diff options
author | iryda | 2022-10-25 00:22:17 +0200 |
---|---|---|
committer | iryda | 2022-10-25 00:22:17 +0200 |
commit | b6de53751768d1e96432286026ecbb2fa45b0e17 (patch) | |
tree | 64f1ee57c253248a6129a9d13878ac3aa5f23170 | |
parent | 584d2e0fcd57323ae3915aad305bc1f915c25fb1 (diff) | |
download | aur-b6de53751768d1e96432286026ecbb2fa45b0e17.tar.gz |
v106.0.1-1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 25 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = librewolf pkgdesc = Community-maintained fork of Firefox, focused on privacy, security and freedom. - pkgver = 105.0.3 + pkgver = 106.0.1 pkgrel = 1 url = https://librewolf.net/ install = librewolf.install @@ -56,20 +56,22 @@ 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/105.0.3/source/firefox-105.0.3.source.tar.xz - source = https://archive.mozilla.org/pub/firefox/releases/105.0.3/source/firefox-105.0.3.source.tar.xz.asc + source = https://archive.mozilla.org/pub/firefox/releases/106.0.1/source/firefox-106.0.1.source.tar.xz + source = https://archive.mozilla.org/pub/firefox/releases/106.0.1/source/firefox-106.0.1.source.tar.xz.asc source = librewolf.desktop - source = git+https://gitlab.com/librewolf-community/browser/source.git#tag=105.0.3-1 - source = git+https://gitlab.com/librewolf-community/settings.git#tag=7.0 + source = git+https://gitlab.com/librewolf-community/browser/source.git#commit=9fbd0a1cb86cdda1c95dadc961025f3d687d0095 + source = git+https://gitlab.com/librewolf-community/settings.git#commit=9395f5c0e061250acbcbcb523d2270d57136d411 source = default192x192.png source = 0018-bmo-1516081-Disable-watchdog-during-PGO-builds.patch validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353 - sha256sums = f2fa1e03aecdd4dca0bcda94fd228d3a9ef3635862a2c140f8982d32ae7761e7 + sha256sums = bdf8184f9aadce4fd9613ec63525a96891e2e9dbbef9e4f72193038450a7fd35 sha256sums = SKIP sha256sums = 21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93 sha256sums = SKIP sha256sums = SKIP sha256sums = 959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1 sha256sums = 1d713370fe5a8788aa1723ca291ae2f96635b92bc3cb80aea85d21847c59ed6d + source_aarch64 = https://github.com/mozilla/gecko-dev/commit/60858bce4bb1b426c07ec0e9e7f627f59b8aca45.patch + sha256sums_aarch64 = 19d1a61b903926623a3f5d0db9b63bdbbc191589f8735d3696025abbfd6dd1c4 pkgname = librewolf @@ -2,7 +2,7 @@ pkgname=librewolf _pkgname=LibreWolf -pkgver=105.0.3 +pkgver=106.0.1 pkgrel=1 pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom." arch=(x86_64 aarch64) @@ -25,27 +25,27 @@ 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='bbfb175306ac9d1590d59699bfbfe88eb2b1d2a0' -_settings_tag='7.0' -# _settings_commit='4445fa8ee9ba6cbd0b6c44ec296500ac92ca991a' +_source_commit='9fbd0a1cb86cdda1c95dadc961025f3d687d0095' +_settings_tag='7.2-hotfix' +_settings_commit='9395f5c0e061250acbcbcb523d2270d57136d411' install='librewolf.install' source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc} $pkgname.desktop - "git+https://gitlab.com/${pkgname}-community/browser/source.git#tag=${_source_tag}" - "git+https://gitlab.com/${pkgname}-community/settings.git#tag=${_settings_tag}" + "git+https://gitlab.com/${pkgname}-community/browser/source.git#commit=${_source_commit}" + "git+https://gitlab.com/${pkgname}-community/settings.git#commit=${_settings_commit}" "default192x192.png" "0018-bmo-1516081-Disable-watchdog-during-PGO-builds.patch" ) -# source_aarch64=() -sha256sums=('f2fa1e03aecdd4dca0bcda94fd228d3a9ef3635862a2c140f8982d32ae7761e7' +source_aarch64=('https://github.com/mozilla/gecko-dev/commit/60858bce4bb1b426c07ec0e9e7f627f59b8aca45.patch') +sha256sums=('bdf8184f9aadce4fd9613ec63525a96891e2e9dbbef9e4f72193038450a7fd35' 'SKIP' '21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93' 'SKIP' 'SKIP' '959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1' '1d713370fe5a8788aa1723ca291ae2f96635b92bc3cb80aea85d21847c59ed6d') +sha256sums_aarch64=('19d1a61b903926623a3f5d0db9b63bdbbc191589f8735d3696025abbfd6dd1c4') -# sha256sums_aarch64=() validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release@mozilla.com> # change this to false if you do not want to run a PGO build for aarch64 as well @@ -131,6 +131,8 @@ END # patch -Np1 -i ${_patches_dir}/arm.patch # not required anymore? # patch -Np1 -i ../${pkgver}-${pkgrel}_build-arm-libopus.patch + # libav related aarch64 build failure + patch -Np1 -i ../60858bce4bb1b426c07ec0e9e7f627f59b8aca45.patch else cat >>../mozconfig <<END @@ -248,6 +250,12 @@ fi # pref pane patch -Np1 -i ${_patches_dir}/librewolf-pref-pane.patch + # firefox view + patch -Np1 -i ${_patches_dir}/ui-patches/firefox-view.patch + + # new prefs (view, ubo) + patch -Np1 -i ${_patches_dir}/librewolf-prefs.patch + # fix telemetry removal, see https://gitlab.com/librewolf-community/browser/linux/-/merge_requests/17, for example patch -Np1 -i ${_patches_dir}/disable-data-reporting-at-compile-time.patch |