Home overlay for development, patches and live ebuilds.
$ sudo layman -a riru
$ sudo layman -S
- Gentoo developer documentation
- The ultimate guide to EAPI 7
- ebuild file format manual or
man 5 ebuild
Let’s bump version of dev-scheme/guile-ncurses
from 2.2
to 3.0
version.
$ cd dev-scheme/guile-ncurses
$ cp guile-ncurses-2.2.ebuild guile-ncurses-3.0.ebuild
$ repoman manifest
$ git add guile-ncurses-3.0.ebuild Manifest
$ git commit -s -m "dev-scheme/guile-ncurses: bump version to 3.0"
It’s encouraged to use newest EAPI version possible, but you can use any EAPI
that greater or equals to that written at profiles/eapi
of this overlay.
You also can create issue with detailed information about package you want see in Gentoo. It’s totally not guaranteed that it will be done, but who knows. Issues are free to create so why not?
You can change existing ebuilds to add new functionality, solve QA issues or bump EAPI version.