upg libxml2

This commit is contained in:
joborun linux 2024-07-19 02:35:15 +03:00
parent b1d2b06dcd
commit 9683784426
2 changed files with 17 additions and 3 deletions

View file

@ -9,7 +9,7 @@
#pkgname=(libxml2 libxml2-docs)
pkgname=libxml2
pkgver=2.13.2
pkgrel=01
pkgrel=02
# mixup between jobcore and staging 4/22 rebuild on jobcore used staging PKGBUILD-arch
# so staging pkgrel is bumped up one to distinguish from jobcore's build
pkgdesc="XML C parser and toolkit w/o ipv6"
@ -36,6 +36,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
@ -100,5 +107,5 @@ sha256sums=(dbc585a303be31380e455ab61bb05b3aec8f35c7e8c285a9784ffedcec7d75d7 #
9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f # xmlts20130923.tar.gz
24b0239f4528dbb83ce2aa4e8fd89cb7dd228cff360a04e76b8c689f0953c58f) # 0001-HACK-Don-t-run-fuzzing-tests.patch
## b56b0b0751272d9139493f63f784aa8fe2782979f3af043613db8d49e14428b5 libxml2-2.13.2-01-x86_64.pkg.tar.lz
## 25d919a0c26de08d6c09eb0835053a4f08e3740f190885b5404c33578f5cb8e8 libxml2-2.13.2-02-x86_64.pkg.tar.lz

View file

@ -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