diff --git a/pkgs/tools/filesystems/nixpart/default.nix b/pkgs/tools/filesystems/nixpart/default.nix new file mode 100644 index 00000000000..6f787d0ba20 --- /dev/null +++ b/pkgs/tools/filesystems/nixpart/default.nix @@ -0,0 +1,21 @@ +{ stdenv, fetchurl, buildPythonPackage, blivet }: + +buildPythonPackage rec { + name = "nixpart-${version}"; + version = "0.2.0"; + + src = fetchurl { + url = "https://github.com/aszlig/nixpart/archive/v${version}.tar.gz"; + sha256 = "1z94h76jn9igksgr84wwbi03fjamwb15hg432x189kgsld1ark4n"; + }; + + propagatedBuildInputs = [ blivet ]; + + doCheck = false; + + meta = { + description = "NixOS storage manager/partitioner"; + license = stdenv.lib.licenses.gpl2Plus; + maintainers = [ stdenv.lib.maintainers.aszlig ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cffc7f25141..bbedf8a87cb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -65,6 +65,8 @@ pythonPackages = python.modules // rec { pylabQtSupport = false; }); + nixpart = callPackage ../tools/filesystems/nixpart { }; + pil = import ../development/python-modules/pil { inherit (pkgs) fetchurl stdenv libjpeg zlib freetype; inherit python buildPythonPackage; @@ -2909,26 +2911,6 @@ pythonPackages = python.modules // rec { }; }); - nixpart = buildPythonPackage rec { - name = "nixpart-${version}"; - version = "0.2.0"; - - src = fetchurl { - url = "https://github.com/aszlig/nixpart/archive/v${version}.tar.gz"; - sha256 = "1z94h76jn9igksgr84wwbi03fjamwb15hg432x189kgsld1ark4n"; - }; - - propagatedBuildInputs = [ blivet ]; - - doCheck = false; - - meta = { - description = "NixOS storage manager/partitioner"; - license = pkgs.lib.licenses.gpl2Plus; - maintainers = [ stdenv.lib.maintainers.aszlig ]; - }; - }; - nose = buildPythonPackage rec { name = "nose-1.2.1";