lol

hol: 10 -> 14

also cleared broken status; builds on NixOS

Signed-off-by: Vladimir Serov <me@cab404.ru>

authored by

Vladimir Serov and committed by
tomberek
f4eddc2f bd140443

+7 -8
+7 -8
pkgs/applications/science/logic/hol/default.nix
··· 3 3 4 4 let 5 5 pname = "hol4"; 6 - vnum = "10"; 6 + vnum = "14"; 7 7 in 8 8 9 9 let 10 10 version = "k.${vnum}"; 11 11 longVersion = "kananaskis-${vnum}"; 12 12 holsubdir = "hol-${longVersion}"; 13 - kernelFlag = if experimentalKernel then "-expk" else "-stdknl"; 13 + kernelFlag = if experimentalKernel then "--expk" else "--stdknl"; 14 14 in 15 15 16 16 let ··· 24 24 25 25 src = fetchurl { 26 26 url = "mirror://sourceforge/hol/hol/${longVersion}/${holsubdir}.tar.gz"; 27 - sha256 = "0x2wxksr305h1lrbklf6p42lp09rbhb4rsh74g0l70sgapyiac9b"; 27 + sha256 = "6Mc/qsEjzxGqzt6yP6x/1Tmqpwc1UDGlwV1Gl+4pMsY="; 28 28 }; 29 29 30 30 buildInputs = [polymlEnableShared graphviz fontconfig liberation_ttf]; ··· 46 46 cd ${holsubdir} 47 47 48 48 substituteInPlace tools/Holmake/Holmake_types.sml \ 49 - --replace "\"/bin/mv\"" "\"mv\"" \ 50 - --replace "\"/bin/cp\"" "\"cp\"" 49 + --replace "\"/bin/" "\"" \ 50 + 51 51 52 52 for f in tools/buildutils.sml help/src-sml/DOT; 53 53 do ··· 58 58 59 59 poly < tools/smart-configure.sml 60 60 61 - bin/build ${kernelFlag} -symlink 61 + bin/build ${kernelFlag} 62 62 63 63 mkdir -p "$out/bin" 64 64 ln -st $out/bin $out/src/${holsubdir}/bin/* ··· 81 81 ''; 82 82 homepage = "http://hol.sourceforge.net/"; 83 83 license = licenses.bsd3; 84 + platforms = [ "x86_64-linux" ]; 84 85 maintainers = with maintainers; [ mudri ]; 85 - platforms = with platforms; linux; 86 - broken = true; 87 86 }; 88 87 }