From 5d1510ef1900ee98db4333c404d10a9fbbd68aee Mon Sep 17 00:00:00 2001 From: Willow C Reed Date: Wed, 24 Jun 2026 05:53:11 -0600 Subject: [PATCH] add desktop file and icon --- anda/desktops/noctalia-git/noctalia-git.spec | 9 +++++++++ anda/desktops/noctalia-git/update.rhai | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/anda/desktops/noctalia-git/noctalia-git.spec b/anda/desktops/noctalia-git/noctalia-git.spec index e21cdcf1b5..3961a15d7a 100644 --- a/anda/desktops/noctalia-git/noctalia-git.spec +++ b/anda/desktops/noctalia-git/noctalia-git.spec @@ -18,6 +18,7 @@ Source0: https://github.com/noctalia-dev/noctalia/archive/%{commit}/noctalia-%{c BuildRequires: meson BuildRequires: gcc-c++ BuildRequires: git +BuildRequires: desktop-file-utils BuildRequires: pipewire-devel BuildRequires: sdbus-cpp-devel BuildRequires: pkgconfig(cairo) @@ -77,13 +78,21 @@ find third_party -type f \( -name "LICENSE*" -o -name "COPYING*" -o -name "NOTIC install -p -m 0644 "$file" "$dest_dir/" done +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/dev.noctalia.Noctalia.desktop + %files %doc README.md %license LICENSE %{_licensedir}/%{name}/third_party/ %{_bindir}/noctalia %{_datadir}/noctalia/ +%{_datadir}/applications/dev.noctalia.Noctalia.desktop +%{_datadir}/icons/hicolor/scalable/apps/noctalia.svg %changelog +* Wed Jun 24 2026 Cypress Reed +- Add desktop file and icon + * Fri Jun 05 2026 Cypress Reed - Port to terra from Fedora COPR lionheartp/Hyprland diff --git a/anda/desktops/noctalia-git/update.rhai b/anda/desktops/noctalia-git/update.rhai index 48b5541ff8..9587f39bcf 100644 --- a/anda/desktops/noctalia-git/update.rhai +++ b/anda/desktops/noctalia-git/update.rhai @@ -1,4 +1,4 @@ -rpm.global("commit", get("https://api.github.com/repos/noctalia-dev/noctalia/commits/main").json().sha); +rpm.global("commit", gh_commit("noctalia-dev/noctalia")); if rpm.changed() { // rpm.global("ver", gh("noctalia-dev/noctalia")); rpm.global("commitdate", date());