From a8134a69938e72f482e6669f8ad31710bac3dfb0 Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Thu, 26 Sep 2024 23:30:29 -0400 Subject: [PATCH] gnu: piper: Update to 0.8. * gnu/packages/gnome.scm (piper): Update to 0.8. [arguments]<#:phases>: Update 'dont-update-gtk-icon-cache phase due to upstream changes. [native-inputs]: Add desktop-file-utils. Change-Id: I01c18cb8140aed691a812d675201075a7adc3fbd --- gnu/packages/gnome.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 1823062baa..b9da31b1f1 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -13097,14 +13097,14 @@ (define-public libratbag (define-public piper (package (name "piper") - (version "0.7") + (version "0.8") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/libratbag/piper") (commit version))) (sha256 - (base32 "0jsvfy0ihdcgnqljfgs41lys1nlz18qvsa0a8ndx3pyr41f8w8wf")) + (base32 "1zkxrgvrg4bdqcj540lgdw35sj41n9cx8zrfhfd3f0y9m0piz7wg")) (file-name (git-file-name name version)))) (build-system meson-build-system) (arguments @@ -13118,7 +13118,8 @@ (define-public piper (add-after 'unpack 'dont-update-gtk-icon-cache (lambda _ (substitute* "meson.build" - (("meson.add_install_script\\('meson_install.sh')") "")))) + (("gtk_update_icon_cache: true") + "gtk_update_icon_cache: false")))) (add-after 'unpack 'do-not-require-flake8 (lambda _ (substitute* "meson.build" @@ -13134,6 +13135,7 @@ (define-public piper ,(python:site-packages inputs outputs))))))))) (native-inputs (list appstream + desktop-file-utils ;for update-desktop-database gettext-minimal `(,glib "bin") gobject-introspection