From 1798c026388c7aa3c66979279f6bc8315c8d5eb0 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Thu, 8 Jun 2023 13:48:17 +0000 Subject: gnu: flat-remix-gnome-theme: Update to 20230508. * gnu/packages/gnome-xyz.scm (flat-remix-gnome-theme): Update to 20230508. Signed-off-by: Christopher Baines --- gnu/packages/gnome-xyz.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu/packages/gnome-xyz.scm') diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index 4611315e00..4ce102d8ed 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -296,18 +296,17 @@ shadows, highlights, and gradients for some depth.") (define-public flat-remix-gnome-theme (package (name "flat-remix-gnome-theme") - (version "20221107-1") + (version "20230508") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/daniruiz/flat-remix-gnome") - ;; This commit adds GtkSourceView 5 theme, for GNOME Text Editor. - (commit "b5616efc515e9f1417436e67d94718db7529a2ba"))) + (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "10fgdz8hz8rd7aj4vb3bvl8khzb2fvaia7n00gi0x19yvnnh36pr")))) + (base32 "1b31ayb4qvcr5m3dqcidl9ilpp3w4mr56wq6vrp73g4cj558pi9h")))) (build-system copy-build-system) (arguments `(#:install-plan -- cgit 1.4.1 From c0833f3b0ce2ecaaa33b88be7a7ebc29df3ffe58 Mon Sep 17 00:00:00 2001 From: Eidvilas Markevičius Date: Thu, 6 Jul 2023 12:10:01 +0300 Subject: gnu: Add gnome-shell-extension-vitals. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-vitals): New variable. Signed-off-by: Maxim Cournoyer Modified-by: Maxim Cournoyer --- gnu/packages/gnome-xyz.scm | 56 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) (limited to 'gnu/packages/gnome-xyz.scm') diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index 4ce102d8ed..0507fc749b 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -19,6 +19,7 @@ ;;; Copyright © 2022 Eric Bavier ;;; Copyright © 2022 Sughosha ;;; Copyright © 2022 Denis 'GNUtoo' Carikli +;;; Copyright © 2023 Eidvilas Markevičius ;;; ;;; This file is part of GNU Guix. ;;; @@ -1328,6 +1329,61 @@ Speakers etc. of the same device are also displayed for selection.") of windows.") (license license:expat)))) +(define-public gnome-shell-extension-vitals + (package + (name "gnome-shell-extension-vitals") + (version "62.0.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/corecoding/Vitals") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0wmw5yd38vyv13x6frbafp21bdhlyjd5ggimdf2696irfhnm828h")) + (modules '((guix build utils))) + (snippet '(begin + (delete-file "schemas/gschemas.compiled") + (for-each delete-file + (find-files "locale" "\\.mo$")))))) + (build-system copy-build-system) + (native-inputs (list `(,glib "bin") gettext-minimal)) + (inputs (list libgtop)) + (arguments + (list #:modules '((guix build copy-build-system) + (guix build utils) + (ice-9 string-fun)) + #:phases #~(modify-phases %standard-phases + (add-before 'install 'compile-schemas + (lambda _ + (invoke "glib-compile-schemas" "--strict" + "schemas"))) + (add-before 'install 'compile-locales + (lambda _ + (for-each (lambda (file) + (let ((destfile (string-replace-substring + file ".po" ".mo"))) + (invoke "msgfmt" "-c" file "-o" + destfile))) + (find-files "locale" "\\.po$"))))) + #:install-plan #~'(("." + "share/gnome-shell/extensions/Vitals@CoreCoding.com" + #:include-regexp ("\\.js(on)?$" "\\.css$" + "\\.ui$" + "\\.svg$" + "\\.xml$" + "\\.mo$" + "\\.compiled$"))))) + (home-page "https://github.com/corecoding/Vitals") + (synopsis + "GNOME Shell extension displaying computer resource/sensor stats") + (description + "Vitals is a GNOME Shell extension that can display the computer +temperature, voltage, fan speed, memory usage and CPU load from the top menu +bar of the GNOME Shell.") + (license license:gpl2+))) + (define-public arc-theme (package (name "arc-theme") -- cgit 1.4.1