summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoriryda2022-11-04 00:36:49 +0100
committeriryda2022-11-04 00:36:49 +0100
commit5f67e17aa0b09572ec945a4973bdc6f363982b53 (patch)
tree2cf6d4fddacadae562f94e111fbde286dd43e192
parentb6de53751768d1e96432286026ecbb2fa45b0e17 (diff)
downloadaur-5f67e17aa0b09572ec945a4973bdc6f363982b53.tar.gz
v106.0.4-1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD17
2 files changed, 19 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3cf34178757b..2dca871979cb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = librewolf
pkgdesc = Community-maintained fork of Firefox, focused on privacy, security and freedom.
- pkgver = 106.0.1
+ pkgver = 106.0.4
pkgrel = 1
url = https://librewolf.net/
install = librewolf.install
@@ -56,21 +56,23 @@ 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/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 = https://archive.mozilla.org/pub/firefox/releases/106.0.4/source/firefox-106.0.4.source.tar.xz
+ source = https://archive.mozilla.org/pub/firefox/releases/106.0.4/source/firefox-106.0.4.source.tar.xz.asc
source = librewolf.desktop
- source = git+https://gitlab.com/librewolf-community/browser/source.git#commit=9fbd0a1cb86cdda1c95dadc961025f3d687d0095
+ source = git+https://gitlab.com/librewolf-community/browser/source.git#commit=9faab3bbf1f9563f79d74d508756cdce4b461bb7
source = git+https://gitlab.com/librewolf-community/settings.git#commit=9395f5c0e061250acbcbcb523d2270d57136d411
source = default192x192.png
source = 0018-bmo-1516081-Disable-watchdog-during-PGO-builds.patch
+ source = https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/firefox/trunk/0001-libwebrtc-screen-cast-sync.patch
validpgpkeys = 14F26682D0916CDD81E37B6D61B7B526D98F0353
- sha256sums = bdf8184f9aadce4fd9613ec63525a96891e2e9dbbef9e4f72193038450a7fd35
+ sha256sums = e619d0f524c95bf78af0008cc22fe284ff398d72fc0b6cc9d8737b3b5a9b9eb7
sha256sums = SKIP
sha256sums = 21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1
sha256sums = 1d713370fe5a8788aa1723ca291ae2f96635b92bc3cb80aea85d21847c59ed6d
+ sha256sums = 5c164f6dfdf2d97f3f317e417aaa2e6ae46a9b3a160c3162d5073fe39d203286
source_aarch64 = https://github.com/mozilla/gecko-dev/commit/60858bce4bb1b426c07ec0e9e7f627f59b8aca45.patch
sha256sums_aarch64 = 19d1a61b903926623a3f5d0db9b63bdbbc191589f8735d3696025abbfd6dd1c4
diff --git a/PKGBUILD b/PKGBUILD
index e27c8b6a00ae..9594e31aea44 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=librewolf
_pkgname=LibreWolf
-pkgver=106.0.1
+pkgver=106.0.4
pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom."
arch=(x86_64 aarch64)
@@ -25,8 +25,8 @@ 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='9fbd0a1cb86cdda1c95dadc961025f3d687d0095'
-_settings_tag='7.2-hotfix'
+_source_commit='9faab3bbf1f9563f79d74d508756cdce4b461bb7'
+# _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}
@@ -35,15 +35,17 @@ source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-
"git+https://gitlab.com/${pkgname}-community/settings.git#commit=${_settings_commit}"
"default192x192.png"
"0018-bmo-1516081-Disable-watchdog-during-PGO-builds.patch"
+ "${_arch_git}/0001-libwebrtc-screen-cast-sync.patch"
)
source_aarch64=('https://github.com/mozilla/gecko-dev/commit/60858bce4bb1b426c07ec0e9e7f627f59b8aca45.patch')
-sha256sums=('bdf8184f9aadce4fd9613ec63525a96891e2e9dbbef9e4f72193038450a7fd35'
+sha256sums=('e619d0f524c95bf78af0008cc22fe284ff398d72fc0b6cc9d8737b3b5a9b9eb7'
'SKIP'
'21054a5f41f38a017f3e1050ccc433d8e59304864021bef6b99f0d0642ccbe93'
'SKIP'
'SKIP'
'959c94c68cab8d5a8cff185ddf4dca92e84c18dccc6dc7c8fe11c78549cdc2f1'
- '1d713370fe5a8788aa1723ca291ae2f96635b92bc3cb80aea85d21847c59ed6d')
+ '1d713370fe5a8788aa1723ca291ae2f96635b92bc3cb80aea85d21847c59ed6d'
+ '5c164f6dfdf2d97f3f317e417aaa2e6ae46a9b3a160c3162d5073fe39d203286')
sha256sums_aarch64=('19d1a61b903926623a3f5d0db9b63bdbbc191589f8735d3696025abbfd6dd1c4')
validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release@mozilla.com>
@@ -151,6 +153,11 @@ fi
# https://bugzilla.mozilla.org/show_bug.cgi?id=1530052
# patch -Np1 -i ${srcdir}/0001-Use-remoting-name-for-GDK-application-names.patch
+ # https://bugs.archlinux.org/task/76231
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1790496
+ # https://src.fedoraproject.org/rpms/firefox/blob/rawhide/f/libwebrtc-screen-cast-sync.patch
+ patch -Np1 -i ../0001-libwebrtc-screen-cast-sync.patch
+
# upstream patches from gentoo
# pgo improvements