lol

miniupnpd: 1.9.{20150430 -> 20150721}

Drop removed libnfnetlink dependency and simplify build.

Don't yet update miniupnpc because it breaks bitcoin 0.11.

+7 -10
+7 -10
pkgs/tools/networking/miniupnpd/default.nix
··· 1 - { stdenv, fetchurl, iptables, libnfnetlink }: 1 + { stdenv, fetchurl, iptables, pkgconfig }: 2 2 3 3 assert stdenv.isLinux; 4 4 5 5 stdenv.mkDerivation rec { 6 - name = "miniupnpd-1.9.20150430"; 6 + name = "miniupnpd-1.9.20150721"; 7 7 8 8 src = fetchurl { 9 9 url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz"; 10 - sha256 = "0ajqs3lf2cgq5fm1v79fa23sbb623i89sqnx7d9cnqbqq5py1k71"; 11 - name = "miniupnpd-1.9.20150430.tar.gz"; 10 + sha256 = "0w2422wfcir333qd300swkdvmksdfdllspplnz8vbv13a1724h4k"; 11 + name = "${name}.tar.gz"; 12 12 }; 13 13 14 - buildInputs = [ iptables libnfnetlink ]; 15 - 16 - NIX_CFLAGS_COMPILE = "-DIPTABLES_143"; 14 + buildInputs = [ iptables ]; 15 + nativeBuildInputs= [ pkgconfig ]; 17 16 18 - NIX_CFLAGS_LINK = "-liptc -lnfnetlink"; 17 + NIX_CFLAGS_LINK = "-liptc"; 19 18 20 19 makefile = "Makefile.linux"; 21 - 22 - makeFlags = "LIBS="; 23 20 24 21 buildFlags = "miniupnpd genuuid"; 25 22