gpo.zugaina.org

Search Portage & Overlays:

gui-apps/caelestia-shell

Caelestia Quickshell desktop shell (Hyprland)

Screenshots

ChangeLog

commit 5b6f3e3ca9bd6062f53c75267d538d7a9197ae1d
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 22 15:05:36 2026 +1000

fix: select Qt 6.11 compatibility patch rebased for Shell 2.5

commit 118363fda6399afa7ace6d8f24efeb529ff11bf7
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 22 15:05:07 2026 +1000

fix: carry only needed explicit Qt includes for Shell 2.5

commit 533be36cf422ba7d2e6e3df516419eddff689c0e
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 22 15:02:17 2026 +1000

fix: apply Shell 2.5-specific keyboard gap patch without altering 2.4

commit 8a59a5f06706e64ff69202e3d10d31cba4c1f07b
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 22 15:01:55 2026 +1000

fix: adapt keyboard layout gap handling to Shell 2.5 moved IPC object

commit 9f42b62cd2753f251f2d5351d669019fec838ee5
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 22 12:14:18 2026 +1000

fix: carry forward reviewed Caelestia packaging and CI corrections after updater force-push

commit fe757de9d9b025a10ffdb3e1a5bd9671f16728d4
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Tue Sep 22 02:01:05 2026 +0000

Update Caelestia stack (Shell 2.5.0, CLI 1.1.3)

commit 08676e7c63c79ff6020200b9d68b7362770be72d
Author: Arran Ubels <arran4@gmail.com>
Date: Wed Sep 9 01:56:17 2026 +0000

fix(gui-apps/caelestia-shell): package M3Shapes separately as dev-qt/m3shapes

Caelestia Shell 2.4.0 no longer builds M3Shapes through CMake FetchContent,
consuming it instead as an independent QML module pinned to upstream commit
32ad9ce328bb77ed349b40a3be10ee9ea610b8ab via flake.nix.

- Add dev-qt/m3shapes-1.0.0 ebuild installing its QML module under Gentoo's
Qt6 QML layout (/usr/lib64/qt6/qml/M3Shapes) using revision-safe $
distfile naming.
- Preserve historical gui-apps/caelestia-shell-2.4.0-r1.ebuild and all of its
Manifest distfile entries.
- Add gui-apps/caelestia-shell-2.4.0-r2.ebuild removing obsolete bundled
FetchContent workaround and depending on dev-qt/m3shapes.
- Update .github/workflows/caelestia-stack-update.yaml to read the M3Shapes pin
from upstream flake.nix, create revision bumps on pin changes, and regenerate
canonical metadata/md5-cache and metadata/md5-dict.
- Reimplement and wire tests/workflow_m3shapes_pin_test.sh in Workflow Checks.
- Generate canonical md5-cache and md5-dict metadata.

commit 0d23d114309364abe89b597e9446d6a716d0abc0
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 8 05:36:22 2026 +0000

fix: cleanly replace PR 906 with correctly scoped updates for dart-bin, kmagmux, and caelestia-shell

commit e7a17d17be23846a4e29031a98b3aae59cfad904
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Sep 2 23:26:40 2026 +0000

fix: update Manifest files

commit 11d0f4724cb0b573a1ffe09497a6618539d5a6c9
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Sep 2 19:56:21 2026 +0000

chore: scheduled daily tasks

commit 70cf5a1f2e4034669898acf0895734c997fa663d
Author: Arran Ubels <arran4@gmail.com>
Date: Wed Sep 2 15:12:29 2026 +1000

gui-apps/caelestia-shell: add remaining upstream Qt includes

commit 4a4e436355436d18cdda017aafce6c80749bfb48
Author: Arran Ubels <arran4@gmail.com>
Date: Wed Sep 2 14:49:36 2026 +1000

gui-apps/caelestia-shell: include Qt logging category

commit a3c5aef8089b377596416184a62af4e022d03569
Author: Arran Ubels <arran4@gmail.com>
Date: Wed Sep 2 14:27:57 2026 +1000

gui-apps/caelestia-shell: fix toaster patch hunk count

commit dfb5c7167bb9435b59dcfe894d1a3e2d3b270484
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 1 21:27:26 2026 +1000

gui-apps/caelestia-shell: add toaster Qt 6.11 includes

commit 37622ad8d3c5846b237666b8f340ae40124def09
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 1 18:45:03 2026 +1000

gui-apps/caelestia-shell: fix Qt include patch hunk counts

commit db62f0129792cd767468c06648a56664befc1782
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 1 18:44:17 2026 +1000

gui-apps/caelestia-shell: fix keyboard patch hunk count

commit 4adc8ac585a42e07ead7252cb80a37d1ea4f47e9
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 1 10:03:19 2026 +1000

gui-apps/caelestia-shell: refresh Qt 6.11 include patch for 2.4.0

commit b39a2f356a99574e206d9085c07e4e1dbca74322
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 1 10:01:40 2026 +1000

gui-apps/caelestia-shell: port keyboard layout patch to 2.4.0

commit 4a3512dd7780b542fb700404a0ae4786abe0ac5b
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Sep 1 09:36:50 2026 +1000

gui-apps/caelestia-shell: rebase facial provider patch for 2.4.0

commit a3447bf8c0fc143011322ea9d4a6cac5f5c306e5
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Mon Aug 31 01:49:44 2026 +0000

Update Caelestia stack (Shell 2.4.0, CLI 1.1.2)

commit b2e90b27ea3ce1a4afac5e886cc7ad2ce10dbbbe
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 23:11:23 2026 +0000

fix: update Manifest files

commit 16a033157272336ad1c4249f1ad0635a94188beb
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 19:21:56 2026 +0000

chore: scheduled daily tasks

commit 0ffcafe7b36124d7c16fdfe0d0e2ce42604dd03b
Merge: 1e94b5e 6d0b6c9
Author: Arran Ubels <arran4@gmail.com>
Date: Wed Aug 26 20:15:05 2026 +1000

Merge main into fix/caelestia-qml-dir-12527496160970696263

commit 1e94b5ef5215d11cef92f0a3923b922f0cf6a4a9
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 08:20:39 2026 +0000

Address review nits: import ordering, empty lines, comment escapes

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 4e86509188172efecafa30316ebc7dd716b86a72
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 08:04:48 2026 +0000

Fix syntax in caelestia ebuilds

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 9b548a7e2e7944d5b82d0321a5ff0493940399ba
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 06:30:58 2026 +0000

fix(caelestia): move QML data installation path to /usr/share

Moved the QML data installation path from /etc to /usr/share/quickshell/caelestia
in caelestia-shell ebuild, following standard XDG package data locations.
Patched caelestia-cli ebuild to use the new path via an upstream patch.
Fixed line lengths in ebuilds to pass linter checks.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit ea2e343922d7e2ff0a1a271cc53dbabf3a4b01d5
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 05:44:11 2026 +0000

fix(caelestia): move QML data installation path to /usr/share

Moved the QML data installation path from /etc to /usr/share/quickshell/caelestia
in caelestia-shell ebuild, following standard XDG package data locations.
Patched caelestia-cli ebuild to use the new path via an upstream patch.
Fixed line lengths in ebuilds to pass linter checks. Ensured the launcher wrapper
is correctly installed as an executable using `newbin`.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 7d34d41f5177e8fc99f297d7ecba68adcc4c4f77
Author: Arran Ubels <arran4@gmail.com>
Date: Wed Aug 26 10:12:41 2026 +1000

fix: keep literal schemes in caelestia SRC_URI

g2 v0.0.98 recognizes URI tokens before expanding variables. Keep https:// literal while retaining readable archive path variables so Manifest entries are associated with both ebuilds.

commit c05e11458568fae92e0b08cc3245d25630fdb441
Author: Arran Ubels <arran4@gmail.com>
Date: Tue Aug 25 22:37:55 2026 +1000

ci: keyword only Gentoo packages under test

Avoid making the stable stage3 globally unstable, which can produce incoherent Go and Perl dependency selections. Enable autounmask explicitly and clean up inherited caelestia-shell lint findings.

commit 8df02c47b852d9900b58b4dcfa65edfbb8c976af
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 00:30:03 2026 +0000

Update Caelestia stack (Shell 2.3.0, CLI 1.1.2)

commit aa90d3920df9db0866095b849bc1bcc3a0eccb69
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Wed Aug 26 00:10:21 2026 +0000

fix(caelestia): move QML data installation path to /usr/share

Moved the QML data installation path from /etc to /usr/share/quickshell/caelestia
in caelestia-shell ebuild, following standard XDG package data locations.
Patched caelestia-cli ebuild to use the new path. Fixed line lengths in
ebuilds to pass linter checks.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 1ffc2423ffa1e1d1a5d52ebc67ff391321dae42f
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Tue Aug 25 23:49:59 2026 +0000

fix(caelestia): move QML data installation path to /usr/share

Moved the QML data installation path from /etc to /usr/share/quickshell/caelestia
in caelestia-shell ebuild, following standard XDG package data locations.
Patched caelestia-cli ebuild to use the new path. Fixed line lengths in
ebuilds to pass linter checks.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 78456809f4698ff0d5475f3b3c575c6c085f23f4
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Tue Aug 25 23:32:11 2026 +0000

Update Caelestia install directory to /usr/share

Moved the QML data installation path from /etc to /usr/share/quickshell/caelestia
in caelestia-shell ebuild, following standard XDG package data locations.
Patched caelestia-cli ebuild to use the new path.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 34a4f9fc877c89fb7f1c84c30ff0d7e1fb2a70c4
Author: Arran Ubels <arran4@gmail.com>
Date: Mon Aug 24 12:34:10 2026 +1000

fix: set ~amd64 keyword model in package test, handle qtbase[vulkan] USE, add quickshell snapshot

- Configure ACCEPT_KEYWORDS="~amd64" and ACCEPT_LICENSE="*" in /etc/portage/make.conf in gentoo-pkg-test.yml
- Pre-configure dev-qt/qtbase vulkan USE flag in /etc/portage/package.use/qtbase
- Add reproducible quickshell snapshot gui-apps/quickshell-0.3.0_p20260710 pinned to upstream commit 4df562dfb2475a9057f0f33a8db75808efad8670
- Update gui-apps/caelestia-shell to require >=gui-apps/quickshell-0.3.0_p20260710

commit 4921b2340dcd52e107fecf4b4b60aa87480b452f
Author: Arran Ubels <arran4@gmail.com>
Date: Sun Aug 23 11:46:57 2026 +1000

Add Caelestia desktop shell stack and release update automation

- Add gui-apps/caelestia-shell (2.2.0-r1), gui-apps/caelestia-cli (1.1.2), and gui-apps/caelestia-meta (1)
- Add media-fonts/rubik (1.0-r1) and media-fonts/material-symbols-variable (0_p20260724)
- Use revision-independent source naming ($-$) in SRC_URI across ebuilds
- Make Caelestia shell ebuild and update workflow version-generic
- Improve scripts/verify_manifest.py to parse revisions and ebuild variables correctly
- Adjust package test and PR check workflows for overlay dependencies