Commit Graph

7982 Commits

Author SHA1 Message Date
Karel Kočí
9d663f7fcd
setuptools-rust: fix cross compilation
The setuptools-rust requires some environment variables to really
perform cross build, otherwise it just builds for build platform.

This adds setup hook that introduces these environment variables.

There are three variables.
The PYO3_CROSS_LIB_DIR has to point to the target's Python library
directory. This has to be directory for the target not for the build or
host. We have to choose the correct target Python. I am unsure how to do
that simply in nixpkgs and this this implementations just delays this
and waits for the correct Python when package using this hook is build.
The CARGO_BUILD_TARGET triggers cross compilation in setuptools-rust.
This is simply the Rust target specification.
The CARGO_TARGET_*_LINKER variable should not be essentially required
but setuptools-rust probably mangles the Rust build environment somewhat
and that results to the missing linker. By explicitly specifying it
using the environment variable we force the correct linker.
2023-06-30 14:52:25 +02:00
Weijia Wang
3a64a44724
Merge pull request #240711 from meppu/erlang_26
erlang_26: 26.0.1 -> 26.0.2
2023-06-30 15:45:10 +03:00
meppu
dc4d580db2
erlang_26: 26.0.1 -> 26.0.2 2023-06-30 14:41:57 +03:00
R. Ryantm
503e9f3d97 erlang_24: 24.3.4.12 -> 24.3.4.13 2023-06-30 09:53:46 +00:00
Sandro
e4a8ee68ed
Merge pull request #240481 from superwhiskers/update-rakudo 2023-06-29 14:41:58 +02:00
superwhiskers
e478be291c
rakudo: 2023.04 -> 2023.06 2023-06-29 01:29:44 -05:00
superwhiskers
8129dd948e
nqp: 2023.04 -> 2023.06 2023-06-29 01:29:35 -05:00
superwhiskers
9b0e5d0251
moarvm: 2023.04 -> 2023.06 2023-06-29 01:29:24 -05:00
Mario Rodas
4e00c6cee4 ruby.rubygems: 3.4.14 -> 3.4.15
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.15/CHANGELOG.md
2023-06-29 04:20:00 +00:00
Weijia Wang
6124241ef1 racket: unbreak on darwin 2023-06-27 13:22:05 +03:00
Vladimír Čunát
90de72aacb
Merge #239304: staging-next 2023-06-23 2023-06-26 21:14:42 +02:00
Pol Dellaiera
5f85fe1e8a
php83: init at 8.3.0alpha2 (#239151)
* php83: init at 8.3.0alpha2

* phpExtensions.blackfire: disable for php 8.3

* phpExtensions.apcu: patch for 8.3 only
2023-06-26 20:51:23 +02:00
github-actions[bot]
ffc0f1526c
Merge master into staging-next 2023-06-26 06:01:14 +00:00
R. Ryantm
12bd7ee3e0 erlang_26: 26.0 -> 26.0.1 2023-06-26 12:40:00 +08:00
github-actions[bot]
2c439c14b6
Merge master into staging-next 2023-06-25 18:01:21 +00:00
Felix Buehler
6672dde558 treewide: use optionalAttrs instead of 'else {}' 2023-06-25 11:01:34 -03:00
github-actions[bot]
aa5d107299
Merge master into staging-next 2023-06-25 12:01:14 +00:00
Nick Cao
307e5e304c
Merge pull request #236452 from NickCao/wasmer
wasmer: 3.1.1 -> 4.0.0
2023-06-25 14:30:16 +08:00
Felix Buehler
f3719756b5 treewide: use optionalString instead of 'then ""' 2023-06-24 20:19:19 +02:00
github-actions[bot]
b633dddac4
Merge master into staging-next 2023-06-24 18:01:04 +00:00
R. Ryantm
a39736aa4c wasmtime: 9.0.4 -> 10.0.1 2023-06-24 05:52:46 +00:00
R. Ryantm
7127bb909f janet: 1.28.0 -> 1.29.1 2023-06-23 05:57:59 +00:00
github-actions[bot]
15a20aee5e
Merge staging-next into staging 2023-06-22 18:01:45 +00:00
Weijia Wang
f18eea4fb3
Merge pull request #239173 from wegank/tkinter-darwin-fix 2023-06-22 18:53:41 +03:00
figsoda
471f64137b
Merge pull request #238864 from figsoda/rlci 2023-06-22 11:37:49 -04:00
Nick Cao
275360d327
wasmer: 3.1.1 -> 4.0.0 2023-06-22 22:57:44 +08:00
Weijia Wang
82e6dcefb9 python311Packages.tkinter: fix runtime error on darwin 2023-06-22 17:52:12 +03:00
github-actions[bot]
fc5ef80184
Merge staging-next into staging 2023-06-22 12:02:08 +00:00
Thomas Gerbet
84c0cb1471 php: drop PHP 8.0
Closes #224505
2023-06-21 22:09:16 +02:00
figsoda
883f7ae4d6 rlci: init at 1.1.2
https://github.com/orsinium-labs/rlci
2023-06-21 10:20:57 -04:00
github-actions[bot]
c562a088e4
Merge staging-next into staging 2023-06-21 12:02:27 +00:00
Martin Weinelt
cea1c49331
python312: 3.12.0b2 -> 3.12.0b3
https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-0b3
2023-06-21 02:31:58 +02:00
github-actions[bot]
535ef0a591
Merge staging-next into staging 2023-06-19 18:02:35 +00:00
Shane Sveller
bf2e7265e3 elixir: Locate generate_app.escript via defaulted argument 2023-06-19 10:53:45 -04:00
Shane Sveller
ba36bdc1ea elixir_1_15: init at 1.15.0 2023-06-19 10:53:45 -04:00
github-actions[bot]
31ad33733f
Merge staging-next into staging 2023-06-17 06:01:45 +00:00
Vladimír Čunát
41d7e84dd8
Merge branch 'master' into staging-next
Trivial conflict:
 	nixos/doc/manual/release-notes/rl-2311.section.md
2023-06-17 07:46:50 +02:00
Martin Weinelt
7533607731
Merge pull request #237787 from mweinelt/spidermonkey-102.12.0
spidermonkey_102: 102.8.0 -> 102.12.0
2023-06-17 01:34:06 +02:00
github-actions[bot]
c30d35ea7c
Merge staging-next into staging 2023-06-16 06:01:42 +00:00
github-actions[bot]
af7beed7be
Merge master into staging-next 2023-06-16 06:01:09 +00:00
Mario Rodas
954181759f
Merge pull request #237350 from marsam/update-bundler
bundler: 2.4.13 -> 2.4.14
2023-06-16 00:38:33 -05:00
Rafael Fernández López
566e9319a8
wasmtime: 9.0.3 -> 9.0.4 2023-06-15 23:22:15 +02:00
github-actions[bot]
036d56d643
Merge master into staging-next 2023-06-15 12:01:17 +00:00
R. Ryantm
a08dec0c4b babashka: 1.3.180 -> 1.3.181 2023-06-15 05:03:07 +00:00
github-actions[bot]
0f19fc4c44
Merge master into staging-next 2023-06-14 18:01:25 +00:00
Martin Weinelt
968e2acec5
spidermonkey_102: 102.8.0 -> 102.12.0 2023-06-14 18:20:03 +02:00
Christina Sørensen
447099ec5d kamilalisp: init at 0.2
A functional, flexible and concise Lisp inspired by Haskell and APL,
among others. A ground-up rewrite.

Release notes:
https://github.com/kspalaiologos/kamilalisp/releases/tag/v0.2o
2023-06-14 12:20:38 +00:00
github-actions[bot]
299918b25d
Merge master into staging-next 2023-06-13 06:01:14 +00:00
Pol Dellaiera
202850e1a1
Merge pull request #237187 from marsam/update-jruby
jruby: 9.3.9.0 -> 9.4.3.0
2023-06-13 05:53:18 +02:00
github-actions[bot]
a69b4c6b89
Merge master into staging-next 2023-06-12 18:01:15 +00:00
Rafael Fernández López
fbb732aebc wamr: use finalAttrs pattern 2023-06-12 19:33:28 +02:00
Mario Rodas
75c15fb009 ruby: rubygems 3.4.13 -> 3.4.14
Changelog: https://github.com/rubygems/rubygems/releases/tag/v3.4.14
2023-06-12 08:17:59 -05:00
github-actions[bot]
112762351d
Merge master into staging-next 2023-06-12 00:02:19 +00:00
Mario Rodas
671243193c jruby: Use finalAttrs pattern 2023-06-11 04:20:00 +00:00
Mario Rodas
06611403c5 jruby: 9.3.9.0 -> 9.4.3.0
JRuby 9.4.x targets Ruby 3.1 compatibility.

https://github.com/jruby/jruby/releases/tag/9.4.3.0
2023-06-11 04:20:00 +00:00
figsoda
d838c0cc9a starlark-rust: init at 0.9.0
https://github.com/facebookexperimental/starlark-rust
2023-06-10 11:41:59 -04:00
github-actions[bot]
bdbbdfe1fa
Merge staging-next into staging 2023-06-10 12:02:07 +00:00
Rafael Fernández López
7b859bd964 wavm: use finalAttrs pattern 2023-06-10 11:47:24 +02:00
github-actions[bot]
f85baf313e
Merge staging-next into staging 2023-06-10 00:03:09 +00:00
R. Ryantm
ca70f524da erlang_odbc: 25.3.2.1 -> 25.3.2.2 2023-06-09 17:21:08 -04:00
github-actions[bot]
622850f61f
Merge staging-next into staging 2023-06-09 18:01:50 +00:00
Martin Weinelt
1fa02b8ec3
Merge pull request #236435 from mweinelt/cpython-3-12.0b2-3.9.17-3.8.17
python312: 3.12.0b1 -> 3.12.0b2; python39: 3.9.16 -> 3.9.17; python38: 3.8.16 -> 3.8.17
2023-06-09 18:54:23 +02:00
github-actions[bot]
67ddd1eb40
Merge staging-next into staging 2023-06-09 12:02:17 +00:00
Martin Weinelt
86daf82499
Merge pull request #236448 from mweinelt/cpython-3.10.12-3.11.4
python310: 3.10.11 -> 3.10.12; python311: 3.11.3 -> 3.11.4
2023-06-08 14:54:35 +02:00
Pol Dellaiera
b422ca288c
php82: 8.2.6 -> 8.2.7 2023-06-08 12:08:10 +02:00
Pol Dellaiera
678084e0fa
php81: 8.1.19 -> 8.1.20 2023-06-08 12:08:10 +02:00
Pol Dellaiera
e6a26b900c
php80: 8.0.28 -> 8.0.29 2023-06-08 12:08:09 +02:00
Martin Weinelt
342ba7d647
python311: 3.11.3 -> 3.11.4
https://docs.python.org/release/3.11.4/whatsnew/changelog.html

Fixes: CVE-2023-24329
2023-06-07 14:41:15 +02:00
Martin Weinelt
f80d434d94
python310: 3.10.11 -> 3.10.12
https://docs.python.org/release/3.10.12/whatsnew/changelog.html

Fixes: CVE-2023-24329
2023-06-07 14:41:14 +02:00
Martin Weinelt
513023c117
python38: 3.8.16 -> 3.8.17
https://docs.python.org/release/3.8.17/whatsnew/changelog.html

Fixes: CVE-2023-24329
2023-06-07 13:06:32 +02:00
Martin Weinelt
1eecd85622
python39: 3.9.16 -> 3.9.17
https://docs.python.org/release/3.9.17/whatsnew/changelog.html

Fixes: CVE-2023-24329
2023-06-07 12:57:41 +02:00
Martin Weinelt
966069ed81
python312: 3.12.0b1 -> 3.12.0b2
https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-0b2
2023-06-07 12:54:38 +02:00
figsoda
d88d36cfbb evcxr: fix build with rust 1.70 2023-06-05 15:47:35 -04:00
Domen Kožar
9f3e0de184 cypthon: moduralize so it can be called with other versions 2023-06-05 17:32:40 +02:00
Domen Kožar
b4222d6661 python: add conditionals to be able to compile with 3.6 or older 2023-06-05 17:32:40 +02:00
github-actions[bot]
de4f02a6c8
Merge master into staging-next 2023-06-05 12:01:12 +00:00
R. Ryantm
39e30fa40e wasmtime: 9.0.2 -> 9.0.3 2023-06-05 04:33:43 +00:00
github-actions[bot]
d84131e3d6
Merge master into staging-next 2023-06-04 12:01:07 +00:00
7c6f434c
db1629bce1
Merge pull request #235751 from r-ryantm/auto-update/angelscript
angelscript: 2.36.0 -> 2.36.1
2023-06-04 08:07:37 +00:00
github-actions[bot]
d8ea5b9435
Merge master into staging-next 2023-06-03 18:01:49 +00:00
Dmitry Bogatov
2f181d6f06 python3.doc: build offline documentation
Since python documentation requires Sphinx to build, documentation is built in
separate derivation to avoid hard recursion/bootstrapping questions and plugged
into main derivation. Care is taken that "python3.doc" derivation feels and
looks as close as possible to as if it were main derivation were multi-output
one.

This change does not cause rebuild of python3 itself.
2023-06-03 16:43:46 +02:00
R. Ryantm
c3ce591722 angelscript: 2.36.0 -> 2.36.1 2023-06-03 12:01:50 +00:00
github-actions[bot]
6084eca7dc
Merge master into staging-next 2023-06-02 18:01:04 +00:00
Pol Dellaiera
8a8d80f144
Merge pull request #234774 from jlesquembre/update-clj
clojure: Pass function to mkDerivation, remove rec
2023-06-02 16:48:54 +02:00
José Luis Lafuente
b3a0132970
clojure: 1.11.1.1273 -> 1.11.1.1347 2023-06-02 13:44:05 +02:00
github-actions[bot]
8985306cfd
Merge staging-next into staging 2023-06-01 18:01:45 +00:00
Weijia Wang
076e3d55c0
Merge pull request #234043 from figsoda/pypi
python3.pkgs.fetchPypi: deprecate in favor of top-level fetchPypi
2023-06-01 19:56:32 +02:00
Pol Dellaiera
89ccd18a0d
Merge pull request #234431 from lstrojny/dev/php-binary-wrapper
Use binary wrapper instead of shell wrapper for PHP
2023-06-01 17:01:51 +02:00
github-actions[bot]
e8e956566c
Merge staging-next into staging 2023-06-01 12:02:11 +00:00
Lars Strojny
095dfa20dc
php: use binary wrappers
Instead of shell wrappers, use binary wrappers which are preferred (see
https://nixos.org/manual/nixpkgs/unstable/#:~:text=Using%20the-,makeBinaryWrapper,implementation%20is%20usually%20preferred,-%2C%20as%20it%20creates)
2023-06-01 13:53:20 +02:00
R. Ryantm
d901e95e49 babashka: 1.3.179 -> 1.3.180 2023-06-01 02:25:50 +00:00
github-actions[bot]
e436cc21a6
Merge staging-next into staging 2023-05-31 18:01:35 +00:00
R. Ryantm
397e6fea7c erlang_24: 24.3.4.11 -> 24.3.4.12 2023-05-31 13:54:17 -04:00
figsoda
ffbf6f27c9 python3.pkgs.fetchPypi: deprecate in favor of top-level fetchPypi 2023-05-31 13:48:06 -04:00
github-actions[bot]
e17f40df53
Merge staging-next into staging 2023-05-31 06:01:58 +00:00
Mario Rodas
f8c6fd0a75
Merge pull request #235093 from fetsorn/fetsorn/ruby-typo
ruby: fix typo
2023-05-31 00:13:21 -05:00
R. Ryantm
6f49d89510 erlang_odbc_javac: 25.3.2 -> 25.3.2.1 2023-05-30 21:00:56 -04:00
fetsorn
025b14d24e ruby: fix typo 2023-05-31 04:13:29 +04:00
github-actions[bot]
36927e8629
Merge staging-next into staging 2023-05-30 06:01:32 +00:00
Bas van Dijk
ad3402c664 wasmtime: fix lib on darwin
Before:

```
otool -D result-dev/lib/libwasmtime.dylib
result-dev/lib/libwasmtime.dylib:
/private/tmp/nix-build-wasmtime-9.0.2.drv-0/source/target/aarch64-apple-darwin/release/deps/libwasmtime.dylib
```

After:

```
otool -D result-dev/lib/libwasmtime.dylib
result-dev/lib/libwasmtime.dylib:
/nix/store/bz6l7dr60izrq6vga83df9y2p1mgh5hw-wasmtime-9.0.2-dev/lib/libwasmtime.dylib
```
2023-05-29 22:30:29 +02:00
José Luis Lafuente
83d32ac213
clojure: Pass function to mkDerivation, remove rec
See
https://nixos.org/manual/nixpkgs/stable/#mkderivation-recursive-attributes
2023-05-29 14:23:16 +02:00
github-actions[bot]
572e24048b
Merge staging-next into staging 2023-05-28 12:01:53 +00:00
Daniel Nagy
db508e06a1
treewide: add meta.mainProgram and changelog urls (#204317) 2023-05-28 01:31:27 -05:00
github-actions[bot]
003f914d04
Merge staging-next into staging 2023-05-28 00:03:10 +00:00
Rafael Fernández López
8f73830dbe
wasmtime: 9.0.1 -> 9.0.2 2023-05-27 22:45:30 +02:00
Weijia Wang
c5f569a09a lua5_4: 5.4.4 -> 5.4.6 2023-05-26 09:19:41 +03:00
Nick Cao
e17519f559
Merge pull request #233666 from ereslibre/wasmtime-9.0.1
wasmtime: 9.0.0 -> 9.0.1
2023-05-24 20:54:47 -06:00
Weijia Wang
7ef1ddae9e
Merge pull request #233854 from chkno/hook-spelling
Fix phase name typos in 5 packages' runHook invocations
2023-05-24 23:40:57 +03:00
Scott Worley
b65ffd505d wasm3: Spell "preInstall" correctly 2023-05-24 09:19:31 -07:00
Weijia Wang
b730b4d801
Merge pull request #233440 from adamcstephens/elixir/1.14.5
elixir_1_14: 1.14.4 -> 1.14.5
2023-05-24 17:48:20 +03:00
Martin Weinelt
7ca8f5d19c
Merge pull request #233683 from mweinelt/python-3.12.0-b1
python312: 3.12.0a7 -> 3.12.0b1
2023-05-24 13:15:39 +02:00
Weijia Wang
8ac874c49b
Merge pull request #230558 from r-ryantm/auto-update/rascal
rascal: 0.6.2 -> 0.28.2
2023-05-24 02:37:38 +03:00
Martin Weinelt
3f736faef0
python312: 3.12.0a7 -> 3.12.0b1
https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-0b1
2023-05-23 23:38:45 +02:00
Rafael Fernández López
4907906a88 wasmtime: 9.0.0 -> 9.0.1 2023-05-23 21:42:42 +02:00
Adam Stephens
9c9d0a0a4c
elixir_1_14: 1.14.4 -> 1.14.5 2023-05-23 07:59:16 -04:00
Weijia Wang
60eb1bd32e
Merge pull request #233443 from LeSuisse/wasmtime-9.0.0
wasmtime: 8.0.1 -> 9.0.0
2023-05-23 01:24:11 +03:00
Weijia Wang
145f4b8ae6
Merge pull request #233025 from r-ryantm/auto-update/janet
janet: 1.27.0 -> 1.28.0
2023-05-23 00:13:57 +03:00
Thomas Gerbet
4a01ba47ee wasmtime: 8.0.1 -> 9.0.0
https://github.com/bytecodealliance/wasmtime/blob/v9.0.0/RELEASES.md
2023-05-22 21:57:35 +02:00
Rafael Fernández López
0a3aeb76b9 wamr: init at 1.2.2 2023-05-22 19:47:14 +00:00
7c6f434c
101a3913d5
Merge pull request #232364 from ShadowRZ/shadowrz/renpy-8.1.0
renpy: 8.0.1 -> 8.1.0
2023-05-22 17:08:21 +00:00
Antti Keränen
fef3d83a2b cbqn: 0.2.0 -> 0.3.0 2023-05-21 10:35:57 -03:00
Antti Keränen
83174fd5d4 singeli: unstable-2023-04-12 -> unstable-2023-04-27 2023-05-21 10:35:57 -03:00
Antti Keränen
38d1a10e87 cbqn-bytecode: unstable-2023-04-19 -> unstable-2023-05-17 2023-05-21 10:35:57 -03:00
Antti Keränen
47f1060a51 mbqn: 0.pre+date=2023-05-09 -> unstable-2023-05-17 2023-05-21 10:35:57 -03:00
Antti Keränen
a81af31b38 cbqn: run test suite in installCheckPhase 2023-05-21 10:35:57 -03:00
R. Ryantm
1da4ea5ac2 janet: 1.27.0 -> 1.28.0 2023-05-20 13:38:09 +00:00
Shane Sveller
7a7b0862db erlang_26: init
https://www.erlang.org/blog/otp-26-highlights/
https://www.erlang.org/patches/otp-26.0
https://www.erlang.org/doc/apps/erts/notes.html#erts-14.0
2023-05-19 14:13:37 -04:00
Rafael Fernández López
76836deefd wasmtime: run tests depending on the platform features
Run tests depending on the platform features reported by stdenv.
2023-05-19 13:53:42 +00:00
Ryan Lahfa
54ec401550
Merge pull request #230382 from ereslibre/add-wavm
wavm: init at 2022-05-14
2023-05-19 13:40:35 +02:00
github-actions[bot]
769012e147
Merge master into staging-next 2023-05-19 00:02:15 +00:00
Felix Schröter
f6e33f6aa3 nickel: 0.3.1 -> 1.0.0 2023-05-18 20:30:27 -03:00
Felix Schröter
58cbf088e4 nickel: add passthru.updateScript 2023-05-18 20:30:27 -03:00
Felix Schröter
b2bcabde73 nickel: add felschr as maintainer 2023-05-18 20:30:27 -03:00
github-actions[bot]
368809e03a
Merge master into staging-next 2023-05-18 18:01:10 +00:00
Martin Weinelt
4c5f59b598
Merge pull request #230868 from mweinelt/ruby_2_7-eol
ruby_2_7: mark end-of-life
2023-05-18 16:27:25 +02:00
Martin Weinelt
ddd98043bb
ruby_2_7: mark end-of-life
The 2.7 track reached its end of life on 2023/03/31.
2023-05-18 01:16:52 +02:00
Frederik Rietdijk
f04278458b Revert "python.pipInstallHook: avoid producing wrong direct_url.json file"
Certain packages were failing since this was merged.
https://github.com/NixOS/nixpkgs/pull/229472#issuecomment-1544410416

This reverts commit bff6c67911.
2023-05-17 12:19:52 +02:00
夜坂雅
815c64807b
renpy: 8.0.1 -> 8.1.0 2023-05-17 14:53:05 +08:00
github-actions[bot]
e0d185ce49
Merge staging-next into staging 2023-05-16 06:01:40 +00:00
Vincenzo Mantova
830a98d346
Revert "clisp: remove broken status on Darwin" 2023-05-16 00:14:29 +01:00
Martin Weinelt
54fba9982e
Merge pull request #231899 from NixOS/please-no-openssl1-for-ruby-3
ruby_3_0: make it use OpenSSL 3
2023-05-15 20:26:28 +02:00
Raito Bezarius
73df46ee77 ruby_3_0: make it use OpenSSL 3
Ruby 3.0 pretend they don't support OpenSSL3 out of the box (https://bugs.ruby-lang.org/issues/18658).
Actually, they suggest to install a OpenSSL 3.x gem. This is what we are doing.

Our Ruby 3.0 will probably exhibit slight incompatibilities, in exchange, we get nice security.
2023-05-15 14:36:02 +02:00
github-actions[bot]
a14ecf777d
Merge staging-next into staging 2023-05-15 12:01:56 +00:00
Vincenzo Mantova
207731e3e3 clisp: enable ffcall on Darwin 2023-05-14 19:58:38 +01:00
Vincenzo Mantova
9d4e72cd73 clisp-tip: mark Darwin as broken instead of restricting platforms 2023-05-14 19:20:22 +01:00
Vincenzo Mantova
afd2bbf22c clisp: remove broken status on Darwin 2023-05-14 19:01:10 +01:00
Mario Rodas
b6b5f5c61b
Merge pull request #231737 from marsam/update-bundler
bundler: 2.4.12 -> 2.4.13
2023-05-13 20:50:07 -05:00
github-actions[bot]
2015f29c32
Merge staging-next into staging 2023-05-14 00:03:13 +00:00
Vladimír Čunát
51c2025d5a
Merge #231026: staging-next 2023-05-10 2023-05-13 22:09:45 +02:00
Elis Hirwing
710a5498d5
Merge pull request #230941 from drupol/php/bump-may-2023
php: bump May 2023
2023-05-13 21:32:09 +02:00
github-actions[bot]
c1bb974df7
Merge staging-next into staging 2023-05-13 18:01:45 +00:00
Vladimír Čunát
1ba92fc952
Merge branch 'master' into staging-next 2023-05-13 19:23:59 +02:00
Mario Rodas
a9610a4dde ruby.rubygems: 3.4.12 -> 3.4.13
Diff: https://github.com/rubygems/rubygems/compare/v3.4.12...v3.4.13

Changelog: https://github.com/rubygems/rubygems/releases/tag/v3.4.13
2023-05-13 04:20:00 +00:00
github-actions[bot]
a0ba80a626
Merge staging-next into staging 2023-05-12 18:01:54 +00:00
github-actions[bot]
206417b7a2
Merge master into staging-next 2023-05-12 18:01:18 +00:00
Pol Dellaiera
69769d3e1b php82: 8.2.5 -> 8.2.6 2023-05-12 17:44:44 +02:00
Alyssa Ross
5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
Mario Rodas
e93c230250 racket,racket-minimal: 8.8 -> 8.9
https://github.com/racket/racket/releases/tag/v8.9
2023-05-12 04:20:00 +00:00
github-actions[bot]
87d5afae56
Merge staging-next into staging 2023-05-12 00:02:35 +00:00
github-actions[bot]
84352fc449
Merge master into staging-next 2023-05-12 00:01:57 +00:00
Antti Keränen
53875c54da cbqn: make REPLXX flag explicit
Makefile target o3n-singeli enables REPLXX by default, we want to adhere
the enableReplxx variable.
2023-05-11 20:42:19 -03:00
Antti Keränen
afea6a0e86 mbqn: 0.pre+date=2022-11-24 -> 0.pre+date=2023-05-09 2023-05-11 20:42:19 -03:00
Antti Keränen
6d7cba7a8e singeli: unstable-2023-01-23 -> unstable-2023-04-12 2023-05-11 20:42:19 -03:00
Antti Keränen
c3aebe638b replxx: unstable-2023-01-21 -> unstable-2023-02-26 2023-05-11 20:42:19 -03:00
Pol Dellaiera
e0f2995ab1
php81: 8.1.18 -> 8.1.19 2023-05-11 21:23:50 +02:00
github-actions[bot]
0e5b6eaeea
Merge staging-next into staging 2023-05-11 18:01:45 +00:00
Nick Cao
065a145ab5
ruby_3_0: pin to openssl_1_1
fixup https://github.com/NixOS/nixpkgs/pull/229890
2023-05-11 20:40:45 +08:00
Jairo Llopis
bff6c67911 python.pipInstallHook: avoid producing wrong direct_url.json file
When installing many python packages, a `direct_url.json` file appeared in the lib directory. Example:

```sh
➤ nix build nixpkgs/29755fec55e58a315b517d431b2be261772f2b80#python3Packages.flask

➤ cat result/lib/python3.10/site-packages/Flask-2.2.3.dist-info/direct_url.json
{"archive_info": {}, "url": "file:///build/Flask-2.2.3/dist/Flask-2.2.3-py3-none-any.whl"}⏎
```

As you can see, that file contains a wrong reference to `/build`.

In https://discuss.python.org/t/pep-610-usage-guidelines-for-linux-distributions/4012/4 there's an explanation on how to avoid this. Here, I'm implementing that change for nixpkgs.

@moduon MT-1075
2023-05-11 09:15:48 +02:00
github-actions[bot]
079dc4c27d
Merge master into staging-next 2023-05-11 00:02:13 +00:00
sternenseemann
bd8335552e Merge remote-tracking branch 'origin/master' into haskell-updates 2023-05-10 16:32:00 +02:00
sternenseemann
dd6a74bdbe tamarin-prover: allow maude 3.1.1
See https://github.com/tamarin-prover/tamarin-prover/pull/544.

Added tamarin-prover to passthru.tests of maude to prevent future
regressions of this kind.
2023-05-10 16:30:39 +02:00
github-actions[bot]
71874015ba
Merge master into staging-next 2023-05-10 12:01:10 +00:00
Ryan Lahfa
4b36fe99f4
Merge pull request #202114 from codedownio/cling-0.9
cling: update to 0.9
2023-05-10 13:07:41 +02:00
Adam Joseph
d128d47318 buildLuaPackage: fix cross
buildLuaPackage accesses lua.pkgs.luarocks, which became unspliced
at some point.  Let's use callPackage to get it, so we can be sure
it will be spliced.
2023-05-09 14:15:07 -07:00
Tom McLaughlin
10926ac119 Disable jupyter kernel installation on darwin 2023-05-09 04:00:43 -06:00
github-actions[bot]
b872b6b45c
Merge staging-next into staging 2023-05-09 06:01:52 +00:00
Martin Weinelt
36ed262b9c
Merge pull request #230489 from mweinelt/update-python-libraries-fixup
update-python-libraries: Fix some issues
2023-05-09 02:28:58 +02:00
github-actions[bot]
54295bf976
Merge staging-next into staging 2023-05-08 18:02:09 +00:00
Aaron Jheng
7ec3f49e55
starlark: unstable-2023-01-12 -> unstable-2023-03-02 2023-05-08 08:22:16 +00:00
R. Ryantm
e7902715ef rascal: 0.6.2 -> 0.28.2 2023-05-07 18:21:24 +00:00
github-actions[bot]
7b8084a6b9
Merge staging-next into staging 2023-05-07 12:02:13 +00:00
Martin Weinelt
d237a92e63
update-python-libraries: Fix some issues
discovered by ruff and pyright.
2023-05-07 12:23:52 +02:00
R. Ryantm
dca5532206 erlang_25: 25.3.1 -> 25.3.2 2023-05-07 05:14:19 -04:00
github-actions[bot]
a0eb573683
Merge staging-next into staging 2023-05-07 00:03:11 +00:00
Martin Weinelt
dee3e5691c
Merge pull request #229890 from NickCao/ruby-openssl
ruby_3_0: unpin openssl_1_1
2023-05-06 22:46:08 +02:00
Rafael Fernández López
d34f3e8f31 wavm: init at 2022-05-14 2023-05-06 21:29:20 +02:00
Weijia Wang
3c60f71f9e
Merge pull request #230229 from superwhiskers/update-rakudo
rakudo: 2023.02 -> 2023.04
2023-05-06 21:30:54 +03:00
github-actions[bot]
1fd0032ce6
Merge staging-next into staging 2023-05-06 12:01:42 +00:00
7c6f434c
0ef7eafdb1
Merge pull request #230258 from ShadowRZ/shadowrz/fix-pygame-sdl2
pygame_sdl2 and renpy build fixes
2023-05-06 11:56:25 +00:00
夜坂雅
f4e0da1eef
renpy: Update 2023-05-06 12:43:31 +08:00
superwhiskers
3e5d18e9b0
rakudo: 2023.02 -> 2023.04 2023-05-05 19:46:04 -05:00
superwhiskers
047f5589fe
nqp: 2023.02 -> 2023.04 2023-05-05 19:45:56 -05:00
superwhiskers
1cb2ed212f
moarvm: 2023.02 -> 2023.04 2023-05-05 19:45:47 -05:00
github-actions[bot]
76e7973d1c
Merge staging-next into staging 2023-05-06 00:02:57 +00:00
Sandro
cac19e0266
trivial-builders: move into the directory named alike (#223429)
While searching for something different I wondered why there is a
trivial-builders.nix file next to the trivial-builders directory where
only tests live. Lets fix that.
2023-05-06 00:16:26 +02:00
github-actions[bot]
cfd87655c8
Merge staging-next into staging 2023-05-05 18:01:52 +00:00
Maximilian Bosch
bcf4eea3bd
evcxr: skip test broken by rust 1.69 (#230089)
Closes #229524
See also https://github.com/evcxr/evcxr/issues/294

While it's unfortunate that unused variable warnings aren't detected
properly, the core functionality of the package is still fine, so let's
skip the test for now and wait until upstream figures out a solution.
2023-05-05 14:22:54 +02:00
Jonas Chevalier
3d2bdd0788
python: implement PEP 668 (#229166)
Add a marker file to the python outputs that tells pip and other tooling
following PEP 668 that they should not be installing things system-wide.

This provides better feedback to the user and also potentially avoids issues in
single-user installs where the /nix/store is owned by the user.

For more details, see <https://peps.python.org/pep-0668/>

Here is how it currently looks like:

    $ pip install requests
    error: externally-managed-environment

    × This environment is externally managed
    ╰─> This command has been disabled as it tries to modify the immutable
        `/nix/store` filesystem.

        To use Python with Nix and nixpkgs, have a look at the online documentation:
        <https://nixos.org/manual/nixpkgs/stable/#python>.
2023-05-04 18:30:25 +02:00
Nick Cao
4e84de9755
ruby_3_0: unpin openssl_1_1 2023-05-04 20:18:56 +08:00
R. Ryantm
974ad83f91 erlang_24: 24.3.4.10 -> 24.3.4.11 2023-05-03 20:31:21 -04:00