R. RyanTM
b491aac617
jruby: 9.2.13.0 -> 9.2.14.0
2020-12-12 02:32:27 +00:00
Frederik Rietdijk
3b85d7d54f
Merge pull request #106321 from NixOS/staging-next
...
Staging next
2020-12-11 15:56:17 +01:00
Robert Hensing
f0568c2228
fetchMavenArtifact: switch mirrors to https
...
Maven repositories are disabling HTTP support for security.
Even though Nix adds some security with its own hash validation,
broken mirrors are a, well, suboptimal experience.
I don't know of any plans by sonatype, but it seems like a matter
of time.
https://www.lightbend.com/blog/lightbend-to-require-https-on-repos-starting-august-5-2020
2020-12-11 11:43:23 +01:00
github-actions[bot]
e539b57990
Merge master into staging-next
2020-12-08 06:17:44 +00:00
Sandro
67b553ac63
Merge pull request #66830 from fgaz/tclreadline/init
...
tclreadline: init at 2.3.8
2020-12-08 05:39:33 +01:00
github-actions[bot]
a1b2303710
Merge staging-next into staging
2020-12-07 18:15:25 +00:00
Sebastien Braun
348bb38fb8
erlangR23: 23.1.2 -> 23.1.4
2020-12-07 13:35:16 +01:00
Francesco Gazzetta
9e28a219fa
tclreadline: init at 2.3.8
2020-12-06 23:31:32 +01:00
github-actions[bot]
8f67f48c0c
Merge staging-next into staging
2020-12-06 06:17:10 +00:00
github-actions[bot]
8a52c4c658
Merge master into staging-next
2020-12-06 06:17:06 +00:00
R. RyanTM
3e0d0d0228
groovy: 3.0.6 -> 3.0.7
2020-12-05 21:28:43 +00:00
github-actions[bot]
08ac9ef541
Merge staging-next into staging
2020-12-02 13:20:59 +00:00
github-actions[bot]
a71eec4269
Merge master into staging-next
2020-12-02 13:20:56 +00:00
github-actions[bot]
4fad6f2d66
Merge staging-next into staging
2020-12-02 12:31:00 +00:00
github-actions[bot]
89e8bf0f2a
Merge master into staging-next
2020-12-02 12:30:55 +00:00
Andreas Rammhold
81b2a9c9d4
Merge pull request #88720 from KoviRobi/guile-compiled-path
...
Guile setup hook, use compiled files
2020-12-02 13:22:10 +01:00
Kovacsics Robert
99addb8b34
icon-lang: refactor doc location
2020-12-02 11:30:28 +00:00
Kovacsics Robert
cc9e0dbad8
icon-lang: 9.5.1 -> unstable-2020-02-05
...
Latest release (https://github.com/gtownsend/icon/releases/tag/ok2018j )
doesn't seem like a properly versioned release. Latest properly
versioned release
(https://github.com/gtownsend/icon/releases/tag/rel951 ) is from 2013. So
I have decided to use the unstable release, which works.
2020-12-02 11:29:11 +00:00
Gabriel Gonzalez
6dac8e6817
Add buildDhall*Package
support for generating documentation
...
The `buildDhall{Directory,GitHub}Package` utilities now take an
optional `document` argument for generating documentation using
`dhall-docs`. The documentation is stored underneath the `./docs`
subdirectory of the build product.
2020-12-01 15:30:52 +01:00
Frederik Rietdijk
76966f8ddd
pythonPackages.pip-install-hook: remove --build option
...
Pip had the option --build to build in a custom or temporary directory.
Nowadays, pip just listens to TMPDIR, which we already set.
This option was deprecated and is removed in pip 20.3.
2020-12-01 14:44:26 +01:00
Soner Sayakci
4cd8412880
php80: init at 8.0.0
2020-12-01 11:54:42 +01:00
Frederik Rietdijk
9a63b3d3d6
Merge pull request #104781 from NixOS/staging-next
...
Staging next
2020-11-30 18:27:29 +01:00
Ben Siraphob
d3287cdd0a
octave: 5.2.0 -> 6.1.0
2020-11-30 18:27:11 +07:00
adisbladis
49b8738a5f
python: Propagate packageOverrides to pythonForBuild
...
When overriding versions of build tools injected via hooks
`packageOverrides` was not taken into account and 2 incompatible
versions of the same package (`wheel` in this case) ended up in the
closure, causing the builds to fail.
2020-11-30 11:12:59 +01:00
Frederik Rietdijk
0d8491cb2b
Merge master into staging-next
2020-11-29 13:51:10 +01:00
John Ericson
2622548c13
Merge pull request #105155 from FRidh/splice
...
Python: rename internal parameters related to splicing and fix splicing
2020-11-28 12:02:20 -05:00
Frederik Rietdijk
455774e546
Python: add todo note regarding pythonForBuild
2020-11-28 17:36:23 +01:00
Frederik Rietdijk
5804c8a7f5
Python splicing: splice package sets, not Python derivation
...
In the original commit the various builds of Python were added to
`otherSplices`, instead of the intended Python package sets.
2020-11-28 17:36:23 +01:00
Frederik Rietdijk
6cf25f9dbd
Python: rename parameters and arguments passed to passthru
...
As part of the splicing the build/host/target combinations of the interpreter
need to be passed around internally. The chosen names were not very clear,
implying they were package sets whereas actually there were derivations.
2020-11-28 17:36:23 +01:00
Frederik Rietdijk
8220b0449c
python.tests: use self.callPackage instead of super.callPackage
...
super was incorrectly possible until https://github.com/NixOS/nixpkgs/pull/104201
got merged.
2020-11-28 16:57:07 +01:00
Frederik Rietdijk
cce2fd547b
Python: use pythonPackagesBuildHost instead of pythonForBuild
...
Follow-up to #104201 , related to #105113 .
2020-11-28 16:36:03 +01:00
Kovacsics Robert
612ec25256
guile: setup hook, use compiled files
...
Often packages install the compiled files to
`$(libdir)/guile/$(GUILE_EFFECTIVE_VERSION)/ccache` (e.g. see
guile-opengl). This path is not explicitly given in the info page, but
is used in a couple of places, and is also part of `%load-compiled-path`
variable in guile (for `"${guile}/lib/guile/2.2/ccache`).
Similarly, the site-ccache is also part of `%load-compiled-path` in
guile.
2020-11-28 11:16:25 +01:00
Frederik Rietdijk
9e062723b2
Merge master into staging-next
2020-11-28 08:53:47 +01:00
Mario Rodas
9a93ca8510
Merge pull request #105109 from jtacoma/patch-dart-darwin
...
dart: support x86_64-darwin platform
2020-11-27 23:16:35 -05:00
Frederik Rietdijk
b2a3891e12
Merge master into staging-next
2020-11-27 15:09:19 +01:00
Jakub Kądziołka
9c01258465
racket: Update source hashes
...
Upstream has replaced the tarballs in place to fix racket/racket#3499 .
2020-11-27 14:20:41 +01:00
Elis Hirwing
1d2835c5f7
Merge pull request #105040 from helsinki-systems/upd/php
...
php: 7.3.24 -> 7.3.25, 7.4.12 -> 7.4.13
2020-11-27 08:40:20 +01:00
Jonathan Ringer
0a4575a1da
python/hooks/pythonNamespaces: fix __pycache__ being empty, or not existing
2020-11-26 13:51:05 -08:00
ajs124
1eb55d4c55
php74: 7.4.12 -> 7.4.13
...
https://www.php.net/ChangeLog-7.php#7.4.13
2020-11-26 20:14:48 +01:00
Pavol Rusnak
73ec4085c9
Merge pull request #104208 from freezeboy/unbreak-unicon-lang
...
unicon-lang: unbreak adding libnsl
2020-11-26 17:44:32 +01:00
ajs124
eec6063cc4
php73: 7.3.24 -> 7.3.25
...
https://www.php.net/ChangeLog-7.php#7.3.25
2020-11-26 15:31:25 +01:00
Joshua Tacoma
42e09c2134
dart: support x86_64-darwin platform
2020-11-26 02:49:08 -05:00
Sandro
c4c006f028
Merge pull request #97081 from deviant/update-icon-lang
...
icon-lang: 9.5.1 -> 9.5.20i
2020-11-26 08:35:14 +01:00
Frederik Rietdijk
0a12b8a5e9
Revert "Revert "Revert "cpython: fix finding headers when cross-compiling extension modules"""
...
This still does not function without issues. E.g., bootstrapped-pip fails with Python 3.6 and 3.7
as well as 3.8 on 32-bit.
Because this is a stdenv-rebuild it needs to be tested significantly better
This reverts commit 6100bc29f7
.
2020-11-25 10:34:23 +01:00
Guillaume Girol
6108c23eb4
Merge pull request #103964 from Taneb/metamath-193
...
metamath: 0.182 -> 0.193
2020-11-24 20:31:23 +00:00
StigP
13b0a81056
Merge pull request #104644 from stigtsp/package/rakudo-2020.11
...
rakudo: 2020.10 -> 2020.11
2020-11-24 11:02:00 +01:00
Frederik Rietdijk
587538d087
Merge staging-next into staging
2020-11-23 18:10:33 +01:00
Jonathan Ringer
f5d9dd3050
python/hooks/pythonNamespaces: fix __pycache__ logic
2020-11-23 08:33:04 -08:00
freezeboy
cfba07ba04
supercollider: 3.11.0 -> 3.11.2
2020-11-23 06:53:35 -08:00
Frederik Rietdijk
95d9ff16f3
python.tests: not when cross-compiling
...
Running the tests is not possible when cross-compiling.
2020-11-23 15:29:23 +01:00
Frederik Rietdijk
6100bc29f7
Revert "Revert "cpython: fix finding headers when cross-compiling extension modules""
...
Moving the sysconfig file caused spidermonkey_78 to fail to build. We now symlink it instead.
This reverts commit 6a23dde75b
.
2020-11-23 15:29:23 +01:00
StigP
b0fa828182
Merge pull request #104607 from stigtsp/package/perl-5.33.4
...
perldevel: 5.33.3 -> 5.33.4, perl-cross: 65e06e2 -> 6c11560
2020-11-23 13:43:43 +01:00
Stig Palmquist
f8e6583e66
rakudo: 2020.10 -> 2020.11
2020-11-23 02:32:48 +01:00
Stig Palmquist
e4977d4993
nqp: 2020.10 -> 2020.11
2020-11-23 02:32:29 +01:00
Stig Palmquist
d9dafe3b62
moarvm: 2020.10 -> 2020.11
2020-11-23 02:32:11 +01:00
Stig Palmquist
408236cd6a
perldevel: 5.33.3 -> 5.33.4
...
dependencies:
perl-cross: 65e06e238ccb949e8399bdebc6d7fd798c34127b -> 6c115604fcbf01ceb3c6d7c13206a7590abf6c21
2020-11-23 01:59:43 +01:00
R. RyanTM
7620d4c67b
zef: 0.9.1 -> 0.9.4
2020-11-22 16:23:39 +00:00
Frederik Rietdijk
7726f81b13
python.tests: use self.callPackage instead of super.callPackage
...
super was incorrectly possible until https://github.com/NixOS/nixpkgs/pull/104201
got merged.
2020-11-22 13:17:24 +01:00
Frederik Rietdijk
6a23dde75b
Revert "cpython: fix finding headers when cross-compiling extension modules"
...
This breaks virtualenv https://github.com/NixOS/nixpkgs/issues/104483 .
We should probably not move `_sysconfigdata` but just copy it for cross to
another place or output.
This reverts commit 11806b6ede
.
2020-11-22 13:13:23 +01:00
Jonathan Ringer
8d210e2ea4
python3.pkgs.pipInstallHook: don't warn on script installation
2020-11-20 12:25:52 -08:00
Jan Tojnar
66ef389efa
Merge branch 'staging-next' into staging
2020-11-20 01:38:58 +01:00
Jan Tojnar
f6105d21e3
Merge branch 'master' into staging-next
2020-11-20 01:38:32 +01:00
Frederik Rietdijk
27d3a18ac7
buildPython*: don't catch conflicts when cross-compiling
...
Hack until we fix PYTHONPATH.
2020-11-19 20:59:16 +01:00
Ben Wolsieffer
11806b6ede
cpython: fix finding headers when cross-compiling extension modules
2020-11-19 20:42:58 +01:00
Tom McLaughlin
c81c3c3daf
cling: init at 0.7.0 ( #64319 )
...
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2020-11-19 14:29:02 -05:00
Frederik Rietdijk
ea7b8978ef
Merge master into staging-next
2020-11-19 20:08:15 +01:00
John Ericson
93b430bc6b
Merge pull request #104201 from obsidiansystems/splice-python
...
python: Splice packages to better support cross
2020-11-19 14:07:03 -05:00
John Ericson
b57c5d4456
python: Use makeScopeWithSplicing
...
Now non-`buildInputs` that are python packages should be resolved
correctly.
2020-11-19 11:58:07 -05:00
John Ericson
330d468002
python: Use packages from previous stage in setup-hooks
...
This makes sense as these are tools we want to run at build time.
2020-11-19 11:58:03 -05:00
José Luis Lafuente
b364168989
clojure: Mimic upstream install script
...
Also installs exec.jar in the expected location
2020-11-19 11:12:00 +01:00
freezeboy
b0d21af997
unicon-lang: unbreak adding libnsl
2020-11-18 22:05:23 +01:00
Frederik Rietdijk
da12fc6838
Merge staging-next into staging
2020-11-18 15:36:56 +01:00
Bernardo Meurer
7edf1ced82
pypy: enable aarch64-linux platform
2020-11-18 09:55:33 +01:00
Anders Kaseorg
9e09ad5182
pypy, pypy3: 7.3.1 → 7.3.2
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-11-18 00:21:41 -08:00
Anders Kaseorg
b7836e5ca6
pypy, pypy3: Follow Heptapod move for download URL
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-11-18 00:21:41 -08:00
Oleksii Filonenko
512c3c0a05
maintainers: rename filalex77 -> Br1ght0ne
2020-11-17 13:09:31 +02:00
Alex Good
aaa7af13dc
Merge branch 'master' into wrapprogram-for-phpdbg
2020-11-16 16:38:21 +00:00
Alex Good
68761cb016
wrapProgram for phpdbg in pkgs.php*
2020-11-16 16:27:38 +00:00
Nathan van Doorn
c1407066c4
metamath: 0.182 -> 0.193
2020-11-16 11:41:34 +00:00
Frederik Rietdijk
986c2d36da
Merge master into staging-next
2020-11-16 09:01:53 +01:00
StigP
c57e985c06
Merge pull request #103607 from r-ryantm/auto-update/zef
...
zef: 0.8.5 -> 0.9.1
2020-11-15 22:22:04 +00:00
zowoq
051812b8cf
Revert "ruby: fix build on darwin"
...
This reverts commit d73cc1e586
.
2020-11-14 07:11:29 +10:00
Frederik Rietdijk
9fc4a4db5a
Merge staging-next into staging
2020-11-13 20:59:08 +01:00
Frederik Rietdijk
463f738cc6
Merge master into staging-next
2020-11-13 20:58:35 +01:00
Doron Behar
2e7d97a50d
Merge pull request #103584 from danieldk/ruby-check-disallowed-references
...
ruby: check disallowed references with jitSupport disabled
2020-11-13 09:34:31 +02:00
Maximilian Bosch
e7053a87ad
evcxr: 0.5.3 -> 0.6.0
...
Since version `0.6.0` the `rust-src` component (or declaring
`RUST_SRC_PATH`) is needed. Just like in `rust-analyzer`, this is solved by
setting `RUST_SRC_PATH` to `rustPlatform.rustLibSrc` for tests and
wrapped executables.
ChangeLog: https://github.com/google/evcxr/blob/v0.6.0/RELEASE_NOTES.md#version-060
2020-11-12 19:41:32 +01:00
Frederik Rietdijk
3fceafce1e
buildPython*: remove pythonRecompileBytecodeHook as dependency
...
This hook was added to get reproducible bytecode. Because it was causing
issues it was disabled, but still kept as a dependency. Now the main
issue with bytecode reproducibility has been resolved by updating pip to
20.2.4, we remove this hook as a dependency.
If a package with Python code is not yet reproducible, one could add
this hook to `nativeBuildInputs`.
2020-11-12 19:32:30 +01:00
Daniël de Kok
b235552837
ruby: check disallowed references with jitSupport disabled
...
This makes it easier to detect regressions.
2020-11-12 15:12:59 +01:00
R. RyanTM
d817bf140b
zef: 0.8.5 -> 0.9.1
2020-11-12 13:07:55 +00:00
Jonathan Ringer
5a5122418a
python310: 3.10.0a1 -> 3.10.0a2
2020-11-11 23:13:44 -08:00
Frederik Rietdijk
4076ffe580
Merge staging-next into staging
2020-11-11 16:00:34 +01:00
Gabriel Gonzalez
87d5e6fc1a
Change idiom for overriding Dhall package version
...
Before this change, a Dhall package like the Prelude would be
encoded as a record with one field per supported version. Then
downstream packages would specify which package to override
by selecting a different record field.
The problem with that approach is that it did not provide an
easy way to override a package to a version other than the default
ones supplied by Nixpkgs. Normally you would use the `.override`
method for this purpose, but the `override` method added by
`buildDhall{Directory,GitHub}Package` is clobbered by the
`override` method added by `callPackage` in
`./pkgs/top-level/dhall-packages.nix`.
The solution is to add a separate `.overridePackage` method which is
essentially the exact same as `.override`, except that it is no
longer clobbered by `callPackage`. This `.overridePackage` method
allows one to override the arguments supplied to
`buildDhall{Directory,GitHub}Package`, making it easier to specify
package versions outside of the ones supported by Nixpkgs..
This also includes a change to only build one (preferred) version of each
package (instead of multiple supported versions per package), in order to
minimize the maintenance burden for the Dhall package set.
2020-11-11 11:16:04 +01:00
Gabor Greif
078dc38e35
wasmtime: 0.20.0 -> 0.21.0
2020-11-11 00:59:48 +01:00
Doron Behar
9db44f61a7
rubyMinimal: remove
...
Due to being unused, and seemingly unusable, added appropriate release
notes.
2020-11-09 16:17:41 +02:00
Doron Behar
f59f04352a
ruby: Rename removeReferencesToCC flag to !jitSupport
...
If JIT support is built in to ruby, there's no choice other then to
leave this cc reference as is. removeReferencesToCC didn't do it's job
completely since some time ago. That's why it was practically redundant
- `lib/ruby/${version}/<platform>/rbconfig.rb` still referenced cc.
Removing this reference from
`lib/ruby/${version}/<platform>/rbconfig.rb` as well might lead to
breakage in some Gems that require this feature.
But, if JIT support is not desired, it should be safe enough to
completely remove all cc references, both in
lib/ruby/${version}/<platform>/rbconfig.rb and in $out/lib/libruby.so .
Hence now `rubyMinimal` has JIT support disabled and it has no
references at all to stdenv.cc.
2020-11-09 16:17:39 +02:00
Frederik Rietdijk
20f001c01e
Merge master into staging-next
2020-11-09 14:33:52 +01:00
R. RyanTM
4365578bdf
groovy: 3.0.3 -> 3.0.6
2020-11-09 12:20:26 +00:00
Alyssa Ross
29038ac0f1
Merge pull request #102272 from bennyandresen/clojure_1.10.1.645-1.10.1.727
...
clojure: 1.10.1.645 -> 1.10.1.727
2020-11-09 11:58:49 +00:00
Sebastien Braun
6780f45bc1
elixir_1_11: 1.11.1 -> 1.11.2
2020-11-09 11:57:57 +00:00
Sebastien Braun
c8e9728927
erlangR23: 23.1 -> 23.1.2
2020-11-09 11:50:30 +00:00
Samuel Gräfenstein
22b73d1282
pkgs/*: add final newline to .nix files
2020-11-09 11:39:28 +00:00
Mario Rodas
c2715f436d
Merge pull request #98174 from thiagokokada/fix-dart2native
...
dart: Fix dart2native by patching all ELFs
2020-11-07 20:10:31 -05:00
Elis Hirwing
4d65677903
Merge pull request #102818 from etu/php-split-to-leafs
...
php: Refactor to have the different versions as separate files
2020-11-07 07:04:21 +01:00
Elis Hirwing
b62b76b78b
php: Refactor to have the different versions as separate files
...
This should enable easier auto updates of the packages.
2020-11-06 13:48:27 +01:00
Frederik Rietdijk
99fb79ae84
Merge master into staging-next
2020-11-06 12:51:56 +01:00
Jan Tojnar
4b80de5c48
Merge pull request #102543 from lostnet/spidermonkey
...
spidermonkey: 78.1.0 -> 78.4.0
2020-11-06 11:53:19 +01:00
Frederik Rietdijk
61a04f735a
python3.pkgs.pip: 20.1.1 -> 20.2.4
...
Reproducible builds of pyproject projects using pip is resolved.
Fixes https://github.com/pypa/pip/issues/7808
Fixes https://github.com/NixOS/nixpkgs/issues/81441
The more recent c409f69480
caused trouble
with pyproject troubles and had to be reverted anyway.
https://github.com/NixOS/nixpkgs/pull/102222#issuecomment-722380794
Revert "pythonPackages.pip: make reproducible (#102222 )"
This reverts commit c409f69480
.
Revert "python3Packages.pip: allow setting reproducible temporary directory via NIX_PIP_INSTALL_TMPDIR"
This reverts commit aedbade43e
.
2020-11-05 15:07:21 +01:00
Elis Hirwing
caa71a3ee4
Merge pull request #102715 from etu/php74-update
...
php74: 7.4.11 -> 7.4.12
2020-11-05 13:01:01 +01:00
Elis Hirwing
e1548a2da9
Merge pull request #102716 from etu/php73-update
...
php73: 7.3.23 -> 7.3.24
2020-11-05 13:00:14 +01:00
Jan Tojnar
a821be7531
Merge branch 'master' into staging-next
2020-11-05 09:42:47 +01:00
Benjamin Andresen
172cbb8eb7
babashka: 0.0.97 -> 0.2.3
...
with #99631 and #102693 merged, it's possible to bump the babashka
version again.
However recent versions of babashka depend on java11 features and I
spoke in Slack with the project lead and this java11 dependency will
exist going forward.
2020-11-05 07:11:54 +01:00
Griffin Smith
3341f6c1fc
babashka,clj-kondo: Depend on graalvm-ce
...
Now that we have community builds of graalvm landed in #99631 , both
clj-kondo and babashka can depend on those versions of graalvm rather
than the one that requires building from source - this can be built in
hydra, and generally is much easier to build and test.
2020-11-04 09:09:54 -08:00
Frederik Rietdijk
10c57af49c
Merge staging-next into staging
2020-11-04 09:28:07 +01:00
Frederik Rietdijk
9e6d7d3c74
Merge master into staging-next
2020-11-04 09:27:42 +01:00
Mario Rodas
1bf0327ef6
racket: 7.8 -> 7.9
...
https://download.racket-lang.org/v7.9.html
2020-11-03 23:19:43 -08:00
Elis Hirwing
c1a2cf890a
php74: 7.4.11 -> 7.4.12
2020-11-04 07:05:49 +01:00
Elis Hirwing
fc48e6f932
php73: 7.3.23 -> 7.3.24
2020-11-04 07:05:21 +01:00
Elis Hirwing
18723740d9
Merge pull request #101840 from sikmir/php
...
php: fix on darwin
2020-11-04 06:59:32 +01:00
Frederik Rietdijk
6ddd6b4914
Revert "Merge pull request #93083 from risicle/ris-cpython-debug"
...
This increase the closure size by 30 MB.
https://github.com/NixOS/nixpkgs/pull/93083#issuecomment-718025366
This reverts commit 4b340cbbb4
, reversing
changes made to 47e499f7a4
.
2020-11-03 12:50:05 +01:00
Frederik Rietdijk
470f05cb5d
Merge staging-next into staging
2020-11-03 12:06:41 +01:00
Frederik Rietdijk
237966224d
Merge master into staging-next
2020-11-03 12:06:06 +01:00
Will Young
8edf9cf5d0
spidermonkey: 78.1.0 -> 78.4.0
2020-11-02 23:30:28 +01:00
Pavol Rusnak
2c931312ce
treewide: simplify rev/repo arguments in src
...
+ use fetchFromGithub where possible
2020-11-01 23:02:24 -08:00
Frederik Rietdijk
83dde6c52c
Merge staging-next into staging
2020-11-01 10:11:12 +01:00
Benjamin Andresen
43776fb11e
clojure: 1.10.1.645 -> 1.10.1.727
2020-10-31 21:42:24 +01:00
zimbatm
c409f69480
pythonPackages.pip: make reproducible ( #102222 )
...
The previous attempt wasn't covering all of the bases. It relied on
invoking that pip-install-hook, and didn't apply to pip itself.
The core issue is that the generated .pyc files embed some of the
temporary paths, which are randomly generated. See
https://r13y.com/diff/bf8c3ca3148ebff9ecf41f294cc60b9f209c006d49699e356969ff32d736f1c6-8806a7cca91fdd300e48736bfcd57c4d0b54c1cc2fd61609f35143170862b59c.html
In this new attempt, the approach is to patch the TempFile
implementation directly, so that it creates stable temporary
directories. We also assume that if SOURCE_DATE_EPOCH is set, we are in
a scenario where reproducible builds are desirable and enter that
branch.
See also https://github.com/pypa/pip/issues/7808
2020-10-31 21:24:36 +01:00
Vladimír Čunát
dfd3ede68d
Merge branch 'master' into staging-next
2020-10-31 14:30:44 +01:00
Mario Rodas
e250fef768
Merge pull request #99920 from ericdallo/add-dart-to-flutter
...
flutter: Bump and add dart cache to flutter
2020-10-30 08:56:54 -05:00
Eric Dallo
bee3fb885f
flutter: Add dart cache to flutter
2020-10-30 09:58:06 -03:00
Vladimír Čunát
0b32140b34
Merge branch 'staging-next' into staging
2020-10-28 18:48:56 +01:00
Vladimír Čunát
31839c352e
Merge branch 'master' into staging-next
2020-10-28 18:48:18 +01:00
zimbatm
7aee32121a
ruby: make the build reproducible
...
ext/io/console/io-console.gemspec was embedding a timestamp which made
the build not reproducible. Gems respect SOURCE_DATE_EPOCH so it's
enough to just delete that line if it exists.
This file has been fixed in
679a941d05 (diff-d8422f096931c58d4463e2489f62a228b0f24f0492950ba88c8c89a0d741cfe6)
And then ruby regularly merges that gem into their own repository. Ruby
master is fixed but none of the ruby releases have been fixed yet.
lib/ruby/gems/2.6.0/specifications/default/io-console-0.4.7.gemspec now
contains:
s.date = "1980-01-01"
2020-10-27 14:20:08 +01:00
Nikolay Korotkiy
e300f0fd69
php: fix on darwin
2020-10-27 13:24:20 +03:00
Stig Palmquist
8b71dfed92
rakudo: 2020.09 -> 2020.10
2020-10-26 15:32:59 +01:00
Stig Palmquist
e0007b1383
nqp: 2020.09 -> 2020.10
2020-10-26 15:32:42 +01:00
Stig Palmquist
50fc95822e
moarvm: 2020.09 -> 2020.10
2020-10-26 15:32:24 +01:00
Vladimír Čunát
89023c38fc
Recover the complicated situation after my bad merge
...
I made a mistake merge. Reverting it in c778945806
undid the state
on master, but now I realize it crippled the git merge mechanism.
As the merge contained a mix of commits from `master..staging-next`
and other commits from `staging-next..staging`, it got the
`staging-next` branch into a state that was difficult to recover.
I reconstructed the "desired" state of staging-next tree by:
- checking out the last commit of the problematic range: 4effe769e2
- `git rebase -i --preserve-merges a8a018ddc0` - dropping the mistaken
merge commit and its revert from that range (while keeping
reapplication from 4effe769e2
)
- merging the last unaffected staging-next commit (803ca85c20
)
- fortunately no other commits have been pushed to staging-next yet
- applying a diff on staging-next to get it into that state
2020-10-26 09:01:04 +01:00
Vladimír Čunát
336bc8283b
Re-Revert "Merge #101508 : libraw: 0.20.0 -> 0.20.2"
...
This reverts commit c778945806
.
I believe this is exactly what brings the staging branch into
the right shape after the last merge from master (through staging-next);
otherwise part of staging changes would be lost
(due to being already reachable from master but reverted).
2020-10-26 08:19:17 +01:00
Vladimír Čunát
c778945806
Revert "Merge #101508 : libraw: 0.20.0 -> 0.20.2"
...
I'm sorry; I didn't notice it contained staging commits.
This reverts commit 17f5305b6c
, reversing
changes made to a8a018ddc0
.
2020-10-25 09:41:51 +01:00
Vladimír Čunát
17f5305b6c
Merge #101508 : libraw: 0.20.0 -> 0.20.2
2020-10-25 09:28:53 +01:00
Jan Tojnar
d13fc932cd
Merge branch 'master' into staging-next
2020-10-22 21:20:14 +02:00
Mario Rodas
d73cc1e586
ruby: fix build on darwin
...
cc-tools 949.0.1 added a warning on linking which ruby misinterprets as
an error with LDFLAGS.
2020-10-22 04:20:00 +00:00
R. RyanTM
5f43184565
duktape: 2.5.0 -> 2.6.0
2020-10-24 16:03:19 +00:00
StigP
eaadab0fcd
Merge pull request #101336 from stigtsp/package/perl-5.33.3
...
perldevel: 5.33.2 -> 5.33.3, perl-cross: f59d2b6 -> 65e06e2
2020-10-23 12:12:36 +00:00
Stig Palmquist
a07b4a0017
perldevel: 5.33.2 -> 5.33.3
...
dependencies:
perl-cross: f59d2b6a179760230d925550db78b93c410433e4 -> 65e06e238ccb949e8399bdebc6d7fd798c34127b
2020-10-22 10:29:47 +02:00
Doron Behar
4696a622ce
Merge pull request #78778 from grahamc/guile-r13y
...
guile: disable parallel building for reproducibility
2020-10-21 20:21:25 +03:00
Jonathan del Strother
f0431e22c1
rubygems: 3.1.2 -> 3.1.3
2020-10-20 21:10:43 +02:00
Jonathan Ringer
67d2de5ffa
python310: init at 3.10a1
2020-10-19 09:31:27 -07:00
Ryan Mulligan
12642234d9
Merge pull request #99883 from mtanzi/elixir-1.11.0
...
elixir_1_11: init at 1.11.0
2020-10-19 08:52:02 -07:00
marco
6e0d3b659c
Elixir: 1.11.0 -> 1.11.1
2020-10-18 18:57:52 +02:00
Mario Rodas
48518633ec
Merge pull request #100987 from r-ryantm/auto-update/joker
...
joker: 0.15.6 -> 0.15.7
2020-10-18 11:48:02 -05:00
R. RyanTM
f739404c2b
joker: 0.15.6 -> 0.15.7
2020-10-18 15:14:12 +00:00
Ben Siraphob
683a87dbeb
treewide: remove periods from end of package descriptions
2020-10-17 08:22:31 -07:00
Ryan Mulligan
ea04f84829
Merge pull request #100831 from r-ryantm/auto-update/alda
...
alda: 1.4.2 -> 1.4.3
2020-10-17 08:18:08 -07:00
R. RyanTM
44516af3df
alda: 1.4.2 -> 1.4.3
2020-10-17 14:45:08 +00:00
Jonathan Ringer
9c9418151d
update-python-libraries: allow for top-level attrs to be updated with github fetcher
2020-10-15 12:10:08 -07:00
Frederik Rietdijk
b3aed163d5
Merge pull request #99709 from NixOS/staging-next
...
Staging next
2020-10-14 21:10:31 +02:00
Elis Hirwing
5a12d2797c
php: Fix pear path
2020-10-14 07:41:30 +02:00
Frederik Rietdijk
9e1943edc0
Merge master into staging-next
2020-10-13 19:34:34 +02:00
Jonathan Ringer
2a9c3ec083
update-python-libraries: make script updateScript friendly
2020-10-11 12:03:18 -07:00
Jan Tojnar
aabcf2d8f5
Merge branch 'master' into staging-next
2020-10-11 00:27:21 +02:00
Ben Siraphob
7d04bd6da1
cyclone-scheme: enable parallel build
2020-10-10 16:57:21 +07:00
Vladimír Čunát
338b25697c
Merge branch 'master' into staging-next
...
Quite many rebuilds from master:
> Estimating rebuild amount by counting changed Hydra jobs.
> 3926 x86_64-darwin
> 4645 x86_64-linux
2020-10-10 11:32:10 +02:00
Mario Rodas
fb261a5bab
Merge pull request #99939 from siraben/cyclone-scheme-init
...
cyclone-scheme: init at 0.21
2020-10-09 07:55:57 -05:00
Ben Siraphob
e3b083effc
cyclone-scheme: init at 0.21
2020-10-09 11:51:29 +07:00
Frederik Rietdijk
ec28e32c9e
Merge master into staging-next
2020-10-08 21:47:26 +02:00
Daniël de Kok
c8111ef271
Merge pull request #99946 from ggreif/master
...
wasmtime: 0.19.0 -> 0.20.0
2020-10-08 10:02:09 +02:00
Gabor Greif
0243a18c8d
wasmtime: 0.19.0 -> 0.20.0
2020-10-07 12:56:06 +02:00
Jan Tojnar
a07508c1d3
php: declare ZTS support
...
Binary extensions like Blackfire need to know whether PHP was
compiled with ZTS support to work properly.
2020-10-07 10:44:53 +02:00
marco
26857cc851
elixir_1_11: init at 1.11.0
...
Set elixir_1_11 as default elixir version.
2020-10-07 10:30:35 +02:00
Vladimír Čunát
c7b3d98659
Merge #99227 : luajit*: update and enableGC64 by default
2020-10-07 07:40:11 +02:00
Frederik Rietdijk
692d219a93
Merge staging-next into staging
2020-10-06 10:25:58 +02:00
Jonathan Ringer
4eaf246f24
update-python-libraries: add github fetcher
2020-10-06 00:55:43 -07:00
Mario Rodas
6bfc199531
ruby: add marsam to maintainers
2020-10-06 09:45:39 +02:00
Mario Rodas
17e3f3258f
ruby_2_7: 2.7.1 -> 2.7.2
...
https://www.ruby-lang.org/en/news/2020/10/02/ruby-2-7-2-released/
2020-10-06 09:45:39 +02:00
Mario Rodas
35d7c8ac6f
ruby: update RVM patchsets
2020-10-06 09:45:39 +02:00
Raphael Borun Das Gupta
3696bc0e89
python39: 3.9.0rc2 -> 3.9.0
2020-10-06 08:32:37 +02:00
Luka Blaskovic
351bf9584e
luajit_2_1: 2.1.0-2020-08-27 -> 2.1.0-2020-09-30
2020-10-01 08:22:27 +00:00
Luka Blaskovic
8baffaecac
luajit_2_0: 2.0.5-2020-08-09 -> 2.0.5-2020-09-27
2020-10-01 04:40:19 +00:00
WORLDofPEACE
3451caf60b
Merge pull request #99008 from mkg20001/cjs-upgrade
...
Cjs upgrade
2020-09-30 14:30:56 -04:00
Doron Behar
e1773ee0bb
Merge pull request #98977 from stigtsp/package/rakudo-2020.09
2020-09-30 11:13:20 +03:00
Jan Tojnar
32b4375f10
Merge branch 'staging-next' into staging
2020-09-29 00:12:29 +02:00
Doron Behar
1d45990efb
spidermonkey_78: init at 78.1.0
...
* format
Co-authored-by: WORLDofPEACE <worldofpeace@protonmail.ch>
2020-09-28 15:08:23 +02:00
Stig Palmquist
6c44133fac
perldevel: 5.33.1 -> 5.33.2
...
dependencies:
perl-cross: 15ca5359f99698ef0a199bc307b7956c08907abc -> f59d2b6a179760230d925550db78b93c410433e4
2020-09-28 02:11:03 +02:00
Stig Palmquist
ac60d134ed
rakudo: 2020.08.2 -> 2020.09
2020-09-28 01:33:12 +02:00
Stig Palmquist
a770277640
nqp: 2020.08.2 -> 2020.09
2020-09-28 01:32:43 +02:00
Stig Palmquist
e31d6d1fab
moarvm: 2020.08 -> 2020.09
2020-09-28 01:32:18 +02:00
Stig P
3e2cf215f7
Merge pull request #98468 from stigtsp/package/micropython-1.13
...
micropython: 1.12 -> 1.13
2020-09-27 19:25:11 +00:00
Frederik Rietdijk
7c411b3729
python38: 3.8.5 -> 3.8.6
2020-09-27 13:07:49 +02:00
Frederik Rietdijk
74f3e9cce1
python39: 3.9.0rc1 -> 3.9.0rc2
2020-09-27 11:48:00 +02:00
Jörg Thalheim
7011d448ec
Merge pull request #98693 from fzakaria/jruby-shebang-fix
...
Fix shebang for binaries in JRuby
2020-09-25 10:05:05 +02:00
Graham Bennett
3a5bcb313e
octave: use qt-5 mkDerivation for wrapQtAppsHook
...
This is to ensure QT_QPA_PLATFORM_PLUGIN_PATH is set on Darwin.
2020-09-25 09:57:25 +03:00
Farid Zakaria
8da7bd63ca
jruby: fix shebang for binaries in JRuby
...
There are a variety of additional scripts that are included with the
JRuby installation that use JRuby itself.
For instance the `bin/gem` had the following contents:
```bash
❯ cat /nix/store/kglkqf56ii83yl6yrgcaj5r3s9m2fzr0-jruby-9.2.13.0/bin/gem
load File.join(File.dirname(__FILE__), 'jgem')
```
This is clearly wrong. Patchshebangs was not picking up the fix as part
of stdenv because the patch is not a build input but the final output
itself.
We have to rely on substituteInPlace so that we get the correct version.
```bash
❯ cat /nix/store/k4fnrn0dcsh2wzw81217r0ywsspb468f-jruby-9.2.13.0/bin/gem
```
2020-09-24 17:57:17 -07:00
zimbatm
cc9b34a56b
Merge pull request #98649 from cw789/elixir_cleanup
...
elixir_1_6: remove
2020-09-24 22:00:03 +00:00
Vladyslav M
0a3987a63f
janet: 1.10.1 -> 1.12.2 ( #98679 )
2020-09-24 21:41:07 +00:00
Jan Tojnar
d471c5d1f3
Merge branch 'staging-next' into staging
2020-09-24 23:09:00 +02:00
cw
3c379af10b
elixir_1_6: remove
...
Additionally removed the now obsolete rebar build dependency for elixir.
2020-09-24 15:14:52 +02:00
Johannes Rosenberger
7abb57c7b5
fix passing qt5 version to pythonInterpreters
...
fixes c88f3adb17
, which resulted in
qt 5.15 being used in pythonPackages, despite 5.14 being
declared, and adapts qutebrowser accordingly.
'callPackage { pkgs = pkgs // { … }; }' does not work, because
it does not take into account the recursive evaluation of nixpkgs:
`pkgs/development/interpreters/python/default.nix` calls
`pkgs/top-level/python-packages.nix` with `callPackage`.
Thus, even if the former gets passed the updated `pkgs`,
the latter always gets passed `pkgs.pkgs`.
For the change in the qt5 version to apply consistently, 'pkgs.extend'
must be used.
qutebrowser only used the right qt5 version (5.15) because all
pythonPackages used it anyway.
2020-09-22 21:03:43 +02:00
Stig Palmquist
a2dd66b087
micropython: 1.12 -> 1.13
2020-09-22 15:37:42 +02:00
Stig Palmquist
e2926577a1
perl-cross: fix . being included in INC
...
perl-cross set `default_inc_excludes_dot` to undefined by default. This
sets `-Ddefault_inc_excludes_dot` explicitly when cross compiling.
2020-09-22 14:35:46 +02:00
WORLDofPEACE
34aaac6d7c
Merge branch 'staging-next' into staging
2020-09-20 18:41:15 -04:00
Gabriel Ebner
ef4cbbabd1
clojure: use latest jdk
2020-09-20 11:32:06 +02:00
Gabriel Ebner
db0d3d8d36
erlang: use openjdk8
2020-09-19 14:34:49 +02:00
Thiago Kenji Okada
a323331e6a
dart: Fix dart2native by patching all ELFs
...
Before:
$ /nix/store/ihlzjcxahcack6chfzphb74bkccmq6br-dart-2.7.2/bin/dart2native hello.dart
Failed to generate native files:
ProcessException: No such file or directory
Command: /nix/store/ihlzjcxahcack6chfzphb74bkccmq6br-dart-2.7.2/bin/utils/gen_snapshot --snapshot-kind=app-aot-elf --elf=/tmp/HSHJQU/snapshot.aot /tmp/HSHJQU/kernel.dill
After:
$ /nix/store/czw7kpdmcqa76a9j00v2pjygrq7gy4c7-dart-2.7.2/bin/dart2native hello.dart
Generated: /home/thiagoko/hello.exe
$ ./hello.exe
Hello, World!
2020-09-17 15:33:17 -03:00
Drew Risinger
60df61b67e
mk-python-derivation: document pyproject format
...
Optional setting of format == "pyproject", "egg" had been documented
in the manual, but they weren't listed in the function header for
``mk-python-derivation.nix``.
2020-09-16 17:38:41 +02:00
Stig P
0a5be167a3
Merge pull request #97098 from volth/cpan2nix-2020-09-04
...
perlPackages: bulk update
2020-09-14 10:33:20 +00:00
Luflosi
fbefec0d3e
j: fix build on darwin
...
On darwin the compilation would fail with the following warning:
```
clang-7: error: argument unused during compilation: '-fno-strict-overflow' [-Werror,-Wunused-command-line-argument]
```
This error happens because the `-fno-strict-overflow` is passed to the compiler. To fix this, disable the `strictoverflow` hardening feature. Also see #39687 .
ZHF: #97479
2020-09-09 15:09:26 -07:00
Simon Rainerson
5cf2869118
wasmer: enable cranelift backend
...
Since wasmer 0.17 no backends are enabled by default. Backends are now detected
using the [makefile](https://github.com/wasmerio/wasmer/blob/master/Makefile ).
This change enables cranelift as this used to be the old default. At
least one backend is needed for the `run` subcommand to work. If we want
to replicate the actual logic in the makefile, we would probably want to
enable the singlepass and llvm backend as well. However enabling llvm
backend introduces a dependency on openssl, so we opted for replicating
the old default behavior.
2020-09-09 14:22:58 +02:00
volth
4faa3e3dcd
perl: remove obsolete patch
2020-09-09 09:08:48 +00:00
WORLDofPEACE
f764549bc8
Merge pull request #96668 from NobbZ/erlang-config-flags
...
erlang: make `configureFlags` appending instead of overwriting
2020-09-08 19:41:17 -04:00
Mario Rodas
ee222ce046
Merge pull request #88915 from bsima/shen
...
shen-sbcl: init at 3.0.3
2020-09-07 21:34:07 -05:00
Frederik Rietdijk
af81d39b87
Merge staging-next into staging
2020-09-04 20:03:30 +02:00
Jonathan Ringer
762434fb02
python39: 3.9.0b5 -> 3.9.0rc1
2020-09-03 23:36:28 -07:00
V
f6f3baff2a
icon-lang: 9.5.1 -> 9.5.20i
2020-09-04 07:19:32 +02:00
Frederik Rietdijk
377242d587
Merge staging-next into staging
2020-09-03 19:21:10 +02:00
Michael Raskin
742c7340d2
Merge pull request #96494 from jitwit/j
...
j: j901e -> j901f
2020-09-03 05:22:07 +00:00
John Ericson
1965a241fc
Merge pull request #61019 from volth/gcc.arch-amd
...
platform.gcc.arch: support for AMD CPUs
2020-09-01 22:31:16 -04:00
Frederik Rietdijk
e29c1e42e0
Merge staging-next into staging
2020-08-31 19:46:33 +02:00
Vladimír Čunát
0e58393738
luajit*: update to address CVE-2020-24372
...
/cc roundup issues: #96821 , #96828 .
The diff upstream is fairly small, so let me trust Mike Pall on this.
Both versions get a pair of commits that seem to address the CVE
https://github.com/LuaJIT/LuaJIT/issues/603
and 2.1 additionally gets one other small commit.
2020-08-31 16:31:12 +02:00
Stig Palmquist
4ec71d7f5d
rakudo: 2020.08.1 -> 2020.08.2
2020-08-31 10:55:50 +02:00
Stig Palmquist
cc2769b744
nqp: 2020.08.1 -> 2020.08.2
2020-08-31 10:55:20 +02:00
Stig Palmquist
5aef482f61
perl: 5.30.3 -> 5.32.0, perldevel: 5.32.0-RC0 -> 5.33.1
...
Co-authored-by: volth <volth@volth.com>
2020-08-30 20:21:26 +02:00
Frederik Rietdijk
5d8dd5c259
python.tests: don't mix the two types of tests
...
The integration tests code was included in the environment tests. After
this commit it is hopefully clearer what belongs together.
2020-08-30 12:59:24 +02:00
Norbert Melzer
29ac9bedf0
erlang: make configureFlags
appending instead of overwriting
...
The erlang `generic-builder` accepts a lot of arguments that would
affect the `configureFlags` passed to `mkDerivation`. Though all these
arguments would be without any effect if additionally `configureFlags`
is passed and not the empty list.
This change should make it easier to "compose" arbitrary erlang overrides.
2020-08-30 11:41:14 +02:00
Frederik Rietdijk
2248a7422f
python36: 3.6.11 -> 3.6.12
2020-08-30 08:59:42 +02:00
Spencer Baugh
780caf6690
python37: 3.7.8 -> 3.7.9
...
Release notes:
https://docs.python.org/release/3.7.9/whatsnew/changelog.html
Most notable is the fixed behavior of asynchronous generators; without
this fix, they fail to work in some scenarios.
2020-08-30 08:52:06 +02:00
jitwit
422ef5ed78
j: j901e -> j901f
2020-08-27 15:51:28 -04:00
Daniël de Kok
231e2ea1ff
Merge pull request #96228 from r-ryantm/auto-update/chibi-scheme
...
chibi: 0.9 -> 0.9.1
2020-08-25 07:38:51 +02:00
R. RyanTM
16c56d0ecf
chibi: 0.9 -> 0.9.1
2020-08-25 03:30:06 +00:00
Stig Palmquist
28305d37e0
rakudo: 2020.07 -> 2020.08.1
2020-08-24 19:35:04 +02:00
Stig Palmquist
d932e00ebe
nqp: 2020.07 -> 2020.08.1
2020-08-24 19:32:19 +02:00
Stig Palmquist
d11c72cee4
moarvm: 2020.07 -> 2020.08
2020-08-24 19:31:37 +02:00
John Ericson
6cbd6955fc
Merge pull request #95623 from lopsided98/perl-cross-shebang
...
buildPerlPackage: fix patchShebangs when cross-compiling
2020-08-24 11:45:52 -04:00
Jörg Thalheim
2b4871445d
Merge pull request #96161 from kidd/red-0.6.4
...
red: 0.6.3 -> 0.6.4
2020-08-24 11:46:29 +01:00
Frederik Rietdijk
0a874ff2a6
Merge master into staging-next
2020-08-24 11:50:58 +02:00
Silvan Mosberger
2113ee4fa6
Merge pull request #96017 from baloo/baloo/guile/static-compilation
...
guile: fixup musl support
2020-08-24 04:08:24 +02:00
Mario Rodas
d38bdeb931
Merge pull request #95855 from jlesquembre/clojure
...
clojure: 1.10.1.590 -> 1.10.1.645
2020-08-23 20:52:00 -05:00
Raimon Grau
1621b5173a
red: 0.6.3 -> 0.6.4
2020-08-23 22:45:44 +01:00
Ben Wolsieffer
d7e3e03558
perl: use $hostOffset instead of $targetOffset in cross setup hook
2020-08-23 14:55:54 -04:00
Lassulus
797ce3df8a
Merge pull request #86925 from r-ryantm/auto-update/groovy
...
groovy: 3.0.2 -> 3.0.3
2020-08-23 13:40:52 +02:00
Jan Tojnar
91104b5417
Merge branch 'master' into staging-next
2020-08-23 02:00:50 +02:00
Arthur Gautier
230a563bfe
guile: fixup musl support
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2020-08-22 10:31:02 -07:00
Maximilian Bosch
18f6323fab
Merge pull request #95898 from xfix/php-sendmail
...
php: use system-sendmail
2020-08-21 21:51:19 +02:00
Lassulus
7d03cf2c8d
Merge pull request #91667 from DavHau/fix-indentation
...
mk-python-derivation.nix: fix indentation
2020-08-21 17:07:44 +02:00
Konrad Borowski
1d43f3490e
php: use system-sendmail
...
By default PHP is looking for sendmail in /usr/bin/sendmail
which isn't a correct path for NixOS.
2020-08-21 12:37:46 +02:00
José Luis Lafuente
a72e138bc6
clojure: 1.10.1.590 -> 1.10.1.645
2020-08-20 13:46:09 +02:00
markuskowa
ff592bfaf2
Merge pull request #91176 from ericdallo/add-alda
...
alda: init at 1.4.2
2020-08-19 01:15:00 +02:00
Ben Wolsieffer
d61f1a4a5f
perl: rename miniperl output from dev to mini
2020-08-17 13:43:42 -04:00
Frederik Rietdijk
0ac85bc455
Merge master into staging-next
2020-08-17 14:54:39 +02:00
zowoq
473536e3b5
buildRustPackage: remove platform.all from packages
2020-08-16 12:48:18 +10:00
zowoq
42313b92bc
buildGoModule: remove platform.all from packages
2020-08-15 19:34:47 -07:00
Alvar Penning
b7ce309e6c
pythonFull: add BlueZ support
...
This commit introduces two changes.
First, cpython gets optional BlueZ support, which is needed for
AF_BLUETOOTH sockets. Therefore bluezSupport was added as a parameter.
Second, the call to the pythonFull packages has been adjusted. The
Python packages have a self-reference called self. This was not adjusted
for the override. As a result, Python packages for this special version
of Python were not built with the overridden Python, but with the
original one.
2020-08-15 18:08:20 +02:00
Frederik Rietdijk
cfe6081cee
Merge staging-next into staging
2020-08-15 09:12:42 +02:00
Frederik Rietdijk
49f4475307
Merge pull request #95305 from jonringer/remove-py35
...
python35: remove
2020-08-15 09:08:47 +02:00
Frederik Rietdijk
4b340cbbb4
Merge pull request #93083 from risicle/ris-cpython-debug
...
cpython: add separateDebugInfo, allow use of gdb libpython
2020-08-15 08:52:42 +02:00
Daniël de Kok
900b2d5a6c
python3: fix impure /bin/sh call in subprocess
2020-08-15 08:34:02 +02:00
R. RyanTM
d996c72306
joker: 0.15.5 -> 0.15.6 ( #95407 )
2020-08-14 21:48:06 -07:00
Frederik Rietdijk
7e189c56a1
Merge staging-next into staging
2020-08-13 08:52:48 +02:00
Jonathan Ringer
91bec61635
python35: remove
2020-08-12 21:57:18 -07:00
Maximilian Bosch
de96815a2e
evcxr: 0.5.2 -> 0.5.3
...
https://github.com/google/evcxr/blob/v0.5.3/RELEASE_NOTES.md
2020-08-11 22:54:26 +02:00
Vladimír Čunát
48618a1ab3
Merge #94790 : luajit*: bugfix updates
2020-08-11 22:34:22 +02:00
Jan Tojnar
11da469fa5
Merge branch 'staging-next' into staging
2020-08-11 16:18:42 +02:00
Christian Kauhaus
a14859c686
python: Apply patch for CVE-2019-20907
...
Incluing the patch file in-tree because the upstream patch is not
intended to apply for Python 2.
Re #94004
2020-08-11 16:05:43 +02:00
Frederik Rietdijk
52419cc32e
Merge pull request #95127 from andersk/pypy-7.3.1
...
pypy: 7.1.1 -> 7.3.1
2020-08-11 16:04:53 +02:00
Anders Kaseorg
b31e4a20a4
pypy, pypy3: 7.1.1 -> 7.3.1
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-08-10 15:42:42 -07:00
Anders Kaseorg
6f2ec6d967
pythonInterpreters.pypy{27,36}_prebuilt: 7.1.1 -> 7.3.1
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-08-10 15:42:42 -07:00
Elis Hirwing
6be7d1c176
php: Drop PHP 7.2 support
2020-08-10 22:28:12 +02:00
zowoq
cea7cd902e
buildGoModule packages: set doCheck = false
2020-08-10 16:02:30 +10:00
Luka Blaskovic
3fcd7415a7
luajit_2_0, luajit_2_1: 2.1.0-2020-03-20 -> 2.1.0-2020-08-05
2020-08-06 13:37:14 +00:00
volth
cf7b63df5b
gcc.arch: refactor, move tables under lib/
2020-08-05 11:18:26 +00:00
volth
463db72e63
platform.gcc.arch: support for AMD CPUs
2020-08-05 02:32:48 +00:00
Farid Zakaria
ea7e87abf5
jruby: 9.2.12.0 → 9.2.13.0
2020-08-04 14:50:17 -07:00
Farid Zakaria
d764809c4d
maintainers: add fzakaria
2020-08-04 14:50:17 -07:00
Frederik Rietdijk
26c481b435
Merge master into staging-next
2020-08-04 12:48:50 +02:00
Frederik Rietdijk
50c060d13d
Merge master into staging-next
2020-08-01 19:37:20 +02:00
Mario Rodas
7902d94169
racket: 7.7 -> 7.8
2020-08-01 04:20:00 -05:00
Daniël de Kok
594fe8a17b
Merge pull request #94572 from r-ryantm/auto-update/chibi-scheme
...
chibi: 0.8 -> 0.9
2020-08-03 09:33:16 +02:00
R. RyanTM
d97569cda1
chibi: 0.8 -> 0.9
2020-08-02 21:07:32 +00:00
Keshav Kini
9a32d3d136
acl2, acl2-minimal: build standard library, init
...
Before this commit, we only built the main ACL2 executable. Most users
will also want the standard library (the "Community Books"), so after
this commit, we build the entire `make everything` suite, which includes
essentially everything provided in the ACL2 repository.
There's also a new top-level package called `acl2-minimal` which has
just the core ACL2 executable, for those who really only want that.
Future work: modularize the build so that we can support multiple
different subsets of the standard library. A lot of the stuff in this
complete build is probably superfluous to almost all users. Also,
because some of the books have unclear or idiosyncratic licenses, the
full build will not be cached on cache.nixos.org, and installing it will
mean spending a few hours building it. So it would be good to have a
pared down build which excluded non-free books and things that people
rarely or never use.
2020-08-01 23:38:54 -07:00
Matthew Bauer
d0677e6d45
treewide: add warning comment to “boot” packages
...
This adds a warning to the top of each “boot” package that reads:
Note: this package is used for bootstrapping fetchurl, and thus cannot
use fetchpatch! All mutable patches (generated by GitHub or cgit) that
are needed here should be included directly in Nixpkgs as files.
This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
2020-07-31 08:56:53 +02:00
zowoq
3c5750d1cd
buildGoModule packages: editorconfig fixes
2020-07-31 13:58:04 +10:00
Vladimír Čunát
60d89e5793
Merge branch 'master' into staging
2020-07-29 18:40:28 +02:00
Daniël de Kok
d52d97db25
Merge pull request #94010 from jlesquembre/clojure
...
clojure: 1.10.547 -> 1.10.590
2020-07-28 08:50:38 +02:00
José Luis Lafuente
81ae93437b
clojure: 1.10.547 -> 1.10.590
2020-07-27 17:17:23 +02:00
Ryan Mulligan
e12aa01bdd
Merge pull request #93924 from r-ryantm/auto-update/hy
...
hy: 0.18.0 -> 0.19.0
2020-07-26 18:53:27 -07:00
Mario Rodas
ced8ec8488
python39: 3.9.0a4 -> 3.9.0b5
2020-07-26 18:45:54 +02:00
Mario Rodas
79590e27d4
python38: 3.8.3 -> 3.8.5
2020-07-26 18:45:54 +02:00
R. RyanTM
20ec6b70ce
hy: 0.18.0 -> 0.19.0
2020-07-26 15:03:25 +00:00
Maximilian Bosch
5ef09f9ada
evcxr: 0.5.1 -> 0.5.2
...
https://github.com/google/evcxr/blob/HEAD/RELEASE_NOTES.md#version-052
2020-07-26 11:32:41 +02:00
Vladimír Čunát
2b7c0dcdaa
Merge branch 'staging-next'
...
Rebuild on Hydra seems OK-ish.
mongodb.nix needed some conflict resolution (scons versions);
all four versions seem to build fine.
2020-07-25 16:18:40 +02:00
Daniël de Kok
a8a0dfa047
Merge pull request #93646 from cw789/erlang_update
...
erlangR23: 23.0.2 -> 23.0.3
2020-07-23 10:10:59 +02:00
Jan Tojnar
2988feba8c
Merge branch 'master' into staging-next
2020-07-23 08:19:14 +02:00
Stig Palmquist
62a5a71701
rakudo: 2020.06 -> 2020.07
2020-07-22 15:04:47 +02:00
Stig Palmquist
1c4041e661
nqp: 2020.06 -> 2020.07
2020-07-22 15:04:27 +02:00
Stig Palmquist
54b6a81f71
moarvm: 2020.06 -> 2020.07
2020-07-22 15:03:56 +02:00
cw
e30f7087da
erlangR23: 23.0.2 -> 23.0.3
2020-07-22 13:18:05 +02:00
Vladimír Čunát
7a5c6fee0f
Merge branch 'master' into staging-next
...
Some rebuilds, e.g. all of haskell.
Hydra nixpkgs: ?compare=1601713
2020-07-22 08:37:19 +02:00
Gabor Greif
74d9ab3f50
wasmtime: 0.18.0 -> 0.19.0
2020-07-22 01:50:56 +02:00
Jörg Thalheim
b595268537
Merge pull request #87239 from Izorkin/ruby-soname
...
ruby: fix soname tag
2020-07-17 19:27:45 +01:00
Dmitry Kalinkin
9173beb67d
Merge branch 'staging-next' into staging
2020-07-15 22:28:18 -04:00