diff options
Diffstat (limited to 'pkgs/development/libraries/libnatpmp/default.nix')
-rw-r--r-- | pkgs/development/libraries/libnatpmp/default.nix | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/pkgs/development/libraries/libnatpmp/default.nix b/pkgs/development/libraries/libnatpmp/default.nix deleted file mode 100644 index 49e89b97344b..000000000000 --- a/pkgs/development/libraries/libnatpmp/default.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ lib -, stdenv -, fetchurl -, fetchpatch -, fixDarwinDylibNames -}: - -stdenv.mkDerivation rec { - pname = "libnatpmp"; - version = "20230423"; - - src = fetchurl { - url = "https://miniupnp.tuxfamily.org/files/${pname}-${version}.tar.gz"; - hash = "sha256-BoTtLIQGQ351GaG9IOqDeA24cbOjpddSMRuj6Inb/HA="; - }; - - patches = [ - # install natpmp_declspec.h too, else nothing that uses this library will build - (fetchpatch { - url = "https://github.com/miniupnp/libnatpmp/commit/5f4a7c65837a56e62c133db33c28cd1ea71db662.patch"; - hash = "sha256-tvoGFmo5AzUgb40bIs/EzikE0ex1SFzE5peLXhktnbc="; - }) - ]; - - makeFlags = [ - "INSTALLPREFIX=$(out)" - "CC:=$(CC)" - ]; - - nativeBuildInputs = lib.optional stdenv.isDarwin fixDarwinDylibNames; - - postFixup = '' - chmod +x $out/lib/* - ''; - - meta = with lib; { - description = "NAT-PMP client"; - homepage = "http://miniupnp.free.fr/libnatpmp.html"; - license = licenses.bsd3; - maintainers = with maintainers; [ orivej ]; - mainProgram = "natpmpc"; - platforms = platforms.all; - }; -} |