nixpkgs/pkgs/top-level
Gleb Peregud d1b9c9d2cd erlang: refactor: build packages per Erlang/OTP.
This change introduces a fixpoint, which allows to do deep override when
building packages defined in pkgs/development/beam-modules/default.hex.
This allows to provide beam.packages.erlang{,R16,R17,R18,R19} which
contains the same packages built with different Erlang/OTP versions.

Top-level attribute beamPackages points at beam.packages.erlangR18, the
same applies to other top-level Erlang packages.

TODO:
- beam.packages.erlang{R16,R17} is almost useless, since rebar/rebar3
  does not build using these versions;
- all packages in beam.packages which use buildMix are actually built
  with erlangR18;
- update documentation.
2017-06-19 19:53:15 +02:00
..
aliases.nix wine: reorganize packages 2017-06-04 00:57:45 +03:00
all-packages.nix erlang: refactor: build packages per Erlang/OTP. 2017-06-19 19:53:15 +02:00
beam-packages.nix erlang: refactor: build packages per Erlang/OTP. 2017-06-19 19:53:15 +02:00
default.nix Fix typo in comment 2017-04-19 20:30:44 +02:00
dotnet-packages.nix fsharp: 4.0.1.1 -> 4.1.7 2017-04-17 10:39:38 +02:00
emacs-packages.nix
emscripten-packages.nix
haskell-packages.nix ghc821: init at 8.2.1-rc2 (a.k.a., 8.2.0.20170507) 2017-06-15 19:59:38 +02:00
impure.nix impure.nix: add crossSystem as arg 2017-04-29 15:22:33 -05:00
java-packages.nix
lua-packages.nix luaPackages.vicious 2.1.3 -> 2.2.0 2017-03-30 20:27:57 +02:00
make-tarball.nix lib: Consolidate tests into one meta job 2017-05-17 11:14:59 -04:00
metrics.nix
node-packages-generated.nix
node-packages.json
node-packages.nix
ocaml-packages.nix Merge pull request #26126 from pmahoney/ocaml-core_bench 2017-06-15 13:50:10 +01:00
perl-packages.nix perl-Perl-Critic: 1.126 -> 1.128 2017-06-15 15:50:19 +02:00
php-packages.nix phpPackages.composer: 1.3.2 -> 1.4.1 2017-03-24 22:16:10 +01:00
pure-packages.nix purePackages.octave: Use octaveHg 2017-04-09 21:54:39 +10:00
python-packages.nix pythonPackages.rebulk: 0.8.2 -> 0.9.0 2017-06-18 13:18:40 +01:00
release-cross.nix lib: Consolidate platform configurations (used for crossSystem) 2017-05-29 18:56:03 -04:00
release-lib.nix Merge pull request #24610 from Ericson2314/platform-normalization 2017-04-17 17:28:01 -04:00
release-python.nix top-level: Less indirection for lib in release*.nix 2017-04-17 17:13:01 -04:00
release-small.nix top-level: Less indirection for lib in release*.nix 2017-04-17 17:13:01 -04:00
release.nix Merge branch 'master' into staging 2017-05-18 11:24:18 +02:00
rust-packages.nix rustRegistry: 2017-05-31 -> 2017-06-16 2017-06-16 11:54:23 +02:00
splice.nix top-level: Introduce targetPackages and a "double link fold" 2017-04-23 14:01:12 -04:00
stage.nix top-level: stdenv.cross is now only defined with host != build 2017-04-24 16:12:26 -04:00