From e5306f1421edaaf9ec12c4c4a39bf7c7052d9cc0 Mon Sep 17 00:00:00 2001 From: gemmaro Date: Tue, 25 Aug 2026 14:08:13 +0900 Subject: gnu: numix-gtk-theme: Update to 2.6.7-0.ad4b345. * gnu/packages/gnome-xyz.scm (numix-gtk-theme): Update to 2.6.7-0.ad4b345. [native-inputs]: Remove ruby-sass. Add sassc. Signed-off-by: Andreas Enge --- gnu/packages/gnome-xyz.scm | 67 ++++++++++++++++++++++++---------------------- 1 file changed, 35 insertions(+), 32 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index f94f1d02428..04fba318657 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -1765,39 +1765,42 @@ themes: (license license:gpl3+)))) (define-public numix-gtk-theme - (package - (name "numix-gtk-theme") - (version "2.6.7") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/numixproject/numix-gtk-theme") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "12mw0kr0kkvg395qlbsvkvaqccr90cmxw5rrsl236zh43kj8grb7")))) - (build-system gnu-build-system) - (arguments - '(#:make-flags - (list (string-append "INSTALL_DIR=" - (assoc-ref %outputs "out") - "/share/themes/Numix")) - #:tests? #f - #:phases - (modify-phases %standard-phases - (delete 'configure)))) ; no configure script - (native-inputs - (list `(,glib "bin") ; for glib-compile-schemas - gnome-shell - gtk+ - libxml2 - ruby-sass)) - (synopsis "Flat theme with light and dark elements") - (description "Numix is a modern flat theme with a combination of light and + (let ((revision "0") + ;; Includes a fix to use sassc instead of deprecated ruby-sass. + (commit "ad4b345cb19edba96bec72d6dc97ed1b568755a8")) + (package + (name "numix-gtk-theme") + (version (git-version "2.6.7" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/numixproject/numix-gtk-theme") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "02ls7v2bdra7p0vcl6aw93symgb15g7wkamxm2rsdbw65v2gk9gc")))) + (build-system gnu-build-system) + (arguments + '(#:make-flags + (list (string-append "INSTALL_DIR=" + (assoc-ref %outputs "out") + "/share/themes/Numix")) + #:tests? #f + #:phases + (modify-phases %standard-phases + (delete 'configure)))) ; no configure script + (native-inputs + (list `(,glib "bin") ; for glib-compile-schemas + gnome-shell + gtk+ + libxml2 + sassc)) + (synopsis "Flat theme with light and dark elements") + (description "Numix is a modern flat theme with a combination of light and dark elements. It supports GNOME, Unity, Xfce, and Openbox.") - (home-page "https://numixproject.github.io") - (license license:gpl3+))) + (home-page "https://numixproject.github.io") + (license license:gpl3+)))) (define-public orchis-theme (package -- cgit v1.2.3