[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
97/181: gnu: libgsf: Update to 1.14.50.
From: |
guix-commits |
Subject: |
97/181: gnu: libgsf: Update to 1.14.50. |
Date: |
Tue, 13 Sep 2022 02:25:59 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 25c7dd245626946ac21c67dec81f32a47c8c3492
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Thu Sep 8 20:18:24 2022 -0400
gnu: libgsf: Update to 1.14.50.
* gnu/packages/gnome.scm (libgsf): Update to 1.14.50.
[arguments]: Use gexps.
[phases]{patch-docbook-xml}: Use search-input-directory and delete trailing
#t.
[native-inputs]: Remove labels.
---
gnu/packages/gnome.scm | 91 ++++++++++++++++++++++++--------------------------
1 file changed, 44 insertions(+), 47 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index c8d95a1e5c..0b6983e3d5 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -3407,7 +3407,7 @@ XML/CSS rendering engine.")
(define-public libgsf
(package
(name "libgsf")
- (version "1.14.47")
+ (version "1.14.50")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -3415,63 +3415,60 @@ XML/CSS rendering engine.")
name "-" version ".tar.xz"))
(sha256
(base32
- "0kbpp9ksl7977xiga37sk1gdw1r039v6zviqznl7alvvg39yp26i"))))
+ "0llf5rpg2rg9pdz8j38dl5z82zi9kmsn639wb2fhcfc3fz820v3f"))))
(build-system glib-or-gtk-build-system)
(outputs '("out" "bin" "doc"))
(arguments
- `(#:configure-flags
- (list
- "--disable-static"
- "--enable-introspection"
- (string-append "--with-gir-dir="
- (assoc-ref %outputs "out")
- "/share/gir-"
- ,(version-major
- (package-version gobject-introspection))
- ".0")
- (string-append "--with-typelib-dir="
- (assoc-ref %outputs "out")
- "/lib/girepository-"
- ,(version-major
- (package-version gobject-introspection))
- ".0")
- (string-append "--with-html-dir="
- (assoc-ref %outputs "doc")
- "/share/gtk-doc/html")
- "--with-zlib"
- "--with-bz2")
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'patch-docbook-xml
- (lambda* (#:key inputs #:allow-other-keys)
- (with-directory-excursion "doc"
- (substitute* "gsf-docs.xml"
- (("http://www.oasis-open.org/docbook/xml/4.5/")
- (string-append (assoc-ref inputs "docbook-xml")
- "/xml/dtd/docbook/"))))
- #t)))))
+ (list
+ #:configure-flags
+ #~(list
+ "--disable-static"
+ "--enable-introspection"
+ (string-append "--with-gir-dir=" #$output
+ "/share/gir-"
+ #$(version-major
+ (package-version gobject-introspection))
+ ".0")
+ (string-append "--with-typelib-dir=" #$output
+ "/lib/girepository-"
+ #$(version-major
+ (package-version gobject-introspection))
+ ".0")
+ (string-append "--with-html-dir=" #$output
+ "/share/gtk-doc/html")
+ "--with-zlib"
+ "--with-bz2")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-docbook-xml
+ (lambda* (#:key native-inputs inputs #:allow-other-keys)
+ (with-directory-excursion "doc"
+ (substitute* "gsf-docs.xml"
+ (("http://www.oasis-open.org/docbook/xml/4.5/")
+ (search-input-directory (or native-inputs inputs)
+ "xml/dtd/docbook")))))))))
(native-inputs
- `(("docbook-xml" ,docbook-xml)
- ("gettext" ,gettext-minimal)
- ("gobject-introspection" ,gobject-introspection)
- ("perl" ,perl)
- ("perl-xml-parser" ,perl-xml-parser)
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)))
+ (list docbook-xml
+ gettext-minimal
+ gobject-introspection
+ perl
+ perl-xml-parser
+ pkg-config
+ python-wrapper))
(inputs
- (list bzip2 gdk-pixbuf zlib))
+ (list bzip2
+ gdk-pixbuf
+ zlib))
(propagated-inputs
- (list glib libxml2))
+ (list glib
+ libxml2))
(synopsis "G Structured File Library")
(description "Libgsf aims to provide an efficient extensible I/O
abstraction
for dealing with different structured file formats.")
(home-page "https://gitlab.gnome.org/GNOME/libgsf")
(license
- (list
- ;; Library
- license:lgpl2.1+
- ;; Others
- license:lgpl2.0+))))
+ (list license:lgpl2.1+ ;library
+ license:lgpl2.0+)))) ;others
(define-public librsvg
(package
- 93/181: gnu: gnome-music: Update to 42.1., (continued)
- 93/181: gnu: gnome-music: Update to 42.1., guix-commits, 2022/09/13
- 113/181: gnu: vte-ng: Update to 0.59.0., guix-commits, 2022/09/13
- 104/181: gnu: gupnp-av: Update to 0.14.1., guix-commits, 2022/09/13
- 109/181: gnu: drawing: Update to 1.0.1., guix-commits, 2022/09/13
- 117/181: gnu: libgnome-games-support: Update to 2.0.0., guix-commits, 2022/09/13
- 125/181: gnu: d-feet: Update to 0.3.16., guix-commits, 2022/09/13
- 119/181: gnu: grilo: Update to 0.3.15., guix-commits, 2022/09/13
- 131/181: gnu: network-manager: Update to 1.41.2., guix-commits, 2022/09/13
- 130/181: gnu: file-roller: Update to 3.42.0., guix-commits, 2022/09/13
- 91/181: gnu: gtranslator: Update to 42.0., guix-commits, 2022/09/13
- 97/181: gnu: libgsf: Update to 1.14.50.,
guix-commits <=
- 66/181: gnu: gnome-photos: Update to 43.beta., guix-commits, 2022/09/13
- 73/181: gnu: gnome-calculator: Update to 42.2., guix-commits, 2022/09/13
- 76/181: gnu: gnome-mines: Replace intltool with gettext-minimal., guix-commits, 2022/09/13
- 84/181: gnu: gnome-dictionary: Use latest meson., guix-commits, 2022/09/13
- 96/181: gnu: gupnp: Update to 1.5.4., guix-commits, 2022/09/13
- 101/181: gnu: libpeas: Update to 1.32.0., guix-commits, 2022/09/13
- 114/181: gnu: amtk: Update to 5.5.1., guix-commits, 2022/09/13
- 120/181: gnu: grilo-plugins: Update to 0.3.15., guix-commits, 2022/09/13
- 127/181: gnu: libgee: Update to 0.20.5., guix-commits, 2022/09/13
- 132/181: gnu: network-manager-openvpn: Update to 1.10.0., guix-commits, 2022/09/13