guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.

commit 70d45e37444caee21a01386b32d59e06300f9c9f
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Fri Nov 21 11:33:18 2025 +0100

    gnu: gnome-shell-extension-just-perfection: Update to 35.0.
    
    * gnu/packages/gnome-xyz.scm (gnome-shell-extension-just-perfection): Update
    to 35.0.
    [#:include-regexp]: Adjust accordingly.
    [#:phases]<build>: Also compile resources.
---
 gnu/packages/gnome-xyz.scm | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 62ff6dd694..764a20c5c6 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -935,7 +935,7 @@ control.")
 (define-public gnome-shell-extension-just-perfection
   (package
     (name "gnome-shell-extension-just-perfection")
-    (version "30.0")
+    (version "35.0")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -944,14 +944,15 @@ control.")
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1y7m4y8zx7l6vl2f8w9nxac21x48ajcs5gf07r1k34adnf7wh8p2"))))
+                "0cphqwlg2vgnd0qkm6d5ihnlrnrckby5aakfvwi3bqk3fy9q65np"))))
     (build-system copy-build-system)
     (arguments
      (list
       #:install-plan
       #~'(("src"
            
"share/gnome-shell/extensions/just-perfection-desktop@just-perfection"
-           #:include-regexp ("\\.css$" "\\.compiled$" "\\.js(on)?$" "\\.ui$"))
+           #:include-regexp ("stylesheet\\.css$"
+                             "\\.js(on)?$" "\\.compiled$" "\\.gresource$"))
           ("locale"
            
"share/gnome-shell/extensions/just-perfection-desktop@just-perfection/"))
       #:phases
@@ -966,6 +967,9 @@ control.")
           (add-before 'install 'build
             (lambda _
               (invoke "glib-compile-schemas" "src/schemas")
+              (invoke "glib-compile-resources" 
"src/data/resources.gresource.xml"
+                      "--sourcedir=src/data"
+                      "--target=src/resources.gresource")
               (for-each
                (lambda (file)
                  (let* ((base (basename file))

Reply via email to