A personal Gentoo overlay maintained by Stefano Balzarotti / OrbintSoft. It ships ebuilds for software that is not in the main Gentoo tree, or for variants of it.
- EAPI: 8 and 9 — EAPI 9 for new and migrated ebuilds, EAPI 8 where an inherited eclass does not yet support 9
- masters:
gentoo· manifests: thin · repository name:orbintsoft - License: GPL-3.0 for the overlay's own files (each packaged program keeps its own upstream license, declared per ebuild)
⚠️ This is a personal, work-in-progress overlay. Its ebuilds are a mix of versioned releases and live (-9999) ebuilds that track upstreammaster/main. See PLAN.md for the quality roadmap.
The overlay is listed in the official Gentoo overlay list, so:
# install app-eselect/eselect-repository if you don't have it
eselect repository enable orbintsoft
emaint sync -r orbintsoftIf enable can't find it, your cached repository list is stale — run eselect repository list once to refresh it, or add the overlay directly by URL:
eselect repository add orbintsoft git https://github.com/OrbintSoft/orbintsoft-ebuild.gitCreate /etc/portage/repos.conf/orbintsoft.conf:
[orbintsoft]
location = /var/db/repos/orbintsoft
sync-type = git
sync-uri = https://github.com/OrbintSoft/orbintsoft-ebuild.git
auto-sync = yesThen:
emaint sync -r orbintsoftOnce enabled, install packages as usual, e.g. emerge -av sys-apps/fsearch.
Live (-9999) ebuilds carry empty KEYWORDS, so you may need to accept them
first, e.g.:
echo '=sys-apps/foo-9999 **' >> /etc/portage/package.accept_keywordsSome packages here are built from Haskell sources (currently
dev-util/shellcheck). Their dependency chain is maintained in the
gentoo-haskell overlay, so
enable it before installing them:
eselect repository enable haskell
emaint sync -r haskell| Package | Type | Description |
|---|---|---|
app-admin/pamtester |
live | Non-interactive PAM testing tool |
app-backup/redo-backups |
release | Create backups compatible with redo |
app-crypt/sshakku |
live | Tend the SSH agent: lifecycle, health checks, diagnostics, key loading |
app-editors/turbo |
live | Terminal text editor based on Scintilla and Turbo Vision |
app-misc/claude-desktop |
release | Claude AI Desktop application (unofficial Linux repackage) |
dev-libs/tvision |
live | Turbo Vision — a modern port of Borland's TUI library |
dev-util/fnm |
release | Fast and simple Node.js version manager, built in Rust |
dev-util/shellcheck |
release | Shell script analysis tool (built from source) |
kde-plasma/ksshaskpass |
stub | Dummy package to satisfy dependencies without installing anything |
media-fonts/nerd-fonts |
release | Fonts patched to include a high number of glyphs (icons) |
net-wireless/bt-keys-sync |
live | Sync Bluetooth pairing keys between Windows and Linux |
sys-apps/fsearch |
release | A fast file search utility for Unix-like systems |
sys-block/partclone |
release | Utilities to save and restore only used blocks on a partition |
x11-misc/polo |
live | Polo File Manager (Vala/GTK) |
live tracks upstream HEAD (-9999, empty KEYWORDS); release pins an
upstream version; stub is a metadata-only placeholder.
Bug reports and pull requests are welcome. Please read CONTRIBUTING.md first.
Created and maintained by Stefano Balzarotti (OrbintSoft), with contributions from Claude (AI assistant) and the Gentoo community. Thanks to the Gentoo project, all contributors, and the upstream authors of the packaged software. See AUTHORS.md for the full list.
The overlay's own files (ebuilds, eclasses, metadata, scripts) are distributed
under the terms of the GNU General Public License v3 — see LICENSE.
Each packaged piece of software is covered by its own upstream license, as
declared in the LICENSE variable of the respective ebuild.