No description
Find a file
2026-04-17 18:15:10 +02:00
acct-group ebuild-autogen update 2026-03-31 23:30:12 +02:00
acct-user ebuild-autogen update 2026-03-31 23:30:12 +02:00
app-crypt/gnome-gocryptfs ebuild-autogen update 2026-04-17 18:15:10 +02:00
app-eselect/eselect-nodejs ebuild-autogen update 2026-03-31 23:30:12 +02:00
app-misc/klipper ebuild-autogen update 2026-04-17 18:15:10 +02:00
app-portage/ebuild-autogen ebuild-autogen update 2026-04-17 18:15:10 +02:00
autogen@8def00ac6d ebuild-autogen update 2026-04-17 18:15:10 +02:00
dev-build/gz-cmake ebuild-autogen update 2026-04-17 18:15:10 +02:00
dev-libs ebuild-autogen update 2026-04-17 18:15:10 +02:00
dev-nodejs ebuild-autogen update 2026-04-17 18:15:10 +02:00
dev-python ebuild-autogen update 2026-04-17 18:15:10 +02:00
dev-scheme ebuild-autogen update 2026-04-17 18:15:10 +02:00
dev-util/nsis First split src run. 2025-07-28 08:33:03 +02:00
dev-vcs/rabbitvcs ebuild-autogen update 2026-04-17 18:15:10 +02:00
eclass ebuild-autogen update 2026-03-31 23:30:12 +02:00
gui-libs ebuild-autogen update 2026-04-17 18:15:10 +02:00
media-gfx ebuild-autogen update 2026-04-17 18:15:10 +02:00
media-libs/kornia ebuild-autogen update 2026-04-17 18:15:10 +02:00
metadata ebuild-autogen update 2026-04-17 18:15:10 +02:00
net-libs ebuild-autogen update 2026-04-17 18:15:10 +02:00
profiles ebuild-autogen update 2026-03-31 23:30:12 +02:00
repo-local ebuild-autogen update 2026-04-17 18:15:10 +02:00
sci-electronics ebuild-autogen update 2026-04-17 18:15:10 +02:00
sci-libs ebuild-autogen update 2026-04-17 18:15:10 +02:00
sci-ml ebuild-autogen update 2026-04-17 18:15:10 +02:00
sci-physics ebuild-autogen update 2026-04-17 18:15:10 +02:00
sys-apps ebuild-autogen update 2026-04-17 18:15:10 +02:00
sys-boot ebuild-autogen update 2026-04-17 18:15:10 +02:00
sys-firmware/arm-trusted-firmware ebuild-autogen update 2026-04-07 01:08:00 +02:00
sys-kernel/armbian-sources ebuild-autogen update 2026-04-17 18:15:10 +02:00
virtual ebuild-autogen update 2026-04-17 18:15:10 +02:00
www-apps/dolibarr ebuild-autogen update 2026-04-17 18:15:10 +02:00
.gitignore Initial Commit. 2025-04-25 17:50:02 +02:00
.gitmodules Add autogen submodule. 2025-07-28 07:09:10 +02:00
README.org ebuild-autogen update 2026-03-31 23:30:12 +02:00
repositories.xml Initial Commit. 2025-04-25 17:50:02 +02:00

corl Gentoo Overlay

My personal Gentoo overlay for packages I need that are not in Gentoo or stuff I want to test.

This is a ebuild-autogen repository and the ebuild's are auto generated from the definitions in the git submodule under the autogen folder.

Usage

The manual way

Create the /etc/portage/repos.conf/corl.conf file as follows:

[corl]
priority = 50
location = /var/db/repos/corl
sync-type = git
sync-uri = https://www.cor.za.net/code/cor/portage-overlay.git
auto-sync = Yes

Then run emerge --sync corl to use.

The eselect way

In a root terminal on a system with app-eselect/eselect-repository installed run:

eselect repository add corl git https://www.cor.za.net/code/cor/portage-overlay.git

Then run emerge --sync corl to use.

Armbian sources

This is the main reason I started this project, to get Gentoo running on Arm embedded boards. By installing virtual/armbian with your cpu enabled in it's use flags, should install a workable kernel and u-boot with all the patches as used by armbian applied and the instructions in elog messages to set it up.

Apart from the RK3588 thru the Collabora project and custom installation instructions, armbian patches are the only way I found to get Rockhip boards booting with a modern kernel that could be maintained in Gentoo.

The patches are pulled with a script from the armbian tagged releases and added to the gentoo-sources kernel, ATF and u-boot. This might break on itself if something changes. I only tested on a Firefly ROC-3399-PC Plus and a Radxa ROCK 5B board.

If a board supported by armbian is not working it should be easy to fix, just open an issue.