Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / libxml2


Commits:
e199d471 by Jan Alexander Steffens (heftig) at 2024-07-18T22:08:11+02:00
2.13.2-2: Cherry-pick more fixes

Fixes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libxml2/-/issues/2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = libxml2
        pkgdesc = XML C parser and toolkit
        pkgver = 2.13.2
-       pkgrel = 1
+       pkgrel = 2
        url = https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
        arch = x86_64
        license = MIT


=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@ pkgname=(
   libxml2-docs
 )
 pkgver=2.13.2
-pkgrel=1
+pkgrel=2
 pkgdesc="XML C parser and toolkit"
 url="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home";
 arch=(x86_64)
@@ -43,6 +43,13 @@ prepare() {
   # Use xmlconf from conformance test suite
   ln -s ../xmlconf
 
+  # Cherry-pick fixes from 2.13 branch
+  # https://gitlab.gnome.org/GNOME/libxml2/-/issues/765
+  # https://gitlab.gnome.org/GNOME/libxml2/-/issues/766
+  # https://gitlab.gnome.org/GNOME/libxml2/-/issues/770
+  # https://gitlab.gnome.org/GNOME/libxml2/-/issues/772
+  git cherry-pick -n v2.13.2..ed8b4264f65b1ced1e3b13967dd1cf90102cfa40
+
   # Do not run fuzzing tests
   git apply -3 ../0001-HACK-Don-t-run-fuzzing-tests.patch
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libxml2/-/commit/e199d471eb5bd188325dfa89e4c0f79e53f0eca4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libxml2/-/commit/e199d471eb5bd188325dfa89e4c0f79e53f0eca4
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to