eselect repository
emerge -av eselect-repository
(if required)eselect repository enable mrpenguin
emaint sync -r mrpenguin
Clone the Repository:
git clone https://github.com/MrPenguin07/ebuilds.git /usr/local/portage/mrpenguin
Create or Update repos.conf:
Add to your repos.conf file, or create one in /etc/portage/repos.conf/mrpenguin.conf
Add the following configuration:
[mrpenguin]
location = /usr/local/portage/mrpenguin
sync-type = git
sync-uri = https://github.com/MrPenguin07/ebuilds.git
auto-sync = yes
Sync the Overlay:
emerge --sync mrpenguin
Emerge Packages:
eix --in-overlay mrpenguin
Will list available packages from this overlay.
You can now install packages using emerge as usual.
Live 9999 ebuilds must be keyworded for portage to accept them,
See the Gentoo Live Ebuild Wiki for information on managing keyworded ebuilds.
You can accept specific live ebuilds semi-automatically using emerge's option --autounmask
in conjuction with dispatch-conf u
or etc-update
.