diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2023-10-31 21:20:41 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2023-11-17 11:36:18 -0500 |
commit | aca73d48d43f6883fac8f1db6f4140c06e89f06a (patch) | |
tree | 46126a286db0dcb24f5ba27fecb9eaf62c90996d /libre/iceweasel/PKGBUILD | |
parent | 1365f255c1cce1c6b2e112d875b3ed52c56ed82b (diff) |
[iceweasel]: upgrade to v119.0.1
Diffstat (limited to 'libre/iceweasel/PKGBUILD')
-rw-r--r-- | libre/iceweasel/PKGBUILD | 44 |
1 files changed, 31 insertions, 13 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD index 1693a149e..c05b2abd1 100644 --- a/libre/iceweasel/PKGBUILD +++ b/libre/iceweasel/PKGBUILD @@ -70,7 +70,7 @@ pkgname=iceweasel epoch=1 -pkgver=119.0 +pkgver=119.0.1 pkgrel=1 pkgrel+=.parabola1 _brandingver=119.0 @@ -174,16 +174,21 @@ source_i686=( fix-i686-xsimd-incomplete.patch ) validpgpkeys=( - '14F26682D0916CDD81E37B6D61B7B526D98F0353' # Mozilla Software Releases <release@mozilla.com> + # Mozilla Software Releases <release@mozilla.com> + # https://blog.mozilla.org/security/2023/05/11/updated-gpg-key-for-signing-firefox-releases/ + 14F26682D0916CDD81E37B6D61B7B526D98F0353 ) validpgpkeys+=( 'BFA8008A8265677063B11BF47171986E4B745536' # Andreas Grapentin '3954A7AB837D0EA9CFA9798925DB7D9B5A8D4B40' # bill-auger ) -sha256sums=('f63e44194548f246e1396508800739a24c0517e65e920002a6f67ee099be39dd' + + +sha256sums=('48cc43cab060e97467e9a17617f511a177e7b91b7e77e408425351a2cbb07f70' 'SKIP' - '9cdc2602661717712092d28bb494e5b48e518cb930898aca85eaf21f91f7ef58') -sha256sums+=('6af335bf59b5d5147e4883154d623826b57cbc3d9e41770a334ae2afe772ba6e' + '9cdc2602661717712092d28bb494e5b48e518cb930898aca85eaf21f91f7ef58') # $pkgname.desktop + # identity-icons-brand.svg +sha256sums+=('6af335bf59b5d5147e4883154d623826b57cbc3d9e41770a334ae2afe772ba6e' # *.branding.tar.xz 'SKIP' 'b01209c5462237dff3ff7788e7bfedad7a327d9d2759dd65c77cfb71667f2fbd' # 9001-FSDG-sync-remote-settings-with-local-dump.patch '65d9a18b9b2b3f1034b427af486c82416c360c0e9254ada42d81ff2b7132b1ca' # 9002-FSDG-preference-defaults.patch @@ -197,10 +202,11 @@ sha256sums_i686=('62fa060e09b95e92fa81f4ac47c06b03d70c2bbc6cda061d85e965a82730e1 'ed3bb281697af7c4353a34067ffb4b18a971d40757bef2d6af3c8bf2d28d42d1' # firefox-111.0.1-fdlibm.patch '2fb39374fd3d80eea9e346032a2a4b2bc2e357dee7380855b24bcf19b1335d06' # fix-i686-build-moz-1792159.patch 'c3ce181fbb0142055aa6dd17f3cda2ba6a1e54d7a689a8c6e9cce76aa40e6544') # fix-i686-xsimd-incomplete.patch -b2sums=('4fc9852839a65b05c0861eea1d3c99aa9ef8eef02ba02dab15720d0da62b219f0fc2c4bdda1741dcf0eed316b88f032580c7cf433c4d09170b5c8e19e8ad4e1d' +b2sums=('b5a2ceadf05692d482dc8114634902d33c32c908e60394bf2e6b38afd8d83830d40c83afec28f7257e269595196140c0a8a1f345232f29c649a202d51ca39c68' 'SKIP' - 'f86353bbba05d8994db34c6abb66094aa61d2c37c8599930dbe9d215413f0f718a1ce55a8f2d07a65074c3947e28fc80d44c925bd9be239a870f82d2a1803635') -b2sums+=('8946e6e2dbfca390d69d79d409f8c4dbf74522c96a038a79659869f697ba3aafc0289e4ebc5ba21508cc2ef070d2859cee07b1b8052991d4c17ed992fef8bed1' + 'f86353bbba05d8994db34c6abb66094aa61d2c37c8599930dbe9d215413f0f718a1ce55a8f2d07a65074c3947e28fc80d44c925bd9be239a870f82d2a1803635') # $pkgname.desktop + # identity-icons-brand.svg +b2sums+=('8946e6e2dbfca390d69d79d409f8c4dbf74522c96a038a79659869f697ba3aafc0289e4ebc5ba21508cc2ef070d2859cee07b1b8052991d4c17ed992fef8bed1' # *.branding.tar.xz 'SKIP' 'cc79ed221206fcc4ec63f4d5e2e430a2993904077a5074d9bfa193911401199d5d8df01c392fdab0adfdce4085938855ab3098556630cc6fd377d5cf97d00b25' # 9001-FSDG-sync-remote-settings-with-local-dump.patch '2d2174819ec281314a5c736c05e647c8ba270670e92fc9a4c17496a2ac45da4514095ae57db05253cf48513e42d58eda87b28c9c62c119d5a4788fcaab01d213' # 9002-FSDG-preference-defaults.patch @@ -259,6 +265,13 @@ armv7h) makedepends=( ${makedepends[*]/wasi-*/} ) # armv7h has no wasi compiler depends+=( libicudata.so libicui18n.so libicuuc.so ) # --with-system-icu + + # zstandard<=0.21.0,>=0.11.1: Installed with unexpected version "0.22.0" + makedepends=( ${makedepends[*]/python-zstandard/python-zstandard<=0.21.0} ) # archived + + # warning: obj/dist/system_wrappers/cmath:3:15: fatal error: 'cmath' file not found + (( _USE_ALT_COMPILER )) || makedepends=( ${makedepends[*]/llvm/llvm15} llvm15-libs ) + # still FTBS ;; i686) # NOTE: due to python incompatabilities in arch32, @@ -266,6 +279,11 @@ i686) # the latest 'cbindgen' is required makedepends=( ${makedepends[*]/cbindgen/cbindgen=0.26.0} ) # and ... nss>=3.94 is required; but it FTBS + # still FTBS + ;; +x86_64) + # zstandard<=0.21.0,>=0.11.1: Installed with unexpected version "0.22.0" + makedepends=( ${makedepends[*]/python-zstandard/python-zstandard<=0.21.0} ) # archived ;; esac @@ -364,10 +382,6 @@ prepare() { # arch-specific technical patching case ${CARCH} in aarch64|armv7h) - # Error: immediate expression requires a # prefix -- `pld [r0,1792]' - # mozilla #1787405 and #1791267 - sed -i "s|# 'LIBYUV_DISABLE_NEON',|'LIBYUV_DISABLE_NEON',|" media/libyuv/libyuv/libyuv.gyp - ! grep "# 'LIBYUV_DISABLE_NEON'," media/libyuv/libyuv/libyuv.gyp || ! echo "error patching media/libyuv/libyuv/libyuv.gyp" || exit 1 ;; i686) # readelf: Error: Unable to seek to 0x801db328 for section headers @@ -507,6 +521,7 @@ END # https://bugzilla.redhat.com/show_bug.cgi?id=1641623 echo "ac_add_options --disable-av1" >> .mozconfig # reduce jobs due to RAM constraints + MAKEFLAGS="-j1" MAKEFLAGS="-j4" # disable hard-coded LTO sed -i '/cargo_rustc_flags += -Clto/d' config/makefiles/rust.mk @@ -577,6 +592,7 @@ END pushd "${branding_destdir}" > /dev/null # generate icons, logos, banners + echo "generating branding images" for size in 16 22 24 32 48 64 128 256 do rsvg-convert -w ${size} -h ${size} iceweasel_icon.svg -o default${size}.png done @@ -613,6 +629,7 @@ END -not -name 'wikipedia-org*' \ -not -name 'top_sites.json' \ -exec rm -v {} \; + [[ "${CARCH}" != armv7h ]] || export MAGICK_TIME_LIMIT=300 # magick: time limit exceeded for image in "${branding_srcdir}"/tippytop/*.svg; do local outname=$(basename -s .svg "${image}") local size=$(identify -format '%wx%h' ${tippytopdir}/images/wikipedia-org@2x.png) @@ -816,7 +833,8 @@ END ## main build ## - (( ! _SKIP_PGO )) || echo "Building optimized browser..." + (( ! _SKIP_PGO )) || + echo "Building optimized browser..." ./mach build # echo "Building symbol archive..." # anti-feature |