Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
librewolf


Commits:
755a6633 by Robin Candau at 2026-08-18T20:06:54+02:00
upgpkg: 154.0_2-1: New upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = librewolf
        pkgdesc = Community-maintained fork of Firefox, focused on privacy, 
security and freedom
-       pkgver = 153.0.4_1
+       pkgver = 154.0_2
        pkgrel = 1
        url = https://librewolf.net/
        arch = x86_64
@@ -67,14 +67,12 @@ pkgbase = librewolf
        options = !emptydirs
        options = !lto
        options = !makeflags
-       source = 
https://librewolf.dev/api/packages/librewolf/generic/librewolf-source/153.0.4-1/librewolf-153.0.4-1.source.tar.gz
-       source = 
https://librewolf.dev/api/packages/librewolf/generic/librewolf-source/153.0.4-1/librewolf-153.0.4-1.source.tar.gz.sig
+       source = 
https://librewolf.dev/api/packages/librewolf/generic/librewolf-source/154.0-2/librewolf-154.0-2.source.tar.gz
+       source = 
https://librewolf.dev/api/packages/librewolf/generic/librewolf-source/154.0-2/librewolf-154.0-2.source.tar.gz.sig
        source = librewolf.desktop
-       source = 
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/153.0.3-2/0002-Bug-2057577-DOM-Media-Add-FFmpeg-63-support.-r-alwu-.patch
        validpgpkeys = 662E3CDD6FE329002D0CA5BB40339DD82B12EF16
-       sha256sums = 
2a985ec674e1472282eefc34d5334f6e711a5d9a21e76c3d50b57972f45fe45f
+       sha256sums = 
7e6c340882f2e2ffc09a24d9f53b91de063c15a1ae0e6214b5a08119244a7a4c
        sha256sums = SKIP
        sha256sums = 
3d6ac59ae9d5ba4c9fe15f95c1338fa68214dec6119f8432336403e3be50f8ae
-       sha256sums = 
55aeec4d098990e91f881de32126ea91576b0d185e322b561241c513ea5b9fcd
 
 pkgname = librewolf


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 # Contributor: Jan Alexander Steffens (heftig) <[email protected]>
 
 pkgname=librewolf
-pkgver=153.0.4_1
+pkgver=154.0_2
 _fixedfirefoxver="${pkgver%_*}" # Version of Firefox this LibreWolf version is 
based on, but the Firefox patch number is always included
 _librewolfver="${pkgver#*_}"
 _firefoxver="${_fixedfirefoxver%.0}" # Removes ".0" from the end. For 
"136.0.0" this will result in "136.0" but for "136.0.1" won't do anything.
@@ -13,6 +13,7 @@ pkgdesc="Community-maintained fork of Firefox, focused on 
privacy, security and
 url="https://librewolf.net/";
 arch=(x86_64 aarch64)
 license=(MPL-2.0)
+
 depends=(
   alsa-lib
   at-spi2-core
@@ -85,25 +86,20 @@ options=(
 )
 
 source=(
-  
https://librewolf.dev/api/packages/librewolf/generic/librewolf-source/$_firefoxver-$_librewolfver/librewolf-$_firefoxver-$_librewolfver.source.tar.gz{,.sig}
+  
https://librewolf.dev/api/packages/librewolf/generic/librewolf-source/$_fixedfirefoxver-$_librewolfver/librewolf-$_fixedfirefoxver-$_librewolfver.source.tar.gz{,.sig}
   $pkgname.desktop
-
-  # Support FFmpeg 9
-  # 
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/work_items/34
-  
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/153.0.3-2/0002-Bug-2057577-DOM-Media-Add-FFmpeg-63-support.-r-alwu-.patch
 )
 
-sha256sums=('2a985ec674e1472282eefc34d5334f6e711a5d9a21e76c3d50b57972f45fe45f'
+sha256sums=('7e6c340882f2e2ffc09a24d9f53b91de063c15a1ae0e6214b5a08119244a7a4c'
             'SKIP'
-            '3d6ac59ae9d5ba4c9fe15f95c1338fa68214dec6119f8432336403e3be50f8ae'
-            '55aeec4d098990e91f881de32126ea91576b0d185e322b561241c513ea5b9fcd')
+            '3d6ac59ae9d5ba4c9fe15f95c1338fa68214dec6119f8432336403e3be50f8ae')
 
 validpgpkeys=('662E3CDD6FE329002D0CA5BB40339DD82B12EF16') # 
https://rpm.librewolf.net/pubkey.gpg
 
 
 prepare() {
   mkdir -p mozbuild
-  cd librewolf-$_firefoxver-$_librewolfver
+  cd librewolf-$_fixedfirefoxver-$_librewolfver
 
   local src
   for src in "${source[@]}"; do
@@ -158,7 +154,7 @@ END
 
 
 build() {
-  cd librewolf-$_firefoxver-$_librewolfver
+  cd librewolf-$_fixedfirefoxver-$_librewolfver
 
   export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=pip
   export MOZBUILD_STATE_PATH="$srcdir/mozbuild"
@@ -220,7 +216,7 @@ END
 }
 
 package() {
-  cd librewolf-$_firefoxver-$_librewolfver
+  cd librewolf-$_fixedfirefoxver-$_librewolfver
 
   # The `install` target doesn't install the language packs generated with the 
`package-multi-locale` target
   # We are therefore "manually" copying the packaged browser to the relevant 
directory in `$pkgdir` instead



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/librewolf/-/commit/755a6633202a53e32b8490bfd4956bcf992bac25

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/librewolf/-/commit/755a6633202a53e32b8490bfd4956bcf992bac25
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to