@lsf, Paru sounds helpful, I'll check into it. There are several packages I'd love to not need to bother mirroring with patches and such. Thank you very much for that reference.
Search Criteria
Package Details: librewolf 1:136.0.4_1-1
Package Actions
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.net/ |
Keywords: | browser web |
Licenses: | MPL-2.0 |
Submitter: | lsf |
Maintainer: | lsf |
Last Packager: | lsf |
Votes: | 169 |
Popularity: | 15.91 |
First Submitted: | 2019-06-14 18:41 (UTC) |
Last Updated: | 2025-03-27 22:42 (UTC) |
Dependencies (62)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- Show 42 more dependencies...
Required by (31)
- edge-frfox (optional)
- ff2mpv-go-git (optional)
- ff2mpv-rust (optional)
- firefox-gnome-theme (optional)
- librewolf-comment-out-cfg-hook
- librewolf-extension-bitwarden-bin
- librewolf-extension-bitwarden-git (optional)
- librewolf-extension-darkreader
- librewolf-extension-darkreader-bin
- librewolf-extension-foxyproxy
- librewolf-extension-gnome-shell-integration
- librewolf-extension-greasemonkey
- librewolf-extension-kagisearch-bin
- librewolf-extension-localcdn-bin
- librewolf-extension-plasma-integration
- librewolf-extension-return-youtube-dislike-bin
- librewolf-extension-reverse-image-search
- librewolf-extension-tridactyl-bin
- librewolf-extension-ublock-origin-bin
- librewolf-extension-uget-integration-bin
- Show 11 more...
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 33 Next › Last »
OdinVex commented on 2025-03-02 09:15 (UTC)
lsf commented on 2025-03-02 09:14 (UTC)
@OdinVex: that is a bit of a "downstream issue" though. Usage of AUR helpers is to varied to accommodate broadly. While some AUR helpers (like paru
) would even allow persistend modifications (which would then be rebased on updates) to the PKGBUILD
s, to give you a potential different approach to handle this.
OdinVex commented on 2025-03-02 09:11 (UTC)
@xiota, I've experienced otherwise setting variables this way. I'll stick to editmenu for LibreWolf until PGO stops breaking for me.
OdinVex commented on 2025-03-02 09:09 (UTC)
@lsf, Well aware, but that requires I manually intervene every time to set those variables since I simply want to yay -Syu
. No, it does pollute every process started by the shell (using export to ensure sub-processes get the variable).
lsf commented on 2025-03-02 09:07 (UTC)
@OdinVex: you can declare those variables temporarily in your current shell session only, or, the way @xiota gave as examples, even solely for one command. Nowhere was it suggested to set those variables session-, user-, or system-wide.
OdinVex commented on 2025-03-02 08:48 (UTC)
@xiota, Those strings are far too generic to set via environmental variables, not to mention that pollutes every process now being loaded with an environmental variable that is only used during an pkg compile. It'd be a poor idea to try to use something like that for a single package. A system-wide variable to disable .NET spyware/call-home? Sure. But not this.
xiota commented on 2025-03-02 08:25 (UTC)
@OdinVex It actually can be set in environment. The variables are declared so they are set only if not already defined.
: ${_build_profiled:=true}
: ${_build_profiled_xvfb:=false}
I have not reviewed entire PKGBUILD, but would expect the following to work:
_build_profiled=false makepkg -srCf # to build without PGO
_build_profiled_xvfb=true makepkg -srCf # to use xvfb instead of wlheadless-run
OdinVex commented on 2025-03-02 08:12 (UTC) (edited on 2025-03-02 08:46 (UTC) by OdinVex)
@lsf, Thank you, I'll test it when I can. I wish it were an environmental variable that we could set so editing wouldn't be needed every update but that's alright.
Edit: It worked, thank you very much.
lsf commented on 2025-03-02 08:06 (UTC)
disabling pgo by setting $_build_profiled
to false
should work properly now.
Pinned Comments
lsf commented on 2025-01-01 21:28 (UTC)
Please refrain from abusing the flagging of a package as out of date for build issues. This is not what it is supposed to be used for.
I automatically get notified of comments to this package. I do not need to be notified of whatever build problems occur (whether they are an individual's problems or the actual package's problems) twice, and not via flagging it out of date.
Issues with this package can also be reported at https://codeberg.org/librewolf/issues/issues (as it is also maintained there, at https://codeberg.org/librewolf/arch, too).