1
0
Fork
You've already forked librewolf-gentoo
0
forked from librewolf/gentoo
No description
This repository has been archived on 2026年02月14日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Shell 98.1%
  • Python 1.4%
  • JavaScript 0.5%
Find a file
scv edee332b42 README: modernize
Summary of changes:
- Give a default sync location: "/var/db/repos/librewolf"
 anyone who would want to change this would already know how.
 Having a default makes it easier for new users.
- Convert occurances of "emerge --sync librewolf" to "emaint sync -r librewolf".
 This is optional since the former still works. However [1] primary control
 of all sync operations has been moved from "emerge" to "emaint".
- Remove layman, this is PMASKED for removal on gentoo.
 "eselect repository" supersedes it [2].
 [1] https://wiki.gentoo.org/wiki/Project:Portage/Sync
 [2] https://wiki.gentoo.org/wiki/Layman 
2025年02月03日 23:05:51 +00:00
eclass remove --with-app-basename flag from builds, due to revealing LibreWolf in user agent string 2024年07月18日 20:22:21 -04:00
metadata news: Add news item reguarding Codeberg migration. 2023年08月23日 19:52:53 -05:00
profiles profiles: Try syncing with firefox entries in 'profile' 2025年01月06日 22:53:20 -06:00
scripts get_langs.sh use /bin/bash instead of /bin/sh for compatibility issues 2019年07月09日 13:22:10 -05:00
www-client www-client/librewolf: add 134.0.2_p1 2025年01月26日 03:33:03 -06:00
.gitignore Ignore md5-cache 2022年09月17日 02:45:21 -05:00
README.md README: modernize 2025年02月03日 23:05:51 +00:00
repository.xml Update upstream URL in README and repository.xml 2023年08月22日 12:27:37 -05:00

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.