[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2024-09-14 Thread Akinori Hattori
commit: 62a370a77d2a943454d3d0dcf3cca7d1be5b142d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Sep 15 06:55:19 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Sep 15 06:55:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a370a7

app-i18n/ibus-table: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 +
 app-i18n/ibus-table/ibus-table-1.17.8.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 84b58381b037..5a7b5ed9a934 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-table-1.17.6.tar.gz 1563218 BLAKE2B 
45ad1f8f489f8df0ca1108df9fda910d0f144c10cff29d047f0e345efd1be9e5a6d6cd2b47ba59904769ba3f0c207d2d641c9e7299b0d1ca4b77ff59bffb5d4c
 SHA512 
0c3f23595bf1ecc2c3e34962fca3e2317771ba0837c1a04fbcbaae089196994764307184dd482f0a9efcae2106e013ca51cf9530bd1c7cfb29070f54b16a276e
 DIST ibus-table-1.17.7.tar.gz 1564577 BLAKE2B 
2052c082a11b87f46351bccedbb4b3dd896337af8b772a33a822a285a7685cfb68cbe3269f21790aefd3c151aa7390a095c51343ec7c461a2d15a3457abaf2d6
 SHA512 
938b589b16728f2a5bdfa64e06277cd2fd41719fa5033c3935a07a8350be746a75bf10702f0a17bcec2f9af591d2ccfe486486b788035c5c39cb62ca6f0cec74
+DIST ibus-table-1.17.8.tar.gz 1568671 BLAKE2B 
9d918901e31814ad0058ba08d26831704cc596475fb39b00e3fff4347624e5c4684ca931508c3b264f7b796408ce8672102839483877bfcee47b6d407f68a798
 SHA512 
0fb7ebb376ac35b29941e821eb320454b603edfe48e1745631bc06cd464b618b12fac541151f857360ba6a46e166e3565c2a3572709208d8e0f04f07a1adae86

diff --git a/app-i18n/ibus-table/ibus-table-1.17.8.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.8.ebuild
new file mode 100644
index ..4ecd082cf0d0
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.8.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   virtual/libiconv
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   python_fix_shebang .
+
+   default
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-09-14 Thread Akinori Hattori
commit: 186613dc6107a5412952c66256a5a6f85175b634
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Sep 15 06:52:32 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Sep 15 06:52:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186613dc

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 541e5ee6711c..c1df3ecdde04 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1 +1,2 @@
 DIST ibus-m17n-1.4.31.tar.gz 649211 BLAKE2B 
6c6f8a12b474dd14553c5214d420bebec60c5d09eccf8b848d24277d6a20c369446431860db8c1e9d51c0a4c1a6e3db5cc7e57a2754d6ce8042ffa76e6c9f42c
 SHA512 
06f6d412d36b13628cb2ce9d7b3a1827a19c7e7213a0579f685f791bfbe101d5e8fc80162bde1ba46ac931f3f689492d02da8c02a8e2155cddc39181416f2269
+DIST ibus-m17n-1.4.32.tar.gz 650662 BLAKE2B 
33222f99f9b290028838bbb4d7247fe623591cafa9d39461141481aaa6c118756dc7988b9e0ae851da473eed0cc1817ab896ccdafcc899dfec16c1f9fd668ef2
 SHA512 
00e657dc0120de12d637f0be0ee6b3af9af3a4783d5c3827fdcacf78c534f0dcbb454052c17886b3ffd554797011c345a948b684c5768a085717de1117b84932

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild
new file mode 100644
index ..d17cb13bd689
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-08-31 Thread Akinori Hattori
commit: 34a1b001c9f44c905f011b3b0f268c39f38cf173
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 31 09:09:43 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 31 09:09:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a1b001

app-i18n/ibus-m17n: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  2 --
 app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild | 45 --
 app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild | 45 --
 3 files changed, 92 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index a4fac576d368..541e5ee6711c 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,3 +1 @@
-DIST ibus-m17n-1.4.29.tar.gz 648370 BLAKE2B 
c3c65439167bbca9bbef8734f4f95282c3c8476a51654325b517bd22350ae98e5194bcf20cd3311d14e4938f66d98a40419145e7d5ffb6d33398ddbde4212702
 SHA512 
bb3b3f44fa5a79e7e15c71b30760f7b29454a47b167f12cc4bde52ee03151f794795fd0d9bb6a2a7877a0afc909f81342d50461da3d49a905255c76288023edb
-DIST ibus-m17n-1.4.30.tar.gz 648432 BLAKE2B 
c85c408135ce75c6e27a55ecd7e89288377dcefe85f57ebb40307e32c4e36eb6215f109f3480da9d219c0f4df68c652ecfcf64b29f518369c86c2d99c6d8ee89
 SHA512 
d2abbf6018231b1b84b4c04170aaf48f9efc1936c88cac7a960141b18d4f4477ca02354ca080937c9b7a6971b57d4b20981d88267caac3cae87330dc710e3560
 DIST ibus-m17n-1.4.31.tar.gz 649211 BLAKE2B 
6c6f8a12b474dd14553c5214d420bebec60c5d09eccf8b848d24277d6a20c369446431860db8c1e9d51c0a4c1a6e3db5cc7e57a2754d6ce8042ffa76e6c9f42c
 SHA512 
06f6d412d36b13628cb2ce9d7b3a1827a19c7e7213a0579f685f791bfbe101d5e8fc80162bde1ba46ac931f3f689492d02da8c02a8e2155cddc39181416f2269

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild
deleted file mode 100644
index 25014678be43..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild
deleted file mode 100644
index d17cb13bd689..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-08-31 Thread Akinori Hattori
commit: ba39fc00f5a58cfc3fcfc3949aa87a33a061861a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 31 09:08:51 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 31 09:08:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba39fc00

app-i18n/ibus-m17n: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild
index d17cb13bd689..25014678be43 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-08-31 Thread Akinori Hattori
commit: d3d5080194a2e8a3678c948f88adcc7db82dd15e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 31 09:06:23 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 31 09:06:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d50801

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild
index 97351b6920ac..479696719c1b 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-08-31 Thread Akinori Hattori
commit: 9a548a74a0cb5479bd4ca587a2185f399279e1b2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 31 09:05:36 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 31 09:05:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a548a74

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.15.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index a8db75fefe1f..0bac0559bfa6 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 
13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326
 SHA512 
97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
 DIST ibus-typing-booster-2.25.13.tar.gz 13254481 BLAKE2B 
34739007b1bc4a78c731816d6c2659276b93d0ecaf8d28e3c0e81169543b9234314a0b7279de8568f44c0fc87f20e857ead6e41e3799227eac8dc81ab601dd46
 SHA512 
634a554b6921594cd0f90618fbed15597362b1442e6c1dfb6b2aab8a80010243108b2d7411fde9e87577e60394172f6051ef36330d178eb28a030b58bb343240
 DIST ibus-typing-booster-2.25.14.tar.gz 13450399 BLAKE2B 
2a8d5b823e51aee782bede9ddd08b10217744a646f309b46e320359631aee76c4b451d124d365e2b843b09cb8263603da490e99eef0073b8487ff4e42a079f73
 SHA512 
1687d2c4e51ffc8b84895845c7d37c3d6e186211fe0b2dd4f9bfc2f36168dc3bc993b8cfdc2e49ce108dfe7d1d9bdbc81480e952b832950f53c9e523fe92
+DIST ibus-typing-booster-2.25.15.tar.gz 13237545 BLAKE2B 
0844b1a35a7aae46abc22a5181992c87770f8083f1cab1fc5fe482db0bde76c3b51b58777da7588cf48787dfa90a811f83c57ed1dce9eb9ce1d6ec7236d9fbeb
 SHA512 
0a8228c525eebe57f2de117cde480164231f03edd0d0f720c176aab366d6964a5e10ea70ae3976e99630e03af1505c1eadf8580d04bcf8cfef460d7e07c467ed

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.15.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.15.ebuild
new file mode 100644
index ..97351b6920ac
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.15.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-08-31 Thread Akinori Hattori
commit: e80b87fa0ed2812f8811160cd2baf976c70b2c91
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 31 09:07:07 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 31 09:07:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80b87fa

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  2 -
 .../ibus-typing-booster-2.25.11.ebuild | 54 --
 .../ibus-typing-booster-2.25.13.ebuild | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 0bac0559bfa6..05696dc1ffa8 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,4 +1,2 @@
-DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 
13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326
 SHA512 
97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
-DIST ibus-typing-booster-2.25.13.tar.gz 13254481 BLAKE2B 
34739007b1bc4a78c731816d6c2659276b93d0ecaf8d28e3c0e81169543b9234314a0b7279de8568f44c0fc87f20e857ead6e41e3799227eac8dc81ab601dd46
 SHA512 
634a554b6921594cd0f90618fbed15597362b1442e6c1dfb6b2aab8a80010243108b2d7411fde9e87577e60394172f6051ef36330d178eb28a030b58bb343240
 DIST ibus-typing-booster-2.25.14.tar.gz 13450399 BLAKE2B 
2a8d5b823e51aee782bede9ddd08b10217744a646f309b46e320359631aee76c4b451d124d365e2b843b09cb8263603da490e99eef0073b8487ff4e42a079f73
 SHA512 
1687d2c4e51ffc8b84895845c7d37c3d6e186211fe0b2dd4f9bfc2f36168dc3bc993b8cfdc2e49ce108dfe7d1d9bdbc81480e952b832950f53c9e523fe92
 DIST ibus-typing-booster-2.25.15.tar.gz 13237545 BLAKE2B 
0844b1a35a7aae46abc22a5181992c87770f8083f1cab1fc5fe482db0bde76c3b51b58777da7588cf48787dfa90a811f83c57ed1dce9eb9ce1d6ec7236d9fbeb
 SHA512 
0a8228c525eebe57f2de117cde480164231f03edd0d0f720c176aab366d6964a5e10ea70ae3976e99630e03af1505c1eadf8580d04bcf8cfef460d7e07c467ed

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
deleted file mode 100644
index 479696719c1b..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.13.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.13.ebuild
deleted file mode 100644
index 97351b6920ac..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.13.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2024-08-31 Thread Akinori Hattori
commit: 0141970ab1830ea738876620d1b9dc86692c457e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 31 09:03:04 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 31 09:03:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0141970a

app-i18n/ibus-table: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 +
 app-i18n/ibus-table/ibus-table-1.17.7.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 4cbe756b08ea..84b58381b037 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-1.17.6.tar.gz 1563218 BLAKE2B 
45ad1f8f489f8df0ca1108df9fda910d0f144c10cff29d047f0e345efd1be9e5a6d6cd2b47ba59904769ba3f0c207d2d641c9e7299b0d1ca4b77ff59bffb5d4c
 SHA512 
0c3f23595bf1ecc2c3e34962fca3e2317771ba0837c1a04fbcbaae089196994764307184dd482f0a9efcae2106e013ca51cf9530bd1c7cfb29070f54b16a276e
+DIST ibus-table-1.17.7.tar.gz 1564577 BLAKE2B 
2052c082a11b87f46351bccedbb4b3dd896337af8b772a33a822a285a7685cfb68cbe3269f21790aefd3c151aa7390a095c51343ec7c461a2d15a3457abaf2d6
 SHA512 
938b589b16728f2a5bdfa64e06277cd2fd41719fa5033c3935a07a8350be746a75bf10702f0a17bcec2f9af591d2ccfe486486b788035c5c39cb62ca6f0cec74

diff --git a/app-i18n/ibus-table/ibus-table-1.17.7.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.7.ebuild
new file mode 100644
index ..4ecd082cf0d0
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.7.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   virtual/libiconv
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   python_fix_shebang .
+
+   default
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-pinyin/, app-i18n/ibus-pinyin/files/

2024-08-28 Thread Yixun Lan
commit: bf61592c20df2dc6e8770bd5d7821add02c0da51
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Aug 29 02:24:36 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug 29 02:27:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf61592c

app-i18n/ibus-pinyin: drop 1.5.0-r6

Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus-pinyin/Manifest  |   1 -
 .../ibus-pinyin-1.5.0-content-type-method.patch| 185 -
 .../files/ibus-pinyin-1.5.0-gettext.patch  |  16 --
 .../files/ibus-pinyin-1.5.0-python3.patch  |  91 --
 .../files/ibus-pinyin-1.5.0-sqlite-3.41.0.patch|  23 ---
 app-i18n/ibus-pinyin/files/ibus-pinyin-boost.patch |  15 --
 app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r6.ebuild   |  64 ---
 7 files changed, 395 deletions(-)

diff --git a/app-i18n/ibus-pinyin/Manifest b/app-i18n/ibus-pinyin/Manifest
index 0e5353911d0c..7eb2a657b310 100644
--- a/app-i18n/ibus-pinyin/Manifest
+++ b/app-i18n/ibus-pinyin/Manifest
@@ -1,2 +1 @@
-DIST ibus-pinyin-1.5.0.tar.gz 692516 BLAKE2B 
ae53eb79ea4e5336347d689814d8ef033551a9b432268e643927b28911da3d03701acb3f337d7781168461c1c53537f2271fc8f253d1e99a269f61ae5eb83b05
 SHA512 
b0cd849ee3154543747dde8994eec9aed01d67e0d9be308a2f0230cf22f0281cd8fcabd9763b24238547a37e54400bcd8e541937767b93f005d04302f0c00241
 DIST ibus-pinyin-1.5.1.gh.tar.gz 241963 BLAKE2B 
4f7a08c20a311e0dc76bbea87439976a4a26c01fb80be880f3f8ba7fdd9c309011b0cc9bbb63030e6f4e1f0866d4fad8d3324464160ca73ce663e272a042e0eb
 SHA512 
2ad3e7705d3f537135576ceb165a305728739ba2965d8d50f6db8c5043f17f722ca8b42de053cdcb8ff05ef10a7f7c4a0c7f0924beefdfa197225e360c98abd9

diff --git 
a/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-content-type-method.patch 
b/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-content-type-method.patch
deleted file mode 100644
index 737046cfd7c6..
--- a/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-content-type-method.patch
+++ /dev/null
@@ -1,185 +0,0 @@
-commit 97565d04e40634a1ab62790f718a8377754d2954
-Author: Peng Wu 
-Date:   Wed Feb 19 10:57:40 2014 -0500
-
-support setContentType method
-
-ibus now supports setContentType method, if an application input some
-password, the password will not be shown.
-
-BUG=rhbz#1027029
-R=shawn.p.hu...@gmail.com
-
-Review URL: https://codereview.appspot.com/22330043
-
-Patch from Peng Wu .
-
-diff --git a/src/PYBopomofoEngine.cc b/src/PYBopomofoEngine.cc
-index 581c4cf..16d47b3 100644
 a/src/PYBopomofoEngine.cc
-+++ b/src/PYBopomofoEngine.cc
-@@ -72,6 +72,9 @@ BopomofoEngine::processKeyEvent (guint keyval, guint 
keycode, guint modifiers)
- {
- gboolean retval = FALSE;
- 
-+if (contentIsPassword())
-+return retval;
-+
- /* check Shift + Release hotkey,
-  * and then ignore other Release key event */
- if (modifiers & IBUS_RELEASE_MASK) {
-@@ -139,6 +142,8 @@ BopomofoEngine::focusIn (void)
- void
- BopomofoEngine::focusOut (void)
- {
-+Engine::focusOut();
-+
- reset ();
- }
- 
-diff --git a/src/PYEngine.cc b/src/PYEngine.cc
-index d9fa04a..553d13f 100644
 a/src/PYEngine.cc
-+++ b/src/PYEngine.cc
-@@ -67,6 +67,12 @@ static gboolean ibus_pinyin_engine_process_key_event
-  guint   
modifiers);
- static void ibus_pinyin_engine_focus_in (IBusEngine 
*engine);
- static void ibus_pinyin_engine_focus_out(IBusEngine 
*engine);
-+#if IBUS_CHECK_VERSION (1, 5, 4)
-+static void ibus_pinyin_engine_set_content_type
-+(IBusEngine *engine,
-+ guint   purpose,
-+ guint   hints);
-+#endif
- static void ibus_pinyin_engine_reset(IBusEngine 
*engine);
- static void ibus_pinyin_engine_enable   (IBusEngine 
*engine);
- static void ibus_pinyin_engine_disable  (IBusEngine 
*engine);
-@@ -123,6 +129,10 @@ ibus_pinyin_engine_class_init (IBusPinyinEngineClass 
*klass)
- engine_class->focus_in = ibus_pinyin_engine_focus_in;
- engine_class->focus_out = ibus_pinyin_engine_focus_out;
- 
-+#if IBUS_CHECK_VERSION (1, 5, 4)
-+engine_class->set_content_type = ibus_pinyin_engine_set_content_type;
-+#endif
-+
- engine_class->page_up = ibus_pinyin_engine_page_up;
- engine_class->page_down = ibus_pinyin_engine_page_down;
- 
-@@ -182,6 +192,17 @@ ibus_pinyin_engine_process_key_event (IBusEngine 
*engine,
- return pinyin->engine->processKeyEvent (keyval, keycode, modifiers);
- }
- 
-+#if IBUS_CHECK_VERSION (1, 5, 4)
-+static void
-+ibus_pinyin_engine_set_content_type (IBusEngine *engine,
-+ guint purpose,
-+ guint hints)
-+{
-+IBusPinyinEngine *pinyin = (IBusPinyinEngine *) en

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-pinyin/

2024-08-28 Thread Sam James
commit: 5b41443decce416184323b9a6e0adf16e55ddb0b
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 29 01:32:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 29 01:32:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b41443d

app-i18n/ibus-pinyin: Stabilize 1.5.1 amd64, #936988

Signed-off-by: Sam James  gentoo.org>

 app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild 
b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
index 90122a996838..8b83f5c0a1c7 100644
--- a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
+++ b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="boost lua nls"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-pinyin/

2024-08-28 Thread Sam James
commit: de72e70f817bfae55c5201ac81cbbb325522816b
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 29 01:32:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 29 01:32:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de72e70f

app-i18n/ibus-pinyin: Stabilize 1.5.1 x86, #936988

Signed-off-by: Sam James  gentoo.org>

 app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild 
b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
index 11b12c65352d..90122a996838 100644
--- a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
+++ b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="boost lua nls"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2024-08-09 Thread Akinori Hattori
commit: 1a37fab48a253fc02647f0992ede9e403eace0fa
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 10 05:59:49 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 10 05:59:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a37fab4

app-i18n/ibus-table: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/ibus-table-1.17.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.17.6.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.6.ebuild
index 4ecd082cf0d0..1a6d64e1b22d 100644
--- a/app-i18n/ibus-table/ibus-table-1.17.6.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.17.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2024-08-09 Thread Akinori Hattori
commit: 77cfd0386652bd23e17f7bbae3df275c8ad1f1a9
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Aug 10 06:06:31 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Aug 10 06:06:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cfd038

app-i18n/ibus-table: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 -
 app-i18n/ibus-table/ibus-table-1.17.4.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 629bc9f583ad..4cbe756b08ea 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-1.17.4.tar.gz 1559267 BLAKE2B 
c3c48dcebc345e658a2e6a10b13f1a0312c2e906de0bd78ee0fcbe97379663b21c6f0dbe45d029343faea340f2d031937c6f41c2a113009b60e75d108b884244
 SHA512 
fde595635cf50e40657b394f61173360cd9f67aa212459f14d96e08805deb164931564201653a85a2973b2e6429bd2683af96974c7cee5dae3067833efd3
 DIST ibus-table-1.17.6.tar.gz 1563218 BLAKE2B 
45ad1f8f489f8df0ca1108df9fda910d0f144c10cff29d047f0e345efd1be9e5a6d6cd2b47ba59904769ba3f0c207d2d641c9e7299b0d1ca4b77ff59bffb5d4c
 SHA512 
0c3f23595bf1ecc2c3e34962fca3e2317771ba0837c1a04fbcbaae089196994764307184dd482f0a9efcae2106e013ca51cf9530bd1c7cfb29070f54b16a276e

diff --git a/app-i18n/ibus-table/ibus-table-1.17.4.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
deleted file mode 100644
index a99cdd400200..
--- a/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Tables engines for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   virtual/libiconv
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   python_fix_shebang .
-
-   default
-}
-
-src_configure() {
-   econf $(use_enable nls)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-07-26 Thread Akinori Hattori
commit: 745a72c59e03cd21494325f2d988ad9797222e23
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Jul 26 13:50:55 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Jul 26 13:50:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745a72c5

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 500431fd28de..a4fac576d368 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-m17n-1.4.29.tar.gz 648370 BLAKE2B 
c3c65439167bbca9bbef8734f4f95282c3c8476a51654325b517bd22350ae98e5194bcf20cd3311d14e4938f66d98a40419145e7d5ffb6d33398ddbde4212702
 SHA512 
bb3b3f44fa5a79e7e15c71b30760f7b29454a47b167f12cc4bde52ee03151f794795fd0d9bb6a2a7877a0afc909f81342d50461da3d49a905255c76288023edb
 DIST ibus-m17n-1.4.30.tar.gz 648432 BLAKE2B 
c85c408135ce75c6e27a55ecd7e89288377dcefe85f57ebb40307e32c4e36eb6215f109f3480da9d219c0f4df68c652ecfcf64b29f518369c86c2d99c6d8ee89
 SHA512 
d2abbf6018231b1b84b4c04170aaf48f9efc1936c88cac7a960141b18d4f4477ca02354ca080937c9b7a6971b57d4b20981d88267caac3cae87330dc710e3560
+DIST ibus-m17n-1.4.31.tar.gz 649211 BLAKE2B 
6c6f8a12b474dd14553c5214d420bebec60c5d09eccf8b848d24277d6a20c369446431860db8c1e9d51c0a4c1a6e3db5cc7e57a2754d6ce8042ffa76e6c9f42c
 SHA512 
06f6d412d36b13628cb2ce9d7b3a1827a19c7e7213a0579f685f791bfbe101d5e8fc80162bde1ba46ac931f3f689492d02da8c02a8e2155cddc39181416f2269

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild
new file mode 100644
index ..d17cb13bd689
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.31.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-07-26 Thread Akinori Hattori
commit: 23f97817675229a23f7c8b2c2e2ba2673091109c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Jul 26 13:46:21 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Jul 26 13:46:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f97817

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.25.9.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index b9ae037c19bf..e7a475853656 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
 DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 
13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326
 SHA512 
97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
 DIST ibus-typing-booster-2.25.13.tar.gz 13254481 BLAKE2B 
34739007b1bc4a78c731816d6c2659276b93d0ecaf8d28e3c0e81169543b9234314a0b7279de8568f44c0fc87f20e857ead6e41e3799227eac8dc81ab601dd46
 SHA512 
634a554b6921594cd0f90618fbed15597362b1442e6c1dfb6b2aab8a80010243108b2d7411fde9e87577e60394172f6051ef36330d178eb28a030b58bb343240
-DIST ibus-typing-booster-2.25.9.tar.gz 13241247 BLAKE2B 
3ecd96e95f22022ce52ad2b1821faaeec45f6b5f50b4c6e1df67ee4f1908539090ac0668aa73180bb5a665ad60a8bd8c37a72aa776420ab28bdc59ece003fa21
 SHA512 
3427336e15199eb851178393c3568bc8b8dcbae35da0cb9d9ec14740db108d66483e7209d39449e370a55aa11ce1f8d179d6e0a5b1b00b3b17b85af77813eea1

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
deleted file mode 100644
index 479696719c1b..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-07-26 Thread Akinori Hattori
commit: 529899b4847754d299cac17486202ec52e94
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Jul 26 13:44:42 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Jul 26 13:44:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529899b4

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
index 97351b6920ac..479696719c1b 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-07-26 Thread Akinori Hattori
commit: 83769d8931d67250ceabc9187e6510019013be76
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Jul 26 13:47:15 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Jul 26 13:47:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83769d89

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.14.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index e7a475853656..a8db75fefe1f 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 
13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326
 SHA512 
97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
 DIST ibus-typing-booster-2.25.13.tar.gz 13254481 BLAKE2B 
34739007b1bc4a78c731816d6c2659276b93d0ecaf8d28e3c0e81169543b9234314a0b7279de8568f44c0fc87f20e857ead6e41e3799227eac8dc81ab601dd46
 SHA512 
634a554b6921594cd0f90618fbed15597362b1442e6c1dfb6b2aab8a80010243108b2d7411fde9e87577e60394172f6051ef36330d178eb28a030b58bb343240
+DIST ibus-typing-booster-2.25.14.tar.gz 13450399 BLAKE2B 
2a8d5b823e51aee782bede9ddd08b10217744a646f309b46e320359631aee76c4b451d124d365e2b843b09cb8263603da490e99eef0073b8487ff4e42a079f73
 SHA512 
1687d2c4e51ffc8b84895845c7d37c3d6e186211fe0b2dd4f9bfc2f36168dc3bc993b8cfdc2e49ce108dfe7d1d9bdbc81480e952b832950f53c9e523fe92

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild
new file mode 100644
index ..97351b6920ac
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.14.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-07-21 Thread Akinori Hattori
commit: 10c8e91b04d91497f454d80b19a48ca8d08729d3
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jul 21 08:32:23 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jul 21 08:32:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c8e91b

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 5b271d1876a6..500431fd28de 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1 +1,2 @@
 DIST ibus-m17n-1.4.29.tar.gz 648370 BLAKE2B 
c3c65439167bbca9bbef8734f4f95282c3c8476a51654325b517bd22350ae98e5194bcf20cd3311d14e4938f66d98a40419145e7d5ffb6d33398ddbde4212702
 SHA512 
bb3b3f44fa5a79e7e15c71b30760f7b29454a47b167f12cc4bde52ee03151f794795fd0d9bb6a2a7877a0afc909f81342d50461da3d49a905255c76288023edb
+DIST ibus-m17n-1.4.30.tar.gz 648432 BLAKE2B 
c85c408135ce75c6e27a55ecd7e89288377dcefe85f57ebb40307e32c4e36eb6215f109f3480da9d219c0f4df68c652ecfcf64b29f518369c86c2d99c6d8ee89
 SHA512 
d2abbf6018231b1b84b4c04170aaf48f9efc1936c88cac7a960141b18d4f4477ca02354ca080937c9b7a6971b57d4b20981d88267caac3cae87330dc710e3560

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild
new file mode 100644
index ..d17cb13bd689
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.30.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-07-19 Thread Akinori Hattori
commit: 1a510d4483785a23237de288704f57e2f6b15cb2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jul 20 06:36:58 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jul 20 06:36:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a510d44

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.25.8.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 84fd9808e730..835ee99eb75a 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
 DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 
13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326
 SHA512 
97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
-DIST ibus-typing-booster-2.25.8.tar.gz 13241387 BLAKE2B 
0c5b253f5b7b0b75decce318ccea3c10ca0676fcf2a060e55a0d195dbf591d1fd1aeb319f07e449e1bac2cd22a35e98cce30f6bd55b92edebae6a613d102fb38
 SHA512 
22581e6e400a93797c2a9b4ff27afe56ab7754624bc229425a34eebb72de8f96b327f360a4d2d0e3f2e80a49005397b555986c09df5463cbbbc011f361e1e336
 DIST ibus-typing-booster-2.25.9.tar.gz 13241247 BLAKE2B 
3ecd96e95f22022ce52ad2b1821faaeec45f6b5f50b4c6e1df67ee4f1908539090ac0668aa73180bb5a665ad60a8bd8c37a72aa776420ab28bdc59ece003fa21
 SHA512 
3427336e15199eb851178393c3568bc8b8dcbae35da0cb9d9ec14740db108d66483e7209d39449e370a55aa11ce1f8d179d6e0a5b1b00b3b17b85af77813eea1

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-07-19 Thread Akinori Hattori
commit: 1c4d7d5b089a6264e1a5ab9cc9eb4d24f22916ad
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jul 20 06:38:18 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jul 20 06:38:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4d7d5b

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.13.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 835ee99eb75a..b9ae037c19bf 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 
13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326
 SHA512 
97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
+DIST ibus-typing-booster-2.25.13.tar.gz 13254481 BLAKE2B 
34739007b1bc4a78c731816d6c2659276b93d0ecaf8d28e3c0e81169543b9234314a0b7279de8568f44c0fc87f20e857ead6e41e3799227eac8dc81ab601dd46
 SHA512 
634a554b6921594cd0f90618fbed15597362b1442e6c1dfb6b2aab8a80010243108b2d7411fde9e87577e60394172f6051ef36330d178eb28a030b58bb343240
 DIST ibus-typing-booster-2.25.9.tar.gz 13241247 BLAKE2B 
3ecd96e95f22022ce52ad2b1821faaeec45f6b5f50b4c6e1df67ee4f1908539090ac0668aa73180bb5a665ad60a8bd8c37a72aa776420ab28bdc59ece003fa21
 SHA512 
3427336e15199eb851178393c3568bc8b8dcbae35da0cb9d9ec14740db108d66483e7209d39449e370a55aa11ce1f8d179d6e0a5b1b00b3b17b85af77813eea1

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.13.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.13.ebuild
new file mode 100644
index ..97351b6920ac
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.13.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-07-19 Thread Akinori Hattori
commit: 3123e8f154b1f81f871fe14b86ae7d7d86d4dd77
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jul 20 06:36:11 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jul 20 06:36:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3123e8f1

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
index 97351b6920ac..479696719c1b 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-06-28 Thread Akinori Hattori
commit: b9c65142b3e805e9f1a6a01c24efb4c03e6652e2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Jun 28 12:21:16 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Jun 28 12:28:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c65142

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.11.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 7487324244fa..84fd9808e730 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
+DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 
13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326
 SHA512 
97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
 DIST ibus-typing-booster-2.25.8.tar.gz 13241387 BLAKE2B 
0c5b253f5b7b0b75decce318ccea3c10ca0676fcf2a060e55a0d195dbf591d1fd1aeb319f07e449e1bac2cd22a35e98cce30f6bd55b92edebae6a613d102fb38
 SHA512 
22581e6e400a93797c2a9b4ff27afe56ab7754624bc229425a34eebb72de8f96b327f360a4d2d0e3f2e80a49005397b555986c09df5463cbbbc011f361e1e336
 DIST ibus-typing-booster-2.25.9.tar.gz 13241247 BLAKE2B 
3ecd96e95f22022ce52ad2b1821faaeec45f6b5f50b4c6e1df67ee4f1908539090ac0668aa73180bb5a665ad60a8bd8c37a72aa776420ab28bdc59ece003fa21
 SHA512 
3427336e15199eb851178393c3568bc8b8dcbae35da0cb9d9ec14740db108d66483e7209d39449e370a55aa11ce1f8d179d6e0a5b1b00b3b17b85af77813eea1

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
new file mode 100644
index ..97351b6920ac
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2024-06-28 Thread Akinori Hattori
commit: 1f455955eaee0409f431439ffa46480ad07b9b0d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Jun 28 12:23:34 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Jun 28 12:28:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f455955

app-i18n/ibus-table: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 +
 app-i18n/ibus-table/ibus-table-1.17.6.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 3bccb11c2448..629bc9f583ad 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-1.17.4.tar.gz 1559267 BLAKE2B 
c3c48dcebc345e658a2e6a10b13f1a0312c2e906de0bd78ee0fcbe97379663b21c6f0dbe45d029343faea340f2d031937c6f41c2a113009b60e75d108b884244
 SHA512 
fde595635cf50e40657b394f61173360cd9f67aa212459f14d96e08805deb164931564201653a85a2973b2e6429bd2683af96974c7cee5dae3067833efd3
+DIST ibus-table-1.17.6.tar.gz 1563218 BLAKE2B 
45ad1f8f489f8df0ca1108df9fda910d0f144c10cff29d047f0e345efd1be9e5a6d6cd2b47ba59904769ba3f0c207d2d641c9e7299b0d1ca4b77ff59bffb5d4c
 SHA512 
0c3f23595bf1ecc2c3e34962fca3e2317771ba0837c1a04fbcbaae089196994764307184dd482f0a9efcae2106e013ca51cf9530bd1c7cfb29070f54b16a276e

diff --git a/app-i18n/ibus-table/ibus-table-1.17.6.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.6.ebuild
new file mode 100644
index ..4ecd082cf0d0
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   virtual/libiconv
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   python_fix_shebang .
+
+   default
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-pinyin/

2024-06-25 Thread Yixun Lan
commit: 9297e0d6a09441a5964ffad2682f9efe1b5ac9d2
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Jun 25 07:43:01 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jun 25 07:52:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9297e0d6

app-i18n/ibus-pinyin: add 1.5.1

Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus-pinyin/Manifest |  1 +
 app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/app-i18n/ibus-pinyin/Manifest b/app-i18n/ibus-pinyin/Manifest
index b02059bc483c..0e5353911d0c 100644
--- a/app-i18n/ibus-pinyin/Manifest
+++ b/app-i18n/ibus-pinyin/Manifest
@@ -1 +1,2 @@
 DIST ibus-pinyin-1.5.0.tar.gz 692516 BLAKE2B 
ae53eb79ea4e5336347d689814d8ef033551a9b432268e643927b28911da3d03701acb3f337d7781168461c1c53537f2271fc8f253d1e99a269f61ae5eb83b05
 SHA512 
b0cd849ee3154543747dde8994eec9aed01d67e0d9be308a2f0230cf22f0281cd8fcabd9763b24238547a37e54400bcd8e541937767b93f005d04302f0c00241
+DIST ibus-pinyin-1.5.1.gh.tar.gz 241963 BLAKE2B 
4f7a08c20a311e0dc76bbea87439976a4a26c01fb80be880f3f8ba7fdd9c309011b0cc9bbb63030e6f4e1f0866d4fad8d3324464160ca73ce663e272a042e0eb
 SHA512 
2ad3e7705d3f537135576ceb165a305728739ba2965d8d50f6db8c5043f17f722ca8b42de053cdcb8ff05ef10a7f7c4a0c7f0924beefdfa197225e360c98abd9

diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild 
b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
new file mode 100644
index ..11b12c65352d
--- /dev/null
+++ b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools lua-single python-single-r1
+
+DESCRIPTION="Chinese Pinyin and Bopomofo engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus-pinyin";
+SRC_URI="https://github.com/ibus/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   lua? ( ${LUA_REQUIRED_USE} )"
+
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/pyzy
+   dev-db/sqlite:3
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   boost? ( dev-libs/boost )
+   lua? ( ${LUA_DEPS} )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   dev-build/autoconf-archive
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable boost) \
+   $(use_enable lua lua-extension) \
+   $(use_enable nls)
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-06-23 Thread Akinori Hattori
commit: 9d2980fc0051346f6a562b7b3866a2d77cd66f58
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 23 09:15:43 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 23 09:15:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2980fc

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-06-23 Thread Akinori Hattori
commit: df3da86a951def5e1cb042392609c603811a67b8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 23 09:16:26 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 23 09:16:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3da86a

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.25.7.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index aeb243a61269..7487324244fa 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 
192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6
 SHA512 
9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203
 DIST ibus-typing-booster-2.25.8.tar.gz 13241387 BLAKE2B 
0c5b253f5b7b0b75decce318ccea3c10ca0676fcf2a060e55a0d195dbf591d1fd1aeb319f07e449e1bac2cd22a35e98cce30f6bd55b92edebae6a613d102fb38
 SHA512 
22581e6e400a93797c2a9b4ff27afe56ab7754624bc229425a34eebb72de8f96b327f360a4d2d0e3f2e80a49005397b555986c09df5463cbbbc011f361e1e336
 DIST ibus-typing-booster-2.25.9.tar.gz 13241247 BLAKE2B 
3ecd96e95f22022ce52ad2b1821faaeec45f6b5f50b4c6e1df67ee4f1908539090ac0668aa73180bb5a665ad60a8bd8c37a72aa776420ab28bdc59ece003fa21
 SHA512 
3427336e15199eb851178393c3568bc8b8dcbae35da0cb9d9ec14740db108d66483e7209d39449e370a55aa11ce1f8d179d6e0a5b1b00b3b17b85af77813eea1

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-06-23 Thread Akinori Hattori
commit: 0fa6fa42116a479d1b6b0bb7007f8ffeeb224e8f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 23 09:14:41 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 23 09:14:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa6fa42

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.9.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 50703f380499..aeb243a61269 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 
192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6
 SHA512 
9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203
 DIST ibus-typing-booster-2.25.8.tar.gz 13241387 BLAKE2B 
0c5b253f5b7b0b75decce318ccea3c10ca0676fcf2a060e55a0d195dbf591d1fd1aeb319f07e449e1bac2cd22a35e98cce30f6bd55b92edebae6a613d102fb38
 SHA512 
22581e6e400a93797c2a9b4ff27afe56ab7754624bc229425a34eebb72de8f96b327f360a4d2d0e3f2e80a49005397b555986c09df5463cbbbc011f361e1e336
+DIST ibus-typing-booster-2.25.9.tar.gz 13241247 BLAKE2B 
3ecd96e95f22022ce52ad2b1821faaeec45f6b5f50b4c6e1df67ee4f1908539090ac0668aa73180bb5a665ad60a8bd8c37a72aa776420ab28bdc59ece003fa21
 SHA512 
3427336e15199eb851178393c3568bc8b8dcbae35da0cb9d9ec14740db108d66483e7209d39449e370a55aa11ce1f8d179d6e0a5b1b00b3b17b85af77813eea1

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
new file mode 100644
index ..97351b6920ac
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2024-06-09 Thread Matt Turner
commit: 90a3f8556674d498403a7580abb50c42acde5858
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun  9 18:47:51 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  9 18:54:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a3f855

app-i18n/ibus: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 app-i18n/ibus/Manifest   |   2 -
 app-i18n/ibus/ibus-1.5.27.ebuild | 231 --
 app-i18n/ibus/ibus-1.5.29_rc1.ebuild | 232 ---
 3 files changed, 465 deletions(-)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 3fd054db1f2c..e500d99c3773 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,3 +1 @@
-DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B 
e98f775cd62036ae02dafd984933343e99390a6a1e77b672feb4bc00dd1d423126227bded2d22b8bc9fa214e572ea906c407658de8ee20e036f8753836d68f46
 SHA512 
b5f3ae555d19eb780a416383e6351ed2cd8834fcc2bc4ebe4f4a194fc934dd055c5e782f9ec382fb21e1e2103c5409804174a79d192b5494a9018ce9081305e4
-DIST ibus-1.5.29-rc1.tar.gz 3989492 BLAKE2B 
c99f42fcd18bed240bf5e9f5b406bc879b05b12f3d0c14713e21b8c99fbcde32cd880dead1374731914289c022b1f160d9961bdbd9e9a0a3ced86949c5beb811
 SHA512 
776a01bcfd730be67e0f7d730f7b4b0a586d39744deb605359330a1786542acae52efbc085c39b8417b20164e45c259b40b29725f53fb1b69e2b340778ff28dc
 DIST ibus-1.5.29-rc2.tar.gz 3991416 BLAKE2B 
c185c0cf8af79a80ee04f414e13c4b58bd2f18891851d2f018713848b3bc0fe0516c8c0cf8f64204040f10b6b4a5304c8be6305449d7290b5d08412246d3af40
 SHA512 
47dd39c9615783b6c157a25e8a2506dc2e1f440d56aa649ee8cb95a390cb4efab9c95e72ac84b5d042c25e350599b4d352ddc66f1385af6660d4a7a296e44ca7

diff --git a/app-i18n/ibus/ibus-1.5.27.ebuild b/app-i18n/ibus/ibus-1.5.27.ebuild
deleted file mode 100644
index 22c0f865df55..
--- a/app-i18n/ibus/ibus-1.5.27.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs 
vala virtualx xdg-utils
-
-GENTOO_VER=
-DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-
-[[ -n ${GENTOO_VER} ]] && \
-   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
-   ${GENTOO_PATCHSET_URI}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-   appindicator? ( gtk3 )
-   python? (
-   ${PYTHON_REQUIRED_USE}
-   introspection
-   )
-   test? ( gtk3 )
-   vala? ( introspection )
-   X? ( gtk3 )
-"
-DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.65.0:2
-   gnome-base/dconf
-   gnome-base/librsvg:2
-   sys-apps/dbus[X?]
-   X? (
-   x11-libs/libX11
-   >=x11-libs/libXfixes-6.0.0
-   )
-   gtk2? ( x11-libs/gtk+:2 )
-   gtk3? ( x11-libs/gtk+:3 )
-   gtk4? ( gui-libs/gtk:4 )
-   gui? (
-   x11-libs/libX11
-   x11-libs/libXi
-   )
-   introspection? ( dev-libs/gobject-introspection )
-   libnotify? ( x11-libs/libnotify )
-   nls? ( virtual/libintl )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   )
-   wayland? (
-   dev-libs/wayland
-   x11-libs/libxkbcommon
-   )"
-RDEPEND="${DEPEND}
-   python? (
-   gui? (
-   x11-libs/gtk+:3[introspection]
-   )
-   )"
-BDEPEND="
-   $(vala_depend)
-   dev-libs/glib:2
-   dev-util/glib-utils
-   virtual/pkgconfig
-   x11-misc/xkeyboard-config
-   emoji? (
-   app-i18n/unicode-cldr
-   app-i18n/unicode-emoji
-   )
-   nls? ( sys-devel/gettext )
-   test? ( x11-apps/setxkbmap )
-   unicode? ( app-i18n/unicode-data )"
-
-src_prepare() {
-   vala_src_prepare --ignore-use
-   if ! has_version 'x11-libs/gtk+:3[wayland]'; then
-   touch ui/gtk3/panelbinding.vala \
-   ui/gtk3/panel.vala \
-   ui/gtk3/emojierapp.vala || die
-   fi
-   if ! use emoji; then
-   touch \
-   tools/main.vala \
-   ui/gtk3/panel.vala || die
-   fi
-   if ! use appindicator; then
-   touch ui/gtk3/panel.vala || die
-   fi
-   if [[ -n ${GENTOO_VER} ]]; then
-   einfo "Try to apply Gentoo specific patch set"
-   eapply "${WORKDIR}"/patches

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/

2024-06-09 Thread Matt Turner
commit: 8e8c0303cc81d1004f3285f92ba9d97cbf1ac8dc
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun  9 18:47:51 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  9 18:54:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8c0303

app-i18n/ibus-libpinyin: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 .../ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild| 70 --
 1 file changed, 70 deletions(-)

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
deleted file mode 100644
index 72f7dbaf075c..
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2015-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-LUA_COMPAT=( lua5-{1..3} )
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools gnome2-utils lua-single python-single-r1
-
-DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin 
for IBus"
-HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin 
https://sourceforge.net/projects/libpinyin/";
-SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="boost lua opencc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   lua? ( ${LUA_REQUIRED_USE} )"
-
-BDEPEND="dev-db/sqlite:3
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DEPEND="${PYTHON_DEPS}
-   >=app-i18n/libpinyin-2.7.91:=
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   virtual/libintl
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   boost? ( dev-libs/boost:= )
-   lua? ( ${LUA_DEPS} )
-   opencc? ( app-i18n/opencc:= )"
-
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   if use lua; then
-   lua-single_pkg_setup
-   fi
-}
-
-src_prepare() {
-   sed -i \
-   -e "/^appdatadir/s:/appdata:/metainfo:" \
-   data/Makefile.am || die
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-english-input-mode \
-   $(use_enable boost) \
-   $(use_enable lua lua-extension) \
-   $(use_enable opencc)
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-hangul/

2024-06-05 Thread Yixun Lan
commit: 557261ab82623ca89ad242e3d0e476512dc1b3f3
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jun  5 08:07:04 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jun  5 08:21:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557261ab

app-i18n/ibus-hangul: add 1.5.5, py3.12 support

Closes: https://bugs.gentoo.org/929319
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus-hangul/Manifest |  1 +
 app-i18n/ibus-hangul/ibus-hangul-1.5.5.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/app-i18n/ibus-hangul/Manifest b/app-i18n/ibus-hangul/Manifest
index 45b735f1b8ce..5ca8d3275e15 100644
--- a/app-i18n/ibus-hangul/Manifest
+++ b/app-i18n/ibus-hangul/Manifest
@@ -1 +1,2 @@
 DIST ibus-hangul-1.5.4.tar.gz 542612 BLAKE2B 
46495c04a37888a3ed21831b5bbca5b788f4d3a831fb3ce4eb13d95f302877fadddf831016f1d29aa2c1a6ba73fc0d585f2be57c10267a51a1a2186642632918
 SHA512 
dc4c755349424605de3832496a8a0cf7e8da577cbeff85d2b03da187fd5fdc9de5475eb523c69310e4f7edbb9a513f6f218de082ba32a25a477cdf5eb6f65513
+DIST ibus-hangul-1.5.5.tar.xz 356120 BLAKE2B 
8f2186d19598927c8c824dbd036cfb997db95eae08c4a59489e3be987b5445cb7dffe5bfe766b339c60ea0a892130a0269522f00c8dfd910011b7a0eefc087b5
 SHA512 
c95900b8f47fc69dda04b6a41a1965a6d3a293727749b72bd234d6e899558dffce669df29a4e8c9dcc53d9f7b6cb18e84c4b0c55ef143731a894e0b5693c0722

diff --git a/app-i18n/ibus-hangul/ibus-hangul-1.5.5.ebuild 
b/app-i18n/ibus-hangul/ibus-hangul-1.5.5.ebuild
new file mode 100644
index ..3d3cbefc5d2e
--- /dev/null
+++ b/app-i18n/ibus-hangul/ibus-hangul-1.5.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools gnome2-utils python-single-r1 xdg virtualx
+
+DESCRIPTION="Korean Hangul engine for IBus"
+HOMEPAGE="https://github.com/libhangul/ibus-hangul/wiki";
+SRC_URI="https://github.com/libhangul/${PN}/releases/download/${PV}/${P}.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   >=app-i18n/libhangul-0.1
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-test.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   --with-python=${EPYTHON}
+}
+
+src_test() {
+   "${BROOT}"${GLIB_COMPILE_SCHEMAS} --allow-any-name "${S}"/data || die
+
+   export GSETTINGS_BACKEND="memory"
+   export GSETTINGS_SCHEMA_DIR="${S}/data"
+   virtx default
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-extraphrase/

2024-05-31 Thread Arthur Zamarin
commit: 2c57fda3ea1987bf78c9fb743bc03998d485
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 31 08:20:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 31 08:20:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c57

app-i18n/ibus-table-extraphrase: EAPI 6 -> 8

Signed-off-by: Arthur Zamarin  gentoo.org>

 ...ebuild => ibus-table-extraphrase-1.3.9.20110826-r1.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826-r1.ebuild
similarity index 71%
rename from 
app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
rename to 
app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826-r1.ebuild
index bb2767a50861..8c7af7efa0fd 100644
--- 
a/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826.ebuild
+++ 
b/app-i18n/ibus-table-extraphrase/ibus-table-extraphrase-1.3.9.20110826-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
 
 DESCRIPTION="Chinese extra phrases for IBus-Table"
 HOMEPAGE="https://github.com/ibus/ibus/wiki";
@@ -10,8 +10,7 @@ 
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-RDEPEND="app-i18n/ibus-table"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="app-i18n/ibus-table"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-latin/

2024-05-31 Thread Arthur Zamarin
commit: c419cbcf7b5e4d0c88d590bf99c07cfa73e85c70
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 31 08:25:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 31 08:25:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c419cbcf

app-i18n/ibus-table-latin: EAPI 6 -> 8

Signed-off-by: Arthur Zamarin  gentoo.org>

 ...00305.ebuild => ibus-table-latin-1.2.0.20100305-r1.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild 
b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305-r1.ebuild
similarity index 71%
rename from app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
rename to app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305-r1.ebuild
index 5b626b21e185..1df9b4caacbf 100644
--- a/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305.ebuild
+++ b/app-i18n/ibus-table-latin/ibus-table-latin-1.2.0.20100305-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
 
 DESCRIPTION="Latin tables for IBus-Table"
 HOMEPAGE="https://github.com/ibus/ibus/wiki";
@@ -10,8 +10,7 @@ 
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-RDEPEND="app-i18n/ibus-table"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="app-i18n/ibus-table"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-input-pad/

2024-05-31 Thread Arthur Zamarin
commit: 656d7c7e7957df71684e5754b8e8c1d2c4af3806
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 31 08:29:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 31 08:29:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656d7c7e

app-i18n/ibus-input-pad: EAPI 6 -> 8

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../ibus-input-pad-1.4.99_pre20140916.ebuild   | 24 --
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild 
b/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild
index 2d075d8b0bee..a1d355268921 100644
--- a/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild
+++ b/app-i18n/ibus-input-pad/ibus-input-pad-1.4.99_pre20140916.ebuild
@@ -1,27 +1,29 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
 
-MY_P="${P/_pre/.}"
-MY_PV="${PV/_pre/.}"
+MY_PV=${PV/_pre/.}
 
 DESCRIPTION="Input Pad for IBus"
 HOMEPAGE="https://github.com/fujiwarat/input-pad/wiki";
-SRC_URI="https://github.com/fujiwarat/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz";
+SRC_URI="https://github.com/fujiwarat/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.gz";
+S=${WORKDIR}/${PN}-${MY_PV}
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-RDEPEND="app-i18n/ibus
+DEPEND="
+   app-i18n/ibus
dev-libs/glib:2
dev-libs/input-pad
virtual/libintl
-   x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
dev-util/intltool
sys-devel/gettext
-   virtual/pkgconfig"
-S="${WORKDIR}/${MY_P}"
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-pinyin/

2024-05-30 Thread Yixun Lan
commit: 5b5c4232d09ab310216a67df3652e5177855c84d
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May 31 02:39:48 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 31 02:49:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5c4232

app-i18n/ibus-pinyin: drop 1.5.0-r5

Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild | 63 
 1 file changed, 63 deletions(-)

diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild 
b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild
deleted file mode 100644
index 1084f11c4105..
--- a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2008-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-LUA_COMPAT=( lua5-1 )
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit autotools lua-single python-single-r1
-
-DESCRIPTION="Chinese Pinyin and Bopomofo engines for IBus"
-HOMEPAGE="https://github.com/ibus/ibus-pinyin";
-SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ibus/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="boost lua nls"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   lua? ( ${LUA_REQUIRED_USE} )"
-
-RDEPEND="${PYTHON_DEPS}
-   app-i18n/pyzy
-   dev-db/sqlite:3
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   boost? ( dev-libs/boost )
-   lua? ( ${LUA_DEPS} )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/intltool
-   dev-build/autoconf-archive
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-boost.patch
-   "${FILESDIR}"/${P}-content-type-method.patch
-   "${FILESDIR}"/${P}-python3.patch
-   "${FILESDIR}"/${P}-sqlite-3.41.0.patch
-)
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   if use lua; then
-   lua-single_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable boost) \
-   $(use_enable lua lua-extension) \
-   $(use_enable nls)
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2024-05-29 Thread Akinori Hattori
commit: e4ae39c7d47543054cb737f85cf18fb531594827
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May 29 13:12:27 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May 29 13:12:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ae39c7

app-i18n/ibus-table: update PYTHON_COMPAT

Closes: https://bugs.gentoo.org/929322
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/ibus-table-1.17.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.17.4.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
index 65ace9b39f9b..a99cdd400200 100644
--- a/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="sqlite(+)"
 
 inherit gnome2-utils python-single-r1 xdg



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-05-29 Thread Akinori Hattori
commit: fe29d4efb7e95494c7940785a12cfc8347ded50e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May 29 13:09:27 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May 29 13:09:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe29d4ef

app-i18n/ibus-m17n: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 1977efc7c393..5b271d1876a6 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1 @@
-DIST ibus-m17n-1.4.28.tar.gz 646718 BLAKE2B 
6e424d7d10e7758e7b0bfc7c679447366b564bc9fe97bf9cbab66d177f8a33ec93e35007d8ff18d473dbc74793ceff5fb4b448445f450fec38175f1e5bfe7238
 SHA512 
b96dea6a46f50529aeb0b828f8846b1e856e0fc0bb3dbf14ea384283156741653ff396e1647a835c505292cfea78f788ec0a391a57622b8f4c3e13fb35f191fc
 DIST ibus-m17n-1.4.29.tar.gz 648370 BLAKE2B 
c3c65439167bbca9bbef8734f4f95282c3c8476a51654325b517bd22350ae98e5194bcf20cd3311d14e4938f66d98a40419145e7d5ffb6d33398ddbde4212702
 SHA512 
bb3b3f44fa5a79e7e15c71b30760f7b29454a47b167f12cc4bde52ee03151f794795fd0d9bb6a2a7877a0afc909f81342d50461da3d49a905255c76288023edb

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild
deleted file mode 100644
index 25014678be43..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-05-29 Thread Akinori Hattori
commit: dd04e89aca33bfc570ee2adf376d34bd983cdc0a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May 29 13:08:47 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May 29 13:08:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd04e89a

app-i18n/ibus-m17n: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild
index d17cb13bd689..25014678be43 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-05-29 Thread Akinori Hattori
commit: 2d2b34459d2d79c6b760a137127e3c5aba8f315c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May 29 13:00:18 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May 29 13:00:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2b3445

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-05-29 Thread Akinori Hattori
commit: 4b21e10153e1caddaaf8442f62c721ed2cfdf96e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May 29 13:01:24 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May 29 13:01:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b21e101

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  2 -
 .../ibus-typing-booster-2.25.4.ebuild  | 54 --
 .../ibus-typing-booster-2.25.6.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 37e2d65990b6..50703f380499 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,4 +1,2 @@
-DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 
3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4
 SHA512 
f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982
-DIST ibus-typing-booster-2.25.6.tar.gz 12390887 BLAKE2B 
5c0813e16829073e1066117fdf03c2fb713854572e5905f71cb98d51b1f172c8fbd7054fa38c08db7c1e82e1c779258b2934d95508db4914d9e15ade25f61b64
 SHA512 
212acfc9dcb9d9f3f4405dcfd5e35cf0fec48e41d74539a2a7f9a2b8eb2a1fa6b62919c12b7bbedb9f5ae4904fe463aee2c9801d59eec1389706489e485c54f9
 DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 
192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6
 SHA512 
9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203
 DIST ibus-typing-booster-2.25.8.tar.gz 13241387 BLAKE2B 
0c5b253f5b7b0b75decce318ccea3c10ca0676fcf2a060e55a0d195dbf591d1fd1aeb319f07e449e1bac2cd22a35e98cce30f6bd55b92edebae6a613d102fb38
 SHA512 
22581e6e400a93797c2a9b4ff27afe56ab7754624bc229425a34eebb72de8f96b327f360a4d2d0e3f2e80a49005397b555986c09df5463cbbbc011f361e1e336

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.6.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.6.ebuild
deleted file mode 100644
index 95f8e650235b..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-05-29 Thread Akinori Hattori
commit: 588b2ed0e0e5e2e2b369e331773e6d7a7cd071de
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed May 29 12:59:13 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed May 29 12:59:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588b2ed0

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.8.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index a2ca60fa5737..37e2d65990b6 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 
3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4
 SHA512 
f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982
 DIST ibus-typing-booster-2.25.6.tar.gz 12390887 BLAKE2B 
5c0813e16829073e1066117fdf03c2fb713854572e5905f71cb98d51b1f172c8fbd7054fa38c08db7c1e82e1c779258b2934d95508db4914d9e15ade25f61b64
 SHA512 
212acfc9dcb9d9f3f4405dcfd5e35cf0fec48e41d74539a2a7f9a2b8eb2a1fa6b62919c12b7bbedb9f5ae4904fe463aee2c9801d59eec1389706489e485c54f9
 DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 
192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6
 SHA512 
9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203
+DIST ibus-typing-booster-2.25.8.tar.gz 13241387 BLAKE2B 
0c5b253f5b7b0b75decce318ccea3c10ca0676fcf2a060e55a0d195dbf591d1fd1aeb319f07e449e1bac2cd22a35e98cce30f6bd55b92edebae6a613d102fb38
 SHA512 
22581e6e400a93797c2a9b4ff27afe56ab7754624bc229425a34eebb72de8f96b327f360a4d2d0e3f2e80a49005397b555986c09df5463cbbbc011f361e1e336

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/files/, app-i18n/ibus-libpinyin/

2024-05-19 Thread Yixun Lan
commit: 3ad04a80b8ac487f2d8c368c9ada53100afbdcf4
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun May 19 12:16:02 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun May 19 12:16:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad04a80

app-i18n/ibus-libpinyin: drop 1.13.1-r1

Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus-libpinyin/Manifest   |  1 -
 ...us-libpinyin-1.13.1_sqlite3.41_fix_quotes.patch | 43 -
 .../ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild | 73 --
 3 files changed, 117 deletions(-)

diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
index 373863321eaa..dfab2eab8291 100644
--- a/app-i18n/ibus-libpinyin/Manifest
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -1,2 +1 @@
-DIST ibus-libpinyin-1.13.1.tar.gz 1726900 BLAKE2B 
2540b5ca6657fe421f6f2986f32fba1b8840cafcc37b3ec5402705cb0edc0aac6b12d972b5da0326339a04c875dbd8f8cce902f613558f3f9d21b4a0cace31a3
 SHA512 
ee3a8c95e091992acb0558ff297743eb49bd8c73fbb9cd1f2b56db75137573dda2c677b1b25eb213fbd8779be004b06f95cded04273d7a469cf49f45cc27813a
 DIST ibus-libpinyin-1.15.2.tar.gz 1728300 BLAKE2B 
a7699fe7f4d7360d09b8c311919630c87fcf2250929f42be2adf1b29a16e60bef2df46539e0fb75ee27700ec7262eb175e6a4d56bedeb895a6272e097a636d00
 SHA512 
be7525221c4a95df885d1c8c60716c32ad0cfa0a13ca5f9034d06efebf18ab1c207383b30c017da28c1078724b4d9943fc82def68c94bb4e2a0a1e6273c7ad7f

diff --git 
a/app-i18n/ibus-libpinyin/files/ibus-libpinyin-1.13.1_sqlite3.41_fix_quotes.patch
 
b/app-i18n/ibus-libpinyin/files/ibus-libpinyin-1.13.1_sqlite3.41_fix_quotes.patch
deleted file mode 100644
index e3f001d42002..
--- 
a/app-i18n/ibus-libpinyin/files/ibus-libpinyin-1.13.1_sqlite3.41_fix_quotes.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-Fix quotes for compatibilty with sqlite3.41+
-https://bugs.gentoo.org/898478
-
-From b7f58280a3f1e20e01471fa53509007c0e96ad02 Mon Sep 17 00:00:00 2001
-From: graham 
-Date: Sat, 4 Mar 2023 15:55:03 +
-Subject: [PATCH] change double quotes to single quotes to meet SQL standard
- for strings, compatible with sqlite 3.41
-

- data/english.awk | 2 +-
- data/table.awk   | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/data/english.awk b/data/english.awk
-index c5dc0aa..bed156d 100644
 a/data/english.awk
-+++ b/data/english.awk
-@@ -16,7 +16,7 @@ BEGIN {
- }
- 
- # Insert data into english table
--{   printf "INSERT INTO english (word, freq) VALUES (\"%s\", %f);\n", $1, 
$2}
-+{   printf "INSERT INTO english (word, freq) VALUES ('%s', %f);\n", $1, 
$2}
- 
- #quit sqlite3
- END {
-diff --git a/data/table.awk b/data/table.awk
-index 700529c..c097ec2 100644
 a/data/table.awk
-+++ b/data/table.awk
-@@ -21,7 +21,7 @@ BEGIN {
- 
- # Insert data into phrases table
- NF == 4 {
--printf "INSERT INTO phrases (id, tabkeys, phrase) VALUES (%d, \"%s\", 
\"%s\");\n", id, $3, $1;
-+printf "INSERT INTO phrases (id, tabkeys, phrase) VALUES (%d, '%s', 
'%s');\n", id, $3, $1;
- id++;
- }
- 
--- 
-2.39.2
-

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild
deleted file mode 100644
index ad164200f31f..
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2015-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-LUA_COMPAT=( lua5-{1..3} )
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools gnome2-utils lua-single python-single-r1
-
-DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin 
for IBus"
-HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin 
https://sourceforge.net/projects/libpinyin/";
-SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="boost lua opencc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   lua? ( ${LUA_REQUIRED_USE} )"
-
-BDEPEND="dev-db/sqlite:3
-   virtual/pkgconfig"
-
-DEPEND="${PYTHON_DEPS}
-   >=app-i18n/libpinyin-2.2.1:=
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   virtual/libintl
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   boost? ( dev-libs/boost:= )
-   lua? ( ${LUA_DEPS} )
-   opencc? ( app-i18n/opencc:= )"
-
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}_sqlite3.41_fix_quotes.patch
-)
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   if use lua; then
-   lua-single_pkg_setup
-   fi
-}
-
-src_prepare() {
-   sed -i \
-   -e "/^appdatadir/s:/appdata:/metainfo:" \
-   data/Makefile.am || die
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-english-input-mode \
-   $(use_enable

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/

2024-05-19 Thread Yixun Lan
commit: 38a34f81ca2e43ecb44a4524477e46e8f47e0b7c
Author: Graham Ramsey  gmail  com>
AuthorDate: Sun May 12 09:52:22 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun May 19 12:14:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a34f81

app-i18n/ibus-libpinyin: enable py3.12

Closes: https://bugs.gentoo.org/929320
Closes: https://github.com/gentoo/gentoo/pull/36650
Signed-off-by: Graham Ramsey  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 .../ibus-libpinyin/ibus-libpinyin-1.15.2-r1.ebuild | 70 ++
 1 file changed, 70 insertions(+)

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2-r1.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2-r1.ebuild
new file mode 100644
index ..58b6b8f884c0
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2015-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools gnome2-utils lua-single python-single-r1
+
+DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin 
for IBus"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin 
https://sourceforge.net/projects/libpinyin/";
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua opencc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   lua? ( ${LUA_REQUIRED_USE} )"
+
+BDEPEND="dev-db/sqlite:3
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DEPEND="${PYTHON_DEPS}
+   >=app-i18n/libpinyin-2.7.91:=
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   virtual/libintl
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   boost? ( dev-libs/boost:= )
+   lua? ( ${LUA_DEPS} )
+   opencc? ( app-i18n/opencc:= )"
+
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+}
+
+src_prepare() {
+   sed -i \
+   -e "/^appdatadir/s:/appdata:/metainfo:" \
+   data/Makefile.am || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-english-input-mode \
+   $(use_enable boost) \
+   $(use_enable lua lua-extension) \
+   $(use_enable opencc)
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-05-11 Thread Akinori Hattori
commit: 6bf1444d0089219d9d67cd6651bfc7e2fcf32f8b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun May 12 06:36:00 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun May 12 06:36:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf1444d

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.25.3.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 5224b804f609..a2ca60fa5737 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,4 +1,3 @@
-DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 
44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c
 SHA512 
df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c
 DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 
3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4
 SHA512 
f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982
 DIST ibus-typing-booster-2.25.6.tar.gz 12390887 BLAKE2B 
5c0813e16829073e1066117fdf03c2fb713854572e5905f71cb98d51b1f172c8fbd7054fa38c08db7c1e82e1c779258b2934d95508db4914d9e15ade25f61b64
 SHA512 
212acfc9dcb9d9f3f4405dcfd5e35cf0fec48e41d74539a2a7f9a2b8eb2a1fa6b62919c12b7bbedb9f5ae4904fe463aee2c9801d59eec1389706489e485c54f9
 DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 
192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6
 SHA512 
9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-05-11 Thread Akinori Hattori
commit: 400cb1c9020811a38b6dfe5a8d80020f946f7aad
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun May 12 06:34:33 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun May 12 06:34:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400cb1c9

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-04-19 Thread Akinori Hattori
commit: a73745ca6ba053ab6d3c052db27638ac1de5746c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Apr 19 13:10:57 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Apr 19 13:10:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73745ca

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.7.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index d6420ad723f9..5224b804f609 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 
44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c
 SHA512 
df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c
 DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 
3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4
 SHA512 
f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982
 DIST ibus-typing-booster-2.25.6.tar.gz 12390887 BLAKE2B 
5c0813e16829073e1066117fdf03c2fb713854572e5905f71cb98d51b1f172c8fbd7054fa38c08db7c1e82e1c779258b2934d95508db4914d9e15ade25f61b64
 SHA512 
212acfc9dcb9d9f3f4405dcfd5e35cf0fec48e41d74539a2a7f9a2b8eb2a1fa6b62919c12b7bbedb9f5ae4904fe463aee2c9801d59eec1389706489e485c54f9
+DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 
192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6
 SHA512 
9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-04-13 Thread Akinori Hattori
commit: 7234aeddcf0646baf8251d61831fec14d84cd3e7
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr 14 06:15:16 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr 14 06:15:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7234aedd

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 85296383f781..1977efc7c393 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1 +1,2 @@
 DIST ibus-m17n-1.4.28.tar.gz 646718 BLAKE2B 
6e424d7d10e7758e7b0bfc7c679447366b564bc9fe97bf9cbab66d177f8a33ec93e35007d8ff18d473dbc74793ceff5fb4b448445f450fec38175f1e5bfe7238
 SHA512 
b96dea6a46f50529aeb0b828f8846b1e856e0fc0bb3dbf14ea384283156741653ff396e1647a835c505292cfea78f788ec0a391a57622b8f4c3e13fb35f191fc
+DIST ibus-m17n-1.4.29.tar.gz 648370 BLAKE2B 
c3c65439167bbca9bbef8734f4f95282c3c8476a51654325b517bd22350ae98e5194bcf20cd3311d14e4938f66d98a40419145e7d5ffb6d33398ddbde4212702
 SHA512 
bb3b3f44fa5a79e7e15c71b30760f7b29454a47b167f12cc4bde52ee03151f794795fd0d9bb6a2a7877a0afc909f81342d50461da3d49a905255c76288023edb

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild
new file mode 100644
index ..d17cb13bd689
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.29.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-04-13 Thread Akinori Hattori
commit: a6e8db1a16e13f0ae3e6cfc9038ddb416faab284
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr 14 06:14:10 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr 14 06:14:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e8db1a

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.6.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 283155a05f39..d6420ad723f9 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 
44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c
 SHA512 
df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c
 DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 
3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4
 SHA512 
f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982
+DIST ibus-typing-booster-2.25.6.tar.gz 12390887 BLAKE2B 
5c0813e16829073e1066117fdf03c2fb713854572e5905f71cb98d51b1f172c8fbd7054fa38c08db7c1e82e1c779258b2934d95508db4914d9e15ade25f61b64
 SHA512 
212acfc9dcb9d9f3f4405dcfd5e35cf0fec48e41d74539a2a7f9a2b8eb2a1fa6b62919c12b7bbedb9f5ae4904fe463aee2c9801d59eec1389706489e485c54f9

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.6.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.6.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-anthy/

2024-04-07 Thread Akinori Hattori
commit: 846b8b1141031fda37baecf3d466e70a6f5e3f05
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr  7 13:41:51 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr  7 13:41:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846b8b11

app-i18n/ibus-anthy: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild
index ce3265fabf45..a16085e5cfdc 100644
--- a/app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild
+++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/archive/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="nls"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-anthy/

2024-04-07 Thread Akinori Hattori
commit: 02c190ac53e69bd6ae9d7aa28e9f17d72bb68857
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr  7 13:42:27 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr  7 13:42:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c190ac

app-i18n/ibus-anthy: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-anthy/Manifest |  1 -
 app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild | 72 
 2 files changed, 73 deletions(-)

diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest
index 27f2bcae8ff9..6a4536908999 100644
--- a/app-i18n/ibus-anthy/Manifest
+++ b/app-i18n/ibus-anthy/Manifest
@@ -1,2 +1 @@
-DIST ibus-anthy-1.5.15.tar.gz 274290 BLAKE2B 
fb00ac3dc1b96c5567cb251a2e8984845c387402bdf9255e720972acb0163f59906ba7ad076d46da20ead75042a181b911d360d94bcaa85ef2e5a112daa33c18
 SHA512 
0acebb1b397f98d156ba9d6465bdb1025fb23a6b05b72c9b471827b45e22af55468b7674469f348712682446641c98d68f3d2aa339d2a1997a2df8c2bac45a7c
 DIST ibus-anthy-1.5.16.tar.gz 278846 BLAKE2B 
9e6f297dc563eff88195008858694d737b88979117e95540fc9cfc8288df9f6a10027e19860dcaa97271aee82e112ac49cfd0cad834d22005689bd4816b1df08
 SHA512 
af782509c3a098864fc0327f0f1226b2f1b9890b36bf69c208ffe977fb07c1f71dea946e8ad4dc9b2cdd6c84252d34a8c8b17f855c6fa7320e3a58b7719e86c5

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild
deleted file mode 100644
index f216847fcb19..
--- a/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Japanese Anthy engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/archive/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="nls"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   app-i18n/anthy
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-   gnome2_environment_reset
-}
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   --enable-private-png \
-   --with-layout=default \
-   --with-python=${EPYTHON}
-}
-
-src_test() {
-   :
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-
-   python_optimize
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-
-   if ! has_version app-dicts/kasumi; then
-   elog "app-dicts/kasumi is not required but probably useful for 
you."
-   fi
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-04-07 Thread Akinori Hattori
commit: 3edcb21f51087738da21f865acb820287748a09b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr  7 13:35:47 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr  7 13:37:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edcb21f

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-04-07 Thread Akinori Hattori
commit: e9ea93bcbea4b449087a300ba1d4b6021fac1874
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr  7 13:34:39 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr  7 13:37:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ea93bc

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.4.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 460ed06c3750..58b269416e8f 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.25.1.tar.gz 12351484 BLAKE2B 
012c4300e186da54d6b1692cfd71669b49a38a85eaaf232ff934979835651fc6b75ea46016dd71d7f6d13d4cc63f94411808895b1aa762ca2ebc5a98bc3a4729
 SHA512 
98965fc11dca5b1ab52e18e19c4bd43d782cebc609524420e801421850cdb7235ebf9b28322829e23d845c689bb6501080653b429cf465018f8923c9b46dc231
 DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 
44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c
 SHA512 
df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c
+DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 
3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4
 SHA512 
f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-04-07 Thread Akinori Hattori
commit: 0d90f6b6c71c6369032c5ffa0fc00ce20806da3f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Apr  7 13:36:33 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Apr  7 13:37:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d90f6b6

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.25.1.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 58b269416e8f..283155a05f39 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-typing-booster-2.25.1.tar.gz 12351484 BLAKE2B 
012c4300e186da54d6b1692cfd71669b49a38a85eaaf232ff934979835651fc6b75ea46016dd71d7f6d13d4cc63f94411808895b1aa762ca2ebc5a98bc3a4729
 SHA512 
98965fc11dca5b1ab52e18e19c4bd43d782cebc609524420e801421850cdb7235ebf9b28322829e23d845c689bb6501080653b429cf465018f8923c9b46dc231
 DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 
44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c
 SHA512 
df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c
 DIST ibus-typing-booster-2.25.4.tar.gz 12388721 BLAKE2B 
3cce75d2524d2b1467d3feb7a0b2067309b88a6b070238f7e7524e426d9556e7624b15c3ff775280abb332ab899ef81fcdc0764e6a61e519947139a5aefc66b4
 SHA512 
f84111db28d84aa9888b2085ef1351e86c330479c65cf4ff64d87d36001093125c864460a3cb9084ecb430561556f2cf339ee0965a5025c8177a54fec67f4982

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-03-24 Thread Akinori Hattori
commit: 412b1e14a9e19bcd38354874e85d478d8f8354d8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Mar 24 13:17:32 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Mar 24 13:17:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412b1e14

app-i18n/ibus-m17n: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index d20c818a87bb..85296383f781 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1 @@
-DIST ibus-m17n-1.4.27.tar.gz 645377 BLAKE2B 
8122dd5a884a1056d8b40a9e493f09613da5b27cb058a616ee4bec6aa9aaa0cae7fbec3905097e2feb542cfa185fab04fe513d460b946870b30b4f7257f685c9
 SHA512 
b2952e99cbd8ce1bbad53cc594d963b473ee1f1c8f1f51a46dac03bf0b0cef8249f5a8f5ec0a04e81665e3394477a9e96e9b6c0c4c471a4fffa8631ef8180f83
 DIST ibus-m17n-1.4.28.tar.gz 646718 BLAKE2B 
6e424d7d10e7758e7b0bfc7c679447366b564bc9fe97bf9cbab66d177f8a33ec93e35007d8ff18d473dbc74793ceff5fb4b448445f450fec38175f1e5bfe7238
 SHA512 
b96dea6a46f50529aeb0b828f8846b1e856e0fc0bb3dbf14ea384283156741653ff396e1647a835c505292cfea78f788ec0a391a57622b8f4c3e13fb35f191fc

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild
deleted file mode 100644
index 25014678be43..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-03-24 Thread Akinori Hattori
commit: 9f35baccda65e24e7bc7bedfc4ae6bc1486fc5f5
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Mar 24 13:16:54 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Mar 24 13:16:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f35bacc

app-i18n/ibus-m17n: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild
index d17cb13bd689..25014678be43 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-03-24 Thread Akinori Hattori
commit: a4b20eb5a3f6c858a42958a644fb12310720bedc
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Mar 24 13:13:59 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Mar 24 13:13:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b20eb5

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-03-24 Thread Akinori Hattori
commit: 7360aa576c779c04b9269ec8430874bbfad92939
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Mar 24 13:14:41 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Mar 24 13:14:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7360aa57

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  2 -
 .../ibus-typing-booster-2.24.11.ebuild | 54 --
 .../ibus-typing-booster-2.25.0.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 024c50cfa52e..460ed06c3750 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,4 +1,2 @@
-DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
-DIST ibus-typing-booster-2.25.0.tar.gz 12346383 BLAKE2B 
6bde5bebf641ae475634db8fc1d7f606905a593c8e6651a98af8147aa190d94e2db89e05c63da5d306f9188f7721d40059782f267efde0c5039551bf9d6fa1c3
 SHA512 
1559dcaa3f06c191993af84f317b7cf965f3f5539a43dffd86dfcca6f4bfe2fb1104d619bd7e4d1b83133c5e215bb993a65674555437b5311ee756fe70f4318e
 DIST ibus-typing-booster-2.25.1.tar.gz 12351484 BLAKE2B 
012c4300e186da54d6b1692cfd71669b49a38a85eaaf232ff934979835651fc6b75ea46016dd71d7f6d13d4cc63f94411808895b1aa762ca2ebc5a98bc3a4729
 SHA512 
98965fc11dca5b1ab52e18e19c4bd43d782cebc609524420e801421850cdb7235ebf9b28322829e23d845c689bb6501080653b429cf465018f8923c9b46dc231
 DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 
44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c
 SHA512 
df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild
deleted file mode 100644
index 95f8e650235b..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-anthy/

2024-03-02 Thread Akinori Hattori
commit: 181b5d8118f4bcf9318f9562ad885463d575e293
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Mar  3 06:40:10 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Mar  3 06:40:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181b5d81

app-i18n/ibus-anthy: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-anthy/Manifest |  1 +
 app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest
index 41bdfb3e9578..27f2bcae8ff9 100644
--- a/app-i18n/ibus-anthy/Manifest
+++ b/app-i18n/ibus-anthy/Manifest
@@ -1 +1,2 @@
 DIST ibus-anthy-1.5.15.tar.gz 274290 BLAKE2B 
fb00ac3dc1b96c5567cb251a2e8984845c387402bdf9255e720972acb0163f59906ba7ad076d46da20ead75042a181b911d360d94bcaa85ef2e5a112daa33c18
 SHA512 
0acebb1b397f98d156ba9d6465bdb1025fb23a6b05b72c9b471827b45e22af55468b7674469f348712682446641c98d68f3d2aa339d2a1997a2df8c2bac45a7c
+DIST ibus-anthy-1.5.16.tar.gz 278846 BLAKE2B 
9e6f297dc563eff88195008858694d737b88979117e95540fc9cfc8288df9f6a10027e19860dcaa97271aee82e112ac49cfd0cad834d22005689bd4816b1df08
 SHA512 
af782509c3a098864fc0327f0f1226b2f1b9890b36bf69c208ffe977fb07c1f71dea946e8ad4dc9b2cdd6c84252d34a8c8b17f855c6fa7320e3a58b7719e86c5

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild
new file mode 100644
index ..ce3265fabf45
--- /dev/null
+++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.16.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Japanese Anthy engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/archive/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/anthy
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+   gnome2_environment_reset
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   --enable-private-png \
+   --with-layout=default \
+   --with-python=${EPYTHON}
+}
+
+src_test() {
+   :
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+
+   python_optimize
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   if ! has_version app-dicts/kasumi; then
+   elog "app-dicts/kasumi is not required but probably useful for 
you."
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-27 Thread Akinori Hattori
commit: 1a3440cb23a7dd46e52ded1110210ed201bf4974
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Feb 27 13:46:28 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Feb 27 13:46:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3440cb

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.3.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 69fdb69063e1..024c50cfa52e 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
 DIST ibus-typing-booster-2.25.0.tar.gz 12346383 BLAKE2B 
6bde5bebf641ae475634db8fc1d7f606905a593c8e6651a98af8147aa190d94e2db89e05c63da5d306f9188f7721d40059782f267efde0c5039551bf9d6fa1c3
 SHA512 
1559dcaa3f06c191993af84f317b7cf965f3f5539a43dffd86dfcca6f4bfe2fb1104d619bd7e4d1b83133c5e215bb993a65674555437b5311ee756fe70f4318e
 DIST ibus-typing-booster-2.25.1.tar.gz 12351484 BLAKE2B 
012c4300e186da54d6b1692cfd71669b49a38a85eaaf232ff934979835651fc6b75ea46016dd71d7f6d13d4cc63f94411808895b1aa762ca2ebc5a98bc3a4729
 SHA512 
98965fc11dca5b1ab52e18e19c4bd43d782cebc609524420e801421850cdb7235ebf9b28322829e23d845c689bb6501080653b429cf465018f8923c9b46dc231
+DIST ibus-typing-booster-2.25.3.tar.gz 12388617 BLAKE2B 
44cbaa162ac76fb36f37117ebf0aa49b390dde89214ecac423e55a1a16b41df30ffd02039534e9873d54616ca68cca363c238429beb08cab1cc2955748a0b96c
 SHA512 
df1ff9cd939c7fb72c616b239a5526060ab6840bae2c01c9e6ce338ac28cea0d4f525632f138e226b12ff6389574996fc523fe1722917db9f73d395927db9a4c

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-02-16 Thread Akinori Hattori
commit: 354b3cc0e066ca69c658f74914501500c865b61e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Feb 16 13:35:55 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Feb 16 13:35:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354b3cc0

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 9c8639fc025f..d20c818a87bb 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1 +1,2 @@
 DIST ibus-m17n-1.4.27.tar.gz 645377 BLAKE2B 
8122dd5a884a1056d8b40a9e493f09613da5b27cb058a616ee4bec6aa9aaa0cae7fbec3905097e2feb542cfa185fab04fe513d460b946870b30b4f7257f685c9
 SHA512 
b2952e99cbd8ce1bbad53cc594d963b473ee1f1c8f1f51a46dac03bf0b0cef8249f5a8f5ec0a04e81665e3394477a9e96e9b6c0c4c471a4fffa8631ef8180f83
+DIST ibus-m17n-1.4.28.tar.gz 646718 BLAKE2B 
6e424d7d10e7758e7b0bfc7c679447366b564bc9fe97bf9cbab66d177f8a33ec93e35007d8ff18d473dbc74793ceff5fb4b448445f450fec38175f1e5bfe7238
 SHA512 
b96dea6a46f50529aeb0b828f8846b1e856e0fc0bb3dbf14ea384283156741653ff396e1647a835c505292cfea78f788ec0a391a57622b8f4c3e13fb35f191fc

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild
new file mode 100644
index ..d17cb13bd689
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-14 Thread Akinori Hattori
commit: 97b56fdc4a406333840328b5560c5e699f787ee6
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Feb 14 13:49:21 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Feb 14 13:49:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b56fdc

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.1.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index e5a33b1f9b05..69fdb69063e1 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
 DIST ibus-typing-booster-2.25.0.tar.gz 12346383 BLAKE2B 
6bde5bebf641ae475634db8fc1d7f606905a593c8e6651a98af8147aa190d94e2db89e05c63da5d306f9188f7721d40059782f267efde0c5039551bf9d6fa1c3
 SHA512 
1559dcaa3f06c191993af84f317b7cf965f3f5539a43dffd86dfcca6f4bfe2fb1104d619bd7e4d1b83133c5e215bb993a65674555437b5311ee756fe70f4318e
+DIST ibus-typing-booster-2.25.1.tar.gz 12351484 BLAKE2B 
012c4300e186da54d6b1692cfd71669b49a38a85eaaf232ff934979835651fc6b75ea46016dd71d7f6d13d4cc63f94411808895b1aa762ca2ebc5a98bc3a4729
 SHA512 
98965fc11dca5b1ab52e18e19c4bd43d782cebc609524420e801421850cdb7235ebf9b28322829e23d845c689bb6501080653b429cf465018f8923c9b46dc231

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-10 Thread Akinori Hattori
commit: ac164d4c043affc12eeb45c7e0b17cd5db14be6e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 07:00:10 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 07:00:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac164d4c

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-10 Thread Akinori Hattori
commit: 44ef5babee8d7118d5c80fd892041a0976cf6653
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 07:00:50 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 07:00:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ef5bab

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.24.5.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 397926e97910..e5a33b1f9b05 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
 DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
-DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84
 DIST ibus-typing-booster-2.25.0.tar.gz 12346383 BLAKE2B 
6bde5bebf641ae475634db8fc1d7f606905a593c8e6651a98af8147aa190d94e2db89e05c63da5d306f9188f7721d40059782f267efde0c5039551bf9d6fa1c3
 SHA512 
1559dcaa3f06c191993af84f317b7cf965f3f5539a43dffd86dfcca6f4bfe2fb1104d619bd7e4d1b83133c5e215bb993a65674555437b5311ee756fe70f4318e

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-10 Thread Akinori Hattori
commit: a2ed8a9f9b60e224b02d513889d3b0340d9df740
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 06:59:09 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 06:59:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ed8a9f

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.0.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 09d8dc632ee1..397926e97910 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
 DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84
+DIST ibus-typing-booster-2.25.0.tar.gz 12346383 BLAKE2B 
6bde5bebf641ae475634db8fc1d7f606905a593c8e6651a98af8147aa190d94e2db89e05c63da5d306f9188f7721d40059782f267efde0c5039551bf9d6fa1c3
 SHA512 
1559dcaa3f06c191993af84f317b7cf965f3f5539a43dffd86dfcca6f4bfe2fb1104d619bd7e4d1b83133c5e215bb993a65674555437b5311ee756fe70f4318e

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-01-15 Thread Akinori Hattori
commit: 0723eac3260c0fab88d92bbc5f479e7fde648cb0
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Jan 15 12:31:27 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Jan 15 12:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0723eac3

app-i18n/ibus-m17n: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 220d2f46c000..9c8639fc025f 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1 @@
-DIST ibus-m17n-1.4.24.tar.gz 644495 BLAKE2B 
7939b0d9c710d0bd574aeedcd75e718f670d4679537a6115f5d3971f42e4e709cfe525a143218683770b2ad62918f3f670f5eb0476d2ba609d5e3dbfd472
 SHA512 
ec6a596e629a8214f1f7b33e4adf094c16884d51afe0e6f0624866d333888be911cdd1a5acd0f5fdeb27c061af89cebec507ec81458620e85000c0ad2cfeb191
 DIST ibus-m17n-1.4.27.tar.gz 645377 BLAKE2B 
8122dd5a884a1056d8b40a9e493f09613da5b27cb058a616ee4bec6aa9aaa0cae7fbec3905097e2feb542cfa185fab04fe513d460b946870b30b4f7257f685c9
 SHA512 
b2952e99cbd8ce1bbad53cc594d963b473ee1f1c8f1f51a46dac03bf0b0cef8249f5a8f5ec0a04e81665e3394477a9e96e9b6c0c4c471a4fffa8631ef8180f83

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild
deleted file mode 100644
index c9a42f2614c1..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2024-01-15 Thread Akinori Hattori
commit: aaf725f97a404756b84d647b079338eb08242aff
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Jan 15 12:30:54 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Jan 15 12:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf725f9

app-i18n/ibus-m17n: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild
index 88b4ee5735a9..25014678be43 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-01-15 Thread Akinori Hattori
commit: 0819144d3745cfb08503c69fbb048cfb61c07392
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Jan 15 12:29:49 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Jan 15 12:29:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0819144d

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.24.4.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 10a4c3d66386..09d8dc632ee1 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
 DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
-DIST ibus-typing-booster-2.24.4.tar.gz 12217171 BLAKE2B 
945caad00067dfcb25b6a0249e3b8c1ff18e4880b046768a2b7bf6506f6ca54e63c178d296cd6daf17e01fd7714fd9b8336c91dfe0b5161503307a5a80956009
 SHA512 
a6baa0bb7c5a3124dcb017d218d602035b21b6bb7a3cf34c229e265dd4d970677a99ef4d473e39b7efad65248e1398af8c47a5cf05225b7bcff293a2fe9570cf
 DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-01-15 Thread Akinori Hattori
commit: bb9b567c9ad898932de4340eab57cd2bb48f9343
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Jan 15 12:29:14 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Jan 15 12:29:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9b567c

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
index b6a36db40f21..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-01-15 Thread Akinori Hattori
commit: 2044b7e7215e16438e7c76f58de7735d8ef68081
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Jan 15 12:28:06 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Jan 15 12:28:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2044b7e7

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.24.11.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 3d06692a6264..10a4c3d66386 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
+DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
 DIST ibus-typing-booster-2.24.4.tar.gz 12217171 BLAKE2B 
945caad00067dfcb25b6a0249e3b8c1ff18e4880b046768a2b7bf6506f6ca54e63c178d296cd6daf17e01fd7714fd9b8336c91dfe0b5161503307a5a80956009
 SHA512 
a6baa0bb7c5a3124dcb017d218d602035b21b6bb7a3cf34c229e265dd4d970677a99ef4d473e39b7efad65248e1398af8c47a5cf05225b7bcff293a2fe9570cf
 DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2024-01-04 Thread Arthur Zamarin
commit: dd4ce2adb6961087d9a6218a78dcc688d4afc960
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 05:19:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 05:19:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4ce2ad

app-i18n/ibus: Stabilize 1.5.29 ppc, #913832

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
index 3a7f4f8c1a08..c19a1810619e 100644
--- a/app-i18n/ibus/ibus-1.5.29.ebuild
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
~x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2024-01-04 Thread Arthur Zamarin
commit: 84055fdbf70a3437a1d027828bb6711b38fffa12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 05:19:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 05:19:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84055fdb

app-i18n/ibus: Stabilize 1.5.29 x86, #913832

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
index c19a1810619e..51a8dc2a0ec8 100644
--- a/app-i18n/ibus/ibus-1.5.29.ebuild
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2024-01-04 Thread Sam James
commit: 41a1cc47df62aae5301c933997f446a47a077c8f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  5 02:32:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 02:32:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a1cc47

app-i18n/ibus: Stabilize 1.5.29 sparc, #913832

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
index b2372fb38288..3a7f4f8c1a08 100644
--- a/app-i18n/ibus/ibus-1.5.29.ebuild
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
~x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2024-01-04 Thread Sam James
commit: 4dd48e3c33e5151b3e52c0fe4aa516c9d91924dc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  5 02:32:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 02:32:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd48e3c

app-i18n/ibus: Stabilize 1.5.29 ppc64, #913832

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
index c1a1b09fab58..b2372fb38288 100644
--- a/app-i18n/ibus/ibus-1.5.29.ebuild
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc 
~x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2024-01-04 Thread Sam James
commit: 5e5ee4dac66f0d14be27b6467bffa75941d3e745
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  5 02:32:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 02:32:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5ee4da

app-i18n/ibus: Stabilize 1.5.29 arm64, #913832

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
index a55f974d026a..497d5c56cfc0 100644
--- a/app-i18n/ibus/ibus-1.5.29.ebuild
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2024-01-04 Thread Sam James
commit: b21aebf9228872d8c9dee15dc76f959a5a36ecb6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  5 02:32:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 02:32:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21aebf9

app-i18n/ibus: Stabilize 1.5.29 arm, #913832

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
index 497d5c56cfc0..c1a1b09fab58 100644
--- a/app-i18n/ibus/ibus-1.5.29.ebuild
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2023-12-28 Thread Akinori Hattori
commit: 0bed43fd6eb5200f88b4c7de19224fb0a94c8e65
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Dec 28 12:45:43 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Dec 28 12:45:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bed43fd

app-i18n/ibus-m17n: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index c5e554ba471e..220d2f46c000 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-m17n-1.4.23.tar.gz 644639 BLAKE2B 
ec7c5516b7f9bd1128b82ac706f16ad4cc0558e6805e69ad9b59e117faf56f17144a1422826a41400f97a4c089808d5ee47171af899c0088693e6658d08dbfa0
 SHA512 
813653cd52d8d532f6125288a56cd0d655e9216a7631218bd1a13e1ba51f161ca151e88c89adda16729e58fdd08b88d87848eb47e284f06d5b9f429127145bff
 DIST ibus-m17n-1.4.24.tar.gz 644495 BLAKE2B 
7939b0d9c710d0bd574aeedcd75e718f670d4679537a6115f5d3971f42e4e709cfe525a143218683770b2ad62918f3f670f5eb0476d2ba609d5e3dbfd472
 SHA512 
ec6a596e629a8214f1f7b33e4adf094c16884d51afe0e6f0624866d333888be911cdd1a5acd0f5fdeb27c061af89cebec507ec81458620e85000c0ad2cfeb191
 DIST ibus-m17n-1.4.27.tar.gz 645377 BLAKE2B 
8122dd5a884a1056d8b40a9e493f09613da5b27cb058a616ee4bec6aa9aaa0cae7fbec3905097e2feb542cfa185fab04fe513d460b946870b30b4f7257f685c9
 SHA512 
b2952e99cbd8ce1bbad53cc594d963b473ee1f1c8f1f51a46dac03bf0b0cef8249f5a8f5ec0a04e81665e3394477a9e96e9b6c0c4c471a4fffa8631ef8180f83

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild
deleted file mode 100644
index c9a42f2614c1..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2023-12-28 Thread Akinori Hattori
commit: b75fabf4b88ed62280da59c455a1f24d03b32cd5
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Dec 28 12:45:19 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Dec 28 12:45:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75fabf4

app-i18n/ibus-m17n: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild
index 88b4ee5735a9..c9a42f2614c1 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2023-12-28 Thread Akinori Hattori
commit: 5ff7ea99ec74108c42b13bffe79e578d2f6c8668
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Dec 28 12:42:47 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Dec 28 12:42:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff7ea99

app-i18n/ibus-table: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/ibus-table-1.17.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.17.4.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
index fa1d06003138..65ace9b39f9b 100644
--- a/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2023-12-28 Thread Akinori Hattori
commit: f88f5c15d5f22eecfe40cc67ca64a32bf41b3f2f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Dec 28 12:43:11 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Dec 28 12:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88f5c15

app-i18n/ibus-table: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 -
 app-i18n/ibus-table/ibus-table-1.17.3.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 8afc6f6a01e6..3bccb11c2448 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-1.17.3.tar.gz 1545954 BLAKE2B 
67d21a606f312e9e0e686faec73031619e2075647f4fff73b3ffbe560574d9fc3c7f36a0bb41924f31da9b0a49eab274e4b0a463a38026f829155fad4ba839e3
 SHA512 
1945b902391d4863b0efadc088d275bc3003d63b1c15af939d2991506d4bc1f93166881eb16c0c77c2caf2867ef56144f04aa0e05892c5a3c78be4696b30ae72
 DIST ibus-table-1.17.4.tar.gz 1559267 BLAKE2B 
c3c48dcebc345e658a2e6a10b13f1a0312c2e906de0bd78ee0fcbe97379663b21c6f0dbe45d029343faea340f2d031937c6f41c2a113009b60e75d108b884244
 SHA512 
fde595635cf50e40657b394f61173360cd9f67aa212459f14d96e08805deb164931564201653a85a2973b2e6429bd2683af96974c7cee5dae3067833efd3

diff --git a/app-i18n/ibus-table/ibus-table-1.17.3.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.3.ebuild
deleted file mode 100644
index 65ace9b39f9b..
--- a/app-i18n/ibus-table/ibus-table-1.17.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Tables engines for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   virtual/libiconv
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   python_fix_shebang .
-
-   default
-}
-
-src_configure() {
-   econf $(use_enable nls)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-rime/

2023-12-24 Thread WANG Xuerui
commit: 0e8ea7b3b41d0ec7ce01b0563014ebe1f3ff15d6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec 24 10:56:11 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec 24 10:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8ea7b3

app-i18n/ibus-rime: keyword 1.5.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild 
b/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild
index 0d04240b63fe..e566d42112b8 100644
--- a/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild
+++ b/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 RDEPEND="
app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2023-12-08 Thread Akinori Hattori
commit: 6bc9914eae94194a0528a656f951726a3fbdc3ad
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Dec  8 14:20:45 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Dec  8 14:20:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc9914e

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index a6edf94f9b18..c5e554ba471e 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-m17n-1.4.23.tar.gz 644639 BLAKE2B 
ec7c5516b7f9bd1128b82ac706f16ad4cc0558e6805e69ad9b59e117faf56f17144a1422826a41400f97a4c089808d5ee47171af899c0088693e6658d08dbfa0
 SHA512 
813653cd52d8d532f6125288a56cd0d655e9216a7631218bd1a13e1ba51f161ca151e88c89adda16729e58fdd08b88d87848eb47e284f06d5b9f429127145bff
 DIST ibus-m17n-1.4.24.tar.gz 644495 BLAKE2B 
7939b0d9c710d0bd574aeedcd75e718f670d4679537a6115f5d3971f42e4e709cfe525a143218683770b2ad62918f3f670f5eb0476d2ba609d5e3dbfd472
 SHA512 
ec6a596e629a8214f1f7b33e4adf094c16884d51afe0e6f0624866d333888be911cdd1a5acd0f5fdeb27c061af89cebec507ec81458620e85000c0ad2cfeb191
+DIST ibus-m17n-1.4.27.tar.gz 645377 BLAKE2B 
8122dd5a884a1056d8b40a9e493f09613da5b27cb058a616ee4bec6aa9aaa0cae7fbec3905097e2feb542cfa185fab04fe513d460b946870b30b4f7257f685c9
 SHA512 
b2952e99cbd8ce1bbad53cc594d963b473ee1f1c8f1f51a46dac03bf0b0cef8249f5a8f5ec0a04e81665e3394477a9e96e9b6c0c4c471a4fffa8631ef8180f83

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild
new file mode 100644
index ..88b4ee5735a9
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.27.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2023-12-06 Thread Akinori Hattori
commit: 0f0c3fbf3279bc44171b84c56e8728a414a8d498
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Dec  6 13:39:49 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Dec  6 13:39:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0c3fbf

app-i18n/ibus-m17n: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index a994faa647e7..a6edf94f9b18 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-m17n-1.4.22.tar.gz 643254 BLAKE2B 
22c75abb73dc5ad8d055c8e71af26b79dc59866f538a845d9c61364481fafbc3454685a7904b47074e20aad2ca575766935532269ec777d6bf81c0c9e28cecf5
 SHA512 
064bc1af9d7dc4cfd9fcd236769003fcbcfc63e8e68869dbdec50e7834c834218995feef45fae97e93fe68e8735636c2090e2b1b34f738d9c06e4098e7da6015
 DIST ibus-m17n-1.4.23.tar.gz 644639 BLAKE2B 
ec7c5516b7f9bd1128b82ac706f16ad4cc0558e6805e69ad9b59e117faf56f17144a1422826a41400f97a4c089808d5ee47171af899c0088693e6658d08dbfa0
 SHA512 
813653cd52d8d532f6125288a56cd0d655e9216a7631218bd1a13e1ba51f161ca151e88c89adda16729e58fdd08b88d87848eb47e284f06d5b9f429127145bff
 DIST ibus-m17n-1.4.24.tar.gz 644495 BLAKE2B 
7939b0d9c710d0bd574aeedcd75e718f670d4679537a6115f5d3971f42e4e709cfe525a143218683770b2ad62918f3f670f5eb0476d2ba609d5e3dbfd472
 SHA512 
ec6a596e629a8214f1f7b33e4adf094c16884d51afe0e6f0624866d333888be911cdd1a5acd0f5fdeb27c061af89cebec507ec81458620e85000c0ad2cfeb191

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild
deleted file mode 100644
index c9a42f2614c1..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2023-12-06 Thread Akinori Hattori
commit: 460447c3e95475aeb62d56f709899b20e7890618
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Dec  6 13:39:12 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Dec  6 13:39:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460447c3

app-i18n/ibus-m17n: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild
index 88b4ee5735a9..c9a42f2614c1 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-12-06 Thread Akinori Hattori
commit: 1384461d6f48a2b57b88655f33681065f3a4e8ac
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Dec  6 13:36:22 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Dec  6 13:37:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1384461d

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.24.2.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 36acccab2ab3..3d06692a6264 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-typing-booster-2.24.2.tar.gz 12216471 BLAKE2B 
069faa9340d79676c124451af09d020116894b3bc9bc5c8aed229d7315a2fb0222822c00974d5ac4fbe8410640a3b4f3ca0a6c73d8c9b1f52bc7411e8b372026
 SHA512 
6eb2cc058ce86ba0ffdb0261abf39d36340b3bf1cb7ef68af0db59b00fb7e739a5638e2090761acdce812382354bb3debd37ca44162dbf92a074499fcfd20d55
 DIST ibus-typing-booster-2.24.4.tar.gz 12217171 BLAKE2B 
945caad00067dfcb25b6a0249e3b8c1ff18e4880b046768a2b7bf6506f6ca54e63c178d296cd6daf17e01fd7714fd9b8336c91dfe0b5161503307a5a80956009
 SHA512 
a6baa0bb7c5a3124dcb017d218d602035b21b6bb7a3cf34c229e265dd4d970677a99ef4d473e39b7efad65248e1398af8c47a5cf05225b7bcff293a2fe9570cf
 DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-12-06 Thread Akinori Hattori
commit: 9cf429b4273dec53694a4c84d0532bc0033a97d8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Dec  6 13:35:45 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Dec  6 13:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf429b4

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild
index 564f684f9809..172808cc0650 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-12-06 Thread Akinori Hattori
commit: 21011540f4221c0632a35bef4cbe19149c33353a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Dec  6 13:34:44 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Dec  6 13:37:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21011540

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.24.5.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 11acf39db066..36acccab2ab3 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.24.2.tar.gz 12216471 BLAKE2B 
069faa9340d79676c124451af09d020116894b3bc9bc5c8aed229d7315a2fb0222822c00974d5ac4fbe8410640a3b4f3ca0a6c73d8c9b1f52bc7411e8b372026
 SHA512 
6eb2cc058ce86ba0ffdb0261abf39d36340b3bf1cb7ef68af0db59b00fb7e739a5638e2090761acdce812382354bb3debd37ca44162dbf92a074499fcfd20d55
 DIST ibus-typing-booster-2.24.4.tar.gz 12217171 BLAKE2B 
945caad00067dfcb25b6a0249e3b8c1ff18e4880b046768a2b7bf6506f6ca54e63c178d296cd6daf17e01fd7714fd9b8336c91dfe0b5161503307a5a80956009
 SHA512 
a6baa0bb7c5a3124dcb017d218d602035b21b6bb7a3cf34c229e265dd4d970677a99ef4d473e39b7efad65248e1398af8c47a5cf05225b7bcff293a2fe9570cf
+DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
new file mode 100644
index ..b6a36db40f21
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2023-11-18 Thread Matt Turner
commit: f20e527d7833b6f4466a2a03e7615507648f195f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov 19 00:58:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov 19 01:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20e527d

app-i18n/ibus: Version bump to 1.5.29

* Add a REQUIRED_USE rule to avoid a build failure (bug #915359)

Closes: https://bugs.gentoo.org/915359
Signed-off-by: Matt Turner  gentoo.org>

 app-i18n/ibus/Manifest   |   1 +
 app-i18n/ibus/ibus-1.5.29.ebuild | 234 +++
 2 files changed, 235 insertions(+)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 7ebe4dbade5d..60ec683629d8 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -3,3 +3,4 @@ DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B 
e98f775cd62036ae02dafd984933343e99390a6a
 DIST ibus-1.5.28-upstream-patches-0.tar.xz 23820 BLAKE2B 
773736257e166170060458ad66b99889d2e54ef480504fe86ee65bc41364243ddcb5c7625aaa66a3e266c735d024c4f6c51d559484214d1f1c04a30479ccba62
 SHA512 
162bcb129f9e07c135c921c778de080aeaec81d56bedcf62d3b568cf39515e41662790c5a3d34241586d58785b887bbbaa7a75f486338968e3a496aa6433
 DIST ibus-1.5.28.tar.gz 3871246 BLAKE2B 
7117c09e708df8a08e6684cc1096f38873503eb2c7937e0e3b02aeff678c96b3e2fc59fa4dfc7a11275b2e1b3349ae136041f8f4730aadc66339914b77c577d3
 SHA512 
5bfb9158a5810d38af900775ed30406823872c431ef4772b476afa7b58c120ef508a51b961620ea6003549f1f49cf05484992beee8677b138f1162afc73ab247
 DIST ibus-1.5.29-rc1.tar.gz 3989492 BLAKE2B 
c99f42fcd18bed240bf5e9f5b406bc879b05b12f3d0c14713e21b8c99fbcde32cd880dead1374731914289c022b1f160d9961bdbd9e9a0a3ced86949c5beb811
 SHA512 
776a01bcfd730be67e0f7d730f7b4b0a586d39744deb605359330a1786542acae52efbc085c39b8417b20164e45c259b40b29725f53fb1b69e2b340778ff28dc
+DIST ibus-1.5.29-rc2.tar.gz 3991416 BLAKE2B 
c185c0cf8af79a80ee04f414e13c4b58bd2f18891851d2f018713848b3bc0fe0516c8c0cf8f64204040f10b6b4a5304c8be6305449d7290b5d08412246d3af40
 SHA512 
47dd39c9615783b6c157a25e8a2506dc2e1f440d56aa649ee8cb95a390cb4efab9c95e72ac84b5d042c25e350599b4d352ddc66f1385af6660d4a7a296e44ca7

diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild
new file mode 100644
index ..6c46f5514b9c
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.29.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs 
vala virtualx
+
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+
+MY_PV=$(ver_rs 3 '-')
+MY_PV_DERP="${MY_PV}-rc2" # Upstream retagged rc2 as the final release
+GENTOO_VER=
+[[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV_DERP}.tar.gz
+   ${GENTOO_PATCHSET_URI}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls 
+python systemd test +unicode vala wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   appindicator? ( gtk3 )
+   python? (
+   ${PYTHON_REQUIRED_USE}
+   introspection
+   )
+   test? ( gtk3 )
+   vala? ( introspection )
+   X? ( gtk3 )
+"
+REQUIRED_USE+=" gtk3? ( wayland? ( introspection ) )" # bug 915359
+DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.65.0:2
+   gnome-base/dconf
+   gnome-base/librsvg:2
+   sys-apps/dbus[X?]
+   X? (
+   x11-libs/libX11
+   >=x11-libs/libXfixes-6.0.0
+   )
+   appindicator? ( dev-libs/libdbusmenu[gtk3?] )
+   gtk2? ( x11-libs/gtk+:2 )
+   gtk3? ( x11-libs/gtk+:3 )
+   gtk4? ( gui-libs/gtk:4 )
+   gui? (
+   x11-libs/libX11
+   x11-libs/libXi
+   )
+   introspection? ( dev-libs/gobject-introspection )
+   libnotify? ( x11-libs/libnotify )
+   nls? ( virtual/libintl )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )"
+RDEPEND="${DEPEND}
+   python? (
+   gui? (
+   x11-libs/gtk+:3[introspection]
+   )
+   )"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/glib:2
+   dev-util/glib-utils
+   virtual/pkgconfig
+   x11-misc/xkeyboard-config
+   emoji? (
+   app-i18n/unicode-cldr
+   app-i18n/unicode-emoji
+   )
+   nls? ( sys-devel/gettext )
+   test? ( x11-apps/setxkbmap )
+   unicode? ( app-i18n/unicode-data )

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/, app-i18n/ibus/files/

2023-11-18 Thread Matt Turner
commit: af9760eed584f581e6bc26ca2e84b56c72c9c251
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov 19 01:04:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov 19 01:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9760ee

app-i18n/ibus: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 app-i18n/ibus/Manifest |   3 -
 .../ibus-1.5.26-src-Fix-refcounting-issues.patch   | 273 -
 app-i18n/ibus/ibus-1.5.26-r1.ebuild| 227 -
 app-i18n/ibus/ibus-1.5.28-r1.ebuild| 240 --
 app-i18n/ibus/ibus-1.5.28.ebuild   | 231 -
 5 files changed, 974 deletions(-)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 60ec683629d8..3fd054db1f2c 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,6 +1,3 @@
-DIST ibus-1.5.26.tar.gz 3715263 BLAKE2B 
80eb293b028d431b76c015c6d6d9fea92888554f6f34ec126853df189746d9976569ec2380146187d13337a011668b1f15fc57a95284658c8afc7824a67b5898
 SHA512 
923607c17114af673dcc36532fb44a278b61161ee1b7d4e01b2e0dcffc40c95eb91c6416acc9c0da0333e933863e15263e9a5ff1e467cfc02b71398d601b9714
 DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B 
e98f775cd62036ae02dafd984933343e99390a6a1e77b672feb4bc00dd1d423126227bded2d22b8bc9fa214e572ea906c407658de8ee20e036f8753836d68f46
 SHA512 
b5f3ae555d19eb780a416383e6351ed2cd8834fcc2bc4ebe4f4a194fc934dd055c5e782f9ec382fb21e1e2103c5409804174a79d192b5494a9018ce9081305e4
-DIST ibus-1.5.28-upstream-patches-0.tar.xz 23820 BLAKE2B 
773736257e166170060458ad66b99889d2e54ef480504fe86ee65bc41364243ddcb5c7625aaa66a3e266c735d024c4f6c51d559484214d1f1c04a30479ccba62
 SHA512 
162bcb129f9e07c135c921c778de080aeaec81d56bedcf62d3b568cf39515e41662790c5a3d34241586d58785b887bbbaa7a75f486338968e3a496aa6433
-DIST ibus-1.5.28.tar.gz 3871246 BLAKE2B 
7117c09e708df8a08e6684cc1096f38873503eb2c7937e0e3b02aeff678c96b3e2fc59fa4dfc7a11275b2e1b3349ae136041f8f4730aadc66339914b77c577d3
 SHA512 
5bfb9158a5810d38af900775ed30406823872c431ef4772b476afa7b58c120ef508a51b961620ea6003549f1f49cf05484992beee8677b138f1162afc73ab247
 DIST ibus-1.5.29-rc1.tar.gz 3989492 BLAKE2B 
c99f42fcd18bed240bf5e9f5b406bc879b05b12f3d0c14713e21b8c99fbcde32cd880dead1374731914289c022b1f160d9961bdbd9e9a0a3ced86949c5beb811
 SHA512 
776a01bcfd730be67e0f7d730f7b4b0a586d39744deb605359330a1786542acae52efbc085c39b8417b20164e45c259b40b29725f53fb1b69e2b340778ff28dc
 DIST ibus-1.5.29-rc2.tar.gz 3991416 BLAKE2B 
c185c0cf8af79a80ee04f414e13c4b58bd2f18891851d2f018713848b3bc0fe0516c8c0cf8f64204040f10b6b4a5304c8be6305449d7290b5d08412246d3af40
 SHA512 
47dd39c9615783b6c157a25e8a2506dc2e1f440d56aa649ee8cb95a390cb4efab9c95e72ac84b5d042c25e350599b4d352ddc66f1385af6660d4a7a296e44ca7

diff --git a/app-i18n/ibus/files/ibus-1.5.26-src-Fix-refcounting-issues.patch 
b/app-i18n/ibus/files/ibus-1.5.26-src-Fix-refcounting-issues.patch
deleted file mode 100644
index 5bd610024a1b..
--- a/app-i18n/ibus/files/ibus-1.5.26-src-Fix-refcounting-issues.patch
+++ /dev/null
@@ -1,273 +0,0 @@
-https://github.com/ibus/ibus/issues/2387
-https://bugs.gentoo.org/843725
-
-From 17648f0522910480b6c5dd4f5356ca1f6c160bf5 Mon Sep 17 00:00:00 2001
-From: Carlos Garnacho 
-Date: Tue, 29 Mar 2022 22:48:19 +0200
-Subject: [PATCH] src: Fix refcounting issues
-
-Commit 5a455b1ead attempted to fix both GLib warnings around
-floating references and other presumed refcounting issues. However
-it missed 2 kinds of bugs:
-
-- The places that take an IBusText created from a static string
-  were made to avoid freeing it afterwards, but the staticness refers
-  to the string content, not the object itself.
-- The places that are documented to emit signals on floating object
-  references used to do the following after signal emission:
-
-  if (g_object_is_floating (object))
-g_object_unref (object)
-
-  And did possibly trigger GLib warnings were changed to:
-
-  if (g_object_is_floating (object))
-g_object_sink_ref (object);
-  g_object_unref (object);
-
-  Which fixes the GLib warning for floating references, but do
-  unintendedly steal one reference away for non floating references.
-
-This commit is essentially a revert of commit 5a455b1ead, but
-addressing both things differently:
-
-- All label/tooltip/symbol IBusText properties in IBusProperty do
-  now always sink the reference of the stored object.
-
-- All places documented as maybe using objects with a floating reference
-  on signals changed to doing:
-
-  if (g_object_is_floating (object)) {
-g_object_ref_sink (object);
-g_object_unref (object);
-  }
-
-  So the floating reference is owned and unreferenced without warnings,
-  but already owned references are left unchanged.
-
-This addresses the possible GLib warnings, fixes the possible double
-unrefs happening on IBusText used in signals, and fixes the missing
-unrefs on IBusText objects created from static strin

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2023-11-11 Thread Akinori Hattori
commit: 7502e4c9bbfca3d435ae45d900efa56ea0b9a6a5
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 11 12:35:07 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 11 12:35:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7502e4c9

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index d8c0ba01333c..a994faa647e7 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-m17n-1.4.22.tar.gz 643254 BLAKE2B 
22c75abb73dc5ad8d055c8e71af26b79dc59866f538a845d9c61364481fafbc3454685a7904b47074e20aad2ca575766935532269ec777d6bf81c0c9e28cecf5
 SHA512 
064bc1af9d7dc4cfd9fcd236769003fcbcfc63e8e68869dbdec50e7834c834218995feef45fae97e93fe68e8735636c2090e2b1b34f738d9c06e4098e7da6015
 DIST ibus-m17n-1.4.23.tar.gz 644639 BLAKE2B 
ec7c5516b7f9bd1128b82ac706f16ad4cc0558e6805e69ad9b59e117faf56f17144a1422826a41400f97a4c089808d5ee47171af899c0088693e6658d08dbfa0
 SHA512 
813653cd52d8d532f6125288a56cd0d655e9216a7631218bd1a13e1ba51f161ca151e88c89adda16729e58fdd08b88d87848eb47e284f06d5b9f429127145bff
+DIST ibus-m17n-1.4.24.tar.gz 644495 BLAKE2B 
7939b0d9c710d0bd574aeedcd75e718f670d4679537a6115f5d3971f42e4e709cfe525a143218683770b2ad62918f3f670f5eb0476d2ba609d5e3dbfd472
 SHA512 
ec6a596e629a8214f1f7b33e4adf094c16884d51afe0e6f0624866d333888be911cdd1a5acd0f5fdeb27c061af89cebec507ec81458620e85000c0ad2cfeb191

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild
new file mode 100644
index ..88b4ee5735a9
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.24.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2023-11-11 Thread Akinori Hattori
commit: 91d90d65856325cfcbb9bbee0666bf3d2c7d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 11 12:32:57 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 11 12:32:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d90d65

app-i18n/ibus-table: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 +
 app-i18n/ibus-table/ibus-table-1.17.4.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 167677cd03bf..8afc6f6a01e6 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-1.17.3.tar.gz 1545954 BLAKE2B 
67d21a606f312e9e0e686faec73031619e2075647f4fff73b3ffbe560574d9fc3c7f36a0bb41924f31da9b0a49eab274e4b0a463a38026f829155fad4ba839e3
 SHA512 
1945b902391d4863b0efadc088d275bc3003d63b1c15af939d2991506d4bc1f93166881eb16c0c77c2caf2867ef56144f04aa0e05892c5a3c78be4696b30ae72
+DIST ibus-table-1.17.4.tar.gz 1559267 BLAKE2B 
c3c48dcebc345e658a2e6a10b13f1a0312c2e906de0bd78ee0fcbe97379663b21c6f0dbe45d029343faea340f2d031937c6f41c2a113009b60e75d108b884244
 SHA512 
fde595635cf50e40657b394f61173360cd9f67aa212459f14d96e08805deb164931564201653a85a2973b2e6429bd2683af96974c7cee5dae3067833efd3

diff --git a/app-i18n/ibus-table/ibus-table-1.17.4.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
new file mode 100644
index ..fa1d06003138
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   virtual/libiconv
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   python_fix_shebang .
+
+   default
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-11-04 Thread Akinori Hattori
commit: 9b02a5eb4c5f27a889d17af0362964ae14e5671e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov  4 13:54:25 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov  4 13:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b02a5eb

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild
index 564f684f9809..172808cc0650 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-11-04 Thread Akinori Hattori
commit: 6f380592f26ee5238e731d0376bfa9f9f005d872
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov  4 13:55:29 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov  4 13:56:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f380592

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.24.1.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 43a8cf7fd27f..11acf39db066 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-typing-booster-2.24.1.tar.gz 12218815 BLAKE2B 
dcc7e08d41d7a98bf1b7e14fa38bafeaa10427126d400d04b478724eb91039da11d1bd2332d1e081d140f916c77dd3a6fc0eddcb7d7797f3a8d5b0607808b8fb
 SHA512 
e05a42f442db8047415336485ab88405f3abb221e05fc882505e423587905002d8c0d616b208e4f1cfdcfea7bc27bcab5ffe57eb06aaa10650bae062d114505e
 DIST ibus-typing-booster-2.24.2.tar.gz 12216471 BLAKE2B 
069faa9340d79676c124451af09d020116894b3bc9bc5c8aed229d7315a2fb0222822c00974d5ac4fbe8410640a3b4f3ca0a6c73d8c9b1f52bc7411e8b372026
 SHA512 
6eb2cc058ce86ba0ffdb0261abf39d36340b3bf1cb7ef68af0db59b00fb7e739a5638e2090761acdce812382354bb3debd37ca44162dbf92a074499fcfd20d55
 DIST ibus-typing-booster-2.24.4.tar.gz 12217171 BLAKE2B 
945caad00067dfcb25b6a0249e3b8c1ff18e4880b046768a2b7bf6506f6ca54e63c178d296cd6daf17e01fd7714fd9b8336c91dfe0b5161503307a5a80956009
 SHA512 
a6baa0bb7c5a3124dcb017d218d602035b21b6bb7a3cf34c229e265dd4d970677a99ef4d473e39b7efad65248e1398af8c47a5cf05225b7bcff293a2fe9570cf

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2023-10-30 Thread Akinori Hattori
commit: dc76cba09e1fce2ef33abe5260186e97c83c721f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Oct 30 13:01:35 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Oct 30 13:01:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc76cba0

app-i18n/ibus-m17n: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 +
 app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 00ceebec850b..d8c0ba01333c 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1 +1,2 @@
 DIST ibus-m17n-1.4.22.tar.gz 643254 BLAKE2B 
22c75abb73dc5ad8d055c8e71af26b79dc59866f538a845d9c61364481fafbc3454685a7904b47074e20aad2ca575766935532269ec777d6bf81c0c9e28cecf5
 SHA512 
064bc1af9d7dc4cfd9fcd236769003fcbcfc63e8e68869dbdec50e7834c834218995feef45fae97e93fe68e8735636c2090e2b1b34f738d9c06e4098e7da6015
+DIST ibus-m17n-1.4.23.tar.gz 644639 BLAKE2B 
ec7c5516b7f9bd1128b82ac706f16ad4cc0558e6805e69ad9b59e117faf56f17144a1422826a41400f97a4c089808d5ee47171af899c0088693e6658d08dbfa0
 SHA512 
813653cd52d8d532f6125288a56cd0d655e9216a7631218bd1a13e1ba51f161ca151e88c89adda16729e58fdd08b88d87848eb47e284f06d5b9f429127145bff

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild
new file mode 100644
index ..88b4ee5735a9
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.23.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit gnome2-utils xdg
+
+DESCRIPTION="M17N engine for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki";
+SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk nls"
+
+DEPEND="app-i18n/ibus
+   dev-libs/m17n-lib
+   gtk? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with gtk gtk 3.0)
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-10-23 Thread Akinori Hattori
commit: 00e47a9dfd32ba1df7831395a34455839edcddd9
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Oct 23 13:30:48 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Oct 23 13:30:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e47a9d

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.24.4.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 52670b4fa917..43a8cf7fd27f 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.24.1.tar.gz 12218815 BLAKE2B 
dcc7e08d41d7a98bf1b7e14fa38bafeaa10427126d400d04b478724eb91039da11d1bd2332d1e081d140f916c77dd3a6fc0eddcb7d7797f3a8d5b0607808b8fb
 SHA512 
e05a42f442db8047415336485ab88405f3abb221e05fc882505e423587905002d8c0d616b208e4f1cfdcfea7bc27bcab5ffe57eb06aaa10650bae062d114505e
 DIST ibus-typing-booster-2.24.2.tar.gz 12216471 BLAKE2B 
069faa9340d79676c124451af09d020116894b3bc9bc5c8aed229d7315a2fb0222822c00974d5ac4fbe8410640a3b4f3ca0a6c73d8c9b1f52bc7411e8b372026
 SHA512 
6eb2cc058ce86ba0ffdb0261abf39d36340b3bf1cb7ef68af0db59b00fb7e739a5638e2090761acdce812382354bb3debd37ca44162dbf92a074499fcfd20d55
+DIST ibus-typing-booster-2.24.4.tar.gz 12217171 BLAKE2B 
945caad00067dfcb25b6a0249e3b8c1ff18e4880b046768a2b7bf6506f6ca54e63c178d296cd6daf17e01fd7714fd9b8336c91dfe0b5161503307a5a80956009
 SHA512 
a6baa0bb7c5a3124dcb017d218d602035b21b6bb7a3cf34c229e265dd4d970677a99ef4d473e39b7efad65248e1398af8c47a5cf05225b7bcff293a2fe9570cf

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild
new file mode 100644
index ..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2023-10-16 Thread Akinori Hattori
commit: 46940de92603eda660001c259c996bec55a34f3b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Oct 16 13:42:09 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Oct 16 13:43:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46940de9

app-i18n/ibus-table: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/ibus-table-1.17.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.17.3.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.3.ebuild
index fa1d06003138..65ace9b39f9b 100644
--- a/app-i18n/ibus-table/ibus-table-1.17.3.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.17.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2023-10-16 Thread Akinori Hattori
commit: e5f20a1a7c79d8cbc5d69b4466191efa2b823dd1
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Oct 16 13:42:43 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Oct 16 13:43:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f20a1a

app-i18n/ibus-table: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest |  1 -
 app-i18n/ibus-table/ibus-table-1.17.2.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index a1a99acfa70d..167677cd03bf 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-1.17.2.tar.gz 1547063 BLAKE2B 
6ac449f48cc169c64df3e4c2d9ceac36378ee0303809c811eacd8e58c6c41a47af6bbe6176a544fd799faa9787b2d68589181aef3d07ef65d82159150ef8dc10
 SHA512 
f3b257d80e3e6a92b2aa3f48d43e104aae9a015b00bf7f6c1c146e5ea2c0d8d0bd7187225fdbb0c0ccb548c5659dfd05ea0137fa7306ceab82169b11cd8c2419
 DIST ibus-table-1.17.3.tar.gz 1545954 BLAKE2B 
67d21a606f312e9e0e686faec73031619e2075647f4fff73b3ffbe560574d9fc3c7f36a0bb41924f31da9b0a49eab274e4b0a463a38026f829155fad4ba839e3
 SHA512 
1945b902391d4863b0efadc088d275bc3003d63b1c15af939d2991506d4bc1f93166881eb16c0c77c2caf2867ef56144f04aa0e05892c5a3c78be4696b30ae72

diff --git a/app-i18n/ibus-table/ibus-table-1.17.2.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.2.ebuild
deleted file mode 100644
index 65ace9b39f9b..
--- a/app-i18n/ibus-table/ibus-table-1.17.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Tables engines for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki";
-SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   virtual/libiconv
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   python_fix_shebang .
-
-   default
-}
-
-src_configure() {
-   econf $(use_enable nls)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-10-16 Thread Akinori Hattori
commit: 5bd303f0c2b570a0c9701cb8f295a5af12cbfa63
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Oct 16 13:40:38 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Oct 16 13:40:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd303f0

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.24.0.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index bad7a7ee8bb2..52670b4fa917 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-typing-booster-2.24.0.tar.gz 12225906 BLAKE2B 
0f783054bb7da452ed46073b925d1138b3f5cf9c56c67939af9a1b0a374082fe6a2a86474c72173244e84f5458d030dd4fa1123cad5a96d7c83a2a6765304746
 SHA512 
15e1869f547e3285352c3d18d248102c6427fe7866554337c40748697bbf58df196441f593de8c89f04268952efe0349995ee8c9ffc072880470d383c6861258
 DIST ibus-typing-booster-2.24.1.tar.gz 12218815 BLAKE2B 
dcc7e08d41d7a98bf1b7e14fa38bafeaa10427126d400d04b478724eb91039da11d1bd2332d1e081d140f916c77dd3a6fc0eddcb7d7797f3a8d5b0607808b8fb
 SHA512 
e05a42f442db8047415336485ab88405f3abb221e05fc882505e423587905002d8c0d616b208e4f1cfdcfea7bc27bcab5ffe57eb06aaa10650bae062d114505e
 DIST ibus-typing-booster-2.24.2.tar.gz 12216471 BLAKE2B 
069faa9340d79676c124451af09d020116894b3bc9bc5c8aed229d7315a2fb0222822c00974d5ac4fbe8410640a3b4f3ca0a6c73d8c9b1f52bc7411e8b372026
 SHA512 
6eb2cc058ce86ba0ffdb0261abf39d36340b3bf1cb7ef68af0db59b00fb7e739a5638e2090761acdce812382354bb3debd37ca44162dbf92a074499fcfd20d55

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-10-16 Thread Akinori Hattori
commit: e5a292dd8dd8871195cbe5d7e4ac7a97342fe35d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Oct 16 13:40:08 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Oct 16 13:40:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a292dd

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild
index 564f684f9809..172808cc0650 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-10-03 Thread Akinori Hattori
commit: fc2d4ab3eecfc92ec027e0a12f13a983751bea08
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Oct  3 13:54:37 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Oct  3 13:58:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2d4ab3

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild
index 564f684f9809..172808cc0650 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-10-03 Thread Akinori Hattori
commit: a84cf706c0ec924a6cf550eb2d1f498ce698239f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Oct  3 13:55:20 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Oct  3 13:58:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84cf706

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.23.4.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 48bb187152ca..2b36752e5ae4 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-typing-booster-2.23.4.tar.gz 11514625 BLAKE2B 
e4f2e79bc2e5f85581dd36bab82b1aca1a1a6232341cc35aeb717fbbc8e2f44c14364554c7f257cd70213fe1c5b7b7e1d6a891a5c751ed45c7c8a4703d620bed
 SHA512 
ae13f5ed078fddd31dc81676516e2455ebe78bf9b621a44685da238db0f2eb792766875a49919ebaa3b91a225897558257d2e38901f2c5a6d890023a7b8c9606
 DIST ibus-typing-booster-2.24.0.tar.gz 12225906 BLAKE2B 
0f783054bb7da452ed46073b925d1138b3f5cf9c56c67939af9a1b0a374082fe6a2a86474c72173244e84f5458d030dd4fa1123cad5a96d7c83a2a6765304746
 SHA512 
15e1869f547e3285352c3d18d248102c6427fe7866554337c40748697bbf58df196441f593de8c89f04268952efe0349995ee8c9ffc072880470d383c6861258
 DIST ibus-typing-booster-2.24.1.tar.gz 12218815 BLAKE2B 
dcc7e08d41d7a98bf1b7e14fa38bafeaa10427126d400d04b478724eb91039da11d1bd2332d1e081d140f916c77dd3a6fc0eddcb7d7797f3a8d5b0607808b8fb
 SHA512 
e05a42f442db8047415336485ab88405f3abb221e05fc882505e423587905002d8c0d616b208e4f1cfdcfea7bc27bcab5ffe57eb06aaa10650bae062d114505e

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.23.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.23.4.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.23.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-10-03 Thread Akinori Hattori
commit: 3cc3ec936646e1f033e33ed457685a64b3af375f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Oct  3 13:56:24 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Oct  3 13:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc3ec93

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.24.2.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 2b36752e5ae4..bad7a7ee8bb2 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.24.0.tar.gz 12225906 BLAKE2B 
0f783054bb7da452ed46073b925d1138b3f5cf9c56c67939af9a1b0a374082fe6a2a86474c72173244e84f5458d030dd4fa1123cad5a96d7c83a2a6765304746
 SHA512 
15e1869f547e3285352c3d18d248102c6427fe7866554337c40748697bbf58df196441f593de8c89f04268952efe0349995ee8c9ffc072880470d383c6861258
 DIST ibus-typing-booster-2.24.1.tar.gz 12218815 BLAKE2B 
dcc7e08d41d7a98bf1b7e14fa38bafeaa10427126d400d04b478724eb91039da11d1bd2332d1e081d140f916c77dd3a6fc0eddcb7d7797f3a8d5b0607808b8fb
 SHA512 
e05a42f442db8047415336485ab88405f3abb221e05fc882505e423587905002d8c0d616b208e4f1cfdcfea7bc27bcab5ffe57eb06aaa10650bae062d114505e
+DIST ibus-typing-booster-2.24.2.tar.gz 12216471 BLAKE2B 
069faa9340d79676c124451af09d020116894b3bc9bc5c8aed229d7315a2fb0222822c00974d5ac4fbe8410640a3b4f3ca0a6c73d8c9b1f52bc7411e8b372026
 SHA512 
6eb2cc058ce86ba0ffdb0261abf39d36340b3bf1cb7ef68af0db59b00fb7e739a5638e2090761acdce812382354bb3debd37ca44162dbf92a074499fcfd20d55

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild
new file mode 100644
index ..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster";
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



  1   2   3   4   5   6   7   8   9   >