summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoonas Niilola <juippis@gentoo.org>2023-01-17 16:20:44 +0200
committerJoonas Niilola <juippis@gentoo.org>2023-01-17 16:20:44 +0200
commit83c5840a3b8cd1ef63196aa13bef45df7c6149e7 (patch)
tree7c61706fab48cb1378c1a8e421c967a0fda021a0 /www-client/firefox
parentmedia-fonts/lxgw-wenkai: add 1.250 (diff)
downloadgentoo-83c5840a3b8cd1ef63196aa13bef45df7c6149e7.tar.gz
gentoo-83c5840a3b8cd1ef63196aa13bef45df7c6149e7.tar.bz2
gentoo-83c5840a3b8cd1ef63196aa13bef45df7c6149e7.zip
www-client/firefox: update patch set for 109.0
- move configure option for real-time-tracing under 'debug' use flag, - remove moz_clear_vendor_checksums call - unneeded as of 109, - remove one extra useless .swp file from the patch set. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/Manifest2
-rw-r--r--www-client/firefox/firefox-109.0.ebuild9
2 files changed, 5 insertions, 6 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index bb9f40afabaa..e6076914853c 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -294,7 +294,7 @@ DIST firefox-108.0.2-xh.xpi 418360 BLAKE2B 347829edcf2de37df146ac3424fe11c1ed957
DIST firefox-108.0.2-zh-CN.xpi 594362 BLAKE2B 290e6af6349cf6c0f863a1c60dbfcd096ed289df0e6f3f37a5e9699a486fb8a03d946506d307a90a3c977be7955867cec5a380fb940160cace64bc7006ef8b6d SHA512 b0a24d9152677fe6d2155e6e47112a22c246401a7c7c9e3a278e7e90c510151f6e1caa5bfae964d7f3f7f44018e9196b454ed660310f929123e751626c24bb7b
DIST firefox-108.0.2-zh-TW.xpi 595831 BLAKE2B d54dd8100a1ee6adbc7447430576d2aae7a0341e12ff472cc81250905052b1c9736c1b86df41b11343249a45bf340122499a05b3523e9ceede7bc2e8e7776e15 SHA512 c63edc0f214319a53b892d84fc81ec64008e1639e2c440333c5c3bbac57191636563a702be9402beb9a72b81c4d4e1cbb2205be76666c3a5adee3e594e0b9e3f
DIST firefox-108.0.2.source.tar.xz 509638740 BLAKE2B 8032c4250c975dfbe159eac8db3a8909c45b9ceccba206f7a5aba9650bcb40df658a50890efa5572d9cacc22411d6f1a2253905fff2d0791604debfebd986c29 SHA512 f856ef034fa4a526e19968aed092c9ee99e124d2d271ec1c1bbd091d9a03e23293d69c7a9ae17c43258cde7e73c294534b471e36441e576377854f607c9bfa3a
-DIST firefox-109-patches-01j.tar.xz 17096 BLAKE2B f967fc6c676e62a36bd25f94ec7ea7a6ed5829848cec904e7d1244ef0b756528f1206bedcdf282627c2b8089a298f83dbe49ec503ab0c23ccdf0ea7d70ad63d8 SHA512 f907132a56cfd08d1185fd76d0bff8a71fd14bf3b2d1bc4cc5f7fa8e5c4b675a06a8034f81ab8cd43dc505b48dda7d06ce28f54617ec23d4ca07ebe537c1a4ce
+DIST firefox-109-patches-02j.tar.xz 16396 BLAKE2B 9d79a27ac710033a4ce89c9b9281f511d451bc7035d734a7283cb7a612659b8dcc439b020e92200924d7b0b8f8ab6b29920d846465fa1b4ae5e79343e4bd2722 SHA512 240ef5f610a96e2ced79598b8dab0dfab7cc128eca6dfdc838eb4293239f579e36ad6e476ef1227efb595bf4710ce0e0879cf5abe5cf406b1d9c82421de45fbb
DIST firefox-109.0-ach.xpi 452792 BLAKE2B b8f00eff5529e6ce84bcc37cb0b849ec1eda17180f7d2ee6620178fdf7dd6b8202da7e2bac2b1494d2ed52cb50c3c46c49fd9804e38deb37c8a39d9e5cac69ba SHA512 ebaee3967394facf58f37030b2250718c1ffbff74c1ba0e0801bbad7218a24bccc9772b36fdd081be7fbb014ebbc93952d76d4a3b4736a9ac7c44a607d5d78df
DIST firefox-109.0-af.xpi 417020 BLAKE2B f8688351d03ad78aa546dc1dbdd84f296f7010c005dea52aa4ab2310d3927fb3b9686a2bc5858b9473da1ff99fc29c55a64962720d54e906680a5a22deb0b7a0 SHA512 27a2c762028705390a44fe3561792beb8865c8e204e2e992316e64c21b9c7e40e7bf9fcd0c4f0837d91f54e0bf5001ee39d9f00817d7de5d2bb5a349fb2c1aa0
DIST firefox-109.0-an.xpi 499852 BLAKE2B deb6b38c21d3fc39ae2ac2ae7e193ec51853fc53649bbe8a815552880ae75dbcf1b97ffe88a9e2d6054705d91beed8bcf58926c3064bb42d2b305a2de215e349 SHA512 c7441714281899e139be305c32f4eee40d6b3c0a246a5d2030f6813fa5e32bd2275adfb04ac736ca69ea4dac80615bbee3c3349f4f19717ed13f3c59cf406f5d
diff --git a/www-client/firefox/firefox-109.0.ebuild b/www-client/firefox/firefox-109.0.ebuild
index 1243ab1925e5..62bacfdb5569 100644
--- a/www-client/firefox/firefox-109.0.ebuild
+++ b/www-client/firefox/firefox-109.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-109-patches-01j.tar.xz"
+FIREFOX_PATCHSET="firefox-109-patches-02j.tar.xz"
LLVM_MAX_SLOT=15
@@ -646,9 +646,6 @@ src_prepare() {
einfo "Removing pre-built binaries ..."
find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
- # Clearing crate checksums where we have applied patches
- moz_clear_vendor_checksums bindgen
-
# Create build dir
BUILD_DIR="${WORKDIR}/${PN}_build"
mkdir -p "${BUILD_DIR}" || die
@@ -736,7 +733,6 @@ src_configure() {
--disable-gpsd \
--disable-install-strip \
--disable-parental-controls \
- --disable-real-time-tracing \
--disable-strip \
--disable-tests \
--disable-updater \
@@ -894,7 +890,10 @@ src_configure() {
mozconfig_use_enable debug
if use debug ; then
mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
if is-flag '-g*' ; then
if use clang ; then
mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')