Commit Graph

5228 Commits

Author SHA1 Message Date
Sandro
c507cb42a8
Merge pull request #116733 from stigtsp/package/rakudo-2021.02.1 2021-03-18 23:15:48 +01:00
Jan Tojnar
0136206b12
Merge branch 'master' into staging-next 2021-03-18 13:35:59 +01:00
Stig Palmquist
d34c7d5148 rakudo: 2020.12 -> 2021.02.1 2021-03-18 11:43:15 +01:00
Stig Palmquist
8aea46b3d2 moarvm: 2020.12 -> 2021.02 2021-03-18 11:42:57 +01:00
Stig Palmquist
ac465e83d0 nqp: 2020.12 -> 2021.02 2021-03-18 11:42:38 +01:00
R. RyanTM
7f11c064c4 janet: 1.15.3 -> 1.15.4 2021-03-17 13:39:32 +00:00
R. RyanTM
98c5dcf7df elixir: 1.11.3 -> 1.11.4 2021-03-17 11:10:43 +00:00
Sascha Grunert
3c240045d5
bats: 1.2.1 -> 1.3.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-03-17 09:51:56 +01:00
Sandro Jäckel
b45c06fde8
cpython: allow $out reference again
This regression got introduced with 738746a34b
2021-03-15 03:20:32 +01:00
Frederik Rietdijk
0c1aa67215 python3Minimal and python3: don't override python3
This reduces the amount of packages that are required to use
builtins.fetchurl to fetch. Without this change, mime-types
would not be able to use fetchzip when mime-types support is
added to python3.
2021-03-14 17:01:44 +01:00
Frederik Rietdijk
738746a34b python3: express references to keep as a nix list 2021-03-14 17:00:59 +01:00
Frederik Rietdijk
5b1abe5dd2 python3: mimetypesSupport is optional 2021-03-14 15:45:15 +01:00
nicoo
faf0f8a8a4 cpython: Pull in the mime-types database
Closes #113901
2021-03-14 15:45:15 +01:00
R. RyanTM
1ab22af205 zef: 0.11.4 -> 0.11.5 2021-03-13 17:30:13 +00:00
Frederik Rietdijk
7617b03403 python39: hardcode path to tzdata
Python 3.9 has a new module `zoneinfo` which requires tzdata. By default
it searches TZPATH for folders containing `zoneinfo`.

This commit makes the dependency on tzdata pure.
2021-03-13 14:05:41 +01:00
github-actions[bot]
6da245f62a
Merge staging-next into staging 2021-03-13 12:21:09 +00:00
github-actions[bot]
e1ede8b801
Merge master into staging-next 2021-03-13 12:21:02 +00:00
Frederik Rietdijk
9d03ff5222 python: reproducible builds
Achieve reproducible builds of the interpreter. Note this meant
disabling optimizations again.
2021-03-13 13:11:50 +01:00
Elis Hirwing
a0e5076c5e
Merge pull request #115973 from etu/php-updates
php74, php80: 7.4.15 -> 7.4.16, 8.0.2 -> 8.0.3
2021-03-13 10:09:34 +01:00
github-actions[bot]
b0a6c2b8a5
Merge master into staging-next 2021-03-13 00:38:26 +00:00
John Ericson
7ba904b85e
Merge pull request #115296 from samueldr/ruby/fix-cross-target
ruby: Use appropriate targetPlatform
2021-03-12 14:10:33 -05:00
github-actions[bot]
121cc02fe8
Merge master into staging-next 2021-03-12 06:17:54 +00:00
Sandro
c0a09eb740
Merge pull request #116009 from fzakaria/faridzakaria/fix-jruby-java-home
jruby: Fix JAVA_HOME to support proper jmod support
2021-03-12 02:24:43 +01:00
Farid Zakaria
bfcd4b0e2a jruby: Fix JAVA_HOME to support proper jmod support
This is investigation I've done in support of
https://github.com/jruby/jruby/issues/6608 where I noticed some funky
issues with JRuby and module loading.

Looks like that JRuby expects JAVA_HOME to have a directory called
`jmod`, which is consistent with the Java Module system.

Unfortunately, the top level directory for the `jre` or `jdk` /nix/store
entry is not a valid JAVA_HOME since it is missing that directory.

Instead it's set within `lib/openjdk`, and there is a passthru variable
set accordingly.

This fixes JRuby and follows many other derivations.
A simple search in the code-base shows that there are many other
packages that suffer this same bug.
2021-03-11 16:10:22 -08:00
Elis Hirwing
82734e8ceb
php74: 7.4.15 -> 7.4.16
Changelog: https://www.php.net/ChangeLog-7.php#7.4.16
2021-03-11 19:39:58 +01:00
Elis Hirwing
919b55c49c
php80: 8.0.2 -> 8.0.3
Changelog: https://www.php.net/ChangeLog-8.php#8.0.3
2021-03-11 19:38:14 +01:00
github-actions[bot]
b4d5951d9e
Merge master into staging-next 2021-03-11 12:21:28 +00:00
Maximilian Bosch
69dc924f0a
evcxr: 0.7.0 -> 0.8.1
Release notes: https://github.com/google/evcxr/blob/v0.8.1/RELEASE_NOTES.md#version-081
2021-03-11 12:35:18 +01:00
github-actions[bot]
31dc9fe457
Merge master into staging-next 2021-03-11 06:18:03 +00:00
Pamplemousse
c45ea4f814 mujs: 1.0.7 -> 1.0.9
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2021-03-10 17:28:30 -07:00
github-actions[bot]
6a3a358b0d
Merge master into staging-next 2021-03-10 18:23:15 +00:00
R. RyanTM
198e0a8eb0 alda: 1.4.3 -> 1.4.4 2021-03-10 17:15:03 +00:00
github-actions[bot]
149a81c88d
Merge master into staging-next 2021-03-10 00:39:07 +00:00
Mario Rodas
626785b1dd
Merge pull request #115641 from r-ryantm/auto-update/tinyscheme
tinyscheme: 1.41 -> 1.42
2021-03-09 18:53:05 -05:00
R. RyanTM
6d420a1622 tinyscheme: 1.41 -> 1.42 2021-03-09 23:02:02 +00:00
Sandro
aa3af19774
Merge pull request #115424 from siraben/darwin-mass-fix-buildInputs=0 2021-03-09 21:14:38 +01:00
Martin Weinelt
16f9e4da3a
Merge branch 'master' into staging-next 2021-03-09 17:05:41 +01:00
Sandro
27a7096d1d
Merge pull request #115518 from eduardosm/sollya
sollya: init at 0.7
2021-03-09 16:54:13 +01:00
Eduardo Sánchez Muñoz
c5462fa788 sollya: init at 0.7 2021-03-09 14:38:35 +01:00
Ben Siraphob
5a4977dfd7 metamath: fix cross-compilation and update license 2021-03-09 20:22:07 +07:00
github-actions[bot]
dd7cbca2a6
Merge master into staging-next 2021-03-09 06:17:35 +00:00
Ben Siraphob
dc2e30b7af duktape: fix darwin build 2021-03-09 09:16:09 +07:00
Ben Siraphob
a903fedd90 ceptre: expand platforms to unix 2021-03-09 09:16:08 +07:00
Mario Rodas
680de6cbcd
Merge pull request #115420 from r-ryantm/auto-update/jruby
jruby: 9.2.15.0 -> 9.2.16.0
2021-03-08 19:43:44 -05:00
Frederik Rietdijk
277d488026 Merge staging into staging-next 2021-03-08 19:20:18 +01:00
R. RyanTM
468bdf7e2a jruby: 9.2.15.0 -> 9.2.16.0 2021-03-08 13:57:28 +00:00
Lassulus
4f85b3667b
Merge pull request #113142 from andersk/pypy-7.3.3
pypy, pypy3: 7.3.2 → 7.3.3
2021-03-07 16:52:42 +01:00
Samuel Dionne-Riel
6638690261 ruby: Use hostPlatform
Using `stdenv.targetPlatform` gives the wrong platform in buildPackages.

E.g.:

```
 $ nix-diff --color never $(env -i nix-instantiate -A pkgs.ruby -A pkgs.pkgsCross.aarch64-multiplatform.buildPackages.ruby)
- /nix/store/w8wk99p4gadns35n2l0fr7wx56jlwnnx-ruby-2.6.6.drv:{out}
+ /nix/store/5ywj7nicjai6ji4g33yh6nvz1b5fq7xw-ruby-2.6.6.drv:{out}
• The input named `ruby-2.6.6` differs
  - /nix/store/4a6nag89dcxwdf32820z6dfwwpfgab8s-ruby-2.6.6.drv:{out}
  + /nix/store/40pakkdfv578zffx3y11qd5ckcp2xpzm-ruby-2.6.6.drv:{out}
  • The environments do not match:
      postInstall=''
          # Remove unnecessary groff reference from runtime closure, since it's big
          sed -i '/NROFF/d' $out/lib/ruby/*/*/rbconfig.rb

          # Bundler tries to create this directory
          mkdir -p $out/nix-support
          cat > $out/nix-support/setup-hook <<EOF
          addGemPath() {
            addToSearchPath GEM_PATH \$1/lib/ruby/gems/2.6.0
          }
          addRubyLibPath() {
            addToSearchPath RUBYLIB \$1/lib/ruby/site_ruby
            addToSearchPath RUBYLIB \$1/lib/ruby/site_ruby/2.6.0
            addToSearchPath RUBYLIB \$1/lib/ruby/site_ruby/2.6.0/←x86_←→aarch→64-linux
          }

          addEnvHooks "$hostOffset" addGemPath
          addEnvHooks "$hostOffset" addRubyLibPath
          EOF

          rbConfig=$(find $out/lib/ruby -name rbconfig.rb)
      ''
• Skipping environment comparison
```

`pkgs.pkgsCros.*.buildPackage.ruby` should be equivalent to `pkgs.ruby`.
It wasn't.
2021-03-06 22:30:55 -05:00
github-actions[bot]
f9d4095295
Merge staging-next into staging 2021-03-07 00:41:13 +00:00
John Ericson
f5a7d8bb41
Merge pull request #115228 from siraben/unzip-buildInputs
treewide: unzip buildInputs to nativeBuildInputs (2)
2021-03-06 13:30:43 -05:00
Ben Siraphob
329a1ecb71 clips: fix darwin build 2021-03-06 21:01:46 +07:00
Ben Siraphob
4f0cdb68d7 treewide: unzip buldInputs to nativeBuildInputs (2) 2021-03-06 15:18:05 +07:00
Sandro
69b16f1251
Merge pull request #114527 from bobrik/ivan/perl-530-aarch64-darwin
perl530: backport aarch64-darwin patch
2021-03-05 16:13:36 +01:00
Jan Tojnar
6d1958ad2d
Merge branch 'staging-next' into staging 2021-03-04 22:16:45 +01:00
Sandro
25761501f9
Merge pull request #114589 from bobrik/ivan/erlang-aarch64 2021-03-04 03:57:07 +01:00
Ivan Babrou
81aa7a1344 erlangR23, erlangR22, erlangR21: remove obsolete substituteInPlace 2021-03-03 17:20:07 -08:00
Ivan Babrou
b00c7c2d1d python37, python2: remove win64 workaround to fix aarch64-darwin
The issue manifests itself as the following on `aarch64-darwin`:

```
>>> import ctypes
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/nix/store/i8cq0xrjirz1rcp65wzcyhj6ypzlw9il-python3-3.7.10/lib/python3.7/ctypes/__init__.py", line 551, in <module>
    _reset_cache()
  File "/nix/store/i8cq0xrjirz1rcp65wzcyhj6ypzlw9il-python3-3.7.10/lib/python3.7/ctypes/__init__.py", line 273, in _reset_cache
    CFUNCTYPE(c_int)(lambda: None)
MemoryError
```

The commit we backport is included in Python 3.8, and it reverts
the change that was introduced all the way back in Python 2.7.
2021-03-03 16:02:07 -08:00
Sandro
e80e78810d
Merge pull request #114847 from sternenseemann/remove-unused-lua-5-libs
development/interpreters/lua-5: remove unused files
2021-03-03 13:05:44 +01:00
github-actions[bot]
9690bf19d4
Merge staging-next into staging 2021-03-03 06:17:28 +00:00
John Ericson
d39fafe409
Merge pull request #114902 from obsidiansystems/fix-tools-withPackages
treewide: Fix various tools wrappers "with packages"
2021-03-02 19:46:10 -05:00
R. RyanTM
07a9dcf3e2 janet: 1.15.2 -> 1.15.3 2021-03-03 00:00:33 +00:00
John Ericson
07ecf87693 treewide: Fix various tools wrappers "with packages"
Now that `buildEnv` is ready, always put `makeWrapper` in
`nativeBuildInputs`, rather than `buildInputs` or (worse) mucking around
with setup hooks by hand.

(C.f. #112276, which didn't catch these because the manual setup hook
sourcing is such a hack to being with!)

Fixes #114687
2021-03-02 22:38:04 +00:00
sternenseemann
c2a89d5bca development/interpreters/lua-5: remove unused files
These nix expressions from the lua-5 directory are imported nowhere and
can be removed safely.
2021-03-02 15:32:22 +01:00
github-actions[bot]
e668a36492
Merge staging-next into staging 2021-03-02 12:17:32 +00:00
Elis Hirwing
db439da3cd
nixos/tests/php: Select the right versions of the tests depending on version 2021-03-02 09:22:33 +01:00
Ivan Babrou
e96c9b30fa erlang: add missing WebKit framework on darwin
Fixing the following error:

```
 LD     ../priv/x86_64-apple-darwin20.3.0/wxe_driver.so
ld: file not found: /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit for architecture x86_64
clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
```
2021-02-28 11:58:25 -08:00
Ivan Babrou
a026ea9856 erlang: add missing AGL framework for aarch64-darwin
Preventing this:

```
 LD     ../priv/aarch64-apple-darwin20.3.0/wxe_driver.so
ld: file not found: /System/Library/Frameworks/AGL.framework/Versions/A/AGL for architecture arm64
clang-11: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [Makefile:176: ../priv/aarch64-apple-darwin20.3.0/wxe_driver.so] Error 1
```
2021-02-28 17:40:00 +00:00
Ivan Babrou
7993fc70af erlangR21: 21.3.8.3 -> 21.3.8.21 2021-02-28 17:40:00 +00:00
Ivan Babrou
025f1c4c87 erlangR22: 22.3 -> 22.3.4.16 2021-02-28 17:40:00 +00:00
Ivan Babrou
428ff5779a erlangR23: 23.1.4 -> 23.2.6 2021-02-28 17:40:00 +00:00
Elis Hirwing
ac8a8fe2fa
php: Rename extra init file in store and symlink it instead of copying 2021-02-27 22:40:08 +01:00
Martin Weinelt
5356064daa
Merge pull request #114030 from nagy/spidermonkey
spidermonkey_78: 78.4.0 -> 78.8.0
2021-02-27 13:26:08 +01:00
github-actions[bot]
2a38839b78
Merge staging-next into staging 2021-02-27 12:20:00 +00:00
Daniel Nagy
0dcd780908
spidermonkey_78: 78.4.0 -> 78.8.0 2021-02-27 12:35:36 +01:00
Frederik Rietdijk
0dc64d5d71 python: fix full builds by referring to the correct interpreter
The package set is an attribute of the interpreter. The function to
build an environment (`buildEnv`/`withPackages`) is part of the
interpreter. The interpreter is passed to itself, and needs to be
updated when overridden.

For cross-compilation we splice the package set, and for that the
various `build/host` interpreters and sets need to be available. We
select these currently through `pkgs.${pythonAttr}`. The `pythonAttr`
attribute was not fixed for `pythonFull`.

https://github.com/NixOS/rfcs/pull/83
https://github.com/NixOS/nixpkgs/pull/104201

We need a better solution for this because this is very brittle.
2021-02-27 11:12:05 +01:00
github-actions[bot]
52f404b187
Merge staging-next into staging 2021-02-27 06:17:01 +00:00
Mario Rodas
b5702fd566
Merge pull request #114442 from r-ryantm/auto-update/jruby
jruby: 9.2.14.0 -> 9.2.15.0
2021-02-27 00:44:40 -05:00
Ivan Babrou
afbb72faef perl530: backport aarch64-darwin patch
This was originally in #105026, but then 5.30.1 happened with
this change included, so there were conflict and the patch
got dropped. Let's introduce it separately for only one version
that still needs it.
2021-02-26 20:46:09 -08:00
github-actions[bot]
e8162c62e3
Merge staging-next into staging 2021-02-27 00:37:54 +00:00
sternenseemann
c5218b5245 rebol/default.nix: remove unused file
The rebol attribute has been removed over 4 years ago, so removing the
file as will is probably fine.

See d6cb238c8e.
2021-02-26 21:47:40 +01:00
Sandro
97da88a89b
Merge pull request #114467 from thiagokokada/sync-babashka-upstream
babashka: sync native-image arguments with upstream
2021-02-26 19:46:18 +01:00
github-actions[bot]
ec3729e487
Merge staging-next into staging 2021-02-26 18:16:46 +00:00
Christopher League
218353d3f0
clips: 6.30 -> 6.31; supersedes and closes #109914 (#114132)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-02-26 18:16:54 +01:00
Thiago Kenji Okada
19fca6f483 babashka: sync native-image arguments with upstream
This commit syncs the arguments passed to the babashka with upstream:
77daea7362/script/compile (L41-L74)

The idea here is to enable more features and reduce the number of issues
compared to upstream.

Also add some tests to ensure everything is working.
2021-02-26 11:47:23 -03:00
Robert Schütz
54757b35c1 Merge branch 'staging-next' into staging 2021-02-26 10:56:17 +01:00
Frederik Rietdijk
c456a2512f Merge master into staging-next 2021-02-26 10:25:13 +01:00
R. RyanTM
0d82e2b847 jruby: 9.2.14.0 -> 9.2.15.0 2021-02-26 07:42:48 +00:00
Cole Helbling
24e5a77861
octave.pkgs: stdenv.lib -> lib
stdenv.lib is a deprecated alias to lib.
2021-02-25 22:16:54 -08:00
Mario Rodas
9d077b5737
Merge pull request #114214 from siraben/scheme48-refactor
scheme48: refactor and add siraben as maintainer
2021-02-24 21:51:47 -05:00
Doron Behar
aca03db091
Merge pull request #108562 from KarlJoad/octave-modules 2021-02-24 21:31:24 +02:00
Karl Hallsby
481e1d3a77 octave.pkgs: init
Heavily based on Python's packages set.
2021-02-24 21:00:48 +02:00
Alwin Berger
96876f1e9a io: switch to pname
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-02-24 14:00:12 +01:00
Alwin Berger
56201edbce io: 2015.11.11 -> 2017.09.06 2021-02-24 14:00:12 +01:00
Alwin Berger
b01f6c43af io: add static linking
When executing the programm the libraries were relinking to libm.so and
segfaulting
Since the libs in question are all <1MB when staticly linked this seemed like an easy workaround
To find future regression the interpreter will be called in
installCheckPhase

io: add install check
2021-02-24 13:57:43 +01:00
Alwin Berger
c2b65f7f91 io: remove deprecated sysctl.h
glibc 2.32 removed <sys/sysctl.h>
But since it is only required with __CYGWIN__ it can be removed safely
See related Issues upstream:
https://github.com/IoLanguage/io/issues/433
https://github.com/IoLanguage/io/pull/446
2021-02-24 11:29:48 +01:00
Ben Siraphob
4ace7d4167 scheme48: refactor and add siraben as maintainer 2021-02-24 15:22:15 +07:00
eyjhb
563949e084
php: fixed not being able to disable phpdbgSupport 2021-02-23 22:21:30 +01:00
eyjhb
a2ed10401b
php: fixed building with cliSupport = false 2021-02-23 22:13:54 +01:00
Masanori Ogino
8d213e1ff9 guile-1.8: fix CVE-2016-8605
Backports 245608911698adb3472803856019bdd5670b6614 from guile.git
Fixes https://github.com/NixOS/nixpkgs/issues/73648

Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2021-02-23 20:38:06 +09:00
R. RyanTM
1563577634 octave: 6.1.0 -> 6.2.0 2021-02-22 10:57:14 -05:00
Mario Rodas
9db5a83465 ruby_2_5: remove patchset
ruby_2_5 was removed from nixpkgs in 1c33c0ad6b
2021-02-22 04:20:00 +00:00
github-actions[bot]
5884dca2b9
Merge master into staging-next 2021-02-20 12:19:39 +00:00
Martin Weinelt
92087cb170 python37: 3.7.9 -> 3.7.10, fixup patches 2021-02-20 12:13:07 +01:00
Anders Kaseorg
d08ec2f195 pythonInterpreters.pypy36_prebuilt: Set pythonOnBuildForHost
This was broken by #105155.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-02-20 11:29:46 +01:00
Anders Kaseorg
1c5c184079 pythonInterpreters.pypy36_prebuilt: Add missing lib argument
This was broken by commit 001c0cbe54
(#110591).

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-02-20 11:29:46 +01:00
Frederik Rietdijk
04f436940c python310: 3.10.0a4 -> 3.10.0a5 2021-02-20 10:03:11 +01:00
Frederik Rietdijk
8ab9914a8c python36: 3.6.12 -> 3.6.13 2021-02-20 10:03:11 +01:00
Martin Weinelt
85cde0d60f python27: Fix CVE-2021-3177
Thanks to the Gentoo team maintaining a fork of python2¹ we can easily
apply their backported patch for this security vulnerability.

[1] https://gitweb.gentoo.org/fork/cpython.git/
2021-02-20 10:03:11 +01:00
Frederik Rietdijk
2cbc212983 python37: 3.7.9 -> 3.7.10 2021-02-20 10:03:11 +01:00
Frederik Rietdijk
84edcadb4a python38: 3.8.7 -> 3.8.8 2021-02-20 10:03:11 +01:00
Frederik Rietdijk
a39b5b5c94 python39: 3.9.1 -> 3.9.2 2021-02-20 10:03:11 +01:00
Ben Siraphob
4fb92ae60d tcl-8_6: 8.6.9 -> 8.6.11 2021-02-20 09:03:04 +01:00
Ben Wolsieffer
87768f2fed spidermonkey: use LLVM 11
Now that rustc has moved to LLVM 11, this prevent needing to build two LLVM
versions.
2021-02-20 08:54:24 +01:00
Jan Tojnar
8f50f1ce10
Merge branch 'staging-next' into staging
Resolved the following conflicts:

- kernel flags between 09176d28a0 and 2b28822d8d
- clojure-lsp between 3fa00685ce and e03c068af5
2021-02-19 17:15:31 +01:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Frederik Rietdijk
1e47264608 python.tests: test overriding functions 2021-02-19 10:12:21 +01:00
Sandro
36ef53d337
Merge pull request #113167 from mweinelt/pytestcheckhook-paths
pytestCheckHook: add support for disabling arbitrary paths
2021-02-18 16:59:22 +01:00
Jörg Thalheim
236b56c94d
Merge pull request #113193 from danieldk/cargo-install-hook 2021-02-18 00:02:03 +00:00
github-actions[bot]
41b30ed9a6
Merge staging-next into staging 2021-02-17 12:20:08 +00:00
github-actions[bot]
f68cf6f574
Merge master into staging-next 2021-02-17 12:20:00 +00:00
Sandro
68ab562d23
Merge pull request #112941 from SuperSandro2000/ruby-jemalloc
ruby: add option to enable jemalloc
2021-02-17 11:21:58 +01:00
Jörg Thalheim
76cb8066f6
Merge pull request #112989 from happysalada/allow_erlang_openssl_override 2021-02-17 08:21:29 +00:00
github-actions[bot]
cd9df16806
Merge staging-next into staging 2021-02-17 06:14:55 +00:00
github-actions[bot]
3ed237717a
Merge master into staging-next 2021-02-17 06:14:47 +00:00
Sandro
0d44c7989c
Merge pull request #113265 from SuperSandro2000/fix-collection13 2021-02-17 03:14:49 +01:00
Sandro
0d489fc753
Merge pull request #110654 from stigtsp/package/perl-5.32.1-staging
[staging] perl532: 5.32.0 -> 5.32.1, perl-cross: 4c55233 -> 1.3.5
2021-02-17 03:01:01 +01:00
Nathan van Doorn
637fcf2593 j: fix build 2021-02-16 14:26:06 +00:00
github-actions[bot]
b31a0f36f8
Merge master into staging-next 2021-02-16 12:20:04 +00:00
Daniël de Kok
363f5d8fdf
Merge pull request #113271 from r-ryantm/auto-update/janet
janet: 1.15.0 -> 1.15.2
2021-02-16 08:52:17 +01:00
Sandro
8572994486
Merge pull request #113209 from iblech/patch-quickjs
quickjs: 2019-12-21 -> 2020-11-08
2021-02-16 08:26:14 +01:00
R. RyanTM
55f69b335f janet: 1.15.0 -> 1.15.2 2021-02-16 07:11:29 +00:00
Daniël de Kok
2df314c261 wasmer: remove spurious feature quotation 2021-02-16 08:09:17 +01:00
github-actions[bot]
60a01d886e
Merge master into staging-next 2021-02-16 06:16:35 +00:00
Sandro
3d0056a491
Merge pull request #113119 from ncryptid/master
babashka 0.2.3 -> 0.2.10
2021-02-16 04:52:22 +01:00
Sandro Jäckel
40019052a8
babashka: remove with lib 2021-02-16 03:59:54 +01:00
github-actions[bot]
6453fff3de
Merge master into staging-next 2021-02-16 00:36:43 +00:00
Raphael Megzari
fb0c10bbdb
Update pkgs/development/interpreters/erlang/generic-builder.nix
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-02-16 06:47:17 +09:00
Wael Nasreddine
2df97e4b0a
Merge pull request #111662 from nicknovitski/remove-ruby-2.5
Remove Ruby 2.5
2021-02-15 10:21:46 -08:00
Ingo Blechschmidt
9961f5178d quickjs: 2019-12-21 -> 2020-11-08 2021-02-15 17:12:54 +01:00
github-actions[bot]
0e0fae3ebf
Merge master into staging-next 2021-02-15 06:16:49 +00:00
Mario Rodas
b393356aeb
Merge pull request #113128 from iblech/patch-racket
racket: 7.9 -> 8.0
2021-02-14 21:59:03 -05:00
Martin Weinelt
d6d63aef7d
pytestCheckHook: add support for disabling arbitrary paths
Renames `disabledTestFiles` to the more genereric `disabledTestPaths` to
reflect that change.
2021-02-15 00:34:35 +01:00
Anders Kaseorg
4a8b6c0317 pypy, pypy3: 7.3.2 → 7.3.3
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-02-14 10:11:54 -08:00
Mario Rodas
661c43188e racket-minimal: fix build on darwin 2021-02-14 17:40:00 +01:00
Ingo Blechschmidt
aa36e5d524 racket: 7.9 -> 8.0 (closes #102704) 2021-02-14 17:38:02 +01:00
xynyx
a9781b0a84 babashka 0.2.3 -> 0.2.10 2021-02-14 05:32:25 -08:00
happysalada
42eb460868 erlang: allow openssl override 2021-02-14 16:31:53 +09:00
github-actions[bot]
6d694e7ee1
Merge master into staging-next 2021-02-14 06:16:29 +00:00
Sandro
c10eb46095
Merge pull request #113039 from happysalada/erlang_update_jdk_to_lts
erlang: update jdk to lts
2021-02-14 03:48:12 +01:00
happysalada
b7e067969d erlang: update jdk to lts 2021-02-14 05:56:48 +09:00
github-actions[bot]
1c7975a26f
Merge master into staging-next 2021-02-13 18:15:59 +00:00
taku0
28adb5b0c1
Merge pull request #104150 from andersk/pypy-7.3.2
pypy, pypy3: 7.3.1 → 7.3.2
2021-02-13 21:48:05 +09:00
github-actions[bot]
257f90a43f
Merge master into staging-next 2021-02-13 12:19:38 +00:00
Jörg Thalheim
c875e8e673
Merge pull request #107394 from yorickvP/beam-nox 2021-02-13 09:01:06 +00:00
Frederik Rietdijk
b962afabd4 python.tests: add some comments to the tests 2021-02-13 09:44:51 +01:00
github-actions[bot]
318f95e4c2
Merge master into staging-next 2021-02-13 06:16:33 +00:00
Jörg Thalheim
63bffaf227
Merge pull request #112580 from ddfisher/elixir-fix-curl
elixir: remove hardcoded certificate path for curl
2021-02-13 05:15:16 +00:00
github-actions[bot]
1d62dc37db
Merge master into staging-next 2021-02-13 00:36:11 +00:00
Sandro Jäckel
1c33c0ad6b
ruby: add option to enable jemalloc 2021-02-12 21:34:14 +01:00
Thiago Kenji Okada
edac254f54 clojure: add missing runHooks 2021-02-12 14:41:33 -03:00
Thiago Kenji Okada
b2ae24cae2 clojure: 1.10.1.763 -> 1.10.2.774 2021-02-12 14:23:41 -03:00
github-actions[bot]
3f38ab888e
Merge master into staging-next 2021-02-11 06:16:35 +00:00
Mario Rodas
d67523e19a
Merge pull request #112578 from r-ryantm/auto-update/zef
zef: 0.9.4 -> 0.11.4
2021-02-10 21:26:20 -05:00
R. RyanTM
26488dcb07 zef: 0.9.4 -> 0.11.4 2021-02-09 20:39:45 +00:00
Day Fisher
50f5661c5f elixir: remove hardcoded certificate path for curl
The hardcoded CURL_CA_BUNDLE path does not exist on MacOS, which causes
all curl calls (e.g. in build scripts) to fail.  This commit removes
that environment variable, causing curl fall back to NIX_SSL_CERT_FILE
instead.
2021-02-09 11:53:55 -07:00
github-actions[bot]
44846974fa
Merge master into staging-next 2021-02-09 12:19:41 +00:00
R. RyanTM
9499144a06 janet: 1.14.2 -> 1.15.0 2021-02-09 11:18:41 +00:00
github-actions[bot]
bef005163c
Merge master into staging-next 2021-02-08 12:19:33 +00:00
Elis Hirwing
5b6ee7a3af
Merge pull request #112174 from helsinki-systems/upd/php
php: 7.3.27, 7.4.15, 8.0.2
2021-02-08 12:09:01 +01:00
Eric Bailey
35056b3b61 maintainers/teams: add beam team 2021-02-07 13:01:11 -06:00
ajs124
8e8b21a0e4 php80: 8.0.1 -> 8.0.2
https://www.php.net/ChangeLog-8.php#8.0.2

Fixes CVE-2021-21702 and a whole buch of regular bugs
2021-02-06 18:32:58 +01:00
ajs124
0761e651c4 php74: 7.4.14 -> 7.4.15
https://www.php.net/ChangeLog-7.php#7.4.15

Fixes CVE-2021-21702 and a some regular bugs
2021-02-06 18:32:02 +01:00
ajs124
08871edb4d php73: 7.3.26 -> 7.3.27
https://www.php.net/ChangeLog-7.php#7.3.27

Fixes CVE-2021-21702
2021-02-06 18:31:36 +01:00
Nick Novitski
eda1eab733 ruby_2_5: remove 2021-02-03 12:10:32 -08:00
github-actions[bot]
f9141c9fc1
Merge staging-next into staging 2021-02-03 00:39:57 +00:00
Stevan Andjelkovic
bf6df7187e
graalvm-ce-20.2.0 -> 20.3.0 + darwin support. (#105815)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-02-02 23:16:43 +01:00
Jan Tojnar
75153ede17
Merge branch 'staging-next' into staging 2021-02-02 19:46:31 +01:00
Sandro Jäckel
c1e35a4b63
gauche: mark broken on darwin 2021-02-02 14:46:05 +01:00
Yorick
8622e4965b
beam-packages: remove wxSupport from bootstrap arguments
Co-authored-by: Jonathan Ringer <jonringer@users.noreply.github.com>
2021-01-31 12:40:54 +01:00
github-actions[bot]
81337921f5
Merge staging-next into staging 2021-01-31 00:46:33 +00:00
R. RyanTM
d1853e150a metamath: 0.194 -> 0.196 2021-01-30 18:11:19 +00:00
github-actions[bot]
c367646dd4
Merge staging-next into staging 2021-01-29 12:23:58 +00:00
github-actions[bot]
5953c2bc94
Merge master into staging-next 2021-01-29 12:23:53 +00:00
R. RyanTM
185ed5e3d0 janet: 1.14.1 -> 1.14.2 2021-01-29 04:33:42 +00:00
github-actions[bot]
2e78c8c736
Merge staging-next into staging 2021-01-28 12:23:55 +00:00
github-actions[bot]
2e6c34fd11
Merge master into staging-next 2021-01-28 12:23:51 +00:00
Thiago Kenji Okada
577645d09f dart: add some assertions 2021-01-27 14:48:10 -03:00
Thiago Kenji Okada
d87aba56a8 dart/flutter: add thiagokokada as maintainer 2021-01-27 14:48:10 -03:00
Thiago Kenji Okada
e19491e24c dart: 2.10.4 -> 2.10.5 2021-01-27 14:48:10 -03:00
Thiago Kenji Okada
c5623e1bb1 dart: 2.10.0 -> 2.10.4 2021-01-27 14:48:09 -03:00
Thiago Kenji Okada
75326dbecd dart: remove all versions except the one used by flutterPackages.stable
For those that need other versions of Dart, they can use the new
sources parameter instead.
2021-01-27 14:48:09 -03:00
Thiago Kenji Okada
ec644e05cb flutter: remove non-stable versions
Related issue #108606.

Nowadays we have multiple outdated versions of Flutter in nixpkgs.
Instead, let's focus in having in having stable versions of Flutter
working.

Users needing to use beta or dev versions of Flutter can use mkFlutter
function, that still exists.
2021-01-27 14:48:06 -03:00
Thomas Tuegel
0e418a1a18
Merge pull request #108888 from ttuegel/feature--staging--qt-no-mkDerivation
Qt: Do not require mkDerivation
2021-01-26 16:24:41 -06:00
Thomas Tuegel
5590e365e4
qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
github-actions[bot]
a008c42d22
Merge staging-next into staging 2021-01-25 18:52:12 +00:00
github-actions[bot]
a127deeb88
Merge master into staging-next 2021-01-25 18:52:08 +00:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Martin Weinelt
0f5743bee2 pytestCheckHook: Fix support for multiple files.
Quoting here will lead to the shell treating them as a single item.
2021-01-24 15:44:45 -08:00
Martin Weinelt
45e5ebfad8 pytestCheckHook: Fix support for spaces in disabled file paths 2021-01-24 15:44:45 -08:00
Yorick van Pelt
9df9c1992b
beam-packages: move wxSupport arg up to package set, add beam_nox
This allows us to override the erlang wxSupport argument globally from
an overlay, fixing builds for e.g. rabbitmq with noXlibs set.
2021-01-24 21:04:52 +01:00
Jan Tojnar
cc8fd11ffb
Merge branch 'master' into staging-next 2021-01-24 20:41:42 +01:00
Stig Palmquist
3ebc1b59fd perl532: 5.32.0 -> 5.32.1, perl-cross: 4c55233 -> 1.3.5 2021-01-24 19:30:35 +01:00
Mario Rodas
a2045d32af
Merge pull request #110479 from r-ryantm/auto-update/janet
janet: 1.13.1 -> 1.14.1
2021-01-24 11:38:47 -05:00
volth
bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
github-actions[bot]
09e2990117
Merge master into staging-next 2021-01-24 12:41:11 +00:00
jakobrs
460b9f53b2 lua: Add more symlinks to lua.pc
This creates a symlink to lua.pc for every name of the file used by Arch:

For a version of Lua (for example, 5.4) we now have:
- lib/pkgconfig/lua.pc
- lib/pkgconfig/lua-5.4.pc
- lib/pkgconfig/lua5.4.pc
- lib/pkgconfig/lua54.pc
2021-01-24 11:01:04 +01:00
Jan Tojnar
01ee4ea574
Merge branch 'master' into staging-next 2021-01-24 00:09:45 +01:00
Sandro
2dde18a104
Merge pull request #110589 from siraben/cmake-buildinputs 2021-01-23 20:37:45 +01:00
Guillaume Girol
f168a3dd78
Merge pull request #107785 from Taneb/metamath-194
metamath: 0.193 -> 0.194
2021-01-23 14:37:41 +00:00
Ben Siraphob
001c0cbe54 pkgs/development/interpreters: stdenv.lib -> lib 2021-01-23 20:29:03 +07:00
Ben Siraphob
50855dacc0 falcon: move cmake to nativeBuildInputs 2021-01-23 19:49:14 +07:00
github-actions[bot]
58752914f4
Merge master into staging-next 2021-01-23 12:40:13 +00:00
Doron Behar
f9c6e07c67 treewide: Remove usages of stdenv.lib by @doronbehar
Per: https://github.com/NixOS/nixpkgs/issues/108938
2021-01-23 10:52:19 +02:00
github-actions[bot]
1c9084ac53
Merge staging-next into staging 2021-01-23 06:42:14 +00:00
Stig
b8c3cd1318
Merge pull request #110321 from stigtsp/package/perl-5.33.6
perldevel: 5.33.5 -> 5.33.6, perl-cross: b444794 -> 4c55233
2021-01-23 03:17:03 +01:00
Stig
63333a977f
Merge pull request #110298 from stigtsp/perl/remove-parallel-building-patch
perl: remove obsolete parallel building patch
2021-01-23 03:02:49 +01:00
github-actions[bot]
8103cb9089
Merge staging-next into staging 2021-01-23 01:18:03 +00:00
Peter Woodman
858eebe1f9 cpython: fix extensions when using a musl toolchain 2021-01-22 23:56:19 +01:00
github-actions[bot]
08c4f9056e
Merge staging-next into staging 2021-01-22 18:52:00 +00:00
Jonathan Ringer
0389d5b148 python310: 3.10.0a3 -> 3.10.0a4 2021-01-22 07:27:21 -08:00
R. RyanTM
aa9adb6a00 janet: 1.13.1 -> 1.14.1 2021-01-22 13:26:38 +00:00
Stig Palmquist
fc8a310406 perldevel: 5.33.5 -> 5.33.6, perl-cross: b444794 -> 4c55233 2021-01-21 12:34:55 +01:00
Stig Palmquist
f315259280 perl: remove obsolete parallel building patch 2021-01-21 10:24:13 +01:00
github-actions[bot]
df8b20163b
Merge staging-next into staging 2021-01-21 06:45:45 +00:00
zowoq
932941b79c treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-21 13:29:54 +10:00
github-actions[bot]
e064950cb7
Merge staging-next into staging 2021-01-19 18:52:27 +00:00
bitmappergit
e61e82e6c5 maude: 3.0 -> 3.1 2021-01-19 11:00:45 -04:00
Jan Tojnar
fc7bd322df
Merge branch 'staging-next' into staging 2021-01-19 13:50:04 +01:00
Michael Raskin
1dc1d962fc
Merge pull request #109896 from r-ryantm/auto-update/angelscript
angelscript: 2.34.0 -> 2.35.0
2021-01-19 09:26:59 +00:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
github-actions[bot]
4f6b8a3611
Merge staging-next into staging 2021-01-19 06:43:37 +00:00
R. RyanTM
8bef83f288 angelscript: 2.34.0 -> 2.35.0 2021-01-19 05:09:45 +00:00
Ryan Mulligan
428161e23c
Merge pull request #109873 from r-ryantm/auto-update/janet
janet: 1.12.2 -> 1.13.1
2021-01-18 17:43:35 -08:00
R. RyanTM
d53c315e02 janet: 1.12.2 -> 1.13.1 2021-01-19 01:24:30 +00:00
github-actions[bot]
e8a1f18e58
Merge staging-next into staging 2021-01-19 01:18:25 +00:00
Oleksii Filonenko
ab1fb17e59
Merge pull request #97518 from goodbyekansas/wasmer-backend
wasmer: enable cranelift backend
2021-01-19 00:49:28 +02:00
Sandro
2a28c3a986
Merge pull request #109069 from abathur/update/bats-1.2.1
bats: 1.2.0 -> 1.2.1
2021-01-18 21:19:01 +01:00
Sandro
8c3229e303
Merge pull request #108116 from KAction/guile-static
guile: fix static build
2021-01-18 20:42:21 +01:00
github-actions[bot]
9f3193a9ee
Merge staging-next into staging 2021-01-18 18:51:57 +00:00
R. RyanTM
1b5f575440 elixir: 1.11.2 -> 1.11.3 2021-01-18 15:36:06 +00:00
Travis A. Everett
90438281ef bats: 1.2.0 -> 1.2.1 2021-01-16 11:24:34 -06:00
Sandro Jäckel
6f7f01a244 pytestCheckHook: Add disabledTestFiles option 2021-01-16 09:09:26 -08:00
github-actions[bot]
2445824f40
Merge master into staging-next 2021-01-16 12:40:04 +00:00
Ben Siraphob
8dd78bb4fb treewide: fix double quoted strings in meta.description 2021-01-16 11:29:30 +07:00
github-actions[bot]
3269d4d3a3
Merge master into staging-next 2021-01-15 18:52:54 +00:00
Gabriel Gonzalez
135742a845 Incorporate revision in name for Dhall GitHub packages
This is a small quality-of-life improvement so that
the package version/revision can be inferred from the
/nix/store path (which is the convention for most of the
Nixpkgs ecosystem).
2021-01-15 19:14:58 +01:00
github-actions[bot]
730ff71234
Merge master into staging-next 2021-01-14 12:42:20 +00:00
Gabriel Gonzalez
710038a5e6 Fix header for generated Dhall documentation
By default, `dhall-docs` uses the name of the input directory
as the initial component of the documentation header.  However,
since the input directory is built using Nix the header contains
the Nix store hash in the name, which then appears in the
generated documentation.

The fix is to override this default behavior by supplying the
`--package-name` flag to `dhall-docs`.
2021-01-14 09:50:44 +01:00
Jan Tojnar
b813710c04
Merge branch 'master' into staging-next 2021-01-14 02:24:17 +01:00
Fabian Möller
07e7cea102 python36: enable ctypes.util.find_library patch 2021-01-13 13:13:02 +01:00