Unverified Commit 300672fe authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

taler-exchange: fix and enable strictDeps (#407032)

parents 85a034a5 c4476f26
Loading
Loading
Loading
Loading
+13 −5
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@
  jq,
  gettext,
  texinfo,
  libtool,
}:

stdenv.mkDerivation (finalAttrs: {
@@ -35,7 +36,12 @@ stdenv.mkDerivation (finalAttrs: {

  nativeBuildInputs = [
    autoreconfHook
    recutils # recfix
    pkg-config
    python3.pkgs.jinja2
    texinfo # makeinfo
    # jq is necessary for some tests and is checked by configure script
    jq
  ];

  buildInputs = [
@@ -44,16 +50,14 @@ stdenv.mkDerivation (finalAttrs: {
    jansson
    libsodium
    libpq
    libtool
    curl
    recutils
    gettext
    texinfo # Fix 'makeinfo' is missing on your system.
    libunistring
    python3.pkgs.jinja2
    # jq is necessary for some tests and is checked by configure script
    jq
  ];

  strictDeps = true;

  propagatedBuildInputs = [ gnunet ];

  # From ./bootstrap
@@ -90,6 +94,10 @@ stdenv.mkDerivation (finalAttrs: {
    popd
  '';

  configureFlags = [
    "ac_cv_path__libcurl_config=${lib.getDev curl}/bin/curl-config"
  ];

  enableParallelBuilding = true;

  doInstallCheck = true;