p11-kit: 0.24.1 -> 0.25.0
This commit is contained in:
parent
1566ebe7a1
commit
b9403f30f2
|
@ -1,5 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/XGtRipZqd4Iz/rv7N++I5WexU0Bq87H8SBUCoF/HnoZ0Jr3S4s1UB67tVgS/gB/hnRHfqY2gapI38Aimztlhg0=
|
||||
SHA256 (Pkgfile) = 8102c89ae85565fdb55945eedb42ae9f2107db9929ab1375dbb144146161d153
|
||||
RWSE3ohX2g5d/VBZIASxU3myL/KA0x3KBSYSwSuwMxSECWfttwd03xL7QLPM8BGeAPtUd7ByHaaSbPulXiM/FJUL7J2pdFMSZQc=
|
||||
SHA256 (Pkgfile) = 9708b003803beecb8bcdc4993dc99ffb190cdbe2c822626414b63419c3f84f64
|
||||
SHA256 (.footprint) = 9e7e6a0f01ac00cabc20faf30bcf043fec813d11e063939783eb96c1f3a12605
|
||||
SHA256 (p11-kit-0.24.1.tar.xz) = d8be783efd5cd4ae534cee4132338e3f40f182c3205d23b200094ec85faaaef8
|
||||
SHA256 (p11-kit-0.25.0.tar.xz) = d55583bcdde83d86579cabe3a8f7f2638675fef01d23cace733ff748fc354706
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
# Description: Provides a way to load and enumerate PKCS#11 modules
|
||||
# URL: https://p11-glue.github.io/p11-glue/p11-kit.html
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
# Depends on: libffi libtasn1 make-ca meson ninja
|
||||
|
||||
name=p11-kit
|
||||
version=0.24.1
|
||||
version=0.25.0
|
||||
release=1
|
||||
source=(https://github.com/p11-glue/$name/releases/download/$version/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
sed '20,$ d' -i $name-$version/trust/trust-extract-compat
|
||||
cat >> $name-$version/trust/trust-extract-compat << "EOF"
|
||||
sed '20,$ d' -i $name-$version/trust/trust-extract-compat
|
||||
cat >> $name-$version/trust/trust-extract-compat << "EOF"
|
||||
# Copy existing anchor modifications to /etc/ssl/local
|
||||
/usr/lib/make-ca/copy-trust-modifications
|
||||
|
||||
|
@ -18,19 +18,19 @@ build() {
|
|||
/usr/sbin/make-ca -f -g
|
||||
EOF
|
||||
|
||||
meson setup $name-$version build \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib \
|
||||
--buildtype=plain \
|
||||
--wrap-mode=nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D trust_paths=/etc/pki/anchors \
|
||||
-D module_path=/usr/lib/pkcs11 \
|
||||
-D nls=false
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
meson setup $name-$version build \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib \
|
||||
--buildtype=plain \
|
||||
--wrap-mode=nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D trust_paths=/etc/pki/anchors \
|
||||
-D module_path=/usr/lib/pkcs11 \
|
||||
-D nls=false
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
|
||||
ln -s /usr/lib/p11-kit/trust-extract-compat \
|
||||
$PKG/usr/bin/update-ca-trust
|
||||
ln -s /usr/lib/p11-kit/trust-extract-compat \
|
||||
$PKG/usr/bin/update-ca-trust
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user