public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-gtk/
@ 2024-01-17  9:04 Jakov Smolić
  0 siblings, 0 replies; 12+ messages in thread
From: Jakov Smolić @ 2024-01-17  9:04 UTC (permalink / raw
  To: gentoo-commits

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

app-i18n/fcitx-gtk: Keyword 5.1.1 riscv, #922103

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

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

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
index 675cef418753..22819d3b08b2 100644
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
 REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-gtk/
@ 2024-07-29  6:58 Joonas Niilola
  0 siblings, 0 replies; 12+ messages in thread
From: Joonas Niilola @ 2024-07-29  6:58 UTC (permalink / raw
  To: gentoo-commits

commit:     7d15b03b595f424bc543b665cf957e0a63f74c7f
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 06:57:44 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 06:57:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d15b03b

app-i18n/fcitx-gtk: Stabilize 5.1.3 amd64, #936787

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

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

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
index 7b337d19807b..cae187e1ef0c 100644
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst ->
 S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
 REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-gtk/
@ 2024-07-29  6:35 Joonas Niilola
  0 siblings, 0 replies; 12+ messages in thread
From: Joonas Niilola @ 2024-07-29  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     6386ebada6a4bd23e39bace85c3a6ccba2d9fae6
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 06:34:40 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 06:34:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6386ebad

app-i18n/fcitx-gtk: Stabilize 5.1.3 x86, #936787

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

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

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
index 10e8a94f5aa7..7b337d19807b 100644
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst ->
 S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv x86"
 IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
 REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
 


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

commit:     48673d689d7d1b7c16edc9df8dc7510387d511c9
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  9 18:47:49 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun  9 18:54:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48673d68

app-i18n/fcitx-gtk: Drop old versions

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

 app-i18n/fcitx-gtk/Manifest               |  1 -
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild | 60 -------------------------------
 2 files changed, 61 deletions(-)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index 15652a598139..31d9b8298bdf 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1,2 +1 @@
-DIST fcitx-gtk-5.1.2.tar.xz 53760 BLAKE2B 25eb0151bbc5a1277a593c2b07dce21f97f29d7d1bf4846a0edff7de0798e5bc33592ee00ddfffa8183a0e8d0bf1aaf1217b9f7e6cfde70c33b456740661e8bc SHA512 585a64b81caef55391e352a5efc2efcded1220c8be378be93e4fc6abc6b70132b3bb3211271d5ed02b1623a6ffcf7ce784de026969025b5efb3497f82676fefa
 DIST fcitx-gtk-5.1.3.tar.zst 67927 BLAKE2B 0019500e2dc8beb716b16c4a37461e45c4b14fbd1485afd1367a6dad56f2f6d363b3415b3923aceeebe576e47f93680d806a74750ef730fc0046f5eb815d4f94 SHA512 e19ba77e9e3d37947871b2c90ecec9089840a5639c2f0dc1a2b11efeda8291c2ee28809a2b4dd69d12f1e5988a13fbd7826cf15c88ce595fa287c81b3efc7f0e

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild
deleted file mode 100644
index 22819d3b08b2..000000000000
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5-gtk"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
-HOMEPAGE="https://github.com/fcitx/fcitx5-gtk"
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
-REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
-
-RDEPEND="
-	app-i18n/fcitx:5
-	>=dev-libs/glib-2.56
-	x11-libs/libxkbcommon
-	gtk2? ( x11-libs/gtk+:2 )
-	gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
-	gtk4? ( gui-libs/gtk:4[wayland?,X?] )
-	introspection? ( dev-libs/gobject-introspection )
-	X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
-		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
-		-DENABLE_GTK4_IM_MODULE=$(usex gtk4)
-		-DENABLE_SNOOPER=$(usex snooper)
-		-DENABLE_GIR=$(usex introspection)
-		-DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
-	)
-	cmake_src_configure
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}


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

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

app-i18n/fcitx-gtk: drop 5.1.1

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

 app-i18n/fcitx-gtk/Manifest               |  1 -
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild | 60 -------------------------------
 2 files changed, 61 deletions(-)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index 4097cb7e8bff..15652a598139 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1,3 +1,2 @@
-DIST fcitx-gtk-5.1.1.tar.xz 53716 BLAKE2B 6231d3b0c2fd788f0f780aee41837b9d8fb21f730b271082d8517f6f0da7e0a0d5216fd6364998bfe535872cf334b63fb1b326167175657d2c5cb59bac4aae45 SHA512 14dc84661e33435df5157127b2a4a81adc399cdc833e1c32795783d60bf10fd301fb658fc48673cad87abccfe3bccbb7b4ee0d0da74460b7ef1d6529a554a3eb
 DIST fcitx-gtk-5.1.2.tar.xz 53760 BLAKE2B 25eb0151bbc5a1277a593c2b07dce21f97f29d7d1bf4846a0edff7de0798e5bc33592ee00ddfffa8183a0e8d0bf1aaf1217b9f7e6cfde70c33b456740661e8bc SHA512 585a64b81caef55391e352a5efc2efcded1220c8be378be93e4fc6abc6b70132b3bb3211271d5ed02b1623a6ffcf7ce784de026969025b5efb3497f82676fefa
 DIST fcitx-gtk-5.1.3.tar.zst 67927 BLAKE2B 0019500e2dc8beb716b16c4a37461e45c4b14fbd1485afd1367a6dad56f2f6d363b3415b3923aceeebe576e47f93680d806a74750ef730fc0046f5eb815d4f94 SHA512 e19ba77e9e3d37947871b2c90ecec9089840a5639c2f0dc1a2b11efeda8291c2ee28809a2b4dd69d12f1e5988a13fbd7826cf15c88ce595fa287c81b3efc7f0e

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
deleted file mode 100644
index 22819d3b08b2..000000000000
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5-gtk"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
-HOMEPAGE="https://github.com/fcitx/fcitx5-gtk"
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
-REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
-
-RDEPEND="
-	app-i18n/fcitx:5
-	>=dev-libs/glib-2.56
-	x11-libs/libxkbcommon
-	gtk2? ( x11-libs/gtk+:2 )
-	gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
-	gtk4? ( gui-libs/gtk:4[wayland?,X?] )
-	introspection? ( dev-libs/gobject-introspection )
-	X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
-		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
-		-DENABLE_GTK4_IM_MODULE=$(usex gtk4)
-		-DENABLE_SNOOPER=$(usex snooper)
-		-DENABLE_GIR=$(usex introspection)
-		-DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
-	)
-	cmake_src_configure
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}


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

commit:     0b055d7e9335d9e4e6d15958b0a88aed6cde11c3
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Tue Apr 23 12:52:10 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 23:45:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b055d7e

app-i18n/fcitx-gtk: add 5.1.3

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

 app-i18n/fcitx-gtk/Manifest               |  1 +
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild | 59 +++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index c436532992df..4097cb7e8bff 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST fcitx-gtk-5.1.1.tar.xz 53716 BLAKE2B 6231d3b0c2fd788f0f780aee41837b9d8fb21f730b271082d8517f6f0da7e0a0d5216fd6364998bfe535872cf334b63fb1b326167175657d2c5cb59bac4aae45 SHA512 14dc84661e33435df5157127b2a4a81adc399cdc833e1c32795783d60bf10fd301fb658fc48673cad87abccfe3bccbb7b4ee0d0da74460b7ef1d6529a554a3eb
 DIST fcitx-gtk-5.1.2.tar.xz 53760 BLAKE2B 25eb0151bbc5a1277a593c2b07dce21f97f29d7d1bf4846a0edff7de0798e5bc33592ee00ddfffa8183a0e8d0bf1aaf1217b9f7e6cfde70c33b456740661e8bc SHA512 585a64b81caef55391e352a5efc2efcded1220c8be378be93e4fc6abc6b70132b3bb3211271d5ed02b1623a6ffcf7ce784de026969025b5efb3497f82676fefa
+DIST fcitx-gtk-5.1.3.tar.zst 67927 BLAKE2B 0019500e2dc8beb716b16c4a37461e45c4b14fbd1485afd1367a6dad56f2f6d363b3415b3923aceeebe576e47f93680d806a74750ef730fc0046f5eb815d4f94 SHA512 e19ba77e9e3d37947871b2c90ecec9089840a5639c2f0dc1a2b11efeda8291c2ee28809a2b4dd69d12f1e5988a13fbd7826cf15c88ce595fa287c81b3efc7f0e

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
new file mode 100644
index 000000000000..10e8a94f5aa7
--- /dev/null
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5-gtk"
+
+inherit cmake gnome2-utils unpacker xdg
+
+DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
+HOMEPAGE="https://github.com/fcitx/fcitx5-gtk"
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst -> ${P}.tar.zst"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
+REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
+
+RDEPEND="
+	app-i18n/fcitx:5
+	>=dev-libs/glib-2.56
+	x11-libs/libxkbcommon
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
+	gtk4? ( gui-libs/gtk:4[wayland?,X?] )
+	introspection? ( dev-libs/gobject-introspection )
+	X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_GTK4_IM_MODULE=$(usex gtk4)
+		-DENABLE_SNOOPER=$(usex snooper)
+		-DENABLE_GIR=$(usex introspection)
+		-DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
+	)
+	cmake_src_configure
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


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

commit:     83f119ed02ae5d6ed1b354af7ea0989a0d0053c9
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri Mar  1 13:33:08 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 09:06:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f119ed

app-i18n/fcitx-gtk: add 5.1.2

Upstream fixed it in the new version.

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

 app-i18n/fcitx-gtk/Manifest               |  1 +
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild | 60 +++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index c81c7c371ad2..c436532992df 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1 +1,2 @@
 DIST fcitx-gtk-5.1.1.tar.xz 53716 BLAKE2B 6231d3b0c2fd788f0f780aee41837b9d8fb21f730b271082d8517f6f0da7e0a0d5216fd6364998bfe535872cf334b63fb1b326167175657d2c5cb59bac4aae45 SHA512 14dc84661e33435df5157127b2a4a81adc399cdc833e1c32795783d60bf10fd301fb658fc48673cad87abccfe3bccbb7b4ee0d0da74460b7ef1d6529a554a3eb
+DIST fcitx-gtk-5.1.2.tar.xz 53760 BLAKE2B 25eb0151bbc5a1277a593c2b07dce21f97f29d7d1bf4846a0edff7de0798e5bc33592ee00ddfffa8183a0e8d0bf1aaf1217b9f7e6cfde70c33b456740661e8bc SHA512 585a64b81caef55391e352a5efc2efcded1220c8be378be93e4fc6abc6b70132b3bb3211271d5ed02b1623a6ffcf7ce784de026969025b5efb3497f82676fefa

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild
new file mode 100644
index 000000000000..22819d3b08b2
--- /dev/null
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5-gtk"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
+HOMEPAGE="https://github.com/fcitx/fcitx5-gtk"
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
+REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
+
+RDEPEND="
+	app-i18n/fcitx:5
+	>=dev-libs/glib-2.56
+	x11-libs/libxkbcommon
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
+	gtk4? ( gui-libs/gtk:4[wayland?,X?] )
+	introspection? ( dev-libs/gobject-introspection )
+	X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_GTK4_IM_MODULE=$(usex gtk4)
+		-DENABLE_SNOOPER=$(usex snooper)
+		-DENABLE_GIR=$(usex introspection)
+		-DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
+	)
+	cmake_src_configure
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


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

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

app-i18n/fcitx-gtk: Keyword 5.1.1 arm64, #922103

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

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

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
index 815b4c7bb7f6..675cef418753 100644
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
 REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
 


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

commit:     c7d02aedd697eea05dbe2b902c7addbc695548ff
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri Jan  5 04:49:36 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 00:20:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d02aed

app-i18n/fcitx-gtk: drop 5.1.0

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

 app-i18n/fcitx-gtk/Manifest               |  1 -
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild | 60 -------------------------------
 2 files changed, 61 deletions(-)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index f740dbd370c3..c81c7c371ad2 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1,2 +1 @@
-DIST fcitx-gtk-5.1.0.tar.xz 54128 BLAKE2B d6c4f6607067955b260a3a53b29bad210b6358151ae0542ff5d414e8fd75aebc51c9d616f845e4c47e28bd7f18874e0bfb62a8a288a7ae66d0bab9d2c54ba9d6 SHA512 6b042714a4facb253d0e5cce119239e923511b809681909b63a2c1d47ecfc403672522c24f9ac91c12ed3e0b61c5023ec9e340d51f6aefc3f61fa1a1fbe39dfc
 DIST fcitx-gtk-5.1.1.tar.xz 53716 BLAKE2B 6231d3b0c2fd788f0f780aee41837b9d8fb21f730b271082d8517f6f0da7e0a0d5216fd6364998bfe535872cf334b63fb1b326167175657d2c5cb59bac4aae45 SHA512 14dc84661e33435df5157127b2a4a81adc399cdc833e1c32795783d60bf10fd301fb658fc48673cad87abccfe3bccbb7b4ee0d0da74460b7ef1d6529a554a3eb

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild
deleted file mode 100644
index 815b4c7bb7f6..000000000000
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="fcitx5-gtk"
-
-inherit cmake gnome2-utils xdg
-
-DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
-HOMEPAGE="https://github.com/fcitx/fcitx5-gtk"
-SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
-REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
-
-RDEPEND="
-	app-i18n/fcitx:5
-	>=dev-libs/glib-2.56
-	x11-libs/libxkbcommon
-	gtk2? ( x11-libs/gtk+:2 )
-	gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
-	gtk4? ( gui-libs/gtk:4[wayland?,X?] )
-	introspection? ( dev-libs/gobject-introspection )
-	X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	kde-frameworks/extra-cmake-modules:0
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
-		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
-		-DENABLE_GTK4_IM_MODULE=$(usex gtk4)
-		-DENABLE_SNOOPER=$(usex snooper)
-		-DENABLE_GIR=$(usex introspection)
-		-DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
-	)
-	cmake_src_configure
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-	use gtk2 && gnome2_query_immodules_gtk2
-	use gtk3 && gnome2_query_immodules_gtk3
-}


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

commit:     35044f2f8d7f67dbd9310bb08eb7a2f54345656a
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri Jan  5 04:29:56 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 00:20:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35044f2f

app-i18n/fcitx-gtk: add 5.1.1

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

 app-i18n/fcitx-gtk/Manifest               |  1 +
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild | 60 +++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
index 31583eb9c645..f740dbd370c3 100644
--- a/app-i18n/fcitx-gtk/Manifest
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -1 +1,2 @@
 DIST fcitx-gtk-5.1.0.tar.xz 54128 BLAKE2B d6c4f6607067955b260a3a53b29bad210b6358151ae0542ff5d414e8fd75aebc51c9d616f845e4c47e28bd7f18874e0bfb62a8a288a7ae66d0bab9d2c54ba9d6 SHA512 6b042714a4facb253d0e5cce119239e923511b809681909b63a2c1d47ecfc403672522c24f9ac91c12ed3e0b61c5023ec9e340d51f6aefc3f61fa1a1fbe39dfc
+DIST fcitx-gtk-5.1.1.tar.xz 53716 BLAKE2B 6231d3b0c2fd788f0f780aee41837b9d8fb21f730b271082d8517f6f0da7e0a0d5216fd6364998bfe535872cf334b63fb1b326167175657d2c5cb59bac4aae45 SHA512 14dc84661e33435df5157127b2a4a81adc399cdc833e1c32795783d60bf10fd301fb658fc48673cad87abccfe3bccbb7b4ee0d0da74460b7ef1d6529a554a3eb

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
new file mode 100644
index 000000000000..815b4c7bb7f6
--- /dev/null
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5-gtk"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
+HOMEPAGE="https://github.com/fcitx/fcitx5-gtk"
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
+REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
+
+RDEPEND="
+	app-i18n/fcitx:5
+	>=dev-libs/glib-2.56
+	x11-libs/libxkbcommon
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
+	gtk4? ( gui-libs/gtk:4[wayland?,X?] )
+	introspection? ( dev-libs/gobject-introspection )
+	X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_GTK4_IM_MODULE=$(usex gtk4)
+		-DENABLE_SNOOPER=$(usex snooper)
+		-DENABLE_GIR=$(usex introspection)
+		-DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
+	)
+	cmake_src_configure
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-gtk/
@ 2024-01-02  3:56 WANG Xuerui
  0 siblings, 0 replies; 12+ messages in thread
From: WANG Xuerui @ 2024-01-02  3:56 UTC (permalink / raw
  To: gentoo-commits

commit:     33cbf0e3650f188bfc6afcb6139f49260394f01f
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 10:00:14 2024 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 03:55:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cbf0e3

app-i18n/fcitx-gtk: keyword 5.1.0 for ~loong

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

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

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild
index 1ff0c65b1539..815b4c7bb7f6 100644
--- a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~loong ~x86"
 IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
 REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
 


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

commit:     b72b8e522391328c71ec9fb88c4ba3e6e85ea34a
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Thu Nov 30 15:36:06 2023 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 13:33:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72b8e52

app-i18n/fcitx-gtk: new package, add 5.1.0

After fcitx5, the gtk frontend for fcitx was split into separate package

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

 app-i18n/fcitx-gtk/Manifest               |  1 +
 app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild | 60 +++++++++++++++++++++++++++++++
 app-i18n/fcitx-gtk/metadata.xml           | 26 ++++++++++++++
 3 files changed, 87 insertions(+)

diff --git a/app-i18n/fcitx-gtk/Manifest b/app-i18n/fcitx-gtk/Manifest
new file mode 100644
index 000000000000..31583eb9c645
--- /dev/null
+++ b/app-i18n/fcitx-gtk/Manifest
@@ -0,0 +1 @@
+DIST fcitx-gtk-5.1.0.tar.xz 54128 BLAKE2B d6c4f6607067955b260a3a53b29bad210b6358151ae0542ff5d414e8fd75aebc51c9d616f845e4c47e28bd7f18874e0bfb62a8a288a7ae66d0bab9d2c54ba9d6 SHA512 6b042714a4facb253d0e5cce119239e923511b809681909b63a2c1d47ecfc403672522c24f9ac91c12ed3e0b61c5023ec9e340d51f6aefc3f61fa1a1fbe39dfc

diff --git a/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild
new file mode 100644
index 000000000000..1ff0c65b1539
--- /dev/null
+++ b/app-i18n/fcitx-gtk/fcitx-gtk-5.1.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="fcitx5-gtk"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="Gtk im module for fcitx5 and glib based dbus client library"
+HOMEPAGE="https://github.com/fcitx/fcitx5-gtk"
+SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk2 +gtk3 +gtk4 +introspection +snooper onlyplugin wayland +X"
+REQUIRED_USE="|| ( gtk2 gtk3 gtk4 )"
+
+RDEPEND="
+	app-i18n/fcitx:5
+	>=dev-libs/glib-2.56
+	x11-libs/libxkbcommon
+	gtk2? ( x11-libs/gtk+:2 )
+	gtk3? ( x11-libs/gtk+:3[wayland?,X?] )
+	gtk4? ( gui-libs/gtk:4[wayland?,X?] )
+	introspection? ( dev-libs/gobject-introspection )
+	X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	kde-frameworks/extra-cmake-modules:0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_GTK2_IM_MODULE=$(usex gtk2)
+		-DENABLE_GTK3_IM_MODULE=$(usex gtk3)
+		-DENABLE_GTK4_IM_MODULE=$(usex gtk4)
+		-DENABLE_SNOOPER=$(usex snooper)
+		-DENABLE_GIR=$(usex introspection)
+		-DBUILD_ONLY_PLUGIN=$(usex onlyplugin)
+	)
+	cmake_src_configure
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	use gtk2 && gnome2_query_immodules_gtk2
+	use gtk3 && gnome2_query_immodules_gtk3
+}

diff --git a/app-i18n/fcitx-gtk/metadata.xml b/app-i18n/fcitx-gtk/metadata.xml
new file mode 100644
index 000000000000..f92aad4b3725
--- /dev/null
+++ b/app-i18n/fcitx-gtk/metadata.xml
@@ -0,0 +1,26 @@
+<?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="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="gtk2">Install input method module for GTK+ 2</flag>
+		<flag name="gtk3">Enable support for GTK+3</flag>
+		<flag name="gtk4">Enable support for GTK 4</flag>
+		<flag name="onlyplugin">Build only plugin</flag>
+		<flag name="snooper">Enable key snooper for gtk app</flag>
+	</use>
+	<upstream>
+		<remote-id type="github">fcitx/fcitx5-gtk</remote-id>
+	</upstream>
+</pkgmetadata>


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

end of thread, other threads:[~2024-07-29  6:58 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-17  9:04 [gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx-gtk/ Jakov Smolić
  -- strict thread matches above, loose matches on Subject: below --
2024-07-29  6:58 Joonas Niilola
2024-07-29  6:35 Joonas Niilola
2024-06-09 18:54 Matt Turner
2024-04-25  0:43 Yixun Lan
2024-04-25  0:43 Yixun Lan
2024-03-08  9:12 Yixun Lan
2024-01-16 17:50 Arthur Zamarin
2024-01-11  0:22 Yixun Lan
2024-01-11  0:22 Yixun Lan
2024-01-02  3:56 WANG Xuerui
2023-12-11 13:33 Yixun Lan

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