gentoo-locomotion: Overlay for Gentoo Linux

anex5 b0620f0324 Updated 9 stundas atpakaļ
.github 0a5bd9c86a Update issue templates 5 gadi atpakaļ
_includes e9c1797c3c Google tag 1 gadu atpakaļ
acct-group 790da8f2f0 Updated. 2 gadi atpakaļ
acct-user 3627f1b724 Updated. 6 mēneši atpakaļ
app-arch 174be16881 Updated. 6 mēneši atpakaļ
app-editors adc1336ae0 Updated. 3 dienas atpakaļ
app-emulation 7f5910f5b9 Updated. 9 mēneši atpakaļ
app-eselect 5c26e85b04 Updated. 5 dienas atpakaļ
app-misc f3c4404a92 Updated. 2 mēneši atpakaļ
app-shells 7f5910f5b9 Updated. 9 mēneši atpakaļ
dev-lang b0620f0324 Updated 9 stundas atpakaļ
dev-libs e932b78156 Updated. 10 mēneši atpakaļ
dev-lua 88f1217d59 Updated. 2 gadi atpakaļ
dev-python 22c4a6ca71 Updated. 1 nedēļu atpakaļ
dev-util e1dd85f392 Updated. 1 mēnesi atpakaļ
dev-vcs 67a82a9ff0 Updated. 1 gadu atpakaļ
eclass 4b9b801304 Updated. 6 mēneši atpakaļ
games-action b949dcef30 Updated. 2 gadi atpakaļ
gui-apps b0620f0324 Updated 9 stundas atpakaļ
gui-libs 8b4ec9ae4d Updated. 6 mēneši atpakaļ
gui-wm a25d3ca702 Updated + Drop obsolete. 2 nedēļas atpakaļ
llvm-core 70b629623d Updated. 3 nedēļas atpakaļ
media-fonts 55808f8053 Updated. 1 mēnesi atpakaļ
media-gfx a25d3ca702 Updated + Drop obsolete. 2 nedēļas atpakaļ
media-libs 2f27950938 Updated. 4 dienas atpakaļ
media-video e312c24569 Updated. 11 mēneši atpakaļ
metadata 0fca473f9c Add masters = gentoo for future compatibility 7 gadi atpakaļ
net-dns f9cd9417fc Updated. 1 gadu atpakaļ
net-libs 5c26e85b04 Updated. 5 dienas atpakaļ
net-misc d418cfd313 Fixed. 1 gadu atpakaļ
net-wireless 70b629623d Updated. 3 nedēļas atpakaļ
profiles 8cb638fe1e Updated. 7 mēneši atpakaļ
sci-electronics d6fddf46fa Updated. Drop old... 2 gadi atpakaļ
sci-libs 5c26e85b04 Updated. 5 dienas atpakaļ
sys-apps 52d8382d5f Updated. 11 mēneši atpakaļ
sys-auth 55808f8053 Updated. 1 mēnesi atpakaļ
sys-boot b897037439 Updated. 1 gadu atpakaļ
sys-config c5678e35ad Updated. 7 mēneši atpakaļ
sys-fs f1f8a94984 Updated. 1 gadu atpakaļ
sys-kernel 383d3eff90 Updated. 1 mēnesi atpakaļ
sys-libs 174be16881 Updated. 6 mēneši atpakaļ
sys-power f1f8a94984 Updated. 1 gadu atpakaļ
virtual 4b9b801304 Updated. 6 mēneši atpakaļ
www-apps dc1a54ffd3 Updated. 1 gadu atpakaļ
www-client 6cec2deaaf Updated. 1 nedēļu atpakaļ
x11-apps ee48a7cf6e New package 2 gadi atpakaļ
x11-libs 383d3eff90 Updated. 1 mēnesi atpakaļ
x11-misc 22c4a6ca71 Updated. 1 nedēļu atpakaļ
CODE_OF_CONDUCT.md dd0b8deb8e Create CODE_OF_CONDUCT.md 5 gadi atpakaļ
COPYRIGHT.txt 575557c3ef Initial commit 6 gadi atpakaļ
LICENSE.txt 1ab817976a initial commit 10 gadi atpakaļ
README.md e76289d1ff Update README.md 2 gadi atpakaļ
_config.yml 035207d2ea Updated pages theme 1 gadu atpakaļ
layman.xml 170e198c3d Add layman.xml 3 gadi atpakaļ

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.