guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 026bd8771c32f8b0b9c33cb89f9152833a18ad7d
Author: Maxim Cournoyer <ma...@guixotic.coop>
AuthorDate: Tue Jul 22 13:24:54 2025 +0900

    gnu: Add libxml2-next.
    
    * gnu/packages/xml.scm (libxml2-next): New variable.
    
    Change-Id: I1c68243e8c53d6e8a1fbb4e21db2c7926d9730f0
---
 gnu/packages/xml.scm | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 64c6e9678b..799d878054 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -27,7 +27,7 @@
 ;;; Copyright © 2020 Brett Gilio <bre...@gnu.org>
 ;;; Copyright © 2020 Pierre Langlois <pierre.langl...@gmx.com>
 ;;; Copyright © 2021 Michael Rohleder <m...@rohleder.de>
-;;; Copyright © 2021, 2022, 2023 Maxim Cournoyer <maxim.courno...@gmail.com>
+;;; Copyright © 2021-2023, 2025 Maxim Cournoyer <ma...@guixotic.coop>
 ;;; Copyright © 2021 Julien Lepiller <jul...@lepiller.eu>
 ;;; Copyright © 2021, 2023 Felix Gruber <fel...@posteo.net>
 ;;; Copyright © 2021 Guillaume Le Vaillant <g...@posteo.net>
@@ -254,6 +254,23 @@ hierarchical form with variable field lengths.")
 project (but it is usable outside of the Gnome platform).")
     (license license:x11)))
 
+(define-public libxml2-next
+  (package
+    (inherit libxml2)
+    (name "libxml2")
+    (version "2.14.5")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://gnome/sources/libxml2/"
+                                  (version-major+minor version)"/libxml2-"
+                                  version ".tar.xz"))
+              (sha256
+               (base32
+                "0jylv2kkyzih710blg24al7b43iaqg6xsfn52qy865knagrhdl03"))))
+    (native-inputs (modify-inputs (package-native-inputs libxml2)
+                     (append pkg-config
+                             python-minimal)))))
+
 (define-public libxml2-xpath0
   (package/inherit libxml2
     (name "libxml2-xpath0")

Reply via email to