Package Details: librewolf 81.0.2-1

Git Clone URL: https://aur.archlinux.org/librewolf.git (read-only, click to copy)
Package Base: librewolf
Description: Community-maintained fork of Firefox, focused on privacy, security and freedom.
Upstream URL: https://librewolf-community.gitlab.io/
Licenses: GPL, MPL, LGPL
Submitter: lsf
Maintainer: lsf
Last Packager: lsf
Votes: 9
Popularity: 0.55
First Submitted: 2019-06-14 18:41
Last Updated: 2020-10-19 21:55

Dependencies (36)

Required by (0)

Sources (20)

Latest Comments

ccorn commented on 2020-10-21 13:14

Patch URL needs to be stabilized:

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,11 +22,12 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
             'hunspell-en_US: Spell checking, American English')
 options=(!emptydirs !makeflags !strip)
 _arch_svn=https://git.archlinux.org/svntogit/packages.git/plain/trunk
+_arch_id="?h=packages/firefox&id=228f570f1ff5a793bd5fa0bf21494ee3bc1831bb"
 source_x86_64=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz
                $pkgname.desktop
-               "0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch::${_arch_svn}/0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch?h=packages/firefox"
-               "0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch::${_arch_svn}/0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch?h=packages/firefox"
-               "0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch::${_arch_svn}/0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch?h=packages/firefox"
+               "0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch::${_arch_svn}/0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch${_arch_id}"
+               "0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch::${_arch_svn}/0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch${_arch_id}"
+               "0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch::${_arch_svn}/0004-Bug-1663715-Update-syn-and-proc-macro2-so-that-Firef.patch${_arch_id}"
                "git+https://gitlab.com/${pkgname}-community/browser/common.git"
                "git+https://gitlab.com/${pkgname}-community/settings.git"
                "megabar.patch"

Edit: Done for all patches now, as the firefox package update has removed them from trunk.

lsf commented on 2020-08-28 21:07

@ccorn: Yep, totally forgot that – sorry about that!

ccorn commented on 2020-08-28 17:17

For 80.0-1, the PKGBUILD has changed sha256sums for remove_addons.patch, but the file itself seems not to have changed. Have you forgotten to git add remove_addons.patch ?

lahwaacz commented on 2020-08-01 18:45

@lsf Thanks, the version 79.0-1 has worked for me!

lsf commented on 2020-08-01 09:08

@lahwaacz

Hm, didn't have that issue, compiling in a "clean" docker environment.

I've just updated the package to 79.0-1 – if you still experience the issue with that one, I'll try to look into it :)

lahwaacz commented on 2020-07-30 14:18

I got a couple of errors when building in a clean chroot:

error: options `-C embed-bitcode=no` and `-C lto` are incompatible
error: could not compile `gkrust`.
To learn more, run the command again with --verbose.
make[4]: *** [/build/librewolf/src/firefox-78.0.2/config/makefiles/rust.mk:294: force-cargo-library-build] Error 101
make[3]: *** [/build/librewolf/src/firefox-78.0.2/config/recurse.mk:74: toolkit/library/rust/target] Error 2
make[2]: *** [/build/librewolf/src/firefox-78.0.2/config/recurse.mk:34: compile] Error 2
make[1]: *** [/build/librewolf/src/firefox-78.0.2/config/rules.mk:390: default] Error 2
make: *** [client.mk:125: build] Error 2

otrapersona commented on 2019-12-29 09:08

LibreWolf.gitlab.io 404's, I think the addres is librewolf-community.gitlab.io

Anonymous comment on 2019-10-09 13:38

remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (12/12), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 12 (delta 2), reused 0 (delta 0)
Unpacking objects: 100% (12/12), done.
==> Validating source files with sha256sums...
    firefox-69.0.2.source.tar.xz ... Passed
    librewolf.desktop ... FAILED
    librewolf.cfg.patch ... Passed
    no-relinking.patch ... Passed
    common ... Skipped
    settings ... Skipped
==> ERROR: One or more files did not pass the validity check!