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