From fb79f910b79c70a4bbbf7a19873f8a95b6732df2 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Sat, 22 May 2021 01:31:34 +0200 Subject: [PATCH] mininet: 2.3.0d6 -> 2.3.0 --- pkgs/tools/virtualization/mininet/default.nix | 16 +++++++++------- pkgs/top-level/all-packages.nix | 4 +--- pkgs/top-level/python-packages.nix | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/tools/virtualization/mininet/default.nix b/pkgs/tools/virtualization/mininet/default.nix index 78ddc8e6dfd5..ccc79d36c8f6 100644 --- a/pkgs/tools/virtualization/mininet/default.nix +++ b/pkgs/tools/virtualization/mininet/default.nix @@ -1,15 +1,15 @@ { stdenv, lib, fetchFromGitHub , which -, python +, python3 , help2man }: let - pyEnv = python.withPackages(ps: [ ps.setuptools ]); + pyEnv = python3.withPackages(ps: [ ps.setuptools ]); in stdenv.mkDerivation rec { pname = "mininet"; - version = "2.3.0d6"; + version = "2.3.0"; outputs = [ "out" "py" ]; @@ -17,14 +17,16 @@ stdenv.mkDerivation rec { owner = "mininet"; repo = "mininet"; rev = version; - sha256 = "0wc6gni9dxj9jjnw66a28jdvcfm8bxv1i776m5dh002bn5wjcl6x"; + sha256 = "sha256-bCppmeB+zQMKTptnzhsXtl72XJXU3USo7cQgP1Z6SrY="; }; buildFlags = [ "mnexec" ]; makeFlags = [ "PREFIX=$(out)" ]; - pythonPath = [ python.pkgs.setuptools ]; - buildInputs = [ python which help2man ]; + pythonPath = [ python3.pkgs.setuptools ]; + nativeBuildInputs = [ help2man ]; + + propagatedBuildInputs = [ python3 which ]; installTargets = [ "install-mnexec" "install-manpages" ]; @@ -40,7 +42,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Emulator for rapid prototyping of Software Defined Networks"; license = { - fullName = "Mininet 2.3.0d6 License"; + fullName = "Mininet 2.3.0 License"; }; platforms = platforms.linux; homepage = "https://github.com/mininet/mininet"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 574ecee461e4..e74bfca22804 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -31354,9 +31354,7 @@ with pkgs; scotch = callPackage ../applications/science/math/scotch { }; - mininet = callPackage ../tools/virtualization/mininet { - python = python3; - }; + mininet = callPackage ../tools/virtualization/mininet { }; msieve = callPackage ../applications/science/math/msieve { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e5191c2e3237..e6d6a08447a5 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4656,7 +4656,7 @@ in { minimock = callPackage ../development/python-modules/minimock { }; mininet-python = (toPythonModule (pkgs.mininet.override { - inherit python; + python3 = python; })).py; minio = callPackage ../development/python-modules/minio { };