summaryrefslogtreecommitdiff
path: root/libre/iceweasel
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2022-10-05 08:58:31 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2022-10-07 07:17:54 -0400
commitff3b563e833b79357b79b392baf171f69f67a2e0 (patch)
tree5c80bb914d75c1e20988f5e2dba8f406bfb5c099 /libre/iceweasel
parent18d5f7465f13b08f9488def2d5c8fca42af17db2 (diff)
[iceweasel]: upgrade to v105.0.2
Diffstat (limited to 'libre/iceweasel')
-rw-r--r--libre/iceweasel/PKGBUILD25
1 files changed, 12 insertions, 13 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD
index 8272f6ed8..25acf8725 100644
--- a/libre/iceweasel/PKGBUILD
+++ b/libre/iceweasel/PKGBUILD
@@ -69,7 +69,7 @@
pkgname=iceweasel
epoch=1
-pkgver=105.0
+pkgver=105.0.2
pkgrel=1
pkgrel+=.parabola1
_brandingver=102.0-1
@@ -85,12 +85,12 @@ makedepends=(unzip zip diffutils yasm mesa imake inetutils xorg-server-xvfb
)
makedepends+=(python-setuptools python-zstandard python-typing-extensions
quilt libxslt imagemagick git jq python-jsonschema)
+makedepends+=( python-pydantic=1.9.2 ) # configure error: "pydantic 1.10.2 has requirement typing-extensions>=4.1.0, but you have typing-extensions 3.10.0.0. - ('typing-extensions' is vendored; but 'python-pydantic' is not)"
[[ "${CARCH}" == 'armv7h' ]] && makedepends=( ${makedepends[*]/wasi*/} ) # armv7h has no wasi compiler
[[ "${CARCH}" == 'i686' ]] && makedepends=( ${makedepends[*]/wasi-compiler-rt/wasi-compiler-rt=13.0.1-1.0} ) # dustbin
[[ "${CARCH}" == 'i686' ]] && makedepends=( ${makedepends[*]/wasi-libc++*/} )
[[ "${CARCH}" == 'i686' ]] && makedepends+=( wasi-libc++=13.0.1-1.0 wasi-libc++abi=13.0.1-1.0 ) # dustbin
[[ "${CARCH}" == 'i686' ]] && makedepends+=( llvm13 ) # rustup: error while loading shared libraries: libLLVM-13.so: cannot open shared object file: No such file or directory
-[[ "${CARCH}" == 'i686' ]] && makedepends+=( python-pydantic=1.9.2 ) # pydantic 1.10.2 has requirement typing-extensions>=4.1.0, but you have typing-extensions 3.10.0.0. - ('typing-extensions' is vendored; but 'python-pydantic' is not)
# i686 FTBS - mozglue/misc/SIMD_avx2.cpp:66:10: error: ‘_mm_cvtsi64_si128’ was not declared in this scope; did you mean ‘_mm_cvtsi64_si32’?
# https://bugs.archlinux32.org/index.php?do=details&task_id=281
optdepends=('networkmanager: Location detection via available WiFi networks'
@@ -113,12 +113,11 @@ source+=(https://repo.parabola.nu/other/iceweasel/${pkgname}_${_brandingver}.bra
process-json-files.py
vendor.js.in
zstandard-0.18.0.diff)
-source_armv7h=(0001-Bug-1786638-Return-early-if-we-can-t-fetch-an-intern.patch
- build-arm-libopus.patch)
+source_armv7h=(build-arm-libopus.patch)
source_i686=('avoid-libxul-OOM-python-check.patch'
'rust-static-disable-network-test-on-static-libraries.patch'
'firefox-99.0.1-fdlibm-double.patch')
-sha256sums=('2b5becbb89aa2b2007ba8c86ad517aeae1b54904d007d9d3acbf054be6a0ed62'
+sha256sums=('fb1ed65cd9e6698122885fe38984cfd00018c7a837109f511762b2986b391e25'
'SKIP'
'9cdc2602661717712092d28bb494e5b48e518cb930898aca85eaf21f91f7ef58')
sha256sums+=('d29c194ed7b3b4fa0f511866723118938c2be40077b4e9aadf8b3e6bfff91049'
@@ -130,8 +129,7 @@ sha256sums+=('d29c194ed7b3b4fa0f511866723118938c2be40077b4e9aadf8b3e6bfff91049'
'6a0250c20a6f4cbf0ff1320c194342fe691ece56959d87de41be8f82a8feca65'
'5095942e37c4d9814788b7ac5a48661fbcf1d2ced56a02b74e5a58e7e8a5bd45'
'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be')
-sha256sums_armv7h=('befaba1bb16e441953cb36d8ac494991b62134cfbf40cd339904a55034472dd5'
- '2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9')
+sha256sums_armv7h=('2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9')
sha256sums_i686=('2f0c81a38c4578f68f5456b618fe84a78974072821488173eb55e0e72287e353'
'10c5276eab2e87f400a6ec15d7ffbef3b0407ee888dea36f1128927ca55b9041'
'62695e56daf8c0b8bb921980d475b3fd169b9134188ad9ffaeb9cd660589c23d')
@@ -231,15 +229,16 @@ prepare() {
## technical patching ##
+ # Unbreak build with python-zstandard 0.18.0
+ echo "applying zstandard-0.18.0.diff"
+ patch -Np1 -i ../zstandard-0.18.0.diff
+
case ${CARCH} in
aarch64|armv7h)
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1786638
- patch -Np1 -i ../0001-Bug-1786638-Return-early-if-we-can-t-fetch-an-intern.patch
;;
- *)
- # Unbreak build with python-zstandard 0.18.0
- echo "applying zstandard-0.18.0.diff"
- patch -Np1 -i ../zstandard-0.18.0.diff
+ i686)
+ ;;
+ x86_64)
;;
esac