Jan Tojnar
bc41b2db3d
makeHardcodeGsettingsPatch: Support applying patches
...
This is useful for replacing code that cannot be easily handled by the generator,
such as the tentative settings constructor in e-d-s.
2023-11-21 08:42:47 +01:00
Silvan Mosberger
6361b22370
Merge pull request #267048 from narang99/hariom/257748/check-by-name-msg
...
fix long error messages in nix-instantiate
2023-11-21 01:35:11 +01:00
Hariom Narang
ca97497bfd
made EXPR_PATH point to local instead of store
...
- we need this behavior in dev shell
- the main build still uses the store file
2023-11-21 01:11:06 +05:30
Silvan Mosberger
809505b140
Merge pull request #268224 from tweag/by-name-reload
...
tests.nixpkgs-check-by-name: More reliable .envrc reloading
2023-11-19 16:10:40 +01:00
Artturi
0192fcc944
Merge pull request #268018 from amjoseph-nixpkgs/pr/testcase/267859
2023-11-19 02:28:42 +02:00
Silvan Mosberger
def5df923f
tests.nixpkgs-check-by-name: More reliable .envrc reloading
...
See also https://github.com/nix-community/nix-direnv/issues/408 and https://github.com/nix-community/nix-direnv/pull/407
2023-11-18 04:54:05 +01:00
Raito Bezarius
9866a5be7e
llvmPackages_5: drop
...
While using very old compilers is a fair usecase, it induces a maintenance churn as
we collect more and more LLVM versions for the LLVM maintainers.
Especially when we need to backport uniform changes to the whole tree,
furthermore, it consumes and waste CI resources.
2023-11-17 16:12:32 +01:00
Adam Joseph
7cb550b6fe
tests.cross.sanity: add test case for #267859
...
This commit adds pkgs.spike, which internally uses
pkgsCross.riscv64-embedded.stdenv.cc, as a test case for the issue
reported in https://github.com/NixOS/nixpkgs/issues/267859
2023-11-16 20:01:40 -08:00
Vladimír Čunát
0fe5300699
Merge branch 'master' into staging-next
2023-11-16 09:49:24 +01:00
Artturin
a192137522
tests.cc-wrapper.supported: make it actually build the tests
...
it was building the stdenv only
2023-11-16 00:23:56 +02:00
Artturin
dabfaef444
tests.cc-wrapper: add atomics test
...
`-std=c++17` is for clang 5
2023-11-16 00:23:56 +02:00
Hariom Narang
437b2054f4
pass eval.nix as a file instead of expression
...
- passing it as expression gives large error messages
which are not very readable
- this commits puts the file in nix-store
and patches the final program to have access to
the path to the file as env.
- We simply pass this file to nix-instantiate
2023-11-14 15:05:45 +05:30
github-actions[bot]
e112f9b8bb
Merge master into staging-next
2023-11-09 18:00:56 +00:00
Connor Baker
83d5298d37
cudaPackages.cuda-samples: alphabetize arguments
2023-11-09 14:48:17 +00:00
Connor Baker
b807a32c2c
cudaPackages.cuda-samples: fix CMake build error on 12.2+
2023-11-07 20:22:58 +00:00
Connor Baker
30be50b080
cudaPackages.cuda-samples: don't list package for unsupported CUDA version
2023-11-07 20:17:01 +00:00
Connor Baker
3441e3d32e
cudaPackages_12_2.cuda-samples: init at 12.2
2023-11-07 20:03:14 +00:00
Connor Baker
98d0da512a
cudaPackages_12_1.cuda-samples: init at 12.1
2023-11-07 20:02:57 +00:00
Connor Baker
3543eaf4ff
cudaPackages.cuda-samples: use packages from cudaPackages scope; not top-level
2023-11-07 19:59:11 +00:00
Connor Baker
4eae7523f0
cudaPackages.cuda-samples: switch to autoAddOpenGLRunpathHook from manual addOpenGLRunpath
2023-11-07 19:56:47 +00:00
Connor Baker
25fa662d3e
cudaPackages.cuda-samples: add CUDA team as maintainers
2023-11-07 19:55:50 +00:00
Connor Baker
0f414caa8f
cudaPackages.cuda-samples: use finalAttrs instead of rec
2023-11-07 19:55:19 +00:00
github-actions[bot]
38bc2a577e
Merge master into staging-next
2023-11-07 00:02:31 +00:00
Dmitry Kalinkin
93b63a2cab
Merge pull request #265514 from xworld21/treewide-texlive-with-packages
...
treewide: switch to texlive.withPackages
2023-11-06 16:47:04 -05:00
Vincenzo Mantova
f5edeac421
tests.texlive.fixedHashes: ignore .tex attribute sets that are not derivations
2023-11-05 13:43:31 +00:00
Vincenzo Mantova
13cb90b5be
tests.texlive: use texlive.pkgs.PKGNAME attribute set instead of texlive.PKGNAME.pkgs list
2023-11-05 11:54:55 +00:00
Vincenzo Mantova
9a5095a537
tests.texlive: replace texlive.combine with texlive.withPackages
2023-11-05 11:54:55 +00:00
github-actions[bot]
da4d99e016
Merge master into staging-next
2023-11-05 06:00:55 +00:00
Adam Joseph
510397a8fe
test.cross.sanity: add qt5.qutebrowser, firefox
2023-11-05 00:55:16 +00:00
Vincenzo Mantova
80cd75f4cb
texlive: export schemes at top level
2023-11-04 20:02:25 +00:00
github-actions[bot]
10d3ba75f0
Merge master into staging-next
2023-11-04 06:01:18 +00:00
Adam Joseph
72c279f477
lib.systems, test.cross.sanity: add test case for #264989
...
We have several cross-compilation bugs that show up if
hostPlatform!=buildPlatform yet
hostPlatform.config==buildPlatform.config.
These bugs have appeared and disappeared as we've fiddled with the
definition of equality for platform objects. This commit adds a
clear-cut case where they are *not* equal and never will be, so we
can test it.
2023-11-04 05:57:34 +00:00
Artturin
70902269fd
tests: fix eval failures
2023-11-04 00:52:15 +02:00
github-actions[bot]
41ef1f3277
Merge master into staging-next
2023-11-03 06:01:08 +00:00
Adam Joseph
297a971a16
tests.cross.sanity: add pkgs.pkgsMusl.pkgsCross.gnu64.hello ( #262876 )
2023-11-03 06:29:09 +02:00
github-actions[bot]
cd7af6170b
Merge master into staging-next
2023-11-01 18:01:01 +00:00
Dmitry Kalinkin
ec2e217c52
Merge pull request #250805 from xworld21/texlive-buildenv-minimal
...
texlive: overrideTeXConfig/withPackages
2023-11-01 13:29:10 -04:00
github-actions[bot]
7f11b9b46b
Merge master into staging-next
2023-10-30 12:01:05 +00:00
Silvan Mosberger
4651ac9bcd
Merge pull request #261939 from tweag/check-by-name-intermediate
...
`nixpkgs-check-by-name`: Intermediate error representation refactor
2023-10-30 12:49:04 +01:00
github-actions[bot]
519b7ea0c3
Merge master into staging-next
2023-10-28 12:01:19 +00:00
Eirik Wittersø
2fd6af1929
fetchFromBittorrent: Rename to fetchtorrent
2023-10-28 11:32:10 +01:00
github-actions[bot]
96132a216a
Merge master into staging-next
2023-10-26 18:01:02 +00:00
Vladimír Čunát
d811555465
Merge branch 'staging' into staging-next
2023-10-26 10:36:50 +02:00
nicoo
1cabb1c445
tests/stdenv: Check derivations with an MD5 outputHash
fail to evaluate
2023-10-25 23:14:16 +00:00
Adam Joseph
425cac96bf
gcc: create dummy crtstuff on S390 as well
...
This commit replicates the fix in
https://github.com/NixOS/nixpkgs/pull/258032 for S390 as well.
Co-authored-by: Artturi <Artturin@artturin.com>
2023-10-25 08:36:22 +00:00
Silvan Mosberger
7753969628
tests.nixpkgs-check-by-name: Remove PackageContext helper
...
Was not really necessary anymore
2023-10-24 20:02:15 +02:00
Silvan Mosberger
82e708c192
tests.nixpkgs-check-by-name: Custom Validation type and improvements
...
Co-authored-by: Wanja Hentze
2023-10-24 19:58:52 +02:00
Silvan Mosberger
03c58ad1d6
tests.nixpkgs-check-by-name: Minor doc updates
2023-10-24 01:18:46 +02:00
Silvan Mosberger
8be41ace99
tests.nixpkgs-check-by-name: Separate file for all problems
...
And introduce a function for some smaller indentation
2023-10-24 01:18:46 +02:00
Silvan Mosberger
eac0b69063
tests.nixpkgs-check-by-name: Redesign and document check_result functions
2023-10-24 01:18:44 +02:00