1{ lib 2, buildPythonPackage 3, fetchPypi 4}: 5 6buildPythonPackage rec { 7 pname = "bsdiff4"; 8 version = "1.2.1"; 9 10 src = fetchPypi { 11 inherit pname version; 12 sha256 = "87cffc7522effdda03fd1564b212ad2279c0af50d16c3e65776f80acb6705d4b"; 13 }; 14 15 checkPhase = '' 16 mv bsdiff4 _bsdiff4 17 python -c 'import bsdiff4; bsdiff4.test()' 18 ''; 19 20 meta = with lib; { 21 description = "binary diff and patch using the BSDIFF4-format"; 22 homepage = "https://github.com/ilanschnell/bsdiff4"; 23 license = licenses.bsdProtection; 24 maintainers = with maintainers; [ ris ]; 25 }; 26}