Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-21 | Revert "tests.haskell.cabalSdist.localFromCabalSdist: prevent unnecessary ↵ | sternenseemann | 1 | -8/+1 | |
rebuilds" This reverts commit 81c06bc6094a3a637c90e1ad57616caf2f137a07. Reason for revert: This change breaks the `tests.haskell.cabalSdist.assumptionLocalHasDirectReference` test which relies on checking for the test source store path in the resulting derivation files. 81c06bc6094a3a637c90e1ad57616caf2f137a07 did not account for this in the change (though it should be possible). | |||||
2024-06-17 | tests.haskell.setBuildTarget: prevent unnecessary rebuilds | Philip Taron | 1 | -1/+9 | |
2024-06-17 | tests.haskell.cabalSdist.localFromCabalSdist: prevent unnecessary rebuilds | Philip Taron | 1 | -1/+8 | |
2024-06-17 | Merge pull request #313005 from tie/dotnet-cross | David McFarland | 10 | -4/+139 | |
buildDotnetModule: fix structured attributes support | |||||
2024-06-07 | Merge pull request #317053 from ju1m/fix-pkgs-test-runTests | Will Fancher | 2 | -62/+67 | |
pkgs/test: fix silent failures when using runTests | |||||
2024-06-04 | pkgs/test: fix silent failures when using runTests | Julien Moutinho | 2 | -62/+67 | |
2024-06-02 | tests.dotnet.project-references: use dir instead of file output | David McFarland | 1 | -1/+1 | |
This fixes an error in nixpkgs-review when it tries to pass this to buildEnv: error: The store path [...]project-references-test is a file and can't be merged into an environment using pkgs.buildEnv! at [...]-builder.pl line 122. | |||||
2024-05-31 | Release NixOS 24.05 | Weijia Wang | 1 | -1/+1 | |
2024-05-30 | treewide: remove unused occurence of fetchFromGitHub argument | isabel | 1 | -1/+1 | |
2024-05-29 | buildDotnetModule: fix structured attributes support | Ivan Trubach | 10 | -4/+139 | |
This change refactors internal hooks used by buildDotnetModule to support derivations with structured attributes. Note that this changes variable names that the internal hooks expect. | |||||
2024-05-13 | Merge staging-next into staging | github-actions[bot] | 1 | -1/+0 | |
2024-05-12 | cudaPackagesGoogle: deprecate as only used by tensorflow | Gaetan Lepage | 1 | -1/+0 | |
2024-05-10 | llvmPackages_*.libcxx: include libcxxabi within libcxx | Peter Waller | 1 | -0/+11 | |
Key test case: nixpkgs#pkgsStatic.pkgsLLVM.ncurses Prior to this patch, this fails with errors such as: ``` error: undefined symbol: __cxa_throw ``` I think this is a reasonable solution because in #292043, libcxxabi was 'merged into libcxx', however, the commit message suggests that only dynamic linking was accounted for, because it says: ``` * linux/freebsd `libc++.so` is a linker script `LINK(libc++.so.1, -lc++abi)` making `-lc++` sufficient. ``` Whereas, I found that if I tried linking a "hello world" C++ program with a static hostPlatform, it failed unless -lc++abi was passed. Signed-off-by: Peter Waller <p@pwaller.net> | |||||
2024-04-24 | tests.config: Simplify example | Robert Hensing | 1 | -11/+8 | |
authy was about to be removed, so this test had to be updated. | |||||
2024-04-15 | stdenv: make inputDerivation never fixed-output | Jade Lovelace | 1 | -0/+22 | |
This fixes using inputDerivation on derivations that are fixed-output. Previously: ``` nix-repl> drv = runCommand "huh" { outputHash = "sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="; outputHashAlgo = "sha256"; outputHashType = "flat"; } "touch $out" nix-repl> drv.inputDerivation «derivation /nix/store/d8mjs6cmmvsr1fv7psm6imis5pmh9bcs-huh.drv» nix-repl> :b drv.inputDerivation error: fixed output derivation 'huh' is not allowed to refer to other store paths. You may need to use the 'unsafeDiscardReferences' derivation attribute, see the manual for more details. ``` Fixes: https://github.com/NixOS/nixpkgs/issues/304209 | |||||
2024-04-10 | nixpkgs-check-by-name: 0.1.0 -> 0.1.1 | infinixbot | 1 | -1/+1 | |
https://github.com/NixOS/nixpkgs-check-by-name/releases/tag/0.1.1 | |||||
2024-04-08 | llvmPackages_9: remove due to age | Tristan Ross | 1 | -0/+1 | |
2024-03-31 | Merge pull request #294826 from xworld21/texlive-install-tl | Dmitry Kalinkin | 1 | -12/+8 | |
texlive.withPackages: replace postBuild with install-tl like script | |||||
2024-03-29 | tests.texlive.context: check that the PDF has been created | Vincenzo Mantova | 1 | -0/+8 | |
2024-03-29 | tests.texlive.fmtutilCnf: remove | Vincenzo Mantova | 1 | -12/+0 | |
The fmtutilCnf test does not fit the new way of generating fmtutil.cnf. | |||||
2024-03-26 | tests.nixpkgs-check-by-name: Remove now that a separate repo is used | Silvan Mosberger | 228 | -4173/+1 | |
Since https://github.com/NixOS/nixpkgs/pull/297901, the tool is fetched from https://github.com/NixOS/nixpkgs-check-by-name, so there's no need to keep it around in Nixpkgs anymore | |||||
2024-03-26 | check-by-name: Remove now-unnecessary scripts/pinned-tool.json | Silvan Mosberger | 1 | -4/+0 | |
It was not removed in https://github.com/NixOS/nixpkgs/pull/297901 so that CI for that PR itself would not fail since CI runs from the base branch. | |||||
2024-03-26 | workflows/check-by-name.yml: Switch to new separate repo | Silvan Mosberger | 5 | -66/+33 | |
The nixpkgs-check-by-name tooling is [being moved](https://github.com/NixOS/nixpkgs/issues/286559#issuecomment-2000466124) to a [separate repo](https://github.com/NixOS/nixpkgs-check-by-name). This commit updates Nixpkgs CI to use it instead of the tree inside Nixpkgs No changes have been made to the tooling locally since it was moved: - [Exported history](https://github.com/NixOS/nixpkgs/commits/55bf02190ee57fcf83490fd7b6bf7834e28c9c86/pkgs/test/nixpkgs-check-by-name) - [Imported history](https://github.com/NixOS/nixpkgs-check-by-name/commits/d579e1821d56c79fd90dab34b991cc7bdab7a5c6/) | |||||
2024-03-19 | treewide: drop LLVM11 | annalee | 1 | -0/+1 | |
2024-03-18 | Merge pull request #296324 from willbush/by-name-update-envc | Silvan Mosberger | 1 | -6/+0 | |
check-by-name: Update .envrc to avoid using deprecated command | |||||
2024-03-16 | check-by-name: Update .envrc to remove deprecated command | Will Bush | 1 | -6/+0 | |
Noticed the following warning: ``` direnv: `nix_direnv_watch_file` is deprecated - use `watch_file` ``` Which seems to come from here: https://github.com/nix-community/nix-direnv/blob/6455f38a8dcf731dccd69aabef3f85ac962bfa8d/direnvrc#L207 Seems this check is no longer needed check-by-name: Remove check from .envrc Co-authored-by: Silvan Mosberger <github@infinisil.com> | |||||
2024-03-12 | Merge master into haskell-updates | github-actions[bot] | 1 | -2/+2 | |
2024-03-06 | check-by-name: Update pinned tooling | Silvan Mosberger | 1 | -2/+2 | |
Includes https://github.com/NixOS/nixpkgs/pull/290743 | |||||
2024-03-03 | Merge master into haskell-updates | github-actions[bot] | 70 | -312/+872 | |
2024-03-02 | Merge pull request #290743 from tweag/by-name-better-errors | Silvan Mosberger | 70 | -312/+872 | |
2024-03-01 | tests.nixpkgs-check-by-name: More inline format! arguments | Silvan Mosberger | 1 | -112/+76 | |
Now that the previous commit removed all the .display()'s that were previously necessary for PathBuf's, but now aren't for RelativePathBuf, we can also inline the format! arguments | |||||
2024-03-01 | tests.nixpkgs-check-by-name: Use RelativePath for relative paths | Silvan Mosberger | 6 | -153/+158 | |
Makes the code easier to understand and less error-prone | |||||
2024-03-01 | tests.nixpkgs-check-by-name: Better empty argument error | Silvan Mosberger | 4 | -0/+12 | |
2024-03-01 | tests.nixpkgs-check-by-name: Fix absolute path in errors | Silvan Mosberger | 5 | -23/+43 | |
2024-03-01 | tests.nixpkgs-check-by-name: Various minor improvements | Silvan Mosberger | 38 | -213/+262 | |
Co-Authored-By: Philip Taron <philip.taron@gmail.com> | |||||
2024-02-29 | Merge master into haskell-updates | github-actions[bot] | 4 | -0/+142 | |
2024-02-29 | substitute: Deprecate `replacements`, introduce `replacementsList` | Silvan Mosberger | 2 | -0/+98 | |
Also: - Add tests - Treewide update - Improve docs | |||||
2024-02-27 | Merge pull request #290946 from ju1m/systemd-option-list | Will Fancher | 3 | -0/+44 | |
nixos/systemd: merge unit options as lists when at least one value is a list | |||||
2024-02-25 | nixos/systemd: merge unit options as lists when at least one value is a list | Julien Moutinho | 3 | -0/+44 | |
2024-02-25 | Merge master into haskell-updates | github-actions[bot] | 1 | -1/+16 | |
2024-02-23 | tests.nixpkgs-check-by-name: Fix internal docs | Silvan Mosberger | 1 | -2/+5 | |
2024-02-23 | tests.nixpkgs-check-by-name: Improve errors for new packages | Silvan Mosberger | 6 | -23/+75 | |
Or rather, make it more consistent | |||||
2024-02-23 | tests.nixpkgs-check-by-name: More spaces in errors | Silvan Mosberger | 9 | -5/+19 | |
2024-02-23 | tests.nixpkgs-check-by-name: Better error for empty second arg | Silvan Mosberger | 7 | -25/+77 | |
2024-02-23 | tests.nixpkgs-check-by-name: More consistent errors | Silvan Mosberger | 6 | -8/+8 | |
2024-02-23 | tests.nixpkgs-check-by-name: Evaluate base and main branch in parallel | Silvan Mosberger | 1 | -7/+13 | |
2024-02-23 | tests.nixpkgs-check-by-name: Improve errors relating to the base branch | Silvan Mosberger | 55 | -37/+110 | |
2024-02-23 | tests.nixpkgs-check-by-name: Improve more errors | Silvan Mosberger | 10 | -54/+134 | |
2024-02-22 | tests.nixpkgs-check-by-name: Improve non-syntactic callPackage error more | Silvan Mosberger | 6 | -14/+79 | |
2024-02-22 | tests.nixpkgs-check-by-name: Improve error for wrong package file | Silvan Mosberger | 6 | -31/+106 | |