summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMyckel Habets <gentoo-bugs@habets-dobben.nl>2023-11-28 12:41:56 +0100
committerJoonas Niilola <juippis@gentoo.org>2023-11-29 08:40:25 +0200
commite97236f061f09f589ec23321e8e9ff350b445bc3 (patch)
tree88cdfa489a2ee37f5284f1e5b68412bc7822ae3f /www-client/seamonkey
parentwww-client/seamonkey: 2.53.17.1-r1: x86 build fix and ffmpeg-6 support (diff)
downloadgentoo-e97236f061f09f589ec23321e8e9ff350b445bc3.tar.gz
gentoo-e97236f061f09f589ec23321e8e9ff350b445bc3.tar.bz2
gentoo-e97236f061f09f589ec23321e8e9ff350b445bc3.zip
www-client/seamonkey: 2.53.17.1-r1: System ICU 74 support patch included
Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/34023 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client/seamonkey')
-rw-r--r--www-client/seamonkey/Manifest2
-rw-r--r--www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild7
2 files changed, 7 insertions, 2 deletions
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index f13f4c5947d5..3f838594e594 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,5 +1,5 @@
DIST seamonkey-2.53.17-patches-2.tar.gz 25528 BLAKE2B 5a39a98c1292e3b70cea1f68e77fcee9f97c1962e6e81f5fca29f1ed9fe9f7fdd082ecf3d31fd5fb91533914665fa92ea1d3796fae48c30700a706f5cf48211d SHA512 7df818546c1fc69f41d8431a4d780f5fd5e1b608444198587fbb9afb736fff22c592bb5590300969e9b0ae7ff28255bc0d26d3409ef5849afae6708ad234972c
-DIST seamonkey-2.53.17.1-patches.tar.gz 157770 BLAKE2B fc29c0cba78a1e256e13caf683ecbf6cb5cc5a6f0e76b76cb86ed2a5a3b812bb44e5af0daece289188d2fdd2d9cf97bef807fa05d632263ee5ce8ffefc16885c SHA512 5ab64ea07d723becfc7f6492dbac1e974392dccbefb144cfedae5a9580a52d91f2dbe2026a5e810cdeff07fb8b27a2ca442364c59d734ed75e3457fad75aebe7
+DIST seamonkey-2.53.17.1-patches.tar.gz 158348 BLAKE2B 078de563b389fe5820a4303b1fa5f454433b186ebf7d9adf234687927946779c9252c3cfb19ce6468d98d524d44d4c23753b47981df88a2da9ce727c8b4ae930 SHA512 62b74bfdc3fd0d2e7de6f9a2ffcaddc3ce1b4620d6af6198ef55efbeafa599b871b840ff5a352118dd558b946b5c5a4f1da83c2c92752f575df0f9709f6f07b6
DIST seamonkey-2.53.17.1.source-l10n.tar.xz 13662504 BLAKE2B 6794467372d632dbc91f588cc68bc935621d7c7a9ecd7a8519e91e538f3dfdcc30d3da646f117fe7ccd89a6bfd8f63204f30680e7ccf857069d098ba727c25c4 SHA512 a3d52b87b2ae84c000aced0c3862ef80116d35611f0fd81cb7372b4766f9ab4cd1d59fe1f9943ca39f27eb564531b57beccbfa3a6bea881b50415c4d144f45e8
DIST seamonkey-2.53.17.1.source.tar.xz 266075292 BLAKE2B a0bc24bc7f9d71523fac03ed762d536497167c21587982909646b9a214e5d4d5b0ee5f9e52c4a443bd898e61d09e22730f8333640d7226bd3805094288a109ab SHA512 3e8cc1edf85d65409d25b3cf9a39dca91acff7ac68ca2fcef628a2babd2349a74d5f844c2b6d078b1c03d2b6c1683e64c7db525c20135f515e53805d2de2ca65
DIST seamonkey-2.53.17.source-l10n.tar.xz 13661552 BLAKE2B 1006e3468d28bb04a9c2dd3ce3822153e5181ed84eb368acae28e22ad51a8b616caa35ff5b15e0cb0096d478034a30fa2ace5db87686e24d669607966338a42d SHA512 792b4f54617ffb7afb6c7a3cebcdbbcd0295322b68595f6c416b9bd32201f9295bccd96d633765c7ba6e46eeef687b325cd47817f46e476b2f7cda1304e466ab
diff --git a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
index 6ef79376cc50..edf1f83ef343 100644
--- a/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.17.1-r1.ebuild
@@ -53,7 +53,7 @@ SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
lto pulseaudio selinux startup-notification test webrtc wifi"
IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
RESTRICT="!test? ( test )"
@@ -230,6 +230,11 @@ src_prepare() {
eapply -p1 "${PATCH_S}/USE_flag/2021_seamonkey_2.53.17-floating-point_normalization_on_x86_build_fix.patch"
fi
+ # Patch for people who use their systems ICU 74
+ if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+ eapply -p1 "${PATCH_S}/USE_flag/2022-bmo-1862601-system-icu-74.patch"
+ fi
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user