[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/97: gnu: gtk+: Enable SVG support.
From: |
Ludovic Courtès |
Subject: |
01/97: gnu: gtk+: Enable SVG support. |
Date: |
Wed, 13 Apr 2016 17:31:44 +0000 |
civodul pushed a commit to branch gnome-updates
in repository guix.
commit a637d7c957182b3e9f3fa81ac3209e541bc58741
Author: å®‹æ–‡æ¦ <address@hidden>
Date: Mon Mar 14 20:11:51 2016 +0800
gnu: gtk+: Enable SVG support.
* gnu/packages/gtk.scm (gtk+, gtk+-2)[propagated-inputs]: Use
'gdk-pixbuf+svg'
instead of 'gdk-pixbuf'.
(gtk+): Remove librsvg from inputs. Remove 'wrap-gtk-encode-symbolic-svg'
phase.
---
gnu/packages/gtk.scm | 20 ++++----------------
1 files changed, 4 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 3bc4b8d..2ec5704 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -559,7 +559,7 @@ is part of the GNOME accessibility project.")
(outputs '("out" "doc"))
(propagated-inputs
`(("atk" ,atk)
- ("gdk-pixbuf" ,gdk-pixbuf)
+ ("gdk-pixbuf" ,gdk-pixbuf+svg)
("pango" ,pango)))
(inputs
`(("cups" ,cups)
@@ -619,7 +619,7 @@ application suites.")
(propagated-inputs
`(("at-spi2-atk" ,at-spi2-atk)
("atk" ,atk)
- ("gdk-pixbuf" ,gdk-pixbuf)
+ ("gdk-pixbuf" ,gdk-pixbuf+svg)
("libepoxy" ,libepoxy)
("libxcursor" ,libxcursor)
("libxi" ,libxi)
@@ -627,8 +627,7 @@ application suites.")
("libxdamage" ,libxdamage)
("pango" ,pango)))
(inputs
- `(("librsvg" ,librsvg) ;for gtk-encode-symbolic-svg
- ("libxml2" ,libxml2)
+ `(("libxml2" ,libxml2)
;; XXX: colord depends on mozjs (through polkit), which fails on
;; on non-intel systems now.
;;("colord" ,colord)
@@ -663,18 +662,7 @@ application suites.")
(("SUBDIRS = gdk gtk a11y css reftests")
"SUBDIRS = gdk"))
#t)
- (alist-cons-after
- 'install 'wrap-gtk-encode-symbolic-svg
- ;; By using GdkPixbuf, gtk-encode-symbolic-svg needs to know
- ;; librsvg's loaders.cache to handle SVG files.
- (lambda* (#:key inputs outputs #:allow-other-keys)
- (let* ((out (assoc-ref outputs "out"))
- (prog (string-append out "/bin/gtk-encode-symbolic-svg"))
- (librsvg (assoc-ref inputs "librsvg"))
- (loaders.cache (find-files librsvg "^loaders\\.cache$")))
- (wrap-program prog
- `("GDK_PIXBUF_MODULE_FILE" = ,loaders.cache))))
- %standard-phases))))
+ %standard-phases)))
(native-search-paths
(list (search-path-specification
(variable "GUIX_GTK3_PATH")
- 42/97: gnu: libgsf: Update to 1.14.36., (continued)
- 42/97: gnu: libgsf: Update to 1.14.36., Ludovic Courtès, 2016/04/13
- 85/97: gnu: mutter: Update to 3.20.0., Ludovic Courtès, 2016/04/13
- 23/97: gnu: atk: Update to 2.20.0., Ludovic Courtès, 2016/04/13
- 29/97: gnu: gdk-pixbuf: Fix tests., Ludovic Courtès, 2016/04/13
- 28/97: gnu: graphite2: Update to 1.3.8., Ludovic Courtès, 2016/04/13
- 11/97: gnu: glib: Use modify-phases syntax., Ludovic Courtès, 2016/04/13
- 31/97: gnu: gtkmm: Update to 3.20.0., Ludovic Courtès, 2016/04/13
- 30/97: gnu: pangomm: Update to 2.40.0., Ludovic Courtès, 2016/04/13
- 32/97: gnu: gnome-desktop: Update to 3.20.0., Ludovic Courtès, 2016/04/13
- 35/97: gnu: evince: Update to 3.20.0., Ludovic Courtès, 2016/04/13
- 01/97: gnu: gtk+: Enable SVG support.,
Ludovic Courtès <=
- 63/97: gnu: libgweather: Update to 3.20.0., Ludovic Courtès, 2016/04/13
- 51/97: gnu: gnumeric: Fix build., Ludovic Courtès, 2016/04/13
- 53/97: gnu: vala: Update to 0.32.0., Ludovic Courtès, 2016/04/13
- 68/97: gnu: clutter: Update to 1.26.0., Ludovic Courtès, 2016/04/13
- 26/97: gnu: at-spi2-atk: Update to 2.20.0., Ludovic Courtès, 2016/04/13
- 37/97: gnu: gdk-pixbuf: Propagate shared-mime-info., Ludovic Courtès, 2016/04/13
- 25/97: gnu: at-spi2-core: Update to 2.20.0., Ludovic Courtès, 2016/04/13
- 13/97: gnu: glib: Disable tests in build phases instead of patches., Ludovic Courtès, 2016/04/13
- 34/97: gnu: gnome-keyring: Update to 3.20.0., Ludovic Courtès, 2016/04/13
- 41/97: gnu: libcroco: Update to 0.6.11., Ludovic Courtès, 2016/04/13