mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-02 08:07:29 +01:00
gnu: epiphany: Don't build icon cache.
* gnu/packages/gnome.scm (epiphany)[arguments]: Add phase to skip creating gtk icon cache. [native-inputs]: Remove gtk+:bin.
This commit is contained in:
parent
f0c6810007
commit
bb7ff88ff2
1 changed files with 8 additions and 1 deletions
|
@ -4487,6 +4487,14 @@ (define-public epiphany
|
||||||
;; FAIL
|
;; FAIL
|
||||||
'(#:tests? #f
|
'(#:tests? #f
|
||||||
#:glib-or-gtk? #t
|
#:glib-or-gtk? #t
|
||||||
|
#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'skip-gtk-update-icon-cache
|
||||||
|
;; Don't create 'icon-theme.cache'.
|
||||||
|
(lambda _
|
||||||
|
(substitute* "post_install.py"
|
||||||
|
(("gtk-update-icon-cache") "true"))
|
||||||
|
#t)))
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
;; Otherwise, the RUNPATH will lack the final 'epiphany' path component.
|
;; Otherwise, the RUNPATH will lack the final 'epiphany' path component.
|
||||||
(list (string-append "-Dc_link_args=-Wl,-rpath="
|
(list (string-append "-Dc_link_args=-Wl,-rpath="
|
||||||
|
@ -4496,7 +4504,6 @@ (define-public epiphany
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database
|
`(("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database
|
||||||
("glib:bin" ,glib "bin") ; for glib-mkenums
|
("glib:bin" ,glib "bin") ; for glib-mkenums
|
||||||
("gtk+:bin" ,gtk+ "bin") ; for gtk-update-icon-cache
|
|
||||||
("intltool" ,intltool)
|
("intltool" ,intltool)
|
||||||
("itstool" ,itstool)
|
("itstool" ,itstool)
|
||||||
("pkg-config" ,pkg-config)
|
("pkg-config" ,pkg-config)
|
||||||
|
|
Loading…
Reference in a new issue