~ruther/guix-local

ed3aa002490867793d2d39dd66a6b7ee3b1d2bae — Liliana Marie Prikler 2 years ago 5fa60c3
gnu: gnome-shell-extension-paperwm: Use new package style.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-paperwm)[arguments]:
Convert to list of G-Expressions.
[native-inputs]: Drop labels.

Co-authored-by: Justin Veilleux <terramorpha@cock.li>
Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu>
1 files changed, 12 insertions(+), 12 deletions(-)

M gnu/packages/gnome-xyz.scm
M gnu/packages/gnome-xyz.scm => gnu/packages/gnome-xyz.scm +12 -12
@@ 1030,19 1030,19 @@ It uses ES6 syntax and claims to be more actively maintained than others.")
               '(begin (delete-file "schemas/gschemas.compiled")))))
    (build-system copy-build-system)
    (arguments
     '(#:install-plan
       '(("." "share/gnome-shell/extensions/paperwm@paperwm.github.com"
          #:include-regexp ("\\.js(on)?$" "\\.css$" "\\.ui$" "\\.png$"
                            "\\.xml$" "\\.compiled$" "\\.svg$")))
       #:phases
       (modify-phases %standard-phases
         (add-before 'install 'compile-schemas
           (lambda _
             (with-directory-excursion "schemas"
               (invoke "make"))
             #t)))))
     (list
      #:install-plan
      #~'(("." "share/gnome-shell/extensions/paperwm@paperwm.github.com"
           #:include-regexp ("\\.js(on)?$" "\\.css$" "\\.ui$" "\\.png$"
                             "\\.xml$" "\\.compiled$" "\\.svg$")))
      #:phases
      #~(modify-phases %standard-phases
          (add-before 'install 'compile-schemas
            (lambda _
              (with-directory-excursion "schemas"
                (invoke "make")))))))
    (native-inputs
     `(("glib:bin" ,glib "bin"))) ; for glib-compile-schemas
     (list `(,glib "bin"))) ; for glib-compile-schemas
    (home-page "https://github.com/paperwm/PaperWM")
    (synopsis "Tiled scrollable window management for GNOME Shell")
    (description "PaperWM is an experimental GNOME Shell extension providing