gentoo-locomotion: Overlay for Gentoo Linux

anex5 d7a4182d75 Updated. 1 тиждень тому
.github 0a5bd9c86a Update issue templates 5 роки тому
_includes e9c1797c3c Google tag 1 рік тому
acct-group 790da8f2f0 Updated. 2 роки тому
acct-user 3627f1b724 Updated. 5 місяців тому
app-arch 174be16881 Updated. 5 місяців тому
app-editors e312c24569 Updated. 10 місяців тому
app-emulation 7f5910f5b9 Updated. 7 місяців тому
app-eselect 3627f1b724 Updated. 5 місяців тому
app-misc f3c4404a92 Updated. 1 місяць тому
app-shells 7f5910f5b9 Updated. 7 місяців тому
dev-lang 74f42448de Updated. 3 тижнів тому
dev-libs e932b78156 Updated. 9 місяців тому
dev-lua 88f1217d59 Updated. 2 роки тому
dev-python 8f611b3b40 Updated. 3 місяців тому
dev-qt d9d2b94dd0 New package AliceVision Meshroom 3 роки тому
dev-util 4b9b801304 Updated. 5 місяців тому
dev-vcs 67a82a9ff0 Updated. 1 рік тому
eclass 4b9b801304 Updated. 5 місяців тому
games-action b949dcef30 Updated. 2 роки тому
gui-apps 95690512b3 Updated. 1 тиждень тому
gui-libs 8b4ec9ae4d Updated. 5 місяців тому
gui-wm 27a330e42f Updated. 7 місяців тому
media-fonts 55808f8053 Updated. 2 тижнів тому
media-gfx 95690512b3 Updated. 1 тиждень тому
media-libs 95690512b3 Updated. 1 тиждень тому
media-video e312c24569 Updated. 10 місяців тому
metadata 0fca473f9c Add masters = gentoo for future compatibility 7 роки тому
net-dns f9cd9417fc Updated. 1 рік тому
net-libs e2c07400a2 Updated. 1 місяць тому
net-misc d418cfd313 Fixed. 1 рік тому
net-wireless 383d3eff90 Updated. 2 тижнів тому
profiles 8cb638fe1e Updated. 6 місяців тому
sci-electronics d6fddf46fa Updated. Drop old... 2 роки тому
sci-libs e548ac65d9 Updated. 10 місяців тому
sys-apps 52d8382d5f Updated. 10 місяців тому
sys-auth 55808f8053 Updated. 2 тижнів тому
sys-boot b897037439 Updated. 1 рік тому
sys-config c5678e35ad Updated. 6 місяців тому
sys-devel c6bb960ace Updated. 3 тижнів тому
sys-fs f1f8a94984 Updated. 1 рік тому
sys-kernel 383d3eff90 Updated. 2 тижнів тому
sys-libs 174be16881 Updated. 5 місяців тому
sys-power f1f8a94984 Updated. 1 рік тому
virtual 4b9b801304 Updated. 5 місяців тому
www-apps dc1a54ffd3 Updated. 1 рік тому
www-client d7a4182d75 Updated. 1 тиждень тому
x11-apps ee48a7cf6e New package 2 роки тому
x11-libs 383d3eff90 Updated. 2 тижнів тому
x11-misc c4b1909614 Updated. 7 місяців тому
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.