summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2022-04-24 21:54:43 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2022-05-01 17:06:35 -0500
commit86c56e50f30de37aab387c3ffb3b06f6fcf680bb (patch)
tree8cdeffc821077b852cc6f03520c460982aa083cd
parent4a727fffc8b0fdb8296cb62f91cb56fe59f6bfdf (diff)
downloadpackages-86c56e50f30de37aab387c3ffb3b06f6fcf680bb.tar.gz
packages-86c56e50f30de37aab387c3ffb3b06f6fcf680bb.tar.bz2
packages-86c56e50f30de37aab387c3ffb3b06f6fcf680bb.tar.xz
packages-86c56e50f30de37aab387c3ffb3b06f6fcf680bb.zip
system/libxslt: [CVE] Update to 1.1.35 release
* Fix upstream URL as libxml2.
-rw-r--r--system/libxslt/APKBUILD30
1 files changed, 14 insertions, 16 deletions
diff --git a/system/libxslt/APKBUILD b/system/libxslt/APKBUILD
index 37e85a523..59f93a389 100644
--- a/system/libxslt/APKBUILD
+++ b/system/libxslt/APKBUILD
@@ -1,32 +1,30 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libxslt
-pkgver=1.1.35_pre1
-pkgdate=20220112
+pkgver=1.1.35
pkgrel=0
pkgdesc="XML stylesheet transformation library"
-url="http://xmlsoft.org/XSLT/"
+url="https://gitlab.gnome.org/GNOME/libxslt/-/wikis/home"
arch="all"
-license="SGI-B-2.0"
+license="MIT"
depends=""
-makedepends="libxml2-dev libgcrypt-dev libgpg-error-dev python3-dev autoconf automake libtool"
+makedepends="libxml2-dev libgcrypt-dev libgpg-error-dev python3-dev"
subpackages="$pkgname-doc $pkgname-dev"
-#source="ftp://xmlsoft.org/$pkgname/$pkgname-$pkgver.tar.gz"
-source="https://distfiles.adelielinux.org/source/$pkgname-$pkgver-$pkgdate.tar.gz"
+source="https://download.gnome.org/sources/libxslt/${pkgver%.*}/libxslt-$pkgver.tar.xz"
# secfixes:
-# 1.1.29-r1:
-# - CVE-2017-5029
-# 1.1.33-r1:
-# - CVE-2019-11068
+# 1.1.35-r0:
+# - CVE-2021-30560
# 1.1.33-r2:
# - CVE-2019-13117
# - CVE-2019-13118
-
-builddir="$pkgname-$pkgver-$pkgdate"
+# 1.1.33-r1:
+# - CVE-2019-11068
+# 1.1.29-r1:
+# - CVE-2017-5029
build() {
- ./autogen.sh \
+ ./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr
@@ -38,7 +36,7 @@ check() {
}
package() {
- make -C "$srcdir/$builddir" DESTDIR="$pkgdir" install
+ make DESTDIR="$pkgdir" install
}
-sha512sums="f34a7a36596b48a2ee0d169bace750a5f5ca5ee1413606a5f23855875d35275bf60269ccb5e92d315639faf3fdf9600964b4c85a3bbbe02ccdc91dcb834e7508 libxslt-1.1.35_pre1-20220112.tar.gz"
+sha512sums="9dd4a699235f50ae9b75b25137e387471635b4b2da0a4e4380879cd49f1513470fcfbfd775269b066eac513a1ffa6860c77ec42747168e2348248f09f60c8c96 libxslt-1.1.35.tar.xz"