diff --git a/pkgs/tools/networking/unbound/python.nix b/pkgs/development/python-modules/pyunbound/default.nix similarity index 92% rename from pkgs/tools/networking/unbound/python.nix rename to pkgs/development/python-modules/pyunbound/default.nix index 94f2374d904d..a5d33cbfa440 100644 --- a/pkgs/tools/networking/unbound/python.nix +++ b/pkgs/development/python-modules/pyunbound/default.nix @@ -1,11 +1,10 @@ -{ lib, stdenv, unbound, openssl, expat, libevent, swig, pythonPackages }: +{ lib, buildPythonPackage, unbound, openssl, expat, libevent, swig, python, stdenv }: -let - inherit (pythonPackages) python; -in -stdenv.mkDerivation rec { +buildPythonPackage rec { pname = "pyunbound"; inherit (unbound) version src; + pyproject = false; # Built with configure script + patches = unbound.patches or null; nativeBuildInputs = [ swig ]; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cec492852b2a..85ff6f7116b6 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12754,7 +12754,7 @@ self: super: with self; { inherit (pkgs) udev; }; - pyunbound = toPythonModule (callPackage ../tools/networking/unbound/python.nix { }); + pyunbound = callPackage ../development/python-modules/pyunbound { }; pyunifi = callPackage ../development/python-modules/pyunifi { };