about summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorKeshav Kini <keshav.kini@gmail.com>2017-11-04 10:45:34 -0700
committerKeshav Kini <keshav.kini@gmail.com>2017-11-04 13:48:22 -0700
commit0094ca20cc224085d9479c614bfed52172c93b4b (patch)
treebcf4fa8ceed9ec4e67d275b6d62b00864a321f77 /lib
parentaf3a11b8f60644730368f432a279226a39d947e4 (diff)
downloadnixlib-0094ca20cc224085d9479c614bfed52172c93b4b.tar
nixlib-0094ca20cc224085d9479c614bfed52172c93b4b.tar.gz
nixlib-0094ca20cc224085d9479c614bfed52172c93b4b.tar.bz2
nixlib-0094ca20cc224085d9479c614bfed52172c93b4b.tar.lz
nixlib-0094ca20cc224085d9479c614bfed52172c93b4b.tar.xz
nixlib-0094ca20cc224085d9479c614bfed52172c93b4b.tar.zst
nixlib-0094ca20cc224085d9479c614bfed52172c93b4b.zip
acl2: 6.5 -> 7.4, refactor
The `make regression` line was failing because the expression was
downloading a core-system-only, no-libraries source tarball.  I
switched to using fetchFromGitHub, which downloads the full source
code -- the core system as well as the "community books",
i.e. libraries -- but the libraries unfortunately do not build yet
because they have more dependencies than the core system, and they
also run into some impurity problems during the build process.

This commit changes the ACL2 package so that at least the user will
obtain the latest version of the core system, even though they won't
get the community books.  In a later commit I hope to fix this; it
will require either changes to ACL2 itself, or a patch to be applied
to ACL2 in nixpkgs.

ACL2 7.4 has no trouble building on the current version of SBCL in
nixpkgs, so I let it do so instead of using the ancient SBCL version
1.2.0 from 2014.

I also added myself as a maintainer to this package, since I'm an
active contributor to the ACL2 project and am interested in seeing it
working on Nix.
Diffstat (limited to 'lib')
-rw-r--r--lib/maintainers.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix
index 451cb4867a5c..e2d3c73301b4 100644
--- a/lib/maintainers.nix
+++ b/lib/maintainers.nix
@@ -328,6 +328,7 @@
   KibaFox = "Kiba Fox <kiba.fox@foxypossibilities.com>";
   kierdavis = "Kier Davis <kierdavis@gmail.com>";
   kiloreux = "Kiloreux Emperex <kiloreux@gmail.com>";
+  kini = "Keshav Kini <keshav.kini@gmail.com>";
   kkallio = "Karn Kallio <tierpluspluslists@gmail.com>";
   knedlsepp = "Josef Kemetmüller <josef.kemetmueller@gmail.com>";
   konimex = "Muhammad Herdiansyah <herdiansyah@netc.eu>";