]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/commitdiff
p11-kit: Update to 0.24.1
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 30 Dec 2022 15:34:44 +0000 (15:34 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 30 Dec 2022 15:34:44 +0000 (15:34 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
p11-kit/p11-kit.nm

index 3b5945c59a418d6b67ce010c3a920c64d26b90fd..5470a6136710b65c3a90d4c05d1a40b0e7607e41 100644 (file)
@@ -4,13 +4,13 @@
 ###############################################################################
 
 name       = p11-kit
-version    = 0.23.2
+version    = 0.24.1
 release    = 1
 
 groups     = System/Libraries
-url        = http://p11-glue.freedesktop.org/p11-kit.html
+url        = https://p11-glue.github.io/p11-glue/p11-kit.html
 license    = BSD
-summary    = Provides a way to load and enumerate PKCS#11 modules.
+summary    = Provides a way to load and enumerate PKCS#11 modules
 
 description
        Provides a way to load and enumerate PKCS#11 modules. Provides a standard
@@ -21,12 +21,26 @@ description
        components or libraries living in the same process.
 end
 
-source_dl  = http://p11-glue.freedesktop.org/releases/
+source_dl  = https://github.com/p11-glue/p11-kit/releases/download/%{version}/
+sources    = %{thisapp}.tar.xz
 
 build
        requires
+               bash-completion-devel
                libffi-devel >= 3.0.0
                libtasn1-devel >= 2.3
+               meson
+               ninja
+               systemd-devel
+       end
+
+       build
+               %{meson}
+               %{meson_build}
+       end
+
+       install
+               %{meson_install}
        end
 end