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
...
28299f669adc41e5278372cad952fb1e1165b44b 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