Skip to content

Repository files navigation

quantum

Personal Gentoo ebuild repository (profiles/repo_name: quantum).

Software I want that is missing, outdated, or unsupported upstream in ::gentoo — best-effort, no SLA.

See CONTRIBUTING.md for commit style and packaging notes.

Enable

With app-eselect/eselect-repository:

eselect repository add quantum git https://github.com/retsamedoc/quantum-overlay.git
emaint sync -r quantum

Or write /etc/portage/repos.conf/quantum.conf manually:

[quantum]
location = /var/db/repos/quantum
sync-type = git
sync-uri = https://github.com/retsamedoc/quantum-overlay.git
auto-sync = yes
priority = 50

Masters: gentoo (see metadata/layout.conf). After cloning or editing ebuilds locally, refresh the cache with:

egencache --repo=quantum --update --update-use-local-desc --update-pkg-desc-index

Packages

Package Notes
app-editors/cursor Cursor 3.19.13 desktop (official .deb, /opt/cursor); USE=agent pulls CLI
dev-util/cursor-agent Cursor Agent CLI (agent / cursor-agent from cursor.com/install)
media-fonts/material-design-icons Material Design icon fonts
media-sound/sonic-pi Sonic Pi 5.0.0 (SuperSonic engine, Qt 6)

Cursor notes

::gentoo still carries outdated, masked app-editors/cursor / dev-util/cursor-agent. This overlay unmasks them via profiles/package.unmask and ships current releases.

# Accept the Cursor EULA (license from ::gentoo)
echo 'app-editors/cursor cursor' >> /etc/portage/package.license
echo 'dev-util/cursor-agent cursor' >> /etc/portage/package.license

emerge app-editors/cursor                  # desktop only
emerge app-editors/cursor[agent]           # desktop + Agent CLI
emerge dev-util/cursor-agent               # CLI only

If distfile fetches return HTTP 403, Cloudflare is blocking the default User-Agent. Use something like:

FETCHCOMMAND='curl -A Mozilla/5.0 -L -o "${DISTDIR}/${FILE}" "${URI}"'
RESUMECOMMAND='curl -A Mozilla/5.0 -L -C - -o "${DISTDIR}/${FILE}" "${URI}"'

Support / scope

This is a personal overlay. Packages land here when I want them and ::gentoo (or upstream) does not support them yet — or ships something too old/masked to use. Expect breakage, delayed bumps, and no guaranteed compatibility matrix. Issues and PRs are welcome; fixes are best-effort.

Not in this overlay

Use ::gentoo for SuperSlicer, miniz, and qhull. The old Cura 4.6.1 archive stack was removed from this repo.

About

Personal Gentoo ebuild overlay (quantum) — best-effort packages not in upstream Gentoo.

Topics

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages