aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorjgart <jgart@dismail.de>2024-09-07 15:25:51 -0500
committerjgart <jgart@dismail.de>2024-09-07 15:25:51 -0500
commit4ba9f3e0f1484524f91ca1f7ec3a4ce7cb8873ff (patch)
tree2204161edab0d432c9555ba2bfd0e09400d8f88e /gnu
parent76d903b7c170899eff82e5165fb32405c371bb99 (diff)
downloadguix-4ba9f3e0f1484524f91ca1f7ec3a4ce7cb8873ff.tar.gz
guix-4ba9f3e0f1484524f91ca1f7ec3a4ce7cb8873ff.zip
gnu: tilix: Use gexp modern style.
* gnu/packages/terminals.scm (tilix) [arguments]: Use gexp modern style. [arguments]: Add back skip-gtk-update-icon-cache phase. Change-Id: I1cdc430c0534589fda0ef9dcfcb018090aefc38c
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/terminals.scm19
1 files changed, 13 insertions, 6 deletions
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 29808bc569..eadf58fbf3 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -1449,12 +1449,19 @@ while also supporting native scrolling and @command{tmux} control mode
(base32 "1vq0igfq1hj017ivfkd03zbb620qhvcjn9vd56c5dr4r1j7jiz98"))))
(build-system meson-build-system)
(arguments
- `(#:glib-or-gtk? #t
- #:phases (modify-phases %standard-phases
- (add-after 'unpack 'set-env-variables
- (lambda _
- (setenv "CC"
- ,(cc-for-target)))))))
+ (list
+ #:glib-or-gtk? #t
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'set-env-variables
+ (lambda _
+ (setenv "CC"
+ #$(cc-for-target))))
+ (add-after 'unpack 'skip-gtk-update-icon-cache
+ (lambda _
+ (substitute* "meson_post_install.py"
+ (("gtk-update-icon-cache") (which "true"))
+ (("update-desktop-database") (which "true"))))))))
(inputs (list dbus
dconf
gettext-minimal