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 100% rename from anda/desktops/noctalia-shell/noctalia-shell.spec rename to anda/desktops/noctalia-legacy/noctalia-legacy.spec diff --git a/anda/desktops/noctalia-legacy/noctalia-shell.spec b/anda/desktops/noctalia-legacy/noctalia-shell.spec new file mode 100644 index 0000000000..2758b3d029 --- /dev/null +++ b/anda/desktops/noctalia-legacy/noctalia-shell.spec @@ -0,0 +1,65 @@ +%global debug_package %{nil} + +Name: noctalia-legacy +Version: 4.7.7 +Release: 1%{?dist} +Summary: A Quickshell-based custom shell setup + +License: MIT +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 +Requires: qt6-qtmultimedia +Requires: noctalia-qs +Requires: xdg-desktop-portal + +Recommends: cava +Recommends: cliphist +Recommends: ddcutil +Recommends: matugen +Recommends: power-profiles-daemon +Recommends: wlsunset +Recommends: gpu-screen-recorder + +Obsoletes: noctalia-shell + +Packager: Cypress Reed + +%description +A beautiful, minimal desktop shell for Wayland that actually gets out of your way. Built on Quickshell with a warm lavender aesthetic that you can easily customize to match your vibe. + +%prep +%autosetup -n noctalia-release + +%build + +%install +install -d -m 0755 %{buildroot}/etc/xdg/quickshell/noctalia-shell +cp -r ./* %{buildroot}/etc/xdg/quickshell/noctalia-shell/ + +%files +%doc README.md +%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 +* Tue Jun 09 2026 Cypress Reed +- rename package to noctalia-legacy and add postinstall messages + +* Thu Jun 04 2026 Cypress Reed +- Update email and name (was Willow Reed or Willow C Reed) (I'm official now!) + +* Mon Mar 09 2026 Cypress Reed +- switch gpu-screen-recorder to be recommended as it's a plugin and not required anymore. also switched source to be based on version. + +* Fri Feb 27 2026 Cypress Reed +- Change required quickshell to Noctalia's version + +* Fri Jan 02 2026 Cypress Reed +- Initial commit diff --git a/anda/desktops/noctalia-shell/update.rhai b/anda/desktops/noctalia-legacy/update.rhai similarity index 100% rename from anda/desktops/noctalia-shell/update.rhai rename to anda/desktops/noctalia-legacy/update.rhai 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" - } -}