From 238f179d933c2aa208c412063be7ffff637d5677 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Tue, 16 Oct 2018 11:34:20 -0400 Subject: [PATCH] pythonPackages.pytun: refactor move to python-modules --- .../python-modules/pytun/default.nix | 27 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 23 +--------------- 2 files changed, 28 insertions(+), 22 deletions(-) create mode 100644 pkgs/development/python-modules/pytun/default.nix diff --git a/pkgs/development/python-modules/pytun/default.nix b/pkgs/development/python-modules/pytun/default.nix new file mode 100644 index 00000000000..32e3b683e41 --- /dev/null +++ b/pkgs/development/python-modules/pytun/default.nix @@ -0,0 +1,27 @@ +{ stdenv +, buildPythonPackage +, fetchFromGitHub +}: + +buildPythonPackage rec { + pname = "pytun"; + version = "2.2.1"; + + src = fetchFromGitHub { + rev = "v${version}"; + owner = "montag451"; + repo = "pytun"; + sha256 = "1bxk0z0v8m0b01xg94f039j3bsclkshb7girvjqfzk5whbd2nryh"; + }; + + doCheck = false; + + meta = with stdenv.lib; { + homepage = https://github.com/montag451/pytun; + description = "Linux TUN/TAP wrapper for Python"; + license = licenses.mit; + maintainers = with maintainers; [ montag451 ]; + platforms = platforms.linux; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index edcd19a9684..b2fa31d7a33 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2127,28 +2127,7 @@ in { pytools = callPackage ../development/python-modules/pytools { }; - pytun = buildPythonPackage rec { - name = "pytun-${version}"; - version = "2.2.1"; - rev = "v${version}"; - - src = pkgs.fetchFromGitHub { - inherit rev; - owner = "montag451"; - repo = "pytun"; - sha256 = "1bxk0z0v8m0b01xg94f039j3bsclkshb7girvjqfzk5whbd2nryh"; - }; - - doCheck = false; - - meta = { - homepage = https://github.com/montag451/pytun; - description = "Linux TUN/TAP wrapper for Python"; - license = licenses.mit; - maintainers = with maintainers; [ montag451 ]; - platforms = platforms.linux; - }; - }; + pytun = callPackage ../development/python-modules/pytun { }; python-ctags3 = callPackage ../development/python-modules/python-ctags3 { };