pythonPackages.cysignals: init at 1.6.9 (#38781)

authored by Timo Kaufmann and committed by Robert Schütz 2112768f 766ecbb5

+43
+41
pkgs/development/python-modules/cysignals/default.nix
··· 1 + { lib 2 + , fetchPypi 3 + , buildPythonPackage 4 + , cython 5 + , sphinx 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "cysignals"; 10 + version = "1.6.9"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "003invnixqy1h4lb358vwrxykxzp15csaddkgq3pqqmswnva5908"; 15 + }; 16 + 17 + hardeningDisable = [ 18 + "fortify" 19 + ]; 20 + 21 + # currently fails, probably because of formatting changes in gdb 8.0 22 + doCheck = false; 23 + 24 + preCheck = '' 25 + # Make sure cysignals-CSI is in PATH 26 + export PATH="$out/bin:$PATH" 27 + ''; 28 + 29 + propagatedBuildInputs = [ 30 + cython 31 + ]; 32 + 33 + enableParallelBuilding = true; 34 + 35 + meta = { 36 + description = "Interrupt and signal handling for Cython"; 37 + homepage = https://github.com/sagemath/cysignals/; 38 + maintainers = with lib.maintainers; [ timokau ]; 39 + license = lib.licenses.lgpl3Plus; 40 + }; 41 + }
+2
pkgs/top-level/python-packages.nix
··· 1203 1203 1204 1204 cycler = callPackage ../development/python-modules/cycler { }; 1205 1205 1206 + cysignals = callPackage ../development/python-modules/cysignals { }; 1207 + 1206 1208 dlib = buildPythonPackage rec { 1207 1209 inherit (pkgs.dlib) name src nativeBuildInputs meta; 1208 1210