From 5e499a4ba95eb0bb487d8f458bcdde30adf2f63c Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Wed, 24 Jun 2026 10:37:59 -0500 Subject: [PATCH] chore: rename noctalia-shell to noctalia-legacy (#12992) (#13322) * rename noctalia-shell, add postinstall message * Update anda/desktops/noctalia-shell/noctalia-shell.spec * Update anda/desktops/noctalia-shell/noctalia-shell.spec * rename folder and add changelog * didn't remove noctalia-shell apparently * fix update script --------- (cherry picked from commit 651126bcb8c9350696af3cfe918c3772a3efe7ad) Signed-off-by: Cypress Reed Co-authored-by: Cypress Reed Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/desktops/noctalia-legacy/anda.hcl | 5 +++++ .../noctalia-legacy.spec} | 14 ++++++++++---- anda/desktops/noctalia-legacy/update.rhai | 6 ++++++ anda/desktops/noctalia-shell/anda.hcl | 5 ----- anda/desktops/noctalia-shell/update.rhai | 6 ------ 5 files changed, 21 insertions(+), 15 deletions(-) create mode 100644 anda/desktops/noctalia-legacy/anda.hcl rename anda/desktops/{noctalia-shell/noctalia-shell.spec => noctalia-legacy/noctalia-legacy.spec} (77%) create mode 100644 anda/desktops/noctalia-legacy/update.rhai delete mode 100644 anda/desktops/noctalia-shell/anda.hcl delete mode 100644 anda/desktops/noctalia-shell/update.rhai diff --git a/anda/desktops/noctalia-legacy/anda.hcl b/anda/desktops/noctalia-legacy/anda.hcl new file mode 100644 index 0000000000..b967e6b830 --- /dev/null +++ b/anda/desktops/noctalia-legacy/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "noctalia-legacy.spec" + } +} diff --git a/anda/desktops/noctalia-shell/noctalia-shell.spec b/anda/desktops/noctalia-legacy/noctalia-legacy.spec similarity index 77% rename from anda/desktops/noctalia-shell/noctalia-shell.spec rename to anda/desktops/noctalia-legacy/noctalia-legacy.spec index d8b15e45d4..192c35bc2b 100644 --- a/anda/desktops/noctalia-shell/noctalia-shell.spec +++ b/anda/desktops/noctalia-legacy/noctalia-legacy.spec @@ -1,13 +1,13 @@ %global debug_package %{nil} -Name: noctalia-shell +Name: noctalia-legacy Version: 4.7.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Quickshell-based custom shell setup License: MIT -URL: https://github.com/noctalia-dev/noctalia-shell -Source0: https://github.com/noctalia-dev/noctalia-shell/releases/download/v%{version}/noctalia-v%{version}.tar.gz +URL: https://github.com/noctalia-dev/noctalia +Source0: https://github.com/noctalia-dev/noctalia/releases/download/v%{version}/noctalia-v%{version}.tar.gz Requires: brightnessctl Requires: dejavu-sans-fonts @@ -23,6 +23,8 @@ Recommends: power-profiles-daemon Recommends: wlsunset Recommends: gpu-screen-recorder +Obsoletes: noctalia-shell <= 4.7.7-1 + Packager: Cypress Reed %description @@ -42,6 +44,10 @@ cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/ %license LICENSE %{_sysconfdir}/xdg/quickshell/noctalia-shell/ +%post +echo "noctalia-shell has been renamed to noctalia" +echo "noctalia v5 is coming soon! keep an eye out as this legacy package will become obsolete" + %changelog * Thu Jun 04 2026 Cypress Reed - Update email and name (was Willow Reed or Willow C Reed) (I'm official now!) diff --git a/anda/desktops/noctalia-legacy/update.rhai b/anda/desktops/noctalia-legacy/update.rhai new file mode 100644 index 0000000000..76977136da --- /dev/null +++ b/anda/desktops/noctalia-legacy/update.rhai @@ -0,0 +1,6 @@ +let v = gh("noctalia-dev/noctalia"); +v.crop(1); + +if v < "5" { + rpm.version(v); +} diff --git a/anda/desktops/noctalia-shell/anda.hcl b/anda/desktops/noctalia-shell/anda.hcl deleted file mode 100644 index 40cee1a4b7..0000000000 --- a/anda/desktops/noctalia-shell/anda.hcl +++ /dev/null @@ -1,5 +0,0 @@ -project pkg { - rpm { - spec = "noctalia-shell.spec" - } -} diff --git a/anda/desktops/noctalia-shell/update.rhai b/anda/desktops/noctalia-shell/update.rhai deleted file mode 100644 index b80a58a4e6..0000000000 --- a/anda/desktops/noctalia-shell/update.rhai +++ /dev/null @@ -1,6 +0,0 @@ -let v = gh("noctalia-dev/noctalia-shell"); -v.crop(1); - -if v < "5" { - rpm.version(v); -} \ No newline at end of file