1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs/development/interpreters
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
..
acl2 acl2: 6.5 -> 7.4, refactor 2017-11-04 13:48:22 -07:00
angelscript angelscript: 2.31.1 -> 2.31.2 2017-01-02 20:18:51 +01:00
bats
ceptre ceptre: 2016-01-01 -> 2016-11-27 2017-01-09 21:36:36 +01:00
chibi pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
clips pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
clisp clisp-git: update to the upstream fix of 32-bit builds 2017-03-13 00:00:13 +01:00
clojure clojure: correct license (three-clause BSD -> EPLv1.0) 2017-09-26 12:38:26 +00:00
dart pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
eff pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
elixir elixir: Fix locale problem on NixOS 2017-10-04 23:23:57 +02:00
erlang erlang: fix ssl on darwin 2017-10-14 12:36:15 +02:00
falcon misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
gnu-apl gnuapl: 1.6 -> 1.7 2017-03-31 07:33:53 +02:00
groovy groovy: 2.4.10 -> 2.4.12 2017-08-01 20:56:09 +02:00
gtk-server misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
guile Merge remote-tracking branch 'origin/master' into gcc-6 2017-07-21 11:05:58 +02:00
hugs hugs: fix build by un-defining the erroneous default for $STRIP 2017-08-23 19:53:11 +02:00
hy hy: 0.11.1 -> 0.12.1 2017-04-07 23:15:16 -04:00
icon-lang icon: Init at 9.5.1 2016-06-07 19:09:54 +02:00
io io: disable i686 build 2016-08-29 01:10:37 +02:00
j J: add simple check phase, remove debug parts of build script 2016-06-18 15:18:06 +02:00
jimtcl jimtcl: 0.76 -> 0.77 2017-02-11 11:33:33 -08:00
joker joker: do not install private generators 2017-11-04 07:03:06 +00:00
jruby jruby: 9.1.12.0 -> 9.1.13.0 2017-11-04 15:36:17 +01:00
jython jython: 2.7.0 -> 2.7.1 2017-11-01 15:01:57 +01:00
kona
lfe LFE 1.2 does not support OTP 20 2017-07-12 10:01:40 -04:00
lolcode lolcode: fix build 2016-08-10 07:12:08 +02:00
love treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
lua-4 pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
lua-5 lua5_3: 5.3.0 -> 5.3.4 2017-10-29 12:54:26 +00:00
luajit luajit: 2.0 actually doesn't support aarch64 at all 2017-07-10 14:22:35 +02:00
lush lush2: fix update metadata 2016-09-26 15:49:30 +02:00
maude pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
mujs mujs: 2016-11-30 -> 2017-01-24 2017-02-03 19:42:14 +01:00
nix-exec misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
octave octaveHg: add package 2017-04-09 21:54:14 +10:00
perl perl: 5.24.2 -> 5.24.3 2017-10-30 08:54:14 -04:00
php php: fix ldap paths when header exists on host system 2017-11-03 16:58:01 -07:00
picoc Add version attribute where maintainers |= nckx 2016-01-25 17:35:21 +01:00
picolisp treewide: homepage URL fixes (#28475) 2017-08-22 20:50:04 +02:00
pixie misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed 2017-09-21 15:49:54 -04:00
pure pure: 0.64 -> 0.66 2017-03-12 12:22:52 +11:00
pyrex pyrex: use python2 2016-10-18 23:14:35 +02:00
python mkPythonDerivation: let name default to ${pname}-${version} 2017-11-03 04:15:36 +00:00
qnial treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
racket racket: 6.10.1 -> 6.11 2017-10-31 02:09:33 +01:00
rakudo rakudo-star: 2016.07 -> 2017.01 2017-02-07 16:58:14 -08:00
rascal treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
rebol Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper" 2017-09-07 12:51:21 +02:00
red red: init at 0.6.3 2017-08-16 17:39:38 +05:00
regina regina: use stdenv 2015-12-30 21:15:15 +01:00
renpy treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
ruby Merge pull request #30202 from pbogdan/update-ruby 2017-10-07 21:12:35 +01:00
scheme48 treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
scsh treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
self Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
spidermonkey misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed 2017-09-21 15:49:54 -04:00
supercollider pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
tcl tcl: Don't install a copy of tzdata 2016-09-01 18:57:43 +02:00
unicon-lang unicon-lang: disable fortify hardening 2016-08-02 20:21:28 +02:00
wasm wasm: disable format hardening 2016-08-02 15:40:37 +00:00