public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2015-11-11 10:39 Agostino Sarubbo
  0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2015-11-11 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b7a40536ac20e235d4cadb30bf817196868725f8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 10:38:51 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 10:38:51 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a40536

app-i18n/fcitx: x86 stable wrt bug #540844

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-i18n/fcitx/fcitx-4.2.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.8.5.ebuild b/app-i18n/fcitx/fcitx-4.2.8.5.ebuild
index 7e4b47d..9d1fb1e 100644
--- a/app-i18n/fcitx/fcitx-4.2.8.5.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.8.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
 nls opencc +pango qt4 static-libs +table test +xml"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2015-12-22  2:32 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2015-12-22  2:32 UTC (permalink / raw
  To: gentoo-commits

commit:     89f9cc3016ba66c5ddeee712f6942cb2f1523a51
Author:     Jiajun Wang <amesists <AT> gmail <DOT> com>
AuthorDate: Fri Dec 11 03:39:27 2015 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 02:31:38 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f9cc30

app-i18n/fcitx: drop hppa, ppc, ppc64 keywords

Gentoo-Bug: 568972, unsatisfied keywords
kde-frameworks/extra-cmake-modules isn't keyworded on those platforms

Package-Manager: portage-2.2.26
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.ebuild b/app-i18n/fcitx/fcitx-4.2.9.ebuild
index 49b3256..7fe975b 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
 nls opencc +pango qt4 static-libs +table test +xml"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2015-12-22  2:32 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2015-12-22  2:32 UTC (permalink / raw
  To: gentoo-commits

commit:     c6fb7699866f07be0ac1c089b975944aa99e2519
Author:     Jiajun Wang <amesists <AT> gmail <DOT> com>
AuthorDate: Thu Dec 10 08:36:54 2015 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 02:31:38 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fb7699

app-i18n/fcitx: version bump to 4.2.9

Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 +
 app-i18n/fcitx/fcitx-4.2.9.ebuild | 129 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 130 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 47e7d57..e40ae26 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,3 +1,4 @@
 DIST fcitx-4.2.7_dict.tar.xz 8546416 SHA256 0c902617581f04eb0d337634b0bf2b39956abbcc949512cc79d4ee24cfc9dbb5 SHA512 e5d8eb55f644250197e69315ad02b9f6bc84e697b23c20c01a731f98ce8b1a16d764a58b1e1047d45b8decb6be33144707c2a52fc427e6338d8b8186cd4da074 WHIRLPOOL e344bc92a84940d3c885d1ae87a2fc83c95d6cb0f0e95eed76078e996c4a00df82a0c09c4540771f628928db1716f90d50d04469f2c0f2d5c17b5048fbf2d482
 DIST fcitx-4.2.8.5_dict.tar.xz 8696468 SHA256 fe3d6f57805fc61130f8254f19a86fe3baa0f405406414ca2e94bcf86d3d1b72 SHA512 ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe WHIRLPOOL 0a394d5aaa53819bbab66b32e7ae5896187bc45fad146c7eef4ab75640e5c6670cf811bec87e482bb3516b30e1ce28f2cefa91c10838092f9329b1101b5c70db
 DIST fcitx-4.2.8.6_dict.tar.xz 8694328 SHA256 91034e9ef976bbe2649a96b67adf0c133d64e2c0d53be440cc40a4370569d597 SHA512 822e448932e735fe3087384eaf91c6b029b06d3461aa3798501bfbf8f79b8ebc5ea3ac57f01ec32674cc3cb74fcb34b6e285ef265bb49be54543f34dcaf624e4 WHIRLPOOL df24b3b6bbe18a8498732b27817caef6c28278bddd6acfbe49edd9a63d8f33b09ba93ff0bd144e1c1d3b9b9c8079a35a8a047ebf9b361b4f173ec9b23138042e
+DIST fcitx-4.2.9_dict.tar.xz 8675292 SHA256 3a935b7098fe573b126f8e393d93bccc6d4e4e9988830430fa9b1c87876bfc6c SHA512 4bad2efc283858bf9af7f7f283f7beefb210aa361ff034464ff97ea0e536f084c99d876f3595a5375114b68cd51714bd0b5c622a53efc57154a4e629fd416093 WHIRLPOOL 520a6f41a68fd5dbd4b00eb5de5ed2aea0801adc9dd64449e36c442311c9c85bdd28f1d5f79917e99b7fff2f8372bed9bb780fdda7d6d16cf528e5c1a6a0914f

diff --git a/app-i18n/fcitx/fcitx-4.2.9.ebuild b/app-i18n/fcitx/fcitx-4.2.9.ebuild
new file mode 100644
index 0000000..49b3256
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-4.2.9.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
+
+DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
+HOMEPAGE="http://fcitx-im.org/"
+SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
+nls opencc +pango qt4 static-libs +table test +xml"
+
+REQUIRED_USE="cairo? ( X ) gtk? ( X ) gtk3? ( X ) qt4? ( X )"
+
+RDEPEND="
+	X? (
+		x11-libs/libX11
+		x11-libs/libXinerama
+	)
+	cairo? (
+		x11-libs/cairo[X]
+		pango? ( x11-libs/pango[X] )
+		!pango? ( media-libs/fontconfig )
+	)
+	dbus? ( sys-apps/dbus )
+	enchant? ( app-text/enchant )
+	gtk? (
+		x11-libs/gtk+:2
+		dev-libs/glib:2
+		dev-libs/dbus-glib
+	)
+	gtk3? (
+		x11-libs/gtk+:3
+		dev-libs/glib:2
+		dev-libs/dbus-glib
+	)
+	icu? ( dev-libs/icu:= )
+	introspection? ( dev-libs/gobject-introspection )
+	lua? ( dev-lang/lua:= )
+	nls? ( sys-devel/gettext )
+	opencc? ( app-i18n/opencc )
+	qt4? (
+		dev-qt/qtdbus:4
+		dev-qt/qtgui:4[glib]
+	)
+	xml? (
+		app-text/iso-codes
+		dev-libs/libxml2
+		x11-libs/libxkbfile
+	)"
+DEPEND="${RDEPEND}
+	virtual/libintl
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules
+	x11-libs/libxkbcommon"
+
+DOCS=( AUTHORS ChangeLog README THANKS TODO
+	doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
+HTML_DOCS=( doc/wb_fh.htm )
+
+src_prepare() {
+	use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
+	which will let fcitx start automatically on XDG compatible desktop
+	environments, such as Gnome, KDE, LXDE, LXQt and Xfce. If you use
+	~/.xinitrc to configure your desktop, make sure to include the fcitx
+	command to start it."
+	epatch_user
+}
+
+src_configure() {
+	local mycmakeargs="
+		-DLIB_INSTALL_DIR=/usr/$(get_libdir)
+		-DSYSCONFDIR=/etc/
+		$(cmake-utils_use_enable X X11)
+		$(cmake-utils_use_enable autostart XDGAUTOSTART)
+		$(cmake-utils_use_enable cairo CAIRO)
+		$(cmake-utils_use_enable dbus DBUS)
+		$(cmake-utils_use_enable debug DEBUG)
+		$(cmake-utils_use_enable enchant ENCHANT)
+		$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
+		$(cmake-utils_use_enable gtk SNOOPER)
+		$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
+		$(cmake-utils_use_enable gtk3 SNOOPER)
+		$(cmake-utils_use_enable icu ICU)
+		$(cmake-utils_use_enable introspection GIR)
+		$(cmake-utils_use_enable lua LUA)
+		$(cmake-utils_use_enable nls GETTEXT)
+		$(cmake-utils_use_enable opencc OPENCC)
+		$(cmake-utils_use_enable pango PANGO)
+		$(cmake-utils_use_enable qt4 QT)
+		$(cmake-utils_use_enable qt4 QT_IM_MODULE)
+		$(cmake-utils_use_enable qt4 QT_GUI)
+		$(cmake-utils_use_enable static-libs STATIC)
+		$(cmake-utils_use_enable table TABLE)
+		$(cmake-utils_use_enable test TEST)
+		$(cmake-utils_use_enable xml LIBXML2)"
+	if use gtk || use gtk3 || use qt4 ; then
+		mycmakeargs+=" -DENABLE_GLIB2=ON "
+	fi
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+	rm -rf "${ED}"/usr/share/doc/${PN} || die
+	use autostart && readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	fdo-mime_desktop_database_update
+	fdo-mime_mime_database_update
+	use gtk && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+	use autostart && readme.gentoo_pkg_postinst
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	fdo-mime_desktop_database_update
+	fdo-mime_mime_database_update
+	use gtk && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-03-24 14:43 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2016-03-24 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     4fcef83ef52a6169c78bde738c6c22706a9e1ebb
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Mar 23 22:24:04 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 14:42:46 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcef83e

app-i18n/fcitx: Add live ebuild.

 app-i18n/fcitx/fcitx-9999.ebuild | 142 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 142 insertions(+)

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
new file mode 100644
index 0000000..caba9c8
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit cmake-utils gnome2-utils multilib xdg
+
+if [[ "${PV}" == "9999" ]]; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
+fi
+
+DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
+if [[ "${PV}" == "9999" ]]; then
+	SRC_URI=""
+else
+	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
+fi
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS=""
+IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
+
+RDEPEND="virtual/libiconv
+	virtual/libintl
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libX11
+		x11-libs/libXfixes
+		x11-libs/libXinerama
+		x11-libs/libXrender
+		xml? ( x11-libs/libxkbfile )
+	)
+	cairo? (
+		dev-libs/glib:2
+		x11-libs/cairo[X]
+		x11-libs/libXext
+		pango? ( x11-libs/pango )
+		!pango? ( media-libs/fontconfig )
+	)
+	dbus? ( sys-apps/dbus )
+	enchant? ( app-text/enchant )
+	gtk2? (
+		dev-libs/glib:2
+		x11-libs/gtk+:2
+	)
+	gtk3? (
+		dev-libs/glib:2
+		x11-libs/gtk+:3
+	)
+	introspection? (
+		dev-libs/glib:2
+		dev-libs/gobject-introspection
+	)
+	lua? ( dev-lang/lua:= )
+	nls? ( sys-devel/gettext )
+	opencc? ( app-i18n/opencc )
+	qt4? (
+		dev-qt/qtcore:4
+		dev-qt/qtdbus:4
+		dev-qt/qtgui:4
+	)
+	xml? (
+		app-text/iso-codes
+		dev-libs/libxml2
+	)"
+DEPEND="${RDEPEND}
+	kde-frameworks/extra-cmake-modules:5
+	virtual/pkgconfig"
+
+DOCS=(AUTHORS ChangeLog THANKS)
+
+src_prepare() {
+	# https://github.com/fcitx/fcitx/issues/250
+	sed \
+		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \
+		-e "/find_package(XkbFile REQUIRED)/s/^/    /" \
+		-e "/find_package(XkbFile REQUIRED)/a\\    endif(ENABLE_X11)" \
+		-i CMakeLists.txt
+
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+		-DSYSCONFDIR="${EPREFIX}/etc"
+		-DENABLE_CAIRO=$(usex cairo)
+		-DENABLE_DBUS=$(usex dbus)
+		-DENABLE_DEBUG=$(usex debug)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_GETTEXT=$(usex nls)
+		-DENABLE_GIR=$(usex introspection)
+		-DENABLE_GLIB2=$(if use cairo || use gtk2 || use gtk3 || use introspection; then echo yes; else echo no; fi)
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_LIBXML2=$(usex xml)
+		-DENABLE_LUA=$(usex lua)
+		-DENABLE_OPENCC=$(usex opencc)
+		-DENABLE_PANGO=$(usex pango)
+		-DENABLE_QT=$(usex qt4)
+		-DENABLE_QT_GUI=$(usex qt4)
+		-DENABLE_QT_IM_MODULE=$(usex qt4)
+		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
+		-DENABLE_STATIC=$(usex static-libs)
+		-DENABLE_TABLE=$(usex table)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+	)
+
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+	rm -r "${ED}usr/share/doc/${PN}"
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_pkg_postinst
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_pkg_postrm
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-05-30 21:01 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2016-05-30 21:01 UTC (permalink / raw
  To: gentoo-commits

commit:     be06f1a2cdee810d9df7c6fdeef3ca3e7d72e19f
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon May 30 17:17:19 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon May 30 20:59:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be06f1a2

app-i18n/fcitx: Update LICENSE.

https://github.com/fcitx/fcitx/commit/abf02021cbfd9f8ec157c5e0d20de8f2f0b46744

 app-i18n/fcitx/fcitx-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index caba9c8..10f01f0 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -20,7 +20,7 @@ else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
 
-LICENSE="GPL-2+ LGPL-2+"
+LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
 KEYWORDS=""
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-05-31  4:20 Jeroen Roovers
  0 siblings, 0 replies; 73+ messages in thread
From: Jeroen Roovers @ 2016-05-31  4:20 UTC (permalink / raw
  To: gentoo-commits

commit:     563225a74cdd7f6b1563933bba8eb7416c323e6f
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 04:17:03 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue May 31 04:17:03 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563225a7

app-i18n/fcitx: Mark ~hppa (bug #568972).

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --ignore-arches

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index caa01d5..63b5e2e 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~hppa ~x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-07-01  6:33 Jeroen Roovers
  0 siblings, 0 replies; 73+ messages in thread
From: Jeroen Roovers @ 2016-07-01  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     d33d523ab78227c7c7eb879747b866bdf90647c1
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  1 06:33:31 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Jul  1 06:33:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33d523a

app-i18n/fcitx: Mark ~ppc64 (bug #568972).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 63b5e2e..4ef5c63 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-07-29  2:00 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2016-07-29  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     51cf91cfc8e644e3bae3859b9b3a0ddc0d9454f1
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Jul 28 22:23:50 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 02:00:15 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cf91cf

app-i18n/fcitx: Restore ~ppc keyword.

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 4ef5c63..5071589 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-08-17  3:47 Jeroen Roovers
  0 siblings, 0 replies; 73+ messages in thread
From: Jeroen Roovers @ 2016-08-17  3:47 UTC (permalink / raw
  To: gentoo-commits

commit:     1c726fe9de98d12aa4c72228f780061ce48df052
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 03:47:30 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 03:47:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c726fe9

app-i18n/fcitx: Stable for HPPA PPC64 (bug #589960).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 5071589..fe803d0 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 hppa ~ppc ppc64 ~x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-09-15 14:47 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2016-09-15 14:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f088a826ae236107ec4d85dc4ce7f4726dddc161
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Sep 15 09:06:46 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 14:45:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f088a826

app-i18n/fcitx: Fix sandbox violation (bug #586588).

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 1 +
 app-i18n/fcitx/fcitx-9999.ebuild    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 1080af5..c5f82df 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -89,6 +89,7 @@ src_prepare() {
 		-i CMakeLists.txt
 
 	cmake-utils_src_prepare
+	xdg_environment_reset
 }
 
 src_configure() {

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index cc12012..5561379 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -84,6 +84,7 @@ src_prepare() {
 		-i CMakeLists.txt
 
 	cmake-utils_src_prepare
+	xdg_environment_reset
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-10-05 19:36 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2016-10-05 19:36 UTC (permalink / raw
  To: gentoo-commits

commit:     67599da7579447ae89719646e78c944d9c704258
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Oct  5 19:21:00 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 19:36:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67599da7

app-i18n/fcitx: Stabilize on amd64/x86 (bug #589960).

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index c5f82df..5651ade 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 hppa ~ppc ppc64 x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-10-13  9:44 Agostino Sarubbo
  0 siblings, 0 replies; 73+ messages in thread
From: Agostino Sarubbo @ 2016-10-13  9:44 UTC (permalink / raw
  To: gentoo-commits

commit:     448812d3f1bf25a1c98c0641e58d1b6ac1ccb507
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 09:44:27 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 09:44:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448812d3

app-i18n/fcitx: ppc stable wrt bug #589960

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 5651ade..001f83e 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2016-10-13 18:54 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2016-10-13 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     0412a2e87aad668109ac1ec6c485cd01abb854e1
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Oct 13 18:37:19 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 18:54:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0412a2e8

app-i18n/fcitx: Delete old versions.

 app-i18n/fcitx/Manifest             |   3 -
 app-i18n/fcitx/fcitx-4.2.8.5.ebuild | 127 -----------------------------------
 app-i18n/fcitx/fcitx-4.2.8.6.ebuild | 127 -----------------------------------
 app-i18n/fcitx/fcitx-4.2.9.ebuild   | 129 ------------------------------------
 app-i18n/fcitx/metadata.xml         |   1 -
 5 files changed, 387 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 58b4baf..7222732 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,4 +1 @@
-DIST fcitx-4.2.8.5_dict.tar.xz 8696468 SHA256 fe3d6f57805fc61130f8254f19a86fe3baa0f405406414ca2e94bcf86d3d1b72 SHA512 ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe WHIRLPOOL 0a394d5aaa53819bbab66b32e7ae5896187bc45fad146c7eef4ab75640e5c6670cf811bec87e482bb3516b30e1ce28f2cefa91c10838092f9329b1101b5c70db
-DIST fcitx-4.2.8.6_dict.tar.xz 8694328 SHA256 91034e9ef976bbe2649a96b67adf0c133d64e2c0d53be440cc40a4370569d597 SHA512 822e448932e735fe3087384eaf91c6b029b06d3461aa3798501bfbf8f79b8ebc5ea3ac57f01ec32674cc3cb74fcb34b6e285ef265bb49be54543f34dcaf624e4 WHIRLPOOL df24b3b6bbe18a8498732b27817caef6c28278bddd6acfbe49edd9a63d8f33b09ba93ff0bd144e1c1d3b9b9c8079a35a8a047ebf9b361b4f173ec9b23138042e
 DIST fcitx-4.2.9.1_dict.tar.xz 8684772 SHA256 5337c8226417a1d4e6f88b3b1048aa73695d281ed483568a7b6a9ee849ad6c77 SHA512 5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d WHIRLPOOL 02b2ff1b0c33b1f2c0461988bc3323ca27ba565a0d8a1f49b96aaceac857c07365aaaee0048d470dea82e60857bedf59ef8c60d3cdfa14a2ff074216d5cdc16d
-DIST fcitx-4.2.9_dict.tar.xz 8675292 SHA256 3a935b7098fe573b126f8e393d93bccc6d4e4e9988830430fa9b1c87876bfc6c SHA512 4bad2efc283858bf9af7f7f283f7beefb210aa361ff034464ff97ea0e536f084c99d876f3595a5375114b68cd51714bd0b5c622a53efc57154a4e629fd416093 WHIRLPOOL 520a6f41a68fd5dbd4b00eb5de5ed2aea0801adc9dd64449e36c442311c9c85bdd28f1d5f79917e99b7fff2f8372bed9bb780fdda7d6d16cf528e5c1a6a0914f

diff --git a/app-i18n/fcitx/fcitx-4.2.8.5.ebuild b/app-i18n/fcitx/fcitx-4.2.8.5.ebuild
deleted file mode 100644
index 9d1fb1e..00000000
--- a/app-i18n/fcitx/fcitx-4.2.8.5.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
-
-DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
-HOMEPAGE="http://fcitx-im.org/"
-SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86"
-IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
-nls opencc +pango qt4 static-libs +table test +xml"
-
-REQUIRED_USE="cairo? ( X ) gtk? ( X ) gtk3? ( X ) qt4? ( X )"
-
-RDEPEND="
-	X? (
-		x11-libs/libX11
-		x11-libs/libXinerama
-	)
-	cairo? (
-		x11-libs/cairo[X]
-		pango? ( x11-libs/pango[X] )
-		!pango? ( media-libs/fontconfig )
-	)
-	dbus? ( sys-apps/dbus )
-	enchant? ( app-text/enchant )
-	gtk? (
-		x11-libs/gtk+:2
-		dev-libs/glib:2
-		dev-libs/dbus-glib
-	)
-	gtk3? (
-		x11-libs/gtk+:3
-		dev-libs/glib:2
-		dev-libs/dbus-glib
-	)
-	icu? ( dev-libs/icu:= )
-	introspection? ( dev-libs/gobject-introspection )
-	lua? ( dev-lang/lua:= )
-	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc )
-	qt4? (
-		dev-qt/qtdbus:4
-		dev-qt/qtgui:4[glib]
-	)
-	xml? (
-		app-text/iso-codes
-		dev-libs/libxml2
-		x11-libs/libxkbfile
-	)"
-DEPEND="${RDEPEND}
-	virtual/libintl
-	virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README THANKS TODO
-	doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
-HTML_DOCS=( doc/wb_fh.htm )
-
-src_prepare() {
-	use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
-	which will let fcitx start automatically on XDG compatible desktop
-	environments, such as Gnome, KDE, LXDE, Razor-qt and Xfce. If you use
-	~/.xinitrc to configure your desktop, make sure to include the fcitx
-	command to start it."
-	epatch_user
-}
-
-src_configure() {
-	local mycmakeargs="
-		-DLIB_INSTALL_DIR=/usr/$(get_libdir)
-		-DSYSCONFDIR=/etc/
-		$(cmake-utils_use_enable X X11)
-		$(cmake-utils_use_enable autostart XDGAUTOSTART)
-		$(cmake-utils_use_enable cairo CAIRO)
-		$(cmake-utils_use_enable dbus DBUS)
-		$(cmake-utils_use_enable debug DEBUG)
-		$(cmake-utils_use_enable enchant ENCHANT)
-		$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
-		$(cmake-utils_use_enable gtk SNOOPER)
-		$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
-		$(cmake-utils_use_enable gtk3 SNOOPER)
-		$(cmake-utils_use_enable icu ICU)
-		$(cmake-utils_use_enable introspection GIR)
-		$(cmake-utils_use_enable lua LUA)
-		$(cmake-utils_use_enable nls GETTEXT)
-		$(cmake-utils_use_enable opencc OPENCC)
-		$(cmake-utils_use_enable pango PANGO)
-		$(cmake-utils_use_enable qt4 QT)
-		$(cmake-utils_use_enable qt4 QT_IM_MODULE)
-		$(cmake-utils_use_enable qt4 QT_GUI)
-		$(cmake-utils_use_enable static-libs STATIC)
-		$(cmake-utils_use_enable table TABLE)
-		$(cmake-utils_use_enable test TEST)
-		$(cmake-utils_use_enable xml LIBXML2)"
-	if use gtk || use gtk3 || use qt4 ; then
-		mycmakeargs+=" -DENABLE_GLIB2=ON "
-	fi
-	cmake-utils_src_configure
-}
-
-src_install() {
-	cmake-utils_src_install
-	rm -rf "${ED}"/usr/share/doc/${PN} || die
-	use autostart && readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	use gtk && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-	use autostart && readme.gentoo_pkg_postinst
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	use gtk && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}

diff --git a/app-i18n/fcitx/fcitx-4.2.8.6.ebuild b/app-i18n/fcitx/fcitx-4.2.8.6.ebuild
deleted file mode 100644
index 1889d2b..00000000
--- a/app-i18n/fcitx/fcitx-4.2.8.6.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
-
-DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
-HOMEPAGE="http://fcitx-im.org/"
-SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
-nls opencc +pango qt4 static-libs +table test +xml"
-
-REQUIRED_USE="cairo? ( X ) gtk? ( X ) gtk3? ( X ) qt4? ( X )"
-
-RDEPEND="
-	X? (
-		x11-libs/libX11
-		x11-libs/libXinerama
-	)
-	cairo? (
-		x11-libs/cairo[X]
-		pango? ( x11-libs/pango[X] )
-		!pango? ( media-libs/fontconfig )
-	)
-	dbus? ( sys-apps/dbus )
-	enchant? ( app-text/enchant )
-	gtk? (
-		x11-libs/gtk+:2
-		dev-libs/glib:2
-		dev-libs/dbus-glib
-	)
-	gtk3? (
-		x11-libs/gtk+:3
-		dev-libs/glib:2
-		dev-libs/dbus-glib
-	)
-	icu? ( dev-libs/icu:= )
-	introspection? ( dev-libs/gobject-introspection )
-	lua? ( dev-lang/lua:= )
-	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc )
-	qt4? (
-		dev-qt/qtdbus:4
-		dev-qt/qtgui:4[glib]
-	)
-	xml? (
-		app-text/iso-codes
-		dev-libs/libxml2
-		x11-libs/libxkbfile
-	)"
-DEPEND="${RDEPEND}
-	virtual/libintl
-	virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README THANKS TODO
-	doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
-HTML_DOCS=( doc/wb_fh.htm )
-
-src_prepare() {
-	use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
-	which will let fcitx start automatically on XDG compatible desktop
-	environments, such as Gnome, KDE, LXDE, LXQt and Xfce. If you use
-	~/.xinitrc to configure your desktop, make sure to include the fcitx
-	command to start it."
-	epatch_user
-}
-
-src_configure() {
-	local mycmakeargs="
-		-DLIB_INSTALL_DIR=/usr/$(get_libdir)
-		-DSYSCONFDIR=/etc/
-		$(cmake-utils_use_enable X X11)
-		$(cmake-utils_use_enable autostart XDGAUTOSTART)
-		$(cmake-utils_use_enable cairo CAIRO)
-		$(cmake-utils_use_enable dbus DBUS)
-		$(cmake-utils_use_enable debug DEBUG)
-		$(cmake-utils_use_enable enchant ENCHANT)
-		$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
-		$(cmake-utils_use_enable gtk SNOOPER)
-		$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
-		$(cmake-utils_use_enable gtk3 SNOOPER)
-		$(cmake-utils_use_enable icu ICU)
-		$(cmake-utils_use_enable introspection GIR)
-		$(cmake-utils_use_enable lua LUA)
-		$(cmake-utils_use_enable nls GETTEXT)
-		$(cmake-utils_use_enable opencc OPENCC)
-		$(cmake-utils_use_enable pango PANGO)
-		$(cmake-utils_use_enable qt4 QT)
-		$(cmake-utils_use_enable qt4 QT_IM_MODULE)
-		$(cmake-utils_use_enable qt4 QT_GUI)
-		$(cmake-utils_use_enable static-libs STATIC)
-		$(cmake-utils_use_enable table TABLE)
-		$(cmake-utils_use_enable test TEST)
-		$(cmake-utils_use_enable xml LIBXML2)"
-	if use gtk || use gtk3 || use qt4 ; then
-		mycmakeargs+=" -DENABLE_GLIB2=ON "
-	fi
-	cmake-utils_src_configure
-}
-
-src_install() {
-	cmake-utils_src_install
-	rm -rf "${ED}"/usr/share/doc/${PN} || die
-	use autostart && readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	use gtk && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-	use autostart && readme.gentoo_pkg_postinst
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	use gtk && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}

diff --git a/app-i18n/fcitx/fcitx-4.2.9.ebuild b/app-i18n/fcitx/fcitx-4.2.9.ebuild
deleted file mode 100644
index 7fe975b..00000000
--- a/app-i18n/fcitx/fcitx-4.2.9.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
-
-DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
-HOMEPAGE="http://fcitx-im.org/"
-SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
-nls opencc +pango qt4 static-libs +table test +xml"
-
-REQUIRED_USE="cairo? ( X ) gtk? ( X ) gtk3? ( X ) qt4? ( X )"
-
-RDEPEND="
-	X? (
-		x11-libs/libX11
-		x11-libs/libXinerama
-	)
-	cairo? (
-		x11-libs/cairo[X]
-		pango? ( x11-libs/pango[X] )
-		!pango? ( media-libs/fontconfig )
-	)
-	dbus? ( sys-apps/dbus )
-	enchant? ( app-text/enchant )
-	gtk? (
-		x11-libs/gtk+:2
-		dev-libs/glib:2
-		dev-libs/dbus-glib
-	)
-	gtk3? (
-		x11-libs/gtk+:3
-		dev-libs/glib:2
-		dev-libs/dbus-glib
-	)
-	icu? ( dev-libs/icu:= )
-	introspection? ( dev-libs/gobject-introspection )
-	lua? ( dev-lang/lua:= )
-	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc )
-	qt4? (
-		dev-qt/qtdbus:4
-		dev-qt/qtgui:4[glib]
-	)
-	xml? (
-		app-text/iso-codes
-		dev-libs/libxml2
-		x11-libs/libxkbfile
-	)"
-DEPEND="${RDEPEND}
-	virtual/libintl
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules
-	x11-libs/libxkbcommon"
-
-DOCS=( AUTHORS ChangeLog README THANKS TODO
-	doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
-HTML_DOCS=( doc/wb_fh.htm )
-
-src_prepare() {
-	use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
-	which will let fcitx start automatically on XDG compatible desktop
-	environments, such as Gnome, KDE, LXDE, LXQt and Xfce. If you use
-	~/.xinitrc to configure your desktop, make sure to include the fcitx
-	command to start it."
-	epatch_user
-}
-
-src_configure() {
-	local mycmakeargs="
-		-DLIB_INSTALL_DIR=/usr/$(get_libdir)
-		-DSYSCONFDIR=/etc/
-		$(cmake-utils_use_enable X X11)
-		$(cmake-utils_use_enable autostart XDGAUTOSTART)
-		$(cmake-utils_use_enable cairo CAIRO)
-		$(cmake-utils_use_enable dbus DBUS)
-		$(cmake-utils_use_enable debug DEBUG)
-		$(cmake-utils_use_enable enchant ENCHANT)
-		$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
-		$(cmake-utils_use_enable gtk SNOOPER)
-		$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
-		$(cmake-utils_use_enable gtk3 SNOOPER)
-		$(cmake-utils_use_enable icu ICU)
-		$(cmake-utils_use_enable introspection GIR)
-		$(cmake-utils_use_enable lua LUA)
-		$(cmake-utils_use_enable nls GETTEXT)
-		$(cmake-utils_use_enable opencc OPENCC)
-		$(cmake-utils_use_enable pango PANGO)
-		$(cmake-utils_use_enable qt4 QT)
-		$(cmake-utils_use_enable qt4 QT_IM_MODULE)
-		$(cmake-utils_use_enable qt4 QT_GUI)
-		$(cmake-utils_use_enable static-libs STATIC)
-		$(cmake-utils_use_enable table TABLE)
-		$(cmake-utils_use_enable test TEST)
-		$(cmake-utils_use_enable xml LIBXML2)"
-	if use gtk || use gtk3 || use qt4 ; then
-		mycmakeargs+=" -DENABLE_GLIB2=ON "
-	fi
-	cmake-utils_src_configure
-}
-
-src_install() {
-	cmake-utils_src_install
-	rm -rf "${ED}"/usr/share/doc/${PN} || die
-	use autostart && readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	use gtk && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-	use autostart && readme.gentoo_pkg_postinst
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	fdo-mime_desktop_database_update
-	fdo-mime_mime_database_update
-	use gtk && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}

diff --git a/app-i18n/fcitx/metadata.xml b/app-i18n/fcitx/metadata.xml
index 57a8af8..67edc94 100644
--- a/app-i18n/fcitx/metadata.xml
+++ b/app-i18n/fcitx/metadata.xml
@@ -12,7 +12,6 @@
 	<use>
 		<flag name="autostart">Enable XDG-compatible autostart of Fcitx</flag>
 		<flag name="enchant">Enable Enchant backend (using <pkg>app-text/enchant</pkg>) for spelling hinting</flag>
-		<flag name="gtk">Install input method module for GTK+ 2</flag>
 		<flag name="gtk2">Install input method module for GTK+ 2</flag>
 		<flag name="gtk3">Install input method module for GTK+ 3</flag>
 		<flag name="opencc">Enable OpenCC engine (using <pkg>app-i18n/opencc</pkg>) for converter between Simplified Chinese and Traditional Chinese</flag>


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-07-30 15:30 David Seifert
  0 siblings, 0 replies; 73+ messages in thread
From: David Seifert @ 2017-07-30 15:30 UTC (permalink / raw
  To: gentoo-commits

commit:     03b08a3ffaca959400650c62f6a9b1801a05ad51
Author:     Niklas Haas <git <AT> haasn <DOT> xyz>
AuthorDate: Sat Jun 24 03:13:11 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 15:29:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b08a3f

app-i18n/fcitx: patch POSIX-incompliant shell usage

https://github.com/fcitx/fcitx/issues/342
Closes: https://github.com/gentoo/gentoo/pull/5065

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 5 +++++
 app-i18n/fcitx/fcitx-9999.ebuild    | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 6aeb244653e..d745e90d79b 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -87,6 +87,11 @@ src_prepare() {
 		-e "/find_package(XkbFile REQUIRED)/a\\    endif(ENABLE_X11)" \
 		-i CMakeLists.txt
 
+	# https://github.com/fcitx/fcitx/issues/342
+	while IFS='' read -d $'\0' -r f ; do
+		sed 's:^#!/bin/sh$:#!/usr/bin/env bash:' -i "${f}" || die
+	done < <(find "${S}" -name '*.sh' -type f -print0)
+
 	cmake-utils_src_prepare
 	xdg_environment_reset
 }

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index 07841028686..361dba3ca23 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -82,6 +82,11 @@ src_prepare() {
 		-e "/find_package(XkbFile REQUIRED)/a\\    endif(ENABLE_X11)" \
 		-i CMakeLists.txt
 
+	# https://github.com/fcitx/fcitx/issues/342
+	while IFS='' read -d $'\0' -r f ; do
+		sed 's:^#!/bin/sh$:#!/usr/bin/env bash:' -i "${f}" || die
+	done < <(find "${S}" -name '*.sh' -type f -print0)
+
 	cmake-utils_src_prepare
 	xdg_environment_reset
 }


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-08-22 14:21 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-08-22 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     94ededead382d8d387b32bf4d1d49357f0335e4e
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Tue Aug 22 11:56:09 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 14:20:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ededea

app-i18n/fcitx: Delete "dbus" USE flag and unconditionally enable support for DBus.

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 9 ++++-----
 app-i18n/fcitx/fcitx-9999.ebuild    | 9 ++++-----
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 3b6fd11730d..d1ada64b61b 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -22,10 +22,11 @@ fi
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
 KEYWORDS="amd64 hppa ppc ppc64 x86"
-IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
-REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
+IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 
-RDEPEND="virtual/libiconv
+RDEPEND="sys-apps/dbus
+	virtual/libiconv
 	virtual/libintl
 	x11-libs/libxkbcommon
 	X? (
@@ -42,7 +43,6 @@ RDEPEND="virtual/libiconv
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
-	dbus? ( sys-apps/dbus )
 	enchant? ( app-text/enchant )
 	gtk2? (
 		dev-libs/glib:2
@@ -101,7 +101,6 @@ src_configure() {
 		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
 		-DSYSCONFDIR="${EPREFIX}/etc"
 		-DENABLE_CAIRO=$(usex cairo)
-		-DENABLE_DBUS=$(usex dbus)
 		-DENABLE_DEBUG=$(usex debug)
 		-DENABLE_ENCHANT=$(usex enchant)
 		-DENABLE_GETTEXT=$(usex nls)

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index ddd7747350a..3d658af9461 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -22,10 +22,11 @@ fi
 LICENSE="GPL-2+ LGPL-2+ MIT"
 SLOT="0"
 KEYWORDS=""
-IUSE="+X +autostart +cairo +dbus debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
-REQUIRED_USE="autostart? ( dbus ) cairo? ( X ) gtk2? ( dbus ) gtk3? ( dbus ) introspection? ( dbus ) pango? ( cairo ) qt4? ( X dbus )"
+IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 
-RDEPEND="virtual/libiconv
+RDEPEND="sys-apps/dbus
+	virtual/libiconv
 	virtual/libintl
 	x11-libs/libxkbcommon
 	X? (
@@ -42,7 +43,6 @@ RDEPEND="virtual/libiconv
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
-	dbus? ( sys-apps/dbus )
 	enchant? ( app-text/enchant )
 	gtk2? (
 		dev-libs/glib:2
@@ -96,7 +96,6 @@ src_configure() {
 		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
 		-DSYSCONFDIR="${EPREFIX}/etc"
 		-DENABLE_CAIRO=$(usex cairo)
-		-DENABLE_DBUS=$(usex dbus)
 		-DENABLE_DEBUG=$(usex debug)
 		-DENABLE_ENCHANT=$(usex enchant)
 		-DENABLE_GETTEXT=$(usex nls)


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-08-22 14:21 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-08-22 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     c71b02cd9e1445b03830d6168a5b2d27528a62c3
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Tue Aug 22 10:19:29 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 14:20:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71b02cd

app-i18n/fcitx: Use := operator for dependency on app-i18n/opencc.

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 4 ++--
 app-i18n/fcitx/fcitx-9999.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index d745e90d79b..3b6fd11730d 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -58,7 +58,7 @@ RDEPEND="virtual/libiconv
 	)
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc )
+	opencc? ( app-i18n/opencc:= )
 	qt4? (
 		dev-qt/qtcore:4
 		dev-qt/qtdbus:4

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index 361dba3ca23..ddd7747350a 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -58,7 +58,7 @@ RDEPEND="virtual/libiconv
 	)
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc )
+	opencc? ( app-i18n/opencc:= )
 	qt4? (
 		dev-qt/qtcore:4
 		dev-qt/qtdbus:4


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-02 15:52 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-02 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     52247dfb39050c811eaaa01c426dae43bd17fdd5
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Sep  1 19:35:29 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Sep  2 15:52:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52247dfb

app-i18n/fcitx: Always install libfcitx-gclient library.

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 20 +++++---------------
 app-i18n/fcitx/fcitx-9999.ebuild    | 20 +++++---------------
 2 files changed, 10 insertions(+), 30 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index d1ada64b61b..ea7c27463e5 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -25,7 +25,8 @@ KEYWORDS="amd64 hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 
-RDEPEND="sys-apps/dbus
+RDEPEND="dev-libs/glib:2
+	sys-apps/dbus
 	virtual/libiconv
 	virtual/libintl
 	x11-libs/libxkbcommon
@@ -37,25 +38,15 @@ RDEPEND="sys-apps/dbus
 		xml? ( x11-libs/libxkbfile )
 	)
 	cairo? (
-		dev-libs/glib:2
 		x11-libs/cairo[X]
 		x11-libs/libXext
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
 	enchant? ( app-text/enchant )
-	gtk2? (
-		dev-libs/glib:2
-		x11-libs/gtk+:2
-	)
-	gtk3? (
-		dev-libs/glib:2
-		x11-libs/gtk+:3
-	)
-	introspection? (
-		dev-libs/glib:2
-		dev-libs/gobject-introspection
-	)
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3 )
+	introspection? ( dev-libs/gobject-introspection )
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:= )
@@ -105,7 +96,6 @@ src_configure() {
 		-DENABLE_ENCHANT=$(usex enchant)
 		-DENABLE_GETTEXT=$(usex nls)
 		-DENABLE_GIR=$(usex introspection)
-		-DENABLE_GLIB2=$(if use cairo || use gtk2 || use gtk3 || use introspection; then echo yes; else echo no; fi)
 		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
 		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
 		-DENABLE_LIBXML2=$(usex xml)

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index 3d658af9461..08e71fb657b 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -25,7 +25,8 @@ KEYWORDS=""
 IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 
-RDEPEND="sys-apps/dbus
+RDEPEND="dev-libs/glib:2
+	sys-apps/dbus
 	virtual/libiconv
 	virtual/libintl
 	x11-libs/libxkbcommon
@@ -37,25 +38,15 @@ RDEPEND="sys-apps/dbus
 		xml? ( x11-libs/libxkbfile )
 	)
 	cairo? (
-		dev-libs/glib:2
 		x11-libs/cairo[X]
 		x11-libs/libXext
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
 	enchant? ( app-text/enchant )
-	gtk2? (
-		dev-libs/glib:2
-		x11-libs/gtk+:2
-	)
-	gtk3? (
-		dev-libs/glib:2
-		x11-libs/gtk+:3
-	)
-	introspection? (
-		dev-libs/glib:2
-		dev-libs/gobject-introspection
-	)
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3 )
+	introspection? ( dev-libs/gobject-introspection )
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:= )
@@ -100,7 +91,6 @@ src_configure() {
 		-DENABLE_ENCHANT=$(usex enchant)
 		-DENABLE_GETTEXT=$(usex nls)
 		-DENABLE_GIR=$(usex introspection)
-		-DENABLE_GLIB2=$(if use cairo || use gtk2 || use gtk3 || use introspection; then echo yes; else echo no; fi)
 		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
 		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
 		-DENABLE_LIBXML2=$(usex xml)


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-11 18:39 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-11 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c8f3b3f4f64dfdfa9c129d711ca9cd436e2c3718
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Sep 11 17:49:50 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 18:39:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f3b3f4

app-i18n/fcitx: Drop obsolete conversion of shebangs in scripts.

 app-i18n/fcitx/fcitx-9999.ebuild | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index f4297bdcc05..5af39fc88f1 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -73,11 +73,6 @@ src_prepare() {
 		-e "/find_package(XkbFile REQUIRED)/a\\    endif(ENABLE_X11)" \
 		-i CMakeLists.txt
 
-	# https://github.com/fcitx/fcitx/issues/342
-	while IFS='' read -d $'\0' -r f ; do
-		sed 's:^#!/bin/sh$:#!/usr/bin/env bash:' -i "${f}" || die
-	done < <(find "${S}" -name '*.sh' -type f -print0)
-
 	cmake-utils_src_prepare
 	xdg_environment_reset
 }


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-11 18:39 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-11 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c0b128f42da22b0fe7ae81e521aaee72d60cefac
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Sep 11 17:47:25 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 18:39:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b128f4

app-i18n/fcitx: Use xdg-utils.eclass directly instead of xdg.eclass.

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 13 +++++--------
 app-i18n/fcitx/fcitx-9999.ebuild    | 13 +++++--------
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 3f8c5d9bced..9a08d662655 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit cmake-utils gnome2-utils multilib xdg
+inherit cmake-utils gnome2-utils xdg-utils
 
 if [[ "${PV}" == "9999" ]]; then
 	inherit git-r3
@@ -121,21 +121,18 @@ src_install() {
 	rm -r "${ED}usr/share/doc/${PN}"
 }
 
-pkg_preinst() {
-	gnome2_icon_savelist
-	xdg_pkg_preinst
-}
-
 pkg_postinst() {
 	gnome2_icon_cache_update
-	xdg_pkg_postinst
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3
 }
 
 pkg_postrm() {
 	gnome2_icon_cache_update
-	xdg_pkg_postrm
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3
 }

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index 73c258d323b..f4297bdcc05 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit cmake-utils gnome2-utils multilib xdg
+inherit cmake-utils gnome2-utils xdg-utils
 
 if [[ "${PV}" == "9999" ]]; then
 	inherit git-r3
@@ -116,21 +116,18 @@ src_install() {
 	rm -r "${ED}usr/share/doc/${PN}"
 }
 
-pkg_preinst() {
-	gnome2_icon_savelist
-	xdg_pkg_preinst
-}
-
 pkg_postinst() {
 	gnome2_icon_cache_update
-	xdg_pkg_postinst
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3
 }
 
 pkg_postrm() {
 	gnome2_icon_cache_update
-	xdg_pkg_postrm
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3
 }


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-11 18:39 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-11 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d66e0f93cac5e8d2f9bcd8484c98b27a3a55169d
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Sep 11 17:44:40 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 18:39:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66e0f93

app-i18n/fcitx: Update dependency on app-text/enchant.

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 app-i18n/fcitx/fcitx-9999.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index ea7c27463e5..3f8c5d9bced 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="dev-libs/glib:2
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
-	enchant? ( app-text/enchant )
+	enchant? ( <app-text/enchant-2 )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
 	introspection? ( dev-libs/gobject-introspection )

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index 08e71fb657b..73c258d323b 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -43,7 +43,7 @@ RDEPEND="dev-libs/glib:2
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
-	enchant? ( app-text/enchant )
+	enchant? ( app-text/enchant:0= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
 	introspection? ( dev-libs/gobject-introspection )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-13 19:25 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-13 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     e275f194950e7e84e97684aca1b0aa1d5a81cd18
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Sep 13 17:08:43 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Sep 13 19:24:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e275f194

app-i18n/fcitx: In live ebuild, avoid downloading of data during src_compile() phase.

 app-i18n/fcitx/Manifest             |  5 +++++
 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 14 +++++++++++++-
 app-i18n/fcitx/fcitx-4.2.9.2.ebuild | 14 +++++++++++++-
 app-i18n/fcitx/fcitx-9999.ebuild    | 14 +++++++++++++-
 4 files changed, 44 insertions(+), 3 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 65b175e4293..999afcc2b9c 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,2 +1,7 @@
 DIST fcitx-4.2.9.1_dict.tar.xz 8684772 SHA256 5337c8226417a1d4e6f88b3b1048aa73695d281ed483568a7b6a9ee849ad6c77 SHA512 5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d WHIRLPOOL 02b2ff1b0c33b1f2c0461988bc3323ca27ba565a0d8a1f49b96aaceac857c07365aaaee0048d470dea82e60857bedf59ef8c60d3cdfa14a2ff074216d5cdc16d
 DIST fcitx-4.2.9.2_dict.tar.xz 8735848 SHA256 2cdd7c138163f717aacca8eabb18a4a823c808a408e4b0770f5be2e3e892de20 SHA512 9228fc4629479e2c518e0d0a7dbe604f6e56e864b41927d120e1f0b7a277ff53ff1b393870480bc1660662751a31885ddc1ddf43133a11edc2e96cbc7701daee WHIRLPOOL 8f19cd9f34a3957ff42e94ca7a5e28db5feecf658e9ca2535430fe6dd7a269ba9833e9273e8fd87d00a426027aebd97741c3fe909d9a0b0577ae6f64a8f4ba75
+DIST fcitx-data-en_dict-20121020.tar.gz 630491 SHA256 c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2 WHIRLPOOL 858b51723035e24756c0ece15ee28f9d25dbc86ca447c50e070f085e47b864f26201a100d3d968bcecf5711e76f99c7908eeabe7bc6d5b3b17d6cf2c53c3204b
+DIST fcitx-data-pinyin.tar.gz 1608886 SHA256 583829b24a758c087c08de4a69480d0bf5946354fe77db360d6d7f467c2bd8e1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131 WHIRLPOOL c5584213cab5b3729c159759909819bef42d4dba899e58df331aa12b47f5544545d9ba3f8ac7291835cb80c5e180a3a8b31360e9b9e43e4f38387b0eeee74b46
+DIST fcitx-data-py_stroke-20121124.tar.gz 445601 SHA256 8eb128a9bfa43952e67cf2fcee1fd134c6f4cfd317bc2f6c38a615f5eb64e248 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3 WHIRLPOOL 3b09c21b8f948538b10218bd52ed12235f8d8a1986db7c09a35de5454c89305d5ada27177c8501b6bf72324aa1824a384822a7fbb440d63ce081265b1fa34c65
+DIST fcitx-data-py_table-20121124.tar.gz 186822 SHA256 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04 SHA512 0fa72ce6820a316e9729bc0d7a08af5ca3468134de9ff1bf0c559a398846a7bcf7313a3609d943e6bab637d930cf45ad9acfe25a8d3df078a774b071a7296486 WHIRLPOOL 43564e50722325215d250287276556fc6e8ccebd4da905fa579668658ff8e41f43a14e027f431489a9edf65691f00f6e95778acb91aed731da13b351ddf518cb
+DIST fcitx-data-table.tar.gz 4144686 SHA256 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7 SHA512 99e1d69c679355fcf3e117a1ef39b131cbd3af841387d2335757247d840b90ff6b7323e16fca98cf7a043033faf250d2e9c6d47b96845d18c278a0cf6f30fec9 WHIRLPOOL 465997dc17e88fb3130abb60e0c73564fbdb50a10de1587f5efaac4859a001b7b4aea1f0f4f6efe01ada5e8751351b7b6106a130f46d550e5dd0081dfaa780e5

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 9a08d662655..9964edc0f49 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -14,7 +14,11 @@ fi
 DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
 HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
 if [[ "${PV}" == "9999" ]]; then
-	SRC_URI=""
+	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
+		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
+		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
+		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
+		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
 else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
@@ -71,6 +75,14 @@ PATCHES=(
 )
 
 src_prepare() {
+	if [[ "${PV}" == "9999" ]]; then
+		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
+	fi
+
 	# https://github.com/fcitx/fcitx/issues/250
 	sed \
 		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \

diff --git a/app-i18n/fcitx/fcitx-4.2.9.2.ebuild b/app-i18n/fcitx/fcitx-4.2.9.2.ebuild
index 45eecfb5735..1bb5d6b08dd 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.2.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.2.ebuild
@@ -14,7 +14,11 @@ fi
 DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
 HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
 if [[ "${PV}" == "9999" ]]; then
-	SRC_URI=""
+	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
+		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
+		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
+		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
+		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
 else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
@@ -70,6 +74,14 @@ PATCHES=(
 DOCS=(AUTHORS ChangeLog THANKS)
 
 src_prepare() {
+	if [[ "${PV}" == "9999" ]]; then
+		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
+	fi
+
 	# https://github.com/fcitx/fcitx/issues/250
 	sed \
 		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index 5af39fc88f1..a3d5a977526 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -14,7 +14,11 @@ fi
 DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
 HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
 if [[ "${PV}" == "9999" ]]; then
-	SRC_URI=""
+	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
+		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
+		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
+		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
+		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
 else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
@@ -66,6 +70,14 @@ DEPEND="${RDEPEND}
 DOCS=(AUTHORS ChangeLog THANKS)
 
 src_prepare() {
+	if [[ "${PV}" == "9999" ]]; then
+		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
+	fi
+
 	# https://github.com/fcitx/fcitx/issues/250
 	sed \
 		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-16 12:27 Andreas Sturmlechner
  0 siblings, 0 replies; 73+ messages in thread
From: Andreas Sturmlechner @ 2017-09-16 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     ab8553cc7f312b96a3af53855aa3209b79ba6c14
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 13 14:33:00 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 12:27:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8553cc

app-i18n/fcitx: De-stabilise hppa

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 9964edc0f49..b339a9aecfd 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-18 19:43 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-18 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e8404e7f6f5e19db57b3e04d8e7441c19285d470
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Sep 18 19:37:47 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 19:43:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8404e7f

app-i18n/fcitx: Add missing dependency on x11-misc/xkeyboard-config.

 app-i18n/fcitx/fcitx-4.2.9.1.ebuild | 5 ++++-
 app-i18n/fcitx/fcitx-4.2.9.2.ebuild | 5 ++++-
 app-i18n/fcitx/fcitx-9999.ebuild    | 5 ++++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
index 56a72d4b9e4..b003a374c8a 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.1.ebuild
@@ -39,7 +39,10 @@ RDEPEND="dev-libs/glib:2
 		x11-libs/libXfixes
 		x11-libs/libXinerama
 		x11-libs/libXrender
-		xml? ( x11-libs/libxkbfile )
+		xml? (
+			x11-libs/libxkbfile
+			x11-misc/xkeyboard-config
+		)
 	)
 	cairo? (
 		x11-libs/cairo[X]

diff --git a/app-i18n/fcitx/fcitx-4.2.9.2.ebuild b/app-i18n/fcitx/fcitx-4.2.9.2.ebuild
index cef44135228..f525853d6f6 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.2.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.2.ebuild
@@ -39,7 +39,10 @@ RDEPEND="dev-libs/glib:2
 		x11-libs/libXfixes
 		x11-libs/libXinerama
 		x11-libs/libXrender
-		xml? ( x11-libs/libxkbfile )
+		xml? (
+			x11-libs/libxkbfile
+			x11-misc/xkeyboard-config
+		)
 	)
 	cairo? (
 		x11-libs/cairo[X]

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
index 78c59e57b98..92282aeb542 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -39,7 +39,10 @@ RDEPEND="dev-libs/glib:2
 		x11-libs/libXfixes
 		x11-libs/libXinerama
 		x11-libs/libXrender
-		xml? ( x11-libs/libxkbfile )
+		xml? (
+			x11-libs/libxkbfile
+			x11-misc/xkeyboard-config
+		)
 	)
 	cairo? (
 		x11-libs/cairo[X]


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-27 19:57 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-27 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     427666571f9936f21d1e15bdcdee8f1ab3727ca6
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Tue Sep 26 20:38:01 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 19:56:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42766657

app-i18n/fcitx: Use ${Fcitx_major_version}.9999 version scheme for live ebuild.

 app-i18n/fcitx/fcitx-4.2.9.3.ebuild                       | 6 +++---
 app-i18n/fcitx/{fcitx-9999.ebuild => fcitx-4.9999.ebuild} | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.3.ebuild b/app-i18n/fcitx/fcitx-4.2.9.3.ebuild
index 6a1c4258963..a6b5e59f576 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.3.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.3.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 inherit cmake-utils gnome2-utils xdg-utils
 
-if [[ "${PV}" == "9999" ]]; then
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 	inherit git-r3
 
 	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
@@ -13,7 +13,7 @@ fi
 
 DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
 HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
-if [[ "${PV}" == "9999" ]]; then
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
 		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
 		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
@@ -77,7 +77,7 @@ PATCHES=(
 DOCS=(AUTHORS ChangeLog THANKS)
 
 src_prepare() {
-	if [[ "${PV}" == "9999" ]]; then
+	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
 		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
 		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die

diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
similarity index 97%
rename from app-i18n/fcitx/fcitx-9999.ebuild
rename to app-i18n/fcitx/fcitx-4.9999.ebuild
index 92282aeb542..54b3183f34c 100644
--- a/app-i18n/fcitx/fcitx-9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 inherit cmake-utils gnome2-utils xdg-utils
 
-if [[ "${PV}" == "9999" ]]; then
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 	inherit git-r3
 
 	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
@@ -13,7 +13,7 @@ fi
 
 DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
 HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
-if [[ "${PV}" == "9999" ]]; then
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
 		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
 		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
@@ -73,7 +73,7 @@ DEPEND="${RDEPEND}
 DOCS=(AUTHORS ChangeLog THANKS)
 
 src_prepare() {
-	if [[ "${PV}" == "9999" ]]; then
+	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
 		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
 		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-27 19:57 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-27 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     98672d7ebae46bbd23bc5ac7f3e1d45d233e4110
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Sep 27 14:59:23 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 19:57:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98672d7e

app-i18n/fcitx: Version bump (4.2.9.4).

 app-i18n/fcitx/Manifest             |   1 +
 app-i18n/fcitx/fcitx-4.2.9.4.ebuild | 144 ++++++++++++++++++++++++++++++++++++
 2 files changed, 145 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 8392668a8fb..b12e8352347 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,6 +1,7 @@
 DIST fcitx-4.2.9.1_dict.tar.xz 8684772 SHA256 5337c8226417a1d4e6f88b3b1048aa73695d281ed483568a7b6a9ee849ad6c77 SHA512 5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d WHIRLPOOL 02b2ff1b0c33b1f2c0461988bc3323ca27ba565a0d8a1f49b96aaceac857c07365aaaee0048d470dea82e60857bedf59ef8c60d3cdfa14a2ff074216d5cdc16d
 DIST fcitx-4.2.9.2_dict.tar.xz 8735848 SHA256 2cdd7c138163f717aacca8eabb18a4a823c808a408e4b0770f5be2e3e892de20 SHA512 9228fc4629479e2c518e0d0a7dbe604f6e56e864b41927d120e1f0b7a277ff53ff1b393870480bc1660662751a31885ddc1ddf43133a11edc2e96cbc7701daee WHIRLPOOL 8f19cd9f34a3957ff42e94ca7a5e28db5feecf658e9ca2535430fe6dd7a269ba9833e9273e8fd87d00a426027aebd97741c3fe909d9a0b0577ae6f64a8f4ba75
 DIST fcitx-4.2.9.3_dict.tar.xz 8737864 SHA256 543cc301f274367429880cb80c53349ed44435e7c64d757cca9b0d1844e2a91e SHA512 813b55c4b13e9d36bdaed6e4d072a841aa7f067f937b46d1fdbc03e8176b76ce83b056e24e2c0fe944f1347c5fe6a8d9bfdd6b0b2ed054e3017f3926fa36bcdd WHIRLPOOL b54c52025a48350c37712a64048ae2cec4e891c75607ded8ce35940252d2c242430e6ff0e64c86e1319b89b57b388c05760728a861cd58af0c99edd634f20c97
+DIST fcitx-4.2.9.4_dict.tar.xz 8731804 SHA256 e4f9069ac82afd72cdaf9d317377113ce361a9f086b930c12026127a3543953a SHA512 2e8ead59a154a857dfc011af83715dbe1225cbccf1e2c6ced1d9aaf92a7881f89fbe806da3c66ed1805cf27994c91a2d463c455be726b7d4b73c07bfde83972b WHIRLPOOL 113c13ea4eff8de68096ea7bfc1a92c62f5c78395436b5885761863c689a2613d0f5bde8a19ea5b1cc45d032fba4b2a6d2790d31e1d46cf9890d8b33df2049e5
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 SHA256 c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2 WHIRLPOOL 858b51723035e24756c0ece15ee28f9d25dbc86ca447c50e070f085e47b864f26201a100d3d968bcecf5711e76f99c7908eeabe7bc6d5b3b17d6cf2c53c3204b
 DIST fcitx-data-pinyin.tar.gz 1608886 SHA256 583829b24a758c087c08de4a69480d0bf5946354fe77db360d6d7f467c2bd8e1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131 WHIRLPOOL c5584213cab5b3729c159759909819bef42d4dba899e58df331aa12b47f5544545d9ba3f8ac7291835cb80c5e180a3a8b31360e9b9e43e4f38387b0eeee74b46
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 SHA256 8eb128a9bfa43952e67cf2fcee1fd134c6f4cfd317bc2f6c38a615f5eb64e248 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3 WHIRLPOOL 3b09c21b8f948538b10218bd52ed12235f8d8a1986db7c09a35de5454c89305d5ada27177c8501b6bf72324aa1824a384822a7fbb440d63ce081265b1fa34c65

diff --git a/app-i18n/fcitx/fcitx-4.2.9.4.ebuild b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
new file mode 100644
index 00000000000..75fff9ad261
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils gnome2-utils xdg-utils
+
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
+fi
+
+DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
+		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
+		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
+		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
+		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
+else
+	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
+fi
+
+LICENSE="GPL-2+ LGPL-2+ MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
+
+RDEPEND="dev-libs/glib:2
+	sys-apps/dbus
+	virtual/libiconv
+	virtual/libintl
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libX11
+		x11-libs/libXfixes
+		x11-libs/libXinerama
+		x11-libs/libXrender
+		xml? (
+			x11-libs/libxkbfile
+			x11-misc/xkeyboard-config
+		)
+	)
+	cairo? (
+		x11-libs/cairo[X]
+		x11-libs/libXext
+		pango? ( x11-libs/pango )
+		!pango? ( media-libs/fontconfig )
+	)
+	enchant? ( app-text/enchant:0= )
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3 )
+	introspection? ( dev-libs/gobject-introspection )
+	lua? ( dev-lang/lua:= )
+	nls? ( sys-devel/gettext )
+	opencc? ( app-i18n/opencc:= )
+	qt4? (
+		dev-qt/qtcore:4
+		dev-qt/qtdbus:4
+		dev-qt/qtgui:4
+	)
+	xml? (
+		app-text/iso-codes
+		dev-libs/libxml2
+	)"
+DEPEND="${RDEPEND}
+	kde-frameworks/extra-cmake-modules:5
+	virtual/pkgconfig"
+
+DOCS=(AUTHORS ChangeLog THANKS)
+
+src_prepare() {
+	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
+	fi
+
+	# https://github.com/fcitx/fcitx/issues/250
+	sed \
+		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \
+		-e "/find_package(XkbFile REQUIRED)/s/^/    /" \
+		-e "/find_package(XkbFile REQUIRED)/a\\        find_package(XKeyboardConfig REQUIRED)\n    endif(ENABLE_X11)" \
+		-e "/^find_package(XKeyboardConfig REQUIRED)/,+1d" \
+		-i CMakeLists.txt
+
+	cmake-utils_src_prepare
+	xdg_environment_reset
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+		-DSYSCONFDIR="${EPREFIX}/etc"
+		-DENABLE_CAIRO=$(usex cairo)
+		-DENABLE_DEBUG=$(usex debug)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_GETTEXT=$(usex nls)
+		-DENABLE_GIR=$(usex introspection)
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_LIBXML2=$(usex xml)
+		-DENABLE_LUA=$(usex lua)
+		-DENABLE_OPENCC=$(usex opencc)
+		-DENABLE_PANGO=$(usex pango)
+		-DENABLE_QT=$(usex qt4)
+		-DENABLE_QT_GUI=$(usex qt4)
+		-DENABLE_QT_IM_MODULE=$(usex qt4)
+		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
+		-DENABLE_STATIC=$(usex static-libs)
+		-DENABLE_TABLE=$(usex table)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+	)
+
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+	rm -r "${ED}usr/share/doc/${PN}"
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-09-27 19:57 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-09-27 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     157bcac4f4584c263f97959853fe486f3c14f681
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Sep 27 14:33:44 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 19:57:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157bcac4

app-i18n/fcitx: Update sed command.

 app-i18n/fcitx/fcitx-4.9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 54b3183f34c..e70c390cd80 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -85,7 +85,8 @@ src_prepare() {
 	sed \
 		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \
 		-e "/find_package(XkbFile REQUIRED)/s/^/    /" \
-		-e "/find_package(XkbFile REQUIRED)/a\\    endif(ENABLE_X11)" \
+		-e "/find_package(XkbFile REQUIRED)/a\\        find_package(XKeyboardConfig REQUIRED)\n    endif(ENABLE_X11)" \
+		-e "/^find_package(XKeyboardConfig REQUIRED)/,+1d" \
 		-i CMakeLists.txt
 
 	cmake-utils_src_prepare


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-11-01 20:54 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-11-01 20:54 UTC (permalink / raw
  To: gentoo-commits

commit:     f579dea69a5d8861f68a480e7f2642908c006e16
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Nov  1 07:26:55 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov  1 20:54:15 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f579dea6

app-i18n/fcitx: Update dependencies.

https://github.com/fcitx/fcitx/commit/47764a98a41b58baa180e4bf774d7ccd17f154ce
fcitx-ipcportal.so is linked against libuuid.so.

 app-i18n/fcitx/fcitx-4.9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index e70c390cd80..9f9c46e4122 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -31,6 +31,7 @@ REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 
 RDEPEND="dev-libs/glib:2
 	sys-apps/dbus
+	sys-apps/util-linux
 	virtual/libiconv
 	virtual/libintl
 	x11-libs/libxkbcommon


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-11-15 19:26 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-11-15 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     4457f4bfae18963784cb780ef58c9d9ab045fa27
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Nov 15 15:10:50 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 15 19:26:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4457f4bf

app-i18n/fcitx: Add message about new location of Quick Phrase Editor.

https://github.com/fcitx/fcitx/commit/42dd79688ae6c7ab92fc49a520f82a37603349d6
https://github.com/fcitx/fcitx-qt5/commit/380fb86bfb37f63d8979ae4513f5a734b8fc49c5

 app-i18n/fcitx/fcitx-4.9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 9f9c46e4122..a3cc2ccaedf 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -134,6 +134,11 @@ pkg_postinst() {
 	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3
+
+	elog
+	elog "Quick Phrase Editor is provided by:"
+	elog "  app-i18n/fcitx-qt5:4"
+	elog
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-11-15 19:26 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-11-15 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     364e9fff4c4e4bd18497897aa79357c3860c7641
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Nov 15 15:51:56 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 15 19:26:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364e9fff

app-i18n/fcitx: Version bump (4.2.9.5).

 app-i18n/fcitx/Manifest             |   1 +
 app-i18n/fcitx/fcitx-4.2.9.5.ebuild | 150 ++++++++++++++++++++++++++++++++++++
 2 files changed, 151 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index b12e8352347..c0f4aa4f460 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -2,6 +2,7 @@ DIST fcitx-4.2.9.1_dict.tar.xz 8684772 SHA256 5337c8226417a1d4e6f88b3b1048aa7369
 DIST fcitx-4.2.9.2_dict.tar.xz 8735848 SHA256 2cdd7c138163f717aacca8eabb18a4a823c808a408e4b0770f5be2e3e892de20 SHA512 9228fc4629479e2c518e0d0a7dbe604f6e56e864b41927d120e1f0b7a277ff53ff1b393870480bc1660662751a31885ddc1ddf43133a11edc2e96cbc7701daee WHIRLPOOL 8f19cd9f34a3957ff42e94ca7a5e28db5feecf658e9ca2535430fe6dd7a269ba9833e9273e8fd87d00a426027aebd97741c3fe909d9a0b0577ae6f64a8f4ba75
 DIST fcitx-4.2.9.3_dict.tar.xz 8737864 SHA256 543cc301f274367429880cb80c53349ed44435e7c64d757cca9b0d1844e2a91e SHA512 813b55c4b13e9d36bdaed6e4d072a841aa7f067f937b46d1fdbc03e8176b76ce83b056e24e2c0fe944f1347c5fe6a8d9bfdd6b0b2ed054e3017f3926fa36bcdd WHIRLPOOL b54c52025a48350c37712a64048ae2cec4e891c75607ded8ce35940252d2c242430e6ff0e64c86e1319b89b57b388c05760728a861cd58af0c99edd634f20c97
 DIST fcitx-4.2.9.4_dict.tar.xz 8731804 SHA256 e4f9069ac82afd72cdaf9d317377113ce361a9f086b930c12026127a3543953a SHA512 2e8ead59a154a857dfc011af83715dbe1225cbccf1e2c6ced1d9aaf92a7881f89fbe806da3c66ed1805cf27994c91a2d463c455be726b7d4b73c07bfde83972b WHIRLPOOL 113c13ea4eff8de68096ea7bfc1a92c62f5c78395436b5885761863c689a2613d0f5bde8a19ea5b1cc45d032fba4b2a6d2790d31e1d46cf9890d8b33df2049e5
+DIST fcitx-4.2.9.5_dict.tar.xz 8736972 SHA256 be398ac4433f6f4599d2728e20615e4f4602a5f67e9c29df4a3d4c1126d376ca SHA512 5e2ec5405b01fe85b1659b1db3e15389b0d7e096808db598d0865381bcb8f6de960e8e16d4432c95c586cfc3359d17d4f7bad0cff2fe0146fe00b9fb80491168 WHIRLPOOL 0aa6eed3f76d77b4fafef9440e6b1b740c932e3a0a2809706126992d2a39e439b677df1c79d77ed147924a9784c0ced31593d3a1e1c7e2064bcfd08007ecc6de
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 SHA256 c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2 WHIRLPOOL 858b51723035e24756c0ece15ee28f9d25dbc86ca447c50e070f085e47b864f26201a100d3d968bcecf5711e76f99c7908eeabe7bc6d5b3b17d6cf2c53c3204b
 DIST fcitx-data-pinyin.tar.gz 1608886 SHA256 583829b24a758c087c08de4a69480d0bf5946354fe77db360d6d7f467c2bd8e1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131 WHIRLPOOL c5584213cab5b3729c159759909819bef42d4dba899e58df331aa12b47f5544545d9ba3f8ac7291835cb80c5e180a3a8b31360e9b9e43e4f38387b0eeee74b46
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 SHA256 8eb128a9bfa43952e67cf2fcee1fd134c6f4cfd317bc2f6c38a615f5eb64e248 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3 WHIRLPOOL 3b09c21b8f948538b10218bd52ed12235f8d8a1986db7c09a35de5454c89305d5ada27177c8501b6bf72324aa1824a384822a7fbb440d63ce081265b1fa34c65

diff --git a/app-i18n/fcitx/fcitx-4.2.9.5.ebuild b/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
new file mode 100644
index 00000000000..2984f25034d
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils gnome2-utils xdg-utils
+
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
+fi
+
+DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
+		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
+		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
+		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
+		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
+else
+	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
+fi
+
+LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
+
+RDEPEND="dev-libs/glib:2
+	sys-apps/dbus
+	sys-apps/util-linux
+	virtual/libiconv
+	virtual/libintl
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libX11
+		x11-libs/libXfixes
+		x11-libs/libXinerama
+		x11-libs/libXrender
+		xml? (
+			x11-libs/libxkbfile
+			x11-misc/xkeyboard-config
+		)
+	)
+	cairo? (
+		x11-libs/cairo[X]
+		x11-libs/libXext
+		pango? ( x11-libs/pango )
+		!pango? ( media-libs/fontconfig )
+	)
+	enchant? ( app-text/enchant:0= )
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3 )
+	introspection? ( dev-libs/gobject-introspection )
+	lua? ( dev-lang/lua:= )
+	nls? ( sys-devel/gettext )
+	opencc? ( app-i18n/opencc:= )
+	qt4? (
+		dev-qt/qtcore:4
+		dev-qt/qtdbus:4
+		dev-qt/qtgui:4
+	)
+	xml? (
+		app-text/iso-codes
+		dev-libs/libxml2
+	)"
+DEPEND="${RDEPEND}
+	kde-frameworks/extra-cmake-modules:5
+	virtual/pkgconfig"
+
+DOCS=(AUTHORS ChangeLog THANKS)
+
+src_prepare() {
+	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
+	fi
+
+	# https://github.com/fcitx/fcitx/issues/250
+	sed \
+		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \
+		-e "/find_package(XkbFile REQUIRED)/s/^/    /" \
+		-e "/find_package(XkbFile REQUIRED)/a\\        find_package(XKeyboardConfig REQUIRED)\n    endif(ENABLE_X11)" \
+		-e "/^find_package(XKeyboardConfig REQUIRED)/,+1d" \
+		-i CMakeLists.txt
+
+	cmake-utils_src_prepare
+	xdg_environment_reset
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+		-DSYSCONFDIR="${EPREFIX}/etc"
+		-DENABLE_CAIRO=$(usex cairo)
+		-DENABLE_DEBUG=$(usex debug)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_GETTEXT=$(usex nls)
+		-DENABLE_GIR=$(usex introspection)
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_LIBXML2=$(usex xml)
+		-DENABLE_LUA=$(usex lua)
+		-DENABLE_OPENCC=$(usex opencc)
+		-DENABLE_PANGO=$(usex pango)
+		-DENABLE_QT=$(usex qt4)
+		-DENABLE_QT_GUI=$(usex qt4)
+		-DENABLE_QT_IM_MODULE=$(usex qt4)
+		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
+		-DENABLE_STATIC=$(usex static-libs)
+		-DENABLE_TABLE=$(usex table)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+	)
+
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+	rm -r "${ED}usr/share/doc/${PN}"
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+
+	elog
+	elog "Quick Phrase Editor is provided by:"
+	elog "  app-i18n/fcitx-qt5:4"
+	elog
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-11-15 19:26 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2017-11-15 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     0894374e4d4ab8414cc0bad4ff5921efa68f834b
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Nov 15 15:27:09 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 15 19:26:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0894374e

app-i18n/fcitx: Fix LICENSE.

 app-i18n/fcitx/fcitx-4.2.9.4.ebuild | 2 +-
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.4.ebuild b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
index 80fdc9b6bda..6519ee38167 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
@@ -23,7 +23,7 @@ else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
 
-LICENSE="GPL-2+ LGPL-2+ MIT"
+LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index a3cc2ccaedf..86a2d104577 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -23,7 +23,7 @@ else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
 
-LICENSE="GPL-2+ LGPL-2+ MIT"
+LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS=""
 IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-11-18 10:03 Sergei Trofimovich
  0 siblings, 0 replies; 73+ messages in thread
From: Sergei Trofimovich @ 2017-11-18 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     357dcb1985c24f4e5097814d5124863dcb83ae91
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 18 09:59:11 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 09:59:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357dcb19

app-i18n/fcitx: stable 4.2.9.4 for ppc64, bug #636226

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 app-i18n/fcitx/fcitx-4.2.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.4.ebuild b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
index 6519ee38167..5fc0174390e 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2017-11-18 10:13 Sergei Trofimovich
  0 siblings, 0 replies; 73+ messages in thread
From: Sergei Trofimovich @ 2017-11-18 10:13 UTC (permalink / raw
  To: gentoo-commits

commit:     0a59cf1c0e589dc8bb180e56078b8657f812117b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 18 10:05:28 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 10:05:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a59cf1c

app-i18n/fcitx: stable 4.2.9.4 for ppc, bug #636226

Package-Manager: Portage-2.3.14, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 app-i18n/fcitx/fcitx-4.2.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.4.ebuild b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
index 5fc0174390e..d90b281559b 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.4.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2018-01-08 21:31 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2018-01-08 21:31 UTC (permalink / raw
  To: gentoo-commits

commit:     5b48d88fa92ad1de03fe09853323defd7b452129
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Jan  8 18:14:51 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Jan  8 21:29:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b48d88f

app-i18n/fcitx: Enable "gtk3" USE flag by default.

 app-i18n/fcitx/fcitx-4.2.9.5.ebuild | 4 ++--
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.5.ebuild b/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
index 2984f25034d..fea4e912925 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 
 RDEPEND="dev-libs/glib:2

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 86a2d104577..94eef9789bf 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS=""
-IUSE="+X +autostart +cairo debug +enchant gtk2 gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 
 RDEPEND="dev-libs/glib:2


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2018-01-09 22:58 Sergei Trofimovich
  0 siblings, 0 replies; 73+ messages in thread
From: Sergei Trofimovich @ 2018-01-09 22:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e81dba767d75a37f3702d83e60bde0861790f5dc
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  9 22:54:44 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Jan  9 22:58:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81dba76

app-i18n/fcitx: stable 4.2.9.5 for ppc/ppc64, bug #643960

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 app-i18n/fcitx/fcitx-4.2.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.5.ebuild b/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
index 64e45d7da44..5fe6492b498 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.5.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2018-02-21 20:34 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2018-02-21 20:34 UTC (permalink / raw
  To: gentoo-commits

commit:     4e5e6155e4dff95d3233ea09752602b91332674f
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Feb 21 18:40:02 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 20:32:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5e6155

app-i18n/fcitx: Version bump (4.2.9.6).

 app-i18n/fcitx/Manifest             |   1 +
 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 150 ++++++++++++++++++++++++++++++++++++
 2 files changed, 151 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index dff7b4aee84..e86b0c4a519 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,6 @@
 DIST fcitx-4.2.9.4_dict.tar.xz 8731804 BLAKE2B 8363d7908cb68b9da3c71c2bea237dbad20740e4f9b07a1b5625c5228aab09e1c5c86134fce681dcaaaaf2cdc570b7701a23ca6e1c01d09117133fd07f4d8b7a SHA512 2e8ead59a154a857dfc011af83715dbe1225cbccf1e2c6ced1d9aaf92a7881f89fbe806da3c66ed1805cf27994c91a2d463c455be726b7d4b73c07bfde83972b
 DIST fcitx-4.2.9.5_dict.tar.xz 8736972 BLAKE2B 01255554aa0caf5e4f638121febcf0951549d5752884dd436c90042587048598724b91d4839ff2470e8b9ee119f0abb40650c45fd8253ae1bd74608812c84a1d SHA512 5e2ec5405b01fe85b1659b1db3e15389b0d7e096808db598d0865381bcb8f6de960e8e16d4432c95c586cfc3359d17d4f7bad0cff2fe0146fe00b9fb80491168
+DIST fcitx-4.2.9.6_dict.tar.xz 8738408 BLAKE2B 812256657ef8f6648a8a3de4bef4e423288ee3d91d493783eae2cb55b5b5964a791f3317af1aea0d877e01ea06491c34f6c594038d27713be3a6b35c93bc5545 SHA512 dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
new file mode 100644
index 00000000000..fea4e912925
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils gnome2-utils xdg-utils
+
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
+fi
+
+DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
+		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
+		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
+		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
+		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
+else
+	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
+fi
+
+LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
+
+RDEPEND="dev-libs/glib:2
+	sys-apps/dbus
+	sys-apps/util-linux
+	virtual/libiconv
+	virtual/libintl
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libX11
+		x11-libs/libXfixes
+		x11-libs/libXinerama
+		x11-libs/libXrender
+		xml? (
+			x11-libs/libxkbfile
+			x11-misc/xkeyboard-config
+		)
+	)
+	cairo? (
+		x11-libs/cairo[X]
+		x11-libs/libXext
+		pango? ( x11-libs/pango )
+		!pango? ( media-libs/fontconfig )
+	)
+	enchant? ( app-text/enchant:0= )
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3 )
+	introspection? ( dev-libs/gobject-introspection )
+	lua? ( dev-lang/lua:= )
+	nls? ( sys-devel/gettext )
+	opencc? ( app-i18n/opencc:= )
+	qt4? (
+		dev-qt/qtcore:4
+		dev-qt/qtdbus:4
+		dev-qt/qtgui:4
+	)
+	xml? (
+		app-text/iso-codes
+		dev-libs/libxml2
+	)"
+DEPEND="${RDEPEND}
+	kde-frameworks/extra-cmake-modules:5
+	virtual/pkgconfig"
+
+DOCS=(AUTHORS ChangeLog THANKS)
+
+src_prepare() {
+	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
+	fi
+
+	# https://github.com/fcitx/fcitx/issues/250
+	sed \
+		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \
+		-e "/find_package(XkbFile REQUIRED)/s/^/    /" \
+		-e "/find_package(XkbFile REQUIRED)/a\\        find_package(XKeyboardConfig REQUIRED)\n    endif(ENABLE_X11)" \
+		-e "/^find_package(XKeyboardConfig REQUIRED)/,+1d" \
+		-i CMakeLists.txt
+
+	cmake-utils_src_prepare
+	xdg_environment_reset
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+		-DSYSCONFDIR="${EPREFIX}/etc"
+		-DENABLE_CAIRO=$(usex cairo)
+		-DENABLE_DEBUG=$(usex debug)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_GETTEXT=$(usex nls)
+		-DENABLE_GIR=$(usex introspection)
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_LIBXML2=$(usex xml)
+		-DENABLE_LUA=$(usex lua)
+		-DENABLE_OPENCC=$(usex opencc)
+		-DENABLE_PANGO=$(usex pango)
+		-DENABLE_QT=$(usex qt4)
+		-DENABLE_QT_GUI=$(usex qt4)
+		-DENABLE_QT_IM_MODULE=$(usex qt4)
+		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
+		-DENABLE_STATIC=$(usex static-libs)
+		-DENABLE_TABLE=$(usex table)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+	)
+
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+	rm -r "${ED}usr/share/doc/${PN}"
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+
+	elog
+	elog "Quick Phrase Editor is provided by:"
+	elog "  app-i18n/fcitx-qt5:4"
+	elog
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2018-08-25 20:20 Michał Górny
  0 siblings, 0 replies; 73+ messages in thread
From: Michał Górny @ 2018-08-25 20:20 UTC (permalink / raw
  To: gentoo-commits

commit:     75c28c305fba2bea6882446cad3eed69086c1a0c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 25 20:18:57 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug 25 20:18:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c28c30

app-i18n/fcitx: Remove dep on removed qt4

 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 15 +++++----------
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 15 +++++----------
 app-i18n/fcitx/metadata.xml         |  1 -
 3 files changed, 10 insertions(+), 21 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
index 98e30b8de8f..e5a259025b1 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -26,8 +26,8 @@ fi
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
-REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
 
 RDEPEND="dev-libs/glib:2
 	sys-apps/dbus
@@ -58,11 +58,6 @@ RDEPEND="dev-libs/glib:2
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:= )
-	qt4? (
-		dev-qt/qtcore:4
-		dev-qt/qtdbus:4
-		dev-qt/qtgui:4
-	)
 	xml? (
 		app-text/iso-codes
 		dev-libs/libxml2
@@ -109,9 +104,9 @@ src_configure() {
 		-DENABLE_LUA=$(usex lua)
 		-DENABLE_OPENCC=$(usex opencc)
 		-DENABLE_PANGO=$(usex pango)
-		-DENABLE_QT=$(usex qt4)
-		-DENABLE_QT_GUI=$(usex qt4)
-		-DENABLE_QT_IM_MODULE=$(usex qt4)
+		-DENABLE_QT=OFF
+		-DENABLE_QT_GUI=OFF
+		-DENABLE_QT_IM_MODULE=OFF
 		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
 		-DENABLE_STATIC=$(usex static-libs)
 		-DENABLE_TABLE=$(usex table)

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 6a3c3d9e00b..22103a58207 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -26,8 +26,8 @@ fi
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS=""
-IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango qt4 static-libs +table test +xml"
-REQUIRED_USE="cairo? ( X ) pango? ( cairo ) qt4? ( X )"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
 
 RDEPEND="dev-libs/glib:2
 	sys-apps/dbus
@@ -58,11 +58,6 @@ RDEPEND="dev-libs/glib:2
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:= )
-	qt4? (
-		dev-qt/qtcore:4
-		dev-qt/qtdbus:4
-		dev-qt/qtgui:4
-	)
 	xml? (
 		app-text/iso-codes
 		dev-libs/libxml2
@@ -109,9 +104,9 @@ src_configure() {
 		-DENABLE_LUA=$(usex lua)
 		-DENABLE_OPENCC=$(usex opencc)
 		-DENABLE_PANGO=$(usex pango)
-		-DENABLE_QT=$(usex qt4)
-		-DENABLE_QT_GUI=$(usex qt4)
-		-DENABLE_QT_IM_MODULE=$(usex qt4)
+		-DENABLE_QT=OFF
+		-DENABLE_QT_GUI=OFF
+		-DENABLE_QT_IM_MODULE=OFF
 		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
 		-DENABLE_STATIC=$(usex static-libs)
 		-DENABLE_TABLE=$(usex table)

diff --git a/app-i18n/fcitx/metadata.xml b/app-i18n/fcitx/metadata.xml
index 7090f71a517..e9e77497fee 100644
--- a/app-i18n/fcitx/metadata.xml
+++ b/app-i18n/fcitx/metadata.xml
@@ -16,7 +16,6 @@
 		<flag name="gtk3">Install input method module for GTK+ 3</flag>
 		<flag name="opencc">Enable OpenCC engine (using <pkg>app-i18n/opencc</pkg>) for converter between Simplified Chinese and Traditional Chinese</flag>
 		<flag name="pango">Enable support for <pkg>x11-libs/pango</pkg></flag>
-		<flag name="qt4">Install input method module for Qt 4</flag>
 		<flag name="table">Install table input methods for Simplified Chinese</flag>
 	</use>
 	<upstream>


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2018-10-19 17:39 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2018-10-19 17:39 UTC (permalink / raw
  To: gentoo-commits

commit:     78072da14b0027bd0b9d820612d8a9f82dba65f5
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Oct 19 15:58:31 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Oct 19 17:39:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78072da1

app-i18n/fcitx: Add dependency on dev-util/glib-utils.

Closes: https://bugs.gentoo.org/667346

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 3 ++-
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
index e5a259025b1..dc0c2aaac84 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2003-2018 Arfrever Frehtes Taifersar Arahesis and others
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -63,6 +63,7 @@ RDEPEND="dev-libs/glib:2
 		dev-libs/libxml2
 	)"
 DEPEND="${RDEPEND}
+	dev-util/glib-utils
 	kde-frameworks/extra-cmake-modules:5
 	virtual/pkgconfig"
 

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 22103a58207..c6b7513ff0c 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2003-2018 Arfrever Frehtes Taifersar Arahesis and others
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -63,6 +63,7 @@ RDEPEND="dev-libs/glib:2
 		dev-libs/libxml2
 	)"
 DEPEND="${RDEPEND}
+	dev-util/glib-utils
 	kde-frameworks/extra-cmake-modules:5
 	virtual/pkgconfig"
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-07-04 13:53 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-07-04 13:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0283f24f8edb60a8a25d9ae487275b0e952a2e5d
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Jul  2 14:05:43 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jul  4 13:52:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0283f24f

app-i18n/fcitx: ~ARM64 keywording (bug #730282).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
index 0681078c51a..c66587b6f4e 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2019 Gentoo Authors
+# Copyright 2003-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -25,7 +25,7 @@ fi
 
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo )"


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-07-04 13:53 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-07-04 13:53 UTC (permalink / raw
  To: gentoo-commits

commit:     8c6f7fca9b606f8aeccda8b9df0551fe1495f88d
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Jul  3 09:24:53 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jul  4 13:52:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6f7fca

app-i18n/fcitx: Use EAPI="7".

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 60 ++++++++++++++++++-------------------
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 60 ++++++++++++++++++-------------------
 2 files changed, 60 insertions(+), 60 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
index c2487371ddb..02f9ec2f4cd 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2003-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils gnome2-utils xdg-utils
 
@@ -27,10 +27,15 @@ LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
-RESTRICT="!test? ( test )"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
+RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/glib:2
+BDEPEND="dev-util/glib-utils
+	kde-frameworks/extra-cmake-modules:5
+	virtual/pkgconfig
+	introspection? ( dev-libs/gobject-introspection )
+	nls? ( sys-devel/gettext )"
+DEPEND="dev-libs/glib:2
 	sys-apps/dbus
 	sys-apps/util-linux
 	virtual/libiconv
@@ -55,18 +60,14 @@ RDEPEND="dev-libs/glib:2
 	enchant? ( app-text/enchant:0= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
-	introspection? ( dev-libs/gobject-introspection )
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc:= )
+	opencc? ( app-i18n/opencc:0= )
 	xml? (
 		app-text/iso-codes
 		dev-libs/libxml2
 	)"
-DEPEND="${RDEPEND}
-	dev-util/glib-utils
-	kde-frameworks/extra-cmake-modules:5
-	virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS ChangeLog THANKS)
 
@@ -88,33 +89,32 @@ src_prepare() {
 		-i CMakeLists.txt
 
 	cmake-utils_src_prepare
-	xdg_environment_reset
 }
 
 src_configure() {
 	local mycmakeargs=(
 		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
 		-DSYSCONFDIR="${EPREFIX}/etc"
-		-DENABLE_CAIRO=$(usex cairo)
-		-DENABLE_DEBUG=$(usex debug)
-		-DENABLE_ENCHANT=$(usex enchant)
-		-DENABLE_GETTEXT=$(usex nls)
-		-DENABLE_GIR=$(usex introspection)
-		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
-		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
-		-DENABLE_LIBXML2=$(usex xml)
-		-DENABLE_LUA=$(usex lua)
-		-DENABLE_OPENCC=$(usex opencc)
-		-DENABLE_PANGO=$(usex pango)
+		-DENABLE_CAIRO=$(usex cairo ON OFF)
+		-DENABLE_DEBUG=$(usex debug ON OFF)
+		-DENABLE_ENCHANT=$(usex enchant ON OFF)
+		-DENABLE_GETTEXT=$(usex nls ON OFF)
+		-DENABLE_GIR=$(usex introspection ON OFF)
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2 ON OFF)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3 ON OFF)
+		-DENABLE_LIBXML2=$(usex xml ON OFF)
+		-DENABLE_LUA=$(usex lua ON OFF)
+		-DENABLE_OPENCC=$(usex opencc ON OFF)
+		-DENABLE_PANGO=$(usex pango ON OFF)
 		-DENABLE_QT=OFF
 		-DENABLE_QT_GUI=OFF
 		-DENABLE_QT_IM_MODULE=OFF
-		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
-		-DENABLE_STATIC=$(usex static-libs)
-		-DENABLE_TABLE=$(usex table)
-		-DENABLE_TEST=$(usex test)
-		-DENABLE_X11=$(usex X)
-		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo ON; else echo OFF; fi)
+		-DENABLE_STATIC=$(usex static-libs ON OFF)
+		-DENABLE_TABLE=$(usex table ON OFF)
+		-DENABLE_TEST=$(usex test ON OFF)
+		-DENABLE_X11=$(usex X ON OFF)
+		-DENABLE_XDGAUTOSTART=$(usex autostart ON OFF)
 	)
 
 	cmake-utils_src_configure
@@ -122,12 +122,12 @@ src_configure() {
 
 src_install() {
 	cmake-utils_src_install
-	rm -r "${ED}usr/share/doc/${PN}"
+	rm -r "${ED}/usr/share/doc/${PN}"
 }
 
 pkg_postinst() {
-	gnome2_icon_cache_update
 	xdg_desktop_database_update
+	xdg_icon_cache_update
 	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3
@@ -139,8 +139,8 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-	gnome2_icon_cache_update
 	xdg_desktop_database_update
+	xdg_icon_cache_update
 	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index ea2b7178921..8588631be12 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2003-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit cmake-utils gnome2-utils xdg-utils
 
@@ -27,10 +27,15 @@ LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS=""
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xml"
-RESTRICT="!test? ( test )"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
+RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/glib:2
+BDEPEND="dev-util/glib-utils
+	kde-frameworks/extra-cmake-modules:5
+	virtual/pkgconfig
+	introspection? ( dev-libs/gobject-introspection )
+	nls? ( sys-devel/gettext )"
+DEPEND="dev-libs/glib:2
 	sys-apps/dbus
 	sys-apps/util-linux
 	virtual/libiconv
@@ -55,18 +60,14 @@ RDEPEND="dev-libs/glib:2
 	enchant? ( app-text/enchant:0= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
-	introspection? ( dev-libs/gobject-introspection )
 	lua? ( dev-lang/lua:= )
 	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc:= )
+	opencc? ( app-i18n/opencc:0= )
 	xml? (
 		app-text/iso-codes
 		dev-libs/libxml2
 	)"
-DEPEND="${RDEPEND}
-	dev-util/glib-utils
-	kde-frameworks/extra-cmake-modules:5
-	virtual/pkgconfig"
+RDEPEND="${DEPEND}"
 
 DOCS=(AUTHORS ChangeLog THANKS)
 
@@ -88,33 +89,32 @@ src_prepare() {
 		-i CMakeLists.txt
 
 	cmake-utils_src_prepare
-	xdg_environment_reset
 }
 
 src_configure() {
 	local mycmakeargs=(
 		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
 		-DSYSCONFDIR="${EPREFIX}/etc"
-		-DENABLE_CAIRO=$(usex cairo)
-		-DENABLE_DEBUG=$(usex debug)
-		-DENABLE_ENCHANT=$(usex enchant)
-		-DENABLE_GETTEXT=$(usex nls)
-		-DENABLE_GIR=$(usex introspection)
-		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
-		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
-		-DENABLE_LIBXML2=$(usex xml)
-		-DENABLE_LUA=$(usex lua)
-		-DENABLE_OPENCC=$(usex opencc)
-		-DENABLE_PANGO=$(usex pango)
+		-DENABLE_CAIRO=$(usex cairo ON OFF)
+		-DENABLE_DEBUG=$(usex debug ON OFF)
+		-DENABLE_ENCHANT=$(usex enchant ON OFF)
+		-DENABLE_GETTEXT=$(usex nls ON OFF)
+		-DENABLE_GIR=$(usex introspection ON OFF)
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2 ON OFF)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3 ON OFF)
+		-DENABLE_LIBXML2=$(usex xml ON OFF)
+		-DENABLE_LUA=$(usex lua ON OFF)
+		-DENABLE_OPENCC=$(usex opencc ON OFF)
+		-DENABLE_PANGO=$(usex pango ON OFF)
 		-DENABLE_QT=OFF
 		-DENABLE_QT_GUI=OFF
 		-DENABLE_QT_IM_MODULE=OFF
-		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo yes; else echo no; fi)
-		-DENABLE_STATIC=$(usex static-libs)
-		-DENABLE_TABLE=$(usex table)
-		-DENABLE_TEST=$(usex test)
-		-DENABLE_X11=$(usex X)
-		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo ON; else echo OFF; fi)
+		-DENABLE_STATIC=$(usex static-libs ON OFF)
+		-DENABLE_TABLE=$(usex table ON OFF)
+		-DENABLE_TEST=$(usex test ON OFF)
+		-DENABLE_X11=$(usex X ON OFF)
+		-DENABLE_XDGAUTOSTART=$(usex autostart ON OFF)
 	)
 
 	cmake-utils_src_configure
@@ -122,12 +122,12 @@ src_configure() {
 
 src_install() {
 	cmake-utils_src_install
-	rm -r "${ED}usr/share/doc/${PN}"
+	rm -r "${ED}/usr/share/doc/${PN}"
 }
 
 pkg_postinst() {
-	gnome2_icon_cache_update
 	xdg_desktop_database_update
+	xdg_icon_cache_update
 	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3
@@ -139,8 +139,8 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-	gnome2_icon_cache_update
 	xdg_desktop_database_update
+	xdg_icon_cache_update
 	xdg_mimeinfo_database_update
 	use gtk2 && gnome2_query_immodules_gtk2
 	use gtk3 && gnome2_query_immodules_gtk3


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-07-04 13:53 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-07-04 13:53 UTC (permalink / raw
  To: gentoo-commits

commit:     eb41ca6ddfc758248bd2922b34e75210df31b96a
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Jul  3 09:31:49 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jul  4 13:52:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb41ca6d

app-i18n/fcitx: Use cmake.eclass.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 8 ++++----
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
index 02f9ec2f4cd..abf4e1cbdb6 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-inherit cmake-utils gnome2-utils xdg-utils
+inherit cmake gnome2-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 	inherit git-r3
@@ -88,7 +88,7 @@ src_prepare() {
 		-e "/^find_package(XKeyboardConfig REQUIRED)/,+1d" \
 		-i CMakeLists.txt
 
-	cmake-utils_src_prepare
+	cmake_src_prepare
 }
 
 src_configure() {
@@ -117,11 +117,11 @@ src_configure() {
 		-DENABLE_XDGAUTOSTART=$(usex autostart ON OFF)
 	)
 
-	cmake-utils_src_configure
+	cmake_src_configure
 }
 
 src_install() {
-	cmake-utils_src_install
+	cmake_src_install
 	rm -r "${ED}/usr/share/doc/${PN}"
 }
 

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 8588631be12..53d5b963fa2 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-inherit cmake-utils gnome2-utils xdg-utils
+inherit cmake gnome2-utils xdg-utils
 
 if [[ "${PV}" =~ (^|\.)9999$ ]]; then
 	inherit git-r3
@@ -88,7 +88,7 @@ src_prepare() {
 		-e "/^find_package(XKeyboardConfig REQUIRED)/,+1d" \
 		-i CMakeLists.txt
 
-	cmake-utils_src_prepare
+	cmake_src_prepare
 }
 
 src_configure() {
@@ -117,11 +117,11 @@ src_configure() {
 		-DENABLE_XDGAUTOSTART=$(usex autostart ON OFF)
 	)
 
-	cmake-utils_src_configure
+	cmake_src_configure
 }
 
 src_install() {
-	cmake-utils_src_install
+	cmake_src_install
 	rm -r "${ED}/usr/share/doc/${PN}"
 }
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-11-11 20:21 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-11-11 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     a5c8ff71f0629cbf428cbccf5070ee4b8c6c0159
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Nov 11 04:00:00 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 20:20:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c8ff71

app-i18n/fcitx: Version bump (4.2.9.8).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/Manifest                                      | 1 +
 app-i18n/fcitx/{fcitx-4.9999.ebuild => fcitx-4.2.9.8.ebuild} | 3 ++-
 app-i18n/fcitx/fcitx-4.9999.ebuild                           | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index da15628688d..c4a7352eed0 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,6 @@
 DIST fcitx-4.2.9.6_dict.tar.xz 8738408 BLAKE2B 812256657ef8f6648a8a3de4bef4e423288ee3d91d493783eae2cb55b5b5964a791f3317af1aea0d877e01ea06491c34f6c594038d27713be3a6b35c93bc5545 SHA512 dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0
 DIST fcitx-4.2.9.7_dict.tar.xz 8734508 BLAKE2B e8770a3afe902fab11325f345a128156a9e6e8c4f5e712c68a03a12282c0bc6a279968bacdb2129a243967c8fdfc6b7145f5ad13daea5bf0c5fb28332e79437e SHA512 b940478c648e30b2ea55903465ed02c8a0c3ae3539e4bd5b77be46a9e4d0c13ceff074ddd7532f86893111eb96308e1740db621a83fb809e4fd02256d75ebe7b
+DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
similarity index 97%
copy from app-i18n/fcitx/fcitx-4.9999.ebuild
copy to app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 3e8af8159f5..6c50695a891 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -23,9 +23,10 @@ else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
 
+# LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
 RESTRICT="!test? ( test )"

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 3e8af8159f5..bd7bc5be794 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -23,6 +23,7 @@ else
 	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
 fi
 
+# LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS=""


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-11-11 20:21 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-11-11 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     44dbc2894238443af62d46b029bc99f530ff15ff
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Nov 11 02:00:00 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 20:20:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44dbc289

app-i18n/fcitx: Version bump (4.2.9.7).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/Manifest             |   1 +
 app-i18n/fcitx/fcitx-4.2.9.7.ebuild | 144 ++++++++++++++++++++++++++++++++++++
 2 files changed, 145 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index cfcbad155f7..da15628688d 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,4 +1,5 @@
 DIST fcitx-4.2.9.6_dict.tar.xz 8738408 BLAKE2B 812256657ef8f6648a8a3de4bef4e423288ee3d91d493783eae2cb55b5b5964a791f3317af1aea0d877e01ea06491c34f6c594038d27713be3a6b35c93bc5545 SHA512 dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0
+DIST fcitx-4.2.9.7_dict.tar.xz 8734508 BLAKE2B e8770a3afe902fab11325f345a128156a9e6e8c4f5e712c68a03a12282c0bc6a279968bacdb2129a243967c8fdfc6b7145f5ad13daea5bf0c5fb28332e79437e SHA512 b940478c648e30b2ea55903465ed02c8a0c3ae3539e4bd5b77be46a9e4d0c13ceff074ddd7532f86893111eb96308e1740db621a83fb809e4fd02256d75ebe7b
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-4.2.9.7.ebuild b/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
new file mode 100644
index 00000000000..373283fec00
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2003-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake gnome2-utils xdg-utils
+
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
+fi
+
+DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
+if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
+		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
+		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
+		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
+		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
+else
+	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
+fi
+
+LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xkb"
+REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
+RESTRICT="!test? ( test )"
+
+BDEPEND="dev-util/glib-utils
+	kde-frameworks/extra-cmake-modules:5
+	virtual/pkgconfig
+	introspection? ( dev-libs/gobject-introspection )
+	nls? ( sys-devel/gettext )"
+DEPEND="dev-libs/glib:2
+	sys-apps/dbus
+	sys-apps/util-linux
+	virtual/libiconv
+	virtual/libintl
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libX11
+		x11-libs/libXfixes
+		x11-libs/libXinerama
+		x11-libs/libXrender
+		xkb? (
+			dev-libs/libxml2
+			x11-libs/libxkbfile
+			x11-misc/xkeyboard-config
+		)
+	)
+	cairo? (
+		x11-libs/cairo[X]
+		x11-libs/libXext
+		pango? ( x11-libs/pango )
+		!pango? ( media-libs/fontconfig )
+	)
+	enchant? ( app-text/enchant:0= )
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3 )
+	lua? ( dev-lang/lua:= )
+	nls? ( sys-devel/gettext )
+	opencc? ( app-i18n/opencc:0= )
+	xkb? (
+		app-text/iso-codes
+		dev-libs/json-c:0=
+	)"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.2.9.8-xkb.patch"
+)
+
+DOCS=(AUTHORS ChangeLog THANKS)
+
+src_prepare() {
+	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
+		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
+		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
+	fi
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+		-DSYSCONFDIR="${EPREFIX}/etc"
+		-DENABLE_CAIRO=$(usex cairo ON OFF)
+		-DENABLE_DEBUG=$(usex debug ON OFF)
+		-DENABLE_ENCHANT=$(usex enchant ON OFF)
+		-DENABLE_GETTEXT=$(usex nls ON OFF)
+		-DENABLE_GIR=$(usex introspection ON OFF)
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2 ON OFF)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3 ON OFF)
+		-DENABLE_LUA=$(usex lua ON OFF)
+		-DENABLE_OPENCC=$(usex opencc ON OFF)
+		-DENABLE_PANGO=$(usex pango ON OFF)
+		-DENABLE_QT=OFF
+		-DENABLE_QT_GUI=OFF
+		-DENABLE_QT_IM_MODULE=OFF
+		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo ON; else echo OFF; fi)
+		-DENABLE_STATIC=$(usex static-libs ON OFF)
+		-DENABLE_TABLE=$(usex table ON OFF)
+		-DENABLE_TEST=$(usex test ON OFF)
+		-DENABLE_X11=$(usex X ON OFF)
+		-DENABLE_XDGAUTOSTART=$(usex autostart ON OFF)
+		-DENABLE_XKB=$(usex xkb ON OFF)
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	rm -r "${ED}/usr/share/doc/${PN}"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+
+	elog
+	elog "Quick Phrase Editor is provided by:"
+	elog "  app-i18n/fcitx-qt5:4"
+	elog
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-11-11 20:21 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-11-11 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     b3825fe469f3a008aa6cb4cfe9d2f812658e5600
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Nov 11 03:00:00 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 20:20:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3825fe4

app-i18n/fcitx: Drop "static-libs" USE flag.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.7.ebuild | 3 +--
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.7.ebuild b/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
index 373283fec00..5a6d41ac6a9 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xkb"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
 RESTRICT="!test? ( test )"
 
@@ -106,7 +106,6 @@ src_configure() {
 		-DENABLE_QT_GUI=OFF
 		-DENABLE_QT_IM_MODULE=OFF
 		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo ON; else echo OFF; fi)
-		-DENABLE_STATIC=$(usex static-libs ON OFF)
 		-DENABLE_TABLE=$(usex table ON OFF)
 		-DENABLE_TEST=$(usex test ON OFF)
 		-DENABLE_X11=$(usex X ON OFF)

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index d337081465e..3e8af8159f5 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
 KEYWORDS=""
-IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xkb"
+IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
 RESTRICT="!test? ( test )"
 
@@ -106,7 +106,6 @@ src_configure() {
 		-DENABLE_QT_GUI=OFF
 		-DENABLE_QT_IM_MODULE=OFF
 		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo ON; else echo OFF; fi)
-		-DENABLE_STATIC=$(usex static-libs ON OFF)
 		-DENABLE_TABLE=$(usex table ON OFF)
 		-DENABLE_TEST=$(usex test ON OFF)
 		-DENABLE_X11=$(usex X ON OFF)


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-11-16 19:51 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-11-16 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     b04d494d2350df698c584f86b2fd084b2ddbcece
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sat Nov 14 21:00:00 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 19:51:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04d494d

app-i18n/fcitx: Fix dependency on app-text/enchant.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 445151b051e..0b9336e8a57 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -59,7 +59,7 @@ DEPEND="dev-libs/glib:2
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
-	enchant? ( app-text/enchant:0= )
+	enchant? ( app-text/enchant:= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
 	lua? ( dev-lang/lua:= )

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 3cb6e63cdc7..295d5fa0886 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -59,7 +59,7 @@ DEPEND="dev-libs/glib:2
 		pango? ( x11-libs/pango )
 		!pango? ( media-libs/fontconfig )
 	)
-	enchant? ( app-text/enchant:0= )
+	enchant? ( app-text/enchant:= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
 	lua? ( dev-lang/lua:= )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-12-03 22:58 Marek Szuba
  0 siblings, 0 replies; 73+ messages in thread
From: Marek Szuba @ 2020-12-03 22:58 UTC (permalink / raw
  To: gentoo-commits

commit:     65f7fa55a95438ae9150521beeeed2d457b728f7
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 22:31:19 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 22:55:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f7fa55

app-i18n/fcitx: limit unmigrated ebuilds to dev-lang/lua:0

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 2 +-
 app-i18n/fcitx/fcitx-4.2.9.7.ebuild | 2 +-
 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
index 43274c9346b..acdbda6b6d9 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
@@ -60,7 +60,7 @@ DEPEND="dev-libs/glib:2
 	enchant? ( app-text/enchant:0= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
-	lua? ( dev-lang/lua:= )
+	lua? ( dev-lang/lua:0= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:0= )
 	xkb? (

diff --git a/app-i18n/fcitx/fcitx-4.2.9.7.ebuild b/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
index 5a6d41ac6a9..f46b88fecef 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
@@ -61,7 +61,7 @@ DEPEND="dev-libs/glib:2
 	enchant? ( app-text/enchant:0= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
-	lua? ( dev-lang/lua:= )
+	lua? ( dev-lang/lua:0= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:0= )
 	xkb? (

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 0b9336e8a57..d08d80a1321 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -62,7 +62,7 @@ DEPEND="dev-libs/glib:2
 	enchant? ( app-text/enchant:= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
-	lua? ( dev-lang/lua:= )
+	lua? ( dev-lang/lua:0= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:0= )
 	xkb? (

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 295d5fa0886..14ddb1d7220 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -62,7 +62,7 @@ DEPEND="dev-libs/glib:2
 	enchant? ( app-text/enchant:= )
 	gtk2? ( x11-libs/gtk+:2 )
 	gtk3? ( x11-libs/gtk+:3 )
-	lua? ( dev-lang/lua:= )
+	lua? ( dev-lang/lua:0= )
 	nls? ( sys-devel/gettext )
 	opencc? ( app-i18n/opencc:0= )
 	xkb? (


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2020-12-07 18:14 Mike Gilbert
  0 siblings, 0 replies; 73+ messages in thread
From: Mike Gilbert @ 2020-12-07 18:14 UTC (permalink / raw
  To: gentoo-commits

commit:     892987b1ba423f3dfa6b22260d09e5b857e9bdfb
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Mon Dec  7 01:00:00 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec  7 18:14:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892987b1

app-i18n/fcitx: Stop using no longer needed patch.

https://github.com/fcitx/fcitx/commit/0dbfea73c58bee3745c688386a62c2422ccbc181

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 0abf9932c60..76f6bdd6c63 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -75,7 +75,6 @@ DEPEND="dev-libs/glib:2
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-	"${FILESDIR}/${PN}-4.2.9.8-enchant.patch"
 	"${FILESDIR}/${PN}-4.2.9.8-xkb.patch"
 )
 


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2021-02-02 21:00 Sam James
  0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-02-02 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     1f33227f888c78a9668883bedd52e11d994ab96b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  2 21:00:18 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 21:00:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f33227f

app-i18n/fcitx: Stabilize 4.2.9.8 amd64, #760735

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index b2c346af025..235227e824c 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2020 Gentoo Authors
+# Copyright 2003-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
 	lua? ( ${LUA_REQUIRED_USE} )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2021-02-05  4:38 Sam James
  0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-02-05  4:38 UTC (permalink / raw
  To: gentoo-commits

commit:     149a3e62363edb9a5868420a0cf63c482cdbe41d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  5 04:38:03 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  5 04:38:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149a3e62

app-i18n/fcitx: Stabilize 4.2.9.8 x86, #760735

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 235227e824c..f2beeacb0ed 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
 	lua? ( ${LUA_REQUIRED_USE} )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2021-02-05  4:40 Sam James
  0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-02-05  4:40 UTC (permalink / raw
  To: gentoo-commits

commit:     4dcf336acee881092f8c18eca7bbed2770c8b3b6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  5 04:40:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  5 04:40:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcf336a

app-i18n/fcitx: Stabilize 4.2.9.8 ppc, #760735

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index f2beeacb0ed..00be6ea932a 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ~ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
 	lua? ( ${LUA_REQUIRED_USE} )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2021-02-05  4:40 Sam James
  0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2021-02-05  4:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5f90dc7446218e06194c7ff1479bad2a6a3690b0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  5 04:40:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  5 04:40:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f90dc74

app-i18n/fcitx: Stabilize 4.2.9.8 ppc64, #760735

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 00be6ea932a..f6c1dc7a0cb 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
 	lua? ( ${LUA_REQUIRED_USE} )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2021-03-25 23:52 Conrad Kostecki
  0 siblings, 0 replies; 73+ messages in thread
From: Conrad Kostecki @ 2021-03-25 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     49e4c5c774a1b64f5231e155e976eac069cb6e92
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 23:45:56 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 23:52:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e4c5c7

app-i18n/fcitx: drop old version

Dropping all old versions, as no slotted lua is supported.
Current stable does support it.

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 app-i18n/fcitx/Manifest             |   2 -
 app-i18n/fcitx/fcitx-4.2.9.6.ebuild | 147 ------------------------------------
 app-i18n/fcitx/fcitx-4.2.9.7.ebuild | 143 -----------------------------------
 3 files changed, 292 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index c4a7352eed0..5ca71d557d9 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,3 @@
-DIST fcitx-4.2.9.6_dict.tar.xz 8738408 BLAKE2B 812256657ef8f6648a8a3de4bef4e423288ee3d91d493783eae2cb55b5b5964a791f3317af1aea0d877e01ea06491c34f6c594038d27713be3a6b35c93bc5545 SHA512 dc8308d1a4e9b7595da285ca6521f33027f5b8e6968bc28f751bd4f40116166cabbe1c05e29072afbe88473d2a9d6999124476260785e07f62a243df6e896bb0
-DIST fcitx-4.2.9.7_dict.tar.xz 8734508 BLAKE2B e8770a3afe902fab11325f345a128156a9e6e8c4f5e712c68a03a12282c0bc6a279968bacdb2129a243967c8fdfc6b7145f5ad13daea5bf0c5fb28332e79437e SHA512 b940478c648e30b2ea55903465ed02c8a0c3ae3539e4bd5b77be46a9e4d0c13ceff074ddd7532f86893111eb96308e1740db621a83fb809e4fd02256d75ebe7b
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131

diff --git a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild b/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
deleted file mode 100644
index acdbda6b6d9..00000000000
--- a/app-i18n/fcitx/fcitx-4.2.9.6.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 2003-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake gnome2-utils xdg-utils
-
-if [[ "${PV}" =~ (^|\.)9999$ ]]; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
-fi
-
-DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
-if [[ "${PV}" =~ (^|\.)9999$ ]]; then
-	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
-		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
-		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
-		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
-		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
-else
-	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
-fi
-
-LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
-SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86"
-IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango static-libs +table test +xkb"
-REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
-RESTRICT="!test? ( test )"
-
-BDEPEND="dev-util/glib-utils
-	kde-frameworks/extra-cmake-modules:5
-	virtual/pkgconfig
-	introspection? ( dev-libs/gobject-introspection )
-	nls? ( sys-devel/gettext )"
-DEPEND="dev-libs/glib:2
-	sys-apps/dbus
-	sys-apps/util-linux
-	virtual/libiconv
-	virtual/libintl
-	x11-libs/libxkbcommon
-	X? (
-		x11-libs/libX11
-		x11-libs/libXfixes
-		x11-libs/libXinerama
-		x11-libs/libXrender
-		xkb? (
-			x11-libs/libxkbfile
-			x11-misc/xkeyboard-config
-		)
-	)
-	cairo? (
-		x11-libs/cairo[X]
-		x11-libs/libXext
-		pango? ( x11-libs/pango )
-		!pango? ( media-libs/fontconfig )
-	)
-	enchant? ( app-text/enchant:0= )
-	gtk2? ( x11-libs/gtk+:2 )
-	gtk3? ( x11-libs/gtk+:3 )
-	lua? ( dev-lang/lua:0= )
-	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc:0= )
-	xkb? (
-		app-text/iso-codes
-		dev-libs/libxml2
-	)"
-RDEPEND="${DEPEND}"
-
-DOCS=(AUTHORS ChangeLog THANKS)
-
-src_prepare() {
-	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
-		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
-	fi
-
-	# https://github.com/fcitx/fcitx/issues/250
-	sed \
-		-e "/find_package(XkbFile REQUIRED)/i\\    if(ENABLE_X11)" \
-		-e "/find_package(XkbFile REQUIRED)/s/^/    /" \
-		-e "/find_package(XkbFile REQUIRED)/a\\        find_package(XKeyboardConfig REQUIRED)\n    endif(ENABLE_X11)" \
-		-e "/^find_package(XKeyboardConfig REQUIRED)/,+1d" \
-		-i CMakeLists.txt
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-		-DSYSCONFDIR="${EPREFIX}/etc"
-		-DENABLE_CAIRO=$(usex cairo ON OFF)
-		-DENABLE_DEBUG=$(usex debug ON OFF)
-		-DENABLE_ENCHANT=$(usex enchant ON OFF)
-		-DENABLE_GETTEXT=$(usex nls ON OFF)
-		-DENABLE_GIR=$(usex introspection ON OFF)
-		-DENABLE_GTK2_IM_MODULE=$(usex gtk2 ON OFF)
-		-DENABLE_GTK3_IM_MODULE=$(usex gtk3 ON OFF)
-		-DENABLE_LIBXML2=$(usex xkb ON OFF)
-		-DENABLE_LUA=$(usex lua ON OFF)
-		-DENABLE_OPENCC=$(usex opencc ON OFF)
-		-DENABLE_PANGO=$(usex pango ON OFF)
-		-DENABLE_QT=OFF
-		-DENABLE_QT_GUI=OFF
-		-DENABLE_QT_IM_MODULE=OFF
-		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo ON; else echo OFF; fi)
-		-DENABLE_STATIC=$(usex static-libs ON OFF)
-		-DENABLE_TABLE=$(usex table ON OFF)
-		-DENABLE_TEST=$(usex test ON OFF)
-		-DENABLE_X11=$(usex X ON OFF)
-		-DENABLE_XDGAUTOSTART=$(usex autostart ON OFF)
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-	rm -r "${ED}/usr/share/doc/${PN}"
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-
-	elog
-	elog "Quick Phrase Editor is provided by:"
-	elog "  app-i18n/fcitx-qt5:4"
-	elog
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}

diff --git a/app-i18n/fcitx/fcitx-4.2.9.7.ebuild b/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
deleted file mode 100644
index f46b88fecef..00000000000
--- a/app-i18n/fcitx/fcitx-4.2.9.7.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 2003-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake gnome2-utils xdg-utils
-
-if [[ "${PV}" =~ (^|\.)9999$ ]]; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/fcitx/fcitx"
-fi
-
-DESCRIPTION="Fcitx (Flexible Context-aware Input Tool with eXtension) input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx"
-if [[ "${PV}" =~ (^|\.)9999$ ]]; then
-	SRC_URI="https://download.fcitx-im.org/data/pinyin.tar.gz -> fcitx-data-pinyin.tar.gz
-		https://download.fcitx-im.org/data/table.tar.gz -> fcitx-data-table.tar.gz
-		https://download.fcitx-im.org/data/py_stroke-20121124.tar.gz -> fcitx-data-py_stroke-20121124.tar.gz
-		https://download.fcitx-im.org/data/py_table-20121124.tar.gz -> fcitx-data-py_table-20121124.tar.gz
-		https://download.fcitx-im.org/data/en_dict-20121020.tar.gz -> fcitx-data-en_dict-20121020.tar.gz"
-else
-	SRC_URI="https://download.fcitx-im.org/${PN}/${P}_dict.tar.xz"
-fi
-
-LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
-REQUIRED_USE="cairo? ( X ) pango? ( cairo )"
-RESTRICT="!test? ( test )"
-
-BDEPEND="dev-util/glib-utils
-	kde-frameworks/extra-cmake-modules:5
-	virtual/pkgconfig
-	introspection? ( dev-libs/gobject-introspection )
-	nls? ( sys-devel/gettext )"
-DEPEND="dev-libs/glib:2
-	sys-apps/dbus
-	sys-apps/util-linux
-	virtual/libiconv
-	virtual/libintl
-	x11-libs/libxkbcommon
-	X? (
-		x11-libs/libX11
-		x11-libs/libXfixes
-		x11-libs/libXinerama
-		x11-libs/libXrender
-		xkb? (
-			dev-libs/libxml2
-			x11-libs/libxkbfile
-			x11-misc/xkeyboard-config
-		)
-	)
-	cairo? (
-		x11-libs/cairo[X]
-		x11-libs/libXext
-		pango? ( x11-libs/pango )
-		!pango? ( media-libs/fontconfig )
-	)
-	enchant? ( app-text/enchant:0= )
-	gtk2? ( x11-libs/gtk+:2 )
-	gtk3? ( x11-libs/gtk+:3 )
-	lua? ( dev-lang/lua:0= )
-	nls? ( sys-devel/gettext )
-	opencc? ( app-i18n/opencc:0= )
-	xkb? (
-		app-text/iso-codes
-		dev-libs/json-c:0=
-	)"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-4.2.9.8-xkb.patch"
-)
-
-DOCS=(AUTHORS ChangeLog THANKS)
-
-src_prepare() {
-	if [[ "${PV}" =~ (^|\.)9999$ ]]; then
-		ln -s "${DISTDIR}/fcitx-data-pinyin.tar.gz" src/im/pinyin/data/pinyin.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-table.tar.gz" src/im/table/data/table.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-py_stroke-20121124.tar.gz" src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-py_table-20121124.tar.gz" src/module/pinyin-enhance/data/py_table-20121124.tar.gz || die
-		ln -s "${DISTDIR}/fcitx-data-en_dict-20121020.tar.gz" src/module/spell/dict/en_dict-20121020.tar.gz || die
-	fi
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-		-DSYSCONFDIR="${EPREFIX}/etc"
-		-DENABLE_CAIRO=$(usex cairo ON OFF)
-		-DENABLE_DEBUG=$(usex debug ON OFF)
-		-DENABLE_ENCHANT=$(usex enchant ON OFF)
-		-DENABLE_GETTEXT=$(usex nls ON OFF)
-		-DENABLE_GIR=$(usex introspection ON OFF)
-		-DENABLE_GTK2_IM_MODULE=$(usex gtk2 ON OFF)
-		-DENABLE_GTK3_IM_MODULE=$(usex gtk3 ON OFF)
-		-DENABLE_LUA=$(usex lua ON OFF)
-		-DENABLE_OPENCC=$(usex opencc ON OFF)
-		-DENABLE_PANGO=$(usex pango ON OFF)
-		-DENABLE_QT=OFF
-		-DENABLE_QT_GUI=OFF
-		-DENABLE_QT_IM_MODULE=OFF
-		-DENABLE_SNOOPER=$(if use gtk2 || use gtk3; then echo ON; else echo OFF; fi)
-		-DENABLE_TABLE=$(usex table ON OFF)
-		-DENABLE_TEST=$(usex test ON OFF)
-		-DENABLE_X11=$(usex X ON OFF)
-		-DENABLE_XDGAUTOSTART=$(usex autostart ON OFF)
-		-DENABLE_XKB=$(usex xkb ON OFF)
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-	rm -r "${ED}/usr/share/doc/${PN}"
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-
-	elog
-	elog "Quick Phrase Editor is provided by:"
-	elog "  app-i18n/fcitx-qt5:4"
-	elog
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2021-07-27 21:54 Marek Szuba
  0 siblings, 0 replies; 73+ messages in thread
From: Marek Szuba @ 2021-07-27 21:54 UTC (permalink / raw
  To: gentoo-commits

commit:     5e684dce199b7496e9c9e798d774ec0b6b77f26f
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 27 20:31:27 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Jul 27 21:54:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e684dce

app-i18n/fcitx: keyword 4.2.9.8 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index f6c1dc7a0cb..b7b077a9ed9 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
 	lua? ( ${LUA_REQUIRED_USE} )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2022-05-19  5:08 WANG Xuerui
  0 siblings, 0 replies; 73+ messages in thread
From: WANG Xuerui @ 2022-05-19  5:08 UTC (permalink / raw
  To: gentoo-commits

commit:     856bd5e271aaf75ee7a5213a8864002c4c9ff4ea
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 05:05:05 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu May 19 05:07:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856bd5e2

app-i18n/fcitx: keyword 4.2.9.8 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index a3cf6681a440..4a72f8efa865 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
 	lua? ( ${LUA_REQUIRED_USE} )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2023-12-11 13:33 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2023-12-11 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e5db0985a24dbb669d53505579fe6f4a1159133d
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri Dec  8 08:55:35 2023 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 13:33:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5db0985

app-i18n/fcitx: add 5.1.5

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 +
 app-i18n/fcitx/fcitx-5.1.5.ebuild | 122 ++++++++++++++++++++++++++++++++++++++
 app-i18n/fcitx/metadata.xml       |  12 ++++
 3 files changed, 135 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 5ca71d557d96..9cb04be5b513 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,4 +1,5 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
+DIST fcitx-5.1.5.tar.xz 7485640 BLAKE2B cc0d8db941de2ed2a7a14b8e95567e92bc21b7873e515cbd8d2433209efbd45b3c0efe618d8c4c3b0b38dbe3737590c8314acde2254ea795db7c8134d77db540 SHA512 d4b5400401b9941cf23dcc5682b026a576bfe57f93a8f65e93127aadedde853c3d026105fac893aaf872a7c8418f3a0d9487e42bcc1427e62c7439f7fb0a3a80
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.5.ebuild b/app-i18n/fcitx/fcitx-5.1.5.ebuild
new file mode 100644
index 000000000000..db0daa3828d7
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.5.ebuild
@@ -0,0 +1,122 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
+REQUIRED_USE="
+	|| ( wayland X )
+	X? ( keyboard )
+	wayland? ( keyboard )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-libs/libfmt
+	sys-devel/gettext
+	virtual/libintl
+	x11-libs/cairo[X?]
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango[X?]
+	doc? (
+		app-doc/doxygen
+		dev-texlive/texlive-fontutils
+	)
+	emoji? ( sys-libs/zlib )
+	enchant? ( app-text/enchant:2 )
+	keyboard? (
+		app-text/iso-codes
+		dev-libs/expat
+		dev-libs/json-c:=
+		x11-misc/xkeyboard-config
+		x11-libs/libxkbcommon[X?,wayland?]
+	)
+	systemd? (
+		sys-apps/systemd
+	)
+	!systemd? (
+		dev-libs/libevent
+		sys-apps/dbus
+	)
+	wayland? (
+		dev-libs/glib:2
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+	X? (
+		dev-libs/glib:2
+		>=x11-libs/xcb-imdkit-1.0.3:5
+		x11-libs/libX11
+		x11-libs/libxkbfile
+		x11-libs/xcb-util
+		x11-libs/xcb-util-keysyms
+		x11-libs/xcb-util-wm
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_DBUS=on
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SERVER=$(usex server)
+		-DENABLE_KEYBOARD=$(usex keyboard)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_EMOJI=$(usex emoji)
+		-DENABLE_PRESAGE=$(usex presage)
+		-DENABLE_WAYLAND=$(usex wayland)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_DOC=$(usex doc)
+		-DUSE_SYSTEMD=$(usex systemd)
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+	use doc && cmake_src_compile doc
+}
+
+src_install() {
+	cmake_src_install
+	use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}
+
+src_test() {
+	# break by sandbox
+	local CMAKE_SKIP_TESTS=(
+		testdbus
+		testservicewatcher
+	)
+	cmake_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog
+	elog "Follow the instrcutions on:"
+	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
+	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
+	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
+	elog
+}

diff --git a/app-i18n/fcitx/metadata.xml b/app-i18n/fcitx/metadata.xml
index 1c1d8afb1ddd..fe51f3e337e0 100644
--- a/app-i18n/fcitx/metadata.xml
+++ b/app-i18n/fcitx/metadata.xml
@@ -1,21 +1,33 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>tanekliang@gmail.com</email>
+		<name>Yongxiang Liang</name>
+	</maintainer>
 	<maintainer type="person" proxied="yes">
 		<email>arfrever.fta@gmail.com</email>
 		<name>Arfrever Frehtes Taifersar Arahesis</name>
 	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<maintainer type="project">
 		<email>cjk@gentoo.org</email>
 		<name>Cjk</name>
 	</maintainer>
 	<use>
 		<flag name="autostart">Enable XDG-compatible autostart of Fcitx</flag>
+		<flag name="emoji">Enable emoji loading for CLDR</flag>
 		<flag name="enchant">Enable Enchant backend (using <pkg>app-text/enchant</pkg>) for spelling hinting</flag>
 		<flag name="gtk2">Install input method module for GTK+ 2</flag>
 		<flag name="gtk3">Install input method module for GTK+ 3</flag>
+		<flag name="keyboard">Enable key event translation with XKB and build keyboard engine</flag>
 		<flag name="opencc">Enable OpenCC engine (using <pkg>app-i18n/opencc</pkg>) for converter between Simplified Chinese and Traditional Chinese</flag>
 		<flag name="pango">Enable support for <pkg>x11-libs/pango</pkg></flag>
+		<flag name="presage">Enable presage for word predication (not stable)</flag>
+		<flag name="server">Build a fcitx as server, disable this option if you want to use fcitx as an embedded library</flag>
 		<flag name="table">Install table input methods for Simplified Chinese</flag>
 		<flag name="xkb">Enable support for XKB (required for fcitx-xkb, fcitx-xkbdbus, part of fcitx-keyboard)</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2023-12-11 13:33 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2023-12-11 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     539fe1546164fc2cf0e6bfae2e19e6cd727783f4
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Thu Nov 30 16:42:29 2023 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 13:33:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539fe154

app-i18n/fcitx: block fcitx:4 and fcitx:5 each other

If we want to install both fcitx4 and fcitx5 at the same time,
we just need to adjust the location of one of the icon files.
But consider that fcitx4 and fcitx5 are registered in the same
im module. For example, their XMODIFIERS variables are both "@im=fcitx".
Running them at the same time is undefined behavior.

Bug: https://bugs.gentoo.org/760501
Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 5 +++--
 app-i18n/fcitx/fcitx-4.9999.ebuild  | 5 +++--
 app-i18n/fcitx/fcitx-5.1.5.ebuild   | 1 +
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 066e06f5c894..2dd9ab5f65a6 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2022 Gentoo Authors
+# Copyright 2003-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -39,7 +39,8 @@ BDEPEND="dev-util/glib-utils
 	virtual/pkgconfig
 	introspection? ( dev-libs/gobject-introspection )
 	nls? ( sys-devel/gettext )"
-DEPEND="dev-libs/glib:2
+DEPEND="!app-i18n/fcitx:5
+	dev-libs/glib:2
 	sys-apps/dbus
 	sys-apps/util-linux
 	virtual/libiconv

diff --git a/app-i18n/fcitx/fcitx-4.9999.ebuild b/app-i18n/fcitx/fcitx-4.9999.ebuild
index 93c53f5e7164..57d117c67567 100644
--- a/app-i18n/fcitx/fcitx-4.9999.ebuild
+++ b/app-i18n/fcitx/fcitx-4.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2022 Gentoo Authors
+# Copyright 2003-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -39,7 +39,8 @@ BDEPEND="dev-util/glib-utils
 	virtual/pkgconfig
 	introspection? ( dev-libs/gobject-introspection )
 	nls? ( sys-devel/gettext )"
-DEPEND="dev-libs/glib:2
+DEPEND="!app-i18n/fcitx:5
+	dev-libs/glib:2
 	sys-apps/dbus
 	sys-apps/util-linux
 	virtual/libiconv

diff --git a/app-i18n/fcitx/fcitx-5.1.5.ebuild b/app-i18n/fcitx/fcitx-5.1.5.ebuild
index db0daa3828d7..6b204f822625 100644
--- a/app-i18n/fcitx/fcitx-5.1.5.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.5.ebuild
@@ -23,6 +23,7 @@ REQUIRED_USE="
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+	!app-i18n/fcitx:4
 	dev-libs/libfmt
 	sys-devel/gettext
 	virtual/libintl


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2023-12-24 15:53 WANG Xuerui
  0 siblings, 0 replies; 73+ messages in thread
From: WANG Xuerui @ 2023-12-24 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2049f5a3834bdbb0816eb438807e0a8ec0e0593f
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 11:01:01 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 15:52:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2049f5a3

app-i18n/fcitx: keyword 5.1.5 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-i18n/fcitx/fcitx-5.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-5.1.5.ebuild b/app-i18n/fcitx/fcitx-5.1.5.ebuild
index 6b204f822625..bc6ca35b466e 100644
--- a/app-i18n/fcitx/fcitx-5.1.5.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz ->
 
 LICENSE="LGPL-2+ Unicode-DFS-2016"
 SLOT="5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~loong ~x86"
 IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
 REQUIRED_USE="
 	|| ( wayland X )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-01-11  0:22 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-01-11  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6f8791cf6078fbf6222f77516d15c7f4d5da3c2c
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri Jan  5 03:52:03 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 00:19:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8791cf

app-i18n/fcitx: add 5.1.6

Upstream uses libuv instead of libevent

Bug: https://bugs.gentoo.org/760501
Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 +
 app-i18n/fcitx/fcitx-5.1.6.ebuild | 123 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 9cb04be5b513..2e20cae74443 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,6 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.5.tar.xz 7485640 BLAKE2B cc0d8db941de2ed2a7a14b8e95567e92bc21b7873e515cbd8d2433209efbd45b3c0efe618d8c4c3b0b38dbe3737590c8314acde2254ea795db7c8134d77db540 SHA512 d4b5400401b9941cf23dcc5682b026a576bfe57f93a8f65e93127aadedde853c3d026105fac893aaf872a7c8418f3a0d9487e42bcc1427e62c7439f7fb0a3a80
+DIST fcitx-5.1.6.tar.xz 7493752 BLAKE2B b34d4cbe495b3d85090755e6291125a393e9b259cc35ac3eb60550d32160bf315ff2db2e9904b65b365a375f35d922b031f2428f106e196c2a91106c7d0965d2 SHA512 8f10dfb230d4b4c7e559eb77e7a56c17964e404dc12bd3319f7dc715159a289faa1df95a342a0a1723e7d645aba808b967fd10d04ac065de2c49843a7905e7cb
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.6.ebuild b/app-i18n/fcitx/fcitx-5.1.6.ebuild
new file mode 100644
index 000000000000..e3080dfcc830
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.6.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
+REQUIRED_USE="
+	|| ( wayland X )
+	X? ( keyboard )
+	wayland? ( keyboard )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	!app-i18n/fcitx:4
+	dev-libs/libfmt
+	sys-devel/gettext
+	virtual/libintl
+	x11-libs/cairo[X?]
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango[X?]
+	doc? (
+		app-doc/doxygen
+		dev-texlive/texlive-fontutils
+	)
+	emoji? ( sys-libs/zlib )
+	enchant? ( app-text/enchant:2 )
+	keyboard? (
+		app-text/iso-codes
+		dev-libs/expat
+		dev-libs/json-c:=
+		x11-misc/xkeyboard-config
+		x11-libs/libxkbcommon[X?,wayland?]
+	)
+	systemd? (
+		sys-apps/systemd
+	)
+	!systemd? (
+		dev-libs/libuv
+		sys-apps/dbus
+	)
+	wayland? (
+		dev-libs/glib:2
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+	X? (
+		dev-libs/glib:2
+		>=x11-libs/xcb-imdkit-1.0.3:5
+		x11-libs/libX11
+		x11-libs/libxkbfile
+		x11-libs/xcb-util
+		x11-libs/xcb-util-keysyms
+		x11-libs/xcb-util-wm
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_DBUS=on
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SERVER=$(usex server)
+		-DENABLE_KEYBOARD=$(usex keyboard)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_EMOJI=$(usex emoji)
+		-DENABLE_PRESAGE=$(usex presage)
+		-DENABLE_WAYLAND=$(usex wayland)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_DOC=$(usex doc)
+		-DUSE_SYSTEMD=$(usex systemd)
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+	use doc && cmake_src_compile doc
+}
+
+src_install() {
+	cmake_src_install
+	use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}
+
+src_test() {
+	# break by sandbox
+	local CMAKE_SKIP_TESTS=(
+		testdbus
+		testservicewatcher
+	)
+	cmake_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog
+	elog "Follow the instrcutions on:"
+	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
+	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
+	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
+	elog
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-01-11  0:22 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-01-11  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     62be24a609e0cff325de59bc94e43aac73fade7a
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri Jan  5 04:48:38 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 00:20:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62be24a6

app-i18n/fcitx: drop 5.1.5

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 -
 app-i18n/fcitx/fcitx-5.1.5.ebuild | 123 --------------------------------------
 2 files changed, 124 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 2e20cae74443..7a5d7b726a37 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,4 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
-DIST fcitx-5.1.5.tar.xz 7485640 BLAKE2B cc0d8db941de2ed2a7a14b8e95567e92bc21b7873e515cbd8d2433209efbd45b3c0efe618d8c4c3b0b38dbe3737590c8314acde2254ea795db7c8134d77db540 SHA512 d4b5400401b9941cf23dcc5682b026a576bfe57f93a8f65e93127aadedde853c3d026105fac893aaf872a7c8418f3a0d9487e42bcc1427e62c7439f7fb0a3a80
 DIST fcitx-5.1.6.tar.xz 7493752 BLAKE2B b34d4cbe495b3d85090755e6291125a393e9b259cc35ac3eb60550d32160bf315ff2db2e9904b65b365a375f35d922b031f2428f106e196c2a91106c7d0965d2 SHA512 8f10dfb230d4b4c7e559eb77e7a56c17964e404dc12bd3319f7dc715159a289faa1df95a342a0a1723e7d645aba808b967fd10d04ac065de2c49843a7905e7cb
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131

diff --git a/app-i18n/fcitx/fcitx-5.1.5.ebuild b/app-i18n/fcitx/fcitx-5.1.5.ebuild
deleted file mode 100644
index bc6ca35b466e..000000000000
--- a/app-i18n/fcitx/fcitx-5.1.5.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5"
-
-inherit cmake xdg
-
-DESCRIPTION="Fcitx 5 is a generic input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
-SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2+ Unicode-DFS-2016"
-SLOT="5"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
-REQUIRED_USE="
-	|| ( wayland X )
-	X? ( keyboard )
-	wayland? ( keyboard )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	!app-i18n/fcitx:4
-	dev-libs/libfmt
-	sys-devel/gettext
-	virtual/libintl
-	x11-libs/cairo[X?]
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango[X?]
-	doc? (
-		app-doc/doxygen
-		dev-texlive/texlive-fontutils
-	)
-	emoji? ( sys-libs/zlib )
-	enchant? ( app-text/enchant:2 )
-	keyboard? (
-		app-text/iso-codes
-		dev-libs/expat
-		dev-libs/json-c:=
-		x11-misc/xkeyboard-config
-		x11-libs/libxkbcommon[X?,wayland?]
-	)
-	systemd? (
-		sys-apps/systemd
-	)
-	!systemd? (
-		dev-libs/libevent
-		sys-apps/dbus
-	)
-	wayland? (
-		dev-libs/glib:2
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		dev-util/wayland-scanner
-	)
-	X? (
-		dev-libs/glib:2
-		>=x11-libs/xcb-imdkit-1.0.3:5
-		x11-libs/libX11
-		x11-libs/libxkbfile
-		x11-libs/xcb-util
-		x11-libs/xcb-util-keysyms
-		x11-libs/xcb-util-wm
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_DBUS=on
-		-DENABLE_XDGAUTOSTART=$(usex autostart)
-		-DENABLE_SERVER=$(usex server)
-		-DENABLE_KEYBOARD=$(usex keyboard)
-		-DENABLE_TEST=$(usex test)
-		-DENABLE_ENCHANT=$(usex enchant)
-		-DENABLE_EMOJI=$(usex emoji)
-		-DENABLE_PRESAGE=$(usex presage)
-		-DENABLE_WAYLAND=$(usex wayland)
-		-DENABLE_X11=$(usex X)
-		-DENABLE_DOC=$(usex doc)
-		-DUSE_SYSTEMD=$(usex systemd)
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-	use doc && cmake_src_compile doc
-}
-
-src_install() {
-	cmake_src_install
-	use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}
-
-src_test() {
-	# break by sandbox
-	local CMAKE_SKIP_TESTS=(
-		testdbus
-		testservicewatcher
-	)
-	cmake_src_test
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog
-	elog "Follow the instrcutions on:"
-	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
-	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
-	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
-	elog
-}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-01-16 17:50 Arthur Zamarin
  0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-01-16 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     4d2dff886cdd3af50aebf387b3a3fb3444257ff6
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 17:49:19 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 17:49:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2dff88

app-i18n/fcitx: Keyword 5.1.6 arm64, #922103

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-5.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-5.1.6.ebuild b/app-i18n/fcitx/fcitx-5.1.6.ebuild
index fb25f972cf76..3b01a1d9687a 100644
--- a/app-i18n/fcitx/fcitx-5.1.6.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz ->
 
 LICENSE="LGPL-2+ Unicode-DFS-2016"
 SLOT="5"
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
 REQUIRED_USE="
 	|| ( wayland X )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-01-17  9:04 Jakov Smolić
  0 siblings, 0 replies; 73+ messages in thread
From: Jakov Smolić @ 2024-01-17  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     0fada5e8565a8968ce426c9ed2f04ce460f8b3ed
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 09:03:50 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 09:03:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fada5e8

app-i18n/fcitx: Keyword 5.1.6 riscv, #922103

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-i18n/fcitx/fcitx-5.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-5.1.6.ebuild b/app-i18n/fcitx/fcitx-5.1.6.ebuild
index 3b01a1d9687a..3e0b4a144558 100644
--- a/app-i18n/fcitx/fcitx-5.1.6.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz ->
 
 LICENSE="LGPL-2+ Unicode-DFS-2016"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
 REQUIRED_USE="
 	|| ( wayland X )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-01-18 15:10 WANG Xuerui
  0 siblings, 0 replies; 73+ messages in thread
From: WANG Xuerui @ 2024-01-18 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     9ed7b0d958425336fb3038f67a3fd3e43f684f02
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Wed Jan 17 22:53:04 2024 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 15:09:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed7b0d9

app-i18n/fcitx: add 5.1.7

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 +
 app-i18n/fcitx/fcitx-5.1.7.ebuild | 123 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 7a5d7b726a37..066d709e0cfb 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,6 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.6.tar.xz 7493752 BLAKE2B b34d4cbe495b3d85090755e6291125a393e9b259cc35ac3eb60550d32160bf315ff2db2e9904b65b365a375f35d922b031f2428f106e196c2a91106c7d0965d2 SHA512 8f10dfb230d4b4c7e559eb77e7a56c17964e404dc12bd3319f7dc715159a289faa1df95a342a0a1723e7d645aba808b967fd10d04ac065de2c49843a7905e7cb
+DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105 SHA512 0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.7.ebuild b/app-i18n/fcitx/fcitx-5.1.7.ebuild
new file mode 100644
index 000000000000..3e0b4a144558
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.7.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
+REQUIRED_USE="
+	|| ( wayland X )
+	X? ( keyboard )
+	wayland? ( keyboard )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	!app-i18n/fcitx:4
+	dev-libs/libfmt
+	sys-devel/gettext
+	virtual/libintl
+	x11-libs/cairo[X?]
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango[X?]
+	doc? (
+		app-text/doxygen
+		dev-texlive/texlive-fontutils
+	)
+	emoji? ( sys-libs/zlib )
+	enchant? ( app-text/enchant:2 )
+	keyboard? (
+		app-text/iso-codes
+		dev-libs/expat
+		dev-libs/json-c:=
+		x11-misc/xkeyboard-config
+		x11-libs/libxkbcommon[X?,wayland?]
+	)
+	systemd? (
+		sys-apps/systemd
+	)
+	!systemd? (
+		dev-libs/libuv
+		sys-apps/dbus
+	)
+	wayland? (
+		dev-libs/glib:2
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+	X? (
+		dev-libs/glib:2
+		>=x11-libs/xcb-imdkit-1.0.3:5
+		x11-libs/libX11
+		x11-libs/libxkbfile
+		x11-libs/xcb-util
+		x11-libs/xcb-util-keysyms
+		x11-libs/xcb-util-wm
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_DBUS=on
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SERVER=$(usex server)
+		-DENABLE_KEYBOARD=$(usex keyboard)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_EMOJI=$(usex emoji)
+		-DENABLE_PRESAGE=$(usex presage)
+		-DENABLE_WAYLAND=$(usex wayland)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_DOC=$(usex doc)
+		-DUSE_SYSTEMD=$(usex systemd)
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+	use doc && cmake_src_compile doc
+}
+
+src_install() {
+	cmake_src_install
+	use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}
+
+src_test() {
+	# break by sandbox
+	local CMAKE_SKIP_TESTS=(
+		testdbus
+		testservicewatcher
+	)
+	cmake_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog
+	elog "Follow the instrcutions on:"
+	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
+	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
+	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
+	elog
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-01-18 15:10 WANG Xuerui
  0 siblings, 0 replies; 73+ messages in thread
From: WANG Xuerui @ 2024-01-18 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     4a9a3acd8753db1b425c41225361cc349aeffc68
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Wed Jan 17 23:02:26 2024 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 15:09:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9a3acd

app-i18n/fcitx: drop 5.1.6

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 -
 app-i18n/fcitx/fcitx-5.1.6.ebuild | 123 --------------------------------------
 2 files changed, 124 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 066d709e0cfb..3bf41ef39b53 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,4 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
-DIST fcitx-5.1.6.tar.xz 7493752 BLAKE2B b34d4cbe495b3d85090755e6291125a393e9b259cc35ac3eb60550d32160bf315ff2db2e9904b65b365a375f35d922b031f2428f106e196c2a91106c7d0965d2 SHA512 8f10dfb230d4b4c7e559eb77e7a56c17964e404dc12bd3319f7dc715159a289faa1df95a342a0a1723e7d645aba808b967fd10d04ac065de2c49843a7905e7cb
 DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105 SHA512 0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131

diff --git a/app-i18n/fcitx/fcitx-5.1.6.ebuild b/app-i18n/fcitx/fcitx-5.1.6.ebuild
deleted file mode 100644
index 3e0b4a144558..000000000000
--- a/app-i18n/fcitx/fcitx-5.1.6.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5"
-
-inherit cmake xdg
-
-DESCRIPTION="Fcitx 5 is a generic input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
-SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2+ Unicode-DFS-2016"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
-REQUIRED_USE="
-	|| ( wayland X )
-	X? ( keyboard )
-	wayland? ( keyboard )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	!app-i18n/fcitx:4
-	dev-libs/libfmt
-	sys-devel/gettext
-	virtual/libintl
-	x11-libs/cairo[X?]
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango[X?]
-	doc? (
-		app-text/doxygen
-		dev-texlive/texlive-fontutils
-	)
-	emoji? ( sys-libs/zlib )
-	enchant? ( app-text/enchant:2 )
-	keyboard? (
-		app-text/iso-codes
-		dev-libs/expat
-		dev-libs/json-c:=
-		x11-misc/xkeyboard-config
-		x11-libs/libxkbcommon[X?,wayland?]
-	)
-	systemd? (
-		sys-apps/systemd
-	)
-	!systemd? (
-		dev-libs/libuv
-		sys-apps/dbus
-	)
-	wayland? (
-		dev-libs/glib:2
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		dev-util/wayland-scanner
-	)
-	X? (
-		dev-libs/glib:2
-		>=x11-libs/xcb-imdkit-1.0.3:5
-		x11-libs/libX11
-		x11-libs/libxkbfile
-		x11-libs/xcb-util
-		x11-libs/xcb-util-keysyms
-		x11-libs/xcb-util-wm
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_DBUS=on
-		-DENABLE_XDGAUTOSTART=$(usex autostart)
-		-DENABLE_SERVER=$(usex server)
-		-DENABLE_KEYBOARD=$(usex keyboard)
-		-DENABLE_TEST=$(usex test)
-		-DENABLE_ENCHANT=$(usex enchant)
-		-DENABLE_EMOJI=$(usex emoji)
-		-DENABLE_PRESAGE=$(usex presage)
-		-DENABLE_WAYLAND=$(usex wayland)
-		-DENABLE_X11=$(usex X)
-		-DENABLE_DOC=$(usex doc)
-		-DUSE_SYSTEMD=$(usex systemd)
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-	use doc && cmake_src_compile doc
-}
-
-src_install() {
-	cmake_src_install
-	use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}
-
-src_test() {
-	# break by sandbox
-	local CMAKE_SKIP_TESTS=(
-		testdbus
-		testservicewatcher
-	)
-	cmake_src_test
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog
-	elog "Follow the instrcutions on:"
-	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
-	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
-	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
-	elog
-}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-03-08  9:12 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-03-08  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     dccd9cb29d417ddd115302f774fe5686e9572a70
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri Mar  1 13:32:00 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 09:06:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccd9cb2

app-i18n/fcitx: add 5.1.8

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 +
 app-i18n/fcitx/fcitx-5.1.8.ebuild | 123 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 3bf41ef39b53..4a254773a624 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,6 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105 SHA512 0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
+DIST fcitx-5.1.8.tar.xz 7498828 BLAKE2B 48aa2d6f81cbba17b2614c9f50491391ab5c55bf9e4e0915f2e34a120f158260b2719cb46f11436b58a5345655ef9d7067523b27cc1b02a1a90bd1b5d8491433 SHA512 4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.8.ebuild b/app-i18n/fcitx/fcitx-5.1.8.ebuild
new file mode 100644
index 000000000000..3e0b4a144558
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.8.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
+REQUIRED_USE="
+	|| ( wayland X )
+	X? ( keyboard )
+	wayland? ( keyboard )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	!app-i18n/fcitx:4
+	dev-libs/libfmt
+	sys-devel/gettext
+	virtual/libintl
+	x11-libs/cairo[X?]
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango[X?]
+	doc? (
+		app-text/doxygen
+		dev-texlive/texlive-fontutils
+	)
+	emoji? ( sys-libs/zlib )
+	enchant? ( app-text/enchant:2 )
+	keyboard? (
+		app-text/iso-codes
+		dev-libs/expat
+		dev-libs/json-c:=
+		x11-misc/xkeyboard-config
+		x11-libs/libxkbcommon[X?,wayland?]
+	)
+	systemd? (
+		sys-apps/systemd
+	)
+	!systemd? (
+		dev-libs/libuv
+		sys-apps/dbus
+	)
+	wayland? (
+		dev-libs/glib:2
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+	X? (
+		dev-libs/glib:2
+		>=x11-libs/xcb-imdkit-1.0.3:5
+		x11-libs/libX11
+		x11-libs/libxkbfile
+		x11-libs/xcb-util
+		x11-libs/xcb-util-keysyms
+		x11-libs/xcb-util-wm
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_DBUS=on
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SERVER=$(usex server)
+		-DENABLE_KEYBOARD=$(usex keyboard)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_EMOJI=$(usex emoji)
+		-DENABLE_PRESAGE=$(usex presage)
+		-DENABLE_WAYLAND=$(usex wayland)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_DOC=$(usex doc)
+		-DUSE_SYSTEMD=$(usex systemd)
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+	use doc && cmake_src_compile doc
+}
+
+src_install() {
+	cmake_src_install
+	use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}
+
+src_test() {
+	# break by sandbox
+	local CMAKE_SKIP_TESTS=(
+		testdbus
+		testservicewatcher
+	)
+	cmake_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog
+	elog "Follow the instrcutions on:"
+	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
+	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
+	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
+	elog
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-04-25  0:43 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-04-25  0:43 UTC (permalink / raw
  To: gentoo-commits

commit:     2e0f25819f9abb9aeb2054d03e6f2e2e55a5c05e
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Tue Apr 23 12:35:55 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 23:44:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0f2581

app-i18n/fcitx: add 5.1.9

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 +
 app-i18n/fcitx/fcitx-5.1.9.ebuild | 123 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 4a254773a624..a10e687f522f 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,6 +1,7 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105 SHA512 0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-5.1.8.tar.xz 7498828 BLAKE2B 48aa2d6f81cbba17b2614c9f50491391ab5c55bf9e4e0915f2e34a120f158260b2719cb46f11436b58a5345655ef9d7067523b27cc1b02a1a90bd1b5d8491433 SHA512 4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
+DIST fcitx-5.1.9.tar.zst 8307560 BLAKE2B 4dcaabdf155f11297cec0cab2353b3e6ce9bcdd76bc31d8efeafe8653e9f06f0ed7bf16ecad19fe298ceb59daae98437214f0c0f5736326ac56fe6eab53f7e9c SHA512 b4964eb48acf224f5bda66a5d81c673983e8e20822b28a37afae00c9319fff9bf5f684e417b799afd92ee51f3d44822d9954640f63ce75d846dbb4868c4a4a22
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.9.ebuild b/app-i18n/fcitx/fcitx-5.1.9.ebuild
new file mode 100644
index 000000000000..5d1c1f236db9
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.9.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake unpacker xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
+REQUIRED_USE="
+	|| ( wayland X )
+	X? ( keyboard )
+	wayland? ( keyboard )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	!app-i18n/fcitx:4
+	dev-libs/libfmt
+	sys-devel/gettext
+	virtual/libintl
+	x11-libs/cairo[X?]
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango[X?]
+	doc? (
+		app-text/doxygen
+		dev-texlive/texlive-fontutils
+	)
+	emoji? ( sys-libs/zlib )
+	enchant? ( app-text/enchant:2 )
+	keyboard? (
+		app-text/iso-codes
+		dev-libs/expat
+		dev-libs/json-c:=
+		x11-misc/xkeyboard-config
+		x11-libs/libxkbcommon[X?,wayland?]
+	)
+	systemd? (
+		sys-apps/systemd
+	)
+	!systemd? (
+		dev-libs/libuv
+		sys-apps/dbus
+	)
+	wayland? (
+		dev-libs/glib:2
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+	X? (
+		dev-libs/glib:2
+		>=x11-libs/xcb-imdkit-1.0.3:5
+		x11-libs/libX11
+		x11-libs/libxkbfile
+		x11-libs/xcb-util
+		x11-libs/xcb-util-keysyms
+		x11-libs/xcb-util-wm
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_DBUS=on
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SERVER=$(usex server)
+		-DENABLE_KEYBOARD=$(usex keyboard)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_EMOJI=$(usex emoji)
+		-DENABLE_PRESAGE=$(usex presage)
+		-DENABLE_WAYLAND=$(usex wayland)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_DOC=$(usex doc)
+		-DUSE_SYSTEMD=$(usex systemd)
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+	use doc && cmake_src_compile doc
+}
+
+src_install() {
+	cmake_src_install
+	use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}
+
+src_test() {
+	# break by sandbox
+	local CMAKE_SKIP_TESTS=(
+		testdbus
+		testservicewatcher
+	)
+	cmake_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog
+	elog "Follow the instrcutions on:"
+	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
+	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
+	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
+	elog
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-04-25  0:43 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-04-25  0:43 UTC (permalink / raw
  To: gentoo-commits

commit:     2abff245b94fb18612984a064e80d669e26b068b
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Wed Apr 24 01:01:51 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 23:45:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abff245

app-i18n/fcitx: drop 5.1.7

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 -
 app-i18n/fcitx/fcitx-5.1.7.ebuild | 123 --------------------------------------
 2 files changed, 124 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index a10e687f522f..885a4df39cc1 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,4 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
-DIST fcitx-5.1.7.tar.xz 7497708 BLAKE2B 3063148573a5fc7d564784bf4ed82ddabb8c1763c9c41e232b8aff442f15df21586abda37e3908abd3da2c90ffd21746add8664d98ed78cf14620edff8f45105 SHA512 0bc11065e0c3357471c51bdfa6f752e089a6d361349002e62f4ac952c8a0f1790a27aba195d027b340103eb4a6eef0efec124b8931ac2285e8b1b69ca3487269
 DIST fcitx-5.1.8.tar.xz 7498828 BLAKE2B 48aa2d6f81cbba17b2614c9f50491391ab5c55bf9e4e0915f2e34a120f158260b2719cb46f11436b58a5345655ef9d7067523b27cc1b02a1a90bd1b5d8491433 SHA512 4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
 DIST fcitx-5.1.9.tar.zst 8307560 BLAKE2B 4dcaabdf155f11297cec0cab2353b3e6ce9bcdd76bc31d8efeafe8653e9f06f0ed7bf16ecad19fe298ceb59daae98437214f0c0f5736326ac56fe6eab53f7e9c SHA512 b4964eb48acf224f5bda66a5d81c673983e8e20822b28a37afae00c9319fff9bf5f684e417b799afd92ee51f3d44822d9954640f63ce75d846dbb4868c4a4a22
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2

diff --git a/app-i18n/fcitx/fcitx-5.1.7.ebuild b/app-i18n/fcitx/fcitx-5.1.7.ebuild
deleted file mode 100644
index 3e0b4a144558..000000000000
--- a/app-i18n/fcitx/fcitx-5.1.7.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5"
-
-inherit cmake xdg
-
-DESCRIPTION="Fcitx 5 is a generic input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
-SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2+ Unicode-DFS-2016"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
-REQUIRED_USE="
-	|| ( wayland X )
-	X? ( keyboard )
-	wayland? ( keyboard )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	!app-i18n/fcitx:4
-	dev-libs/libfmt
-	sys-devel/gettext
-	virtual/libintl
-	x11-libs/cairo[X?]
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango[X?]
-	doc? (
-		app-text/doxygen
-		dev-texlive/texlive-fontutils
-	)
-	emoji? ( sys-libs/zlib )
-	enchant? ( app-text/enchant:2 )
-	keyboard? (
-		app-text/iso-codes
-		dev-libs/expat
-		dev-libs/json-c:=
-		x11-misc/xkeyboard-config
-		x11-libs/libxkbcommon[X?,wayland?]
-	)
-	systemd? (
-		sys-apps/systemd
-	)
-	!systemd? (
-		dev-libs/libuv
-		sys-apps/dbus
-	)
-	wayland? (
-		dev-libs/glib:2
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		dev-util/wayland-scanner
-	)
-	X? (
-		dev-libs/glib:2
-		>=x11-libs/xcb-imdkit-1.0.3:5
-		x11-libs/libX11
-		x11-libs/libxkbfile
-		x11-libs/xcb-util
-		x11-libs/xcb-util-keysyms
-		x11-libs/xcb-util-wm
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_DBUS=on
-		-DENABLE_XDGAUTOSTART=$(usex autostart)
-		-DENABLE_SERVER=$(usex server)
-		-DENABLE_KEYBOARD=$(usex keyboard)
-		-DENABLE_TEST=$(usex test)
-		-DENABLE_ENCHANT=$(usex enchant)
-		-DENABLE_EMOJI=$(usex emoji)
-		-DENABLE_PRESAGE=$(usex presage)
-		-DENABLE_WAYLAND=$(usex wayland)
-		-DENABLE_X11=$(usex X)
-		-DENABLE_DOC=$(usex doc)
-		-DUSE_SYSTEMD=$(usex systemd)
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-	use doc && cmake_src_compile doc
-}
-
-src_install() {
-	cmake_src_install
-	use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}
-
-src_test() {
-	# break by sandbox
-	local CMAKE_SKIP_TESTS=(
-		testdbus
-		testservicewatcher
-	)
-	cmake_src_test
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog
-	elog "Follow the instrcutions on:"
-	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
-	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
-	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
-	elog
-}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-06-02  3:25 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-06-02  3:25 UTC (permalink / raw
  To: gentoo-commits

commit:     477a492d3d48d5b33ad02429f587fa001f48d596
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sat Jun  1 15:30:56 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 03:24:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477a492d

app-i18n/fcitx: add 5.1.10

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest            |   1 +
 app-i18n/fcitx/fcitx-5.1.10.ebuild | 123 +++++++++++++++++++++++++++++++++++++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 885a4df39cc1..29e1954d9939 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,4 +1,5 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
+DIST fcitx-5.1.10.tar.zst 8309913 BLAKE2B a63f5c747dd1d7a519873f00f234ae43d1ab5458e57b809f01e2b6cefc3e3921ecd7fff27cf4b21d59842f11e8d397760d90cf6572b42f65d226b21acc18fefc SHA512 196bc26f7dd50596da90e6b4b0a8b4886b57ec928c182427fb8763507f1f4cb39a252bfddcbd6eccaa0cc920070b7b9fda03f18fd444f84154ddd925678ad7d4
 DIST fcitx-5.1.8.tar.xz 7498828 BLAKE2B 48aa2d6f81cbba17b2614c9f50491391ab5c55bf9e4e0915f2e34a120f158260b2719cb46f11436b58a5345655ef9d7067523b27cc1b02a1a90bd1b5d8491433 SHA512 4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
 DIST fcitx-5.1.9.tar.zst 8307560 BLAKE2B 4dcaabdf155f11297cec0cab2353b3e6ce9bcdd76bc31d8efeafe8653e9f06f0ed7bf16ecad19fe298ceb59daae98437214f0c0f5736326ac56fe6eab53f7e9c SHA512 b4964eb48acf224f5bda66a5d81c673983e8e20822b28a37afae00c9319fff9bf5f684e417b799afd92ee51f3d44822d9954640f63ce75d846dbb4868c4a4a22
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2

diff --git a/app-i18n/fcitx/fcitx-5.1.10.ebuild b/app-i18n/fcitx/fcitx-5.1.10.ebuild
new file mode 100644
index 000000000000..5d1c1f236db9
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.10.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake unpacker xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
+REQUIRED_USE="
+	|| ( wayland X )
+	X? ( keyboard )
+	wayland? ( keyboard )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	!app-i18n/fcitx:4
+	dev-libs/libfmt
+	sys-devel/gettext
+	virtual/libintl
+	x11-libs/cairo[X?]
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango[X?]
+	doc? (
+		app-text/doxygen
+		dev-texlive/texlive-fontutils
+	)
+	emoji? ( sys-libs/zlib )
+	enchant? ( app-text/enchant:2 )
+	keyboard? (
+		app-text/iso-codes
+		dev-libs/expat
+		dev-libs/json-c:=
+		x11-misc/xkeyboard-config
+		x11-libs/libxkbcommon[X?,wayland?]
+	)
+	systemd? (
+		sys-apps/systemd
+	)
+	!systemd? (
+		dev-libs/libuv
+		sys-apps/dbus
+	)
+	wayland? (
+		dev-libs/glib:2
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+	X? (
+		dev-libs/glib:2
+		>=x11-libs/xcb-imdkit-1.0.3:5
+		x11-libs/libX11
+		x11-libs/libxkbfile
+		x11-libs/xcb-util
+		x11-libs/xcb-util-keysyms
+		x11-libs/xcb-util-wm
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_DBUS=on
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SERVER=$(usex server)
+		-DENABLE_KEYBOARD=$(usex keyboard)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_EMOJI=$(usex emoji)
+		-DENABLE_PRESAGE=$(usex presage)
+		-DENABLE_WAYLAND=$(usex wayland)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_DOC=$(usex doc)
+		-DUSE_SYSTEMD=$(usex systemd)
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+	use doc && cmake_src_compile doc
+}
+
+src_install() {
+	cmake_src_install
+	use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}
+
+src_test() {
+	# break by sandbox
+	local CMAKE_SKIP_TESTS=(
+		testdbus
+		testservicewatcher
+	)
+	cmake_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog
+	elog "Follow the instrcutions on:"
+	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
+	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
+	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
+	elog
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-06-02  3:25 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-06-02  3:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f06d87f8c5e076e13826023a02ee0687d62fdcca
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sat Jun  1 21:56:21 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 03:24:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06d87f8

app-i18n/fcitx: drop 5.1.8

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 -
 app-i18n/fcitx/fcitx-5.1.8.ebuild | 123 --------------------------------------
 2 files changed, 124 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 29e1954d9939..7b5619699b13 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,6 +1,5 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.10.tar.zst 8309913 BLAKE2B a63f5c747dd1d7a519873f00f234ae43d1ab5458e57b809f01e2b6cefc3e3921ecd7fff27cf4b21d59842f11e8d397760d90cf6572b42f65d226b21acc18fefc SHA512 196bc26f7dd50596da90e6b4b0a8b4886b57ec928c182427fb8763507f1f4cb39a252bfddcbd6eccaa0cc920070b7b9fda03f18fd444f84154ddd925678ad7d4
-DIST fcitx-5.1.8.tar.xz 7498828 BLAKE2B 48aa2d6f81cbba17b2614c9f50491391ab5c55bf9e4e0915f2e34a120f158260b2719cb46f11436b58a5345655ef9d7067523b27cc1b02a1a90bd1b5d8491433 SHA512 4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
 DIST fcitx-5.1.9.tar.zst 8307560 BLAKE2B 4dcaabdf155f11297cec0cab2353b3e6ce9bcdd76bc31d8efeafe8653e9f06f0ed7bf16ecad19fe298ceb59daae98437214f0c0f5736326ac56fe6eab53f7e9c SHA512 b4964eb48acf224f5bda66a5d81c673983e8e20822b28a37afae00c9319fff9bf5f684e417b799afd92ee51f3d44822d9954640f63ce75d846dbb4868c4a4a22
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131

diff --git a/app-i18n/fcitx/fcitx-5.1.8.ebuild b/app-i18n/fcitx/fcitx-5.1.8.ebuild
deleted file mode 100644
index 3e0b4a144558..000000000000
--- a/app-i18n/fcitx/fcitx-5.1.8.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5"
-
-inherit cmake xdg
-
-DESCRIPTION="Fcitx 5 is a generic input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
-SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2+ Unicode-DFS-2016"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
-REQUIRED_USE="
-	|| ( wayland X )
-	X? ( keyboard )
-	wayland? ( keyboard )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	!app-i18n/fcitx:4
-	dev-libs/libfmt
-	sys-devel/gettext
-	virtual/libintl
-	x11-libs/cairo[X?]
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango[X?]
-	doc? (
-		app-text/doxygen
-		dev-texlive/texlive-fontutils
-	)
-	emoji? ( sys-libs/zlib )
-	enchant? ( app-text/enchant:2 )
-	keyboard? (
-		app-text/iso-codes
-		dev-libs/expat
-		dev-libs/json-c:=
-		x11-misc/xkeyboard-config
-		x11-libs/libxkbcommon[X?,wayland?]
-	)
-	systemd? (
-		sys-apps/systemd
-	)
-	!systemd? (
-		dev-libs/libuv
-		sys-apps/dbus
-	)
-	wayland? (
-		dev-libs/glib:2
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		dev-util/wayland-scanner
-	)
-	X? (
-		dev-libs/glib:2
-		>=x11-libs/xcb-imdkit-1.0.3:5
-		x11-libs/libX11
-		x11-libs/libxkbfile
-		x11-libs/xcb-util
-		x11-libs/xcb-util-keysyms
-		x11-libs/xcb-util-wm
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_DBUS=on
-		-DENABLE_XDGAUTOSTART=$(usex autostart)
-		-DENABLE_SERVER=$(usex server)
-		-DENABLE_KEYBOARD=$(usex keyboard)
-		-DENABLE_TEST=$(usex test)
-		-DENABLE_ENCHANT=$(usex enchant)
-		-DENABLE_EMOJI=$(usex emoji)
-		-DENABLE_PRESAGE=$(usex presage)
-		-DENABLE_WAYLAND=$(usex wayland)
-		-DENABLE_X11=$(usex X)
-		-DENABLE_DOC=$(usex doc)
-		-DUSE_SYSTEMD=$(usex systemd)
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-	use doc && cmake_src_compile doc
-}
-
-src_install() {
-	cmake_src_install
-	use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}
-
-src_test() {
-	# break by sandbox
-	local CMAKE_SKIP_TESTS=(
-		testdbus
-		testservicewatcher
-	)
-	cmake_src_test
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog
-	elog "Follow the instrcutions on:"
-	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
-	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
-	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
-	elog
-}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-06-09 18:54 Matt Turner
  0 siblings, 0 replies; 73+ messages in thread
From: Matt Turner @ 2024-06-09 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4b53d60c3f7b8f854894e91cb1c7b03176b66fd9
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  9 18:47:48 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun  9 18:54:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b53d60c

app-i18n/fcitx: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-i18n/fcitx/Manifest           |   1 -
 app-i18n/fcitx/fcitx-5.1.9.ebuild | 123 --------------------------------------
 2 files changed, 124 deletions(-)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 7b5619699b13..7a939a33b1f3 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,6 +1,5 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.10.tar.zst 8309913 BLAKE2B a63f5c747dd1d7a519873f00f234ae43d1ab5458e57b809f01e2b6cefc3e3921ecd7fff27cf4b21d59842f11e8d397760d90cf6572b42f65d226b21acc18fefc SHA512 196bc26f7dd50596da90e6b4b0a8b4886b57ec928c182427fb8763507f1f4cb39a252bfddcbd6eccaa0cc920070b7b9fda03f18fd444f84154ddd925678ad7d4
-DIST fcitx-5.1.9.tar.zst 8307560 BLAKE2B 4dcaabdf155f11297cec0cab2353b3e6ce9bcdd76bc31d8efeafe8653e9f06f0ed7bf16ecad19fe298ceb59daae98437214f0c0f5736326ac56fe6eab53f7e9c SHA512 b4964eb48acf224f5bda66a5d81c673983e8e20822b28a37afae00c9319fff9bf5f684e417b799afd92ee51f3d44822d9954640f63ce75d846dbb4868c4a4a22
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.9.ebuild b/app-i18n/fcitx/fcitx-5.1.9.ebuild
deleted file mode 100644
index 5d1c1f236db9..000000000000
--- a/app-i18n/fcitx/fcitx-5.1.9.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5"
-
-inherit cmake unpacker xdg
-
-DESCRIPTION="Fcitx 5 is a generic input method framework"
-HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
-SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -> ${P}.tar.zst"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-LICENSE="LGPL-2+ Unicode-DFS-2016"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
-REQUIRED_USE="
-	|| ( wayland X )
-	X? ( keyboard )
-	wayland? ( keyboard )
-"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	!app-i18n/fcitx:4
-	dev-libs/libfmt
-	sys-devel/gettext
-	virtual/libintl
-	x11-libs/cairo[X?]
-	x11-libs/gdk-pixbuf:2
-	x11-libs/pango[X?]
-	doc? (
-		app-text/doxygen
-		dev-texlive/texlive-fontutils
-	)
-	emoji? ( sys-libs/zlib )
-	enchant? ( app-text/enchant:2 )
-	keyboard? (
-		app-text/iso-codes
-		dev-libs/expat
-		dev-libs/json-c:=
-		x11-misc/xkeyboard-config
-		x11-libs/libxkbcommon[X?,wayland?]
-	)
-	systemd? (
-		sys-apps/systemd
-	)
-	!systemd? (
-		dev-libs/libuv
-		sys-apps/dbus
-	)
-	wayland? (
-		dev-libs/glib:2
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		dev-util/wayland-scanner
-	)
-	X? (
-		dev-libs/glib:2
-		>=x11-libs/xcb-imdkit-1.0.3:5
-		x11-libs/libX11
-		x11-libs/libxkbfile
-		x11-libs/xcb-util
-		x11-libs/xcb-util-keysyms
-		x11-libs/xcb-util-wm
-	)
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_DBUS=on
-		-DENABLE_XDGAUTOSTART=$(usex autostart)
-		-DENABLE_SERVER=$(usex server)
-		-DENABLE_KEYBOARD=$(usex keyboard)
-		-DENABLE_TEST=$(usex test)
-		-DENABLE_ENCHANT=$(usex enchant)
-		-DENABLE_EMOJI=$(usex emoji)
-		-DENABLE_PRESAGE=$(usex presage)
-		-DENABLE_WAYLAND=$(usex wayland)
-		-DENABLE_X11=$(usex X)
-		-DENABLE_DOC=$(usex doc)
-		-DUSE_SYSTEMD=$(usex systemd)
-	)
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-	use doc && cmake_src_compile doc
-}
-
-src_install() {
-	cmake_src_install
-	use doc && dodoc -r "${BUILD_DIR}"/doc/*
-}
-
-src_test() {
-	# break by sandbox
-	local CMAKE_SKIP_TESTS=(
-		testdbus
-		testservicewatcher
-	)
-	cmake_src_test
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	elog
-	elog "Follow the instrcutions on:"
-	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
-	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
-	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
-	elog
-}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-07-26 14:12 Arthur Zamarin
  0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-07-26 14:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f34a0c035133df872697c2476e38a326bbdd1b8b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 14:12:18 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 14:12:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34a0c03

app-i18n/fcitx: Stabilize 5.1.10 x86, #936592

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-5.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-5.1.10.ebuild b/app-i18n/fcitx/fcitx-5.1.10.ebuild
index 5d1c1f236db9..e239a50d18d4 100644
--- a/app-i18n/fcitx/fcitx-5.1.10.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -
 S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="LGPL-2+ Unicode-DFS-2016"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv x86"
 IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
 REQUIRED_USE="
 	|| ( wayland X )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-07-26 14:12 Arthur Zamarin
  0 siblings, 0 replies; 73+ messages in thread
From: Arthur Zamarin @ 2024-07-26 14:12 UTC (permalink / raw
  To: gentoo-commits

commit:     2702b4014509def7a15fcfb02cf69e09a7270d1f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 14:12:20 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 14:12:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2702b401

app-i18n/fcitx: Stabilize 5.1.10 amd64, #936592

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-5.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-5.1.10.ebuild b/app-i18n/fcitx/fcitx-5.1.10.ebuild
index e239a50d18d4..fd55b1326bb7 100644
--- a/app-i18n/fcitx/fcitx-5.1.10.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -
 S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="LGPL-2+ Unicode-DFS-2016"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
 REQUIRED_USE="
 	|| ( wayland X )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-10-11  0:07 Yixun Lan
  0 siblings, 0 replies; 73+ messages in thread
From: Yixun Lan @ 2024-10-11  0:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e23eccebb7bd44aab90e88234f995ab72f148c4c
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Wed Oct  9 17:10:03 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Oct 11 00:06:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23ecceb

app-i18n/fcitx: add 5.1.11

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 app-i18n/fcitx/Manifest            |   1 +
 app-i18n/fcitx/fcitx-5.1.11.ebuild | 123 +++++++++++++++++++++++++++++++++++++
 2 files changed, 124 insertions(+)

diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 7a939a33b1f3..88729b66a7c6 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,5 +1,6 @@
 DIST fcitx-4.2.9.8_dict.tar.xz 8737888 BLAKE2B 2de3ccbf1b37a9bcf1a3cb257d7837669e946765722c3d6f442ad071d7d81a6e8178e47051fc3aa53b9b4771d3aca602c2e22fa7a3d117a9e1f2779497e02c52 SHA512 50a954c3178f53fd2d441cdaf81fb44a7fe8dfb263fa6d8dd4ee4884fc7ae8321880c726c9366d11e2a4ac8da2233268d06e5d0800d4527ba0bdb1a1430248ed
 DIST fcitx-5.1.10.tar.zst 8309913 BLAKE2B a63f5c747dd1d7a519873f00f234ae43d1ab5458e57b809f01e2b6cefc3e3921ecd7fff27cf4b21d59842f11e8d397760d90cf6572b42f65d226b21acc18fefc SHA512 196bc26f7dd50596da90e6b4b0a8b4886b57ec928c182427fb8763507f1f4cb39a252bfddcbd6eccaa0cc920070b7b9fda03f18fd444f84154ddd925678ad7d4
+DIST fcitx-5.1.11.tar.zst 8310353 BLAKE2B b38daa03c40b19454cf8b82dc6c9d799730fb614bb606d86f0dfbadb6dd88f3a382f4c2b2a8f820bf4b01e27e27be82ed2624fb3f0a70843af5f72924e62e58b SHA512 d2fee4b931175d67ed29058af5dc644c6918829ca336e88566781ffaf5ccbe942281e9a41459b5ad8ad37756bed24b999127f8b17d8925bb923a9eb10d1081fb
 DIST fcitx-data-en_dict-20121020.tar.gz 630491 BLAKE2B 2df897b1c9fb3a2ce186ee590e5f3ccbc7930f047218bf0fefa317f74b3287fc0be9c393d3310fe07208379118ec4c46608a1c703ef37b3aee65b2d790cb7f0d SHA512 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 DIST fcitx-data-pinyin.tar.gz 1608886 BLAKE2B 3b7e72559bb838b4f2245e6faf2d627df17e9383ef8fe382e10333c1a95d79409ec042caa7d77c9bcd956b1c5d5456dab9d82208cd89d90e2be759c76f56f3d1 SHA512 1ee19eed3ee58be6cd6562ec363fe3bf630fff5e8820b3bfdd6d4618fceb082695e888dec5366a3685d58706f720e19319d891c223227237aed12674ea982131
 DIST fcitx-data-py_stroke-20121124.tar.gz 445601 BLAKE2B 43b29b30da11b18196918e4df847406871eff75595b62608ad86b0ef6de83ec5e1b722645cabb809281075b393b5970e4d9580594caa73060c866c2d3cd988e7 SHA512 d80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3

diff --git a/app-i18n/fcitx/fcitx-5.1.11.ebuild b/app-i18n/fcitx/fcitx-5.1.11.ebuild
new file mode 100644
index 000000000000..5d1c1f236db9
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-5.1.11.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5"
+
+inherit cmake unpacker xdg
+
+DESCRIPTION="Fcitx 5 is a generic input method framework"
+HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5"
+SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="LGPL-2+ Unicode-DFS-2016"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
+REQUIRED_USE="
+	|| ( wayland X )
+	X? ( keyboard )
+	wayland? ( keyboard )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	!app-i18n/fcitx:4
+	dev-libs/libfmt
+	sys-devel/gettext
+	virtual/libintl
+	x11-libs/cairo[X?]
+	x11-libs/gdk-pixbuf:2
+	x11-libs/pango[X?]
+	doc? (
+		app-text/doxygen
+		dev-texlive/texlive-fontutils
+	)
+	emoji? ( sys-libs/zlib )
+	enchant? ( app-text/enchant:2 )
+	keyboard? (
+		app-text/iso-codes
+		dev-libs/expat
+		dev-libs/json-c:=
+		x11-misc/xkeyboard-config
+		x11-libs/libxkbcommon[X?,wayland?]
+	)
+	systemd? (
+		sys-apps/systemd
+	)
+	!systemd? (
+		dev-libs/libuv
+		sys-apps/dbus
+	)
+	wayland? (
+		dev-libs/glib:2
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+	X? (
+		dev-libs/glib:2
+		>=x11-libs/xcb-imdkit-1.0.3:5
+		x11-libs/libX11
+		x11-libs/libxkbfile
+		x11-libs/xcb-util
+		x11-libs/xcb-util-keysyms
+		x11-libs/xcb-util-wm
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_DBUS=on
+		-DENABLE_XDGAUTOSTART=$(usex autostart)
+		-DENABLE_SERVER=$(usex server)
+		-DENABLE_KEYBOARD=$(usex keyboard)
+		-DENABLE_TEST=$(usex test)
+		-DENABLE_ENCHANT=$(usex enchant)
+		-DENABLE_EMOJI=$(usex emoji)
+		-DENABLE_PRESAGE=$(usex presage)
+		-DENABLE_WAYLAND=$(usex wayland)
+		-DENABLE_X11=$(usex X)
+		-DENABLE_DOC=$(usex doc)
+		-DUSE_SYSTEMD=$(usex systemd)
+	)
+	cmake_src_configure
+}
+
+src_compile() {
+	cmake_src_compile
+	use doc && cmake_src_compile doc
+}
+
+src_install() {
+	cmake_src_install
+	use doc && dodoc -r "${BUILD_DIR}"/doc/*
+}
+
+src_test() {
+	# break by sandbox
+	local CMAKE_SKIP_TESTS=(
+		testdbus
+		testservicewatcher
+	)
+	cmake_src_test
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	elog
+	elog "Follow the instrcutions on:"
+	elog "https://wiki.gentoo.org/wiki/Fcitx#Using_Fcitx"
+	elog "https://fcitx-im.org/wiki/Setup_Fcitx_5"
+	elog "https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland"
+	elog
+}


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-11-22  0:55 Sam James
  0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2024-11-22  0:55 UTC (permalink / raw
  To: gentoo-commits

commit:     f3c90045d61b04b2dc46ce46f7f90d2dbff14b4d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 22 00:55:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 22 00:55:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c90045

app-i18n/fcitx: Stabilize 5.1.11 x86, #942644

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-5.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-5.1.11.ebuild b/app-i18n/fcitx/fcitx-5.1.11.ebuild
index 5d1c1f236db9..e239a50d18d4 100644
--- a/app-i18n/fcitx/fcitx-5.1.11.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -
 S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="LGPL-2+ Unicode-DFS-2016"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv x86"
 IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
 REQUIRED_USE="
 	|| ( wayland X )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/
@ 2024-11-22  8:32 Sam James
  0 siblings, 0 replies; 73+ messages in thread
From: Sam James @ 2024-11-22  8:32 UTC (permalink / raw
  To: gentoo-commits

commit:     0364b47ed38bc7d1ff504bfbb053b8ecf8d7916c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 22 08:31:40 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 22 08:31:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0364b47e

app-i18n/fcitx: Stabilize 5.1.11 amd64, #942644

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-i18n/fcitx/fcitx-5.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-5.1.11.ebuild b/app-i18n/fcitx/fcitx-5.1.11.ebuild
index e239a50d18d4..fd55b1326bb7 100644
--- a/app-i18n/fcitx/fcitx-5.1.11.ebuild
+++ b/app-i18n/fcitx/fcitx-5.1.11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${PV}_dict.tar.zst -
 S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="LGPL-2+ Unicode-DFS-2016"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 IUSE="+autostart doc +emoji +enchant +keyboard presage +server systemd test wayland +X"
 REQUIRED_USE="
 	|| ( wayland X )


^ permalink raw reply related	[flat|nested] 73+ messages in thread

end of thread, other threads:[~2024-11-22  8:32 UTC | newest]

Thread overview: 73+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-07-04 13:53 [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/ Mike Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2024-11-22  8:32 Sam James
2024-11-22  0:55 Sam James
2024-10-11  0:07 Yixun Lan
2024-07-26 14:12 Arthur Zamarin
2024-07-26 14:12 Arthur Zamarin
2024-06-09 18:54 Matt Turner
2024-06-02  3:25 Yixun Lan
2024-06-02  3:25 Yixun Lan
2024-04-25  0:43 Yixun Lan
2024-04-25  0:43 Yixun Lan
2024-03-08  9:12 Yixun Lan
2024-01-18 15:10 WANG Xuerui
2024-01-18 15:10 WANG Xuerui
2024-01-17  9:04 Jakov Smolić
2024-01-16 17:50 Arthur Zamarin
2024-01-11  0:22 Yixun Lan
2024-01-11  0:22 Yixun Lan
2023-12-24 15:53 WANG Xuerui
2023-12-11 13:33 Yixun Lan
2023-12-11 13:33 Yixun Lan
2022-05-19  5:08 WANG Xuerui
2021-07-27 21:54 Marek Szuba
2021-03-25 23:52 Conrad Kostecki
2021-02-05  4:40 Sam James
2021-02-05  4:40 Sam James
2021-02-05  4:38 Sam James
2021-02-02 21:00 Sam James
2020-12-07 18:14 Mike Gilbert
2020-12-03 22:58 Marek Szuba
2020-11-16 19:51 Mike Gilbert
2020-11-11 20:21 Mike Gilbert
2020-11-11 20:21 Mike Gilbert
2020-11-11 20:21 Mike Gilbert
2020-07-04 13:53 Mike Gilbert
2020-07-04 13:53 Mike Gilbert
2018-10-19 17:39 Mike Gilbert
2018-08-25 20:20 Michał Górny
2018-02-21 20:34 Mike Gilbert
2018-01-09 22:58 Sergei Trofimovich
2018-01-08 21:31 Mike Gilbert
2017-11-18 10:13 Sergei Trofimovich
2017-11-18 10:03 Sergei Trofimovich
2017-11-15 19:26 Mike Gilbert
2017-11-15 19:26 Mike Gilbert
2017-11-15 19:26 Mike Gilbert
2017-11-01 20:54 Mike Gilbert
2017-09-27 19:57 Mike Gilbert
2017-09-27 19:57 Mike Gilbert
2017-09-27 19:57 Mike Gilbert
2017-09-18 19:43 Mike Gilbert
2017-09-16 12:27 Andreas Sturmlechner
2017-09-13 19:25 Mike Gilbert
2017-09-11 18:39 Mike Gilbert
2017-09-11 18:39 Mike Gilbert
2017-09-11 18:39 Mike Gilbert
2017-09-02 15:52 Mike Gilbert
2017-08-22 14:21 Mike Gilbert
2017-08-22 14:21 Mike Gilbert
2017-07-30 15:30 David Seifert
2016-10-13 18:54 Mike Gilbert
2016-10-13  9:44 Agostino Sarubbo
2016-10-05 19:36 Mike Gilbert
2016-09-15 14:47 Mike Gilbert
2016-08-17  3:47 Jeroen Roovers
2016-07-29  2:00 Mike Gilbert
2016-07-01  6:33 Jeroen Roovers
2016-05-31  4:20 Jeroen Roovers
2016-05-30 21:01 Mike Gilbert
2016-03-24 14:43 Mike Gilbert
2015-12-22  2:32 Yixun Lan
2015-12-22  2:32 Yixun Lan
2015-11-11 10:39 Agostino Sarubbo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox