Skip to content

MrPenguin's custom Gentoo ebuilds & overlay

Notifications You must be signed in to change notification settings

MrPenguin07/ebuilds

Repository files navigation

List of ebuilds in this overlay

- app-admin/sudo-rs-9999
- dev-ml/ollama-9999
- gui-apps/swaync-9999
- gui-wm/swayfx-9999
- media-plugins/scenefx-9999
- media-gfx/upscayl-bin
- media-gfx/upscayl-9999
- sys-power/system76-power-openrc-9999

MrPenguin's ebuild overlay

Adding this repo as a Gentoo Overlay

  1. emerge -av eselect-repository (if required)
  2. eselect repository enable mrpenguin
  3. emaint sync -r mrpenguin

Manually

  1. Clone the Repository:

    git clone https://github.com/MrPenguin07/ebuilds.git /usr/local/portage/mrpenguin
  2. Create or Update repos.conf:

    Add to your repos.conf file, or create one in /etc/portage/repos.conf/mrpenguin.conf
    Add the following configuration:

    [mrpenguin]
    location = /usr/local/portage/mrpenguin
    sync-type = git
    sync-uri = https://github.com/MrPenguin07/ebuilds.git
    auto-sync = yes
    
  3. Sync the Overlay:

    emerge --sync mrpenguin
  4. Emerge Packages:

    eix --in-overlay mrpenguin
    Will list available packages from this overlay. You can now install packages using emerge as usual.


Keyword the -9999 ebuilds:

Live 9999 ebuilds must be keyworded for portage to accept them,
See the Gentoo Live Ebuild Wiki for information on managing keyworded ebuilds.

You can accept specific live ebuilds semi-automatically using emerge's option --autounmask in conjuction with dispatch-conf u or etc-update.