firefox: update to 133.0.

This commit is contained in:
Duncaen 2024-11-26 16:43:53 +01:00
parent a6369c5974
commit 1dd66ff01e
No known key found for this signature in database
GPG Key ID: 335C1D17EC3D6E35

View File

@ -3,7 +3,7 @@
# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
#
pkgname=firefox
version=132.0
version=133.0
revision=1
build_helper="rust"
short_desc="Mozilla Firefox web browser"
@ -11,12 +11,12 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://www.mozilla.org/firefox/"
distfiles="${MOZILLA_SITE}/firefox/releases/${version/beta/b}/source/firefox-${version/beta/b}.source.tar.xz"
checksum=8908b144895b354460c6975291b75ea804b07bf9bb0ee386eafeaf3c82c55c7e
checksum=492b2c9a3b6d215e38ce490624e8b2b9473419accdeaddb24ba00bc6adc3cc60
lib32disabled=yes
_llvmver=19
hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust
cargo llvm18 clang18 lld18 nodejs cbindgen nasm which tar"
cargo llvm${_llvmver} clang${_llvmver} lld${_llvmver} nodejs cbindgen nasm which tar"
makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel
pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel
libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std
@ -78,6 +78,8 @@ do_build() {
exec clang \
--target="${XBPS_CROSS_TRIPLET}" \
--sysroot="${XBPS_CROSS_BASE}" \
--gcc-toolchain=/usr \
-isystem "${XBPS_CROSS_BASE}/usr/include" \
"\$@"
!
@ -86,6 +88,11 @@ do_build() {
exec clang++ \
--target="${XBPS_CROSS_TRIPLET}" \
--sysroot="${XBPS_CROSS_BASE}" \
--gcc-toolchain=/usr \
-isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}" \
-isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/${XBPS_CROSS_TRIPLET}" \
-isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/backward" \
-isystem "${XBPS_CROSS_BASE}/usr/include" \
"\$@"
!