signing-party: 2.7 -> 2.8
This commit is contained in:
parent
7088d3f2ed
commit
2a051165d5
|
@ -1,12 +1,11 @@
|
|||
{ stdenv, fetchurl, autoconf, automake, makeWrapper
|
||||
, python, perl, perlPackages
|
||||
, python3, perl, perlPackages
|
||||
, libmd, gnupg1, which, getopt, libpaper, nettools, qprint
|
||||
, sendmailPath ? "/run/wrappers/bin/sendmail" }:
|
||||
|
||||
let
|
||||
# All runtime dependencies from the CPAN graph:
|
||||
# https://widgets.stratopan.com/wheel?q=GnuPG-Interface-0.52&runtime=1&fs=1
|
||||
# TODO: XSLoader seems optional
|
||||
GnuPGInterfaceRuntimeDependencies = with perlPackages; [
|
||||
strictures ClassMethodModifiers DataPerl DevelGlobalDestruction ExporterTiny
|
||||
GnuPGInterface ListMoreUtils ModuleRuntime Moo MooXHandlesVia MooXlate
|
||||
|
@ -14,16 +13,14 @@ let
|
|||
];
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "signing-party";
|
||||
version = "2.7";
|
||||
version = "2.8";
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://debian/pool/main/s/${pname}/${pname}_${version}.orig.tar.gz";
|
||||
sha256 = "0znklgvxn7k7p6q7r8chcj86zmzildjamr3qlqfxkj5m7yziqr21";
|
||||
sha256 = "1dfry04gsa8kv7a2kr4p7a4b616sql41hsyff4pmfvrhiv2fz39z";
|
||||
};
|
||||
|
||||
sourceRoot = ".";
|
||||
|
||||
# TODO: Get this patch upstream...
|
||||
patches = [ ./gpgwrap_makefile.patch ];
|
||||
|
||||
|
@ -45,7 +42,7 @@ in stdenv.mkDerivation rec {
|
|||
# Perl is required for it's pod2man.
|
||||
# Python and Perl are required for patching the script interpreter paths.
|
||||
nativeBuildInputs = [ autoconf automake makeWrapper ];
|
||||
buildInputs = [ python perl perlPackages.GnuPGInterface libmd gnupg1 ];
|
||||
buildInputs = [ python3 perl perlPackages.GnuPGInterface libmd gnupg1 ];
|
||||
|
||||
postInstall = ''
|
||||
# Install all tools which aren't handled by 'make install'.
|
||||
|
@ -193,7 +190,7 @@ in stdenv.mkDerivation rec {
|
|||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://pgp-tools.alioth.debian.org/;
|
||||
homepage = https://salsa.debian.org/debian/signing-party;
|
||||
description = "A collection of several projects relating to OpenPGP";
|
||||
longDescription = ''
|
||||
This is a collection of several projects relating to OpenPGP.
|
||||
|
|
Loading…
Reference in New Issue