diff options
author | aszlig <aszlig@redmoonstudios.org> | 2013-06-24 09:16:04 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2013-06-24 10:33:17 +0200 |
commit | e7c4273cb908079cc7b32096361d47037fe480e3 (patch) | |
tree | 81a7f155edb815dcd5e080788ba36e52f38b0af8 | |
parent | 8c469779417b7e2e811bbe0580d85e6bcabb2d20 (diff) | |
download | nixpkgs-e7c4273cb908079cc7b32096361d47037fe480e3.tar nixpkgs-e7c4273cb908079cc7b32096361d47037fe480e3.tar.gz nixpkgs-e7c4273cb908079cc7b32096361d47037fe480e3.tar.bz2 nixpkgs-e7c4273cb908079cc7b32096361d47037fe480e3.tar.lz nixpkgs-e7c4273cb908079cc7b32096361d47037fe480e3.tar.xz nixpkgs-e7c4273cb908079cc7b32096361d47037fe480e3.tar.zst nixpkgs-e7c4273cb908079cc7b32096361d47037fe480e3.zip |
python-packages: Add pyblock in version 0.52.
This is needed for blivet in order to work with dmraid and lvm. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
-rw-r--r-- | pkgs/top-level/python-packages.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 395f20bc77d..08d62f87055 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3445,6 +3445,35 @@ pythonPackages = python.modules // rec { }); + pyblock = stdenv.mkDerivation rec { + name = "python-pyblock-${version}"; + version = "0.52-1"; + + src = fetchurl { + url = "https://git.fedorahosted.org/cgit/pyblock.git/snapshot/" + + "pyblock-${version}.tar.bz2"; + sha256 = "1jj5hd1dcr8xx00rg3jynsf4ak88wwr5id3fmb0qf6zvim1whj7l"; + }; + + postPatch = '' + sed -i -e 's|/usr/include/python|${python}/include/python|' \ + -e 's/-Werror *//' -e 's|/usr/|'"$out"'/|' Makefile + ''; + + buildInputs = [ python pkgs.lvm2 pkgs.dmraid ]; + + makeFlags = [ + "USESELINUX=0" + "SITELIB=$(out)/lib/${python.libPrefix}/site-packages" + ]; + + meta = { + description = "Interface for working with block devices"; + license = stdenv.lib.licenses.gpl2Plus; + }; + }; + + pycryptopp = buildPythonPackage (rec { name = "pycryptopp-0.5.29"; |