Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.03 35 lines 714 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, isPy3k 5, lzma 6, python 7, pythonOlder 8}: 9 10if !(pythonOlder "3.3") then null else buildPythonPackage rec { 11 pname = "backports.lzma"; 12 version = "0.0.14"; 13 14 disabled = isPy3k; 15 16 src = fetchPypi { 17 inherit pname version; 18 sha256 = "16d8b68e4d3cd4e6c9ddb059850452946da3914c8a8e197a7f2b0954559f2df4"; 19 }; 20 21 buildInputs = [ lzma ]; 22 23 checkPhase = '' 24 ${python.interpreter} test/test_lzma.py 25 ''; 26 27 # Relative import does not seem to function. 28 doCheck = false; 29 30 meta = { 31 description = "Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files"; 32 homepage = https://github.com/peterjc/backports.lzma; 33 license = lib.licenses.bsd3; 34 }; 35}