nixpkgs/lib
Keshav Kini 0094ca20cc 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.
2017-11-04 13:48:22 -07:00
..
systems kernel: Build Tegra PCI support. 2017-10-18 02:31:18 +03:00
tests lib/generators: put more information in toPretty lambdas 2017-06-22 00:58:59 +02:00
attrsets.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
composable-derivation.nix lib: trivial spelling fixes 2017-04-19 19:37:55 -05:00
customisation.nix Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJerricco/nixpkgs" 2017-09-29 09:11:26 -04:00
debug.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
default.nix Revert "Fix evaluation" 2017-09-29 09:10:48 -04:00
deprecated.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
fetchers.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
filesystem.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
fixed-points.nix Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJerricco/nixpkgs" 2017-09-29 09:11:26 -04:00
generators.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
licenses.nix xwinwrap: init at 4 2017-09-25 05:27:00 +02:00
lists.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
maintainers.nix acl2: 6.5 -> 7.4, refactor 2017-11-04 13:48:22 -07:00
meta.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
minver.nix Nix minimal version: 1.10 -> 1.11 2017-08-22 13:28:55 +03:00
modules.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
options.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
sandbox.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
sources.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
strings-with-deps.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
strings.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
trivial.nix Convert libs to a fixed-point 2017-09-16 21:36:43 -04:00
types.nix types.submodule: Fix the NixOS Manual, by escaping the <> symbols. 2017-10-30 17:52:00 +00:00