1{
2 stdenv,
3 lib,
4 buildPythonPackage,
5 fetchPypi,
6 cctools,
7 which,
8}:
9
10buildPythonPackage rec {
11 pname = "miniupnpc";
12 version = "2.2.8";
13 format = "setuptools";
14
15 src = fetchPypi {
16 inherit pname version;
17 hash = "sha256-KwpNVl+tZTZHHZKW9p3a/S0nZJW6lZftjBK9ECkRUMo=";
18 };
19
20 nativeBuildInputs = lib.optionals stdenv.isDarwin [
21 cctools
22 which
23 ];
24
25 meta = with lib; {
26 description = "miniUPnP client";
27 homepage = "http://miniupnp.free.fr/";
28 license = licenses.mit;
29 maintainers = with maintainers; [ peterhoeg ];
30 };
31}