Tuomas Tynkkynen
1e107443ad
Merge commit '618ac29687a650d854c8bea7efd4490387589ce2' into staging
2018-03-03 22:40:32 +02:00
Elis Hirwing
b503b2dda5
php56: 5.6.33 -> 5.6.34
...
Changelog: http://www.php.net/ChangeLog-5.php#5.6.34
2018-03-02 12:37:57 +01:00
Elis Hirwing
c9fdf84a38
php71: 7.1.14 -> 7.1.15
...
Changelog: http://www.php.net/ChangeLog-7.php#7.1.15
2018-03-02 12:37:23 +01:00
Elis Hirwing
715ca57a57
php: add myself as maintainer
2018-03-02 12:35:22 +01:00
Elis Hirwing
0e93b0e9ac
php: 7.2.2 -> 7.2.3
...
Changelog: http://www.php.net/ChangeLog-7.php#7.2.3
2018-03-02 08:32:48 +01:00
adisbladis
85d9d5f8fd
Merge pull request #35736 from ryantm/auto-update/jruby-9.1.13.0-to-9.1.16.0
...
jruby: 9.1.13.0 -> 9.1.16.0
2018-03-02 11:22:03 +08:00
adisbladis
c67d4aaf4d
elixir: 1.6.0 -> 1.6.2
2018-03-02 10:24:13 +08:00
Shea Levy
95579af5ec
Merge remote-tracking branch 'origin/staging' into cross-nixos
2018-03-01 14:56:58 -05:00
Frederik Rietdijk
810dd0f984
Merge remote-tracking branch 'upstream/master' into HEAD
2018-03-01 20:00:42 +01:00
Elis Hirwing
4cd5eaedf1
php70: 7.0.27 -> 7.0.28
...
Security patches: http://www.php.net/ChangeLog-7.php#7.0.28
2018-03-01 17:31:30 +01:00
Tuomas Tynkkynen
b8b2225f6b
Merge remote-tracking branch 'upstream/master' into staging
2018-03-01 06:09:20 +02:00
Shea Levy
4d5be58a8f
Merge remote-tracking branch 'origin/master' into cross-nixos
2018-02-28 17:07:13 -05:00
Ryan Mulligan
a50424b6f3
supercollider: 3.8.1 -> 3.9.1
...
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1/bin/scsynth -v` and found version 3.9.1
- ran `/nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1/bin/supernova -h` got 0 exit code
- ran `/nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1/bin/supernova --help` got 0 exit code
- ran `/nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1/bin/supernova -v` and found version 3.9.1
- ran `/nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1/bin/supernova --version` and found version 3.9.1
- ran `/nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1/bin/sclang -h` got 0 exit code
- ran `/nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1/bin/sclang -v` and found version 3.9.1
- found 3.9.1 with grep in /nix/store/4wlhzjj8k4a49dvpzgwhll2m03hvvcz9-supercollider-3.9.1
2018-02-28 20:48:01 +00:00
Shea Levy
306d5cdf03
perlPackages: Add cross-compilation support.
...
This involved:
* Installing miniperl as $dev/bin/perl
* Setting miniperl to take INC from
lib/perl5/{site_perl/,}cross_perl/${version} as well as
lib/perl5/{site_perl/,}/${version}/${runtimeArch}, in that
order. miniperl taking from runtimeArch is not really correct, but
it works in some pure-perl cases (e.g. Config.pm) and can be
overridden with the cross_perl variant.
* Installing perl-cross's stubs into
$dev/lib/perl5/cross_perl/${version}
* Patching MakeMaker.pm to gracefully degrade (very slightly) if B.pm
can't be loaded, which it can't in cross-compilation.
* Passing the right build-time and runtime perls to Makefile.PL
2018-02-28 15:01:32 -05:00
Tuomas Tynkkynen
34f95d92a2
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/applications/misc/pytrainer/default.nix
pkgs/development/tools/pew/default.nix
pkgs/tools/misc/you-get/default.nix
2018-02-28 20:52:49 +02:00
Jan Tojnar
0a99152810
spidermonkey_52: 52.2.1gnome1 → 52.6.0
...
Update to latest upstream version and remove some flags that caused errors:
--enable-threadsafe was removed in https://bugzilla.mozilla.org/show_bug.cgi?id=1253466 , since SpiderMonkey is thread-safe by default now https://bugzilla.mozilla.org/show_bug.cgi?id=1031529 .
--enable-gcgenerational also disappeared for some reason.
2018-02-28 16:05:19 +01:00
Frederik Rietdijk
ad5127c417
Merge remote-tracking branch 'upstream/master' into HEAD
2018-02-27 09:18:49 +01:00
Ryan Mulligan
a2d109e36b
jruby: 9.1.13.0 -> 9.1.16.0
...
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby -h` got 0 exit code
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby --help` got 0 exit code
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby -v` and found version 9.1.16.0
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby --version` and found version 9.1.16.0
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash -h` got 0 exit code
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash --help` got 0 exit code
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash -v` and found version 9.1.16.0
- ran `/nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0/bin/jruby.bash --version` and found version 9.1.16.0
- found 9.1.16.0 with grep in /nix/store/yxs5d6pasfvp6000pm1sqhj89iirj3mv-jruby-9.1.16.0
2018-02-26 19:39:25 -08:00
Ryan Mulligan
8d82f9e06d
joker: 0.8.7 -> 0.8.9
...
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/16sl6aacbf5yg39jy7k5851ixs26hsnh-joker-0.8.9-bin/bin/joker -h` got 0 exit code
- ran `/nix/store/16sl6aacbf5yg39jy7k5851ixs26hsnh-joker-0.8.9-bin/bin/joker --help` got 0 exit code
- ran `/nix/store/16sl6aacbf5yg39jy7k5851ixs26hsnh-joker-0.8.9-bin/bin/joker help` got 0 exit code
- ran `/nix/store/16sl6aacbf5yg39jy7k5851ixs26hsnh-joker-0.8.9-bin/bin/joker -v` and found version 0.8.9
- ran `/nix/store/16sl6aacbf5yg39jy7k5851ixs26hsnh-joker-0.8.9-bin/bin/joker --version` and found version 0.8.9
- found 0.8.9 with grep in /nix/store/16sl6aacbf5yg39jy7k5851ixs26hsnh-joker-0.8.9-bin
- found 0.8.9 in filename of file in /nix/store/16sl6aacbf5yg39jy7k5851ixs26hsnh-joker-0.8.9-bin
cc "@andrestylianos @ehmry @lethalman"
2018-02-26 19:38:12 -08:00
Vladimír Čunát
6168c2e45f
Merge master into staging
...
This is to cleanup the (re-)revert of merge to master.
2018-02-26 22:55:11 +01:00
Profpatsch
6a70e4e663
dhall: passthru dhall prelude
...
Makes it possible to reference `dhall.prelude`, the same version that comes with
the dhall exetutable’s source code.
2018-02-26 15:21:46 +01:00
Shea Levy
b45fb438b1
perl: Cross-compile: patch miniperl for gcc7
2018-02-26 07:54:22 -05:00
Shea Levy
044c65bd06
Merge branch 'systemd-cross' into staging
2018-02-26 07:42:21 -05:00
adisbladis
05b6f23a14
Merge pull request #35497 from ryantm/auto-update/angelscript-2.31.2-to-2.32.0
...
angelscript: 2.31.2 -> 2.32.0
2018-02-26 17:40:15 +08:00
Shea Levy
f79fa77941
Guile: Fix cross-compilation
2018-02-25 20:36:43 -05:00
Ryan Mulligan
81f04d6b49
acl2: 7.4 -> 8.0
...
Semi-automatic update; builds on NixOS
2018-02-25 16:18:46 +01:00
Shea Levy
168b131de4
perl: Work around cross-compilation issue with gcc 7
2018-02-25 00:40:36 -05:00
Ryan Mulligan
2d314a0528
angelscript: 2.31.2 -> 2.32.0
...
Semi-automatic update; builds on NixOS
2018-02-24 14:45:37 -08:00
Andrew R. M
9d37c059d3
hy: 0.13.1 -> 0.14.0
2018-02-24 16:42:20 -05:00
Alexander V. Nikolaev
0acec7e984
treewide: transition mesa to libGLU_combined
2018-02-24 17:06:49 +02:00
Vladimír Čunát
3e6c5a25f3
Merge branch 'staging'
...
In particular, this upgrades the default gcc: 6 -> 7.
Fixes #27794 , /cc #31747 .
2018-02-22 00:32:46 +01:00
Frederik Rietdijk
b5391b2451
Merge remote-tracking branch 'upstream/master' into HEAD
2018-02-21 20:43:10 +01:00
Claes Wallin (韋嘉誠)
fdbc744856
racket-minimal: build on darwin
...
Technically, racket compiles and packages too, but it doesn't pass all
tests yet, so the build fails.
gcc7Stdenv is GCC 7 with the MacOS-specific adaptations retained.
Building on MacOS with that works, but we should be using clang.
I'm hoping that the next person wanting to override the compiler
version in some other derivation sees that attribute and doesn't
inadvertently break a MacOS build again.
2018-02-22 01:27:16 +08:00
Jörg Thalheim
3f90db6c1c
Merge pull request #34801 from clacke/racket-minimal
...
racket-minimal: init at 6.12.0 (same as racket)
2018-02-21 12:07:20 +00:00
Vladimír Čunát
1d15dadbec
Merge branch 'master' into staging
...
Larger rebuilds from master.
2018-02-20 20:33:40 +01:00
Michael Fellinger
2682ba63bc
update rubygems version ( #35224 )
2018-02-20 16:16:16 +00:00
Joachim F
1aa37773c3
Merge pull request #35104 from izuk/dart
...
dart: 1.16.1 -> 1.24.3
2018-02-20 13:23:29 +00:00
Vladimír Čunát
0c8939b5fb
Merge branch 'master' into gcc-7
...
Hydra: ?compare=1434487
2018-02-19 15:24:13 +01:00
Yegor Timoshenko
b1ccedb6d2
clojure: 1.9.0.273 -> 1.9.0.329
2018-02-19 00:58:55 +00:00
Yegor Timoshenko
3ab38ef086
clojure: 1.9.0.326 -> 1.9.0.273, refactor, closes #35136
2018-02-18 23:05:48 +01:00
Itai Zukerman
3efb9698d6
dart: 1.16.1 -> 1.24.3
...
Also, added support for the "dev" channel.
2018-02-18 09:09:48 -08:00
Vladimír Čunát
7a1462c04a
Merge branch 'master' into gcc-7
...
A few thousand rebuilds.
Hydra: ?compare=1433915
2018-02-17 10:27:21 +01:00
Vladimír Čunát
b5aaaf87a7
Merge staging and PR #35021
...
It's the last staging commit (mostly) built on Hydra,
and a minimal fix for Darwin regression in pysqlite.
2018-02-16 09:13:12 +01:00
Claes Wallin (韋嘉誠)
a4763e1fd2
racket-minimal: Add aarch64-linux to meta.platforms
...
Move description and longDescription to meta -- they were accidentally
in the parent set.
2018-02-16 12:32:57 +08:00
Herwig Hochleitner
8ac63bd82c
clojure: fix for running in pure environments
...
this wraps `clojure` and `clj` to add their dependencies to the path
cc @the-kenny @zequix
2018-02-16 00:32:58 +01:00
Tuomas Tynkkynen
b1916b45a3
Merge remote-tracking branch 'upstream/staging' into gcc-7
...
Conflicts:
pkgs/development/libraries/libidn/default.nix
pkgs/top-level/all-packages.nix
2018-02-15 15:45:37 +02:00
Herwig Hochleitner
77fead0181
clojure: 1.9.0.273 -> 1.9.0.326
2018-02-15 08:16:45 +01:00
Frederik Rietdijk
672bb6b4ab
Merge remote-tracking branch 'upstream/master' into HEAD
2018-02-14 21:30:08 +01:00
zimbatm
e8194c2c5b
ruby: remove unsupported versions ( #34927 )
...
* remove EOL ruby versions for security and maintenance reasons.
* only expose ruby_MAJOR_MINOR to the top-level. we don't provide
guarantees for the TINY version.
* mark all related packages as broken
* switch the default ruby version from 2.3.x to 2.4.x
2018-02-14 09:53:54 +00:00
Will Dietz
bd11ffd267
ruby: don't reference groff if not being used (not used by default)
...
Fixes cross build by removing false dependency.
If this is needed again, be careful about *which* "groff" is needed.
(which in terms of build vs host)
2018-02-13 14:11:17 -06:00
Will Dietz
4f8292fb35
python2.7: drop unused cross-compile patch
2018-02-13 09:45:03 -06:00
Ben Gamari
41026550e2
ruby: Enable cross-compilation
2018-02-13 09:44:29 -06:00
Ben Gamari
cb5453e13a
cpython: Enable cross-compilation
2018-02-13 09:44:28 -06:00
Ben Gamari
47540dab74
lua: Fix cross-compilation
2018-02-13 09:44:27 -06:00
Tuomas Tynkkynen
68052b5619
python: Pull ensureNewerSourcesHook call to all-packages.nix
...
Documents the reason why it's needed and also prevents the
ensureNewerSourcesHook call being evaluated again and again for every
single Python package.
2018-02-13 16:32:16 +02:00
Claes Wallin (韋嘉誠)
e87fb71085
racket-minimal: Correct description: Dr. Racket, not Mr.
2018-02-13 08:05:35 +08:00
Jörg Thalheim
7e36db84c7
Merge pull request #34285 from fgaz/duktape
...
duktape: init at 2.2.0
2018-02-10 12:35:29 +00:00
Claes Wallin (韋嘉誠)
ebf394be85
racket-minimal: add description
2018-02-10 13:30:51 +08:00
Claes Wallin (韋嘉誠)
435bceb69e
racket-minimal: init at 6.12.0 (same as racket)
...
Racket without the bundled packages, such as Mr Racket.
The essential package racket-libs is included, as well as libraries
that live in collections. In particular, raco and the pkg library are
still bundled.
2018-02-10 12:51:51 +08:00
Franz Pletz
c135ecd7ef
Merge remote-tracking branch 'origin/master' into gcc-7
2018-02-05 13:11:33 +01:00
Frederik Rietdijk
870e736177
python35: 3.5.4 -> 3.5.5
2018-02-05 11:53:38 +01:00
Frederik Rietdijk
8243d2b96f
python34: 3.4.7 -> 3.4.8
2018-02-05 11:53:38 +01:00
Elis Hirwing
7951e626bd
php71: 7.1.13 -> 7.1.14
2018-02-03 13:15:39 +01:00
Elis Hirwing
6010266505
php72: 7.2.1 -> 7.2.2
2018-02-03 11:14:56 +01:00
Herwig Hochleitner
d5bc23c45c
pixie: 1356 -> 1364
2018-02-01 00:36:49 +01:00
Herwig Hochleitner
1965804664
pixie: implement checkPhase
2018-02-01 00:36:46 +01:00
Herwig Hochleitner
82b6c6939b
pixie: remove deprecated alias
2018-02-01 00:36:43 +01:00
Tuomas Tynkkynen
f03c18869d
Merge commit '0f21306ca3af2bc94a452ac8c414cdbe36703be2' into gcc-7
2018-01-29 04:20:54 +02:00
geistesk
69b5ff8b6e
racket: 6.11 -> 6.12
2018-01-28 21:32:24 +01:00
Francesco Gazzetta
fd7acb9218
duktape: init at 2.2.0
2018-01-26 15:33:38 +00:00
Tuomas Tynkkynen
6a11ebfae9
Merge remote-tracking branch 'upstream/master' into gcc-7
...
Conflicts:
pkgs/development/compilers/gcc/7/default.nix
pkgs/development/libraries/SDL2/default.nix
pkgs/top-level/all-packages.nix
2018-01-26 16:46:43 +02:00
Jörg Thalheim
a3d6f38adf
Merge pull request #34116 from brown131/patch-1
...
Update hy to latest version
2018-01-24 17:02:14 +00:00
Tuomas Tynkkynen
3cd40f1a4f
pypy: Doesn't support aarch64
...
https://hydra.nixos.org/build/67861197
2018-01-23 21:42:30 +02:00
Scott Brown
eb358ba43b
Update hy to latest version
2018-01-21 14:12:32 -06:00
Frederik Rietdijk
1623c8371c
buildPythonPackage: rename nix_run_setup.py to nix_run_setup
...
If the extension is .py it tends to be picked up by tools, breaking for
example tests.
2018-01-20 13:31:14 +01:00
Frederik Rietdijk
f72a465e84
CPython and PyPy: update meta.maintainers
2018-01-20 12:25:56 +01:00
Vladimír Čunát
94f4857bc5
Merge branch 'master' into staging
...
Hydra: ?compare=1427817
2018-01-20 10:05:27 +01:00
Orivej Desh
b86412d042
Merge pull request #33837 from dtzWill/update/guile-2.2.3
...
guile: 2.2.0 -> 2.2.3
2018-01-19 20:37:27 +00:00
Ben Gamari
8ebb907d70
perl: Add support for cross-compilation via perl-cross
2018-01-19 12:59:49 -05:00
Herwig Hochleitner
25182f4b1c
pixie: add maintainer
2018-01-19 04:17:12 +01:00
Alexander Oloo
7eb4844cf2
pixie: name binary pixie
and allow macOS build
...
- Pixie supports macOS. Nix package should too.
- Updated executable name as discussed in pixie-lang/pixie/issues/455.
closes #33771
2018-01-19 04:01:41 +01:00
Jörg Thalheim
1956ef5cd3
Merge pull request #33998 from andersk/pypy
...
pypy: 5.9.0 -> 5.10.0
2018-01-18 18:53:51 +00:00
Frederik Rietdijk
27f6f9409b
Merge pull request #33967 from yegortimoshenko/20180117.050213/mornfall
...
maintainers: remove mornfall from packages
2018-01-18 11:27:31 +01:00
Anders Kaseorg
77e6d6c7f7
pypy: Remove redundant manual building of CFFI extensions
...
This hardcoded list of CFFI extension modules gets stale when PyPy adds
more, but fortunately the main translation step already builds these now
(hack_for_cffi_modules in pypy/goal/targetpypystandalone.py).
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-01-18 04:22:57 -05:00
Anders Kaseorg
11c4ba3f65
pypy: 5.9.0 -> 5.10.0
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2018-01-17 23:19:26 -05:00
Justin Wood
3497ce23bd
Elixir: 1.6-rc -> 1.6
2018-01-17 14:22:48 -05:00
Tuomas Tynkkynen
67c73b4e64
Merge commit '2e56ba' from staging into master
2018-01-17 12:50:46 +02:00
Yegor Timoshenko
506c89c30a
maintainers: remove mornfall from packages
2018-01-17 05:17:33 +00:00
Tobias Geerinckx-Rice
0f84673f3d
Remove nckx as a maintainer for all packages
...
Goodbye, and thanks for all the Nix...
2018-01-16 23:00:49 +01:00
Tuomas Tynkkynen
6ed0fe7e45
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/build-support/fetchbower/default.nix
pkgs/build-support/fetchdarcs/default.nix
pkgs/build-support/fetchgx/default.nix
pkgs/development/python-modules/botocore/default.nix
pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
pkgs/tools/admin/awscli/default.nix
2018-01-14 21:18:27 +02:00
Will Dietz
f661c4a7fc
guile: 2.2.0 -> 2.2.3
...
2.2.3: https://lists.gnu.org/archive/html/guile-devel/2017-12/msg00000.html
2.2.2: https://lists.gnu.org/archive/html/guile-devel/2017-04/msg00035.html
2.2.1: https://lists.gnu.org/archive/html/guile-devel/2017-04/msg00034.html
2018-01-13 13:53:48 -06:00
adisbladis
7dea1f20ed
supercollider: 3.8.0 -> 3.8.1
2018-01-13 04:03:35 +08:00
Michael Fellinger
e90412debb
Ruby: 2.2.8 -> 2.2.9, 2.3.5 -> 2.3.6, 2.4.2 -> 2.4.3
2018-01-12 13:15:50 +01:00
adisbladis
e42c4c0789
Merge pull request #33751 from ankhers/update_elixir_rc
...
Update Elixir 1.6 RC
2018-01-12 00:14:07 +08:00
Justin Wood
4cd40bb062
Update Elixir 1.6 RC
2018-01-11 11:02:47 -05:00
John Ericson
0c16a11c9a
Merge pull request #33575 from dtzWill/fix/cross-1
...
Minor cross fixes, 1
2018-01-09 12:34:50 -05:00
Will Dietz
681555c11c
lua-5: isMingw -> isMinGW
2018-01-09 11:23:56 -05:00
adisbladis
c2316114bc
stdenv: Kill off ensureDir
2018-01-09 11:14:48 +08:00
Frederik Rietdijk
e527eb0373
Revert "wrapPythonPrograms: do not propagate disabling user site-packages to child-processes"
...
This reverts commit 310203565c
.
See 310203565c (commitcomment-26697890)
2018-01-07 11:21:28 +01:00
Frederik Rietdijk
aac9c9d337
Merge pull request #33528 from FRidh/imp/pythonnousersite
...
wrapPythonPrograms: do not propagate disabling user site-packages to child-processes
2018-01-07 09:59:00 +01:00
Elis Hirwing
ddb2b97c3c
php72: 7.2.0 -> 7.2.1
2018-01-06 10:46:52 +01:00
Elis Hirwing
ab86148a22
php71: 7.1.11 -> 7.1.13
2018-01-06 10:34:04 +01:00
Elis Hirwing
b5e422583e
php70: 7.0.25 -> 7.0.27
2018-01-06 08:32:12 +01:00
Elis Hirwing
eaf661e15f
php56: 5.6.32 -> 5.6.33
2018-01-06 08:21:57 +01:00
Frederik Rietdijk
804285f589
Merge remote-tracking branch 'upstream/staging' into HEAD
2018-01-02 19:10:45 +01:00
Mario Rodas
59be35113d
ruby_2_5: init at 2.5.0 ( #33293 )
2018-01-02 09:50:37 +00:00
Elis Hirwing
4ef2695284
php: Init at 7.2.0
2018-01-01 18:28:28 +01:00
John Ericson
4d2b763817
Merge pull request #26805 from obsidiansystems/cross-elegant
...
Make cross compilation elegant
2017-12-30 22:58:02 -05:00
John Ericson
046f091e0d
treewide: Don't use envHook anymore
...
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
Frederik Rietdijk
5920579a3d
Python: disable user site-packages in setup hook
...
Wrappers already included `PYTHONNOUSERSITE=1`, but now this env var is
also set in the Python setup hook. This improves purity in case of
non-sandboxes builds and nix-shell.
2017-12-30 17:09:09 +01:00
Vladimír Čunát
f29000b002
Merge branch 'master' into staging
...
Hydra: ?compare=1421760
2017-12-29 10:13:33 +01:00
Robin Gloster
48464d620d
php: clean up mysql/mariadb handling
2017-12-29 02:18:35 +01:00
Robin Gloster
ee1c85aee9
mariadb: lib -> connector-c
2017-12-29 02:18:35 +01:00
Justin Wood
6af1a08e9b
Elixir: init 1.6-rc.0 ( #33034 )
2017-12-26 16:53:24 -05:00
Tuomas Tynkkynen
47c782f7f5
Merge remote-tracking branch 'upstream/master' into staging
2017-12-26 21:10:12 +02:00
Vladimír Čunát
0e762cdc0e
Merge older staging branch
2017-12-25 10:36:36 +01:00
Michael Raskin
fac4de6aa2
perl526: init at 5.26.1
2017-12-23 20:26:48 +01:00
Vladimír Čunát
a7d4fb8e1d
Merge branch 'master' into staging
...
Hydra: ?compare=1420346
2017-12-21 22:45:40 +01:00
John Ericson
31e5662785
Merge pull request #32953 from obsidiansystems/python-dep-fix
...
buildPythonPackage: Make setup hook part of nativeBuildInputs
2017-12-21 13:13:28 -08:00
John Ericson
dc906952be
buildPythonPackage: Make setup hook part of nativeBuildInputs
...
This is better organization in general, but also needed to make python
work with #26805 .
2017-12-21 15:54:52 -05:00
Frederik Rietdijk
310203565c
wrapPythonPrograms: do not propagate disabling user site-packages to child-processes
...
The `PYTHONNOUSERSITE` was exported to prevent impurities during
runtime. The downside of exporting environment variables is that they
always propagate all the way down the process tree, unless they are
explicitly unset at some point. Using the `-s` argument applies it only
to the process executed in the wrapper. That way, subprocesses are free
to do impure things.
2017-12-21 17:53:25 +01:00
Justin Wood
ab0825615b
elixir: 1.5.2 -> 1.5.3
2017-12-21 01:38:21 +00:00
Frederik Rietdijk
c9044dee32
python36: 3.6.3 -> 3.6.4
2017-12-20 10:27:10 +01:00
Justin Wood
c6496aea49
erlang: 20.1.7 -> 20.2.2
2017-12-19 22:05:12 +00:00
Orivej Desh
7c58e8dfc2
Merge branch 'master' into staging
...
* master: (125 commits)
scummvm: fix eval
tinycc: 0.9.27pre-20171016 -> 0.9.27
Update terraform provider versions
vscode: 1.18.1 -> 1.19.0
linux: 4.14.6 -> 4.14.7
scummvm: 1.9.0 -> 2.0.0
cmst: 2017.03.18 -> 2017.09.19
albert: 0.14.7 -> 0.14.14
obs-studio: fix vlc plugin
ffmpeg, ffmpeg-full: 3.4 -> 3.4.1
uchiwa: 0.26.3 -> 1.1.0
linux-testing: 4.15-rc3 -> 4.15-rc4
steam: override nss, nspr, fixes #32781
ponyc: 0.20.0 -> 0.21.0
pythonPackages.pwntools: disable tests
gnome3.gnome-tweak-tool: 3.26.3 → 3.26.4
vim-rhubarb: init at 2017-06-28
atom: depend on libsecret
nvidia-settings: Make sure binary can find libXv.so
backblaze-b2: 0.6.2 -> 1.1.0
...
2017-12-18 15:56:03 +00:00
André Stylianos Ramos
dac6aa7d4e
joker: 0.8.6 -> 0.8.7
2017-12-17 04:40:53 +01:00
Vladimír Čunát
24d81d6332
Merge branch 'master' into staging
2017-12-15 21:40:23 +01:00
Ales Huzik
81f4aa72b5
clojure: 1.8.0 -> 1.9.0.273
...
Clojure 1.9 adds native cli tools, which are now used instead of
creating a java wrapper with a clojure.jar arguments. See
https://clojure.org/guides/deps_and_cli for more details on
clojure native cli tools.
2017-12-15 17:22:59 +11:00
Vladimír Čunát
e9c12f6936
Merge older staging
...
There are some regressions, but not that many and I want
the security update of openssl fast.
2017-12-11 09:49:56 +01:00
Frederik Rietdijk
35ccdb8632
Merge pull request #32544 from FRidh/pythonmodule
...
Python: rewrite requiredPythonModules to prevent stack overflows
2017-12-11 09:46:15 +01:00
Frederik Rietdijk
44f46a3293
Merge pull request #32542 from FRidh/bytecode
...
buildPythonPackage: remove bytecode from bin folder
2017-12-11 09:45:50 +01:00
Frederik Rietdijk
a334930490
Python: rewrite requiredPythonModules. Add requiredPythonModules attribute to derivation
2017-12-10 20:40:34 +01:00
Orivej Desh
dd604d575f
Merge branch 'master' into staging
...
* master: (39 commits)
pythonPackages: rename dns -> dnspython
awesome: fix LUA_PATH/LUA_CPATH to lgi [now for version 3.5]
qt4: fix qmake on darwin and delete custom install phase
python.buildEnv: always include the $out output
nix-bash-completions: lazy load aware install
borg: 1.1.1 -> 1.1.3
nixos/programs/bash: document that /etc/bash_completion.d is obsolete
ocamlPackages.markup: 0.7.4 -> 0.7.5
hhvm: 3.21 -> 3.23.2
ocamlPackages.ulex: 1.1 -> 1.2
notmuch: 0.25.2 -> 0.25.3
gmime3: 3.0.1 -> 3.0.5
qt4: fix darwin install phase
nixos/programs/bash: Let bash-completion lazy load scripts
Revert "gmime: 3.0.1 -> 3.0.5"
rawtherapee: delete unused files
pythonPackages: rename dns -> dnspython
nixpkgs: remove sqlite/kyotocabinet deps for leveldb
tor-browser-bundle-bin: 7.0.10 -> 7.0.11
networkmanager: remove restart after suspend from resume
...
2017-12-10 15:24:30 +00:00
Frederik Rietdijk
d945b3e53b
buildPythonPackage: remove bytecode from bin folder
...
When a Python script has the extension `.py`, bytecode is generated.
Typically, executables in bin have no extension, so no bytecode is
generated. However, some packages do provide executables with
extensions, and thus bytecode is generated.
2017-12-10 16:01:09 +01:00
Frederik Rietdijk
163ba09117
python.buildEnv: always include the $out output
...
28299f669a
introduced the first Python
packages having multiple outputs. The required outputs were not picked
up by `python.buildEnv` (#31857 ).
This commit modifies `python.buildEnv` so that it always includes the
$out output and thus fixes #31857 .
2017-12-10 15:21:35 +01:00
Shea Levy
3dfbf51a25
Add gurobipy for python2.7 on darwin.
2017-12-09 15:00:43 -05:00
Vladimír Čunát
2309acf723
Merge branch 'master' into staging
2017-12-09 21:00:07 +01:00
Shea Levy
d077d22893
python27: Enable building with alternate UCS encoding
2017-12-09 12:00:52 -05:00
Daiderd Jordan
b2e2490181
Merge pull request #32454 from andir/erlang-cleanup
...
Erlang cleanup (remove R17, R16 cleanup, updated couchdb to R19)
2017-12-09 14:48:56 +01:00
Orivej Desh
40950f6a2d
Merge pull request #31006 from florianjacob/prosody
...
Improvements for Prosody
2017-12-09 09:19:24 +00:00
Andreas Rammhold
14f1698649
erlangR17: removed outdated & unused version
...
erlangR17 doesn't receive any upstream updates anymore and none of our
packages depend on it.
2017-12-08 15:06:01 +01:00
Andreas Rammhold
9f39d0ef68
erlang_basho_R16B02: OTP_16B02_basho8 -> OTP_16B02_basho10
...
Also renamed the file since it is no longer version 8.
2017-12-08 15:06:00 +01:00
Andreas Rammhold
b8b4d7ebf2
erlang: removed R16.nix, was a leftover from #32443
2017-12-08 15:06:00 +01:00
Daiderd Jordan
42d437129f
R16B02-8-basho: mark insecure
2017-12-08 13:03:54 +01:00
Daiderd Jordan
7d85f1b0e2
erlangR17: mark insecure
2017-12-08 13:03:54 +01:00
Andreas Rammhold
2107291346
erlangR18: 18.3.4.4 -> 18.3.4.7 (fixes CVE-2017-1000385)
2017-12-08 10:27:17 +01:00
Andreas Rammhold
366355f7eb
erlangR19: 19.3 -> 19.3.6.4 (fixes CVE-2017-1000385)
2017-12-08 10:27:14 +01:00
Andreas Rammhold
175f2e147f
erlangR20: 20.1 -> 20.1.7 (fixes CVE-2017-1000385)
2017-12-08 10:27:09 +01:00
Orivej Desh
dc4200f934
perl522: do not apply the patch for parallel building
...
It does not apply and this version is not affected.
2017-12-07 07:07:58 +00:00
Orivej Desh
8ce5ee5c5a
perl: fix parallel building
...
https://hydra.nixos.org/build/65428077/nixlog/1
2017-12-06 22:20:56 +00:00
Orivej Desh
7b1489e1a1
j: fix build
...
/usr/bin/env does not exist in the sandbox.
2017-12-02 06:04:00 +00:00
Joachim F
6ccf5617d2
Merge pull request #32208 from Synthetica9/master
...
j: 701_b -> 806
2017-12-01 17:24:04 +00:00
Patrick Hilhorst
4bb9ffef6a
j: 701_b -> 806
2017-11-30 17:14:33 +01:00
Orivej Desh
00ced68a9e
lua5_1: provide version
2017-11-29 03:01:15 +00:00
Orivej Desh
d202a0ce67
nix-exec: mark as broken
...
It has not been compatible with nix unstable since 2017-05.
2017-11-29 00:20:34 +00:00
Orivej Desh
b00c65103d
luajit: symlink missing lua.hpp
2017-11-27 16:14:18 +00:00
Frederik Rietdijk
35f5912db5
Merge remote-tracking branch 'upstream/python-unstable' into HEAD
2017-11-23 16:38:39 +01:00
Frederik Rietdijk
6ad79678d4
Merge remote-tracking branch 'upstream/master' into HEAD
2017-11-23 16:38:31 +01:00
Frederik Rietdijk
80329e7123
python.pkgs.buildPythonPackage: some comments
2017-11-23 15:11:03 +01:00
Frederik Rietdijk
209ee2f20f
python.pkgs.buildPythonPackage: do not pass attributes that stdenv.mkDerivation does not use
2017-11-23 15:11:03 +01:00
Frederik Rietdijk
42eece04e4
python.pkgs.buildPythonPackage: meta.maintainers: don't add chaoflow
2017-11-23 15:11:03 +01:00
Frederik Rietdijk
40851a4d26
Python: the pythonModule attribute
...
Python libraries or modules now have an attribute `pythonModule = interpreter;` to indicate
they provide Python modules for the specified `interpreter`.
The package set provides the following helper functions:
- hasPythonModule: Check whether a derivation provides a Python module.
- requiredPythonModules: Recurse into a list of Python modules, returning all Python modules that are required.
- makePythonPath: Create a PYTHONPATH from a list of Python modules.
Also included in this commit is:
- disabledIf: Helper function for disabling non-buildPythonPackage functions.
2017-11-23 15:11:02 +01:00
John Ericson
405412dfd9
Merge pull request #31775 from obsidiansystems/stdenv-both-propagated-files
...
stdenv setup: Always use both propagated files
2017-11-22 15:23:37 -05:00
Jörg Thalheim
acfd95a249
Merge pull request #30808 from andir/fix-luajit-include-directory
...
luajit: do not override INSTALL_INC
2017-11-22 13:38:26 +00:00
Joerg Thalheim
17a0c80355
pypy: cleanup indentation mess
2017-11-21 20:52:54 +00:00
Joerg Thalheim
b99226706d
pypy: 5.8 -> 5.9
2017-11-21 20:50:54 +00:00
John Ericson
da19c34d0f
stdenv setup: Always use both propagated files
...
This continues #23374 , which always kept around both attributes, by
always including both propagated files: `propgated-native-build-inputs`
and `propagated-build-inputs`. `nativePkgs` and `crossPkgs` are still
defined as before, however, so this change should only barely
observable.
This is an incremental step to fully keeping the dependencies separate
in all cases.
2017-11-21 10:44:44 -05:00
Orivej Desh
1161741351
Merge branch 'master' into staging
...
* master: (28 commits)
go_1_9: skip flaky TestWaitGroupMisuse2
erlangR18: fix patch hashes with fetchpatch
xml2: replace dead links
nixos/pam: fix docs about path to u2f_keys file
cinelerra: add a note about parallel building
msmtp: install docs and examples (#31769 )
kernel: Fix out-of-tree modules on aarch64
nixos/tests/acme: update terms of service to fix test
gixy: init at 0.1.8
pythonPackages.ConfigArgParse: 0.9.3 -> 0.12.0, refactor, move to python-modules
mono: init at 4.8
wal-g: fix license so not to break evaluation
wal-g: init at 0.1.2
maintainers: add backuitist
nixos/prometheus: Correct documentation for external_labels
spidermonkey: replace broken links
vagrant: removed custom rake gem
vagrant: 2.0.0 -> 2.0.1
nixos/prometheus: add external_labels option
nixos/prometheus: add scrape_configs.honor_labels
...
2017-11-17 18:06:22 +00:00
Orivej Desh
587642bddc
erlangR18: fix patch hashes with fetchpatch
2017-11-17 17:04:23 +00:00
Orivej Desh
ceed4b2d12
spidermonkey: replace broken links
...
people.mozilla.org is gone
2017-11-17 11:04:28 +00:00
Orivej Desh
d99a2fc093
Merge branch 'master' into staging
...
* master: (293 commits)
go_1_9: skip flaky TestServerCancelsReadTimeoutWhenIdle
qsyncthingtray: fix build
qt56.qtwebengine: fix build
stdman: d860212 -> 2017.04.02
jackett: use mono50
hg-git: disable with python3
hg-git: 0.8.5 -> 0.8.10
xfce4-settings: enable parallel building
gcc-snapshot: mark as broken
heaptrack: 2017-02-14 -> 2017-10-30
nixos-container: Modify existing test to cover show-ip command
nixos-container: Make show-ip work together with ipv4 + netmask
linux-copperhead: 4.13.12.a -> 4.13.13.a
matterbridge: 1.1.0 -> 1.4.1
nixos/nghttpx: add module for the nghttpx proxy server (#31680 )
mattermost: 4.3.0 -> 4.4.0
breakpad: delete
simp_le: 0.2.0 -> 0.6.1
certbot: 0.11.1 -> 0.19.0
afl: 2.51b -> 2.52b
...
2017-11-17 05:35:09 +00:00
Tuomas Tynkkynen
2b27a46f2e
gnuapl: Fix build with GCC 7
...
https://hydra.nixos.org/build/63985912
2017-11-16 19:44:12 +02:00
Michael Raskin
c127e94bf7
clisp-tip: 2.50pre20170130 -> 2.50pre20171114; progress on #31696
2017-11-15 19:05:58 +01:00
John Ericson
728446f755
Merge pull request #30484 from obsidiansystems/libbfd
...
bfd, opcodes: Init separate derivations for binutils libraries
2017-11-14 12:10:44 -05:00
Dan Peebles
34fe3e0a49
perl: remove unsupported sandboxProfile
2017-11-14 10:34:03 -05:00
Michael Raskin
eac38d0b1e
Merge pull request #31617 from orivej/clisp
...
clisp_2_44_1, libsigsegv_25: delete
2017-11-14 09:42:20 +01:00
Orivej Desh
b62ad4f22b
Merge pull request #31526 from srhb/fix-php-external-pcre
...
php: Fix php pcre by using external lib
2017-11-13 20:15:37 +00:00
Orivej Desh
c3b6a63961
clisp_2_44_1, libsigsegv_25: delete
2017-11-13 18:36:25 +00:00
Gabriel Ebner
82687ffeed
Merge pull request #31556 from gebner/racket_docs
...
racket: reenable docs by default
2017-11-13 09:03:56 +01:00
John Ericson
d7bddc27b2
treewide: Try to avoid depending on binutils directly
...
One should depend on
- `stdenv.cc.bintools`: for executables at build time
- `libbfd` or `libiberty`: for those libraries
- `targetPackages.cc.bintools`: for exectuables at *run* time
- `binutils`: only for specifically GNU Binutils's executables, regardless of
the host platform, at run time.
2017-11-13 00:47:48 -05:00
Sarah Brofeldt
7e17685d09
php: Disallow bundled pcre
2017-11-12 13:19:17 +01:00
Sarah Brofeldt
201444f02d
php: Move test comment to the top
2017-11-12 13:07:22 +01:00
Gabriel Ebner
30cf73cbde
racket: reenable docs by default
2017-11-12 10:12:29 +01:00
Vladimír Čunát
e3bbc4a503
spidermonkey-17: fixup build with gcc-7 via Fedora patch
...
This failed many builds through the polkit dependency.
2017-11-12 09:07:41 +01:00
Sarah Brofeldt
58d07e2d6b
php: Add nixos test to ensure php-pcre works in httpd
2017-11-12 08:05:27 +01:00
Sarah Brofeldt
c7891595c9
php: Fix php pcre by using external lib
2017-11-11 17:02:07 +01:00
Vladimír Čunát
8559b6db82
Merge branch 'master' into staging
...
A couple thousand rebuilds from master.
2017-11-11 09:25:07 +01:00
Vladimír Čunát
304259bdb1
Merge branch 'master' into staging
...
Mass rebuild, mainly on Darwin.
2017-11-09 22:37:01 +01:00
John Boehr
1cff740488
Apply changes recommended by @Mic92
2017-11-09 00:14:27 -08:00
John Boehr
4f3649be76
Merge branch 'master' of https://github.com/NixOS/nixpkgs into php-mysqlnd-m
2017-11-09 00:10:07 -08:00
Dan Peebles
0f75e6bef7
cpython: make configd optional (for sandboxed darwin bootstraps)
2017-11-08 22:20:00 -05:00
aszlig
845aae9c10
clisp: Add patch to remove reference to cfree
...
Fixes the build failure after the upgrade to glibc 2.26 in
9bb67d5c1e
.
From the cfree(3) manpage:
This function should never be used. Use free(3) instead. Starting with
version 2.26, it has been removed from glibc.
From the glibc 2.26 release notes[1]:
* The obsolete function cfree has been removed. Applications should use
free instead.
[1]: https://sourceware.org/ml/libc-alpha/2017-08/msg00010.html
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @7c6f434c, @tohl
2017-11-08 15:52:25 +01:00
Orivej Desh
06408bd713
Merge pull request #31380 from djgoku/bump-erlang-to-20.1
...
erlang: 20.0 -> 20.1
2017-11-08 10:15:34 +00:00
Jonathan C. Otsuka
442e238234
erlang: 20.0 -> 20.1
2017-11-07 23:36:13 -06:00
John Boehr
24c6407883
Merge branch 'master' of https://github.com/NixOS/nixpkgs into php-mysqlnd-m
2017-11-07 14:01:39 -08:00
Christian Kjær
233a0b3f36
php: specify CXXFLAGS for macOS
...
Fixes #31059
2017-11-07 22:20:17 +01:00
John Boehr
41cd4f2459
php: add config.php.mysqlnd option
2017-11-06 14:23:27 -08:00
Markus Kohlhase
d7ee7cf9d9
lua-filesystem: remove flosse from the list of maintainers
2017-11-06 15:58:59 +01:00
Jan Tojnar
4d5a009b11
spidermonkey_52: init at 52.2.1gnome1
2017-11-05 17:02:29 +01:00
Michael Raskin
af7be86125
Merge pull request #31264 from kini/acl2-update
...
acl2: 6.5 -> 7.4; sbcl: remove 1.2.0 and 1.3.12
2017-11-04 23:17:30 +00:00
Graham Christensen
59c995ce06
Merge pull request #31259 from mimadrid/update/elixir-1.5.2
...
elixir: 1.5.1 -> 1.5.2
2017-11-04 16:58:40 -04:00
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
mimadrid
a6e12e5cf5
elixir: 1.5.1 -> 1.5.2
2017-11-04 20:30:27 +01:00
mimadrid
303ad53e7e
jruby: 9.1.12.0 -> 9.1.13.0
2017-11-04 15:36:17 +01:00
Orivej Desh
3ea077e638
Merge pull request #30942 from andrestylianos/joker
...
joker: init at 0.8.6
2017-11-04 07:09:56 +00:00
Orivej Desh
a167ea6875
joker: do not install private generators
2017-11-04 07:03:06 +00:00
André Stylianos Ramos
49e0be1d4d
joker: init at 0.8.6
2017-11-04 06:36:16 +01:00
John Boehr
57f6b87229
php: fix ldap paths when header exists on host system
...
Fixes #20491
2017-11-03 16:58:01 -07:00
Orivej Desh
78ed9da5e4
mkPythonDerivation: let name default to ${pname}-${version}
2017-11-03 04:15:36 +00:00
Orivej Desh
e1cd08e1c7
Merge pull request #31090 from flokli/cve-2016-4000
...
jython: 2.7.0 -> 2.7.1
2017-11-01 17:58:18 +00:00
Florian Klink
e0b906c5cb
jython: 2.7.0 -> 2.7.1
...
addresses CVE-2016-4000
2017-11-01 15:01:57 +01:00
Vladimír Čunát
447802a683
Merge branch 'master' into staging
2017-10-31 23:47:34 +01:00
geistesk
1b918d1ad2
racket: 6.10.1 -> 6.11
2017-10-31 02:09:33 +01:00
Vladimír Čunát
9319019c17
Merge #30965 : perl: security 5.24.2 -> 5.24.3
2017-10-30 22:30:47 +01:00
Vladimír Čunát
687943763c
Merge branch 'master' into staging
2017-10-30 22:30:14 +01:00
Franz Pletz
f41f5a8f77
php71: 7.1.9 -> 7.1.11
2017-10-30 17:56:59 +01:00
Franz Pletz
3975f267ab
php70: 7.0.24 -> 7.0.25
2017-10-30 17:56:59 +01:00
Franz Pletz
ecdf4f1c51
php56: 5.6.31 -> 5.6.32
2017-10-30 17:56:59 +01:00
Tim Steinbach
d266a456ab
perl: 5.24.2 -> 5.24.3
2017-10-30 08:54:14 -04:00
Frederik Rietdijk
6d41ae55dd
Merge remote-tracking branch 'upstream/master' into HEAD
2017-10-30 07:51:09 +01:00
Evan Wallace
a3b1f77533
lua5_3: 5.3.0 -> 5.3.4
...
Updated to latest upstream version
2017-10-29 12:54:26 +00:00
Andreas Rammhold
0134ccb4dd
luajit: do not override INSTALL_INC
...
Overriding INSTALL_INC caused luajit to be installed directly into the
`include/` directory instead of `include/luajit-${version}` as normally
expected. Previously the path indicated in the pkg-config file also did
not match the actual header file location.
2017-10-26 01:09:54 +02:00
Jon Banafato
f906d6d18e
python36: 3.6.2 -> 3.6.3
2017-10-22 18:24:56 +02:00
Daiderd Jordan
60a7a4db83
erlang: fix ssl on darwin
2017-10-14 12:36:15 +02:00
Jörg Thalheim
7a566fc06d
Merge pull request #30202 from pbogdan/update-ruby
...
ruby_2_2: 2.2.7 -> 2.2.8
2017-10-07 21:12:35 +01:00
Piotr Bogdan
547fba5140
ruby_2_2: 2.2.7 -> 2.2.8
...
For multiple CVE's:
- CVE-2017-0898
- CVE-2017-10784
- CVE-2017-14033
- CVE-2017-14064
See https://www.ruby-lang.org/en/news/2017/09/14/ruby-2-2-8-released/
2017-10-07 20:10:32 +01:00
Orivej Desh
66d4941afe
Merge branch 'master' into staging
...
* master: (48 commits)
Mathematica: 11.0.1 -> 11.2.0
kbfs: 20170922.f76290 -> 20171004.40555d
packer: 1.0.3 -> 1.1.0
libxdg-basedir: 1.0.2 -> 1.2.0
fscrypt: 0.2.1 -> 0.2.2
devtodo: init at 0.1.20
keybase: 1.0.30 -> 1.0.33
elixir: Fix locale problem on NixOS
keybase-gui: 1.0.25 -> 1.0.33
terraform: 0.10.2 -> 0.10.7 (#30055 )
emby: 3.2.32.0 -> 3.2.33.0
sbcl: 1.3.21 -> 1.4.0
ardour: 5.11 -> 5.12
axoloti: fix evaluation
axoloti: init at 1.0.12-1
melpa-packages: Add new lean packages
fastlane: init at 2.60.1
nixos/traefik: guard example path
go-ethereum: 1.7.0 -> 1.7.1
xzgv: 0.9.1 -> 0.9.2
...
2017-10-05 07:41:39 +00:00
Gleb Peregud
558db539f5
elixir: Fix locale problem on NixOS
...
It looks like Erlang/OTP requires access to LOCALE_ARCHIVE for locales to correctly work. Elixir depends on this here:
7a556b8f26/lib/elixir/src/elixir.erl (L76)
Fixes #30047
2017-10-04 23:23:57 +02:00
Orivej Desh
fda26c8476
Merge branch 'master' into staging
...
* master: (271 commits)
pysmbc: clarify license
pysmbc: fix license
bazel: 0.5.4 -> 0.6.0 (#29990 )
googler: init at 3.3
go: declare support for aarch64
firefox-beta-bin: 56.0b5 -> 57.0b4
spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26
gogs: 0.11.19 -> 0.11.29
grafana: 4.5.1 -> 4.5.2
mopidy-iris: 3.4.1 -> 3.4.9
nextcloud: 12.0.2 -> 12.0.3
haskell-json-autotype: jailbreak to fix build within LTS 9.x
kore: fix up
kore: init at 2.0.0
glusterfs service: fix issues with useRpcbind
tig: 2.2.2 -> 2.3.0
haskell-hspec-core: enable test suite again
hackage-packages.nix: automatic Haskell package set update
librsvg: fix thumbnailer path
awscli: 1.11.108 -> 1.11.162
...
2017-10-02 00:22:12 +00:00
Rickard Nilsson
85049c5aad
ruby: 2.3.4 -> 2.3.5
...
Fixes CVE-2017-14033, CVE-2017-0898
2017-09-30 22:43:20 +02:00
Tuomas Tynkkynen
fd97fa71dd
darwin: Disable some more packages that have never built
...
streamripper: https://hydra.nixos.org/build/61726659
racket: https://hydra.nixos.org/build/61750850
radare: https://hydra.nixos.org/build/61756146
stockfish: https://hydra.nixos.org/build/61726172
2017-09-30 22:32:27 +03:00
John Ericson
f037625f87
Merge remote-tracking branch 'upstream/staging' into deps-reorg
2017-09-28 12:32:57 -04:00
Franz Pletz
09b6f1e605
php71: 7.1.8 -> 7.1.9
2017-09-28 14:52:37 +02:00
Franz Pletz
d27ebcbae3
php70: 7.0.22 -> 7.0.24
2017-09-28 14:52:37 +02:00
Robin Gloster
6b05651c20
Revert "postgresql: Add dev output"
...
Firstly this creates a cycle in 9.6 .out <-> .dev after fixing the PGXS
path.
Secondly this breaks extension handling and the pg_config as it
resolves a lot of paths relatively resulting in the following bogus
output:
BINDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/bin
DOCDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc
HTMLDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc
INCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include
PKGINCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include
INCLUDEDIR-SERVER = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include/server
LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
LOCALEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/locale
MANDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/man
SHAREDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share
SYSCONFDIR = /etc/postgresql
PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk
CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc'
CC = gcc
CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2
CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2
CFLAGS_SL = -fPIC
LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags
LDFLAGS_EX =
LDFLAGS_SL =
LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm
VERSION = PostgreSQL 9.5.9
This can probably only be properly fixed by rewriting pg_config in large
parts as it does not in any way respect splitting the postgres tree and
assumes it can simply resolve paths relative to its location. This does
not even handle symlinks:
$ result-dev/bin/pg_config
BINDIR = /home/robin/dev/nixpkgs-upstream/result-dev/bin
DOCDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc
HTMLDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc
INCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include
PKGINCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include
INCLUDEDIR-SERVER = /home/robin/dev/nixpkgs-upstream/result-dev/include/server
LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib
LOCALEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/locale
MANDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/man
SHAREDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share
SYSCONFDIR = /etc/postgresql
PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk
CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc'
CC = gcc
CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2
CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2
CFLAGS_SL = -fPIC
LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags
LDFLAGS_EX =
LDFLAGS_SL =
LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm
VERSION = PostgreSQL 9.5.9
cc @edolstra
Revert "bacula: fix after postgresql output splitting"
This reverts commit 13c9cbacdd
.
Revert "postgresql: fix pgxs dir in pg_config"
This reverts commit 21998d597b
.
Revert "rubyGems.pg: fix postgresql path"
This reverts commit e253ae7d3a
.
Revert "kea: fix path to pg_config"
This reverts commit 086c636eb7
.
Revert "php: fix build wrt. new postgres.dev build output"
This reverts commit 2f23a83920
.
Revert "gdal: fix path to pg_config"
This reverts commit 032c50d45b
.
Revert "postgresql: Add dev output"
This reverts commit b0280f598e
.
2017-09-27 21:58:44 +02:00
Tim Steinbach
da8fb81dfa
Merge pull request #29805 from yegortimoshenko/clojure/correct-license
...
clojure: correct license (three-clause BSD -> EPLv1.0)
2017-09-26 09:10:39 -04:00
Yegor Timoshenko
2f3af251be
clojure: correct license (three-clause BSD -> EPLv1.0)
...
This is retroactive. See: https://clojure.org/community/license
2017-09-26 12:38:26 +00:00
Stefan Siegl
2f23a83920
php: fix build wrt. new postgres.dev build output
...
Refs commit b0280f598e
2017-09-26 10:14:27 +02:00
Nikolay Amiantov
74c3cdd893
python.buildEnv: add extraOutputsToInstall attribute
2017-09-25 22:40:09 +03:00
John Ericson
ed14223f8c
treewide: Manual fix more pkg-config build-inputs
2017-09-21 15:49:54 -04:00
John Ericson
f8a18cd4cf
misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed
...
Importantly, this included regenerating pkgs/servers/x11/xorg, to
clobber the old sed.
2017-09-21 15:49:54 -04:00
John Ericson
531e4b80c9
misc pkgs: Basic sed to get fix pkgconfig
and autoreconfHook
buildInputs
...
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
John Ericson
9f2e05662b
treewide: Manually fix miscategorized autoreconfHook
buildInputs
...
These are the ones with odd indentation my script will mess up on.
2017-09-21 15:49:53 -04:00
Frederik Rietdijk
96d15eaddb
python27: support test/support
...
In the maintenance release bump in
90059701a8
a certain change to /test/ was
backported from Python 3:
- bpo-30207: To simplify backports from Python 3, the test.test_support
module was converted into a package and renamed to test.support. The
test.script_helper module was moved into the test.support package.
Names test.test_support and test.script_helper are left as aliases to
test.support and test.support.script_helper.
2017-09-17 11:09:26 +02:00
Frederik Rietdijk
90059701a8
python27: 2.7.13 -> 2.7.14
...
The enosys patch is not needed anymore since the patch is included in
this maintenance release.
2017-09-17 09:57:55 +02:00
Frederik Rietdijk
03fa6965ad
Merge remote-tracking branch 'upstream/master' into HEAD
2017-09-16 12:34:32 +02:00
Tuomas Tynkkynen
a0a8f0ac87
python2: Use system libffi on Aarch64
...
libffi needs a patch to actually work on aarch64 (or the cffi Python package
fails its testsuite). Of course the bundled version of libffi has the
same bug, so don't use the buggy version on aarch64.
Python3 already uses the system libffi on all platforms. I don't know
why Python2 doesn't.
2017-09-16 01:16:08 +03:00
Michael Fellinger
2edb7e9b2d
ruby: 2.4.1 -> 2.4.2 ( #29417 )
2017-09-15 13:06:51 +01:00
John Ericson
e5567bae2d
treewide: Do not limit hardenging because gcc 4.9 in bootstrap
...
Bootstrap tools has since been bumped
2017-09-14 10:27:13 -04:00
Frederik Rietdijk
77baf6e818
python35: check LD_LIBRARY_PATH
...
Backports support for LD_LIBRARY_PATH from 3.6
2017-09-14 10:17:58 +02:00