commit:     c48b1a418fa9003d4a73f2af66e5ad22e87eb583
Author:     Kyrylo Sovailo <k.sovailo <AT> gmail <DOT> com>
AuthorDate: Sat Jun 21 15:47:49 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 12:33:29 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48b1a41

app-i18n/mozc: fixed abseil dependency

Removed linking dependency to absl_random_internal_pool_urbg,
added dependency to absl_random_internal_entropy_pool since it's
where the functionality was migrated.

Signed-off-by: Kyrylo Sovailo <k.sovailo <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42684
Closes: https://github.com/gentoo/gentoo/pull/42684
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../mozc/files/mozc-2.28.5029.102-abseil-20250512.patch     | 13 +++++++++++++
 app-i18n/mozc/mozc-2.28.5029.102-r5.ebuild                  |  1 +
 2 files changed, 14 insertions(+)

diff --git a/app-i18n/mozc/files/mozc-2.28.5029.102-abseil-20250512.patch 
b/app-i18n/mozc/files/mozc-2.28.5029.102-abseil-20250512.patch
new file mode 100644
index 000000000000..355a2c8d2fb0
--- /dev/null
+++ b/app-i18n/mozc/files/mozc-2.28.5029.102-abseil-20250512.patch
@@ -0,0 +1,13 @@
+diff --git a/src/base/absl.gyp b/src/base/absl.gyp
+index a022b31..45749d8 100644
+--- a/src/base/absl.gyp
++++ b/src/base/absl.gyp
+@@ -275,7 +275,7 @@
+           'all_dependent_settings': {
+             'link_settings': {
+               'libraries': [
+-                '-labsl_random_distributions -labsl_random_internal_pool_urbg 
-labsl_random_internal_randen -labsl_random_internal_randen_hwaes 
-labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow 
-labsl_random_internal_seed_material -labsl_random_seed_gen_exception 
-labsl_random_seed_sequences',
++                '-labsl_random_distributions 
-labsl_random_internal_entropy_pool -labsl_random_internal_randen 
-labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl 
-labsl_random_internal_randen_slow -labsl_random_internal_seed_material 
-labsl_random_seed_gen_exception -labsl_random_seed_sequences',
+               ],
+             },
+           },

diff --git a/app-i18n/mozc/mozc-2.28.5029.102-r5.ebuild 
b/app-i18n/mozc/mozc-2.28.5029.102-r5.ebuild
index 886335942a91..d79cfff1e024 100644
--- a/app-i18n/mozc/mozc-2.28.5029.102-r5.ebuild
+++ b/app-i18n/mozc/mozc-2.28.5029.102-r5.ebuild
@@ -126,6 +126,7 @@ PATCHES=(
        "${FILESDIR}"/mozc-2.28.5029.102-abseil-20230802.0.patch
        "${FILESDIR}"/mozc-2.28.5029.102-abseil-20240116.patch
        "${FILESDIR}"/mozc-2.28.5029.102-abseil-20250127.patch
+       "${FILESDIR}"/mozc-2.28.5029.102-abseil-20250512.patch
 )
 
 python_check_deps() {

Reply via email to