Commit Graph

11659 Commits

Author SHA1 Message Date
Nick Cao
8c01b2ff65 Merge pull request #286329 from r-ryantm/auto-update/nelua
nelua: unstable-2024-01-13 -> unstable-2024-02-03
2024-02-04 15:10:50 -05:00
github-actions[bot]
51bc41260b Merge staging-next into staging 2024-02-04 18:01:40 +00:00
github-actions[bot]
145a9cb679 Merge master into staging-next 2024-02-04 18:01:14 +00:00
R. Ryantm
4946709a96 nelua: unstable-2024-01-13 -> unstable-2024-02-03 2024-02-04 17:41:57 +00:00
Alyssa Ross
54d6f5d76f ruby: make C++ compiler overridable as well
Some gems use the C++ compiler Ruby was built with, like eventmachine.
2024-02-04 11:43:03 +01:00
Rafael Fernández López
603f4c661c wamr: 1.3.1 -> 1.3.2 2024-02-04 00:10:43 +01:00
github-actions[bot]
5d0bf6b916 Merge master into staging-next 2024-02-03 12:01:18 +00:00
R. Ryantm
1ec233abe3 rascal: 0.28.2 -> 0.33.8 2024-02-03 07:13:43 +00:00
Mario Rodas
36192ffba6 luau: 0.610 -> 0.611
Diff: https://github.com/luau-lang/luau/compare/0.610...0.611

Changelog: https://github.com/luau-lang/luau/releases/tag/0.611
2024-02-03 04:20:00 +00:00
Martin Weinelt
9b516e4288 cpython: build with our own libmpdecimal 2024-02-02 12:28:09 +01:00
Martin Weinelt
2d6fa6f35d cpython: refactor & clean up
- group dependencies logically
- remove `? null` fallback value
- remove redundant isPy3k conditions
- remove overly broad `with lib` import
- more assertion messages
- move python310 out of sources attrset
2024-02-02 12:28:09 +01:00
Martin Weinelt
97625d0307 cpython: prune patches and configure flags
- Using the system-provided ffi has been the default since 3.6
2024-02-02 12:28:08 +01:00
Martin Weinelt
f2f4cf0515 cpython: resolve substituteStream --replace deprecation 2024-02-02 12:28:08 +01:00
Martin Weinelt
b22414ea35 cpython: unpin legacy openssl
Various packages failed to build due to the removal of hashes like MD5,
but they now work or have been dropped.
2024-02-02 12:28:07 +01:00
github-actions[bot]
6b866c8f85 Merge staging-next into staging 2024-02-02 00:02:44 +00:00
Yt
962b4c436e Merge pull request #285410 from yurrriq/lfe-2.1.3
lfe: 2.1.1 -> 2.1.3
2024-02-01 23:19:41 +00:00
Pol Dellaiera
a0d3f10c75 Merge pull request #283175 from szucsitg/php81-fix-libxml212
php81: patch for libxml2.12
2024-02-01 21:16:58 +01:00
github-actions[bot]
381e01e471 Merge staging-next into staging 2024-02-01 18:01:21 +00:00
Adam Szucs-Matyas
59ef6fb395 php81: patch for libxml2.12 2024-02-01 18:43:09 +01:00
Alyssa Ross
b33fd42c30 pkgsMusl.spidermonkey: fix build on x86_64-linux
rustc 1.73.0 introduced a new x86_64-unikraft-linux-musl target.  This
triple is a bit of a lie — the kernel in this case is unikraft, which
isn't Linux, it just tries to be compatible with it.  But this
User-Agent-like string of a triple now exists, and with it comes some
fallout.

Spidermonkey asks rustc for the list of supported targets, then picks
the one that best matches the GNU triple it's building for, which in
the native case config.guess will say is x86_64-pc-linux-musl.  Prior
to rustc 1.73.0, all was well, because there was only one x86_64 musl
triple, but now there are two: x86_64-unknown-linux-musl, and
x86_64-unikraft-linux-musl, and neither of those are obviously closer
than the other to x86_64-pc-linux-musl to Spidermonkey's build system.
As a result, it can't decide which target to pass to rustc, and bails
out.

We can fix this by telling Spidermonkey what platform it should be
building for, rather than letting it guess, which previously we did
only when cross compiling.  This approach is already used in the
Firefox derivation (which is why it was not affected by the rustc
update), so it's been well tested already.

Closes: https://github.com/NixOS/nixpkgs/pull/266560
Closes: https://github.com/NixOS/nixpkgs/pull/282923
2024-02-01 15:36:20 +01:00
Martin Weinelt
27fa02d0f1 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
-	pkgs/development/compilers/llvm/10/clang/default.nix
- pkgs/development/compilers/llvm/8/clang/default.nix
2024-02-01 12:25:11 +01:00
Eric Bailey
2e1924c777 lfe: 2.1.1 -> 2.1.3 2024-01-31 21:53:58 -06:00
Eric Bailey
d82ece4de7 beam.beamLib.callLFE: support hash xor sha256 2024-01-31 21:53:58 -06:00
Eric Bailey
a594d95f9e beam.beamLib.callLFE: update src
Update owner from rvirding to lfe, as it was moved at least a couple years ago.
2024-01-31 21:52:52 -06:00
Philip Munksgaard
472f6ba7f6 elixir_1_16: 1.16.0 -> 1.16.1 2024-01-31 16:03:26 +01:00
Mario Rodas
ed1a5e5fce Merge pull request #283853 from ereslibre/bump-wasmtime
wasmtime: 16.0.0 -> 17.0.0
2024-01-30 19:29:29 -05:00
Weijia Wang
6544d7a7eb Merge pull request #283120 from wegank/darwin-override-sdk
darwin.apple_sdk_11_0.stdenv: set darwinSdkVersion on all platforms
2024-01-30 09:15:03 +01:00
Weijia Wang
9a1126f9bc treewide: move darwinSdkVersion to hostPlatform 2024-01-29 21:53:19 +01:00
R. Ryantm
2cf6db07ee risor: 1.1.2 -> 1.3.2 2024-01-29 13:32:31 +00:00
7c6f434c
de275d8147 Merge pull request #276087 from axelf4/j-9.4.3
j: 904-beta-c -> 9.5.1
2024-01-29 08:26:24 +00:00
Axel Forsman
1acd69a008 j: 904-beta-c -> 9.5.1
https://code.jsoftware.com/wiki/System/ReleaseNotes/J9.5
2024-01-29 07:31:46 +01:00
Felix Bühler
da47763cb8 Merge pull request #279384 from Stunkymonkey/recursive-pth-loader-normalize
python311Packages.recursive-pth-loader: rename from recursivePthLoader
2024-01-29 00:40:42 +01:00
Weijia Wang
8e817a95a4 Merge pull request #274858 from r-ryantm/auto-update/moarvm
moarvm: 2023.10 -> 2024.01
2024-01-28 13:13:15 +01:00
Weijia Wang
bdb67f782d moarvm: fix build on x86_64-darwin 2024-01-28 12:20:58 +01:00
Mario Rodas
0edab72e21 Merge pull request #284246 from marsam/update-luau
luau: 0.609 -> 0.610
2024-01-27 23:19:55 -05:00
R. Ryantm
781e593a10 moarvm: 2023.10 -> 2024.01 2024-01-27 20:44:55 +00:00
Edmund Miller
b84472bdaf nextflow: add edmundmiller to maintainers 2024-01-27 13:53:05 -06:00
Mario Rodas
1421f9dced luau: 0.609 -> 0.610
Diff: https://github.com/luau-lang/luau/compare/0.609...0.610

Changelog: https://github.com/luau-lang/luau/releases/tag/0.610
2024-01-27 04:20:00 +00:00
Thiago Kenji Okada
1fee681897 buildGraalvmNativeImage: fix UTF-8 encoding issue for JVM dependencies
Now that we can pass build arguments for the GraalVM builder again (see
https://github.com/NixOS/nixpkgs/pull/282901), this should work again.

Fix issue: https://github.com/NixOS/nixpkgs/issues/283953
2024-01-26 11:12:54 +00:00
Felix Buehler
d35003e302 python311Packages.recursive-pth-loader: rename from recursivePthLoader 2024-01-25 22:13:17 +01:00
Rafael Fernández López
6f19bb8de4 wasmtime: 16.0.0 -> 17.0.0 2024-01-25 21:56:03 +01:00
figsoda
c6e3273ba0 Merge pull request #283740 from r-ryantm/auto-update/expr
expr: 1.15.8 -> 1.16.0
2024-01-25 14:52:18 -05:00
R. Ryantm
1e5b96beea expr: 1.15.8 -> 1.16.0 2024-01-25 11:03:59 +00:00
Alyssa Ross
0a95fd24f0 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/libraries/libunwind/default.nix
2024-01-24 22:00:49 +01:00
Sandro
5cd2baa57a Merge pull request #281019 from wackbyte/bump-lune 2024-01-24 17:15:02 +01:00
wackbyte
f03470fe9a lune: mark as broken on darwin
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-01-24 08:39:11 -05:00
github-actions[bot]
bd24648ae1 Merge master into staging-next 2024-01-24 06:00:59 +00:00
Mario Rodas
65cb9494ba Merge pull request #282459 from aaronjheng/starlark
starlark: unstable-2023-11-01 -> 0-unstable-2023-11-21
2024-01-23 22:12:30 -05:00
github-actions[bot]
568f381221 Merge master into staging-next 2024-01-23 12:01:17 +00:00
Robin Gloster
1f04b1ac8d Merge pull request #282867 from r-ryantm/auto-update/starlark-rust
starlark-rust: 0.10.0 -> 0.11.0
2024-01-23 10:09:05 +01:00