Commit Graph

11659 Commits

Author SHA1 Message Date
Wolfgang Walther
8c835e0766 python3Packages.pytestCheckHook: fix Bash heredoc EOF outside subshell (#403973) 2025-05-03 19:51:23 +00:00
R. Ryantm
a4f23f6274 octave: 9.4.0 -> 10.1.0 2025-05-03 21:04:54 +03:00
Yueh-Shun Li
842f12f8ff python3Packages.pytestCheckHook: format with shfmt 2025-05-04 01:36:44 +08:00
Yueh-Shun Li
63dea02c93 python3Packages.pytestCheckHook: fix Bash heredoc EOF outside subshell
Fix the unterminated here document of the pytest-check-hook.sh
error mesage by moving the EOF of the here document
between the parenthesis of the process substitution.
2025-05-04 01:31:46 +08:00
emaryn
3e9c5e71c1 gnudatalanguage: 1.0.1 -> 1.1.1 2025-05-01 22:07:35 +00:00
Tristan Ross
178e906929 pypy: fix prebuild hash for aarch64-linux 2025-05-01 10:15:31 -07:00
Yueh-Shun Li
67564e09a5 buildPython*: pass check-related args whenever specified
Pass
- disabledTestMarks
- disabledTestPaths
- disabledTests
- enabledTestMarks
- enabledTestPaths
- enabledTests
- pytestFlags
- pytestFlagsArray
- unittestFlags
- unittestFlagsArray

whenever they are specified,
no matter if doCheck is true or if they are empty lists.

Simplify the buildPython* argument handling
and bring us closer to the deprecation of overridePythonAttrs
and the adoption of fixed-point arguments.
2025-04-30 06:25:38 +08:00
nixpkgs-ci[bot]
2de35cc109 Merge master into staging-next 2025-04-28 18:05:24 +00:00
Weijia Wang
4541925cfc luajit: add loongarch64-linux to bad platforms (#402500) 2025-04-28 18:22:56 +02:00
Weijia Wang
43c1552a56 luajit: add loongarch64-linux to bad platforms 2025-04-28 12:51:11 +02:00
nixpkgs-ci[bot]
a821261015 Merge master into staging-next 2025-04-27 12:05:44 +00:00
Wolfgang Walther
e065e14b8b zef: 0.22.8 -> 1.0.0 (#398492) 2025-04-27 11:46:17 +00:00
K900
f96ac2dcd6 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-26 09:07:48 +03:00
Fernando Rodrigues
05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
K900
c8c30c91d5 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-25 16:12:45 +03:00
Valter Nazianzeno
86e9dfb865 emilua: fix hash
Co-authored-by: Lucas Eduardo <lucas59356@gmail.com>
2025-04-24 23:54:44 -03:00
Valter Nazianzeno
ce715d80be emilua: 0.11.4 -> 0.11.6 2025-04-24 22:11:01 -03:00
Emily
4d04fc1445 treewide: remove references to deprecated darwin.libobjc stub (#400402) 2025-04-22 22:30:16 +01:00
K900
b47fbe4156 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-22 07:50:27 +03:00
Sizhe Zhao
6d61f36998 cbqn: 0.8.0 -> 0.9.0
Also other sources were updated:
- cbqn-bytecode: 0-unstable-2024-09-15 -> 0-unstable-2025-03-16
- replxx: didn't change
- singeli: 0-unstable-2024-09-29 -> 0-unstable-2025-03-13
2025-04-22 00:20:21 +02:00
Emily
954bb3bb03 treewide: remove references to deprecated darwin.libobjc stub
This was done with booxter’s fantastic [nix-clean-apple_sdk] tool,
simply modified to look for `libobjc` rather than the existing list he
already used in <https://github.com/NixOS/nixpkgs/pull/398707>. Some
manual work was applied, including cleaning up a string interpolation
in the terrifying MacVim derivation, stray comments, empty lists,
function parameters, and `inherit`s, including all of the references in
`all-packages.nix`.

[nix-clean-apple_sdk]: https://github.com/booxter/nix-clean-apple_sdk
2025-04-21 20:41:03 +01:00
Ihar Hrachyshka
dd0f03a56c treewide: remove usage of deprecated apple_sdk framework stubs
They are not doing anything right now. This is in preparation for their
complete removal from the tree.

Note: several changes that affect the derivation inputs (e.g. removal of
references to stub paths in build instructions) were left out. They will
be cleaned up the next iteration and will require special care.

Note: this PR is a result of a mix of ugly regex (not AST) based
automation and some manual labor. For reference, the regex automation
part was hacked in: https://github.com/booxter/nix-clean-apple_sdk

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-04-19 20:28:20 -04:00
nixpkgs-ci[bot]
5ec4cb1365 Merge staging-next into staging 2025-04-19 18:05:00 +00:00
Aleksana
1bcf4793f4 rakudo: 2025.01 -> 2025.03 (#393022) 2025-04-19 23:23:20 +08:00
nixpkgs-ci[bot]
7e049f9274 Merge staging-next into staging 2025-04-19 06:05:15 +00:00
Gaetan Lepage
871de71ac7 emilua: add versionCheckHook 2025-04-19 00:06:31 +02:00
R. Ryantm
1b6c3ba550 emilua: 0.11.1 -> 0.11.4 2025-04-19 00:04:39 +02:00
Yannik Sander
41d3086567 perl: filter out reference to apple-sdk package
The perl package started depending on `apple-sdk` via references in
`lib/perl5/5.40.0/darwin-thread-multi-2level/Config_heavy.pl`:

```
fd --type=file . /nix/store/cwlch1mxd40ayx8qy7hl8q2scrwgqhg6-perl-5.40.0/lib/ -X rg "/nix/store/lsjl29pwp5if71jfgxlv8fifsrpax805-apple-sdk-11.3" {}
/nix/store/cwlch1mxd40ayx8qy7hl8q2scrwgqhg6-perl-5.40.0/lib/perl5/5.40.0/darwin-thread-multi-2level/Config_heavy.pl
1039:incpth='/nix/store/j3dhkx4m14m38drh3f40bccrwrgzlsg5-libcxx-19.1.7-dev/include /nix/store/hklang3njvw0f5mgra9vsvn3c2zi2v45-compiler-rt-libc-19.1.7-dev/include /nix/store/g4qcalcnvm5n393xq8p9swxd8rc0xxzj-libxcrypt-4.4.38/include /nix/store/f4z2y0zn2bmrwywp67y3h21cmb6ky547-libiconv-109-dev/include /nix/store/17a9rq4bw8drbhlr3dijrmxzfqlz8z85-libresolv-83-dev/include /nix/store/34bb5prqghfl0hpindhk8xlc5s2q2xjg-libsbuf-14.1.0-dev/include /nix/store/vzi6s9yh1i12bkj9abyfp43y6x1fdzpl-cups-headers-2.4.11/include /no-such-path/resource-root/include /nix/store/lsjl29pwp5if71jfgxlv8fifsrpax805-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include /no-such-path/include'
1087:libpth='/nix/store/g4qcalcnvm5n393xq8p9swxd8rc0xxzj-libxcrypt-4.4.38/lib /no-such-path/resource-root/lib /nix/store/lsjl29pwp5if71jfgxlv8fifsrpax805-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib /no-such-path/lib'
1092:libspath=' /nix/store/g4qcalcnvm5n393xq8p9swxd8rc0xxzj-libxcrypt-4.4.38/lib /no-such-path/resource-root/lib /nix/store/lsjl29pwp5if71jfgxlv8fifsrpax805-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib /no-such-path/lib'
1331:timeincl='/nix/store/lsjl29pwp5if71jfgxlv8fifsrpax805-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/time.h '
```

This change increases the closure size of `perl` from ~115MiB to ~1.11GiB
on darwin systems.

`apple-sdk` seems to be referenced via `stdenv.cc.fallback_sdk`.
Following the exisitng pattern in
`pkgs/development/interpreters/perl/interpreter.nix`,
that removes removes references to `stdenv.cc` and `stdenv.cc.cc`,
this commit also removes the reference to
`apple-sdk` / `stdenv.cc.fallback_sdk`.
2025-04-18 17:26:59 +02:00
nixpkgs-ci[bot]
3a9d37f1e7 Merge staging-next into staging 2025-04-17 12:06:35 +00:00
Gaetan Lepage
21e6718fee wasmtime: move to by-name 2025-04-17 11:07:01 +02:00
nixpkgs-ci[bot]
628702366c Merge staging-next into staging 2025-04-17 06:05:50 +00:00
Adam C. Stephens
2375935efe erlang_27: 27.3.2 -> 27.3.3
https://github.com/erlang/otp/releases/tag/OTP-27.3.3
https://github.com/erlang/otp/security/advisories/GHSA-37cp-fgq5-7wc2
2025-04-17 00:43:53 +00:00
Adam C. Stephens
c5d316f6e2 erlang_26: 26.2.5.10 -> 26.2.5.11
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.11
https://github.com/erlang/otp/security/advisories/GHSA-37cp-fgq5-7wc2
2025-04-17 00:43:52 +00:00
nixpkgs-ci[bot]
c229332680 Merge staging-next into staging 2025-04-17 00:16:17 +00:00
Adam C. Stephens
ae03c978ef erlang_28: 28.0-rc2 -> 28.0-rc3
https://www.erlang.org/news/178
https://github.com/erlang/otp/releases/tag/OTP-28.0-rc3
2025-04-16 19:28:50 +00:00
nixpkgs-ci[bot]
1ef670fe99 Merge staging-next into staging 2025-04-15 18:05:12 +00:00
Arne Keller
9504a52e27 ruby_3_4: 3.4.2 -> 3.4.3 (#398804) 2025-04-15 14:54:05 +02:00
Arne Keller
cbaa3edc98 ruby_3_3: 3.3.7 -> 3.3.8 (#398801) 2025-04-15 14:52:28 +02:00
nixpkgs-ci[bot]
45c5a4661b Merge staging-next into staging 2025-04-15 12:07:20 +00:00
Kirill Radzikhovskyy
ecc7e57d8e ruby_3_3: 3.3.7 -> 3.3.8
Release notes: https://github.com/ruby/ruby/releases/tag/v3_3_8
2025-04-15 19:03:48 +10:00
Kirill Radzikhovskyy
fb4390604f ruby_3_4: 3.4.2 -> 3.4.3
Release notes: https://github.com/ruby/ruby/releases/tag/v3_4_3
2025-04-15 18:42:53 +10:00
Weijia Wang
a5748d3adb wasmtime: include conf.h in include/wasmtime (#394859) 2025-04-15 10:33:38 +02:00
R. Ryantm
9a20a7f564 zef: 0.22.8 -> 1.0.0 2025-04-14 02:58:56 +00:00
nixpkgs-ci[bot]
bd5d8282de Merge staging-next into staging 2025-04-13 18:04:59 +00:00
Vladimír Čunát
25d869451e perl: apply patch for CVE-2024-56406 (#398359) 2025-04-13 16:08:14 +02:00
K900
73a91e9c9d Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-13 09:07:29 +03:00
nixpkgs-ci[bot]
bd8d4dc802 Merge master into staging-next 2025-04-13 00:41:08 +00:00
Martin Weinelt
8e93fb0f32 python39: drop before the 25.05 branch-off
End of security support is scheduled for 2025-10-31, which does not cover
the complete 25.05 release cycle.
2025-04-13 01:26:42 +02:00
nixpkgs-ci[bot]
a78b3ccf56 Merge staging-next into staging 2025-04-12 12:06:06 +00:00
nixpkgs-ci[bot]
de34ff9def Merge master into staging-next 2025-04-12 12:05:35 +00:00