summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorevs-ch2021-06-04 12:41:31 +0200
committerevs-ch2021-06-04 12:41:31 +0200
commit94e7502b0e744141eda151b52e8eb099e1a70484 (patch)
tree7e94fe64e3ff3a0fefbc8014594325dff52a6665
parentc3b70c7ba8b09d48e24b7e8f837afe5efd84569a (diff)
downloadaur-94e7502b0e744141eda151b52e8eb099e1a70484.tar.gz
v89.0-1
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD22
2 files changed, 21 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e660f44a2b0b..4320cc7876b6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = librewolf
pkgdesc = Community-maintained fork of Firefox, focused on privacy, security and freedom.
- pkgver = 88.0.1
- pkgrel = 2
+ pkgver = 89.0
+ pkgrel = 1
url = https://librewolf-community.gitlab.io/
install = librewolf.install
arch = x86_64
@@ -46,21 +46,21 @@ pkgbase = librewolf
optdepends = pulseaudio: Audio support
optdepends = speech-dispatcher: Text-to-Speech
optdepends = hunspell-en_US: Spell checking, American English
+ optdepends = xdg-desktop-portal: Screensharing with Wayland
options = !emptydirs
options = !makeflags
options = !strip
backup = usr/lib/librewolf/librewolf.cfg
backup = usr/lib/librewolf/distribution/policies.json
- source = https://archive.mozilla.org/pub/firefox/releases/88.0.1/source/firefox-88.0.1.source.tar.xz
+ source = https://archive.mozilla.org/pub/firefox/releases/89.0/source/firefox-89.0.source.tar.xz
source = librewolf.desktop
- source = git+https://gitlab.com/librewolf-community/browser/common.git#commit=5bce5285fa7046e6987ec3e5a8931ac17ca6c7c0
- source = git+https://gitlab.com/librewolf-community/settings.git#commit=c78c50fbefe2fcf830611e21dcc0fe79180d1e01
- sha256sums = 83df1eae0e28fe99661fd5d39d705cdab2e108b4a24ce12c2db6183c632804cc
+ source = git+https://gitlab.com/librewolf-community/browser/common.git#tag=v89.0-1
+ source = git+https://gitlab.com/librewolf-community/settings.git#tag=1.0
+ sha256sums = db43d7d5796455051a5b847f6daa3423393803c9288c8b6d7f1186f5e2e0a90a
sha256sums = 0b28ba4cc2538b7756cb38945230af52e8c4659b2006262da6f3352345a8bed2
sha256sums = SKIP
sha256sums = SKIP
- source_aarch64 = 88.0.1-2_build-arm-libopus.patch::https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/extra/firefox/build-arm-libopus.patch
+ source_aarch64 = 89.0-1_build-arm-libopus.patch::https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/extra/firefox/build-arm-libopus.patch
sha256sums_aarch64 = 2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9
pkgname = librewolf
-
diff --git a/PKGBUILD b/PKGBUILD
index 11470b61edd2..96eebb7e8d59 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,8 +5,8 @@
pkgname=librewolf
_pkgname=LibreWolf
-pkgver=88.0.1
-pkgrel=2
+pkgver=89.0
+pkgrel=1
pkgdesc="Community-maintained fork of Firefox, focused on privacy, security and freedom."
arch=(x86_64 aarch64)
license=(MPL GPL LGPL)
@@ -19,20 +19,21 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
'libnotify: Notification integration'
'pulseaudio: Audio support'
'speech-dispatcher: Text-to-Speech'
- 'hunspell-en_US: Spell checking, American English')
+ 'hunspell-en_US: Spell checking, American English'
+ 'xdg-desktop-portal: Screensharing with Wayland')
backup=('usr/lib/librewolf/librewolf.cfg'
'usr/lib/librewolf/distribution/policies.json')
options=(!emptydirs !makeflags !strip)
_arch_svn=https://git.archlinux.org/svntogit/packages.git/plain/trunk
-_common_commit=5bce5285fa7046e6987ec3e5a8931ac17ca6c7c0
-_settings_commit=c78c50fbefe2fcf830611e21dcc0fe79180d1e01
+_common_tag="v${pkgver}-${pkgrel}"
+_settings_tag='1.0'
install='librewolf.install'
source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz
- $pkgname.desktop
- "git+https://gitlab.com/${pkgname}-community/browser/common.git#commit=${_common_commit}"
- "git+https://gitlab.com/${pkgname}-community/settings.git#commit=${_settings_commit}")
+ $pkgname.desktop
+ "git+https://gitlab.com/${pkgname}-community/browser/common.git#tag=${_common_tag}"
+ "git+https://gitlab.com/${pkgname}-community/settings.git#tag=${_settings_tag}")
source_aarch64=("${pkgver}-${pkgrel}_build-arm-libopus.patch::https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/extra/firefox/build-arm-libopus.patch")
-sha256sums=('83df1eae0e28fe99661fd5d39d705cdab2e108b4a24ce12c2db6183c632804cc'
+sha256sums=('db43d7d5796455051a5b847f6daa3423393803c9288c8b6d7f1186f5e2e0a90a'
'0b28ba4cc2538b7756cb38945230af52e8c4659b2006262da6f3352345a8bed2'
'SKIP'
'SKIP')
@@ -142,6 +143,9 @@ fi
# allow SearchEngines option in non-ESR builds
patch -Np1 -i ${_patches_dir}/sed-patches/allow-searchengines-non-esr.patch
+ # remove search extensions (experimental)
+ patch -Np1 -i ${_patches_dir}/search-config.patch
+
# stop some undesired requests (https://gitlab.com/librewolf-community/browser/common/-/issues/10)
patch -Np1 -i ${_patches_dir}/sed-patches/stop-undesired-requests.patch