[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-14 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-14 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 

[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
+}



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

2023-09-27 Thread Akinori Hattori
commit: 304f1487f77b5312ba5581e688b9912b012d6c08
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Sep 27 13:57:34 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Sep 27 13:59:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304f1487

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

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

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

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild
index 078f4951d2c6..f216847fcb19 100644
--- a/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild
+++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.15.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/

2023-09-27 Thread Akinori Hattori
commit: 87fbbe879babc3047fb341bac53af01a65e24d9a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Sep 27 13:58:24 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Sep 27 13:59:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87fbbe87

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.14.ebuild | 72 
 2 files changed, 73 deletions(-)

diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest
index 8a23bf658431..41bdfb3e9578 100644
--- a/app-i18n/ibus-anthy/Manifest
+++ b/app-i18n/ibus-anthy/Manifest
@@ -1,2 +1 @@
-DIST ibus-anthy-1.5.14.tar.gz 267418 BLAKE2B 
a4da45588d8736f10ccf26af52179da85bd3a17a8f1fbdba622058d1eaed933b0102fe12357613574e377df323145487838c3f74c052c813462b435905d5c941
 SHA512 
4d06d4e177df62d22c61bf6ebfda04ddbf545ea1947d0c315e3dfe5e48d9ddc57e5fcc89919ae3b9f7430e6124a5dfb1295f4ca7362fbc35714d627f80fae6d8
 DIST ibus-anthy-1.5.15.tar.gz 274290 BLAKE2B 
fb00ac3dc1b96c5567cb251a2e8984845c387402bdf9255e720972acb0163f59906ba7ad076d46da20ead75042a181b911d360d94bcaa85ef2e5a112daa33c18
 SHA512 
0acebb1b397f98d156ba9d6465bdb1025fb23a6b05b72c9b471827b45e22af55468b7674469f348712682446641c98d68f3d2aa339d2a1997a2df8c2bac45a7c

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.14.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.14.ebuild
deleted file mode 100644
index f216847fcb19..
--- a/app-i18n/ibus-anthy/ibus-anthy-1.5.14.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-table/

2023-09-27 Thread Akinori Hattori
commit: f25f8c08b69e4d5acf1372a4fdcb12e4df2ecf4a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Sep 27 13:55:35 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Sep 27 13:55:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25f8c08

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.1.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 2945d8be5acf..a1a99acfa70d 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-table-1.17.1.tar.gz 1546204 BLAKE2B 
e6aa8fb66af08f504c032f9950c52ffc4eefd1633dfdb49e7c7eb4e38f9c103be1e845927a61418a1c1e028dcdf50ad8bd6d64640697506c15d82f7021282e64
 SHA512 
67168bb301820fa006208a15c3dc0f72480f8dd7bcd4097f0ee837fa44a1d04d68760f3061d655ec8a19ccb60aee2d6fd54bb5dd13668c61edb38b6e46f1b9ff
 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.1.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.1.ebuild
deleted file mode 100644
index 65ace9b39f9b..
--- a/app-i18n/ibus-table/ibus-table-1.17.1.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-table/

2023-09-27 Thread Akinori Hattori
commit: 6a52bf30bf110cc91f0691feeb2081239b62de84
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Sep 27 13:55:11 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Sep 27 13:55:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a52bf30

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

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

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

diff --git a/app-i18n/ibus-table/ibus-table-1.17.2.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.2.ebuild
index fa1d06003138..65ace9b39f9b 100644
--- a/app-i18n/ibus-table/ibus-table-1.17.2.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.17.2.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-m17n/

2023-09-27 Thread Akinori Hattori
commit: f4678488d1480455cf0710a8d1bbf282bbfd8021
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Sep 27 13:53:09 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Sep 27 13:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4678488

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.21.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 128408ebe431..00ceebec850b 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1 @@
-DIST ibus-m17n-1.4.21.tar.gz 642215 BLAKE2B 
7d4277e8947df7af2b23a39cdad0d7c1dc0d500fa107a63ff1780074f781511356f62c6098990baee5f432bae0dfc6f1129685528bbddecac802b408f5d07440
 SHA512 
6bcc0a3f984430bf0fab0d472bef5cedef3961890d0fe9dcd499ddea40a4f780c7f74b39a8f782297c511c3db396a5e5838be91dff9e82fef6e35d77a48b
 DIST ibus-m17n-1.4.22.tar.gz 643254 BLAKE2B 
22c75abb73dc5ad8d055c8e71af26b79dc59866f538a845d9c61364481fafbc3454685a7904b47074e20aad2ca575766935532269ec777d6bf81c0c9e28cecf5
 SHA512 
064bc1af9d7dc4cfd9fcd236769003fcbcfc63e8e68869dbdec50e7834c834218995feef45fae97e93fe68e8735636c2090e2b1b34f738d9c06e4098e7da6015

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.21.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.21.ebuild
deleted file mode 100644
index c9a42f2614c1..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.21.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-09-27 Thread Akinori Hattori
commit: afd0ff0926748099e35325f4bcd49361c3d008dd
Author: Akinori Hattori  gentoo  org>
AuthorDate: Wed Sep 27 13:52:46 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Wed Sep 27 13:52:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd0ff09

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

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

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

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild
index 88b4ee5735a9..c9a42f2614c1 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.22.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-m17n/

2023-09-15 Thread Akinori Hattori
commit: 932ee1b91beab65304709f3b8978a7f6689006ca
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:24:08 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932ee1b9

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

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

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

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.21.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.21.ebuild
index 88b4ee5735a9..c9a42f2614c1 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.21.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.21.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-m17n/

2023-09-15 Thread Akinori Hattori
commit: 42607c2e7bfb758783dc984c0c02b5fea1e3e5b1
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:24:34 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42607c2e

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.19.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 3ffdc20aebfa..128408ebe431 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,3 +1,2 @@
-DIST ibus-m17n-1.4.19.tar.gz 640562 BLAKE2B 
ec3153d1fa750b4958cb9ad54e95e13cadabd45ec992c1635bcd2480796e7219af449197849a90e50fc6a3d3985d0770614586ccab9c09a8eb33bfc232c07d55
 SHA512 
d859ccd566ec46b0f03cee47dc926bf4608bbe281f62ac9127cd518749a54e7f11bbef573900575f34c1a0d33a55262226132c320acbbabf44b1ff262565702d
 DIST ibus-m17n-1.4.21.tar.gz 642215 BLAKE2B 
7d4277e8947df7af2b23a39cdad0d7c1dc0d500fa107a63ff1780074f781511356f62c6098990baee5f432bae0dfc6f1129685528bbddecac802b408f5d07440
 SHA512 
6bcc0a3f984430bf0fab0d472bef5cedef3961890d0fe9dcd499ddea40a4f780c7f74b39a8f782297c511c3db396a5e5838be91dff9e82fef6e35d77a48b
 DIST ibus-m17n-1.4.22.tar.gz 643254 BLAKE2B 
22c75abb73dc5ad8d055c8e71af26b79dc59866f538a845d9c61364481fafbc3454685a7904b47074e20aad2ca575766935532269ec777d6bf81c0c9e28cecf5
 SHA512 
064bc1af9d7dc4cfd9fcd236769003fcbcfc63e8e68869dbdec50e7834c834218995feef45fae97e93fe68e8735636c2090e2b1b34f738d9c06e4098e7da6015

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.19.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.19.ebuild
deleted file mode 100644
index c9a42f2614c1..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.19.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-table/

2023-09-15 Thread Akinori Hattori
commit: 2b195afb400c89cecc2c80d40877495523600ca7
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:21:00 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:21:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b195afb

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.3.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 9f08e6195c4e..2eaaaeb16619 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-table-1.17.0.tar.gz 1545826 BLAKE2B 
33890dffca38c76513f49a54419805aff1b13e79b069cdb655401a44eeb44201c4cc60a29e9b341bd25dc9431a6e15e0481dc7cbd3ad3f02ae07cfcc6f811c81
 SHA512 
2df316dfe34eca80d9d4f843a92f3452a939cd14bca3bfa6c021b0bc6b759676711fefba68b9bf10dfe48c2f82890452e9ae015986b520281998f4d08f2e763b
 DIST ibus-table-1.17.1.tar.gz 1546204 BLAKE2B 
e6aa8fb66af08f504c032f9950c52ffc4eefd1633dfdb49e7c7eb4e38f9c103be1e845927a61418a1c1e028dcdf50ad8bd6d64640697506c15d82f7021282e64
 SHA512 
67168bb301820fa006208a15c3dc0f72480f8dd7bcd4097f0ee837fa44a1d04d68760f3061d655ec8a19ccb60aee2d6fd54bb5dd13668c61edb38b6e46f1b9ff
 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.3.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.3.ebuild
new file mode 100644
index ..fa1d06003138
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.3.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-table/

2023-09-15 Thread Akinori Hattori
commit: e5af2bed6cca0070490c58d51e586e7cfdba891c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:21:34 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:21:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5af2bed

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

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

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

diff --git a/app-i18n/ibus-table/ibus-table-1.17.1.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.1.ebuild
index fa1d06003138..65ace9b39f9b 100644
--- a/app-i18n/ibus-table/ibus-table-1.17.1.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.17.1.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-09-15 Thread Akinori Hattori
commit: 199610565c6d68a97f76125b7590ea3f38b25947
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:22:01 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:22:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19961056

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.0.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 2eaaaeb16619..2945d8be5acf 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,4 +1,3 @@
-DIST ibus-table-1.17.0.tar.gz 1545826 BLAKE2B 
33890dffca38c76513f49a54419805aff1b13e79b069cdb655401a44eeb44201c4cc60a29e9b341bd25dc9431a6e15e0481dc7cbd3ad3f02ae07cfcc6f811c81
 SHA512 
2df316dfe34eca80d9d4f843a92f3452a939cd14bca3bfa6c021b0bc6b759676711fefba68b9bf10dfe48c2f82890452e9ae015986b520281998f4d08f2e763b
 DIST ibus-table-1.17.1.tar.gz 1546204 BLAKE2B 
e6aa8fb66af08f504c032f9950c52ffc4eefd1633dfdb49e7c7eb4e38f9c103be1e845927a61418a1c1e028dcdf50ad8bd6d64640697506c15d82f7021282e64
 SHA512 
67168bb301820fa006208a15c3dc0f72480f8dd7bcd4097f0ee837fa44a1d04d68760f3061d655ec8a19ccb60aee2d6fd54bb5dd13668c61edb38b6e46f1b9ff
 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.0.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.0.ebuild
deleted file mode 100644
index 65ace9b39f9b..
--- a/app-i18n/ibus-table/ibus-table-1.17.0.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-table-others/

2023-09-15 Thread Akinori Hattori
commit: ee86b589f6a0bb254b74b4cf73979e48609ce41c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:15:58 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:15:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee86b589

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

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

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

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
index 8f38bd24b0bd..02c15aee3b1d 100644
--- a/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
+++ b/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="app-i18n/ibus-table



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

2023-09-15 Thread Akinori Hattori
commit: fcccf891f208d7880424df87ace5970c991ad877
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:16:31 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:16:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcccf891

app-i18n/ibus-table-others: drop old

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

 app-i18n/ibus-table-others/Manifest|  1 -
 .../ibus-table-others-1.3.15.ebuild| 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-i18n/ibus-table-others/Manifest 
b/app-i18n/ibus-table-others/Manifest
index 45d98c4283de..37492fc52ea6 100644
--- a/app-i18n/ibus-table-others/Manifest
+++ b/app-i18n/ibus-table-others/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-others-1.3.15.tar.gz 675072 BLAKE2B 
fe12af11628bdefdc313ae29d905f8a95ea73541fee3c7dbbff355948ff1afe7d051ccd2f85d50582e43dc68c87eb669e9321a97e5fc39a5ac29785148dbc3f5
 SHA512 
65c8ca06901cd507b0112de7df0700450d3348b10eef36b1d5bb3e419b21637f9a4cf707b6ce630256cb350d6a65f6d7b261b5ec639599193610a31487f9ea76
 DIST ibus-table-others-1.3.17.tar.gz 679127 BLAKE2B 
314003ff7f58fe7e265da32ba0aa1e9004d9029c6bf73f9c7570eb5a96775d9c7c5cae0d9d2b9261998d960695b09fe13b34bcee0291d6f3c04cea437ae1cf1b
 SHA512 
6b1c58693954fa7ebee941f674b24c0c25e3146cbdf0539816b2348c4c2e316cdc4aa173fa2f56a928b052f42d7ca2212dc8c849e49146c0b7b4758a15470ec3

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild
deleted file mode 100644
index 02c15aee3b1d..
--- a/app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="Various tables for IBus-Table"
-HOMEPAGE="https://github.com/moebiuscurve/ibus-table-others;
-SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="app-i18n/ibus-table
-   !app-i18n/ibus-table-code
-   !app-i18n/ibus-table-cyrillic
-   !app-i18n/ibus-table-latin
-   !app-i18n/ibus-table-tv"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   sed -i '/AM_PATH_PYTHON/d' configure.ac
-
-   default
-   eautoreconf
-}



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

2023-09-15 Thread Akinori Hattori
commit: 8fc9cc90a479edb8fac77d99752fffbb906e463b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:13:28 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:13:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc9cc90

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.22.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 47f8458b406f..48bb187152ca 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,4 +1,3 @@
-DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89
 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.22.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.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-09-15 Thread Akinori Hattori
commit: 82372e40ae05d484cc4f44b96fee00077a210cda
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:12:50 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:12:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82372e40

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

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

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

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
index 564f684f9809..172808cc0650 100644
--- 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
@@ -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-09-15 Thread Akinori Hattori
commit: 23f8ff8666bf7af49e1323e738d43f081ae31b69
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Sep 15 14:11:26 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Sep 15 14:11:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f8ff86

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.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 7d2b0439bb4f..47f8458b406f 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,4 @@
 DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89
 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.24.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.ebuild
new file mode 100644
index ..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.1.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/

2023-09-11 Thread Matt Turner
commit: 9665995dd921d5d374bbc6812e000e9a42f23779
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 28 19:30:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 12 02:54:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9665995d

app-i18n/ibus: Version bump to 1.5.29_rc1

Thanks to Paul Zander  gmail.com> for figuring out that
we can export PKG_CONFIG_PATH to avoid ibus building against the system
version of itself.

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

 app-i18n/ibus/Manifest   |   1 +
 app-i18n/ibus/ibus-1.5.29_rc1.ebuild | 232 +++
 2 files changed, 233 insertions(+)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 8e4ec4380347..7ebe4dbade5d 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -2,3 +2,4 @@ DIST ibus-1.5.26.tar.gz 3715263 BLAKE2B 
80eb293b028d431b76c015c6d6d9fea92888554f
 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

diff --git a/app-i18n/ibus/ibus-1.5.29_rc1.ebuild 
b/app-i18n/ibus/ibus-1.5.29_rc1.ebuild
new file mode 100644
index ..10fdab116676
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.29_rc1.ebuild
@@ -0,0 +1,232 @@
+# 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 '-')
+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}.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 )
+"
+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 )"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+   vala_setup --ignore-use
+  

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

2023-09-09 Thread Joonas Niilola
commit: 7689525a3be7afbdf3a6f78e576ad62ac8e67749
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  9 07:08:07 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 07:08:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7689525a

app-i18n/ibus-libpinyin: Stabilize 1.15.2 x86, #913828

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
index f406c4689511..72f7dbaf075c 100644
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="boost lua opencc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"



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

2023-09-09 Thread Joonas Niilola
commit: 980412a22b70d6bef506a0d56beeae4d8c123f93
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  9 06:56:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  9 06:56:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980412a2

app-i18n/ibus-libpinyin: increase min version requirement on libpinyin

Closes: https://bugs.gentoo.org/913852
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
index 9352d6b3e831..f406c4689511 100644
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
@@ -23,7 +23,7 @@ BDEPEND="dev-db/sqlite:3
virtual/pkgconfig"
 
 DEPEND="${PYTHON_DEPS}
-   >=app-i18n/libpinyin-2.2.1:=
+   >=app-i18n/libpinyin-2.7.91:=
dev-db/sqlite:3
dev-libs/glib:2
virtual/libintl



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

2023-09-08 Thread Arthur Zamarin
commit: fc5fe0af9806f63758473a1d5405aaa7bcff3d3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  8 18:50:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  8 18:50:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5fe0af

app-i18n/ibus-libpinyin: Stabilize 1.15.2 amd64, #913828

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

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

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
index edf23e00e5f3..9352d6b3e831 100644
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="boost lua opencc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"



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

2023-09-08 Thread Joonas Niilola
commit: 62f1f584dffdb16f0ffd1454807c6eaebc043f4d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep  8 07:17:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep  8 07:17:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f1f584

app-i18n/ibus-libpinyin: add missing bdepend on gettext

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
index e5bd26774532..edf23e00e5f3 100644
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
@@ -19,6 +19,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"
 
 BDEPEND="dev-db/sqlite:3
+   sys-devel/gettext
virtual/pkgconfig"
 
 DEPEND="${PYTHON_DEPS}



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

2023-09-02 Thread Akinori Hattori
commit: 3d6aba5f96ee5aaa4bed14ba68764b761301fd59
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Sep  2 12:54:16 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Sep  2 12:54:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6aba5f

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.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 bb68568bb554..7d2b0439bb4f 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89
 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

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
new file mode 100644
index ..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.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-anthy/

2023-08-25 Thread Akinori Hattori
commit: 03292b22ef370f0f4af1f3039673bc14e5de6869
Author: Akinori Hattori  gentoo  org>
AuthorDate: Fri Aug 25 14:20:10 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Fri Aug 25 14:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03292b22

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.15.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest
index 3603693753ec..8a23bf658431 100644
--- a/app-i18n/ibus-anthy/Manifest
+++ b/app-i18n/ibus-anthy/Manifest
@@ -1 +1,2 @@
 DIST ibus-anthy-1.5.14.tar.gz 267418 BLAKE2B 
a4da45588d8736f10ccf26af52179da85bd3a17a8f1fbdba622058d1eaed933b0102fe12357613574e377df323145487838c3f74c052c813462b435905d5c941
 SHA512 
4d06d4e177df62d22c61bf6ebfda04ddbf545ea1947d0c315e3dfe5e48d9ddc57e5fcc89919ae3b9f7430e6124a5dfb1295f4ca7362fbc35714d627f80fae6d8
+DIST ibus-anthy-1.5.15.tar.gz 274290 BLAKE2B 
fb00ac3dc1b96c5567cb251a2e8984845c387402bdf9255e720972acb0163f59906ba7ad076d46da20ead75042a181b911d360d94bcaa85ef2e5a112daa33c18
 SHA512 
0acebb1b397f98d156ba9d6465bdb1025fb23a6b05b72c9b471827b45e22af55468b7674469f348712682446641c98d68f3d2aa339d2a1997a2df8c2bac45a7c

diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild 
b/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild
new file mode 100644
index ..078f4951d2c6
--- /dev/null
+++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.15.ebuild
@@ -0,0 +1,72 @@
+# 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-table/

2023-08-22 Thread Akinori Hattori
commit: f7c2e4241127b5ebd714ab84e93b5778907f7d64
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Aug 22 13:07:31 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Aug 22 13:07:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c2e424

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.2.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 0f7e03ba31de..9f08e6195c4e 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-table-1.17.0.tar.gz 1545826 BLAKE2B 
33890dffca38c76513f49a54419805aff1b13e79b069cdb655401a44eeb44201c4cc60a29e9b341bd25dc9431a6e15e0481dc7cbd3ad3f02ae07cfcc6f811c81
 SHA512 
2df316dfe34eca80d9d4f843a92f3452a939cd14bca3bfa6c021b0bc6b759676711fefba68b9bf10dfe48c2f82890452e9ae015986b520281998f4d08f2e763b
 DIST ibus-table-1.17.1.tar.gz 1546204 BLAKE2B 
e6aa8fb66af08f504c032f9950c52ffc4eefd1633dfdb49e7c7eb4e38f9c103be1e845927a61418a1c1e028dcdf50ad8bd6d64640697506c15d82f7021282e64
 SHA512 
67168bb301820fa006208a15c3dc0f72480f8dd7bcd4097f0ee837fa44a1d04d68760f3061d655ec8a19ccb60aee2d6fd54bb5dd13668c61edb38b6e46f1b9ff
+DIST ibus-table-1.17.2.tar.gz 1547063 BLAKE2B 
6ac449f48cc169c64df3e4c2d9ceac36378ee0303809c811eacd8e58c6c41a47af6bbe6176a544fd799faa9787b2d68589181aef3d07ef65d82159150ef8dc10
 SHA512 
f3b257d80e3e6a92b2aa3f48d43e104aae9a015b00bf7f6c1c146e5ea2c0d8d0bd7187225fdbb0c0ccb548c5659dfd05ea0137fa7306ceab82169b11cd8c2419

diff --git a/app-i18n/ibus-table/ibus-table-1.17.2.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.2.ebuild
new file mode 100644
index ..fa1d06003138
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.2.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-m17n/

2023-08-22 Thread Akinori Hattori
commit: e96794e5ae325f1e49bec6ebd2f862832b31dd46
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Aug 22 13:06:04 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Aug 22 13:06:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96794e5

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.22.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 0ee10394ca39..3ffdc20aebfa 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-m17n-1.4.19.tar.gz 640562 BLAKE2B 
ec3153d1fa750b4958cb9ad54e95e13cadabd45ec992c1635bcd2480796e7219af449197849a90e50fc6a3d3985d0770614586ccab9c09a8eb33bfc232c07d55
 SHA512 
d859ccd566ec46b0f03cee47dc926bf4608bbe281f62ac9127cd518749a54e7f11bbef573900575f34c1a0d33a55262226132c320acbbabf44b1ff262565702d
 DIST ibus-m17n-1.4.21.tar.gz 642215 BLAKE2B 
7d4277e8947df7af2b23a39cdad0d7c1dc0d500fa107a63ff1780074f781511356f62c6098990baee5f432bae0dfc6f1129685528bbddecac802b408f5d07440
 SHA512 
6bcc0a3f984430bf0fab0d472bef5cedef3961890d0fe9dcd499ddea40a4f780c7f74b39a8f782297c511c3db396a5e5838be91dff9e82fef6e35d77a48b
+DIST ibus-m17n-1.4.22.tar.gz 643254 BLAKE2B 
22c75abb73dc5ad8d055c8e71af26b79dc59866f538a845d9c61364481fafbc3454685a7904b47074e20aad2ca575766935532269ec777d6bf81c0c9e28cecf5
 SHA512 
064bc1af9d7dc4cfd9fcd236769003fcbcfc63e8e68869dbdec50e7834c834218995feef45fae97e93fe68e8735636c2090e2b1b34f738d9c06e4098e7da6015

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.22.ebuild
new file mode 100644
index ..88b4ee5735a9
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.22.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-others/

2023-08-21 Thread Akinori Hattori
commit: 4fc023fc6a1edcea2311c27e0cb545eb29682c8c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Mon Aug 21 13:29:26 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Mon Aug 21 13:32:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc023fc

app-i18n/ibus-table-others: fix build with 
dev-lang/python-exec[-native-symlinks]

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

 app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild | 9 +
 app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild | 9 +
 2 files changed, 18 insertions(+)

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild
index 01282c650fbd..02c15aee3b1d 100644
--- a/app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild
+++ b/app-i18n/ibus-table-others/ibus-table-others-1.3.15.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="8"
 
+inherit autotools
+
 DESCRIPTION="Various tables for IBus-Table"
 HOMEPAGE="https://github.com/moebiuscurve/ibus-table-others;
 
SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.gz;
@@ -19,3 +21,10 @@ RDEPEND="app-i18n/ibus-table
!app-i18n/ibus-table-tv"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   sed -i '/AM_PATH_PYTHON/d' configure.ac
+
+   default
+   eautoreconf
+}

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
index 3b9d129a0b69..8f38bd24b0bd 100644
--- a/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
+++ b/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="8"
 
+inherit autotools
+
 DESCRIPTION="Various tables for IBus-Table"
 HOMEPAGE="https://github.com/moebiuscurve/ibus-table-others;
 
SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.gz;
@@ -19,3 +21,10 @@ RDEPEND="app-i18n/ibus-table
!app-i18n/ibus-table-tv"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   sed -i '/AM_PATH_PYTHON/d' configure.ac
+
+   default
+   eautoreconf
+}



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

2023-08-17 Thread Akinori Hattori
commit: 31de9df7fea43a3318a1155bbfdf104c94c1f225
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug 17 14:15:03 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug 17 14:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31de9df7

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.21.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index b90e8627070a..0ee10394ca39 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1 +1,2 @@
 DIST ibus-m17n-1.4.19.tar.gz 640562 BLAKE2B 
ec3153d1fa750b4958cb9ad54e95e13cadabd45ec992c1635bcd2480796e7219af449197849a90e50fc6a3d3985d0770614586ccab9c09a8eb33bfc232c07d55
 SHA512 
d859ccd566ec46b0f03cee47dc926bf4608bbe281f62ac9127cd518749a54e7f11bbef573900575f34c1a0d33a55262226132c320acbbabf44b1ff262565702d
+DIST ibus-m17n-1.4.21.tar.gz 642215 BLAKE2B 
7d4277e8947df7af2b23a39cdad0d7c1dc0d500fa107a63ff1780074f781511356f62c6098990baee5f432bae0dfc6f1129685528bbddecac802b408f5d07440
 SHA512 
6bcc0a3f984430bf0fab0d472bef5cedef3961890d0fe9dcd499ddea40a4f780c7f74b39a8f782297c511c3db396a5e5838be91dff9e82fef6e35d77a48b

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.21.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.21.ebuild
new file mode 100644
index ..88b4ee5735a9
--- /dev/null
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.21.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-08-17 Thread Akinori Hattori
commit: 13cbdbbdec65ca30926b792840a5cef45eb2dd0c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug 17 14:12:05 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug 17 14:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cbdbbd

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.16.14.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 126d1031056d..fc6592e66212 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-1.16.14.tar.gz 1534056 BLAKE2B 
512c1610e4e7096d25c5ff8678e0e91a4cae96ca7036dae0b33ef8f3461e0e6c89cddb35bcd0bf50c48d308d1b0831c02957863419ccbfba64182290a9567acb
 SHA512 
a865c8913bee5e462ed8f3ba74a720b3eb37062ae762e3909827b660dc62d3055e6b90fd3c583487fb23edd2d9572d9eae201d7fbde889ec5cd8e5848b83291f
 DIST ibus-table-1.17.0.tar.gz 1545826 BLAKE2B 
33890dffca38c76513f49a54419805aff1b13e79b069cdb655401a44eeb44201c4cc60a29e9b341bd25dc9431a6e15e0481dc7cbd3ad3f02ae07cfcc6f811c81
 SHA512 
2df316dfe34eca80d9d4f843a92f3452a939cd14bca3bfa6c021b0bc6b759676711fefba68b9bf10dfe48c2f82890452e9ae015986b520281998f4d08f2e763b

diff --git a/app-i18n/ibus-table/ibus-table-1.16.14.ebuild 
b/app-i18n/ibus-table/ibus-table-1.16.14.ebuild
deleted file mode 100644
index 65ace9b39f9b..
--- a/app-i18n/ibus-table/ibus-table-1.16.14.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-table/

2023-08-17 Thread Akinori Hattori
commit: dcc5a46e2cf9bb11c6090d50d9442dc881995e0a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug 17 14:12:55 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug 17 14:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc5a46e

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.1.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index fc6592e66212..0f7e03ba31de 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-1.17.0.tar.gz 1545826 BLAKE2B 
33890dffca38c76513f49a54419805aff1b13e79b069cdb655401a44eeb44201c4cc60a29e9b341bd25dc9431a6e15e0481dc7cbd3ad3f02ae07cfcc6f811c81
 SHA512 
2df316dfe34eca80d9d4f843a92f3452a939cd14bca3bfa6c021b0bc6b759676711fefba68b9bf10dfe48c2f82890452e9ae015986b520281998f4d08f2e763b
+DIST ibus-table-1.17.1.tar.gz 1546204 BLAKE2B 
e6aa8fb66af08f504c032f9950c52ffc4eefd1633dfdb49e7c7eb4e38f9c103be1e845927a61418a1c1e028dcdf50ad8bd6d64640697506c15d82f7021282e64
 SHA512 
67168bb301820fa006208a15c3dc0f72480f8dd7bcd4097f0ee837fa44a1d04d68760f3061d655ec8a19ccb60aee2d6fd54bb5dd13668c61edb38b6e46f1b9ff

diff --git a/app-i18n/ibus-table/ibus-table-1.17.1.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.1.ebuild
new file mode 100644
index ..fa1d06003138
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.1.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-table/

2023-08-17 Thread Akinori Hattori
commit: 0a4c53f7db4bb4bd952b313f026a091a8f366e6d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug 17 14:11:25 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug 17 14:11:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4c53f7

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

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

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

diff --git a/app-i18n/ibus-table/ibus-table-1.17.0.ebuild 
b/app-i18n/ibus-table/ibus-table-1.17.0.ebuild
index fa1d06003138..65ace9b39f9b 100644
--- a/app-i18n/ibus-table/ibus-table-1.17.0.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.17.0.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-others/

2023-08-17 Thread Akinori Hattori
commit: 1f1cfdbd04ba121ecc2fb5c8b5b1c41e84dbadd1
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug 17 14:08:57 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug 17 14:08:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1cfdbd

app-i18n/ibus-table-others: new upstream release

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

 app-i18n/ibus-table-others/Manifest |  1 +
 .../ibus-table-others-1.3.17.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-i18n/ibus-table-others/Manifest 
b/app-i18n/ibus-table-others/Manifest
index 6be556e8f61a..45d98c4283de 100644
--- a/app-i18n/ibus-table-others/Manifest
+++ b/app-i18n/ibus-table-others/Manifest
@@ -1 +1,2 @@
 DIST ibus-table-others-1.3.15.tar.gz 675072 BLAKE2B 
fe12af11628bdefdc313ae29d905f8a95ea73541fee3c7dbbff355948ff1afe7d051ccd2f85d50582e43dc68c87eb669e9321a97e5fc39a5ac29785148dbc3f5
 SHA512 
65c8ca06901cd507b0112de7df0700450d3348b10eef36b1d5bb3e419b21637f9a4cf707b6ce630256cb350d6a65f6d7b261b5ec639599193610a31487f9ea76
+DIST ibus-table-others-1.3.17.tar.gz 679127 BLAKE2B 
314003ff7f58fe7e265da32ba0aa1e9004d9029c6bf73f9c7570eb5a96775d9c7c5cae0d9d2b9261998d960695b09fe13b34bcee0291d6f3c04cea437ae1cf1b
 SHA512 
6b1c58693954fa7ebee941f674b24c0c25e3146cbdf0539816b2348c4c2e316cdc4aa173fa2f56a928b052f42d7ca2212dc8c849e49146c0b7b4758a15470ec3

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
new file mode 100644
index ..3b9d129a0b69
--- /dev/null
+++ b/app-i18n/ibus-table-others/ibus-table-others-1.3.17.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Various tables for IBus-Table"
+HOMEPAGE="https://github.com/moebiuscurve/ibus-table-others;
+SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-i18n/ibus-table
+   !app-i18n/ibus-table-code
+   !app-i18n/ibus-table-cyrillic
+   !app-i18n/ibus-table-latin
+   !app-i18n/ibus-table-tv"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"



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

2023-08-17 Thread Akinori Hattori
commit: 633add85e1df1ec6a84011e27c93a09813df65b9
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Aug 17 14:06:24 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Aug 17 14:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633add85

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.23.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 0d16fe37e5b7..bb68568bb554 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1 +1,2 @@
 DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89
+DIST ibus-typing-booster-2.23.4.tar.gz 11514625 BLAKE2B 
e4f2e79bc2e5f85581dd36bab82b1aca1a1a6232341cc35aeb717fbbc8e2f44c14364554c7f257cd70213fe1c5b7b7e1d6a891a5c751ed45c7c8a4703d620bed
 SHA512 
ae13f5ed078fddd31dc81676516e2455ebe78bf9b621a44685da238db0f2eb792766875a49919ebaa3b91a225897558257d2e38901f2c5a6d890023a7b8c9606

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
new file mode 100644
index ..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.23.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-typing-booster/

2023-06-10 Thread Akinori Hattori
commit: b469581470523dbe20e6fe5dcbf284f1f1dc94bf
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 11 02:29:03 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 11 02:29:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4695814

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

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

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

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild
index 564f684f9809..172808cc0650 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.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-06-10 Thread Akinori Hattori
commit: 503301a1036279266d2bddc5157d252339daf390
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Jun 11 02:29:54 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Jun 11 02:29:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503301a1

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.22.3.ebuild  | 54 --
 .../ibus-typing-booster-2.22.4.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index b8802f21cc07..0d16fe37e5b7 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1 @@
-DIST ibus-typing-booster-2.22.3.tar.gz 11322959 BLAKE2B 
7a09502ef3a1b3bbeaf231ae53b6c283ea582ccde96706e1b11ea3a46903efe0fe4d02f631b8a9b58d1c7971ae76e320a46d23ca915b2459bcc644c78a611eb2
 SHA512 
d3ea8825222e1a4c5c3aa64f947e7ffccd7e7fac9489b29126c1f10d560d4f959e1c8b8e718ecfd1367b6bdc698b346e022c4681dbd24a4f91005c579f397a9c
-DIST ibus-typing-booster-2.22.4.tar.gz 11324323 BLAKE2B 
4615148eae8fb30c281e5288008277b54f7e934e0c7f9c210a4bb0f38e513d10bbd8b0880c13bb05c1f50fc8cbfb4e46779c12a08860578d94d294b1957f4b2c
 SHA512 
1da2d23c33f991b67127ba0df5d6e630252b66fe0c1bdb4018cf8c495146ec32f72a3d25998a511cebdf3b0d41583b19e8d2706b08faa3cacddd56327602c09a
 DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.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
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.4.ebuild
deleted file mode 100644
index 564f684f9809..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.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
-}
-

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

2023-06-08 Thread Matt Turner
commit: d71592c5cc9495395b60b9c8a65316698b5e3110
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun  9 03:01:06 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  9 03:01:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71592c5

app-i18n/ibus: Keyword 1.5.28-r1 alpha, #863068

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

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

diff --git a/app-i18n/ibus/ibus-1.5.28-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
index 2f78d41383db..7bec97c52d98 100644
--- a/app-i18n/ibus/ibus-1.5.28-r1.ebuild
+++ b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+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="



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

2023-06-04 Thread Yixun Lan
commit: 1bb364aaa1e84cd78f193733806f97841e6a086c
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jun  5 00:28:04 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jun  5 00:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb364aa

app-i18n/ibus: fix emoji input broken issue

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

 app-i18n/ibus/Manifest  |   1 +
 app-i18n/ibus/ibus-1.5.28-r1.ebuild | 240 
 2 files changed, 241 insertions(+)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 0fc6b9ca7f00..8e4ec4380347 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,3 +1,4 @@
 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

diff --git a/app-i18n/ibus/ibus-1.5.28-r1.ebuild 
b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
new file mode 100644
index ..2f78d41383db
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.28-r1.ebuild
@@ -0,0 +1,240 @@
+# 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
+
+UPSTREAM_VER=0
+GENTOO_VER=
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki;
+
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+[[ -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
+   ${UPSTREAM_PATCHSET_URI} ${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 \
+  

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

2023-05-14 Thread Sam James
commit: c75a5f92e13ed94df95a430b5735df8b68469486
Author: Graham Ramsey  gmail  com>
AuthorDate: Sat May 13 15:52:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75a5f92

app-i18n/ibus-libpinyin: add 1.15.2

Bug: https://bugs.gentoo.org/898402
Signed-off-by: Graham Ramsey  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-i18n/ibus-libpinyin/Manifest   |  1 +
 .../ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild| 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
index d8cf91f8963c..373863321eaa 100644
--- a/app-i18n/ibus-libpinyin/Manifest
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -1 +1,2 @@
 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/ibus-libpinyin-1.15.2.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
new file mode 100644
index ..e5bd26774532
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild
@@ -0,0 +1,69 @@
+# 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}"
+
+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-libpinyin/

2023-05-14 Thread Sam James
commit: 8620bc3f1fe8bb3e2b87b688513810b407ef9c6a
Author: Graham Ramsey  gmail  com>
AuthorDate: Sat May 13 15:54:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 15 05:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8620bc3f

app-i18n/ibus-libpinyin: drop 1.13.1

Signed-off-by: Graham Ramsey  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31023
Signed-off-by: Sam James  gentoo.org>

 .../ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild| 69 --
 1 file changed, 69 deletions(-)

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild
deleted file mode 100644
index 25bcb2100bd1..
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild
+++ /dev/null
@@ -1,69 +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}"
-
-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/

2023-05-12 Thread Akinori Hattori
commit: 49cbccbfa1313a6a4e49bb7bf384af1a4b45d82c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat May 13 02:20:58 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat May 13 02:20:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cbccbf

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.21.4.ebuild  | 54 --
 .../ibus-typing-booster-2.22.1.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 77ca2f5f025e..b8802f21cc07 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,5 +1,3 @@
-DIST ibus-typing-booster-2.21.4.tar.gz 11220794 BLAKE2B 
7e5c7b9be31858ce1be7399b7dbada4cdec5a24f9d4f66d4e5ea110153d4696aa794650048b40dc52044ad90514f051a60234835d9b3c59aadb05aa6ba9eef4b
 SHA512 
26dbc8cee8e6a6ec0414fc3e2f26298665030babed7f7dba7f52b5260b9aba511ab456fe49fb779f66b66b4db9fbe81faeec8692ad8a101e518d6fcf80189fd8
-DIST ibus-typing-booster-2.22.1.tar.gz 11322188 BLAKE2B 
f9119aecd57c1f6581035548c53ceda529cee67636760bca0540e9fd91d92440fa3f8df5fb1065db2a131d20942519482f6b7cbee1cc7f74c58e01344bf07fa1
 SHA512 
c979c1e58c038ba6b5a07223e74c080f8d5f2c45b9f60c279aba49bb98c51a13b8922f5c167a2bfd07ccd9c7dbdf56ff784379124f6425ead0d16cc9dd5ced43
 DIST ibus-typing-booster-2.22.3.tar.gz 11322959 BLAKE2B 
7a09502ef3a1b3bbeaf231ae53b6c283ea582ccde96706e1b11ea3a46903efe0fe4d02f631b8a9b58d1c7971ae76e320a46d23ca915b2459bcc644c78a611eb2
 SHA512 
d3ea8825222e1a4c5c3aa64f947e7ffccd7e7fac9489b29126c1f10d560d4f959e1c8b8e718ecfd1367b6bdc698b346e022c4681dbd24a4f91005c579f397a9c
 DIST ibus-typing-booster-2.22.4.tar.gz 11324323 BLAKE2B 
4615148eae8fb30c281e5288008277b54f7e934e0c7f9c210a4bb0f38e513d10bbd8b0880c13bb05c1f50fc8cbfb4e46779c12a08860578d94d294b1957f4b2c
 SHA512 
1da2d23c33f991b67127ba0df5d6e630252b66fe0c1bdb4018cf8c495146ec32f72a3d25998a511cebdf3b0d41583b19e8d2706b08faa3cacddd56327602c09a
 DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.4.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.4.ebuild
deleted file mode 100644
index 172808cc0650..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.21.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
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.1.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.1.ebuild
deleted file mode 100644
index 564f684f9809..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.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}"
-

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

2023-05-12 Thread Akinori Hattori
commit: 7b2800f315b59474d9f1eafef7e00437c2d794a2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat May 13 02:19:38 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat May 13 02:19:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2800f3

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

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

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

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild
index 564f684f9809..172808cc0650 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.3.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.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/

2023-05-12 Thread Akinori Hattori
commit: f77b4f984fc6c4f2b422eb1c4ee6e0e32f438b75
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat May 13 02:17:58 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat May 13 02:17:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77b4f98

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.22.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 2d964abbef95..77ca2f5f025e 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -2,3 +2,4 @@ DIST ibus-typing-booster-2.21.4.tar.gz 11220794 BLAKE2B 
7e5c7b9be31858ce1be7399b
 DIST ibus-typing-booster-2.22.1.tar.gz 11322188 BLAKE2B 
f9119aecd57c1f6581035548c53ceda529cee67636760bca0540e9fd91d92440fa3f8df5fb1065db2a131d20942519482f6b7cbee1cc7f74c58e01344bf07fa1
 SHA512 
c979c1e58c038ba6b5a07223e74c080f8d5f2c45b9f60c279aba49bb98c51a13b8922f5c167a2bfd07ccd9c7dbdf56ff784379124f6425ead0d16cc9dd5ced43
 DIST ibus-typing-booster-2.22.3.tar.gz 11322959 BLAKE2B 
7a09502ef3a1b3bbeaf231ae53b6c283ea582ccde96706e1b11ea3a46903efe0fe4d02f631b8a9b58d1c7971ae76e320a46d23ca915b2459bcc644c78a611eb2
 SHA512 
d3ea8825222e1a4c5c3aa64f947e7ffccd7e7fac9489b29126c1f10d560d4f959e1c8b8e718ecfd1367b6bdc698b346e022c4681dbd24a4f91005c579f397a9c
 DIST ibus-typing-booster-2.22.4.tar.gz 11324323 BLAKE2B 
4615148eae8fb30c281e5288008277b54f7e934e0c7f9c210a4bb0f38e513d10bbd8b0880c13bb05c1f50fc8cbfb4e46779c12a08860578d94d294b1957f4b2c
 SHA512 
1da2d23c33f991b67127ba0df5d6e630252b66fe0c1bdb4018cf8c495146ec32f72a3d25998a511cebdf3b0d41583b19e8d2706b08faa3cacddd56327602c09a
+DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 
21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a
 SHA512 
1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.5.ebuild
new file mode 100644
index ..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.22.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..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-pinyin/, app-i18n/ibus-pinyin/files/

2023-05-11 Thread Yixun Lan
commit: c2ec315acbc673833f5e076c9e8f3b52b2826537
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May 12 00:07:38 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 12 00:11:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ec315a

app-i18n/ibus-pinyin: fix preference issue in ibus-setup

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

 .../files/ibus-pinyin-1.5.0-gettext.patch  | 16 ++
 app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r6.ebuild   | 64 ++
 2 files changed, 80 insertions(+)

diff --git a/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-gettext.patch 
b/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-gettext.patch
new file mode 100644
index ..2014bad9820a
--- /dev/null
+++ b/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-gettext.patch
@@ -0,0 +1,16 @@
+--- a/setup/main.py
 b/setup/main.py
+@@ -45,7 +45,12 @@ class PreferencesDialog:
+ locale.setlocale(locale.LC_ALL, "")
+ localedir = os.getenv("IBUS_LOCALEDIR")
+ gettext.bindtextdomain("ibus-pinyin", localedir)
+-gettext.bind_textdomain_codeset("ibus-pinyin", "UTF-8")
++# Python's gettext module doesn't provide all methods in
++# new Python version since Python 3.10
++try:
++gettext.bind_textdomain_codeset("ibus-pinyin", "UTF-8")
++except AttributeError:
++pass
+ 
+ self.__bus = IBus.Bus()
+ self.__config = self.__bus.get_config()

diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r6.ebuild 
b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r6.ebuild
new file mode 100644
index ..f3dd89c2dced
--- /dev/null
+++ b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2008-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_{9..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
+   sys-devel/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
+   "${FILESDIR}"/${P}-gettext.patch #905906
+)
+
+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-libpinyin/

2023-05-08 Thread Sam James
commit: 2778f40dc627c3fc1206c61fdd9e792e71e96249
Author: Sam James  gentoo  org>
AuthorDate: Mon May  8 12:34:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  8 12:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2778f40d

app-i18n/ibus-libpinyin: Stabilize 1.13.1-r1 amd64, #905927

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

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

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
index c61330975867..ce6d4575099c 100644
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="boost lua opencc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"



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

2023-05-08 Thread Sam James
commit: 3db14f972980248392c464a66732819a1208b264
Author: Sam James  gentoo  org>
AuthorDate: Mon May  8 12:34:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  8 12:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db14f97

app-i18n/ibus-libpinyin: Stabilize 1.13.1-r1 x86, #905927

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

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

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
index ce6d4575099c..ad164200f31f 100644
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="boost lua opencc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"



  1   2   3   4   5   6   7   8   9   >