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
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
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
Vladimír Čunát
576af17187
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1523575
2019-06-05 11:06:44 +02:00
Matthieu Coudron
f67d8591a1
lua: removed zip.nix orphan file
...
I couldn't find any reference to it and luazip was already packaged in
lua-packages.nix (now generated).
2019-06-05 16:21:18 +09:00
Matthew Bauer
64f837491c
Merge pull request #62618 from matthewbauer/talloc-fix
...
proot/talloc fixes
2019-06-03 13:56:55 -04:00
Matthew Bauer
f64d21da21
Merge pull request #56834 from matthewbauer/v8-update
...
v8: 5.4.232 -> 7.4.255
2019-06-03 13:34:04 -04:00
Matthew Bauer
9f7bb1f512
python27: add override to build statically
2019-06-03 12:28:25 -04:00
Vladimír Čunát
c4724fb7bc
Merge branch 'master' into staging-next
...
Hydra nixpkgs: ?compare=1523028
2019-06-03 10:01:25 +02:00
Alyssa Ross
062210bdff
treewide: update cargoSha256 hashes for cargo-vendor upgrade
...
A recent upgrade of cargo-vendor changed its output slightly, which
broke all cargoSha256 hashes in nixpkgs.
See https://github.com/NixOS/nixpkgs/issues/60668 for more information.
Since then, a few hashes have been fixed in master by hand, but there
were a lot still to do, so I did all of the ones left over with some
scripts I wrote.
The one hash I wasn’t able to update was habitat's, because it’s
currently broken and the build doesn’t get far enough to produce a
hash anyway.
2019-06-01 15:17:52 +00:00
Franz Pletz
669e534b5a
Merge pull request #62290 from etu/php-upgrades
...
php: 7.1.29 -> 7.1.30, 7.2.18 -> 7.2.19, 7.3.5 -> 7.3.6
2019-06-01 13:43:12 +00:00
Andrew Chambers
2bdcd4ac97
janet: 0.5.0 -> 0.6.0
2019-06-01 17:57:20 +12:00
Elis Hirwing
10deca4645
php73: 7.3.5 -> 7.3.6
...
Changelog: https://php.net/index.php#id2019-05-30-1
2019-05-31 10:23:58 +02:00
Elis Hirwing
639e146de1
php72: 7.2.18 -> 7.2.19
...
Changelog: https://php.net/index.php#id2019-05-30-2
2019-05-31 10:17:21 +02:00
Elis Hirwing
1d92bec205
php71: 7.1.29 -> 7.1.30
...
Changelog: https://php.net/index.php#id2019-05-30-3
2019-05-31 10:15:50 +02:00
volth
5c8b5fb456
perl530: init at 5.30.0
2019-05-28 08:52:43 +02:00
Vladimír Čunát
b4ae841b23
Merge branch 'staging-next' into staging
2019-05-26 09:48:55 +02:00
Frederik Rietdijk
b2ab860db3
Merge master into staging-next
2019-05-25 12:38:00 +02:00
Frederik Rietdijk
6e4e7c5dc6
Merge master into staging-next
2019-05-24 12:39:37 +02:00
Ryan Mulligan
f6eec8adda
Merge pull request #61802 from r-ryantm/auto-update/elixir
...
elixir_1_8: 1.8.1 -> 1.8.2
2019-05-22 05:30:16 -07:00
R. RyanTM
25f9f8985f
elixir_1_8: 1.8.1 -> 1.8.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/elixir/versions
2019-05-21 05:27:04 -07:00
Michael Raskin
d8afea025a
Merge pull request #61732 from r-ryantm/auto-update/acl2
...
acl2: 8.1 -> 8.2
2019-05-20 04:30:32 +00:00
R. RyanTM
c5d08e471c
acl2: 8.1 -> 8.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/acl2/versions
2019-05-19 19:31:37 -07:00
Vladimír Čunát
96a604320a
Merge #61179 : stdenv, cacert: $NIX_SSL_CERT_FILE changes
...
... into staging
2019-05-19 10:56:11 +02:00
Mario Rodas
0f5abc6999
Merge pull request #61584 from geistesk/racket-7.3
...
racket: 7.2 -> 7.3
2019-05-18 09:10:06 -05:00
geistesk
9ade471e67
racket: 7.2 -> 7.3
2019-05-16 10:02:28 +02:00
Silvan Mosberger
03badf6e30
Merge pull request #61143 from volth/patch-334
...
allow overriding perl528 and perldevel in overlays
2019-05-16 00:58:10 +02:00
Frederik Rietdijk
f0a4305e0a
Merge staging-next into staging
2019-05-14 10:24:46 +02:00
Frederik Rietdijk
d801204fdd
Merge pull request #51641 from codedownio/nousersite-master
...
Allow skipping the use of the PYTHONNOUSERSITE variable
2019-05-13 12:39:25 +02:00
Tom McLaughlin
a3f24daa7b
Add flag to disable PYTHONNOUSERSITE for wrapped binaries in python environments
2019-05-13 02:56:56 -07:00
Tom McLaughlin
0045164b15
Add flag to disable PYTHONNOUSERSITE for wrapped python binaries
2019-05-13 02:56:32 -07:00
Frederik Rietdijk
ef0dbef7f1
Merge master into staging-next
2019-05-12 19:59:09 +02:00
R. RyanTM
5d5c5e3577
groovy: 2.5.6 -> 2.5.7
...
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-05-11 13:40:53 -04:00
Andrew Chambers
fb0e76db85
janet: 0.4.1 -> 0.5.0
2019-05-12 00:21:50 +12:00
Vladimír Čunát
e8f4ad0169
Merge branch 'master' into staging-next
...
~5k rebuilds per platform.
Hydra nixpkgs: ?compare=1518759
2019-05-11 09:41:36 +02:00
Vladimír Čunát
79bd4ad579
stdenv, cacert: consider $NIX_SSL_CERT_FILE in hooks
...
Some SSL libs don't react to $SSL_CERT_FILE.
That actually makes sense to me, as we add this behavior
as nixpkgs-specific, so it seems "safer" to use $NIX_*.
2019-05-09 08:46:22 +02:00
volth
e5d3583be8
allow overriding perl528 and perldevel in overlays
...
There was a mix of overrideable-in-overlays ```buildPackages.perl528``` & ```buildPackages.perldevel``` and local ```perl528``` & ```perldevel``` which were unaffected by overlays
2019-05-08 14:09:19 +00:00
Graham Christensen
0a64e79596
Merge pull request #60861 from volth/perl-mix-fix
...
perlPackages: fix build packages for non-default perl
2019-05-08 09:59:27 -04:00
Alyssa Ross
6ea86b733f
Merge pull request #61022 from alyssais/ruby-devdoc
...
ruby: install ri docs to devdoc output
2019-05-08 12:18:39 +00:00
Renaud
2fb1b3156f
Merge pull request #60932 from c0bw3b/patches-cleanup
...
[treewide] delete (some) unused patches
2019-05-07 23:34:04 +02:00
Frederik Rietdijk
87a5d8fede
Merge staging-next into staging
2019-05-07 19:30:14 +02:00
Alyssa Ross
b34608d4ea
ruby: enable docSupport by default
...
Now that RI docs are installed to a seperate output, we don't need to worry
about bloating the main output, so it's reasonable for this to be enabled by
default.
2019-05-07 17:08:23 +00:00
Alyssa Ross
6ffb5079b2
ruby: install ri docs to devdoc output
...
This allows getting access to Ruby documentation through ri by doing
nix-shell -p ruby ruby.devdoc
or by installing the ruby.devdoc package.
A setup hook will add a shim to LOAD_PATH to point ri to the devdoc
output instead of out.
2019-05-07 17:08:08 +00:00
Frederik Rietdijk
0196d8f11c
Merge master into staging-next
2019-05-07 09:00:06 +02:00
Alyssa Ross
9b39be3376
ruby: disable docSupport for baseruby
...
Even if building a Ruby with documentation, there's no reason for its
baseruby to waste time building its own documentation as well.
2019-05-06 17:44:56 +00:00
c0bw3b
9cb260d091
[treewide] delete unused patches
2019-05-04 19:52:24 +02:00
Elis Hirwing
a320372e17
php73: 7.3.4 -> 7.3.5
...
Changelog: https://www.php.net/ChangeLog-7.php#7.3.5
2019-05-03 19:31:58 +02:00
Elis Hirwing
6f3625a1c6
php72: 7.2.17 -> 7.2.18
...
Changelog: https://www.php.net/ChangeLog-7.php#7.2.18
2019-05-03 19:19:34 +02:00
Elis Hirwing
2a0125c0ce
php71: 7.1.28 -> 7.1.29
...
Changelog: https://www.php.net/ChangeLog-7.php#7.1.29
2019-05-03 19:14:42 +02:00
Robert Schütz
56b560942c
Merge branch 'master' into staging
2019-05-03 16:01:49 +02:00
volth
120398ab4b
perlPackages: fix build packages for non-default perl
2019-05-03 10:53:36 +00:00
Frederik Rietdijk
155c9d8e18
Merge master into staging-next
2019-05-02 08:43:14 +02:00
Alyssa Ross
3567b1390f
Merge pull request #60394 from alyssais/rubygems
...
ruby: rubygems 2.7.7 -> 3.0.3
2019-05-01 23:23:41 +00:00
Matthew Bauer
590bfda390
Merge pull request #60561 from matthewbauer/wasmtime-fix-hash
...
wasmtime: fix hash
2019-05-01 14:09:37 -04:00
Andrew Miller
f5be1fc849
hy: 0.15 -> 0.16 ( #57882 )
...
* hy: 0.15 -> 0.16
* hy: fetch patch directly from upstream repo
* hy: remove in-tree patch
2019-05-01 19:18:49 +02:00
Matthew Bauer
bfaebc3647
wasmtime: fix hash
2019-04-30 21:25:44 -04:00
Frederik Rietdijk
3462fe27d9
Merge staging-next into staging
2019-04-30 15:52:19 +02:00
Alyssa Ross
0ffedefb15
ruby: rubygems 2.7.7 -> 3.0.3
...
I think it makes more sense to keep the patches in-tree than on
zimbatm's RubyGems fork.
2019-04-29 12:37:22 +00:00
Alyssa Ross
bb4fef1499
ruby: use stdenv derivation for patching RubyGems
...
Rather than rolling our own. This means that we can use all of the
extra functionality stdenv gives us, like being able to provide a list
of patches rather than just one.
2019-04-29 12:37:19 +00:00
Frederik Rietdijk
2f936f85d8
Merge master into staging-next
2019-04-29 13:46:20 +02:00
Matthieu Coudron
d0bac7debc
Merge pull request #60340 from dtzWill/fix/lua53
...
fix lua53Packages.lua
2019-04-28 16:48:38 +09:00
Ihar Hrachyshka
43f9d5ccaa
Generate python3 docs
2019-04-28 09:24:01 +02:00
Daiderd Jordan
a76e11a8c5
python: make it possible to disable the python setup-hook
...
Without this it's impossible to use a python binary that depends on a
different python version than what's used during the current build.
2019-04-28 09:20:41 +02:00
Dmitry Kalinkin
8fa36fc8a1
python: provide hasCxxDistutils attribute for pythonPackages.numpy
...
Patching numpy.distutils used to be required for pythonPackages.cython
to build on darwin. It was later accidentally disabled during one of the
refactorings, but that did not break cython. This change reinstantiates
the patch. It still applies, so it should be low maintenance and it can
still be useful.
2019-04-28 09:17:59 +02:00
Will Dietz
4e09baaaa2
fix lua53Packages.lua
2019-04-27 13:39:43 -05:00
Matthieu Coudron
672c3c1d2a
lua: merge lua5.X interpreters ( #59919 )
...
lua: merge lua5.X interpreters
similar to what was done for python.
Makes it easier to change the passthru settings and the lua infrastructure.
2019-04-27 22:00:12 +09:00
Michael Raskin
eda2463c4d
Merge pull request #57945 from teto/lua/std_rename
...
lua: std._debug / std.normalize rename + move to automated.
2019-04-27 06:30:48 +00:00
c0bw3b
3ee1b52371
tcl/tk: 8.6.6 -> 8.6.9
...
Changelog for Tcl: https://github.com/tcltk/tcl/blob/core-8-6-9/changes#L8797
Changelog for Tk: https://github.com/tcltk/tk/blob/master/changes#L7417
Tk release is actually v8.6.9.1 while Tcl is v8.6.9
2019-04-27 07:09:05 +02:00
Frederik Rietdijk
883232c00d
Merge master into staging-next
2019-04-27 07:01:38 +02:00
Matthew Bauer
87944c3125
Merge pull request #56744 from matthewbauer/macos-10-12
...
Update macOS to 10.12
2019-04-26 22:20:03 -04:00
Matthew Bauer
85cc94c40e
guile_2_0: add patches for macos 10.12
2019-04-26 21:54:54 -04:00
Matthew Bauer
5428db7c7c
guile: apply patch for macOS 10.12+
2019-04-26 21:54:51 -04:00
Jan Tojnar
89a150355b
Merge branch 'master' into staging
2019-04-26 16:35:54 +02:00
volth
27a9fdb6ff
perl-cross: update for perl 5.28.2
...
(cherry picked from commit 1709d3a748
)
2019-04-25 14:14:40 -04:00
Jan Tojnar
a1535da065
buildPython*: allow overriding strictDeps ( #60178 )
...
buildPython*: allow overriding strictDeps
2019-04-24 23:41:30 +02:00
Jan Tojnar
83914f2c56
buildPython*: allow overriding strictDeps
2019-04-24 22:27:06 +02:00
volth
1709d3a748
perl-cross: update for perl 5.28.2
2019-04-24 17:02:20 +00:00
Matthew Bauer
7488a367af
Merge pull request #56555 from matthewbauer/wasm
...
Initial WebAssembly/WASI cross-compilation support
2019-04-23 22:44:33 -04:00
Matthew Bauer
84d00355e8
Merge remote-tracking branch 'NixOS/master' into staging
2019-04-23 22:00:42 -04:00
Matthew Bauer
dbb94b984f
wasmtime: init and use for emulation
...
This isn’t really an "emulator" but it’s the closest concept we have
right now.
2019-04-23 21:48:57 -04:00
Samuel Dionne-Riel
e6407e2979
Merge pull request #60028 from volth/perl-meta-priority++
...
perl.meta.priority += 1
2019-04-22 19:42:41 -04:00
volth
dd927553f3
perl: 5.28.1 -> 5.28.2
2019-04-22 16:01:25 +00:00
volth
0fad0b4e5b
perl.meta.priority += 1
...
give priority to perl libraries when they meet the perl derivation in `buildEnv`.
The notable case is `buildEnv` inside `perl.withPackages`.
The `perl' derivation includes obsolete versions of some CPAN packages
which leads to collissions when there are newer versions
of the same libraries are on the right hand side
of `perl.withPackages` (perhaps indirectly).
Fixes #60025
2019-04-22 15:50:46 +00:00
Daniel Schaefer
bac4d95aa2
treewide: Change URLs to HTTPS
...
Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them
if there's actual content. Inspired by
https://github.com/NixOS/nixpkgs/issues/60004
2019-04-22 10:19:54 +02:00
Renaud
88cd46d1ec
Merge pull request #59549 from r-ryantm/auto-update/jruby
...
jruby: 9.2.6.0 -> 9.2.7.0
2019-04-21 01:36:51 +02:00