nixpkgs-suyu/pkgs/development
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
..
arduino
beam-modules beamPackages.hex: 0.14.0 => 0.17.1 2017-10-30 23:21:22 +01:00
bower-modules/generic
compilers ghc: add 8.2.2-rc2 2017-11-04 20:02:31 +01:00
coq-modules coqPackages.dpdgraph: remove support for coq 8.7 2017-10-30 02:02:19 +01:00
dotnet-modules/patches
eclipse/ecj
em-modules/generic
go-modules
guile-modules
haskell-modules hackage-packages.nix: automatic Haskell package set update 2017-11-04 20:02:45 +01:00
idris-modules Fix idrisPackages.with-packages 2017-10-30 12:25:33 +01:00
interpreters acl2: 6.5 -> 7.4, refactor 2017-11-04 13:48:22 -07:00
java-modules
libraries wxGTK-{2.9,3.0}: apply an upstream patch 2017-11-04 18:28:33 +01:00
lisp-modules lispPackages.clwrapper: make sure to patch shebangs in the scripts before using them 2017-11-04 12:46:56 +01:00
lua-modules
misc loc: 2017-06-23 -> 0.4.1 2017-10-31 16:27:23 +01:00
mobile misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
node-packages node2nix: 1.3.0 -> 1.4.0 + regenerate packages 2017-11-03 21:44:03 +01:00
ocaml-modules ocamlPackages.stdio: 0.9.0 -> 0.9.1 2017-11-04 18:50:23 +00:00
perl-modules perl-DBD-SQLite: 1.50 -> 1.54 2017-10-31 11:35:25 +01:00
pharo
pure-modules
python-modules pythonPackages.tensorflow: add flags for efficent math on CPU 2017-11-04 13:18:11 +03:00
qtcreator qtbase: Make some output references more explicit 2017-10-24 23:48:49 +03:00
r-modules r-modules: Fix a number of popular R packages 2017-10-21 11:29:21 +01:00
ruby-modules bundlerEnv: support unicode executables (#31145) 2017-11-03 11:31:16 +00:00
tools gotools: 20160519 -> 20170807 2017-11-04 01:22:40 +01:00
web nodejs: refactor generic build function 2017-11-02 10:58:45 +01:00