Go to file
2020-09-30 16:21:53 +02:00
.gitlab/issue_templates Update Ebuild Request.md 2020-09-10 16:59:23 +00:00
acct-group acct-group/jellyfin: add new group 2020-09-21 03:58:11 +02:00
acct-user acct-user/jellyfin: add new user 2020-09-21 03:59:15 +02:00
app-admin/grub-customizer app-admin/grub-customizer: remove openssl dep (provided by system) 2020-09-06 19:42:16 +02:00
app-crypt/gtkhash app-crypt/gtkhash: bump to version 1.4 2020-07-11 21:53:07 +02:00
app-editors app-editors/vscodium-bin: rev bump 2020-09-22 00:43:47 +02:00
app-emulation/dos32a Sorted keywords in my packages 2020-04-20 18:46:06 +02:00
app-misc/cli-visualizer app-misc/cli-visualizer: fix SRC_URI and restrict mirror 2020-03-20 22:29:29 +01:00
app-office/onlyoffice-bin app-office/onlyoffice-bin: bump to 5.6.4, removed older ebuilds 2020-09-11 02:27:12 +03:00
app-portage app-portage/src_prepare-scripts: add tests 2020-09-17 00:37:41 +02:00
app-text/pandoc-bin app-text/pandoc-bin: nev package; add version 2.10.1 2020-08-07 19:26:01 +02:00
dev-games/godot dev-games/godot: drop old 2020-09-22 00:01:12 +02:00
dev-libs dev-libs/libQuotient: improve SRC_URI and variables 2020-09-25 12:37:56 +03:00
dev-perl/File-Rename remove wrong metadatas files 2020-09-16 15:09:44 +02:00
dev-python dev-python/pyfiglet: removal 2020-09-27 15:45:23 +02:00
dev-scheme dev-scheme/racket: add desktop files for other gui programs; rev bump 2020-09-14 18:03:17 +02:00
dev-util/leaden dev-util/leaden: clean useless blank line 2020-09-07 01:58:58 +03:00
eclass eclass/mozconfig-v6.56: remove deprecated ffmpeg virtual 2020-09-28 15:58:28 +02:00
examples add example configuration 2019-12-27 22:21:06 +01:00
games-action Added Stargunner 2020-04-23 19:35:44 +02:00
games-emulation/melonds games-emulation/melonds: add myself to miantainers 2020-09-30 16:08:52 +02:00
games-fps remove wrong metadatas files 2020-09-16 15:09:44 +02:00
games-misc/lolcat-jaseg games-misc/lolcat-jaseg: move "if" under RDEPEND 2020-01-22 16:02:58 +01:00
games-rpg/fallout1 Fixed missing slots in FO1, DC2 and WC3, yikes 2020-04-28 01:55:50 +02:00
games-simulation/clou2 Well apparently DC2 manifest isn't needed anymore 2020-04-28 01:59:29 +02:00
games-strategy games-strategy/mindustry: bump to 107 2020-09-30 14:56:20 +02:00
games-util/lgogdownloader Paying repoman dues, restructuring RDEPEND and BDEPEND, restructuring SRC_URI to conditionals 2020-04-23 13:47:20 +02:00
licenses media-fonts/joypixels: Added license file 2020-09-13 14:08:14 +02:00
mail-client/freelook-bin mail-client/freelook-bin: Updated into 1.0.1 2020-09-21 22:27:33 +02:00
media-fonts media-fonts/joypixels: Added new package in version 6.0.0 2020-09-12 10:01:34 +02:00
media-gfx/mspaint grep can return non-zero if it finds nothing 2020-04-25 17:32:29 +02:00
media-sound/ponymix media-sound/ponymix: Added 2020-09-26 22:55:42 +02:00
media-video media-video/tartube: add myself to maintainers 2020-09-30 16:10:43 +02:00
metadata app-portage/genlop: add patched version with some PR merged 2020-04-19 03:13:40 -04:00
net-analyzer Fixed repoman issues. Example configs should not be imposed as production configs btw. 2020-05-10 16:01:22 +02:00
net-firewall/hblock net-firewall/hblock: add myself to maintainers 2020-09-30 16:11:35 +02:00
net-im net-im/mirage: cleaning out leftover function 2020-09-25 09:37:15 +03:00
net-libs/libcurl-gnutls net-libs/libcurl-gnutls: 7.71.1 2020-07-22 21:43:06 +12:00
net-misc Merge branch 'net-misc/megacmd' into 'master' 2020-09-26 22:32:29 +00:00
profiles profiles: add linux/amd64/17.1/desktop/elogind 2020-04-10 21:22:01 -04:00
sys-apps/xbps sys-apps/xbps: move tests to DEPEND 2020-05-06 17:48:05 +02:00
sys-block/systemd-swap sys-block/systemd-swap: add 4.4.0, 9999 2020-09-20 14:36:19 +00:00
sys-boot sys-boot/etcher-bin: Updated to 1.5.109 2020-09-21 22:38:04 +02:00
sys-devel/icecream sys-devel/icecream: add systemd unit files 2020-04-25 01:47:14 -04:00
sys-kernel sys-kernel/liquorix-sources: bump to 5.8.12-r1 2020-09-28 16:15:25 +02:00
sys-process/nq sys-process/nq: fix remote 2020-02-14 18:12:24 +01:00
www-client www-client/brave-bin: Updated to 1.12.73 2020-09-26 23:59:10 +02:00
www-servers/jellyfin-bin www-servers/jellyfin-bin: move acct to rdepend 2020-09-24 15:02:53 +02:00
x11-misc x11-misc/screenkey: bump to 1.2; drop old; update 2020-09-13 02:30:07 +02:00
x11-terms x11-terms/kgx: fix python inheritance 2020-04-23 14:43:38 +02:00
.gitignore .gitignore: exclude md5-cache 2020-03-18 02:35:12 +01:00
.gitlab-ci.yml ci: add gentoo binhost 2020-09-04 17:47:15 +02:00
CONTRIBUTING.md contributing: syntax fixes and whitespace cleanup 2020-09-30 16:21:53 +02:00
LICENSE add license 2020-02-08 13:17:45 +01:00
README.md contributing: add development workflow notes 2020-09-28 14:16:25 +02:00
repositories.xml add repositories.xml 2019-12-28 16:15:38 +01:00
TODO.md TODO: add waterfox issue 2020-05-27 22:15:54 +02:00
WARNING.md Update WARNING.md 2020-09-16 03:25:31 +00:00

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. Read WARNING.md for more information.

Why create this overlay?

Mostly to have fun.

For whom?

src_prepare overlay is based on the concept of the GURU project: to create a repository maintained collaboratively by Gentoo users, for Gentoo users.

Despite being based on the concept of the GURU project, src_prepare has different goals in mind:

  • main git repository is hosted on GitLab, with mirrors set to GitHub and Codeberg;
  • easier for one to get access to the master branch;
  • main contact with the src_prepare project is via [matrix];
  • more freedom in creating ebuilds;
  • no requirement for GPG keys;
  • no requirement for private info.

The src_prepare project doesn't want to overtake or compete with the GURU project. The GURU project is aimed on professionalism and quality, whereas src_prepare is aimed on openness and ease of access.

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.