summaryrefslogtreecommitdiff
path: root/app-i18n
diff options
context:
space:
mode:
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/Manifest.gzbin16863 -> 16852 bytes
-rw-r--r--app-i18n/fcitx/Manifest3
-rw-r--r--app-i18n/fcitx/files/fcitx-4.2.9.8-enchant.patch32
-rw-r--r--app-i18n/fcitx/files/fcitx-4.2.9.8-xkb.patch32
-rw-r--r--app-i18n/fcitx/files/fcitx-5.1.10-include-cstdint-for-gcc-15.patch12
-rw-r--r--app-i18n/ibus-m17n/Manifest6
-rw-r--r--app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild45
-rw-r--r--app-i18n/ibus-m17n/ibus-m17n-1.4.33.ebuild45
-rw-r--r--app-i18n/ibus-m17n/ibus-m17n-1.4.34.ebuild2
-rw-r--r--app-i18n/ibus-rime/Manifest2
-rw-r--r--app-i18n/ibus-rime/ibus-rime-1.5.1.ebuild31
-rw-r--r--app-i18n/ibus-table/Manifest2
-rw-r--r--app-i18n/ibus-table/ibus-table-1.17.9.ebuild55
-rw-r--r--app-i18n/ibus-typing-booster/Manifest8
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.26.11.ebuild2
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.1.ebuild (renamed from app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.18.ebuild)2
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.8.ebuild54
-rw-r--r--app-i18n/libime/Manifest1
-rw-r--r--app-i18n/libime/files/libime-1.1.8-include-cstdint-for-gcc-15.patch12
-rw-r--r--app-i18n/librime/Manifest2
-rw-r--r--app-i18n/librime/librime-1.12.0.ebuild2
-rw-r--r--app-i18n/man-pages-zh_CN/Manifest4
-rw-r--r--app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild35
-rw-r--r--app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.4.0.ebuild3
-rw-r--r--app-i18n/mozc/Manifest2
-rw-r--r--app-i18n/mozc/mozc-2.28.5029.102-r4.ebuild (renamed from app-i18n/mozc/mozc-2.28.5029.102-r3.ebuild)61
-rw-r--r--app-i18n/opencc/Manifest2
-rw-r--r--app-i18n/opencc/opencc-1.1.7-r1.ebuild4
-rw-r--r--app-i18n/poedit/Manifest2
-rw-r--r--app-i18n/poedit/poedit-2.3.1.ebuild54
-rw-r--r--app-i18n/uchardet/Manifest5
-rw-r--r--app-i18n/uchardet/metadata.xml20
-rw-r--r--app-i18n/uchardet/uchardet-0.0.8.ebuild25
-rw-r--r--app-i18n/uchardet/uchardet-9999.ebuild36
-rw-r--r--app-i18n/uim/Manifest3
-rw-r--r--app-i18n/uim/files/uim-set-face-underline.patch32
-rw-r--r--app-i18n/uim/uim-1.8.9-r2.ebuild1
-rw-r--r--app-i18n/unicode-cldr/Manifest2
-rw-r--r--app-i18n/unicode-cldr/unicode-cldr-46.1.ebuild22
39 files changed, 260 insertions, 403 deletions
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index d0a474949ff2..79567694f2ad 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index b9c222cd081c..a20305cc7318 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -1,6 +1,3 @@
-AUX fcitx-4.2.9.8-enchant.patch 857 BLAKE2B 2de4fa00bf532b3b95af0ca0fe4b2fc61af4e6883d5b272682346751e66b83c5a6c9ce3323a6540c10474873afc4df0c279ec4dd1f1c57090a0e0f551abc46de SHA512 908501484c535ba88e4b4179752edb4b456e2294031fe4476d6b5ca972edd3568d992822622a293433690dd15fdac6e834fa979ea1cb6a1f8f7754eb0fbf5f01
-AUX fcitx-4.2.9.8-xkb.patch 796 BLAKE2B 8325574736faebd7938d8fdb19bb149586a8c83ba2342f454d3c665a22e6de642ac36cbf90a4e23a87fd2a9759fd51a42e96930fb429b98fde82cebb6dfa23e8 SHA512 321b73519c442e0595866a692a30e9cfb0464817d79162a7075b00711a73bc4c33fde5ec760bd48ca53ec842d62f98e8d8e8fed2474523d15ca4477dccfa8a2b
-AUX fcitx-5.1.10-include-cstdint-for-gcc-15.patch 293 BLAKE2B dc9e83510fec08eddb094efd0552938e575ae397b47bc89240e67ccf1d3e4c433f009314b806e847221b3c2aa634e548868d0028ab832f2944eecd6972f0c0cd SHA512 4f7fdc907aa5d1ed4427e4c67b5a2ee79bebbf96120fd64f5f83a3e3505a9e11ad086aeff2311f4ac58d66aae21054560d648c3cb541f76dd75e18a90d857c2b
DIST fcitx-5.1.10.tar.zst 8309913 BLAKE2B a63f5c747dd1d7a519873f00f234ae43d1ab5458e57b809f01e2b6cefc3e3921ecd7fff27cf4b21d59842f11e8d397760d90cf6572b42f65d226b21acc18fefc SHA512 196bc26f7dd50596da90e6b4b0a8b4886b57ec928c182427fb8763507f1f4cb39a252bfddcbd6eccaa0cc920070b7b9fda03f18fd444f84154ddd925678ad7d4
DIST fcitx-5.1.11.tar.zst 8310353 BLAKE2B b38daa03c40b19454cf8b82dc6c9d799730fb614bb606d86f0dfbadb6dd88f3a382f4c2b2a8f820bf4b01e27e27be82ed2624fb3f0a70843af5f72924e62e58b SHA512 d2fee4b931175d67ed29058af5dc644c6918829ca336e88566781ffaf5ccbe942281e9a41459b5ad8ad37756bed24b999127f8b17d8925bb923a9eb10d1081fb
EBUILD fcitx-5.1.10.ebuild 2502 BLAKE2B 6f5025a3ff53e11f2416de3759cf00b31dc56bc8f11a7cc06b113047903ded8c6d5eaab98d3bb226872d98e98e388e97fb786853464466496ff00dea2e51aea6 SHA512 f662d1548a7dcd9c7231aaff555ede5b61f661fc95b125e4508e95496f50fe86dd0c282b1af7e91763d93c7b293738959ce5c990710e16505fef3b8dde0352a7
diff --git a/app-i18n/fcitx/files/fcitx-4.2.9.8-enchant.patch b/app-i18n/fcitx/files/fcitx-4.2.9.8-enchant.patch
deleted file mode 100644
index 25b4fc1d12ac..000000000000
--- a/app-i18n/fcitx/files/fcitx-4.2.9.8-enchant.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://github.com/fcitx/fcitx/issues/475
-
---- a/cmake/FindEnchant.cmake
-+++ b/cmake/FindEnchant.cmake
-@@ -16,15 +16,15 @@
- endif(ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
-
- find_package(PkgConfig)
--pkg_check_modules(PC_ENCHANT enchant)
-+pkg_check_modules(PC_ENCHANT enchant-2 enchant)
-
- find_path(ENCHANT_INCLUDE_DIR
- NAMES enchant.h
- HINTS ${PC_ENCHANT_INCLUDE_DIRS}
-- PATH_SUFFIXES "enchant")
-+ PATH_SUFFIXES enchant-2 enchant)
-
- find_library(ENCHANT_LIBRARIES
-- NAMES enchant
-+ NAMES enchant-2 enchant
- HINTS ${PC_ENCHANT_LIBRARY_DIRS})
-
- if(ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
-@@ -39,7 +39,7 @@
- #include <stdlib.h>
- #include <stddef.h>
- #include <string.h>
-- #include <enchant/enchant.h>
-+ #include <enchant.h>
-
- EnchantBroker *enchant_broker_init();
- char **enchant_dict_suggest(EnchantDict *dict, const char *str,
diff --git a/app-i18n/fcitx/files/fcitx-4.2.9.8-xkb.patch b/app-i18n/fcitx/files/fcitx-4.2.9.8-xkb.patch
deleted file mode 100644
index dbb82afa7443..000000000000
--- a/app-i18n/fcitx/files/fcitx-4.2.9.8-xkb.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://github.com/fcitx/fcitx/issues/250
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -96,12 +96,15 @@
- endif()
- endif()
- if (ENABLE_XKB)
-- # Parse xkb xml file
-- find_package(LibXml2 REQUIRED)
- find_package(IsoCodes REQUIRED)
-- find_package(XkbFile REQUIRED)
- # Parse isocodes json
- pkg_check_modules(JsonC "json-c" IMPORTED_TARGET REQUIRED)
-+ if(ENABLE_X11)
-+ # Parse xkb xml file
-+ find_package(LibXml2 REQUIRED)
-+ find_package(XkbFile REQUIRED)
-+ find_package(XKeyboardConfig REQUIRED)
-+ endif(ENABLE_X11)
- endif (ENABLE_XKB)
- if(ENABLE_PRESAGE)
- find_package(Presage)
-@@ -121,8 +124,6 @@
- message(FATAL_ERROR "Xkb is needed")
- endif (NOT X11_Xkb_FOUND)
-
--find_package(XKeyboardConfig REQUIRED)
--
- endif()
-
- if (ENABLE_TEST)
diff --git a/app-i18n/fcitx/files/fcitx-5.1.10-include-cstdint-for-gcc-15.patch b/app-i18n/fcitx/files/fcitx-5.1.10-include-cstdint-for-gcc-15.patch
deleted file mode 100644
index 4dcf19d363de..000000000000
--- a/app-i18n/fcitx/files/fcitx-5.1.10-include-cstdint-for-gcc-15.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://github.com/fcitx/fcitx5/pull/1119
-
---- a/src/lib/fcitx-utils/inputbuffer.h
-+++ b/src/lib/fcitx-utils/inputbuffer.h
-@@ -7,6 +7,7 @@
- #ifndef _FCITX_UTILS_INPUTBUFFER_H_
- #define _FCITX_UTILS_INPUTBUFFER_H_
-
-+#include <cstdint>
- #include <cstring>
- #include <memory>
- #include <string>
diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 01e38e43e377..af7251f4d4d8 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,7 +1,3 @@
-DIST ibus-m17n-1.4.32.tar.gz 650662 BLAKE2B 33222f99f9b290028838bbb4d7247fe623591cafa9d39461141481aaa6c118756dc7988b9e0ae851da473eed0cc1817ab896ccdafcc899dfec16c1f9fd668ef2 SHA512 00e657dc0120de12d637f0be0ee6b3af9af3a4783d5c3827fdcacf78c534f0dcbb454052c17886b3ffd554797011c345a948b684c5768a085717de1117b84932
-DIST ibus-m17n-1.4.33.tar.gz 651708 BLAKE2B d7aa681bf0d69886212a51d2e65632540838a1903917de01d6eed5d2ced83dfd9ffa39aa74e6892bf058add96d63a042bf384eb35bc732968a27efe5cdcf2af1 SHA512 9da5f795eb5f23a07e8e5465ee7bf62ebcb021c547b8193aaccc6b9b9757f61fb5db73077c8db900ee08ebd3aef6e46001771669271bdb99f58f957a50c43123
DIST ibus-m17n-1.4.34.tar.gz 654282 BLAKE2B b2cd3f4991dc2427b24c23e2978787ba7a48fd25f2528ec48477c51ee5112ff41e37be72ae409f76f8c176e20cfc3c36a035146705a657d789bb00934ee6a1b9 SHA512 c0ed3eef79acbff622640c5ac58a5e91be5012a049a1ee21d2bcfe393b1ed8e15d4a903cf769230385de2febeccb6cc7a0945ade26a2588d1cc1f8373224fac9
-EBUILD ibus-m17n-1.4.32.ebuild 801 BLAKE2B fdc992a2ba08901dd204d6557fa2c09b683a59c5e8a4c1e40a337a93e00aa079330dfdee691019deb7e2cf393018a3c103503fe4d82152f87e334489d9e5fcd9 SHA512 ec431ea523893e8d9854f5940321094604c7c6ad934dd76f2be586af7223f914a1000745a7583e8dcc53c6185bcff0caed588cd501a204985cce92cadc7c7040
-EBUILD ibus-m17n-1.4.33.ebuild 803 BLAKE2B c1e43d07ebc3ef3a98e8bb6f6789b5211be67d427485d8b27d10d23b1b3d48243c276a33817e3414843dddd189ba960115c114f958460a10c13c7d2c718068fa SHA512 830958bd88f92b9b6aa53eb842f2b282b873677cf95b373373ced5f837debd8863faf91de36e55637b8b41c846d87e0f6d0d2fed6c805c4a2e515ce6233123ad
-EBUILD ibus-m17n-1.4.34.ebuild 803 BLAKE2B c1e43d07ebc3ef3a98e8bb6f6789b5211be67d427485d8b27d10d23b1b3d48243c276a33817e3414843dddd189ba960115c114f958460a10c13c7d2c718068fa SHA512 830958bd88f92b9b6aa53eb842f2b282b873677cf95b373373ced5f837debd8863faf91de36e55637b8b41c846d87e0f6d0d2fed6c805c4a2e515ce6233123ad
+EBUILD ibus-m17n-1.4.34.ebuild 801 BLAKE2B fdc992a2ba08901dd204d6557fa2c09b683a59c5e8a4c1e40a337a93e00aa079330dfdee691019deb7e2cf393018a3c103503fe4d82152f87e334489d9e5fcd9 SHA512 ec431ea523893e8d9854f5940321094604c7c6ad934dd76f2be586af7223f914a1000745a7583e8dcc53c6185bcff0caed588cd501a204985cce92cadc7c7040
MISC metadata.xml 555 BLAKE2B b9dd5e7d4f230dde589a7e73333d14d52dae05d0e549dbde75332807434fc7c73ee7fe468dd919762527ac65f16c7a484b8d8b5c629c24dbe695c19c96b9abba SHA512 311891667bea4f2d4797440920ba2779a7f54766d3967edb25cb65b30800164a33192babdf7aadaa9adfeade385852d7d8d2a9a039b7c4ecbd2e9ed0a553fe89
diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild
deleted file mode 100644
index 25014678be43..000000000000
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.32.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki"
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
- dev-libs/m17n-lib
- gtk? ( x11-libs/gtk+:3 )
- nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
- >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
- virtual/pkgconfig"
-
-src_configure() {
- econf \
- $(use_enable nls) \
- $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
- gnome2_schemas_savelist
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.33.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.33.ebuild
deleted file mode 100644
index d17cb13bd689..000000000000
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.33.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki"
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
- dev-libs/m17n-lib
- gtk? ( x11-libs/gtk+:3 )
- nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
- >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
- virtual/pkgconfig"
-
-src_configure() {
- econf \
- $(use_enable nls) \
- $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
- gnome2_schemas_savelist
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.34.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.34.ebuild
index d17cb13bd689..25014678be43 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.34.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.34.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
diff --git a/app-i18n/ibus-rime/Manifest b/app-i18n/ibus-rime/Manifest
index 6bb9448315d0..bd576ac25f3c 100644
--- a/app-i18n/ibus-rime/Manifest
+++ b/app-i18n/ibus-rime/Manifest
@@ -1,3 +1,5 @@
DIST ibus-rime-1.5.0.tar.gz 35170 BLAKE2B 30cba341c3ae29438bf94fd93f030d6aa4fde3988d11b1b5e92aa4190ceac7e0776e07248cb1930819f455b378e01e3305fbf687efc997e675f23ff3120037ad SHA512 59b05efe7d5c7dd6dd88a213f05967b19f4946ad0685e29c6c87fbc47ffb3059cc16c88403cfbb945bcbf8637b20d34dcfd91d442c23bb6a9a18d60febbaf27b
+DIST ibus-rime-1.5.1.tar.gz 35122 BLAKE2B b2f0b7e7961c1aa95595cbd6277aa66089273bed7730e347ea63c37ef35359b4a3cb8f951922bf2c4fe0bef210c4fdad0b91f53496a575c2850e0c5ebc7ec7bc SHA512 378f5cca07c4b732ab86e211b7a0780fe6f610541e0bd698a75720d4dc9d2a37899a905dee677dac87918229c7b963206bb7be12e28e0aafc2de2a36fd7d16ad
EBUILD ibus-rime-1.5.0.ebuild 703 BLAKE2B 17473a8916aa5ac1e865ea59bd211169c7ef507fb4e05eb8e6a9e502b6a3758dc385882bdfa635acb13584917c6daad0cf1390df333de63be16e36c83e2c615b SHA512 5a00c108209f2349d5cecfdd5867a34ef092c9c17ecc1de47078f5afd7dd98e845726337379a308f61e7403eb68f7275f577d333f9fdec526aa1d74d33b53dc1
+EBUILD ibus-rime-1.5.1.ebuild 703 BLAKE2B 1fcd627b058a78369c7079a2aa5451b40f889194a72bb5b244b4221f8851d03796fd4a8be94b18843d45061d651a1602e5fda155dd92942afdf206ca4131d4ab SHA512 e204ffdd67e3f5870e1dc190aa456c24fa8793fe94bf9a199013cd166ed1ca48fe8e6ef70e95a789746f4ee4c26a5e64d79ee4b0cc5fd0c8de13a4408de58978
MISC metadata.xml 535 BLAKE2B e286452e6309162cc6e537f9068abd5e7ff6a384cdecefdeb7a721caca680c6eac8578cf0d678c3113b900eb863f3aaee01853592968d89c431df271ae3df369 SHA512 95a1fb828e1864aff2c690bbed799b59417a061eef153393d4814892ed3be92713683409b423b46f4e90afa9c677c479011d6adbbc203003ac1a146300611622
diff --git a/app-i18n/ibus-rime/ibus-rime-1.5.1.ebuild b/app-i18n/ibus-rime/ibus-rime-1.5.1.ebuild
new file mode 100644
index 000000000000..f7be329d5e97
--- /dev/null
+++ b/app-i18n/ibus-rime/ibus-rime-1.5.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Chinese Rime Input Method Engine for IBus"
+HOMEPAGE="https://rime.im/ https://github.com/rime/ibus-rime"
+SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+ app-i18n/ibus
+ app-i18n/librime
+ app-i18n/rime-data
+ x11-libs/libnotify"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/cmake
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -i \
+ -e "/^libexecdir/s:/lib:/libexec:" \
+ -e "/^[[:space:]]*PREFIX/s:/usr:${EPREFIX}/usr:" \
+ -e "s/ make/ \$(MAKE)/" Makefile || die
+
+ default
+}
diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index cb299b68c810..77a445549a94 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,3 +1,5 @@
DIST ibus-table-1.17.8.tar.gz 1568671 BLAKE2B 9d918901e31814ad0058ba08d26831704cc596475fb39b00e3fff4347624e5c4684ca931508c3b264f7b796408ce8672102839483877bfcee47b6d407f68a798 SHA512 0fb7ebb376ac35b29941e821eb320454b603edfe48e1745631bc06cd464b618b12fac541151f857360ba6a46e166e3565c2a3572709208d8e0f04f07a1adae86
+DIST ibus-table-1.17.9.tar.gz 1577459 BLAKE2B 20ce94cfe02c34f6fca3049ce3f2d042950a281c5813d185182d1d33c7d7d21acd6e1f9a7a1487964fa1379663cb159fcc20f7a9e5d457e10cc17d5477dcee2c SHA512 6c0dada370b5f8789eaea73c0e1a090bb0f244dfeb1295aa65bf3dc6d0ac71f290997dcf7f198e1e81221e26078b955c33a29cbf276f2bc059bb5e594a634a36
EBUILD ibus-table-1.17.8.ebuild 1038 BLAKE2B 29862c784476236031f068032c125b6d4b71c63ea53896d126d6a1c5010893dc6cb51acaec86e64935317bc01e0a9de155cf881e88472a4e66c4283dc3100687 SHA512 ebd3abe1536b254c938e5e4fbb180d6b70f5b9d9031a4c421354ed0ee563194f5a4c00e1f94c7e1a9f27232773e60cd259c3a57ee7eb3751648a1ca518a4d25d
+EBUILD ibus-table-1.17.9.ebuild 1040 BLAKE2B f8892a4ccd27ba416bc5ba52a8923c16ed11dac4aa511abfb0466615eaea5d9a83f3f8e6a7cb57f2a02091a82cdc3269be5f019e1dcfdc9a33a6a014575d9f17 SHA512 a2e10f5f692f862194ad6d70527d326215c7bc0cccea7468fb933afdfc5bf9ef7d9baf66dedb4c89a4b3809e17cfa45ac6cd65f8b56244e288a9de90c90fccde
MISC metadata.xml 315 BLAKE2B eeff056ce020201cb6e59f0f160232486fd94cc9de7cc90980155f9ef97988199d592b01190b13b013433853fbc25d9c4e5e29fe33fb74aa4239318cfac312fd SHA512 3329cc73468815ecf7f122ee8e8b81ca7295abcfeab95082841ae460c7ca76fdf2cb3d01b1548795bb525ce855052f512b8b2d77fa3afd302f41c156edf35de0
diff --git a/app-i18n/ibus-table/ibus-table-1.17.9.ebuild b/app-i18n/ibus-table/ibus-table-1.17.9.ebuild
new file mode 100644
index 000000000000..4ecd082cf0d0
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.9.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki"
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ virtual/libiconv
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ python_fix_shebang .
+
+ default
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest
index f344141bc326..d2d56c90adfc 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,5 +1,7 @@
-DIST ibus-typing-booster-2.25.18.tar.gz 13294821 BLAKE2B ee88e528bd5707b910338a886a0dda54f38c6547936e423c848257efcaa2e5385eb854acee51870470f0dc0493ec96d885c9eb8a4cc660dda8cd5f8b62e9ed4e SHA512 57fb90658eaf55647ac4e501842e7ebe72aaf0dbe3979b64b141785827be5780f9cbd7ba52cf988c2845eac54fd898c4aa0a886517fcc3150edeb701708772ff
DIST ibus-typing-booster-2.26.11.tar.gz 13334659 BLAKE2B 833bd3f86439369495105ab0013ee9e86b3505dce25b7effa763885137c1c14ee18c43d7d7cf6311c61729b19afe3943e9c64955b41f382a2cdcab00a2f1138b SHA512 1cd6f15831e7258bbb7cb02e59f2cc92d1e17cc9359a17a4b98a965c7bcc91d29ff562fc54007bbb67a331ad40123723852c65d16dc5944bfa6c480ac560641f
-EBUILD ibus-typing-booster-2.25.18.ebuild 1151 BLAKE2B 760bb9e180be1f02dde132d8b23841565c15249bcd98f9e3173147bdd770e39d1de871adf3759c76d0797e2df73797b7ab83c4b4624bf79ac90c74140f581ba1 SHA512 4085b517b151b58600a1b948e31a9fbfbaefbc54783b562be611f6b3667479816e7ca5c2d8687a05c14906464cdd7900b66b8d7a6292bf1ba7ef774dcd5fdbe6
-EBUILD ibus-typing-booster-2.26.11.ebuild 1153 BLAKE2B 84a2f14b2d2871f47dec835462834344c44f8697211da68dc9f59a2c2f06d6b323f298acf4da47bd6043d1810ee9141c35a8d27dbbdf62bd39ad163cf24202d7 SHA512 76f8a9f190af17af48d7d506ac27d43043e446ebb37558dd1581b0722ef64b104301a2c23ce89ca16f5897a71e438bdf47d9e924780edaa8f748d84a29ba8d97
+DIST ibus-typing-booster-2.27.1.tar.gz 13410885 BLAKE2B d92a51969dc8a8491f02fa8044205b90105102f81e94f26fd346dbf6ed2c80a9d5f43319a50510077a5b1153596e970be76e11ca7f381fdece092d6be427338b SHA512 2c729d662084c17ccba998573d64e2fb762b65b9e7786c4803979524cf6c76defac3b61d4698c8a9d1fad459b563f7bfe255a38fc98d264cd5dfe23e1ac73b99
+DIST ibus-typing-booster-2.27.8.tar.gz 13434975 BLAKE2B e2f55cae02938b80289f529616ce9ba4a7a7bbb3d460fe6fa50e02bc1839bf6d4c8d45be5e543230bf9634a0636e3cd95472ab6389875dd3844ae1c43defc6b6 SHA512 0d74c68152c188bd6edc268f46143a46d00b62c8e406672a30aa9ce18152e76ebb311fe9e75cf21f7c39e529a9c8625424d13629406d4ddd121e76cc1a178db7
+EBUILD ibus-typing-booster-2.26.11.ebuild 1151 BLAKE2B 760bb9e180be1f02dde132d8b23841565c15249bcd98f9e3173147bdd770e39d1de871adf3759c76d0797e2df73797b7ab83c4b4624bf79ac90c74140f581ba1 SHA512 4085b517b151b58600a1b948e31a9fbfbaefbc54783b562be611f6b3667479816e7ca5c2d8687a05c14906464cdd7900b66b8d7a6292bf1ba7ef774dcd5fdbe6
+EBUILD ibus-typing-booster-2.27.1.ebuild 1153 BLAKE2B 84a2f14b2d2871f47dec835462834344c44f8697211da68dc9f59a2c2f06d6b323f298acf4da47bd6043d1810ee9141c35a8d27dbbdf62bd39ad163cf24202d7 SHA512 76f8a9f190af17af48d7d506ac27d43043e446ebb37558dd1581b0722ef64b104301a2c23ce89ca16f5897a71e438bdf47d9e924780edaa8f748d84a29ba8d97
+EBUILD ibus-typing-booster-2.27.8.ebuild 1153 BLAKE2B 245bde4ba5ae53d89fadcf11f57fb1df1c1e6f3477536ab8a469cf5d074320986e7e001772e0df62626d1ec56deaa615d5039198649873e7975813f87b3bc1e2 SHA512 50f9707c986846c1eadbce3b05f7746617599483a4904994c9d7e0e1f0e3c90ea17403e81f231ade842fd687d75ae9e8d1bb5f2bab22c6658147fa487af58327
MISC metadata.xml 331 BLAKE2B e076fda3780cbfebae0a799bcc320de0417dfc2a726320c014d253163625da4fd629b180442449368e316e134bf2024f7e03373f2ca0342c4b63a11c63475697 SHA512 f79eaa01a0ad3005064928ef7fbaed4bc98f8850ca36b23309096647b6158c7500e0075f149e4e764a89af99a8fe342eb6a1d9b83a347557300545ecf870e4d8
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.26.11.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.26.11.ebuild
index 97351b6920ac..479696719c1b 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.26.11.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.26.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}"
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.18.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.1.ebuild
index 479696719c1b..97351b6920ac 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.18.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.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}"
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.8.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.8.ebuild
new file mode 100644
index 000000000000..9cc8a6c713e5
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.27.8.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-libs/m17n-lib
+ $(python_gen_cond_dep '
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pyenchant[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/pyxdg[${PYTHON_USEDEP}]
+ ')"
+RDEPEND="${DEPEND}
+ >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-i18n/libime/Manifest b/app-i18n/libime/Manifest
index 2cc4d6eccfd3..4ce726c2c3a0 100644
--- a/app-i18n/libime/Manifest
+++ b/app-i18n/libime/Manifest
@@ -1,4 +1,3 @@
-AUX libime-1.1.8-include-cstdint-for-gcc-15.patch 288 BLAKE2B 35d297ee4fab9c0490344bea7a24a18ecc23e7c96d8c9af875bcf9c1fc6edd87ccaf6e3ee1d681611b42c62b7a1d3525398a29122927ced58cd02aefce61fbdd SHA512 0d9dcd044ee6056c4759fb27e9c3f8958659ebc1611000fd23c80969477077944e82ff4691141ade0a7c05eec02887c7987aad12d588bc7940744e8fd9dd0338
DIST libime-1.1.8_dict.tar.zst 37061630 BLAKE2B e76ee4d403bdc2ef9c9eab663f6da3f1421d5aeb7761a1ccca21acf07626f27a9f00c0a8d83cf121a782c03252bd5f0aeccb81af639ca93902bb28716a1a3afb SHA512 5fa6683dcaa92d754b87ed01989a7a98eee9d4ee642720b1ac1b0b58416a6202ca929e2593dfe59ae361afb7d311d8e238a188530ba99db7aaa3164713c95a4a
DIST libime-1.1.9_dict.tar.zst 49564053 BLAKE2B f10efc9ad091b3559cf38a17ba5c6ca60e74c4bac2cb0484a7c3e849cd9cd0c4f22dbba08b3a9e1824eca917812ba5f3c24682259c986b2851333a631d80c53d SHA512 07b687c98cf0c4e8fc4852fd633ad05de58e32a3c70e58d1c0a84c8862f1843a0421c9a11a9c5653bbb8b1da37d3aee91f2207dbeed12aa49e041e9b08b8dca9
EBUILD libime-1.1.8.ebuild 943 BLAKE2B 6b5b320b5d6f27c5eefa75f464a2c23bd5c130f931d7aaee3d0caf305f7611e19547745a9ccfef06ac4a10f4bce2779698a7ab84d09fd6300538f0aaf780ccb8 SHA512 2ac7ac44333f9a3ba6ce08ac9c3e1f73f4d33b5672daf7e37dfe71e0969a2bcc5bf138ef25a1bddb691fc9de3c6934fe8aa20da0ffe6f41b488bfe1813ae86b6
diff --git a/app-i18n/libime/files/libime-1.1.8-include-cstdint-for-gcc-15.patch b/app-i18n/libime/files/libime-1.1.8-include-cstdint-for-gcc-15.patch
deleted file mode 100644
index 46221b19c5fc..000000000000
--- a/app-i18n/libime/files/libime-1.1.8-include-cstdint-for-gcc-15.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://github.com/fcitx/libime/pull/78
-
---- a/src/libime/table/autophrasedict.h
-+++ b/src/libime/table/autophrasedict.h
-@@ -8,6 +8,7 @@
-
- #include "libimetable_export.h"
- #include <cstddef>
-+#include <cstdint>
- #include <fcitx-utils/macros.h>
- #include <functional>
- #include <istream>
diff --git a/app-i18n/librime/Manifest b/app-i18n/librime/Manifest
index 2f77e9fa3f6c..67f231e6d49e 100644
--- a/app-i18n/librime/Manifest
+++ b/app-i18n/librime/Manifest
@@ -4,6 +4,6 @@ DIST librime-1.11.2.tar.gz 2635435 BLAKE2B 6106b6934761fd61508756bfcdfc2b892ee6b
DIST librime-1.12.0.tar.gz 2638566 BLAKE2B cbd734181eb80dd919a0f27d787dd5625974ed8b76e7f294308a7ee1b50ee904ac6460e3da4b3c1ec96c65dcfef011ae8dc6f6db880a21b2ab6fd2c96bfe203e SHA512 46c2d740dea5c0592266c7b3aaff1deba50ff5be6dbab48cc2fd49a5b7b0c9c28d8e0cc858e7d4845b70b7850c1e20ef559525ed3b70da9ad1bd65562f0df400
DIST librime-1.7.3.tar.gz 2859513 BLAKE2B 834622860cdc3038d1b983f476bca70f211dfbc3bc2b565a998163e22688841ee3a0c7f9a64bce285e2f3f5b5a9a802bd5506f17904ccb3291babf80d4748fb5 SHA512 8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0
EBUILD librime-1.11.2.ebuild 1040 BLAKE2B 0d1e1ed29a488dd34e85fb75fc702a209b9ace807bf9d0228b8751c3a02bac044820a319999f20805514a4cf817070946ba98c8a455f87e330e51b5f4050a1ec SHA512 831f1a29df757ef2de02fa75db92e7aa3053e8aa96e8cbc2c86fc023e1eb475035540e8f82db43b22c014034ee240312736a6561528cf333bbd1964426877f52
-EBUILD librime-1.12.0.ebuild 1068 BLAKE2B cb2543cf7e29907f988d2027448014089e5788a6a2ff050e5c351047b348a50dd39ec2044bfc011439250b9c9b98d324efdf3aeebff4b3a6b1bfe48f058837e1 SHA512 89f025c27bf01179bf6490b429a1f52a81784cea15661af057398a71ae83d5fa4264561f343d6d6ba263f7227ff20ae5796bb4bbb6ee3a382a60cd795d837c5c
+EBUILD librime-1.12.0.ebuild 1063 BLAKE2B 03125c1b9a545485e9537989e2f7041b668ebd7ae35b8f0fe62b8b751eeda7f1e9fc2d101faa334f5da8754b7e0b96f7ed016e34e3351460fae3d93e698fd7bd SHA512 3286c9e0cde4f62e63736f2873d084bbde50c1c235d9b4c2534c6446687cdf5af37f1853f674736311fb855795c007f9df6fafdb31afd03e3e15198e3fdcfbba
EBUILD librime-1.7.3-r1.ebuild 1649 BLAKE2B 937f4df7a0b33ccef510583ce4d02e33d11229fb6a3c596be98e1ad28140fc072cd2bca4983b67abf92bfe2dc1ce749be757664c1bb7f986214afd750bb7e0e3 SHA512 4b1ce5d97080d7a261f488cb2cc4a341ef1d52b28c9e1910d714469d56eae52685632b1ed4b0289847ef45fcbe728b8fdda8a18e4dae75ddde84e79ad2f66f12
MISC metadata.xml 888 BLAKE2B 895efadaefd7816746d12063f81cc54870346a0b30c27bc2a46b07d69e49fd740981f331e339bbaae51b5be3e919d10ca69f4898efa92848aa4a0785c57cb959 SHA512 a55fa07a0476b27a379129797449e2b1ebbd3ed3def619b721e58eb2f3ad34e282ce4c3f1e4684088a253ab0ef21f9a484acaaca9cc864505c0c268f0ccc7f48
diff --git a/app-i18n/librime/librime-1.12.0.ebuild b/app-i18n/librime/librime-1.12.0.ebuild
index 5f078a584654..d7cbdfe4c1cf 100644
--- a/app-i18n/librime/librime-1.12.0.ebuild
+++ b/app-i18n/librime/librime-1.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rime/librime/archive/refs/tags/${PV}.tar.gz -> ${P}.
LICENSE="BSD BSD-2 Boost-1.0 MIT"
SLOT="0/1-${PV}"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="debug test"
RESTRICT="!test? ( test )"
diff --git a/app-i18n/man-pages-zh_CN/Manifest b/app-i18n/man-pages-zh_CN/Manifest
index f7a0a6019b90..243ddb85cf9c 100644
--- a/app-i18n/man-pages-zh_CN/Manifest
+++ b/app-i18n/man-pages-zh_CN/Manifest
@@ -1,5 +1,3 @@
-DIST man-pages-zh_CN-1.6.3.6.tar.gz 1861327 BLAKE2B 59a806aadd0ab6584a51efec8cf8e0e3ff88f589db48dd01d586534f81a06cbdc86efc7541bd9ced778b8ecc915e0f1baded882951fb60138e197f7b6b259d60 SHA512 dc9ecd461eba41fc30658e028f853e3664fc6ce27c5b48c3159c5c8a452ad6d71730e0e5f551efa7b4c358baf010ba27a855457ae69b21e9637af326044dcca8
DIST man-pages-zh_CN-1.6.4.0.tar.gz 1859827 BLAKE2B a97ca00bec60aa5a272310ac8e3a31bcb84e9a43a0a70a863e54a663671a4f6a2471364b468b93502777ed38f980ea559e782c109385fcfc33182aac76f7fbb3 SHA512 35f928cbc084b830db7a7e89213d706bad216f79f6937452e35abf577631c0d575cbd5cf8f51cd3e9547a163f64f4afd914251f4a26daa48e256c6076edfb133
-EBUILD man-pages-zh_CN-1.6.3.6.ebuild 857 BLAKE2B 8d29f7eef1b6030be6e4aabca91d0a13924b2497781af2c2e2ec78ab7a872da990d524c1a2980c68570ca6e26a672b02e6e28580aad7c9a5a9b46c1f4ba3ba34 SHA512 be0b07236ead7b7e82c651b6ef3fa3b5c2164f2589f57622fc5e3456ca1a0a313050c7200bfc3157c36a858c89e9060cec1f4f98718f5739792b19d545476e64
-EBUILD man-pages-zh_CN-1.6.4.0.ebuild 857 BLAKE2B d73fa602fb01f065487a2a49d5937998f903c72a47f24c943958489e7d6b162a5044cec27abf4fe7f3b9da4fce6c37297d1428b4a81855d0553b16c15a6e3912 SHA512 f7a505cc726302f86307503c942ef0ae342decbc5ea63b042f1294576bcf18a8f130678a93da32d265f2d344d3f47c81317424aeffab484b21486572f3317b5a
+EBUILD man-pages-zh_CN-1.6.4.0.ebuild 849 BLAKE2B edfb8022bdea1b19789f69ff5db3c5b9a771da883c0c42efa2a5753a637ac37aaef40db6e8fa623fd87c27a9fc77203304a083332819cd7eb37136c33ca994d9 SHA512 1d194d33a7ea931a17cfa0a6e8373824d011cdea23642fb00c09342601b860c4c2eea23a350aaf5836f75d3d9c08045350b76ac71cfe21b2fcab9a90f6c92720
MISC metadata.xml 281 BLAKE2B 8ef144344dd93f4724f6854582804fe365d84ab61d312d3a4898684e1950a03072bf0487defe92f1e74ec1b81d7a6022a57f3bd686f832187463af253d99be3c SHA512 a3ca0f34ac6b5e4489f0e94427c077af27ad28bcbb3fb66696639c131c63bbf28317781f38f25b425a08d5a135b4aa5ec03da0ed4d342464847ad6780f076838
diff --git a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild b/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild
deleted file mode 100644
index 4401de7e452e..000000000000
--- a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.3.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A somewhat comprehensive collection of Chinese Linux man pages"
-HOMEPAGE="https://github.com/man-pages-zh/manpages-zh"
-MY_PN="manpages-zh"
-MY_P="${MY_PN}-${PV}"
-SRC_URI="https://github.com/man-pages-zh/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="FDL-1.2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="virtual/man"
-
-src_configure() {
- :
-}
-
-src_compile() {
- :
-}
-
-src_install() {
- # groups' zh_CN manpage is alrealy provided by sys-apps/shadow
- # to avoid file collision, we have to remove it
- rm src/man1/groups.1 || die
-
- doman -i18n=zh_CN src/man?/*.[1-9]*
- dodoc README.md AUTHORS ChangeLog NEWS
-}
diff --git a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.4.0.ebuild b/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.4.0.ebuild
index fe590153a8be..970754ec889c 100644
--- a/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.4.0.ebuild
+++ b/app-i18n/man-pages-zh_CN/man-pages-zh_CN-1.6.4.0.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,6 @@ S="${WORKDIR}/${MY_P}"
LICENSE="FDL-1.2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
RDEPEND="virtual/man"
diff --git a/app-i18n/mozc/Manifest b/app-i18n/mozc/Manifest
index c295c01faad5..63a16b9d445b 100644
--- a/app-i18n/mozc/Manifest
+++ b/app-i18n/mozc/Manifest
@@ -9,6 +9,6 @@ DIST japanese-usage-dictionary-20180701040110.tar.gz 71285 BLAKE2B dfad056a1d506
DIST mozc-2.28.5029.102-2.28.5029.102.tar.gz 37247099 BLAKE2B 4bb528991102d34a26321e6fa00a73cc83cb103e0b765f1ebb837dd6894387288b13ed75cc255003d07d6f0c4a82f963684fa4f2bd9b5043cfaddb57a5f5cef0 SHA512 b20aa45757db92f66d1c135eacf907b4cec937226a8d09e5f9f6768ae22a6b8464e3b75276773ce55413f2002ffcc3d8cae136e7fd3acfc0733e48bccf848d5b
DIST mozc-2.28.5029.102-patches.tar.xz 224380 BLAKE2B 377d2cac6ec8a9c90661f10c0b105d8347ca8080ec43cee3dfd4660feadfe2d9b204d6e4b9e22bd11a5fdbbf26e7f6f298b703b88fb1621ea1847741408c1953 SHA512 5836a19ea68de271475b3ca1efce928b0ad012c96ff7ecdc4474b05daf8b8df022203eb46ec839b76e7d50be7a75b8f278d534d762fac0e612a8f09ae13c7c16
EBUILD mozc-2.28.5029.102-r1.ebuild 10859 BLAKE2B 31baf08e330182b12946f54eb5fd0982971eda22085de565ab16f4f5a5135eac367843699bc77cf1c7ea97c138a21a25f169888a26039aebc378c546795ed443 SHA512 2a9bca391b312fb79c0601e832ab382833c82113e8d3ba369a39f280cea4efebf375e6c5d87f445766347f66d60bf820aeeb7f59482d7c77044e6c826c61becf
-EBUILD mozc-2.28.5029.102-r3.ebuild 13171 BLAKE2B cc1c81eca0e4477c11b4b12a99f63b94ef88a6adf4d1b4618cb637573f517cd2ccf488b8fccaa5354814a9bc61eaac39f0f3c5e794d2a9cf375880a6950476ed SHA512 87b937686b2f217b963231e6aaf1ed0d5e4d51e8417120b01f7fdbfdf8122d395379dc47679848d78e179a1906ba7b5b2bb224c9f5a0316d9a478bc9bab99372
+EBUILD mozc-2.28.5029.102-r4.ebuild 11674 BLAKE2B 02fa78d9aade0c206b1cdb03c04931f2dcfa3e0238f7a488a16bb0541815095350464c93107cb08bb2fcce5db7b666a3ba7a558a7dd1653174a6a7fbc853d232 SHA512 a0f453648fb65877bf154b1aafbe73f6493e09ca7e272a133d2a2890b96f43f0e7ef402f63b9dfcfbd28181567e618960f355511f90f111053415360af7c6b86
EBUILD mozc-2.28.5029.102.ebuild 10725 BLAKE2B c2486d67e9986e1f7f21d42bddbc3527dc92270818f1bd982fd99836c9a1fb0c95556331e5f5af57c5731b4be9221ebaff88c72844612e5e14e905e11f8c56fd SHA512 3885d73b7afdaa42883b8ae8944b3e7e3eb2f73a7c3da51c5ad26bbd816d4b13b2da0f21ae5ed3a7c0bf1c87bcadf0e1a81d82b4530b2e1280e6d163935a5738
MISC metadata.xml 687 BLAKE2B c7f99282b685a2a6f8d1cf53668225ca50587a8a6023637d1c9a74f1078e38cf512a10edc92eb6aa7190414c040dc27d136f8da5ca7fd73e18f3a41746bfb416 SHA512 3979cb05ef5bf5941568b25896e46918aa0783ebbbe298fb90420c790bcd0bc4270c2c65577b90400fbd05e38ea0ae74d2f5b5cb3dd71cc9ebf15e82f9c6e761
diff --git a/app-i18n/mozc/mozc-2.28.5029.102-r3.ebuild b/app-i18n/mozc/mozc-2.28.5029.102-r4.ebuild
index 9e3e0a65db7d..d370973711fd 100644
--- a/app-i18n/mozc/mozc-2.28.5029.102-r3.ebuild
+++ b/app-i18n/mozc/mozc-2.28.5029.102-r4.ebuild
@@ -35,7 +35,6 @@ else
https://github.com/google/${PN}/archive/${MOZC_GIT_REVISION}.tar.gz -> ${PN}-${PV%%_p*}-${MOZC_DATE}.tar.gz
https://github.com/hiroyuki-komatsu/japanese-usage-dictionary/archive/${JAPANESE_USAGE_DICTIONARY_GIT_REVISION}.tar.gz -> japanese-usage-dictionary-${JAPANESE_USAGE_DICTIONARY_DATE}.tar.gz
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.28.5029.102-patches.tar.xz
- fcitx4? ( https://github.com/fcitx/${PN}/archive/${FCITX_MOZC_GIT_REVISION}.tar.gz -> fcitx-${PN}-${PV%%_p*}-${FCITX_MOZC_DATE}.tar.gz )
fcitx5? ( https://github.com/fcitx/${PN}/archive/${FCITX_MOZC_GIT_REVISION}.tar.gz -> fcitx-${PN}-${PV%%_p*}-${FCITX_MOZC_DATE}.tar.gz )
"
fi
@@ -47,8 +46,8 @@ fi
LICENSE="BSD BSD-2 ipadic public-domain unicode"
SLOT="0"
KEYWORDS="~amd64 ~loong ~x86"
-IUSE="debug emacs fcitx4 fcitx5 +gui ibus renderer test"
-REQUIRED_USE="|| ( emacs fcitx4 fcitx5 ibus )"
+IUSE="debug emacs fcitx5 +gui ibus renderer test"
+REQUIRED_USE="|| ( emacs fcitx5 ibus )"
RESTRICT="!test? ( test )"
BDEPEND="
@@ -58,16 +57,11 @@ BDEPEND="
app-alternatives/ninja
virtual/pkgconfig
emacs? ( app-editors/emacs:* )
- fcitx4? ( sys-devel/gettext )
fcitx5? ( sys-devel/gettext )
"
DEPEND="
>=dev-cpp/abseil-cpp-20240116.0:=
>=dev-libs/protobuf-3.0.0:=
- fcitx4? (
- app-i18n/fcitx:4
- virtual/libintl
- )
fcitx5? (
app-i18n/fcitx:5
app-i18n/libime
@@ -98,10 +92,6 @@ RDEPEND="
>=dev-cpp/abseil-cpp-20230802.0:=[cxx17(+)]
>=dev-libs/protobuf-3.0.0:=
emacs? ( app-editors/emacs:* )
- fcitx4? (
- app-i18n/fcitx:4
- virtual/libintl
- )
fcitx5? (
app-i18n/fcitx:5
app-i18n/libime
@@ -145,12 +135,10 @@ src_unpack() {
if [[ "${PV}" == "9999" ]]; then
git-r3_src_unpack
- if use fcitx4 || use fcitx5; then
+ if use fcitx5; then
local EGIT_SUBMODULES=()
git-r3_fetch https://github.com/fcitx/mozc refs/heads/fcitx
git-r3_checkout https://github.com/fcitx/mozc "${WORKDIR}/fcitx-mozc"
- fi
- if use fcitx5; then
cp -pr "${WORKDIR}"/fcitx{,5}-mozc || die
fi
else
@@ -162,24 +150,15 @@ src_unpack() {
unpack japanese-usage-dictionary-${JAPANESE_USAGE_DICTIONARY_DATE}.tar.gz
cp -p japanese-usage-dictionary-${JAPANESE_USAGE_DICTIONARY_GIT_REVISION}/usage_dict.txt ${P}/src/third_party/japanese_usage_dictionary || die
- if use fcitx4 || use fcitx5; then
+ if use fcitx5; then
unpack fcitx-${PN}-${PV%%_p*}-${FCITX_MOZC_DATE}.tar.gz
- if use fcitx4; then
- cp -pr mozc-${FCITX_MOZC_GIT_REVISION} fcitx-${PN} || die
- fi
- if use fcitx5; then
- cp -pr mozc-${FCITX_MOZC_GIT_REVISION} fcitx5-${PN} || die
- fi
+ cp -pr mozc-${FCITX_MOZC_GIT_REVISION} fcitx5-${PN} || die
rm -r mozc-${FCITX_MOZC_GIT_REVISION} || die
fi
fi
}
src_prepare() {
- if use fcitx4; then
- cp -pr "${WORKDIR}/fcitx-mozc/src/unix/fcitx" unix || die
- PATCHES+=( "${FILESDIR}"/mozc-2.28.5029.102-abseil-20230802.0-fcitx4.patch )
- fi
if use fcitx5; then
cp -pr "${WORKDIR}/fcitx5-mozc/src/unix/fcitx5" unix || die
PATCHES+=( "${FILESDIR}"/mozc-2.28.5029.102-abseil-20230802.0-fcitx5.patch )
@@ -253,7 +232,6 @@ src_configure() {
gyp_arguments+=(-D debug_extra_cflags=)
gyp_arguments+=(-D release_extra_cflags=)
- gyp_arguments+=(-D use_fcitx=$(usex fcitx4 YES NO))
gyp_arguments+=(-D use_fcitx5=$(usex fcitx5 YES NO))
gyp_arguments+=(-D use_libibus=$(usex ibus 1 0))
gyp_arguments+=(-D use_libprotobuf=1)
@@ -285,9 +263,6 @@ src_compile() {
if use emacs; then
targets+=(unix/emacs/emacs.gyp:mozc_emacs_helper)
fi
- if use fcitx4; then
- targets+=(unix/fcitx/fcitx.gyp:fcitx-mozc)
- fi
if use fcitx5; then
targets+=(unix/fcitx5/fcitx5.gyp:fcitx5-mozc)
fi
@@ -342,32 +317,6 @@ src_install() {
elisp-site-file-install "${FILESDIR}/${SITEFILE}" ${PN}
fi
- if use fcitx4; then
- exeinto /usr/$(get_libdir)/fcitx
- doexe out_linux/${BUILD_TYPE}/fcitx-mozc.so
-
- insinto /usr/share/fcitx/addon
- doins unix/fcitx/fcitx-mozc.conf
-
- insinto /usr/share/fcitx/inputmethod
- doins unix/fcitx/mozc.conf
-
- insinto /usr/share/fcitx/mozc/icon
- newins data/images/product_icon_32bpp-128.png mozc.png
- local image
- for image in ../../fcitx-${PN}/src/data/images/unix/ui-*.png; do
- newins "${image}" "mozc-${image#../../fcitx-${PN}/src/data/images/unix/ui-}"
- done
-
- local locale mo_file
- for mo_file in out_linux/${BUILD_TYPE}/gen/unix/fcitx/po/*.mo; do
- locale="${mo_file##*/}"
- locale="${locale%.mo}"
- insinto /usr/share/locale/${locale}/LC_MESSAGES
- newins "${mo_file}" fcitx-mozc.mo
- done
- fi
-
if use fcitx5; then
exeinto /usr/$(get_libdir)/fcitx5
doexe out_linux/${BUILD_TYPE}/fcitx5-mozc.so
diff --git a/app-i18n/opencc/Manifest b/app-i18n/opencc/Manifest
index 1e269dfe46be..9e65c53185b2 100644
--- a/app-i18n/opencc/Manifest
+++ b/app-i18n/opencc/Manifest
@@ -2,6 +2,6 @@ AUX opencc-1.1.7-fix-missing-cstdint-for-gcc-15.patch 247 BLAKE2B 3d7bc564a2143d
DIST opencc-1.1.4.tar.gz 2806887 BLAKE2B 150fd83818616de42e535f349b2574ff3319e41618e522583a57a00ab08b7f28db6e8f4fa4a0d4dbe027753b5be87065b2015542251986c6301ad441c4bf4c98 SHA512 ab8e7e6a0cc71106cf09eb32899fa8620b946a406f042d75a2444096e0b383cb1993d6c2d12cd7862e71854da4cd5893442bce51df84c32ed09fdfb4a2846f46
DIST opencc-1.1.7.tar.gz 3311712 BLAKE2B 158a4ea5707ade583d326b0e4441640cbaae2ccb1c89c4ccfaeb8b8dd6f1d427a7f5fcaae7ac0bd6fca3208c65fe24577f6b6ba9c7fec1a499936ef83887d181 SHA512 26e4b12238f853b0fa91f9f0d9af7985bf04a0763185cc3b50b69ba99a2d80091b8c3160176d0d4cd348fbf1a680bfd80dc740dc60c938a256dc2dac8ef49f15
EBUILD opencc-1.1.4.ebuild 1585 BLAKE2B d8d1d3f49e839eafa6ace24e9d65742922ccf61ee7659c2e8a9acfdf8de1fb1d4f10ad1d72784538421243db765684ed9d9b3193250f4b82f4c41d128fc2e62b SHA512 70b260dd9da2569fb0bd40a863082bf9cb55e87e6520ff5309c5fc0cb39b7acaec34297a0eeee23fdb1cd9c59856c1beb498dc338224c4421cbd75aa51fb91d8
-EBUILD opencc-1.1.7-r1.ebuild 2910 BLAKE2B 653670c63a100204eeaebe3aa2c5b5e7784b2dc78c9a2322b5f473553c1e80f5c686b97774bbb812f59759129833f04db7d087ccca8a8106a05f48398f5f380f SHA512 f9f1adb6b3b86e2940c8976b46885f20d157cf6da5ebd3dc266933f62494d34ade8f3ed53862908b1e0bbcedebdddba41ac116a4bdfd991effb592c9a3f8abe0
+EBUILD opencc-1.1.7-r1.ebuild 2917 BLAKE2B 214accb22626092128a2205bb98aa8c9e9c624092cf80f0b02057d600395eba6fadf4fb2776c337067bcf119f62587a87e9c77f0df40ca3a1760eec556403420 SHA512 cd42250a2ca901da3244461be66a41101e27a6c93566a58e5efba539717a1505d234ebf51e1cca2118bc7be72fcf171751236a1b0557b34d608d654379e18e32
EBUILD opencc-1.1.7.ebuild 1438 BLAKE2B a3f6cb414d2b0f04153b82b8145bd2a72a84dea533fcdc3a1197924ef17463ba1047a813be28e69d44976fc8f76f46a2c59c2ba3d20a2c57a9606e3b25acd963 SHA512 59c1e27e94a19ba0a89a9f759ad8ef3e9dd7ce0c33fc6c220f8b688fa9e4d0dce92101c6a5679891e8f5a4258dd505ce5acf574f39344c91d0b2a567b4b477c6
MISC metadata.xml 476 BLAKE2B 4f02f06aa7aca103fff825675453e36a256f130b086992df550aab3dee3c155a48667d00df171053b417b20873a6ed8f1142c9efcfdd8e0994fafa7c1aec5e0b SHA512 c1a73732105a87bf3bca8af82d027b5a0dc0b379e7f8b1fbd301ee6a1f0e986ce8db9542394fc87f885a8736d82836b574a956601bb244172912f58455f39bfb
diff --git a/app-i18n/opencc/opencc-1.1.7-r1.ebuild b/app-i18n/opencc/opencc-1.1.7-r1.ebuild
index afce6038391d..eabc31068ad5 100644
--- a/app-i18n/opencc/opencc-1.1.7-r1.ebuild
+++ b/app-i18n/opencc/opencc-1.1.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2010-2024 Gentoo Authors
+# Copyright 2010-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}/OpenCC-ver.${PV}"
LICENSE="Apache-2.0"
SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="doc python test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
diff --git a/app-i18n/poedit/Manifest b/app-i18n/poedit/Manifest
index a21a711feed0..7f9cb3d9bb71 100644
--- a/app-i18n/poedit/Manifest
+++ b/app-i18n/poedit/Manifest
@@ -1,5 +1,3 @@
-DIST poedit-2.3.1.tar.gz 2891956 BLAKE2B 11fb8c19f439edc2c9df08529e815d47f5bdfe3cac486bd07bfaef90932edf05ce099b61f058d8d08ba1a3a41f35ed59bf2901de1d1d80ecc6178536cdcff908 SHA512 73439ae96d3e04d8f6fc7e49f72cd259606e669f01490bd9a59f3fa7b33a6e11fb3af70a3a6e155b1edcee49ac9222b16e05e937088748a9c0f3ed9a6c97a208
DIST poedit-3.5.2.tar.gz 3173111 BLAKE2B 8e7ae9fc06af173107fa46fa4f07cab3637d75cd60bc8bc0d48df23cdc97434e05a55b2eb4e28295de4e0072ba43bb2078e51768294510946c0b400a028ccd5d SHA512 5728b23ae64751754f8d23e24ba12311bf55f6a0fee3ef44d74b78ed74ed5397e198353388dadb3ce217996ee5b09d9a8e963614ce78a62ce108d4fa22c1cdf1
-EBUILD poedit-2.3.1.ebuild 1284 BLAKE2B cc248a1c5363e3800800d6d8cac6807d73165d88a033fc9647cd587afc5bfec96614cfbb2a5f511efaf28a5d3acd017028a0a9bbacd0e79db5854cd069e322b8 SHA512 d8af985e73a0e3600e5b64108e78dcefa1928f932709b364ee629c0e7567aa4b79b45d30bebbaa5a1913e43706c429ed0d9eb4ac4b5ac02d838e80edb7cd8420
EBUILD poedit-3.5.2.ebuild 1242 BLAKE2B 285a01e69c0918b5b81f519e2a59d2ea38405bfacd29d41be05ec3b11676c8cb9227b6593c48002659eea9866553c7b35dd3298144754c68ac364663aabd5cc2 SHA512 490fd7a15fc4a716333f1afc81d86afed58916f053d84fed1e212ddaf839baf1d5aea498b143c91b113d1e3711684835edfb2b23868dac3d79ee153e9676ddd7
MISC metadata.xml 612 BLAKE2B 03b3aa92624d54212575123e2d00701c2e6b8bd64861a1af3c923c5ee13137bc5675a0de909b99becec85585b50a510d3e8403fe49d886d72b4031ad2b61d39b SHA512 38acddb652f5010d92a4018c6e96122bbfe7955db1cf26eeb1db5ef46d0cbb0c309a41d5201a8646a9af252b19022dda189f59c0596327440f5a86b43ddf7002
diff --git a/app-i18n/poedit/poedit-2.3.1.ebuild b/app-i18n/poedit/poedit-2.3.1.ebuild
deleted file mode 100644
index f2e75b498ac5..000000000000
--- a/app-i18n/poedit/poedit-2.3.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=7
-
-PLOCALES="af an ar az be be@latin bg bs ca ckb co cs da de el en_GB es et eu fa fi fr ga gl he hr hu hy id is it ja ka kab kk ko lt lv ms nb nl oc pa pl pt_BR pt_PT ro ru sk sl sq sr sv tg th tr uk uz vi zh_CN zh_TW"
-WX_GTK_VER=3.0-gtk3
-
-inherit gnome2-utils plocale wxwidgets xdg
-
-DESCRIPTION="GUI gettext translations editor"
-HOMEPAGE="https://poedit.net"
-SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.gz"
-
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- app-text/gtkspell:3
- x11-libs/gtk+:3
- >=dev-cpp/lucene++-3.0.5
- >=dev-libs/pugixml-1.9
- dev-libs/boost:=[nls]
- dev-libs/icu:=
- >=x11-libs/wxGTK-3.0.3:${WX_GTK_VER}[X]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_prepare() {
- my_rm_loc() {
- sed -i -e "/^POEDIT_LINGUAS = /s: ${1}::" locales/Makefile.in || die
- rm "locales/${1}.mo" || die
- }
-
- plocale_find_changes 'locales' '' '.mo'
- plocale_for_each_disabled_locale my_rm_loc
-
- setup-wxwidgets
- xdg_src_prepare
-}
-
-src_configure() {
- # CLD2 and C++ Rest are not available in Gentoo, bug 674916
- local myeconfargs=(
- --without-cld2
- --without-cpprest
- )
-
- econf "${myeconfargs[@]}"
-}
diff --git a/app-i18n/uchardet/Manifest b/app-i18n/uchardet/Manifest
index 586e9eb1cfed..54278d280bb1 100644
--- a/app-i18n/uchardet/Manifest
+++ b/app-i18n/uchardet/Manifest
@@ -1,4 +1,5 @@
DIST uchardet-0.0.7.tar.xz 215492 BLAKE2B 1f8b171676bc6edf1f3493a4a370e32b7b956104ea0b12a03837d817c386d59aa512c3a107426aedb087987cf3a7b99c4b2df4a667ed685ff9959f6bc6b4506c SHA512 ddb7b63dd09c1d9acbe620d86217e583d9aa5340780ab4010ec9faa4fd331498859d5efa7829bf8847da89325accf8f7304b51d410210178fc1ffa6658064a6f
+DIST uchardet-0.0.8.tar.xz 222648 BLAKE2B 8da78cba3c73afab0e94cac53b2b5c7832d11d58641ff221174d051a1610f8368c8bb536f2b0729c30ed0d13d7e2319d524597d1ca49fd1c6cefb3176aa76b9a SHA512 4a5dcc9ff021352f3b252e103ff1475cec62c974294b264ee9243f024633c3ae44be8c7733608624066113e635f8b156ecb08c8ff87c736d04b07641eb166382
EBUILD uchardet-0.0.7.ebuild 977 BLAKE2B 1a4c6d9653eb9a44803fc99d9835aed286a2b8b3eddb197d3d2d2bb7e7c42e33e419b389c70c5e30db836899642a7df586e282ddb41b9c0420cd59d4a9f74182 SHA512 8d1fb1d6b900bebf6fdb9337749f31a89ad8da750ddf8de4257ac2546c63e506b4f791b687585a6ccbbfa1dfff97649ec20427dec7e90c155db7e28ef0fa0f09
-EBUILD uchardet-9999.ebuild 838 BLAKE2B 1fa9152117465b5e792942983a98d1a0f69373b34f723d1811d5bc8718cffa6f61f3a808d5e70e5837bd4969eb32a49b744a7e200d7d1760d60a0bdf1b08a6c2 SHA512 2a0a59e862a98c88f1a4186043e3eb6819ea09b5b28fa5ae8ec5edaa2f328ced05cd2ad19b2288ee119741987ed7f8ba8756d440d48c264996f2e3d6a6e39e04
-MISC metadata.xml 702 BLAKE2B 3b67f36feec5c70a40227cd126db36e234fefe38b3bdb7677aee88c48577a33f6dd05dd276e01af3f2988ce3bcb994d02dba84f97dbea7ed6ba7ac31a2966beb SHA512 2e9a019076f74c00332585856e17e2d39495c770b8ae1f572d66e94044cac64162db6c8e1eea30fd42bc5c570fc363a1e2daaaba26677e3765cabe4381a4150f
+EBUILD uchardet-0.0.8.ebuild 707 BLAKE2B 9a499759b5eb1ed078c305753cb4d3c7329780fdf39760d2126eab60df4a19e1f924410697c0feb7a58afc46f041a69a07cd41fbea393a14d58a7a102eb074d1 SHA512 7efaa80f8c4e7667d318ff42ef8302b1abdb7a02c895b68254dad59d62ba160ca92e2791ab159fcd1d2041503cf0e017afdc6bea24b4c76e2ef986731f0a06d4
+MISC metadata.xml 340 BLAKE2B 2cc9c82822e337f2ace8d2e6e11e9dbcfaa665c053814fc8f1b5617085ec7fc8854f35b260d5bf246c5b1b25941fa34b7d6a0798717eb024a2cd229a2cf38145 SHA512 c89948e4e5771f89668cb7d5485bb13cb2ba3c49eddc7696fce1c598021c679757d8319fb7e086ed315db0c3ffc9163ff112450071a3cca4a318507f744f453a
diff --git a/app-i18n/uchardet/metadata.xml b/app-i18n/uchardet/metadata.xml
index 44ce99064069..ec3a2f313a85 100644
--- a/app-i18n/uchardet/metadata.xml
+++ b/app-i18n/uchardet/metadata.xml
@@ -1,17 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>coppens.matthias.abc@gmail.com</email>
- <name>Matthias Coppens</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <bugs-to>https://gitlab.freedesktop.org/uchardet/uchardet/-/issues</bugs-to>
- <doc>https://www.freedesktop.org/wiki/Software/uchardet/#usage</doc>
- <remote-id type="gitlab">uchardet/uchardet</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>ionen@gentoo.org</email>
+ <name>Ionen Wolkens</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="freedesktop-gitlab">uchardet/uchardet</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-i18n/uchardet/uchardet-0.0.8.ebuild b/app-i18n/uchardet/uchardet-0.0.8.ebuild
new file mode 100644
index 000000000000..34b08f0e6e33
--- /dev/null
+++ b/app-i18n/uchardet/uchardet-0.0.8.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Encoding detector library"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/"
+SRC_URI="https://www.freedesktop.org/software/uchardet/releases/${P}.tar.xz"
+
+LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="cpu_flags_x86_sse2"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_STATIC=no
+ -DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
+ -DTARGET_ARCHITECTURE="${ARCH}"
+ )
+
+ cmake_src_configure
+}
diff --git a/app-i18n/uchardet/uchardet-9999.ebuild b/app-i18n/uchardet/uchardet-9999.ebuild
deleted file mode 100644
index 031c6d829482..000000000000
--- a/app-i18n/uchardet/uchardet-9999.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-if [ "${PV}" = 9999 ]
-then
- inherit git-r3
- EGIT_REPO_URI="https://anongit.freedesktop.org/git/uchardet/uchardet.git"
-else
- SRC_URI="https://www.freedesktop.org/software/uchardet/releases/${P}.tar.xz"
-fi
-
-DESCRIPTION="An encoding detector library"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/"
-
-LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
-SLOT="0"
-KEYWORDS=""
-IUSE="cpu_flags_x86_sse2 static-libs test"
-RESTRICT="!test? ( test )"
-
-src_prepare() {
- cmake_src_prepare
- use test || cmake_comment_add_subdirectory test
-}
-
-src_configure() {
- local mycmakeargs=(
- -DTARGET_ARCHITECTURE="${ARCH}"
- -DBUILD_STATIC=$(usex static-libs)
- -DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
- )
- cmake_src_configure
-}
diff --git a/app-i18n/uim/Manifest b/app-i18n/uim/Manifest
index 65af3e3db8de..bbceed5994c3 100644
--- a/app-i18n/uim/Manifest
+++ b/app-i18n/uim/Manifest
@@ -3,11 +3,12 @@ AUX uim-Wconversion.patch 567 BLAKE2B 7241f18b4efa84f3eecae63027aef169eb7ce3ab06
AUX uim-clang-16.patch 1394 BLAKE2B 4b245374a538cfd1384389ecb0409779be82d78e52cf065b8430e7bcad1aa6854583841a2bba88d9efe19703dd4432a1cdac5e2847c80e39fc51994c4c30cd09 SHA512 75d70a42e3aed48ba036a38dfa7ffc037b17864d902aae27dca71a21e102e9ac8291f5e8d7f47dd1f074d2230463efd33465b8ab0b58f7860f316a096207c121
AUX uim-gentoo.patch 1310 BLAKE2B e0f4b85a210f8e041a98e8fddc55ea6e3a06d568ad357a1110b6191ee8ac2d0bcbda191c5702f8f24d82f1b878228bd046ee01c07e6211cc3ccb6dec3c21d7b5 SHA512 88f24a9d816f5e610412200dcabd5a9c51a74d5d3139c0afe9f8d3cddc8815d3dcaad0147acf76536c9180f0041fb1b288e391e17389a31c6b3eabaea6c0f314
AUX uim-kde.patch 2507 BLAKE2B 81287532295af0e5f1235cc3fcea9b4b06c07d1c4377155f19a6e71622da6e398c133fdfb0a6fc3817bfbb9b61b047eabbea6fed8f01a68115a1050d81c9bc7b SHA512 562a09eb15617133dc9fb4ca8b6a855dd28af04f4c27de8c292a32849360f898de5252ef52ad9f1363e238d811346a9c3d19750b33d243bfb48f0c7dd606434d
+AUX uim-set-face-underline.patch 1154 BLAKE2B 08eaa6bcf2f5e726fb530aa460fab625f46c47b7fe8fa3ea6a4e64cbc330c28d5cc5b7747599abe9128c51b0622922c08c31ad1aebbf7502263d38d685c3f161 SHA512 3c0cc62c7ce8664c50cd0e7e3810f45bf68e35a1adb846bcb7a2913f3df72053c13d84abb18916314257dfc0998de8c017f9dbcf5df99ebc747e8c9a4f6a8d12
AUX uim-slibtool.patch 587 BLAKE2B b596fc54798b5366fa6b84370bf614551b82c74cac8adce7c5d5bbd755e83dd3d2e4f9b9ce5824811240946268467e7698acd04cdb7a2df078d617740766f880 SHA512 c02fde5c30a3f11a24cce1bc00f855b8a3ae3dcd09d2c6738ddf0f32795938cf359c04f275809d00f4439a96499a32d7c026b1c531df3656cbabad9a990529c5
AUX uim-tinfo.patch 1594 BLAKE2B 9c52b5603f5d6ebe229e15597ef75ae7049744dee0b2977a9bcd0f7ba59fb8cf111dc8fcc1c25b4ce4363b8f969d76d50a3892ebfe9808afa517bafdde623658 SHA512 13c074b9b33ceb169dcb3cb879f9dfced36dc29da5f45aacaf3dbcd62f3d9a5d565a05b6c3353dc30a33f33f1740032f233e731dc6f430a92c4d133614e57cdc
AUX uim-xkb.patch 400 BLAKE2B 54992f9ef87e4ede3e2beaadf4bd55c018b0aec3eb645b7716e1c27200a9b4d29a649beb333fe61c30cd36718494b05cb5217d486fb929cd617fe7038bf168d7 SHA512 4e86e051dd05ec0b56d423a079b0b285fdd9b256ae66528781a68ee0bfcf1be15530346facb28eab0a1401f2f27f9dce8cc8e215fe3195879f66e7e4241d80fc
AUX uim-zh-TW.patch 369 BLAKE2B a0d536721c67e3acbdc8d9efd060408eb23f0ae3b6eb06cf54ce1fdaf214a7b6e0aef615ad8d27471fa349c94cccefeb97a8f60fcfe0e920ac6ca7451cf325dc SHA512 3dc2a7a5af1562f4972044feccdd3723f5264a6fe22d0bc8a742b8d358f8103b4fe9d2e767e0220fa93eaeb2ff675f162bca4d863f182dbcdf47ea1f8400b652
AUX xinput-uim 108 BLAKE2B f66525e52af923170224ca9953e82489d7f6f92c3e83d96452663ebd538723d1dbaaaa4233bf2bebe1ad6f783fffd4e3e4e82bba5f6fd92d0ef88e3cbaaff6eb SHA512 b3ba31a87e19f589ac8051ece45b6b6c44b295dde76a5ce6164d1e435d791c4e7cafc7192177384f4052fd928caabb8574a9192cf783f4cb22e4ee16741343fc
DIST uim-1.8.9.tar.bz2 6233465 BLAKE2B 5fc57ffd43557cc685ca766d13e871a7b3ad3829fe3b3fcaa3ab76cba15350e82747952bcc77eda0093df0681ad5d3580cb30c96e2a707f0f3e2687a5bf96e19 SHA512 342bda32f27b9875bf1458adbfb3d3cdd92d98daf8068647e3cb01f9757fda6befbb44a7b9ba2b25b03e14b1de68c7e2d6b57362e84d6aae8bcff3959aaa12df
-EBUILD uim-1.8.9-r2.ebuild 5794 BLAKE2B 00b031fc18ecb8e77f85ee7141a81d00e1cc1f64f41e9883edcee287d63e407b1aeecc727d5336c3976397cfbc2f3a8d8448d8bacdae3390f3da66b3a5a5d195 SHA512 ffac9cd698b739c194cb9a756e41ca1d6cf250ffb66676cd44c42f0dbc7956b5217af2a2798026418cef0fb3e473bc0b9349e55a7b71e011e3ae4574ef586d29
+EBUILD uim-1.8.9-r2.ebuild 5840 BLAKE2B 2acfac3ba1bbf4c6b8d65d97a4c7a866b1981a7432853405c85ca539f48b2057f3cda7f20c34781e14bb6ef023a224c6204877fe4a5dd3413d57087453f7f5b4 SHA512 a1b0cb9299957f12462ee5c47a7b5159b5cdbce801cbe59af3ad01f275d526c25692d77d69e5df8a77394411b6918408bf124a4d8bbe58777d66f8295e695344
MISC metadata.xml 1059 BLAKE2B 7ddf7ebb4c6fa262fb369edabe5bc106023d8b4960ea067fab673c6ca9a489190e591e92e4c14df617318e5feb08d3c064fbdaa5f1ea66a6ebf983a8154a3828 SHA512 c412582600c38a9c171e3e45cf2bfbac0ac3682d5ab1f367ef3e988a4702e8d36cba58ea4f9c34b28493150f34c863c6071b8c02eb3b68bfe5f3b8f98a195c79
diff --git a/app-i18n/uim/files/uim-set-face-underline.patch b/app-i18n/uim/files/uim-set-face-underline.patch
new file mode 100644
index 000000000000..bf0d3a9a64d6
--- /dev/null
+++ b/app-i18n/uim/files/uim-set-face-underline.patch
@@ -0,0 +1,32 @@
+https://github.com/uim/uim/commit/7b903ddf144344e49da12cc070f7c11f82ae61db
+
+commit 7b903ddf144344e49da12cc070f7c11f82ae61db
+Author: Sutou Kouhei <kou@clear-code.com>
+Date: Fri Aug 11 10:44:26 2023 +0900
+
+ emacs: use set-face-underline
+
+ set-face-underline-p is removed in Emacs 29.
+
+diff --git a/emacs/uim-var.el b/emacs/uim-var.el
+index 189f91c9..ce40b6db 100644
+--- a/emacs/uim-var.el
++++ b/emacs/uim-var.el
+@@ -435,7 +435,7 @@ keeps the size of it when showing the candidates.")
+ (make-face 'uim-preedit-face)
+
+ (copy-face 'uim-preedit-face 'uim-preedit-underline-face)
+-(set-face-underline-p 'uim-preedit-underline-face t)
++(set-face-underline 'uim-preedit-underline-face t)
+
+ ;; highlight
+ (make-face 'uim-preedit-highlight-face)
+@@ -443,7 +443,7 @@ keeps the size of it when showing the candidates.")
+ (set-face-background 'uim-preedit-highlight-face "Blue3")
+
+ (copy-face 'uim-preedit-highlight-face 'uim-preedit-highlight-underline-face)
+-(set-face-underline-p 'uim-preedit-highlight-underline-face t)
++(set-face-underline 'uim-preedit-highlight-underline-face t)
+
+ ;; separator
+ (make-face 'uim-separator-face)
diff --git a/app-i18n/uim/uim-1.8.9-r2.ebuild b/app-i18n/uim/uim-1.8.9-r2.ebuild
index 8e2c2252a1f1..679e1f61e788 100644
--- a/app-i18n/uim/uim-1.8.9-r2.ebuild
+++ b/app-i18n/uim/uim-1.8.9-r2.ebuild
@@ -90,6 +90,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-Wconversion.patch
"${FILESDIR}"/${PN}-xkb.patch
"${FILESDIR}"/${PN}-zh-TW.patch
+ "${FILESDIR}"/${PN}-set-face-underline.patch
)
DOCS=( AUTHORS NEWS README RELNOTE doc )
diff --git a/app-i18n/unicode-cldr/Manifest b/app-i18n/unicode-cldr/Manifest
index 6f1eed33818c..2d34b8500718 100644
--- a/app-i18n/unicode-cldr/Manifest
+++ b/app-i18n/unicode-cldr/Manifest
@@ -1,5 +1,7 @@
DIST unicode-cldr-common-45.0.zip 31812363 BLAKE2B 031d08f2db4a6c75585488faf43196a912e348edc9ff582e9c507c8f1c8ae2cf7c86aaa8265a8fa60540c2b3f4844d0aa01dad516344195bd4d40926d65a48fc SHA512 638123882bd29911fc9492ec152926572fec48eb6c1f5dd706aee3e59cad8be4963a334bb7a09a645dbedc3356f60ef7ac2ef7ab4ccf2c8926b547782175603c
DIST unicode-cldr-common-46.0.zip 34181233 BLAKE2B c54942576dc779ef07d62b791f67a9ca71f3ae4f6833cd3ce44b54ad94ec4a7e3b114f0d611fddf1f7238582180a1e701886f047c76d28070d1f2cfa74020d9d SHA512 316d644b79a4976d4da57d59ca57c689b339908fe61bb49110bfe1a9269c94144cb27322a0ea080398e6dc4c54a16752fd1ca837e14c054b3a6806b1ef9d3ec3
+DIST unicode-cldr-common-46.1.zip 34308024 BLAKE2B 5010296270c95f1226fecd0cfecfebdc5f5dd1a940d2e948e0fcfa3bdfdbd3c0e5ecd7c38da93017b53e20c69f5a2c0dc016d9e67a5aa8cbcfcd441053462cc5 SHA512 6f5bece848d8187da35cc4c4022bea6a673e40a6032864b09ef24744f35bbf5e89e32e9852bbfd91d7466332db87c8f4f514ff70221729275701b7d95bac2925
EBUILD unicode-cldr-45.0.ebuild 539 BLAKE2B ab4417bf60ace9aeb42f338807eb194b6f922d05a282d1138c1030ed4b2a6e158f485b3829a040537af32a94f22078f7e59685df3d9e3bab659ce45ada61f709 SHA512 fa712fc04ea6a94d4d3315eea779b192096819a530beff13c957cb09a183cd338d9c25745d5d5746f6617ccebf25c82c56ac188a8ac93b112ed9d6cf3827ed97
EBUILD unicode-cldr-46.0.ebuild 546 BLAKE2B 2fd63adb0718e70d4c673148b82dc9864392ad62e848312eed9b083bf103432a4b3eb3b25998a61010e37cc3ec82d21e4186a9b6de8feb741b53b7bd8a01827d SHA512 db6fe195a65dc469343c5c44f446d6446bc4769dc31856eeaf43e31c1647a824d182dd4e7e3f91f82c3ecc8119d7ead05032427aad8fe9fee319632e540c5ecf
+EBUILD unicode-cldr-46.1.ebuild 546 BLAKE2B 2fd63adb0718e70d4c673148b82dc9864392ad62e848312eed9b083bf103432a4b3eb3b25998a61010e37cc3ec82d21e4186a9b6de8feb741b53b7bd8a01827d SHA512 db6fe195a65dc469343c5c44f446d6446bc4769dc31856eeaf43e31c1647a824d182dd4e7e3f91f82c3ecc8119d7ead05032427aad8fe9fee319632e540c5ecf
MISC metadata.xml 259 BLAKE2B 473457dc1808c494d8a08c731bc36bc3f6fd42ac730b0e7372e9749275ad413c56abc214d6b8d43c3e3f3d878a81e61d3ac1088b0606e99b449018828f056c4c SHA512 42603797647a4e2bdd69fc8548c0f035143c2a94b836763b39fc0dda770621970fbb233327c142107bca40f48b2b380fe97c6517e5fce633ba2c11f7a34402fc
diff --git a/app-i18n/unicode-cldr/unicode-cldr-46.1.ebuild b/app-i18n/unicode-cldr/unicode-cldr-46.1.ebuild
new file mode 100644
index 000000000000..cbd693bb8436
--- /dev/null
+++ b/app-i18n/unicode-cldr/unicode-cldr-46.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Unicode Common Locale Data Repository"
+HOMEPAGE="https://cldr.unicode.org/"
+SRC_URI="https://unicode.org/Public/${PN#*-}/${PV%.0}/${PN#*-}-common-${PV}.zip -> ${PN}-common-${PV}.zip"
+
+LICENSE="unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND=""
+BDEPEND="app-arch/unzip"
+S="${WORKDIR}"
+
+src_install() {
+ insinto /usr/share/${PN/-//}
+ doins -r common
+}