me
/
guix
Archived
1
0
Fork 0

gnu: gnome-recipes: Apply new style.

* gnu/packages/gnome.scm (gnome-recipes): Reindent.
[#:phases]: Use gexps.  Remove trailing #t.  Add direct reference to libgd.
[inputs]: Remove labels.
[native-inputs]: Likewise.  Remove libgd.
Liliana Marie Prikler 2022-01-22 15:51:42 +01:00
parent 3576bc7778
commit 1f5298b926
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 36 additions and 39 deletions

View File

@ -829,45 +829,42 @@ patterns.")
"1h049mzqnlcfqwrhmzbq3pzzdglvy2bn9fj1p8wql7a60pn8sr32")))) "1h049mzqnlcfqwrhmzbq3pzzdglvy2bn9fj1p8wql7a60pn8sr32"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
`(#:glib-or-gtk? #t (list
#:phases #:glib-or-gtk? #t
(modify-phases %standard-phases #:phases
(add-after 'unpack 'skip-gtk-update-icon-cache #~(modify-phases %standard-phases
(lambda _ (add-after 'unpack 'skip-gtk-update-icon-cache
(substitute* "meson_post_install.py" (lambda _
(("gtk-update-icon-cache") (which "true"))) (substitute* "meson_post_install.py"
#t)) (("gtk-update-icon-cache") (which "true")))))
(add-after 'unpack 'unpack-libgd (add-after 'unpack 'unpack-libgd
(lambda* (#:key inputs #:allow-other-keys) (lambda _
(let ((libgd (assoc-ref inputs "libgd"))) (copy-recursively
(copy-recursively libgd "subprojects/libgd") #$(origin
#t)))))) (method git-fetch)
(inputs (uri (git-reference
`(("glib" ,glib) (url "https://gitlab.gnome.org/GNOME/libgd")
("gnome-autoar" ,gnome-autoar) (commit "c7c7ff4e05d3fe82854219091cf116cce6b19de0")))
("gnome-online-accounts:lib" ,gnome-online-accounts "lib") (file-name (git-file-name "libgd" version))
("gspell" ,gspell) (sha256
("gtk+" ,gtk+) (base32
("json-glib" ,json-glib) "16yld0ap7qj1n96h4f2sqkjmibg7xx5xwkqxdfzam2nmyfdlrrrs")))
("libcanberra" ,libcanberra) "subprojects/libgd"))))))
("libsoup" ,libsoup) (inputs (list glib
("rest" ,rest))) gnome-autoar
(native-inputs `(,gnome-online-accounts "lib")
`(("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database gspell
("gettext" ,gettext-minimal) gtk+
("glib:bin" ,glib "bin") json-glib
("itstool" ,itstool) libcanberra
("libgd" libsoup
,(origin rest))
(method git-fetch) (native-inputs (list desktop-file-utils ;for update-desktop-database
(uri (git-reference gettext-minimal
(url "https://gitlab.gnome.org/GNOME/libgd") `(,glib "bin")
(commit "c7c7ff4e05d3fe82854219091cf116cce6b19de0"))) itstool
(file-name (git-file-name "libgd" version)) pkg-config
(sha256 python))
(base32 "16yld0ap7qj1n96h4f2sqkjmibg7xx5xwkqxdfzam2nmyfdlrrrs"))))
("pkg-config" ,pkg-config)
("python" ,python)))
(home-page "https://wiki.gnome.org/Apps/Recipes") (home-page "https://wiki.gnome.org/Apps/Recipes")
(synopsis "Discover recipes for preparing food") (synopsis "Discover recipes for preparing food")
(description "GNOME Recipes helps you discover what to cook today, (description "GNOME Recipes helps you discover what to cook today,