Using custom ebuilds
Not every package has an ebuild in the Gentoo or GURU repositories, so it may be needed to add custom packages or extra repositories to Gardenhouse.
Utilizing the Gardenhouse ebuilds directory
If a custom ebuild should be added, it can be placed inside the
Gardenhouse ebuilds/ directory. It is copied directly into
the rootfs as part of the Gardenhouse repository and can be accessed
like any other package.
Using a custom Gentoo overlay
If the package exists in some Gentoo overlay already, it can be added
through a file overlay in
overlay/<profile>/etc/portage/repos.conf/repo.conf
{.config path="overlay/<profile>/etc/portage/repos.conf/steam-overlay.conf" title="Adding the steam-overlay repository" [steam-overlay] location = /var/db/repos/steam-overlay sync-type = git sync-uri = https://github.com/anyc/steam-overlay.git