diff options
author | Artturi <Artturin@artturin.com> | 2023-11-19 15:11:17 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-19 15:11:17 +0200 |
commit | 85a141849f6b2d0272b754da71c17ad4d17cd559 (patch) | |
tree | 4484449f130c4a7701602674b187ef7fa19e96cb /pkgs/development | |
parent | 661c25715ee739bf8f2b82dc48cceb61111180ae (diff) | |
parent | ef5c4d73b0adb931e23b86b6f56fcc807a38d988 (diff) |
Merge pull request #268488 from a-n-n-a-l-e-e/pkg-about
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/libpcap/default.nix | 5 | ||||
-rw-r--r-- | pkgs/development/python-modules/pkg-about/default.nix | 8 |
2 files changed, 9 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/libpcap/default.nix b/pkgs/development/python-modules/libpcap/default.nix index 1dbc2de90dfbc..d094e7715fcaf 100644 --- a/pkgs/development/python-modules/libpcap/default.nix +++ b/pkgs/development/python-modules/libpcap/default.nix @@ -7,7 +7,6 @@ , pkgsLibpcap , pkg-about , setuptools -, tox }: buildPythonPackage rec { @@ -25,10 +24,12 @@ buildPythonPackage rec { nativeBuildInputs = [ setuptools - tox ]; + # tox is listed in build requirements but not actually used to build + # keeping it as a requirement breaks the build unnecessarily postPatch = '' + sed -i "/requires/s/, 'tox>=3.25.1'//" pyproject.toml cat <<EOF >src/libpcap/libpcap.cfg [libpcap] LIBPCAP = ${pkgsLibpcap}/lib/libpcap${stdenv.hostPlatform.extensions.sharedLibrary} diff --git a/pkgs/development/python-modules/pkg-about/default.nix b/pkgs/development/python-modules/pkg-about/default.nix index b82712dc443f4..2c1e92c75d842 100644 --- a/pkgs/development/python-modules/pkg-about/default.nix +++ b/pkgs/development/python-modules/pkg-about/default.nix @@ -7,7 +7,6 @@ , setuptools , packaging , tomli -, tox }: buildPythonPackage rec { @@ -24,10 +23,15 @@ buildPythonPackage rec { hash = "sha256-mb43XbKypgilagXLW33kP8wXxioNsfLtl6AEnOI1WlA="; }; + # tox is listed in build requirements but not actually used to build + # keeping it as a requirement breaks the build unnecessarily + postPatch = '' + sed -i "/requires/s/, 'tox>=3.25.1'//" pyproject.toml + ''; + nativeBuildInputs = [ packaging setuptools - tox ]; propagatedBuildInputs = [ |