Backbone's Portage overlay
Go to file
Шашкин Николай 38c708cd3a Upgrade requirements... 2024-07-15 12:38:21 +03:00
app-admin fix nvidia-docker Manifest 2024-01-26 03:43:31 +03:00
app-cdr/mdf2iso rm inherit eutils 2023-09-07 17:13:31 +03:00
app-containers/nvidia-container-toolkit Fix for *nvidia-container* -> 1.13.5 2024-01-15 19:18:00 +03:00
app-editors/oxygenxml rm inherit eutils 2023-09-07 17:13:31 +03:00
app-emulation/playonlinux playonlinux updated 2023-10-31 12:12:58 +03:00
app-laptop/samsung-tools samsung-tools updated 2018-06-18 15:49:05 +03:00
app-misc/stardict-enru-dictset rm inherit eutils 2023-09-07 17:13:31 +03:00
app-office up EAPI version, cmake -> cmake-utils 2022-08-05 09:05:30 +03:00
app-portage rm inherit eutils 2023-09-07 17:13:31 +03:00
app-text Fix stardict building. 2023-08-13 00:40:11 +03:00
dev-db/dbeaver-bin dbeaver 22.3.5 -> 23.2.5 2023-11-30 20:19:05 +03:00
dev-libs up EAPI version, cmake -> cmake-utils 2022-08-05 09:05:30 +03:00
dev-util postman 10.19.0 added 2023-11-15 23:06:51 +03:00
eclass Telegram* updated 2024-02-13 20:08:17 +03:00
games-puzzle/charley up EAPI version, cmake -> cmake-utils 2022-08-05 09:05:30 +03:00
gui-apps/gcolor3 gcolor3 added 2023-11-15 22:58:45 +03:00
media-fonts rm inherit eutils 2023-09-07 17:13:31 +03:00
media-gfx/gqview Upgrade requirements... 2021-02-11 13:23:16 +03:00
media-libs Telegram* updated 2024-02-13 20:08:17 +03:00
media-plugins/alsaequal rm inherit eutils 2023-09-07 17:13:31 +03:00
metadata layout.conf added 2013-08-01 08:50:22 +04:00
net-im Telegram* updated 2024-02-13 20:08:17 +03:00
net-misc rm inherit eutils 2023-09-07 17:13:31 +03:00
profiles Upgrade requirements... 2024-07-15 12:38:21 +03:00
sci-misc/labview rm inherit eutils 2023-09-07 17:13:31 +03:00
sys-apps/fwupd rm eclass/* 2023-02-25 01:07:06 +03:00
sys-kernel gentoo-sources 6.6.16 removed 2024-02-07 21:16:32 +03:00
sys-libs/libnvidia-container *nvidia-container* -> 1.13.5 2024-01-15 19:13:03 +03:00
virtual/linux-sources up EAPI version, cmake -> cmake-utils 2022-08-05 09:05:30 +03:00
www-client/google-chrome google-chrome-123.0.6312.86 added 2024-03-26 22:49:04 +03:00
x11-drivers evdi-9999: KEYWORDS="" 2024-06-27 22:04:05 +03:00
x11-libs/cairo-chart Upgrade requirements... 2024-07-15 12:38:21 +03:00
x11-misc/primus Old/broken removed. 2018-06-19 15:30:57 +03:00
README README updated 2022-03-18 05:15:37 +03:00
layman.xml URLs updated. 2018-03-28 19:04:39 +03:00

README

How to add this repo using layman
=================================

sudo layman -f -o https://git.backbone.ws/kolan/Overlay/raw/branch/master/layman.xml -a backbone


Using Backbone's Profiles
=========================

Default Desktop/Laptop Profile
------------------------------
/etc/portage/make.profile/parent:
/var/portage/portage/profiles/default/linux/amd64/13.0
/var/portage/layman/backbone/profiles/common
/var/portage/layman/backbone/profiles/desktop

Extreme Desktop/Laptop Profile
--------------------------------------------------------
Warning! Using this profile is unsafe as it could lead
to undefined behaviour of several packages!
Not all packages are ready for the profile.
Look at profiles/extreme/profile.bashrc for the exclusions I've added.
/etc/portage/make.profile/parent:
/var/portage/portage/profiles/default/linux/amd64/13.0
/var/portage/layman/backbone/profiles/extreme

Hardened Server Profile
------------------------------
/etc/portage/make.profile/parent:
/var/portage/portage/profiles/hardened/linux/amd64/no-multilib
/var/portage/layman/backbone/profiles/common
/var/portage/layman/backbone/profiles/server


Repositories Priorities
=======================

My /etc/portage/repos.conf/gentoo.conf:

[DEFAULT]
main-repo = gentoo

[gentoo]
sync-type = git
priority = -1000

[local_overlay]
priority = -999

[backbone]
priority = -999


Remarks
=======

For Desktops/Laptops I'm using backbone-sources:
https://git.backbone.ws/kolan/backbone-sources.

For Gentoo/Kernel Upgrading I'm using app-admin/gentoo-upgrade package scripts.

For the whole system rebuild I recommend app-portage/ewo package.

For finding cruft files I'm using app-portage/findcruftfiles (do filter output carefully).