gentoo-locomotion: Overlay for Gentoo Linux
anex5 70b629623d Updated. | 3 дней назад | |
---|---|---|
.github | 5 лет назад | |
_includes | 1 год назад | |
acct-group | 2 лет назад | |
acct-user | 5 месяцев назад | |
app-arch | 6 месяцев назад | |
app-editors | 10 месяцев назад | |
app-emulation | 8 месяцев назад | |
app-eselect | 5 месяцев назад | |
app-misc | 1 месяц назад | |
app-shells | 8 месяцев назад | |
dev-lang | 1 месяц назад | |
dev-libs | 9 месяцев назад | |
dev-lua | 2 лет назад | |
dev-python | 3 месяцев назад | |
dev-qt | 3 лет назад | |
dev-util | 1 неделя назад | |
dev-vcs | 1 год назад | |
eclass | 5 месяцев назад | |
games-action | 2 лет назад | |
gui-apps | недель назад: 3 | |
gui-libs | 5 месяцев назад | |
gui-wm | 7 месяцев назад | |
llvm-core | 3 дней назад | |
media-fonts | 1 месяц назад | |
media-gfx | недель назад: 3 | |
media-libs | 1 неделя назад | |
media-video | 10 месяцев назад | |
metadata | 7 лет назад | |
net-dns | 1 год назад | |
net-libs | 2 месяцев назад | |
net-misc | 1 год назад | |
net-wireless | 3 дней назад | |
profiles | 6 месяцев назад | |
sci-electronics | 2 лет назад | |
sci-libs | 11 месяцев назад | |
sys-apps | 10 месяцев назад | |
sys-auth | 1 месяц назад | |
sys-boot | 1 год назад | |
sys-config | 7 месяцев назад | |
sys-fs | 1 год назад | |
sys-kernel | недель назад: 4 | |
sys-libs | 6 месяцев назад | |
sys-power | 1 год назад | |
virtual | 5 месяцев назад | |
www-apps | 1 год назад | |
www-client | 1 неделя назад | |
x11-apps | 2 лет назад | |
x11-libs | недель назад: 4 | |
x11-misc | 7 месяцев назад | |
CODE_OF_CONDUCT.md | 5 лет назад | |
COPYRIGHT.txt | 6 лет назад | |
LICENSE.txt | 10 лет назад | |
README.md | 2 лет назад | |
_config.yml | 1 год назад | |
layman.xml | 3 лет назад |
This overlay was created to maintain my custom ebuilds for packages not presented in main gentoo overlay.
DISCLAIMER: As I don't have the resources, nor the time to make stable ebuilds in the same way Gentoo developers do, all ebuilds are permanently kept in the testing branch¹. Thus, you should probably consider it to be unsafe and treat it as such. Nevertheless, I try my best to follow Gentoo's QA standards and keep everything up to date, as I use many of these packages in a production environment.
¹ If a package is in testing, it means that the developers feel that it is functional, but has not been thoroughly tested. Users using the testing branch might very well be the first to discover a bug in the package in which case they should file a bug report to let the developers know about it. — Gentoo's Handbook
You can clone the repository and create /etc/portage/repos.conf/gentoo-locomotion.conf
with the following contents:
[gentoo-locomotion]
priority = 50
location = /var/db/repos/gentoo-locomotion
auto-sync = yes
sync-type = git
sync-uri = https://github.com/anex5/gentoo-locomotion
Note: I recommend that you manually install the overlay, as obviously you will be pulling directly from the original source. If you use the automatic installation described below, you will be pulling from gentoo's mirror service, in which from time to time have sync issues.
Alternatively, for automatic install, you must have app-eselect/eselect-repository or app-portage/layman installed on your system for this to work.
eselect-repository
:eselect repository add gentoo-locomotion git https://github.com/anex5/gentoo-locomotion.git
layman
:layman -o https://raw.githubusercontent.com/anex5/gentoo-locomotion/master/layman.xml -fa gentoo-locomotion
Note: To use the testing branch for particular packages, you must add the package category and name (e.g., foo-bar/xyz) in
/etc/portage/package.accept_keywords
. It is also possible to create a directory (with the same name) and list the package in the files under that directory. Please see the Gentoo Wiki for an expanded overview of ebuilds and unofficial repositories for Gentoo.
To contribute bug reports for this overlay, you can open up a GitHub issue or send me a pull request.