Commit Graph

1214 Commits

Author SHA1 Message Date
Emily
c32c0a555e cudaPackages_11: drop 2025-08-22 15:59:05 +01:00
nixpkgs-ci[bot]
7099ae2a7e Merge staging-next into staging 2025-08-21 12:43:40 +00:00
Sandro
1a01d22c98 tests.stdenv-inputs: deprecate phases (#435074) 2025-08-21 13:49:18 +02:00
Wolfgang Walther
36e792a8d3 tests: fix some tests (#430864) 2025-08-21 09:21:26 +00:00
jopejoe1
3326fcd696 tests.buildFHSEnv: limit to x86_64-linux
downloads x86_64-linux only binary
2025-08-20 21:17:38 +02:00
jopejoe1
e6821ba6f2 tests.auto-patchelf-hook: limit to x86_64-linux
downloads x86_64-linux only binary
2025-08-20 21:17:38 +02:00
nixpkgs-ci[bot]
14cf80866d Merge staging-next into staging 2025-08-20 00:16:55 +00:00
Felix Buehler
ee450568ea tests.haskell.shellFor: deprecate phases 2025-08-19 21:39:23 +02:00
Felix Buehler
1c8b972306 tests.stdenv-inputs: deprecate phases 2025-08-19 21:20:04 +02:00
Paul Meyer
cf4e81e3bc buildGoModule: add buildTestBinaries option, add tests (#427334) 2025-08-12 10:14:14 +02:00
David McFarland
f314020926 buildDotnetModule: combine hooks (#420536) 2025-08-07 11:51:35 -03:00
Philip Taron
2e2bf9915b fetchFromBitbucket: url escape rev (#386460) 2025-08-06 11:44:04 -07:00
David McFarland
cf8caed169 dotnet: add buildDotnetModule tests to sdk passthru.tests 2025-08-04 10:57:17 -03:00
Connor Baker
584554351e cudaPackages: remove 11.0-11.7
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-08-04 00:55:44 +00:00
Paul Meyer
1d2563835a buildGoModule: add test for buildTestBinaries
Signed-off-by: Paul Meyer <katexochen0@gmail.com>
2025-07-29 11:38:36 +02:00
Wolfgang Walther
535b720589 Merge branch 'master' into staging-next 2025-07-24 14:27:50 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
nixpkgs-ci[bot]
a7eea679d1 Merge master into staging-next 2025-07-22 12:07:03 +00:00
K900
ff84a255bc linux: remove assert on linux (#427219) 2025-07-22 09:45:12 +03:00
nixpkgs-ci[bot]
592851927b Merge master into staging-next 2025-07-22 00:18:36 +00:00
Wolfgang Walther
0febbb4ff9 linux: remove assert on linux
Asserting the hostplatform for `linux` is bad, because it can't be
caught by CI. For the `linux` package itself, it doesn't make a
difference, because it also has `meta.platforms = linux` set, so this
will fail evaluation - and in a way that can nicely be caught by CI.
2025-07-21 21:15:10 +02:00
nixpkgs-ci[bot]
9c98aacfd3 Merge master into staging-next 2025-07-21 18:05:47 +00:00
Wolfgang Walther
3ea96163cc tests-stdenv-gcc-stageCompare: delay asserts
The removed assert is covered by `meta.platforms = linux`, which will
throw an "unsupported system" error on darwin. Since the platforms are
restricted to linux anyway, it doesn't make sense to have this set to
`all` in `release-small.nix` - `linux` should suffice. Right?

The other assert is delayed until after the evaluation of `meta`. This
allows the "unsupported system" error on darwin to be thrown at all,
without triggering the assert before. This helps CI, which can't catch
asserts properly, but can do so with `meta.platforms` based errors.
2025-07-21 19:23:43 +02:00
Wolfgang Walther
48389ccc6b haskellPackages.mkDerivation: Add env argument (#424368) 2025-07-21 13:07:14 +00:00
nixpkgs-ci[bot]
c1cb68b31d Merge master into staging-next 2025-07-19 00:18:05 +00:00
langsjo
e432d5321e tests.stdenv: drop "test-env-derivation"
This behavior is no longer supported
2025-07-18 11:21:52 -07:00
nixpkgs-ci[bot]
7f9c6b1472 Merge master into staging-next 2025-07-18 00:17:57 +00:00
Daniël de Kok
d697bfcf7b cudaPackages_12_9: init at 12.9.1 2025-07-17 14:44:35 +00:00
Rebecca Turner
d3e4f784aa haskellPackages.mkDerivation: Add env argument
Previously, setting environment variables in a Haskell package build
required using `.overrideAttrs`, which (I think?) breaks later
invocations of `haskell.lib.overrideCabal`.

This patch adds an `env` argument to `haskellPackages.mkDerivation`,
which can be used to set environment variables during Haskell package
builds.
2025-07-16 11:38:18 -07:00
nixpkgs-ci[bot]
616025c180 Merge staging-next into staging 2025-07-09 13:31:22 +00:00
K900
3c4bd15763 Merge remote-tracking branch 'origin/master' into staging-next 2025-07-09 16:26:35 +03:00
Yueh-Shun Li
07f4a23c3c fetchhg: use lib.extendMkDerivation and support <pkg>.overrideAttrs (#423539) 2025-07-09 15:57:38 +08:00
Yueh-Shun Li
ef2f8315bf fetchhg: make argument hash overridable 2025-07-09 04:08:00 +08:00
nixpkgs-ci[bot]
bd7c9ca8e2 Merge staging-next into staging 2025-07-08 18:06:18 +00:00
nixpkgs-ci[bot]
9f8683faff Merge master into staging-next 2025-07-08 18:05:28 +00:00
Christoph Jabs
d8c58b7af0 texlive: 2025.20250603 -> 2025.20250703 2025-07-08 15:04:54 +03:00
DavHau
a1154d6348 patch-shebangs: fix binary data corrupt after patching
This removes the recently introduced shell based implementation of `sponge` which wasn't capable of managing binary input.

Now, a tmpFile under $TMPDIR is created manually and later deleted

see: https://github.com/NixOS/nixpkgs/pull/414448#issuecomment-3041238623
2025-07-07 14:57:21 +07:00
DavHau
f2f55c5267 patchShebangs: add more tests
- Add test to ensure ability to patch read-only-files (see https://github.com/NixOS/nixpkgs/pull/414448#issuecomment-3016010151)
- Add test to ensure the timestamp is preserved
- Add test to ensure read-only permissions are preserved
2025-07-01 12:43:26 +07:00
nixpkgs-ci[bot]
929225a703 Merge staging-next into staging 2025-06-28 18:06:09 +00:00
Vincenzo Mantova
aebfe37dfd texlivePackages.texaccents: fix broken script (#410913) 2025-06-28 13:56:56 -04:00
K900
6d81aa24da Merge remote-tracking branch 'origin/staging-next' into staging 2025-06-27 11:10:05 +03:00
Jan Tojnar
12e377aada Merge makeHardcodeGsettingsPatch: Fix schemaExistsFunction w/o stdbool.h (#408074) 2025-06-27 04:48:04 +02:00
K900
ec96074ad0 test: fix mismerge 2025-06-17 21:38:34 +03:00
K900
5100da95a6 Merge remote-tracking branch 'origin/staging-next' into staging 2025-06-17 21:34:30 +03:00
K900
259974ed6c Merge remote-tracking branch 'origin/master' into staging-next 2025-06-17 21:18:01 +03:00
Johannes Kirschbauer
dbd0345e71 Revert "Feat/build deno package" 2025-06-17 18:01:14 +02:00
Robert Schütz
0dc59c1fbb Merge branch 'staging-next' into staging 2025-06-16 15:03:06 -07:00
K900
b5f3cd3add Merge remote-tracking branch 'origin/master' into staging-next 2025-06-16 21:48:08 +03:00
Johannes Kirschbauer
3764e7360a Feat/build deno package (#407434) 2025-06-16 18:47:43 +02:00
Philip Taron
26b1b38321 stdenv: reduce execve calls when sourcing (#417132) 2025-06-16 09:43:35 -07:00