commit b9403f30f27fb1311a2bea12d17d921d3a4c7860 Author: Tim Biermann <tbier@posteo.de> Date: Fri Jun 30 16:17:48 2023 +0200 p11-kit: 0.24.1 -> 0.25.0 diff --git a/p11-kit/.signature b/p11-kit/.signature index 36ba5a037..882e3b234 100644 --- a/p11-kit/.signature +++ b/p11-kit/.signature @@ -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 diff --git a/p11-kit/Pkgfile b/p11-kit/Pkgfile index 7065cebcd..bbe9c7189 100644 --- a/p11-kit/Pkgfile +++ b/p11-kit/Pkgfile @@ -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....) 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 }