3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development
Brad Jensen f0c8027ae3 Overhaul quicklisp-to-nix
1. Detect (and automatically handle) parasitic systems.
2. Each nix package has only one asd, and (almost) every parasitic
   package inside it builds.
3. Ensure that parasitic systems are compiled.
4. Remove unnecessary testnames lisp override mechanism (the
   testnae/testSystem is replaced by parasites/buildSystems).
5. Parasitic systems (if included in the system closure) become
   aliases to their host package.
6. Support caching fasl files in a known directory (for faster
   re-generation after modifying quicklisp-to-nix-system-info).
7. Eliminate unnecessary overrides.  We're going to determine ALL
   lisp dependencies correctly.
8. Don't try to "build" lisp packages with make.  lispPackages should
   be about bringing in a lisp library.
9. Eliminate the hand-maintained list of aliases.  Parasites should
   become aliases.  Everything else should be a real package.
2017-08-31 20:10:18 -07:00
..
arduino
beam-modules
bower-modules/generic
compilers hhvm: 3.15.8 -> 3.21 2017-08-30 21:52:49 +02:00
coq-modules
dotnet-modules/patches
eclipse/ecj
em-modules/generic
go-modules
guile-modules
haskell-modules hackage-packages.nix: automatic Haskell package set update 2017-08-31 21:54:17 +02:00
idris-modules
interpreters Merge commit '2858c41' into HEAD 2017-08-30 21:07:07 +02:00
java-modules
libraries profanity support for unix 2017-08-31 21:29:26 +02:00
lisp-modules Overhaul quicklisp-to-nix 2017-08-31 20:10:18 -07:00
lua-modules
misc
mobile
node-packages nodePackages.multi-file-swagger: init at 2.2.0 2017-08-31 22:00:15 +01:00
ocaml-modules ocamlPackages.ppx_deriving: 4.1 -> 4.2 2017-08-30 02:33:23 +00:00
perl-modules
pharo pharo: set platforms based on flavor selection 2017-08-26 16:03:31 +02:00
pure-modules
python-modules pythonPackages.pyshp : move to separate expression 2017-08-31 21:18:41 +07:00
qtcreator
r-modules R: update package set 2017-08-31 21:59:06 +02:00
ruby-modules bundler: 1.15.3 -> 1.15.4 2017-08-30 21:05:45 +08:00
tools multi-ghc-travis: update to latest git head 2017-08-31 21:42:55 +02:00
web nodejs: 8.3.0 -> 8.4.0 2017-08-30 02:57:36 +02:00