Commit Graph

11659 Commits

Author SHA1 Message Date
Pol Dellaiera
9ee7817345 php83: 8.3.19 -> 8.3.20 (#398104) 2025-04-12 11:56:52 +02:00
R. Ryantm
6572a9c926 php83: 8.3.19 -> 8.3.20 2025-04-12 09:38:50 +00:00
Sizhe Zhao
05a889a925 rakudo: 2025.01 -> 2025.03 2025-04-12 17:35:44 +08:00
Sizhe Zhao
2de38412b4 nqp: 2025.01 -> 2025.03 2025-04-12 17:35:44 +08:00
Sizhe Zhao
4533e57d0d moarvm: 2025.01 -> 2025.03 2025-04-12 17:35:43 +08:00
R. Ryantm
43282ed6ec php: 8.4.5 -> 8.4.6 2025-04-11 17:54:44 +00:00
Stig Palmquist
821d2fe81d perl: apply patch for CVE-2024-56406 2025-04-11 11:49:51 +02:00
Yueh-Shun Li
bb3a41f312 buildPython*: fix the disabled functionality for overrideAttrs- 2025-04-11 16:34:14 +08:00
Martin Weinelt
c22011ba99 python314: 3.14.0a6 -> 3.14.0a7
https://docs.python.org/3.14/whatsnew/changelog.html#python-3-14-0-alpha-7
2025-04-09 14:21:21 +02:00
Martin Weinelt
8b55cf6245 python313: 3.13.2 -> 3.13.3
https://docs.python.org/release/3.13.2/whatsnew/changelog.html
2025-04-09 14:21:21 +02:00
Martin Weinelt
090848175d python311: 3.11.11 -> 3.11.12
https://docs.python.org/release/3.11.11/whatsnew/changelog.html
2025-04-09 14:21:21 +02:00
Martin Weinelt
2eeda516c8 python310: 3.10.16 -> 3.10.17
https://docs.python.org/release/3.10.16/whatsnew/changelog.html
2025-04-09 14:21:20 +02:00
Martin Weinelt
51b69a3198 python39: 3.9.21 -> 3.9.22
https://docs.python.org/release/3.9.22/whatsnew/changelog.html
2025-04-09 14:21:20 +02:00
Martin Weinelt
8ec5027c89 python312: 3.12.9 -> 3.12.10
https://docs.python.org/release/3.12.10/whatsnew/changelog.html
2025-04-09 13:51:07 +02:00
K900
f42e00d66e Merge remote-tracking branch 'origin/master' into staging-next 2025-04-08 10:29:26 +03:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
K900
b3146d4446 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-07 21:21:10 +03:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
nixpkgs-ci[bot]
528302dab2 Merge master into staging-next 2025-04-07 12:06:19 +00:00
K900
74d5b70eb2 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-07 09:36:05 +03:00
Adam C. Stephens
e19ec916f4 beam_minimal: disable systemdSupport
This is an unnecessary expansion of the closure for a package that is used in non-systemd environments.
systemd support is only necessary for epmd when used with systemd sockets.
We already default `services.epmd.package` to `pkgs.erlang` which uses the full `beam` erlang.
2025-04-06 17:51:18 -04:00
Weijia Wang
72f48b5a69 janet: 1.37.1 -> 1.38.0 (#392947) 2025-04-06 23:38:04 +02:00
nixpkgs-ci[bot]
1cb902e7f0 Merge master into staging-next 2025-04-05 00:15:16 +00:00
Martin Weinelt
175fb278c1 python3: Fixing excessive memory usage for overriden python in cross-compile (#394541) 2025-04-04 23:26:37 +02:00
7c6f434c
4e5373fa1c love_0_10: add missing xorg.libX11 depend (#396117) 2025-04-04 20:41:25 +00:00
Sergei Trofimovich
c4ccaa6168 love_0_10: add missing xorg.libX11 depend
SDL2 intentionally dropped xorg.libX11 propagated build depend.
This broke `love_0_10` as:

    In file included from modules/window/sdl/Window.cpp:43:
    /nix/store/nhq38i6s7zyhaa4l9csp5d1f1hyfzdqa-sdl2-compat-2.32.52-dev/include/SDL2/SDL_syswm.h:68:10: fatal error: X11/Xlib.h: No such file or directory
       68 | #include <X11/Xlib.h>

Let's add the dependency to `love_0_10` instead.
2025-04-04 21:13:47 +01:00
K900
79542ad7f3 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-04 21:11:09 +03:00
Adam C. Stephens
428cee5acf erlang_27: 27.3.1 -> 27.3.2
https://github.com/erlang/otp/releases/tag/OTP-27.3.2
2025-04-04 14:03:37 +00:00
nixpkgs-ci[bot]
e739bdf527 Merge staging-next into staging 2025-04-03 18:05:52 +00:00
jopejoe1
578d77eeab pythonInterpreters.pypy39_prebuilt: put deprecation behinde allowAliases 2025-04-03 17:15:54 +02:00
K900
30830c6791 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-03 09:16:43 +03:00
Yt
8478b2aca0 beam: collapse beam_nox into beam_minimal and enable systemd by default (#395352) 2025-04-02 18:48:25 -04:00
nixpkgs-ci[bot]
76e756ecc3 Merge staging-next into staging 2025-04-02 18:05:39 +00:00
Jörg Thalheim
4cf6b763f4 python3: disable static darwin builds (#395401) 2025-04-02 20:02:58 +02:00
Silvan Mosberger
e52d633a63 Merge remote-tracking branch 'upstream/staging-next' into staging 2025-04-02 18:30:54 +02:00
Timothy Gallion
0ce0b01c12 python3: Remove unneeded override in passthruFun
`pythonOnBuildForHost` is already overriden when it is passed to
`passthruFun` remove redundant override. Performace is slightly better
~200MB less memory.
2025-04-02 06:39:02 -04:00
Timothy Gallion
c59bac08bd python3: Fixing excessive memory usage for overriden python
An attempt to address #338231. The current release of nixpkgs takes over
20GB of memory to evaluate python when the interpreter is overriden.
This adds memoization to the spliced python packages to avoid
evaluating all the commbinations of overrides.
2025-04-02 06:39:02 -04:00
Sergei Trofimovich
d80c7374a6 love: add mixxing xorg.libX11 depend
SDL2 intentionally dropped xorg.libX11 propagated build depend.
This broke `love` as:

    In file included from modules/window/sdl/Window.cpp:43:
    /nix/store/nhq38i6s7zyhaa4l9csp5d1f1hyfzdqa-sdl2-compat-2.32.52-dev/include/SDL2/SDL_syswm.h:68:10: fatal error: X11/Xlib.h: No such file or directory
       68 | #include <X11/Xlib.h>

Let's add the dependency to `love` instead.
2025-04-02 10:49:23 +01:00
Jörg Thalheim
5bf39d5b41 python3: disable static darwin builds 2025-04-02 11:17:56 +02:00
K900
b6fb91950c treewide: drop allowGitDependencies hack 2025-04-02 10:34:01 +03:00
Adam C. Stephens
51e060773c beam: collapse beam_nox into beam_minimal and enable systemd by default 2025-04-01 21:29:26 -04:00
winston
732b3d1801 wasmtime: include conf.h in include/wasmtime 2025-04-01 21:19:43 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
K900
a6d5666400 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 08:39:50 +03:00
Weijia Wang
fa376a114e supercollider: 3.13.0 -> 3.13.1 (#392742) 2025-03-31 15:12:05 +02:00
kirillrdy
8bb23e656d ruby: 3.1.6 -> 3.1.7, 3.2.6 -> 3.2.8 (#393396) 2025-03-30 00:06:53 +00:00
Robbe Van Petegem
ff3c87a179 ruby_3_3: 3.3.6 -> 3.3.7 2025-03-30 11:00:53 +11:00
nixpkgs-ci[bot]
02e075f1a7 Merge staging-next into staging 2025-03-29 12:06:10 +00:00
nixpkgs-ci[bot]
8c63a3f00d Merge staging-next into staging 2025-03-29 00:15:41 +00:00
Adam C. Stephens
73044f4020 erlang_26: 26.2.5.9 -> 26.2.5.10
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.10
2025-03-28 17:10:55 -04:00