diff options
author | Marius Bakke <marius@gnu.org> | 2022-06-26 01:11:27 +0200 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2022-06-26 12:06:28 +0200 |
commit | 8fb519c9bcfe03e4a3edc743810a8a8822d059f8 (patch) | |
tree | cc753c936ab3e681fe41b6fcc72139ef6fd18518 /gnu | |
parent | fdd4eb53731ba89b8c434fdd88b82301c0e83aa7 (diff) | |
download | guix-8fb519c9bcfe03e4a3edc743810a8a8822d059f8.tar.gz |
gnu: libxslt: Update to 1.1.35.
* gnu/packages/xml.scm (libxslt): Update to 1.1.35. [source](uri): Change to new download location. [arguments]: Disable Python tests.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/xml.scm | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 162a9aad9a..47e502aa59 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -13,7 +13,7 @@ ;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2016, 2017 Nikita <nikita@n0.is> ;;; Copyright © 2016–2022 Tobias Geerinckx-Rice <me@tobias.gr> -;;; Copyright © 2016, 2017, 2018, 2019, 2020, 2021 Marius Bakke <marius@gnu.org> +;;; Copyright © 2016-2022 Marius Bakke <marius@gnu.org> ;;; Copyright © 2017 Adriano Peluso <catonano@gmail.com> ;;; Copyright © 2017 Gregor Giesen <giesen@zaehlwerk.net> ;;; Copyright © 2017 Alex Vong <alexvong1995@gmail.com> @@ -328,14 +328,15 @@ formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.") (define-public libxslt (package (name "libxslt") - (version "1.1.34") + (version "1.1.35") (source (origin (method url-fetch) - (uri (string-append "ftp://xmlsoft.org/libxslt/libxslt-" - version ".tar.gz")) + (uri (string-append "https://download.gnome.org/sources" + "/libxslt/" (version-major+minor version) + "/libxslt-" version ".tar.xz")) (sha256 (base32 - "0zrzz6kjdyavspzik6fbkpvfpbd25r2qg6py5nnjaabrsr3bvccq")) + "0yfx6hgwx4qcq7mrxb7ywabhpl64qj5h2idab746lb47k8zg6iw2")) (patches (search-patches "libxslt-generated-ids.patch")))) (build-system gnu-build-system) (arguments @@ -347,7 +348,12 @@ formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.") (substitute* "tests/Makefile" (("exslt plugins fuzz") "exslt plugins")) - #t))))) + ;; Also disable Python tests since they require + ;; python-libxml2 which would introduce a + ;; circular dependency. + (substitute* "python/Makefile" + (("cd tests && \\$\\(MAKE\\) tests") + "$(info Python tests are disabled by Guix.)"))))))) (home-page "http://xmlsoft.org/XSLT/index.html") (synopsis "C library for applying XSLT stylesheets to XML documents") (inputs `(("libgcrypt" ,libgcrypt) |