gnu: vinagre: Don't build icon-cache.

* gnu/packages/gnome.scm (vinagre)[arguments]: Add custom phase to
remove 'gtk-update-icon-cache'.
[native-inputs]: Remove gtk+-bin.
This commit is contained in:
Efraim Flashner 2018-12-30 19:41:36 +02:00
parent 684f97f8c9
commit 1839768ca1
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 7 additions and 2 deletions

View File

@ -2230,6 +2230,12 @@ selection and URL hints.")))
(arguments
'(#:phases
(modify-phases %standard-phases
(add-before 'install 'skip-gtk-update-icon-cache
(lambda _
;; Don't create 'icon-theme.cache'
(substitute* (find-files "." "^Makefile$")
(("gtk-update-icon-cache") (which "true")))
#t))
(add-after 'unpack 'patch-configure
(lambda _
(substitute* "configure"
@ -2239,8 +2245,7 @@ selection and URL hints.")))
`(("pkg-config" ,pkg-config)
("intltool" ,intltool)
("itstool" ,itstool)
("glib-bin" ,glib "bin") ;for glib-compile-schemas
("gtk+-bin" ,gtk+ "bin"))) ;for gtk-update-icon-cache
("glib-bin" ,glib "bin"))) ;for glib-compile-schemas
(inputs
`(("libxml2" ,libxml2)
("gtk-vnc" ,gtk-vnc)