Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-10-25 | gcc: create dummy crtstuff on S390 as well | Adam Joseph | 1 | -0/+1 | |
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-24 | tests.nixpkgs-check-by-name: Remove PackageContext helper | Silvan Mosberger | 1 | -35/+27 | |
Was not really necessary anymore | |||||
2023-10-24 | tests.nixpkgs-check-by-name: Custom Validation type and improvements | Silvan Mosberger | 6 | -260/+293 | |
Co-authored-by: Wanja Hentze | |||||
2023-10-24 | tests.nixpkgs-check-by-name: Minor doc updates | Silvan Mosberger | 2 | -4/+4 | |
2023-10-24 | tests.nixpkgs-check-by-name: Separate file for all problems | Silvan Mosberger | 6 | -319/+331 | |
And introduce a function for some smaller indentation | |||||
2023-10-24 | tests.nixpkgs-check-by-name: Redesign and document check_result functions | Silvan Mosberger | 5 | -122/+144 | |
2023-10-24 | tests.nixpkgs-check-by-name: Remove error writer | Silvan Mosberger | 3 | -54/+21 | |
2023-10-24 | tests.nixpkgs-check-by-name: Remove Nixpkgs struct | Silvan Mosberger | 3 | -39/+28 | |
Isn't necessary anymore with the refactoring | |||||
2023-10-24 | tests.nixpkgs-check-by-name: Make reference check part of structural check | Silvan Mosberger | 3 | -26/+24 | |
2023-10-24 | tests.nixpkgs-check-by-name: Make structural check a global function | Silvan Mosberger | 2 | -134/+114 | |
2023-10-24 | tests.nixpkgs-check-by-name: Support for combining check results | Silvan Mosberger | 2 | -9/+24 | |
2023-10-24 | tests.nixpkgs-check-by-name: Refactor | Silvan Mosberger | 1 | -110/+116 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate ShardNonDir error | Silvan Mosberger | 2 | -92/+101 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate InvalidShardName error | Silvan Mosberger | 2 | -16/+31 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate PackageNonDir error | Silvan Mosberger | 2 | -49/+61 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate CaseSensitiveDuplicate error | Silvan Mosberger | 2 | -12/+33 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate InvalidPackageName error | Silvan Mosberger | 2 | -8/+27 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate IncorrectShard error | Silvan Mosberger | 2 | -9/+27 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate PackageNixNonExistent error | Silvan Mosberger | 2 | -10/+22 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate PackageNixDir error | Silvan Mosberger | 5 | -27/+41 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate UndefinedAttr error | Silvan Mosberger | 2 | -10/+20 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate WrongCallPackage error | Silvan Mosberger | 2 | -9/+17 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate NonDerivation error | Silvan Mosberger | 4 | -40/+43 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate Symlink errors | Silvan Mosberger | 2 | -18/+47 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate CouldNotParseNix error | Silvan Mosberger | 2 | -26/+37 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate PathInterpolation error | Silvan Mosberger | 2 | -12/+24 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate SearchPath error | Silvan Mosberger | 2 | -32/+46 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate path reference errors | Silvan Mosberger | 2 | -15/+52 | |
2023-10-24 | tests.nixpkgs-check-by-name: Intermediate error type refactoring prep | Silvan Mosberger | 4 | -0/+79 | |
Currently the tool prints problems right as it is checking the code without an intermediate error representation. However for various reasons it would be beneficial to have an intermediate error type: - It makes the code cleaner, having all errors in one place - It allows printing the error in different ways, e.g. for a future --json mode This commit prepares for an incremental refactoring for an intermediate error/problem representation. Most notable is that we want to be able to collect multiple errors/problems and not just exit on the first one. We introduce the type alias CheckResult and CheckError (later renamed to NixpkgsProblem), where CheckError allows collecting multiple CheckErrors using the utility function flatten_check_results (later renamed to check_result::sequence) The write_check_result function is only temporarily introduced to help refactoring, it's removed again in later commits. | |||||
2023-10-22 | texlive: implement __overrideTeXConfig and withPackage | Vincenzo Mantova | 1 | -1/+1 | |
Implement new 'buildTeXEnv' to leverage multi-output packages and provide __overrideTeXConfig/withPackages for modifying the configuration or adding packages. The override mechanism is prefixed until stabilized. | |||||
2023-10-22 | Merge staging-next into staging | github-actions[bot] | 1 | -2/+3 | |
2023-10-22 | Merge pull request #257792 from NixOS/staging-next | Martin Weinelt | 5 | -6/+26 | |
staging-next 2023-09-28 | |||||
2023-10-19 | Merge master into haskell-updates | github-actions[bot] | 1 | -0/+1 | |
2023-10-18 | Merge staging-next into staging | github-actions[bot] | 1 | -0/+1 | |
2023-10-18 | Merge master into staging-next | github-actions[bot] | 1 | -0/+1 | |
2023-10-18 | fetchFromBittorrent: init | matthewcroughan | 1 | -0/+1 | |
Adds a basic FOD Fetcher for Bittorrent that uses Transmission as a client Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> | |||||
2023-10-13 | Merge staging-next into staging | github-actions[bot] | 15 | -32/+136 | |
2023-10-13 | Merge master into haskell-updates | github-actions[bot] | 15 | -32/+136 | |
2023-10-13 | Merge master into staging-next | github-actions[bot] | 15 | -32/+136 | |
2023-10-12 | tests.nixpkgs-check-by-name: Disallow empty all-packages.nix overrides | Silvan Mosberger | 11 | -13/+39 | |
Only enabled with `--version v1` | |||||
2023-10-12 | tests.nixpkgs-check-by-name: Introduce --version | Silvan Mosberger | 2 | -4/+24 | |
2023-10-12 | tests.nixpkgs-check-by-name: auto-calling differentiation | Silvan Mosberger | 3 | -4/+31 | |
Allows detecting whether attributes are overridden in all-packages.nix. In a future commit we'll use this to detect empty arguments being set in all-packages.nix and complain about that. | |||||
2023-10-12 | tests.nixpkgs-check-by-name: Improve an error message | Silvan Mosberger | 4 | -4/+4 | |
2023-10-12 | tests.nixpkgs-check-by-name: Add custom argument test | Silvan Mosberger | 3 | -0/+14 | |
2023-10-12 | tests.nixpkgs-check-by-name: Minor refactor | Silvan Mosberger | 2 | -19/+32 | |
Allows a smaller diff for future changes | |||||
2023-10-12 | tests.nixpkgs-check-by-name: Minor Nix refactor | Silvan Mosberger | 1 | -4/+8 | |
2023-10-11 | Merge master into haskell-updates | github-actions[bot] | 1 | -1/+1 | |
2023-10-11 | Merge staging-next into staging | github-actions[bot] | 1 | -1/+1 | |
2023-10-10 | Merge remote-tracking branch 'origin/master' into staging-next | Fabián Heredia Montiel | 1 | -1/+1 | |
2023-10-09 | llvmPackages_rocm -> rocmPackages.llvm | Madoura | 1 | -1/+1 | |