diff options
author | evs-ch | 2022-09-08 23:20:48 +0200 |
---|---|---|
committer | evs-ch | 2022-09-08 23:20:48 +0200 |
commit | d69e44a0564e595ee4c84fade063dff0a29cec93 (patch) | |
tree | 299b34570a60caf259ff5ce07d32e93eed14a173 | |
parent | 8581dc4c0e1a926cf113a57250da8c6a02cc79a0 (diff) | |
download | aur-d69e44a0564e595ee4c84fade063dff0a29cec93.tar.gz |
v104.0.2-1
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 13 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = librewolf pkgdesc = Community-maintained fork of Firefox, focused on privacy, security and freedom. - pkgver = 104.0 + pkgver = 104.0.2 pkgrel = 1 url = https://librewolf.net/ install = librewolf.install @@ -25,8 +25,7 @@ pkgbase = librewolf makedepends = nodejs makedepends = cbindgen makedepends = nasm - makedepends = python-setuptools - makedepends = python-zstandard + makedepends = python makedepends = git makedepends = binutils makedepends = lld @@ -57,19 +56,17 @@ pkgbase = librewolf options = !debug backup = usr/lib/librewolf/librewolf.cfg backup = usr/lib/librewolf/distribution/policies.json - source = https://archive.mozilla.org/pub/firefox/releases/104.0/source/firefox-104.0.source.tar.xz - source = https://archive.mozilla.org/pub/firefox/releases/104.0/source/firefox-104.0.source.tar.xz.asc - source = https://raw.githubusercontent.com/archlinux/svntogit-packages/1f6f9abcdcb2a03f259602b4671208b15cc6d4b9/trunk/zstandard-0.18.0.diff + source = https://archive.mozilla.org/pub/firefox/releases/104.0.2/source/firefox-104.0.2.source.tar.xz + source = https://archive.mozilla.org/pub/firefox/releases/104.0.2/source/firefox-104.0.2.source.tar.xz.asc source = https://github.com/archlinuxarm/PKGBUILDs/raw/20308ce75b0eecf1fae0db7d7ab07fb68b3000dc/extra/firefox/arc4random.diff source = librewolf.desktop - source = git+https://gitlab.com/librewolf-community/browser/source.git#commit=ee6c58fd8d0d7f7b58baff70e75873184d3114fb + source = git+https://gitlab.com/librewolf-community/browser/source.git#commit=64ade27afdf4fd9da67cdc04b55eefe5542e70be source = git+https://gitlab.com/librewolf-community/settings.git#tag=6.9 source = default192x192.png source = 0018-bmo-1516081-Disable-watchdog-during-PGO-builds.patch validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353 - sha256sums = 1a294a651dc6260f9a72a3ab9f10e7792a4ab41a9cfa8527ad3dd9979cdc98ce + sha256sums = 72bba06f04e7745f6b02951906413eb1c15a7e253e06e373302162c6219f286a sha256sums = SKIP - sha256sums = a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be sha256sums = 714ca50b2ce0cac470dbd5a60e9a0101b28072f08a5e7a9bba94fef2058321c4 sha256sums = 21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93 sha256sums = SKIP @@ -2,7 +2,7 @@ pkgname=librewolf _pkgname=LibreWolf -pkgver=104.0 +pkgver=104.0.2 pkgrel=1 pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom." arch=(x86_64 aarch64) @@ -10,8 +10,8 @@ license=(MPL GPL LGPL) url="https://librewolf.net/" depends=(gtk3 libxt mime-types dbus-glib nss ttf-font libpulse ffmpeg) makedepends=(unzip zip diffutils yasm mesa imake inetutils xorg-server-xvfb - autoconf2.13 rust clang llvm jack nodejs cbindgen nasm - python-setuptools python-zstandard git binutils lld dump_syms + autoconf2.13 rust clang llvm jack nodejs cbindgen nasm python + git binutils lld dump_syms 'wasi-compiler-rt>13' 'wasi-libc>=1:0+258+30094b6' 'wasi-libc++>13' 'wasi-libc++abi>13' pciutils) # pciutils: only to avoid some PGO warning optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' @@ -25,12 +25,11 @@ options=(!emptydirs !makeflags !strip !lto !debug) _arch_git=https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/firefox/trunk # _source_tag="${pkgver}-${pkgrel%.*}" _source_tag="${pkgver}-${pkgrel}" -_source_commit='ee6c58fd8d0d7f7b58baff70e75873184d3114fb' +_source_commit='64ade27afdf4fd9da67cdc04b55eefe5542e70be' _settings_tag='6.9' # _settings_commit='02212c3f44e7aa68b22c8febd9158580d7e4b74f' install='librewolf.install' source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc} - https://raw.githubusercontent.com/archlinux/svntogit-packages/1f6f9abcdcb2a03f259602b4671208b15cc6d4b9/trunk/zstandard-0.18.0.diff https://github.com/archlinuxarm/PKGBUILDs/raw/20308ce75b0eecf1fae0db7d7ab07fb68b3000dc/extra/firefox/arc4random.diff $pkgname.desktop "git+https://gitlab.com/${pkgname}-community/browser/source.git#commit=${_source_commit}" @@ -39,9 +38,8 @@ source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox- "0018-bmo-1516081-Disable-watchdog-during-PGO-builds.patch" ) # source_aarch64=() -sha256sums=('1a294a651dc6260f9a72a3ab9f10e7792a4ab41a9cfa8527ad3dd9979cdc98ce' +sha256sums=('72bba06f04e7745f6b02951906413eb1c15a7e253e06e373302162c6219f286a' 'SKIP' - 'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be' '714ca50b2ce0cac470dbd5a60e9a0101b28072f08a5e7a9bba94fef2058321c4' '21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93' 'SKIP' @@ -163,9 +161,6 @@ fi patch -Np1 -i ../arc4random.diff fi - # Unbreak build with python-zstandard 0.18.0 - patch -Np1 -i ../zstandard-0.18.0.diff - # upstream patches from gentoo # pgo improvements @@ -282,8 +277,8 @@ build() { export MOZ_NOSPAM=1 export MOZBUILD_STATE_PATH="$srcdir/mozbuild" # export MOZ_ENABLE_FULL_SYMBOLS=1 - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system - export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach # let us hope this is a working _new_ workaround for the pip env issues? + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip + # export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach # let us hope this is a working _new_ workaround for the pip env issues? # LTO needs more open files ulimit -n 4096 |