[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: |
Sat, 16 Apr 2016 09:49:28 +0000 |
civodul pushed a commit to branch gnome-updates
in repository guix.
commit 05c4b7e930cd89ca05c2b3a559236c5995f3c07f
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 255d885..793808f 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")
- branch gnome-updates created (now 95742f7), Ludovic Courtès, 2016/04/16
- 03/97: gnu: pixman: Update to 0.34.0., Ludovic Courtès, 2016/04/16
- 05/97: gnu: gobject-introspection: Remove cairo from inputs., Ludovic Courtès, 2016/04/16
- 06/97: gnu: poppler: Enable GObject introspection., Ludovic Courtès, 2016/04/16
- 01/97: gnu: gtk+: Enable SVG support.,
Ludovic Courtès <=
- 02/97: gnu: gtk+-2: Update to 2.24.30., Ludovic Courtès, 2016/04/16
- 08/97: gnu: poppler: Update to 0.42.0., Ludovic Courtès, 2016/04/16
- 09/97: gnu: freetype: Update to 2.6.3., Ludovic Courtès, 2016/04/16
- 10/97: gnu: freetype: Add libpng and zlib to propagated-inputs., Ludovic Courtès, 2016/04/16
- 07/97: gnu: dbus: Update to 1.10.8., Ludovic Courtès, 2016/04/16
- 11/97: gnu: glib: Use modify-phases syntax., Ludovic Courtès, 2016/04/16
- 04/97: gnu: cairo: Update to 1.14.6., Ludovic Courtès, 2016/04/16
- 15/97: gnu: harfbuzz: Update to 1.2.4., Ludovic Courtès, 2016/04/16
- 18/97: gnu: librsvg: Update to 2.40.15., Ludovic Courtès, 2016/04/16
- 21/97: gnu: libsigc++: Update to 2.8.0., Ludovic Courtès, 2016/04/16