nixpkgs/pkgs/tools/networking/miniupnpd/default.nix
R. RyanTM 5d56adb4fd miniupnpd: 2.1 -> 2.1.20180706 (#43186)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/miniupnpd/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/qnqg5q28if28n82q1p5f2mq1amssl29q-miniupnpd-2.1.20180706/bin/miniupnpd had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- directory tree listing: https://gist.github.com/2d95ffcb0003f1ba64f195d8ebbf3e0d
- du listing: https://gist.github.com/67d8cb75611b4683d6596e76fe599f50
2018-07-11 11:52:10 +02:00

27 lines
734 B
Nix

{ stdenv, fetchurl, iptables, libuuid, pkgconfig }:
stdenv.mkDerivation rec {
name = "miniupnpd-2.1.20180706";
src = fetchurl {
url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz";
sha256 = "01mhv3lgpj2shs3666zwlhvfiv1mpf4h9mv35g8gihyq8k82ybgw";
name = "${name}.tar.gz";
};
buildInputs = [ iptables libuuid ];
nativeBuildInputs= [ pkgconfig ];
makefile = "Makefile.linux";
buildFlags = [ "miniupnpd" "genuuid" ];
installFlags = [ "PREFIX=$(out)" "INSTALLPREFIX=$(out)" ];
meta = with stdenv.lib; {
homepage = http://miniupnp.free.fr/;
description = "A daemon that implements the UPnP Internet Gateway Device (IGD) specification";
platforms = platforms.linux;
};
}