2392766eda
Package-Manager: Portage-3.0.5, Repoman-2.3.23 Signed-off-by: Maciej Barć <xgqt@protonmail.com> |
||
---|---|---|
acct-group/sensu | ||
acct-user/sensu | ||
app-admin/grub-customizer | ||
app-crypt/gtkhash | ||
app-editors/vscodium-bin | ||
app-emulation/dos32a | ||
app-misc/cli-visualizer | ||
app-office/onlyoffice-bin | ||
app-portage/genlop | ||
app-text/pandoc-bin | ||
dev-games/godot | ||
dev-libs | ||
dev-perl/File-Rename | ||
dev-python | ||
dev-scheme | ||
dev-util/leaden | ||
eclass | ||
examples | ||
games-action | ||
games-emulation/melonds | ||
games-fps | ||
games-misc/lolcat-jaseg | ||
games-rpg/fallout1 | ||
games-simulation/clou2 | ||
games-strategy/warcraft3 | ||
games-util/lgogdownloader | ||
licenses | ||
mail-client/freelook-bin | ||
media-fonts | ||
media-gfx/mspaint | ||
media-video | ||
metadata | ||
net-analyzer | ||
net-firewall/hblock | ||
net-im | ||
net-libs/libcurl-gnutls | ||
net-misc | ||
profiles | ||
sys-apps/xbps | ||
sys-boot | ||
sys-devel/icecream | ||
sys-kernel | ||
sys-process/nq | ||
www-client | ||
x11-misc | ||
x11-terms | ||
.gitignore | ||
.gitlab-ci.yml | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
repositories.xml | ||
TODO.md |
src_prepare Gentoo overlay
This is the overlay of our Matrix group where we talk about topics related to Gentoo (development, maintainance, support, communities and more).
WARNING: Do not expect high quality ebuilds! While we do the best we can, most of us are still learning.
A quick guide on how to test ebuilds will follow.
Why create this overlay?
Mostly to have fun.
For whom?
src_prepare overlay was based on a concept of GURU with the following exceptions:
- easier to get access to the master branch
- main contact with the src_prepare project is via Matrix
- main git repo is hosted on Gitlab with Github and Codeberg mirrors
- more freedom in creating ebuilds
- no requirement for GPG keys
- no requirement for private info
src_prepare project doesn't want to overtake the GURU project, the course that the GURU project takes is more professional, src_prepare overlay is more open for ebuilds:
- binary packages from upstream
- from inexperienced users
- from software created by the src_prepare project itself
- live ebuilds
- programs that run under WINE (or other emulators)
Adding the overlay
Official list
Layman
If you are using Layman, execute:
layman -a src_prepare-overlay
eselect-repository
If you are using eselect-repository, execute:
eselect repository enable src_prepare-overlay
Manual
If you want to manually add the overlay, see examples/repos.conf/src_prepare-overlay.conf.
Layman
If you are using Layman, execute:
layman -o 'https://gitlab.com/src_prepare/src_prepare-overlay/raw/master/repositories.xml' -f -a src_prepare-overlay
How do I sync this?
Execute:
emaint sync -r src_prepare-overlay
It says the ebuild is masked, what do I do?
See examples/package.accept_keywords/src_prepare-overlay.
Contributing
We appreciate and encourage for contribution. If you want a specific package or want to create a package for us to maintain, see CONTRIBUTING.md.
Quick maintainer guide
Testing ebuilds
repoman manifest
ebuild FILE clean merge