pakcs: 2.1.1 -> 2.1.2
packs 2.1.1 build has been observed to be broken by the upgrade of swiProlog to 8.1.15. Upgrading packs to 2.1.2 seems to resolve this issue.
This commit is contained in:
parent
cbb4b91e70
commit
3e9e1828bb
@ -4,13 +4,13 @@
|
||||
, curl, git, unzip, gnutar, coreutils, sqlite }:
|
||||
|
||||
let
|
||||
name = "pakcs-2.1.1";
|
||||
name = "pakcs-2.1.2";
|
||||
|
||||
# Don't switch to development release without a reason, because its
|
||||
# source updates without version bump. Prefer current release instead.
|
||||
src = fetchurl {
|
||||
url = "https://www.informatik.uni-kiel.de/~pakcs/download/${name}-src.tar.gz";
|
||||
sha256 = "112v9ynqfbbm4x770mcfrai9v5bh7c3zn7jka80pv6v4y65r778c";
|
||||
sha256 = "0i0nprli3knc7zlp5qkqkpiq3ny36v52hnvgph376l3ajjds7wf6";
|
||||
};
|
||||
|
||||
curry-frontend = (haskellPackages.override {
|
||||
@ -43,9 +43,14 @@ in stdenv.mkDerivation {
|
||||
# Since we can't expand $out in `makeFlags`
|
||||
#makeFlags="$makeFlags PAKCSINSTALLDIR=$out/pakcs"
|
||||
|
||||
substituteInPlace currytools/cpm/src/CPM/Repository.curry \
|
||||
--replace "/bin/rm" "rm"
|
||||
'';
|
||||
for file in currytools/cpm/src/CPM/Repository.curry \
|
||||
currytools/cpm/src/CPM/Repository/CacheDB.curry \
|
||||
scripts/compile-all-libs.sh \
|
||||
scripts/cleancurry.sh \
|
||||
examples/test.sh testsuite/test.sh lib/test.sh; do
|
||||
substituteInPlace $file --replace "/bin/rm" "rm"
|
||||
done
|
||||
'' ;
|
||||
|
||||
# cypm new: EXISTENCE ERROR: source_sink
|
||||
# "/tmp/nix-build-pakcs-2.0.2.drv-0/pakcs-2.0.2/currytools/cpm/templates/LICENSE"
|
||||
|
Loading…
Reference in New Issue
Block a user