forked from librewolf/gentoo
No description
- Shell 97.1%
- Python 1.5%
- JavaScript 1.4%
|
|
||
|---|---|---|
| .woodpecker | ci: add pkgcheck action | |
| eclass | remove --with-app-basename flag from builds, due to revealing LibreWolf in user agent string | |
| metadata | news: Add news item reguarding Codeberg migration. | |
| profiles | profiles: Try syncing with firefox entries in 'profile' | |
| scripts | get_langs.sh use /bin/bash instead of /bin/sh for compatibility issues | |
| www-client | www-client/librewolf: restrict FEATURES=test to IUSE=test | |
| .gitignore | Ignore md5-cache | |
| README.md | README: modernize | |
| repository.xml | Update upstream URL in README and repository.xml | |
Librewolf Gentoo
Librewolf packaging for Gentoo.
Usage
Manual way
Create the /etc/portage/repos.conf/librewolf.conf file as follows:
[librewolf]
priority = 50
location = /var/db/repos/librewolf
sync-type = git
sync-uri = https://codeberg.org/librewolf/gentoo.git
auto-sync = Yes
Then run emaint sync -r librewolf, Portage should now find and update the repository.
Eselect way
On terminal:
sudo eselect repository add librewolf git https://codeberg.org/librewolf/gentoo.git
And then run emaint sync -r librewolf, Portage should now find and update the repository.
Contributing
Before submitting an issue please verify that the issue doesn't occur on Gentoo's www-client/firefox package.
Packaging Workflow
To make things easy to update the www-client/librewolf and www-client/librewolf-bin ebuilds are based on the www-client/firefox(-bin) ebuilds from Gentoo's default repository.
Personally I use diff -aur <librewolf ebuild> <firefox ebuild> when making version bumps.