nixpkgs/pkgs/development/interpreters
Frederik Rietdijk efbe87f3ef CPython: merge expressions of interpreters
Each time a new major/minor version of CPython was released, a new
expression would be written, typically copied from the previous release.
Often fixes are only made in the current/latest release. By merging the
expressions it's more likely that modifications end up in all versions,
as is likely intended.

This commit introduces one expression for Python 3, and another for 2.7.
These two may also be merged, but it will result in a lot of extra
conditionals making the expression harder to follow.

A common passthru is introduced for CPython and PyPy.

python 2.7: use common passthru
2019-01-04 10:45:22 +01:00
..
acl2 acl2: 8.1.post.2018.09.20 -> 8.1; turns out there is a release 2018-09-21 19:09:47 +03:00
angelscript angelscript_2_22: Disables build on aarch64-linux. 2018-12-10 14:55:19 -05:00
bats bats: add missing grep dependency 2018-10-27 15:43:09 +02:00
ceptre
chibi chibi: 0.7.3 -> 0.8 2018-07-18 15:56:04 -07:00
clips pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
clisp clisp: Mark as broken for aarch64 2018-10-14 14:41:40 +02:00
clojure clojure: add $out/bin to wrapper PATH 2018-12-22 02:41:42 +01:00
clojurescript/lumo Fix tarball builds 2018-11-13 14:48:15 -05:00
dart dart: 1.24.3 -> 2.0.0 (#46533) 2018-09-30 23:44:06 +02:00
dhall dhall: passthru dhall prelude 2018-02-26 15:21:46 +01:00
duktape duktape: 2.2.1 -> 2.3.0 2018-08-06 13:15:50 +02:00
eff eff: 20140928 -> 5.0 (#39264) 2018-04-23 08:16:03 +01:00
elixir elixir: 1.7.3 -> 1.7.4 2018-10-25 15:55:15 +02:00
erlang Merge remote-tracking branch 'upstream/master' into staging 2018-12-16 22:55:06 +01:00
falcon misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
gauche gauche: 0.9.6 -> 0.9.7 2018-12-26 10:36:30 +01:00
gnu-apl Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
groovy groovy: 2.5.3 -> 2.5.4 2018-11-19 08:48:30 -08:00
gtk-server misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
guile Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
hugs Revert "hugs: broken on clang" 2018-12-02 16:46:31 -05:00
hy hy: 0.14.0 -> 0.15.0 (#49428) 2018-10-30 01:07:07 +01:00
icon-lang
io treewide: transition mesa to libGLU_combined 2018-02-24 17:06:49 +02:00
j j: 808 -> 807 2018-10-03 19:59:23 +02:00
jimtcl jimtcl: 0.77 -> 0.78 (#44762) 2018-08-13 14:24:25 +02:00
joker joker: 0.9.7 -> 0.10.1 2018-11-08 20:19:06 -02:00
jruby jruby: 9.2.4.0 -> 9.2.5.0 2018-12-15 07:35:40 -08: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
love love_11: fix hash 2018-12-17 17:15:28 +01:00
lua-5 lua: 5.2.3 -> 5.2.4 (#47126) 2018-09-22 19:09:33 +02:00
luajit pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
lush Treewide: use HTTPS on SourceForge 2018-12-02 15:33:08 +01:00
maude flex_2_5_35: replace with flex 2.6.4 in coprthr, gradm, maude, scotch 2018-11-13 03:40:53 +00:00
metamath metamath: 0.167 -> 0.168 2018-12-11 09:10:06 +00:00
mujs
nix-exec nix-exec: mark as broken 2017-11-29 00:20:34 +00:00
octave octave: 4.2.2 -> 4.4.1 (#47391) 2018-09-28 11:34:56 +02:00
perl Merge branch 'master' into staging 2019-01-02 17:19:23 +01:00
php php: add option config.php.xmlrpc 2018-12-14 10:56:46 +03:00
picoc Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
picolisp picoLisp 16.12 -> 18.12 2018-12-28 11:30:57 -03:00
pixie pixie: 1356 -> 1364 2018-02-01 00:36:49 +01:00
proglodyte-wasm wasm: rename unofficial package into proglodyte-wasm 2018-08-13 11:53:20 +09:00
pure pure: 0.66 -> 0.68 2018-04-20 17:57:33 -05:00
pyrex pyrex: fix evaluation 2018-08-06 13:28:07 +02:00
python CPython: merge expressions of interpreters 2019-01-04 10:45:22 +01:00
qnial qnial: update homepage 2018-09-02 01:46:28 +02:00
racket Merge remote-tracking branch 'upstream/master' into racket-full-darwin 2018-11-16 15:41:48 +08:00
rakudo treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
rascal treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
rebol pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
red treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
regina Treewide: use HTTPS on SourceForge 2018-12-02 15:33:08 +01:00
renpy renpy: 7.1.1 -> 7.1.3 2018-12-14 04:00:34 -08:00
ruby Merge staging-next into staging 2018-12-27 18:11:34 +01:00
scheme48 scheme48: add license 2018-08-04 18:53:53 +02:00
scsh treewide: Make more complicated configureFlags lists 2018-08-03 17:06:03 -04:00
self pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
spidermonkey treewide: remove paxutils from stdenv 2018-12-22 12:55:05 +01:00
supercollider supercollider: build with alsa (midi) support on non-darwin 2018-10-31 23:16:53 +02:00
tcl tcl: enable threads and 64-bit support 2018-12-12 00:58:30 +00:00
unicon-lang pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
wasm-gc wasm-gc: init at 0.1.6 2018-09-23 22:33:09 +09:00