gentoo-locomotion: Overlay for Gentoo Linux

anex5 840898a234 Updated преди 6 дни
.github 0a5bd9c86a Update issue templates преди 5 години
_includes e9c1797c3c Google tag преди 1 година
acct-group 790da8f2f0 Updated. преди 2 години
acct-user 3627f1b724 Updated. преди 7 месеца
app-arch 174be16881 Updated. преди 7 месеца
app-editors 6afa05141c Updated преди 2 седмици
app-emulation 7f5910f5b9 Updated. преди 10 месеца
app-eselect 5c26e85b04 Updated. преди 1 месец
app-misc f3c4404a92 Updated. преди 3 месеца
app-shells 7f5910f5b9 Updated. преди 10 месеца
dev-lang 11afc0594e Updated преди 1 седмица
dev-libs 7a59ae2159 Updated преди 3 седмици
dev-lua 88f1217d59 Updated. преди 2 години
dev-python 7a59ae2159 Updated преди 3 седмици
dev-util e1dd85f392 Updated. преди 2 месеца
dev-vcs 67a82a9ff0 Updated. преди 1 година
eclass 4b9b801304 Updated. преди 7 месеца
games-action b949dcef30 Updated. преди 2 години
gui-apps be8b3a2cc0 Updated преди 1 седмица
gui-libs 8b4ec9ae4d Updated. преди 7 месеца
gui-wm 3129047250 Updated преди 2 седмици
llvm-core 321de07bd3 Updated преди 3 седмици
media-fonts 55808f8053 Updated. преди 2 месеца
media-gfx 840898a234 Updated преди 6 дни
media-libs 840898a234 Updated преди 6 дни
media-video e312c24569 Updated. преди 1 година
metadata 0fca473f9c Add masters = gentoo for future compatibility преди 8 години
net-dns f9cd9417fc Updated. преди 1 година
net-libs 07316ac6e7 Updated преди 1 седмица
net-misc d418cfd313 Fixed. преди 1 година
net-wireless 70b629623d Updated. преди 1 месец
profiles 8cb638fe1e Updated. преди 8 месеца
sci-electronics d6fddf46fa Updated. Drop old... преди 2 години
sci-libs 5c26e85b04 Updated. преди 1 месец
sys-apps 52d8382d5f Updated. преди 1 година
sys-auth 55808f8053 Updated. преди 2 месеца
sys-boot b897037439 Updated. преди 1 година
sys-config c5678e35ad Updated. преди 8 месеца
sys-fs f1f8a94984 Updated. преди 1 година
sys-kernel 383d3eff90 Updated. преди 2 месеца
sys-libs 174be16881 Updated. преди 7 месеца
sys-power f1f8a94984 Updated. преди 1 година
virtual 4b9b801304 Updated. преди 7 месеца
www-apps 7a59ae2159 Updated преди 3 седмици
www-client dff51be333 Updated преди 3 седмици
x11-apps ee48a7cf6e New package преди 2 години
x11-libs ede13bf7c5 Updated преди 1 седмица
x11-misc 22c4a6ca71 Updated. преди 1 месец
CODE_OF_CONDUCT.md dd0b8deb8e Create CODE_OF_CONDUCT.md преди 5 години
COPYRIGHT.txt 575557c3ef Initial commit преди 6 години
LICENSE.txt 1ab817976a initial commit преди 10 години
README.md e76289d1ff Update README.md преди 2 години
_config.yml 035207d2ea Updated pages theme преди 1 година
layman.xml 170e198c3d Add layman.xml преди 3 години

README.md

gentoo-locomotion: Overlay for Gentoo Linux

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

How to install the overlay

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.

Using eselect-repository:

eselect repository add gentoo-locomotion git https://github.com/anex5/gentoo-locomotion.git

Using 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.