nixpkgs/pkgs/top-level
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
..
aliases.nix postage: replaced by pgmanage-10.0.2 2017-11-03 00:14:00 +01:00
all-packages.nix acl2: 6.5 -> 7.4, refactor 2017-11-04 13:48:22 -07:00
beam-packages.nix erlang: introduce "no X" variation 2017-09-22 09:54:45 +08:00
darwin-packages.nix Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper" 2017-09-07 12:51:21 +02:00
default.nix
dotnet-packages.nix Update homepage attributes: http -> https 2017-08-03 11:56:15 +02:00
emacs-packages.nix icicles: 2014-11-06 -> 2017-10-28 2017-11-01 00:03:57 +01:00
emscripten-packages.nix misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed 2017-09-21 15:49:54 -04:00
haskell-packages.nix ghc: add 8.2.2-rc2 2017-11-04 20:02:31 +01:00
haxe-packages.nix Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper" 2017-09-07 12:51:21 +02:00
impure.nix treewide: Escape backslash in strings properly 2017-09-14 01:03:39 +03:00
java-packages.nix
lua-packages.nix luaPackages.mpack: fix sourceRoot 2017-10-31 23:47:16 +01:00
make-tarball.nix nixpkgs: expose .git-revision in the nixexprs like NixOS 2017-10-11 06:51:36 -04:00
metrics.nix
node-packages-generated.nix bower2nix: 3.1.1 -> 3.2.0 2017-09-27 07:30:01 +01:00
node-packages.json
node-packages.nix bower2nix: fix execution under nix-shell --pure 2017-10-30 18:23:45 +01:00
ocaml-packages.nix ocamlPackages.sexplib: 0.9.2 -> 0.9.3 2017-11-04 17:09:50 +00:00
perl-packages.nix treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
php-packages.nix Merge pull request #31153 from jbboehr/fix/apcu-5.1.8-m 2017-11-03 00:19:52 +00:00
pure-packages.nix
python-packages.nix treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
release-cross.nix all-packages: Remove gccCrossStageFinal; any gcc will not work 2017-09-21 15:49:18 -04:00
release-lib.nix nixpkgs release: Fix Darwin-only jobs 2017-08-12 20:38:27 -07:00
release-python.nix
release-small.nix upstart: remove ancient 2017-08-28 21:13:03 +02:00
release.nix nix-info: Add separate tested variant for Hydra 2017-10-17 18:26:13 +03:00
splice.nix Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJerricco/nixpkgs" 2017-09-29 09:11:26 -04:00
stage.nix top-level: {build,host,target}Platform are defined in the stdenv instead 2017-07-07 12:55:02 -04:00