Commit graph

4498 commits

Author SHA1 Message Date
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
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 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
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
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
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
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
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
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