app-portage/gpkg
Graphical package manager for Gentoo Linux (Portage frontend)
-
gpkg-9999+sourceview +vte btrfs dracut appindicator grub2 kerneltools limine refind systemd systemd-boot debug
View
Download
Browse License: GPL-2 Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-3.0 Overlay: ROKO__ -
gpkg-9999+sourceview +vte btrfs dracut appindicator grub2 kerneltools limine refind systemd systemd-boot debug
View
Download
Browse License: GPL-2 Overlay: nbdy_overlay
ChangeLog
commit 07165873a00eeb3900b6f88118e0e8dc8da218d0
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Fri Apr 3 12:44:48 2026 +0200
app-portage/gpkg: install bashrc hook via bashrc.d snippets
commit 28be86f54e48a49b743ac4cb8a15b13588f1b963
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Sat Mar 28 20:35:44 2026 +0100
app-portage/gpkg: restore 9999 live ebuild (develop branch, all locales)
commit 6829d9c8de3da2d2f12fb656751f45a18027cb21
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Fri Mar 27 18:40:25 2026 +0100
app-portage/gpkg: remove source ebuild (moved to GURU overlay)
Source ebuild for gpkg is now published directly to the GURU overlay
via Drone CI pipeline. Only gpkg-bin (binary package) remains in
this overlay. update-gpkg.sh simplified to handle binary package only.
commit a7202a2eb4961c9c3e58648ca4beb6e8be9f06b5
Author: drone <noreply@drone>
Date: Thu Mar 26 20:36:22 2026 +0000
app-portage/gpkg: bump to 1.3.5 (source + binary)
commit 85c7f76602c250d8cfd0945a95f0a17b36b642b2
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 26 19:30:43 2026 +0100
app-portage/gpkg: bump to 1.3.4 (source + binary)
commit def8dcef8ee2ec244ad6b9ade8616b131e27f9cf
Author: drone <noreply@drone>
Date: Thu Mar 26 17:36:16 2026 +0000
app-portage/gpkg: bump to 1.3.2 (source + binary)
commit bc3225aa24ecbdc55891c6df67bf786025c4ce0b
Author: drone <noreply@drone>
Date: Thu Mar 26 13:39:42 2026 +0000
app-portage/gpkg: bump to 1.3.1 (source + binary)
commit bd977e7b85172bc9c6bd48dc7e752b5b9908ddbb
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 26 13:33:58 2026 +0100
app-portage/gpkg: add 1.3.1
Security: polkit on kernel D-Bus write operations
Features: genkernel/dracut dual support, initramfs migration
Fixes: ~kw filter, excluded types persistence, compile-kernel.sh hardening
Docs: QUICKSTART, USER-GUIDE, reorganized docs/
commit 0cf033b3314850b75fc87db1b0d7fd75f2699382
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 14:01:34 2026 +0100
app-portage/gpkg: make all bootloader USE depend on kerneltools
commit d1e12da2fb089176c4381611493d9bc41e28440d
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 12:05:44 2026 +0100
app-portage/gpkg: rename USE gnome → appindicator (optional SNI systray)
commit 817baecba39b1446517beeae94c18c2ba656f5d5
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 12:04:29 2026 +0100
app-portage/gpkg: add USE=gnome for AppIndicator SNI systray support
commit 9609634282b5f1b946fa59ec859b285244e45015
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 00:39:15 2026 +0100
app-portage/gpkg: fix src_install feature mismatch for gpkg-daemon
cargo_src_install passes workspace-level features (vte, sourceview,
kerneltools, etc.) to each cargo install --path, but gpkg-daemon
doesn't define those features — only gpkg-gui and gpkg-common do.
Replace cargo_src_install with dobin from target/release/ since
cargo_src_compile already built everything correctly via workspace
feature resolution. Matches the approach used in the -9999 ebuild.
Fixes: cargo install failed — 'gpkg-daemon' does not contain these
features: dracut, grub2, kerneltools, sourceview, vte
commit 31b6b3b4b0ee1beffbf76bb94466a8495b8ace16
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 00:21:34 2026 +0100
app-portage/gpkg: fix Manifest checksum for regenerated Codeberg archive
Codeberg regenerated the archive/v1.3.0.tar.gz tarball (size changed
434335 → 434474), invalidating BLAKE2B and SHA512 digests.
commit ddda99740f800b3c39b740176b207234bd96e40e
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Mar 23 20:02:09 2026 +0100
fix: kernel-install dep supports both systemd and systemd-utils
commit 020e325f305e84c805abcdb7c1d9c453f67e0776
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Mar 23 17:44:02 2026 +0100
app-portage/gpkg: bump to 1.3.0 (source + binary)
commit e4f80755b211dfefffe43163c40204d96161cb3a
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Mar 23 17:05:16 2026 +0100
app-portage/gpkg: bump to 1.2.7 (source + binary)
commit a30764db4b49e4b0ad899f9c2c29865dd83e9e82
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 17 04:35:31 2026 +0100
app-portage/gpkg: bump to 1.2.7 (source + binary)
commit 251c4b4ed1b760a4a48d05b57918ca5f1b0892d3
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Sun Mar 15 20:51:09 2026 +0100
app-portage/gpkg: bump to 1.2.6, make vte+sourceview mandatory
- Bump source ebuild 1.2.3 → 1.2.6 (434 crates, adds reqwest/roxmltree)
- Remove USE flags vte/sourceview: now always compiled in
- Update 9999 live ebuild accordingly
- Regenerate Manifest with full checksums
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
commit cff019deb901d7f79bdd0f3238b6f051b2c60a4c
Author: drone <noreply@drone>
Date: Sun Mar 15 01:03:00 2026 +0000
app-portage/gpkg: bump to 1.2.6 (source + binary)
commit 154b3fecb567d523c4eb8bb36c8359ebc6fadecd
Author: drone <noreply@drone>
Date: Sat Mar 14 13:32:52 2026 +0000
app-portage/gpkg: bump to 1.2.5 (source + binary)
commit de6087b7b3dcbddfc63085abbd043f0a70e4b7e2
Author: drone <noreply@drone>
Date: Sat Mar 14 13:02:50 2026 +0000
app-portage/gpkg: bump to 1.2.4 (source + binary)
commit 5ffc98098e65de09a805a71389d49725d55cbe65
Author: drone <noreply@drone>
Date: Thu Mar 12 04:32:52 2026 +0000
app-portage/gpkg: bump to 1.2.3 (source + binary)
commit 025a5beccd96b422e6b6a1af2690df8fdafa3895
Author: drone <noreply@drone>
Date: Tue Mar 10 11:03:00 2026 +0000
app-portage/gpkg: bump to 1.2.2 (source + binary)
commit b06f3fd7f75465abac1baef995025cee243f030c
Author: drone <noreply@drone>
Date: Tue Mar 10 01:02:52 2026 +0000
app-portage/gpkg: bump to 1.2.1 (source + binary)
commit 560dde1001f3732305fd71fa3f22bf0a25e6eebe
Author: drone <noreply@drone>
Date: Sat Mar 7 07:32:52 2026 +0000
app-portage/gpkg: bump to 1.2.0 (source + binary)
commit 2213c4434321befcc384bebdf9c3af5ab1999bde
Author: N3oTraX <neotrax70@gmail.com>
Date: Fri Mar 6 09:38:39 2026 +0100
app-portage/gpkg-9999: install full icon tree
commit 5431f73fe3e8766b30abae3b4bb42fe0ba771d82
Author: N3oTraX <neotrax70@gmail.com>
Date: Fri Mar 6 09:38:14 2026 +0100
app-portage/gpkg: install full icon tree (all sizes + status icons)
commit b383f6a612166631f2011b0e9f9d3607bc4b46d2
Author: drone <n3otrax@noreply.localhost>
Date: Fri Mar 6 01:56:57 2026 +0000
app-portage/gpkg: bump to 1.1.4 (source + binary)
commit 122ef40a0563edf34dd8874dcf1fd8ad6eab9a87
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 5 00:50:37 2026 +0100
app-portage/gpkg{,-bin}: revert Gitea SRC_URI (repo is private)
Gitea repo is not public, so Portage cannot download from it.
Keep Codeberg-only SRC_URI in ebuilds. The Gitea fallback remains
in update-gpkg.sh since it runs in CI with access.
commit 3559e6fdb16ca38495a0dd69079eb78b754a2a36
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 5 00:44:12 2026 +0100
app-portage/gpkg{,-bin}: add Gitea mirror fallback in SRC_URI
When Codeberg is down, Portage can now fall back to git.xenonet.cc
for downloading source archives and binary tarballs.
Also updated update-gpkg.sh with Codeberg→Gitea fallback for:
- API version detection
- Source archive download
- Binary tarball download
commit e8da21aaeed3368649a9b6f3a1d0396bffc8cb0c
Author: drone <n3otrax@noreply.localhost>
Date: Wed Mar 4 10:27:05 2026 +0000
app-portage/gpkg: bump to 1.1.3 (source + binary)
commit 4c7eb9432e10cf8515b678646e2a306cd2d0e076
Author: drone <noreply@drone>
Date: Tue Mar 3 22:26:57 2026 +0000
app-portage/gpkg: bump to 1.1.2 (source only, binary pending)
commit 0838735998b769100919d62db4b85c13361a2aed
Author: drone <noreply@drone>
Date: Tue Mar 3 14:26:57 2026 +0000
app-portage/gpkg: bump to 1.1.1 (source + binary)
commit 193c36d9eee4e446f7433e526da757642b190c5d
Author: N3oTraX <neotrax70@gmail.com>
Date: Mon Mar 2 17:57:08 2026 +0100
app-portage/gpkg: update Manifest for v1.1.0
commit cfc65e4dbb952ade438d5e0e0d7c6cec5391d1dc
Author: N3oTraX <neotrax70@gmail.com>
Date: Mon Mar 2 17:55:20 2026 +0100
app-portage/gpkg: add ebuild v1.1.0
commit bdb3b5b9e6b34d6a12ff510b2f0f50316495248c
Author: drone <n3otrax@noreply.localhost>
Date: Mon Mar 2 13:26:59 2026 +0000
app-portage/gpkg: bump to 1.0.13 (source + binary)
commit f7bb760dd29bac60cab4574ac1cd9dcc8058651d
Author: drone <n3otrax@noreply.localhost>
Date: Mon Mar 2 10:27:07 2026 +0000
app-portage/gpkg: bump to 1.0.12 (source only, binary pending)
commit 973e772f33908a56104b7755ab27a3bde0a68ac1
Author: drone <noreply@drone>
Date: Mon Mar 2 09:58:31 2026 +0000
app-portage/gpkg: bump to 1.0.11 (source + binary)
commit 189d9d17675b16f05041e611bb0d0578a658d2bb
Author: drone <noreply@drone>
Date: Sat Feb 28 13:27:02 2026 +0000
app-portage/gpkg: bump to 1.0.10 (source + binary)
commit 4e88e07f64fe84a5e0352bfc912ced320e6a0b98
Author: drone <noreply@drone>
Date: Sat Feb 28 09:57:03 2026 +0000
app-portage/gpkg: bump to 1.0.9 (source + binary)
commit 27c0790e84fadabe95c3138b77b704eb21945b3b
Author: drone <noreply@drone>
Date: Wed Feb 25 23:27:02 2026 +0000
app-portage/gpkg: bump to 1.0.8 (source + binary)
commit 18efa3f14ceaba21d40533d07477a318b5812785
Author: drone <noreply@drone>
Date: Wed Feb 25 13:56:58 2026 +0000
app-portage/gpkg: bump to 1.0.7 (source + binary)
commit 7d4de3641683a06e993e827e37aa9cf33bf2807a
Author: drone <noreply@drone>
Date: Wed Feb 25 13:26:57 2026 +0000
app-portage/gpkg: bump to 1.0.6 (source + binary)
commit f1de3f784eeacf8a374eba4a3f2c091cdab09e02
Author: drone <noreply@drone>
Date: Wed Feb 25 11:57:07 2026 +0000
app-portage/gpkg: bump to 1.0.5 (source + binary)
commit 1450c0cec57f697419cc5c31975cf14c23056706
Author: drone <noreply@drone>
Date: Wed Feb 25 08:58:52 2026 +0000
app-portage/gpkg: bump to 1.0.4 (source + binary)
commit 4e42e871b9ab66f71f20387bf8350ec999571fd2
Author: drone <noreply@drone>
Date: Wed Feb 25 00:28:47 2026 +0000
app-portage/gpkg: bump to 1.0.3 (source + binary)
commit cab2314744ae3e8daa98e1f2de13d6b06da57cc7
Author: drone <noreply@drone>
Date: Tue Feb 24 22:28:51 2026 +0000
app-portage/gpkg: bump to 1.0.1 (source + binary)
commit 8e58125615f1f81a83f17f8159ba818f7484258f
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Feb 24 17:26:19 2026 +0100
app-portage/gpkg{,-bin}: rebuild with --features full, add blockers
- Rebuild binary with VTE terminal and GtkSourceView support
- Install all icon sizes (PNG 16-256px + SVG scalable + status icons)
- Add mutual blockers (!app-portage/gpkg-bin / !app-portage/gpkg)
to prevent file collision between source and binary packages
commit 67b8c7aeda2b0c5cf9e1504e3dbbca2daa155f6b
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Feb 24 16:36:22 2026 +0100
app-portage/gpkg{,-bin}: add v1.0.0 source and binary ebuilds
- gpkg-1.0.0.ebuild: compilable source with cargo.eclass, 363 crates
- gpkg-bin-1.0.0.ebuild: pre-compiled x86-64-v3 binary from Codeberg release
- scripts/update-gpkg.sh: automated update script for both packages
- ci/packages.json: add gpkg-bin to binhost index
- SRC_URI: Codeberg (public, no auth required)
commit a138f9eeba2f79ddccb92f09649dc4b4847671a4
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 19:34:33 2026 +0100
fix(gpkg): correct RUST_MIN_VER and systemd unit path
- RUST_MIN_VER: 1.88.0 -> 1.75.0 (align with Cargo.toml rust-version)
- systemd_dounit: dist/ -> systemd/ (use hardened service file)
commit c36fddea93099658ad1fcd434a0be561044b2950
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 19:03:49 2026 +0100
fix(gpkg): bump RUST_MIN_VER to 1.88.0 to match workspace requirement
commit 0862ff92a02c32bee4f9849ab39ccd03dc32aae5
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 16:39:29 2026 +0100
app-portage/gpkg: fix BDEPEND, use RUST_MIN_VER from cargo.eclass
commit bdb1c6b5f67daea764a9ef366667a5b26ccc1ced
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 16:32:09 2026 +0100
app-portage/gpkg: add live ebuild for Gentoo Package Manager
New package: graphical Portage frontend (GTK4/libadwaita)
with D-Bus daemon, VTE terminal, and polkit authorization.
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Fri Apr 3 12:44:48 2026 +0200
app-portage/gpkg: install bashrc hook via bashrc.d snippets
commit 28be86f54e48a49b743ac4cb8a15b13588f1b963
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Sat Mar 28 20:35:44 2026 +0100
app-portage/gpkg: restore 9999 live ebuild (develop branch, all locales)
commit 6829d9c8de3da2d2f12fb656751f45a18027cb21
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Fri Mar 27 18:40:25 2026 +0100
app-portage/gpkg: remove source ebuild (moved to GURU overlay)
Source ebuild for gpkg is now published directly to the GURU overlay
via Drone CI pipeline. Only gpkg-bin (binary package) remains in
this overlay. update-gpkg.sh simplified to handle binary package only.
commit a7202a2eb4961c9c3e58648ca4beb6e8be9f06b5
Author: drone <noreply@drone>
Date: Thu Mar 26 20:36:22 2026 +0000
app-portage/gpkg: bump to 1.3.5 (source + binary)
commit 85c7f76602c250d8cfd0945a95f0a17b36b642b2
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 26 19:30:43 2026 +0100
app-portage/gpkg: bump to 1.3.4 (source + binary)
commit def8dcef8ee2ec244ad6b9ade8616b131e27f9cf
Author: drone <noreply@drone>
Date: Thu Mar 26 17:36:16 2026 +0000
app-portage/gpkg: bump to 1.3.2 (source + binary)
commit bc3225aa24ecbdc55891c6df67bf786025c4ce0b
Author: drone <noreply@drone>
Date: Thu Mar 26 13:39:42 2026 +0000
app-portage/gpkg: bump to 1.3.1 (source + binary)
commit bd977e7b85172bc9c6bd48dc7e752b5b9908ddbb
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 26 13:33:58 2026 +0100
app-portage/gpkg: add 1.3.1
Security: polkit on kernel D-Bus write operations
Features: genkernel/dracut dual support, initramfs migration
Fixes: ~kw filter, excluded types persistence, compile-kernel.sh hardening
Docs: QUICKSTART, USER-GUIDE, reorganized docs/
commit 0cf033b3314850b75fc87db1b0d7fd75f2699382
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 14:01:34 2026 +0100
app-portage/gpkg: make all bootloader USE depend on kerneltools
commit d1e12da2fb089176c4381611493d9bc41e28440d
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 12:05:44 2026 +0100
app-portage/gpkg: rename USE gnome → appindicator (optional SNI systray)
commit 817baecba39b1446517beeae94c18c2ba656f5d5
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 12:04:29 2026 +0100
app-portage/gpkg: add USE=gnome for AppIndicator SNI systray support
commit 9609634282b5f1b946fa59ec859b285244e45015
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 00:39:15 2026 +0100
app-portage/gpkg: fix src_install feature mismatch for gpkg-daemon
cargo_src_install passes workspace-level features (vte, sourceview,
kerneltools, etc.) to each cargo install --path, but gpkg-daemon
doesn't define those features — only gpkg-gui and gpkg-common do.
Replace cargo_src_install with dobin from target/release/ since
cargo_src_compile already built everything correctly via workspace
feature resolution. Matches the approach used in the -9999 ebuild.
Fixes: cargo install failed — 'gpkg-daemon' does not contain these
features: dracut, grub2, kerneltools, sourceview, vte
commit 31b6b3b4b0ee1beffbf76bb94466a8495b8ace16
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 24 00:21:34 2026 +0100
app-portage/gpkg: fix Manifest checksum for regenerated Codeberg archive
Codeberg regenerated the archive/v1.3.0.tar.gz tarball (size changed
434335 → 434474), invalidating BLAKE2B and SHA512 digests.
commit ddda99740f800b3c39b740176b207234bd96e40e
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Mar 23 20:02:09 2026 +0100
fix: kernel-install dep supports both systemd and systemd-utils
commit 020e325f305e84c805abcdb7c1d9c453f67e0776
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Mar 23 17:44:02 2026 +0100
app-portage/gpkg: bump to 1.3.0 (source + binary)
commit e4f80755b211dfefffe43163c40204d96161cb3a
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Mar 23 17:05:16 2026 +0100
app-portage/gpkg: bump to 1.2.7 (source + binary)
commit a30764db4b49e4b0ad899f9c2c29865dd83e9e82
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Mar 17 04:35:31 2026 +0100
app-portage/gpkg: bump to 1.2.7 (source + binary)
commit 251c4b4ed1b760a4a48d05b57918ca5f1b0892d3
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Sun Mar 15 20:51:09 2026 +0100
app-portage/gpkg: bump to 1.2.6, make vte+sourceview mandatory
- Bump source ebuild 1.2.3 → 1.2.6 (434 crates, adds reqwest/roxmltree)
- Remove USE flags vte/sourceview: now always compiled in
- Update 9999 live ebuild accordingly
- Regenerate Manifest with full checksums
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
commit cff019deb901d7f79bdd0f3238b6f051b2c60a4c
Author: drone <noreply@drone>
Date: Sun Mar 15 01:03:00 2026 +0000
app-portage/gpkg: bump to 1.2.6 (source + binary)
commit 154b3fecb567d523c4eb8bb36c8359ebc6fadecd
Author: drone <noreply@drone>
Date: Sat Mar 14 13:32:52 2026 +0000
app-portage/gpkg: bump to 1.2.5 (source + binary)
commit de6087b7b3dcbddfc63085abbd043f0a70e4b7e2
Author: drone <noreply@drone>
Date: Sat Mar 14 13:02:50 2026 +0000
app-portage/gpkg: bump to 1.2.4 (source + binary)
commit 5ffc98098e65de09a805a71389d49725d55cbe65
Author: drone <noreply@drone>
Date: Thu Mar 12 04:32:52 2026 +0000
app-portage/gpkg: bump to 1.2.3 (source + binary)
commit 025a5beccd96b422e6b6a1af2690df8fdafa3895
Author: drone <noreply@drone>
Date: Tue Mar 10 11:03:00 2026 +0000
app-portage/gpkg: bump to 1.2.2 (source + binary)
commit b06f3fd7f75465abac1baef995025cee243f030c
Author: drone <noreply@drone>
Date: Tue Mar 10 01:02:52 2026 +0000
app-portage/gpkg: bump to 1.2.1 (source + binary)
commit 560dde1001f3732305fd71fa3f22bf0a25e6eebe
Author: drone <noreply@drone>
Date: Sat Mar 7 07:32:52 2026 +0000
app-portage/gpkg: bump to 1.2.0 (source + binary)
commit 2213c4434321befcc384bebdf9c3af5ab1999bde
Author: N3oTraX <neotrax70@gmail.com>
Date: Fri Mar 6 09:38:39 2026 +0100
app-portage/gpkg-9999: install full icon tree
commit 5431f73fe3e8766b30abae3b4bb42fe0ba771d82
Author: N3oTraX <neotrax70@gmail.com>
Date: Fri Mar 6 09:38:14 2026 +0100
app-portage/gpkg: install full icon tree (all sizes + status icons)
commit b383f6a612166631f2011b0e9f9d3607bc4b46d2
Author: drone <n3otrax@noreply.localhost>
Date: Fri Mar 6 01:56:57 2026 +0000
app-portage/gpkg: bump to 1.1.4 (source + binary)
commit 122ef40a0563edf34dd8874dcf1fd8ad6eab9a87
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 5 00:50:37 2026 +0100
app-portage/gpkg{,-bin}: revert Gitea SRC_URI (repo is private)
Gitea repo is not public, so Portage cannot download from it.
Keep Codeberg-only SRC_URI in ebuilds. The Gitea fallback remains
in update-gpkg.sh since it runs in CI with access.
commit 3559e6fdb16ca38495a0dd69079eb78b754a2a36
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Thu Mar 5 00:44:12 2026 +0100
app-portage/gpkg{,-bin}: add Gitea mirror fallback in SRC_URI
When Codeberg is down, Portage can now fall back to git.xenonet.cc
for downloading source archives and binary tarballs.
Also updated update-gpkg.sh with Codeberg→Gitea fallback for:
- API version detection
- Source archive download
- Binary tarball download
commit e8da21aaeed3368649a9b6f3a1d0396bffc8cb0c
Author: drone <n3otrax@noreply.localhost>
Date: Wed Mar 4 10:27:05 2026 +0000
app-portage/gpkg: bump to 1.1.3 (source + binary)
commit 4c7eb9432e10cf8515b678646e2a306cd2d0e076
Author: drone <noreply@drone>
Date: Tue Mar 3 22:26:57 2026 +0000
app-portage/gpkg: bump to 1.1.2 (source only, binary pending)
commit 0838735998b769100919d62db4b85c13361a2aed
Author: drone <noreply@drone>
Date: Tue Mar 3 14:26:57 2026 +0000
app-portage/gpkg: bump to 1.1.1 (source + binary)
commit 193c36d9eee4e446f7433e526da757642b190c5d
Author: N3oTraX <neotrax70@gmail.com>
Date: Mon Mar 2 17:57:08 2026 +0100
app-portage/gpkg: update Manifest for v1.1.0
commit cfc65e4dbb952ade438d5e0e0d7c6cec5391d1dc
Author: N3oTraX <neotrax70@gmail.com>
Date: Mon Mar 2 17:55:20 2026 +0100
app-portage/gpkg: add ebuild v1.1.0
commit bdb3b5b9e6b34d6a12ff510b2f0f50316495248c
Author: drone <n3otrax@noreply.localhost>
Date: Mon Mar 2 13:26:59 2026 +0000
app-portage/gpkg: bump to 1.0.13 (source + binary)
commit f7bb760dd29bac60cab4574ac1cd9dcc8058651d
Author: drone <n3otrax@noreply.localhost>
Date: Mon Mar 2 10:27:07 2026 +0000
app-portage/gpkg: bump to 1.0.12 (source only, binary pending)
commit 973e772f33908a56104b7755ab27a3bde0a68ac1
Author: drone <noreply@drone>
Date: Mon Mar 2 09:58:31 2026 +0000
app-portage/gpkg: bump to 1.0.11 (source + binary)
commit 189d9d17675b16f05041e611bb0d0578a658d2bb
Author: drone <noreply@drone>
Date: Sat Feb 28 13:27:02 2026 +0000
app-portage/gpkg: bump to 1.0.10 (source + binary)
commit 4e88e07f64fe84a5e0352bfc912ced320e6a0b98
Author: drone <noreply@drone>
Date: Sat Feb 28 09:57:03 2026 +0000
app-portage/gpkg: bump to 1.0.9 (source + binary)
commit 27c0790e84fadabe95c3138b77b704eb21945b3b
Author: drone <noreply@drone>
Date: Wed Feb 25 23:27:02 2026 +0000
app-portage/gpkg: bump to 1.0.8 (source + binary)
commit 18efa3f14ceaba21d40533d07477a318b5812785
Author: drone <noreply@drone>
Date: Wed Feb 25 13:56:58 2026 +0000
app-portage/gpkg: bump to 1.0.7 (source + binary)
commit 7d4de3641683a06e993e827e37aa9cf33bf2807a
Author: drone <noreply@drone>
Date: Wed Feb 25 13:26:57 2026 +0000
app-portage/gpkg: bump to 1.0.6 (source + binary)
commit f1de3f784eeacf8a374eba4a3f2c091cdab09e02
Author: drone <noreply@drone>
Date: Wed Feb 25 11:57:07 2026 +0000
app-portage/gpkg: bump to 1.0.5 (source + binary)
commit 1450c0cec57f697419cc5c31975cf14c23056706
Author: drone <noreply@drone>
Date: Wed Feb 25 08:58:52 2026 +0000
app-portage/gpkg: bump to 1.0.4 (source + binary)
commit 4e42e871b9ab66f71f20387bf8350ec999571fd2
Author: drone <noreply@drone>
Date: Wed Feb 25 00:28:47 2026 +0000
app-portage/gpkg: bump to 1.0.3 (source + binary)
commit cab2314744ae3e8daa98e1f2de13d6b06da57cc7
Author: drone <noreply@drone>
Date: Tue Feb 24 22:28:51 2026 +0000
app-portage/gpkg: bump to 1.0.1 (source + binary)
commit 8e58125615f1f81a83f17f8159ba818f7484258f
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Feb 24 17:26:19 2026 +0100
app-portage/gpkg{,-bin}: rebuild with --features full, add blockers
- Rebuild binary with VTE terminal and GtkSourceView support
- Install all icon sizes (PNG 16-256px + SVG scalable + status icons)
- Add mutual blockers (!app-portage/gpkg-bin / !app-portage/gpkg)
to prevent file collision between source and binary packages
commit 67b8c7aeda2b0c5cf9e1504e3dbbca2daa155f6b
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Tue Feb 24 16:36:22 2026 +0100
app-portage/gpkg{,-bin}: add v1.0.0 source and binary ebuilds
- gpkg-1.0.0.ebuild: compilable source with cargo.eclass, 363 crates
- gpkg-bin-1.0.0.ebuild: pre-compiled x86-64-v3 binary from Codeberg release
- scripts/update-gpkg.sh: automated update script for both packages
- ci/packages.json: add gpkg-bin to binhost index
- SRC_URI: Codeberg (public, no auth required)
commit a138f9eeba2f79ddccb92f09649dc4b4847671a4
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 19:34:33 2026 +0100
fix(gpkg): correct RUST_MIN_VER and systemd unit path
- RUST_MIN_VER: 1.88.0 -> 1.75.0 (align with Cargo.toml rust-version)
- systemd_dounit: dist/ -> systemd/ (use hardened service file)
commit c36fddea93099658ad1fcd434a0be561044b2950
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 19:03:49 2026 +0100
fix(gpkg): bump RUST_MIN_VER to 1.88.0 to match workspace requirement
commit 0862ff92a02c32bee4f9849ab39ccd03dc32aae5
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 16:39:29 2026 +0100
app-portage/gpkg: fix BDEPEND, use RUST_MIN_VER from cargo.eclass
commit bdb1c6b5f67daea764a9ef366667a5b26ccc1ced
Author: N3oTraX <n3otrax@xenonet.cc>
Date: Mon Feb 23 16:32:09 2026 +0100
app-portage/gpkg: add live ebuild for Gentoo Package Manager
New package: graphical Portage frontend (GTK4/libadwaita)
with D-Bus daemon, VTE terminal, and polkit authorization.

