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
This commit is contained in:
jgart 2024-09-07 15:25:51 -05:00
parent 76d903b7c1
commit 4ba9f3e0f1
No known key found for this signature in database
GPG Key ID: A52AA2B477B6DD35

View File

@ -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