Awesome
The main goal of edgets overlay is to bring you the newest versions of modern software available across the internet.
Getting started
Edgets is available through eselect/repository, so all you need to do is install app-eselect/eselect-repository
(if you don't have already) and enable the repository.
# emerge --ask app-eselect/eselect-repository
# eselect repository enable edgets
# emerge --sync
Unmasking packages
Most of the packages are masked, so you have to unmask them or tell portage to do so.
# emerge --ask <package-name> --autounmask # type yes
# dispatch-conf # press u
More information about unmasking here.
If you, for example, want to unmask all packages from this overlay for architecture amd64
, create file /etc/portage/package.accept_keywords/edgets
with following content:
*/*::edgets ~amd64
Installing packages
Now, when overlay is added and package unmasked, you are ready to install it.
# emerge --ask <package-name>
Upgrading packages
Synchronize overlay tree and unmask newest version of package.
# emerge --sync
# emerge --ask <package-name> --autounmask # type yes
# dispatch-conf # press u
# emerge --ask <package-name>
You can use >=
in /etc/portage/package.accept_keywords/package.accept_keywords
to avoid manual unmasking for every version bump.
Featured packages
See PACKAGES.md
Contribution
If you want to add, update or fix some package ebuild in edgets overlay,<br> you can open new issue or create a pull request. Your contribution is welcome.