zipline: refactor environment variables (#377101)
[NixPkgs.git] / pkgs / by-name / li / libksba / package.nix
blobe45be78cae0a4f8ceb80372554c9309a48aa46b5
2   buildPackages,
3   lib,
4   stdenv,
5   fetchurl,
6   gettext,
7   libgpg-error,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "libksba";
12   version = "1.6.7";
14   src = fetchurl {
15     url = "mirror://gnupg/libksba/libksba-${version}.tar.bz2";
16     hash = "sha256-z3JRC467TrZpPu92V0nYNnegPHkpGjEQQKW/15uqt2M=";
17   };
19   outputs = [
20     "out"
21     "dev"
22     "info"
23   ];
25   buildInputs = [ gettext ];
26   propagatedBuildInputs = [ libgpg-error ];
27   depsBuildBuild = [ buildPackages.stdenv.cc ];
29   configureFlags = [ "--with-libgpg-error-prefix=${libgpg-error.dev}" ];
31   postInstall = ''
32     mkdir -p $dev/bin
33     mv $out/bin/*-config $dev/bin/
34     rmdir --ignore-fail-on-non-empty $out/bin
35   '';
37   meta = with lib; {
38     homepage = "https://www.gnupg.org";
39     description = "CMS and X.509 access library";
40     mainProgram = "ksba-config";
41     platforms = platforms.all;
42     maintainers = [ ];
43     license = licenses.lgpl3;
44   };