pythonPackages.blivet: drop cryptsetup dependency

The python bindings were dropped in cryptsetup-2.1.0:
https://gitlab.com/cryptsetup/cryptsetup/-/blob/master/docs/v2.1.0-ReleaseNotes#L63

However this did not cause the blivet build to fail nor did anyone
notice (cryptsetup-2.1.0 was introduced in nixos-19.09).
This commit is contained in:
Martin Milata 2020-06-18 15:55:57 +02:00
parent 6053264d4f
commit 2c23cba550

View file

@ -1,11 +1,8 @@
{ stdenv, fetchFromGitHub, buildPythonPackage, pykickstart, pyparted, pyblock
, pyudev, six, libselinux, cryptsetup, multipath-tools, lsof, utillinux
, pyudev, six, libselinux, multipath-tools, lsof, utillinux
}:
let
pyenable = { enablePython = true; };
cryptsetupWithPython = cryptsetup.override pyenable;
in buildPythonPackage rec {
buildPythonPackage rec {
pname = "blivet";
version = "0.67";
@ -30,7 +27,7 @@ in buildPythonPackage rec {
'';
propagatedBuildInputs = [
pykickstart pyparted pyblock pyudev libselinux cryptsetupWithPython
pykickstart pyparted pyblock pyudev libselinux
six
];