evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / gu / guile-gnutls / package.nix
blob952d2558d05022728e9762011d1a0e575f84c026
1 { lib
2 , stdenv
3 , fetchurl
4 , buildPackages
5 , gnutls
6 , guile
7 , libtool
8 , pkg-config
9 , texinfo
12 stdenv.mkDerivation rec {
13   pname = "guile-gnutls";
14   version = "4.0.0";
16   src = fetchurl {
17     url = "mirror://gnu/gnutls/guile-gnutls-${version}.tar.gz";
18     hash = "sha256-W0y5JgMgduw0a7XAvA0CMflo/g9WWRPMFpNLt5Ovsjk=";
19   };
21   strictDeps = true;
23   depsBuildBuild = [
24     buildPackages.stdenv.cc
25   ];
27   nativeBuildInputs = [
28     gnutls
29     guile
30     libtool
31     texinfo
32     pkg-config
33   ];
35   buildInputs = [
36     gnutls
37     guile
38   ];
40   configureFlags = [
41     "--with-guile-site-dir=${builtins.placeholder "out"}/${guile.siteDir}"
42     "--with-guile-site-ccache-dir=${builtins.placeholder "out"}/${guile.siteCcacheDir}"
43     "--with-guile-extension-dir=${builtins.placeholder "out"}/lib/guile/${guile.effectiveVersion}/extensions"
44   ];
46   meta = with lib; {
47     homepage = "https://gitlab.com/gnutls/guile/";
48     description = "Guile bindings for GnuTLS library";
49     license = licenses.lgpl21Plus;
50     maintainers = with maintainers; [ foo-dogsquared ];
51     platforms = guile.meta.platforms;
52   };