@MarsSeed
unmaintained and broken fork
It will still be maintained for some time and don't know what you mean by broken. If you have other issues than package name, then you can report that me.
Git Clone URL: | https://aur.archlinux.org/gecko-arkenfox-autoconfig.git (read-only, click to copy) |
---|---|
Package Base: | gecko-arkenfox-autoconfig |
Description: | Use arkenfox user.js system-wide, as Firefox ESR autoconfig.js policy |
Upstream URL: | https://github.com/arkenfox/user.js |
Keywords: | autoconfig firefox-autoconfig firefox-esr-autoconfig icecat-autoconfig palemoon-autoconfig policy user.js waterfox-g-autoconfig waterfox-g3-autoconfig waterfox-g4-autoconfig |
Licenses: | MIT |
Conflicts: | firefox-esr-autoconfig, firefox-esr-policy, firefox-esr-user-autoconfig |
Provides: | firefox-esr-autoconfig, firefox-esr-policy |
Submitter: | SpacingBat3 |
Maintainer: | SpacingBat3 |
Last Packager: | SpacingBat3 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2023-06-18 14:45 (UTC) |
Last Updated: | 2024-08-31 14:40 (UTC) |
@MarsSeed
unmaintained and broken fork
It will still be maintained for some time and don't know what you mean by broken. If you have other issues than package name, then you can report that me.
@MarsSeed, I currently see the same maintainer for both waterfox-bin
and waterfox-g-kpe
and given waterfox-g-kpe
seems to be quite advertised here I would believe this package not to be that much unmainained. I think I'll probably stay at waterfox-g
since waterfox-bin
already provides it and I'm unsure whenever waterfox-g-kpe
is going to provide this as well. Also this package is currently incompatible with the watefox
, since it seems to install itself to /usr/lib
, so I feel more safe using waterfox-g
right now than waterfox
. Also, I'll probably intentionally not bump the pkgrel, since there should be no changes done to the build script other than subpackage removal.
Please kindly remove the subpackages for waterfox-current
and waterfox-g
, and in their place, add a new subpackage targeting 'waterfox'
.
Upstream's name is WaterFox. To reflect that, the former waterfox-current-bin
and waterfox-g-bin
AUR packages have both been migrated/renamed to the new waterfox-bin
pkg, which provides 'waterfox'
.
(And waterfox-g-kpe
is an unmaintained and broken fork, which will need to get their patches and build updated, and its name and provides field changed - or else it might be deemed obsolete and get deleted.)
Thank you for maintaining this package.
Please kindly remove the subpackages for the defunct waterfox-g3 (keeps crashing; pending deletion) and the nonexistent waterfox-g4. Thank you in advance.
This split PKGBUILD provides a common way to generate an autoconfig.js
policy, used for bringing user.js
as default, system-wide configuration. This is especially useful for people who want to use official Firefox builds (e.g. to avoid AUR updates) or forks not bundling with user.js
as default configuration or policy.
Take a note LibreWolf default configuration is a bit different from user.js
and this script doesn't aim to patch/modify user.js
by too much. This might be a bit surprising behavior for some of the users but this is what user.js
is doing by the default and it is currently outside of the scope for this PKGBUILD to change that. However unlike to user.js
you can use about:config
to override these settings, as policy utilizes the defaultPref()
function to set these. It also doesn't have to be cleaned up.
Most gecko-based browsers should be installed in /usr/lib
on Arch by default but on AUR there are a few exceptions like waterfox-g*-bin
packages, for which this script will install policy in /opt
instead. You are free to set your own list of browsers by editing this PKGBUILD.
Pinned Comments
SpacingBat3 commented on 2023-06-21 19:47 (UTC) (edited on 2024-01-13 21:17 (UTC) by SpacingBat3)
This split PKGBUILD provides a common way to generate an
autoconfig.js
policy, used for bringinguser.js
as default, system-wide configuration. This is especially useful for people who want to use official Firefox builds (e.g. to avoid AUR updates) or forks not bundling withuser.js
as default configuration or policy.Take a note LibreWolf default configuration is a bit different from
user.js
and this script doesn't aim to patch/modifyuser.js
by too much. This might be a bit surprising behavior for some of the users but this is whatuser.js
is doing by the default and it is currently outside of the scope for this PKGBUILD to change that. However unlike touser.js
you can useabout:config
to override these settings, as policy utilizes thedefaultPref()
function to set these. It also doesn't have to be cleaned up.Most gecko-based browsers should be installed in
/usr/lib
on Arch by default but on AUR there are a few exceptions likewaterfox-g*-bin
packages, for which this script will install policy in/opt
instead. You are free to set your own list of browsers by editing this PKGBUILD.