From 7dfa2ff7804b4d4ffb4c256c5aaea92b2487b369 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 25 Jun 2022 22:52:29 +0200 Subject: gnu: libxml2: Update to 2.9.14. * gnu/packages/xml.scm (libxml2): Update to 2.9.14. [source](uri): Use new download location. [source](patches): Remove. [arguments]: Don't attempt to move non-existing "doc" directory. * gnu/packages/patches/libxml2-parent-pointers.patch, gnu/packages/patches/libxml2-terminating-newline.patch, gnu/packages/patches/libxml2-xpath-recursion-limit.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. --- gnu/packages/xml.scm | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'gnu/packages/xml.scm') diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index c8df031cec..162a9aad9a 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -184,17 +184,15 @@ (define-public libebml (define-public libxml2 (package (name "libxml2") - (version "2.9.12") + (version "2.9.14") (source (origin (method url-fetch) - (uri (string-append "ftp://xmlsoft.org/libxml2/libxml2-" - version ".tar.gz")) + (uri (string-append "https://download.gnome.org/sources/libxml2/" + (version-major+minor version)"/libxml2-" + version ".tar.xz")) (sha256 (base32 - "14hxwzmf5xqppx77z7i0ni9lpzg1a84dqpf8j8l1fvy570g6imn8")) - (patches (search-patches "libxml2-parent-pointers.patch" - "libxml2-terminating-newline.patch" - "libxml2-xpath-recursion-limit.patch")))) + "1vnzk33wfms348lgz9pvkq9li7jm44pvm73lbr3w1khwgljlmmv0")))) (build-system gnu-build-system) (outputs '("out" "static" "doc")) (arguments @@ -210,7 +208,7 @@ (define-public libxml2 (for-each (lambda (dir) (rename-file (string-append src "/share/" dir) (string-append doc "/" dir))) - '("doc" "gtk-doc")) + '("gtk-doc")) (for-each (lambda (ar) (rename-file ar (string-append dst "/" (basename ar)))) -- cgit v1.2.3