Robin Gloster
a345623f2b
spidermonkey_1_8_5: fix build with gcc8
...
closes #68765
closes #68763
2019-09-14 12:19:27 +02:00
Jan Tojnar
a441eaa7b1
Merge branch 'staging-next' into staging
2019-09-12 22:49:43 +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
Izorkin
329a88efa7
treewide: replace mysql.connector-c to libmysqlclient
2019-09-09 15:55:34 +03:00
Lily Ballard
d046ab888c
perl: Update detected platform version
...
Instead of hardcoding the version as 10.10, we should just detect it as
being MACOSX_DEPLOYMENT_TARGET.
2019-09-09 04:33:24 -04: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
Vladimír Čunát
985d1ac425
Merge branch 'master' into staging-next
...
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.
Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
Maximilian Bosch
62b75df413
evcxr: 0.3.3 -> 0.4.3
...
The current version fails to build: https://hydra.nixos.org/build/99189245
Please note that the releases aren't tracked by Git, but the currently
used rev points to `0.4.3` at crates.io: https://crates.io/crates/evcxr/0.4.3
2019-08-25 09:36:06 +02:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
...
There ver very many conflicts, basically all due to
name -> pname+version. Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job. There might be some fallback to these
conflicts, but I believe it should be minimal.
Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Robin Gloster
c7e75df21f
Merge remote-tracking branch 'upstream/master' into openssl-1.1
2019-08-23 02:00:31 +02:00
Vika
ba83c08610
php: disable mhash
...
Per https://www.php.net/manual/en/intro.mhash.php , mhash extension
is obsolete, so disabling it here. (Also it doesn't cross-compile)
**Warning**: This could be a breaking change for some packages that
are very old and rely on this extension, maintainer discretion is
advised.
2019-08-21 20:37:06 +03:00
Florian Klink
65b1948be2
Merge pull request #66762 from adisbladis/python-minimal
...
python3Minimal: Add top-level for a minimal Python 3 build
2019-08-21 15:04:52 +02:00
adisbladis
99e6ca2bdc
python3Minimal: Add top-level for a minimal Python 3 build
...
This builds Python without optional dependencies.
We can't just use python3.override, as things like
python3Minimal.withPackages would pass the wrong python derivation into
these modules.
2019-08-21 14:52:49 +02:00
Robin Gloster
f4fc845e5b
Merge remote-tracking branch 'upstream/master' into openssl-1.1
2019-08-21 14:25:13 +02:00
Michael Raskin
d38d6aba1f
Merge pull request #66883 from kisik21/lua-cross-compile-fix
...
lua: fix cross-compilation; fixes #66742
2019-08-20 08:13:33 +00:00
Marek Mahut
2aedbd056a
Merge pull request #66920 from r-ryantm/auto-update/janet
...
janet: 1.1.0 -> 1.2.0
2019-08-19 20:38:29 +02:00
Marek Mahut
047f8d612b
Merge pull request #66904 from r-ryantm/auto-update/groovy
...
groovy: 2.5.7 -> 2.5.8
2019-08-19 19:22:38 +02:00
Marek Mahut
b1b3ea751a
Merge pull request #66913 from r-ryantm/auto-update/jruby
...
jruby: 9.2.7.0 -> 9.2.8.0
2019-08-19 19:19:48 +02:00
R. RyanTM
9c2088181a
janet: 1.1.0 -> 1.2.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/janet/versions
2019-08-19 06:37:04 -07:00
R. RyanTM
632c4b870d
jruby: 9.2.7.0 -> 9.2.8.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/jruby/versions
2019-08-19 05:40:32 -07:00
R. RyanTM
6e718f1ab4
groovy: 2.5.7 -> 2.5.8
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/groovy/versions
2019-08-19 04:29:43 -07:00
Vika
68847aeef4
lua: fix cross-compilation; fixes #66742
...
The makefile isn't able to find the toolchain when cross-compiling. I
helped it a little bit by adding the parameters explicitly.
2019-08-19 12:04:26 +03:00
worldofpeace
62f8fd7513
Merge pull request #66418 from jlesquembre/clj
...
clojure: 1.10.1.466 -> 1.10.1.469
2019-08-18 22:58:26 -04:00
Florian Klink
100eae3b77
python: allow stripping tkinter
2019-08-19 00:11:17 +02:00
Florian Klink
db087f226d
python: allow stripping bytecode
2019-08-18 23:47:44 +02:00
Florian Klink
52fcbbff44
python: make rebuilding bytecode optional
2019-08-18 23:47:44 +02:00
Florian Klink
8335f3dd5c
python: allow stripping config
2019-08-18 23:47:43 +02:00
Florian Klink
d03283c029
python: allow stripping tests
2019-08-18 23:47:30 +02:00
Florian Klink
414cde4df4
python: allow stripping IDLE
2019-08-18 23:47:16 +02:00
Frederik Rietdijk
f65aa21bb2
Merge master into staging-next
2019-08-18 12:53:44 +02:00
adisbladis
5c0d493df4
python: Enable building without openssl
2019-08-18 08:18:58 +01:00
Frederik Rietdijk
295888c622
Merge pull request #66381 from NixOS/staging-next
...
Staging next
2019-08-18 08:54:45 +02:00
Frederik Rietdijk
113dbfeb27
Merge pull request #66596 from emilazy/update-pypy-and-eda-tools
...
Update PyPy and FOSS EDA tools
2019-08-17 17:48:21 +02:00
volth
c814d72b51
treewide: name -> pname
2019-08-17 10:54:38 +00:00
Frederik Rietdijk
fe9a3e3e63
Merge staging-next into staging
2019-08-17 09:39:23 +02:00
Frederik Rietdijk
c68f58d95c
Merge master into staging-next
2019-08-17 09:30:16 +02:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Lily Ballard
63259057a8
erlang: Fix build error on darwin
...
Stop hardcoding 10.10 as the platform when building. Instead we'll use
$MACOSX_DEPLOYMENT_TARGET so erlang doesn't have to be updated again the
next time that's changed.
2019-08-14 15:56:29 -07:00
Matthew Bauer
81bddd62ca
Merge pull request #62953 from asymmetric/wasmtime-update
...
wasmtime: 0.1.0 -> 20190521
2019-08-14 10:26:54 -04:00
Frederik Rietdijk
8d56f2472e
Merge master into staging-next
2019-08-14 13:45:54 +02:00
Emily
ec07b882b3
pypy{2,27,3,35 -> 36}: 7.0.0 -> 7.1.1
2019-08-13 16:49:27 -07:00
Emily
5638dd55e3
pythonInterpreters.pypy{27,35 -> 36}_prebuilt: 6.0.0 -> 7.1.1
2019-08-13 16:49:27 -07:00
Jörg Thalheim
108c57b141
Merge pull request #53734 from yurrriq/update/noweb
...
Update noweb (and icon-lang)
2019-08-13 13:37:08 +01:00
Vladimír Čunát
387e6952d3
Merge #65846 : Update php packages
2019-08-10 14:42:37 +02:00
José Luis Lafuente
8c223b58cf
clojure: 1.10.1.466 -> 1.10.1.469
2019-08-10 07:20:54 +02:00
Aaron Andersen
c4ac0a84ba
Merge pull request #66188 from volth/perl-531
...
perldevel: 5.30.0 -> 5.31.2
2019-08-09 16:24:24 -04:00
Frederik Rietdijk
9bd78cb048
Merge master into staging-next
2019-08-09 14:00:27 +02:00
Eric Bailey
31d1ce7e64
icon-lang: rework to support darwin and building without graphics
2019-08-07 14:09:15 -05:00
Ryan Mulligan
e275a6c2f3
Merge pull request #64037 from r-ryantm/auto-update/gnu-apl
...
gnuapl: 1.7 -> 1.8
2019-08-06 21:53:34 -07:00
volth
62ba206c88
perldevel: 5.30.0 -> 5.31.2
2019-08-06 09:39:29 +00:00
ysander
b74113e193
Add dependency and patch files (refs: #65786 )
2019-08-04 18:02:47 +02:00
Izorkin
cb9846c2dc
php73: 7.3.7 -> 7.3.8
2019-08-03 16:40:08 +03:00
Izorkin
7819d3f621
php72: 7.2.20 -> 7.2.21
2019-08-03 16:23:41 +03:00
Sarah Brofeldt
6882ea8db5
Merge pull request #65736 from fgaz/duktape/2.4.0
...
duktape: 2.3.0 -> 2.4.0
2019-08-03 08:28:56 +02:00
Frederik Rietdijk
658c0f0ce9
python38: 3.8.0b2 -> 3.8.0b3
2019-08-03 08:14:25 +02:00
Justin Humm
4908aaf3c9
spidermonkey_38, spidermonkey_60: fix cross compilation
...
This is essentially the same as done in
65f2b0a2a3
.
For spidermonkey_38 I set --enable-posix-nspr-emulation, as it would
otherwise complain about a wrong NSPR version and that trick seemed to
be successful in spidermonkey_60 anyway.
2019-08-03 07:51:46 +02:00
Robin Gloster
30969073f0
Merge remote-tracking branch 'upstream/master' into openssl-1.1
2019-08-02 03:01:30 +02:00
worldofpeace
e77b7692e2
Merge pull request #63013 from andrestylianos/joker-0.12.4
...
joker: 0.12.2 -> 0.12.4
2019-08-01 13:58:19 -04:00
Francesco Gazzetta
4ae454d1eb
duktape: 2.3.0 -> 2.4.0
2019-08-01 19:20:16 +02:00
André Stylianos Ramos
94545c30c5
joker: 0.12.2 -> 0.12.4
2019-08-01 05:33:18 -03:00
Michael Weiss
8760c695d4
swiften, pypy: Mark as broken
...
swiften is broken since 2018-10-18:
x86_64-linux: https://hydra.nixos.org/build/97180305
aarch64-linux: https://hydra.nixos.org/build/97193043
pypy is broken since 2019-05-29:
x86_64-linux (pypy): https://hydra.nixos.org/build/97214777
x86_64-linux (pypy3): https://hydra.nixos.org/build/97221287
The builds for swiften and reposurgeon (depends on pypy) regularly fail
during rebuilds for SCons updates (e.g. [0]).
[0]: https://github.com/NixOS/nixpkgs/pull/65392
2019-07-30 19:25:43 +02:00
Andreas Rammhold
d80649d2a3
pypy: use openssl 1.0.2
...
While upstream claims support of OpenSSL 1.1 the test suite fails.
2019-07-29 21:25:13 +02:00
Frederik Rietdijk
bd47c5721f
Python: introduce NIX_PYTHONEXECUTABLE in order to set sys.executable
...
This is needed in case of `python.buildEnv` to make sure sys.executable
does not point to the unwrapped executable.
2019-07-27 11:52:49 +02:00
Frederik Rietdijk
34eebf6844
Merge master into staging-next
2019-07-25 11:52:18 +02:00
markuskowa
a7e69435aa
Merge pull request #65176 from r-ryantm/auto-update/renpy
...
renpy: 7.3.0 -> 7.3.2
2019-07-24 12:57:53 +02:00
José Luis Lafuente
32c1c5cbe0
clojure: 1.10.1.462 -> 1.10.1.466
2019-07-24 08:25:49 +02:00
Frederik Rietdijk
db6c38a075
Merge master into staging-next
2019-07-22 14:15:32 +02:00
Maximilian Bosch
e15bc90acc
Merge pull request #60675 from protoben/evcxr-0.3.3
...
evcxr: init at 0.3.3
2019-07-21 02:37:29 +02:00
Maximilian Bosch
2de35cf8ee
evcxr: fix darwin build
...
It seems as the `Security` framework is missing during the linking in a
darwin build environment:
https://logs.nix.ci/?key=nixos/nixpkgs.60675&attempt_id=42d9c159-f1a2-4abc-ab14-9dea23d941b1
2019-07-21 02:13:17 +02:00
Maximilian Bosch
c4323c200f
evcxr: fix hash and cc
access
...
The `cargoSha256` hashes across the sourcetree had to be altered after
the last `cargo-vendor` bump. Also ensured that `cc` is available in
`$PATH` to avoid startup errors in the REPL.
2019-07-21 01:43:55 +02:00
R. RyanTM
2698c3d9bb
renpy: 7.3.0 -> 7.3.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/renpy/versions
2019-07-20 08:16:09 -07:00
Frederik Rietdijk
0ce55a10d2
Merge master into staging-next
2019-07-19 16:33:38 +02:00
Andrew Chambers
37e1c1aeda
janet: 1.0.0 -> 1.1.0
2019-07-19 15:12:03 +12:00
Daiderd Jordan
04b3ad82f8
Merge pull request #65038 from LnL7/erlang-wx
...
erlang: remove wx conditional
2019-07-19 00:04:04 +02:00
Daiderd Jordan
6fb8e5c453
Merge pull request #65025 from cw789/update_elixir
...
elixir_1_9: 1.9.0 -> 1.9.1
2019-07-19 00:03:43 +02:00
Daiderd Jordan
574cb4a8df
erlang: remove wx conditional
...
The wxmac build has been fixed and there's erlang_nox now.
2019-07-18 23:42:32 +02:00
cw
6b6a9ac500
elixir_1_9: 1.9.0 -> 1.9.1
2019-07-18 15:09:09 +02:00
Nikolay Amiantov
da295a1206
python2: backport fix for pyc race condition, part 2
...
Turns out fixing this only in importlib is not sufficient and we
need to backport CPython part of the fix too.
This patch is based on https://hg.python.org/cpython/rev/c16063765d3a
but because the code around is different there are some changes (C-strings
instead of Python objects etc.)
With this patch Tensorflow builds successfully on many-core machine.
2019-07-17 10:22:11 +02:00
Frederik Rietdijk
0d832585b7
Merge staging-next into staging
2019-07-17 10:14:29 +02:00
Frederik Rietdijk
a28a9ac156
Merge master into staging-next
2019-07-16 11:15:46 +02:00
Michael Raskin
9a1d795ce7
Merge pull request #64861 from r-ryantm/auto-update/picoLisp
...
picolisp: 18.12 -> 19.6
2019-07-16 05:40:40 +00:00
R. RyanTM
65a313538b
picolisp: 18.12 -> 19.6
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/picolisp/versions
2019-07-15 21:43:03 -07:00
Mario Rodas
0d8d1cce1c
Merge pull request #64814 from r-ryantm/auto-update/guile
...
guile: 2.2.4 -> 2.2.6
2019-07-15 20:29:34 -05:00
R. RyanTM
950ebaf09e
mujs: 1.0.5 -> 1.0.6
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/mujs/versions
2019-07-15 16:19:32 -07:00
R. RyanTM
02466bea79
guile: 2.2.4 -> 2.2.6
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/guile/versions
2019-07-15 09:05:36 -07:00
Frederik Rietdijk
7da15d9b36
buildPythonPackage: add support for setupPyGlobalFlags (2)
2019-07-15 17:47:57 +02:00
Mario Rodas
7094a1af0c
python37: fix distutils C++ patch (PR #64758 )
...
Update distutils patch to the upstream changes.
See: 6c0e0d141a
2019-07-15 09:37:43 +02:00
Frederik Rietdijk
271b57c219
Revert "buildPythonPackage: add support for setupPyDistFlags"
...
I merged this a bit too quick. We need to have a closer look at it.
See the points brought up in https://github.com/NixOS/nixpkgs/pull/64682 .
This reverts commit 1e0ebdb8a4
.
2019-07-13 13:25:32 +02:00
Kirill Boltaev
1e0ebdb8a4
buildPythonPackage: add support for setupPyDistFlags
...
Flags passed to the "python setup.py" command.
2019-07-13 09:47:00 +02:00
Frederik Rietdijk
4aee94629d
Merge staging-next into staging
2019-07-13 09:46:03 +02:00
Frederik Rietdijk
54065ae20d
Merge master into staging-next
2019-07-13 09:45:40 +02:00
Frederik Rietdijk
ec7f569211
python.buildEnv: use NIX_PYTHONPATH
2019-07-13 09:37:33 +02:00
Frederik Rietdijk
46409b5c32
Python: add sitecustomize.py, listen to NIX_PYTHONPATH
...
This commit adds a Nix-specific module that recursively adds paths that
are on `NIX_PYTHONPATH` to `sys.path`. In order to process possible
`.pth` files `site.addsitedir` is used.
The paths listed in `PYTHONPATH` are added to `sys.path` afterwards, but
they will be added before the entries we add here and thus take
precedence.
The reason for adding support for this environment variable is that we
can set it in a wrapper without breaking support for `PYTHONPATH`.
2019-07-13 09:37:33 +02:00
Frederik Rietdijk
8074133844
pythonPackages.fetchPypi: support SRI hashes
2019-07-11 18:01:04 +02:00
Frederik Rietdijk
30f299027a
pythonPackages.fetchPypi: separate url computation from fetchurl
2019-07-11 18:01:04 +02:00
Frederik Rietdijk
f2a8117492
pythonPackages.fetchPypi: put expression in own file
...
Also fixes an evaluation bug.
2019-07-11 18:01:04 +02:00
Charlie Dyson
0426ae63f8
fix : #64340 building python wheels in non-standard store
2019-07-11 10:27:28 +02:00
Frederik Rietdijk
22cb7f25f2
Merge master into staging-next
2019-07-11 09:40:10 +02:00
Ryan Mulligan
508ae42a0f
treewide: fix redirect URLs
2019-07-10 12:52:51 -07:00
Frederik Rietdijk
79a03641d5
Merge staging-next into staging
2019-07-09 15:46:26 +02:00
Frederik Rietdijk
74c24385cb
Merge master into staging-next
2019-07-09 15:46:00 +02:00
Frederik Rietdijk
7cf5909fad
Merge staging-next into staging
2019-07-09 15:44:08 +02:00
Frederik Rietdijk
421a87d94c
python38: init at 3.8.0b2
2019-07-09 15:31:37 +02:00
worldofpeace
08a76cff03
Merge pull request #63942 from jlesquembre/clj
...
clojure: 1.10.0.442 -> 1.10.1.462
2019-07-09 09:29:18 -04:00
Frederik Rietdijk
46d91410af
python37: 3.7.3 -> 3.7.4
2019-07-09 10:04:25 +02:00
Frederik Rietdijk
a88e319591
python36: 3.6.8 -> 3.6.9
2019-07-09 10:04:25 +02:00
José Luis Lafuente
bdf9dc59ff
clojure: 1.10.0.442 -> 1.10.1.462
...
Updates jdk dependency from 8 to 11. Clojure 1.10.0 added support for
jdk11, and was released with a new develper tool: REBL
(https://github.com/cognitect-labs/REBL-distro ). REBL depends on javafx,
currently only supported on Nix by jdk11 (see #63574 )
2019-07-09 09:19:22 +02:00
Dmitry Kalinkin
e9a5a28aa6
Merge pull request #63812 from MrMebelMan/update/supercollider-3.10.2
...
supercollider: 3.9.3 -> 3.10.2
2019-07-08 10:46:52 -04:00
Vladimír Čunát
0746c4dbb4
Merge branch 'master' into staging-next
...
There are several thousand rebuilds from master already.
Hydra nixpkgs: ?compare=1528940
2019-07-06 13:44:40 +02:00
Aaron Andersen
2720a1c147
Merge pull request #64326 from etu/php-upgrades
...
php: 7.2.19 -> 7.2.20, 7.3.6 -> 7.3.7
2019-07-05 19:59:02 -04:00
R. RyanTM
2514bfca14
renpy: 7.2.2 -> 7.3.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/renpy/versions
2019-07-05 23:24:40 +02:00
Vladyslav M
d2fe4ea4a8
janet: 0.6.0 -> 1.0.0, build with meson
2019-07-05 23:23:08 +02:00
Elis Hirwing
bd1b55d074
php72: 7.2.19 -> 7.2.20
...
Changelog: https://www.php.net/ChangeLog-7.php#7.2.20
2019-07-05 09:24:37 +02:00
Elis Hirwing
c2ac19f432
php73: 7.3.6 -> 7.3.7
...
Changelog: https://www.php.net/ChangeLog-7.php#7.3.7
2019-07-05 09:21:50 +02:00
markuskowa
9390903b02
Merge pull request #64294 from tadeokondrak/hy/update/0.17.0
...
hy: 0.16.0 -> 0.17.0
2019-07-04 19:04:37 +02:00
Elis Hirwing
80c7463a92
php: drop 7.1
...
PHP 7.1 is currently on life support, as in only recieving security related patches.
This will only continue until: 2019-12-01
This date are in the middle of the 19.09 lifecycle. So it would be
nice to not have it in the 19.09 stable release. Dropping it now would
also result in less maintanance in updating them.
The death dates can be seen on following links:
- https://endoflife.date/php
- https://php.net/supported-versions.php
- https://en.wikipedia.org/wiki/PHP#Release_history
2019-07-04 14:31:49 +02:00
Tadeo Kondrak
a1801ff4de
hy: 0.16.0 -> 0.17.0
2019-07-04 04:09:28 -06:00
Daiderd Jordan
d215c18479
Merge pull request #63606 from cw789/master
...
elixir_1_9: init at 1.9.0
2019-07-03 20:05:11 +02:00
Timo Kaufmann
9db3a5869e
python2: backport fix for pyc race condition
...
This is python bug https://bugs.python.org/issue13146 . Fixed since
python 3.4. It makes pyc creation atomic, preventing a race condition.
The patch has been rebased on our deterministic build patch.
It wasn't backported to python 2.7 because there was a complaint about
changed semantics. Since files are now created in a temporary directory
and then moved, symlinks will be overridden. See
https://bugs.python.org/issue17222 .
That is an edge-case however. Ubuntu and debian have backported the fix
in 2013 already, making it mainstream enough for us to adopt.
2019-07-03 08:40:51 +02:00
R. RyanTM
c095ab7cc5
gnuapl: 1.7 -> 1.8
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gnu-apl/versions
2019-07-01 09:21:51 -07:00
worldofpeace
3f4a353737
treewide: use dontUnpack
2019-07-01 04:23:51 -04:00
Dmitry Kalinkin
58a85eb83a
supercollider: change license gpl3Plus -> gpl3
2019-06-27 10:28:03 -04:00
Vladyslav Burzakovskyy
28e804f9d6
supercollider: 3.9.3 -> 3.10.2
2019-06-26 19:57:06 +02:00
Jan Tojnar
07d1d3ed68
Merge branch 'master' into staging
2019-06-25 18:06:43 +02:00
Vladimír Čunát
145a620802
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1527134
2019-06-25 14:04:12 +02:00
cw
056ba630dd
elixir_1_9: 1.9.0-rc.0 -> 1.9.0
2019-06-25 09:31:15 +02:00
Alexei Robyn
f2aa671ad7
luajitPackages: Improve derivation names
...
`"lua" + lua.luaversion + "-"` resolves to "lua51-" for both Lua
5.1 and LuaJIT packages. With this, LuaJIT packages instead get
`lua.name + "-"`, which currently resolves to "luajit-2.1.0-beta3-".
This makes it easy to distinguish the two in store paths etc.
2019-06-24 04:04:37 +02:00
Chris Wögi
85bfec90aa
Delete Elixir v1.4.nix
2019-06-23 20:27:39 +02:00
Frederik Rietdijk
dafee3d91a
Merge master into staging-next
2019-06-23 15:38:41 +02:00
Daiderd Jordan
811f35d8cd
Merge pull request #63296 from ehamberg/erlang-otp-22
...
Erlang/OTP 22
2019-06-22 11:47:43 +02:00
Erlend Hamberg
19c2979677
erlangR22: init at 22.0.4
2019-06-22 11:01:25 +02:00
cw
14fa744011
elixir_1_9: init at 1.9.0-rc.0
2019-06-21 11:04:09 +02:00
cw
24a2ee8fac
elixir: remove obosolete glibcLocales
...
As C.UTF-8 is available now.
2019-06-21 11:03:34 +02:00
Frederik Rietdijk
72d647f3d8
Merge master into staging-next
2019-06-21 08:20:26 +02:00
Matthieu Coudron
c33153bf13
Merge pull request #63108 from Shados/lua-packaging-improvements-pr
...
Lua/luarocks packaging improvements
2019-06-19 14:23:31 +02:00
Daiderd Jordan
c93a7f4d81
Merge pull request #63295 from ehamberg/patch-2
...
Don't use autoreconfHook for building Erlang/OTP
2019-06-18 18:17:29 +02:00
Frederik Rietdijk
f120248daf
Merge staging-next into staging
2019-06-18 11:07:56 +02:00
Mario Rodas
afd0817677
Merge pull request #63255 from mnacamura/gauche
...
gauche: 0.9.7 -> 0.9.8
2019-06-18 00:42:18 -05:00
Yurii Rashkovskii
0e6843b46f
picolisp: include httpGate tool
...
https://software-lab.de/doc/httpGate.html
httpGate is a central element of the PicoLisp application server
architecture. Its purpose is to perform the following tasks:
* Provide a single application entry port (e.g. 80 or 443).
* Allow PicoLisp applications to run as non-root.
* Start application servers on demand.
* Handle HTTPS/SSL communication.
2019-06-17 12:04:00 -07:00
Erlend Hamberg
d4d19e34db
Don't use autoreconfHook for building Erlang/OTP
...
This is in preparation for adding Erlang/OTP 22 which no longer has a
`configure.in` and fails to build with the current
`generic-builder.nix`, but it should work for all supported, previous
versions of Erlang (R18–R21) as well.
Fixes #62775
2019-06-17 09:54:44 +02:00
Franz Pletz
1cdaba0c74
gnuapl: fix build with gcc8
2019-06-17 07:26:01 +02:00
Mitsuhiro Nakamura
ab5f07960a
gauche: 0.9.7 -> 0.9.8
2019-06-17 09:02:26 +09:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
Frederik Rietdijk
9de9a15b86
Merge staging-next into staging
2019-06-16 09:04:52 +02:00
Yurii Rashkovskii
6278dbf8c4
picolisp: fix help functionality
...
Currently, trying to use help results in something like this:
```
: (help 'db)
========================================
w3m: Can't exec
=======================================
```
By including `w3m` as an input, the behaviour changes to:
```
: (help 'db)
========================================
(db 'sym 'cls ['hook] 'any ['sym 'any ..]) -> sym | NIL
Returns a database object of class cls, where the values for the sym arguments
correspond to the any arguments. If a matching object cannot be found, NIL is
returned. sym, cls and hook should specify a tree for cls or one of its
superclasses. See also aux, collect, request, fetch, init and step.
========================================
-> db
```
2019-06-15 23:25:32 -07:00
Ben Wolsieffer
0a7bc4645b
guile: 2.2.3 -> 2.2.4
2019-06-15 18:20:16 +02:00
Alexei Robyn
8eabbb3d20
buildLuarocksPackage: Several improvements
...
Summary of main changes:
- Now makes use of luarocks dependency resolution (builds will fail if
rockspec dependencies are unmet)
- Renamed argument `external_deps` -> `exernalDeps` and add
functionality to handle external dependencies that are multiple-output
derivations
- Added an `extraVariables` argument for appending to the contents of
luarocks config `variables` table
- The `rockspecFilename` argument default is now actually used
- The `disabled` argument can now be overriden with a less-restrictive
check, as it now just sets `meta.broken` instead of throwing an error
during eval
- The `doCheck` argument is now actually honored if set to `true`
2019-06-13 20:53:53 +10:00
Elis Hirwing
039983bd7a
Merge pull request #62783 from Izorkin/php-packages
...
php: update build config and php package
2019-06-12 13:14:22 +02:00
Izorkin
a6a26c1bc5
php: update build config
2019-06-11 22:21:36 +03:00
Izorkin
925f803e28
phpPackages: build phpPackages with re2c
2019-06-11 22:21:35 +03:00
Justin Wood
db004aa0f9
erlangR21: 21.3.7.1 -> 21.3.8.3 ( #62952 )
2019-06-11 09:45:27 -04:00
Lorenzo Manacorda
47be73c2f5
wasmtime: 0.1.0 -> 20190521
2019-06-10 17:26:38 +02:00
Dmitry Kalinkin
3d40e4291a
Merge pull request #62768 from ehamberg/patch-1
...
erlangR21: 21.2.3 -> 21.3.7.1
2019-06-08 20:40:43 -04:00
Vladimír Čunát
8f5edef47e
Merge branch 'staging-next' (PR #62209 )
2019-06-07 08:07:10 +02:00
Izorkin
f93d637ef9
php: fix zts options
2019-06-06 21:03:42 +03:00
Erlend Hamberg
0b37cf8db6
erlangR21: 21.2.3 -> 21.3.7.1
2019-06-06 13:06:11 +02:00