worldofpeace
0c9fab9398
Merge pull request #68941 from Ma27/bump-evcxr
...
evcxr: 0.4.4 -> 0.4.5
2019-09-17 12:59:00 -04:00
Mario Rodas
e8c29fa77c
update-python-libraries: use version key for latest release ( #68857 )
...
From warehouse API reference [1]:
GET /pypi/<project_name>/json
Returns metadata (info) about an individual project at the latest
version […]
[1] https://warehouse.pypa.io/api-reference/json/#project
2019-09-16 17:34:15 -05:00
Maximilian Bosch
af564fbd8a
evcxr: 0.4.4 -> 0.4.5
...
New release: https://github.com/google/evcxr/blob/v0.4.5/RELEASE_NOTES.md#version-045
Also added myself as maintainer and removed `zeromq` from the build
inputs as it's now vendored by upstream.
2019-09-16 22:46:26 +02:00
Robin Gloster
a345623f2b
spidermonkey_1_8_5: fix build with gcc8
...
closes #68765
closes #68763
2019-09-14 12:19:27 +02:00
Aaron Andersen
ef114315ca
love_0_8: fix broken build
2019-09-10 20:57:12 -04:00
Frederik Rietdijk
c99529a4b6
python.pkgs.wheelUnpackHook: propagate wheel
...
This was accidentally removed when buildPython* was rewritten as hooks.
2019-09-10 22:26:20 +02:00
volth
7b8fb5c06c
treewide: remove redundant quotes
2019-09-08 23:38:31 +00:00
Frederik Rietdijk
5f4734b1dd
Merge remote-tracking branch 'upstream/gcc-8' into staging-next
...
Earlier the gcc8 branch was merged instead of the gcc-8 branch (note the dash)...
2019-09-08 20:44:26 +02:00
Frederik Rietdijk
e73f871285
Merge master into staging-next
2019-09-08 14:49:25 +02:00
Robin Gloster
5f58361017
Merge pull request #68261 from etu/php72-update
...
php72: 7.2.21 -> 7.2.22
2019-09-07 18:48:05 +02:00
Alyssa Ross
ca96b55d3a
ruby_2_6: patch use-after-free
...
See https://bugs.ruby-lang.org/issues/16136 .
This patch is on Ruby trunk, but hasn't been backported (yet?).
2019-09-07 14:32:56 +00:00
Alyssa Ross
d3983caf45
ruby_2_3: remove
...
This has been EOL since December. We shouldn't still be facilitating
its use.
Fixes https://github.com/NixOS/nixpkgs/pull/67977 .
2019-09-07 13:09:17 +00:00
Jan Tojnar
9fcdb3bd16
Merge branch 'master' into staging-next
2019-09-07 14:55:03 +02:00
Elis Hirwing
125d068e02
php72: 7.2.21 -> 7.2.22
...
Changelog: https://www.php.net/ChangeLog-7.php#7.2.22
2019-09-07 14:51:05 +02:00
Elis Hirwing
735e3d18fe
Merge pull request #68038 from dtzWill/update/php-7.3.9
...
php73: 7.3.8 -> 7.3.9 (security)
2019-09-07 14:45:49 +02:00
Frederik Rietdijk
9894a70299
Merge staging into staging-next
2019-09-06 22:47:40 +02:00
Frederik Rietdijk
66bc7fc1b3
Merge master into staging-next
2019-09-06 22:46:05 +02:00
Frederik Rietdijk
b75f9a5f6d
pythonInterpreters.pypy*prebuilt: use openssl 1.0
2019-09-06 21:45:10 +02:00
Frederik Rietdijk
f7e28bf5d8
Split buildPythonPackage into setup hooks
...
This commit splits the `buildPythonPackage` into multiple setup hooks.
Generally, Python packages are built from source to wheels using `setuptools`.
The wheels are then installed with `pip`. Tests were often called with
`python setup.py test` but this is less common nowadays. Most projects
now use a different entry point for running tests, typically `pytest`
or `nosetests`.
Since the wheel format was introduced more tools were built to generate these,
e.g. `flit`. Since PEP 517 is provisionally accepted, defining a build-system
independent format (`pyproject.toml`), `pip` can now use that format to
execute the correct build-system.
In the past I've added support for PEP 517 (`pyproject`) to the Python
builder, resulting in a now rather large builder. Furthermore, it was not possible
to reuse components elsewhere. Therefore, the builder is now split into multiple
setup hooks.
The `setuptoolsCheckHook` is included now by default but in time it should
be removed from `buildPythonPackage` to make it easier to use another hook
(curently one has to pass in `dontUseSetuptoolsCheck`).
2019-09-06 15:18:45 +02:00
Vladimír Čunát
4aad2947f8
Merge branch 'master' into staging-next
2019-09-04 11:00:56 +02:00
Mario Rodas
39d343929d
Merge pull request #68002 from marsam/update-supercollider
...
supercollider: 3.10.2 -> 3.10.3
2019-09-03 19:35:39 -05:00
Will Dietz
00039ef5af
php73: 7.3.8 -> 7.3.9 (security)
...
https://www.php.net/archive/2019.php#2019-08-29-1
https://www.php.net/ChangeLog-7.php#7.3.9
2019-09-03 18:33:37 -05:00
Franz Pletz
de85797565
Merge remote-tracking branch 'origin/master' into gcc-8
2019-09-03 22:15:07 +02:00
Michael Fellinger
1f49035aca
ruby.withPackages: init
...
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2019-09-03 19:44:49 +00:00
Mario Rodas
3a601cac5b
ruby: update RVM patchsets
2019-09-03 15:33:51 +00:00
Mario Rodas
bd51778554
ruby_2_6: 2.6.3 -> 2.6.4
2019-09-03 15:33:51 +00:00
Mario Rodas
8cb7bb03fd
ruby_2_5: 2.5.5 -> 2.5.6
2019-09-03 15:33:51 +00:00
Mario Rodas
06205d8154
ruby_2_4: 2.4.5 -> 2.4.7
2019-09-03 15:33:51 +00:00
Mario Rodas
ae610711eb
supercollider: 3.10.2 -> 3.10.3
...
Changelog: https://github.com/supercollider/supercollider/releases/tag/Version-3.10.3
2019-09-03 04:20:00 -05:00
André Stylianos Ramos
ca8558af6c
joker: 0.12.4 -> 0.12.7
2019-09-03 04:50:02 -03:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging
2019-09-02 23:25:24 +02:00
Alexei Robyn
c62337d9c7
lua*Packages: Consolidate separate setup hooks together
...
- Lua packages now consistently use LUA_PATH/LUA_CPATH rather than a mix
of those and NIX_LUA_PATH/NIX_LUA_CPATH
- Lua libraries are now consistently only added to the search path
variables if:
1) The library actually has a corresponding directory to search
2) The library is not already present in the search path
This should help prevent the search paths from growing overly large
- Fixed bugs in some path helpers
- Changed the affected shell script indentation to 2 spaces; nixpkgs
shell scripts are inconsistently split between 2 and 4 space
indentation, but 2 matches better with the Nix expressions, so IMO it
makes more sense
2019-09-01 17:42:20 +02:00
Sam Doshi
d3188e90a0
supercollider: Use qt5's own mkDerivation
2019-08-31 23:27:43 -04:00
Matthew Bauer
98662eba0e
python: enable loadable sqlite extensions ( #67472 )
...
Our sqlite supports it, so might as well make use of it.
Fixes #66526
2019-08-31 07:59:00 -04:00
Milan Pässler
48ca6ed3f4
ruby: rubygems 3.0.3 -> 3.0.6
2019-08-31 11:48:04 +00:00
volth
7bb6b373ab
treewide: name -> pname ( #67513 )
2019-08-31 07:41:22 -04:00
Alyssa Ross
01c4c15ef5
ruby: replace bundled RubyGems with our RubyGems
...
This should prevent problems caused by trying to install our own
RubyGems over the top of the one that comes with Ruby.
2019-08-31 11:33:03 +00:00
Alyssa Ross
5b0851028f
ruby: --disable-rubygems for baseruby
...
This works just fine, and means we don't run into an issue with RubyGems
trying to install into a different Ruby's prefix when cross-compiling.
See https://github.com/NixOS/nixpkgs/pull/51842#issuecomment-478392799 .
2019-08-31 11:33:03 +00:00
Frederik Rietdijk
ad1d58c622
Merge staging-next into staging
2019-08-31 10:04:20 +02:00
Frederik Rietdijk
fc74ba8291
Merge master into staging-next
2019-08-31 09:50:38 +02:00
zimbatm
80a3988150
remove empty nix file
...
Nix repl hangs when evaluating empty files.
find -name "*.nix" -empty -delete
2019-08-31 00:00:29 +02:00
Maximilian Bosch
819696bb0c
evcxr: 0.4.3 -> 0.4.4
...
https://github.com/google/evcxr/releases/tag/v0.4.4
2019-08-29 01:51:25 +02:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
Frederik Rietdijk
5061fe0c2c
Merge staging-next into staging
2019-08-28 08:26:42 +02:00
Frederik Rietdijk
98640fd482
Merge master into staging-next
2019-08-27 16:36:47 +02:00
Marek Mahut
ee62ec62ec
python2: CVE-2018-20852
...
Fixes #67200
(cherry picked from commit 302cac35f5
)
2019-08-27 10:04:55 +02:00
volth
35d68ef143
treewide: remove redundant quotes
2019-08-26 21:40:19 +00:00
Matthew Bauer
48d0e9401e
cpython: skip macOS system frameworks
...
We don’t want cpython picking up /Library/Frameworks and
/System/Library/Frameworks which contains Tcl.framework. Instead it
should use the one provided by Nix. this would not be an issue if
sandboxing was enabled, but unfortunately that has its own issues.
Fixes #66647
2019-08-25 20:35:19 -04:00
Marek Mahut
302cac35f5
python2: CVE-2018-20852
...
Fixes #67200
2019-08-25 19:16:38 +02:00
Robin Gloster
616b8343c4
Merge remote-tracking branch 'upstream/master' into gcc-8
2019-08-25 18:55:46 +02:00