upg libxml2
This commit is contained in:
parent
b1d2b06dcd
commit
9683784426
2 changed files with 17 additions and 3 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue