From fc6e337daed2c6f5d4a615a6358a6c9c330aec0a Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Tue, 27 Jun 2023 02:28:05 -0400 Subject: [PATCH] openpgp-card-tools: fix checksum, generate missing lockfile closes #43482 --- srcpkgs/openpgp-card-tools/template | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template index 4aabb1f4e84..2b913a0c399 100644 --- a/srcpkgs/openpgp-card-tools/template +++ b/srcpkgs/openpgp-card-tools/template @@ -1,7 +1,7 @@ # Template file for 'openpgp-card-tools' pkgname=openpgp-card-tools version=0.9.2 -revision=1 +revision=2 build_wrksrc="tools" build_style=cargo hostmakedepends="pkg-config llvm clang" @@ -11,8 +11,13 @@ short_desc="Tools for inspecting, configuring and using OpenPGP cards" maintainer="Jan Christian Grünhage " license="MIT, Apache-2.0" homepage="https://gitlab.com/openpgp-card/openpgp-card" -distfiles="${homepage}/-/archive/tools/v${version}/${wrksrc}.tar.gz" -checksum=a0276c4fb73cd4b8411963eb4ac8f74956ccbe6f8fc1900e38e20c6e917028d0 +distfiles="https://gitlab.com/openpgp-card/openpgp-card/-/archive/tools/v${version}/openpgp-card-tools-v${version}.tar.gz" +checksum=33c27b011aebf57ee1b660f65868bfcb8ffea28c89809414c8654004d4e16706 + +post_patch() { + # https://gitlab.com/openpgp-card/openpgp-card/-/issues/63 + cargo generate-lockfile +} post_install() { vlicense "../LICENSES/MIT.txt"