Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-19 | Merge pull request #237167 from CHN-beta/master | Sandro | |
2023-06-19 | Merge pull request #237557 from pennae/dedocbookify-nixos | pennae | |
nixos/doc: dedocbookify | |||
2023-06-19 | Merge pull request #238480 from amjoseph-nixpkgs/pr/lib-systems-redundant | Weijia Wang | |
lib/systems: remove redundant test from selectEmulator | |||
2023-06-19 | Merge pull request #238456 from apfelkuchen6/texlive-licenses | Pol Dellaiera | |
texlive: add licensing information | |||
2023-06-19 | licenses: add GFL | apfelkuchen06 | |
2023-06-19 | licenses: add GFSL | apfelkuchen06 | |
2023-06-19 | licenses: add Artistic-1.0-cl8 | apfelkuchen06 | |
2023-06-19 | licenses: add CC-BY-SA-2.0 | apfelkuchen06 | |
2023-06-19 | licenses: add CC-BY-SA-1.0 | apfelkuchen06 | |
2023-06-19 | licenses: add CC-BY-1.0 | apfelkuchen06 | |
2023-06-19 | licenses: add LPPL-1.3a | apfelkuchen06 | |
2023-06-19 | licenses: add LPPL-1.0 | apfelkuchen06 | |
2023-06-18 | lib/systems: remove redundant test from selectEmulator | Adam Joseph | |
Commit eef4bbd82f4c2 changed the conditional in selectEmulator from `isCompatible` (which examines only the CPU, rather than the entire platform) to `canExecute`. This made the first conjunct redundant. Let's drop the redundant part. https://github.com/NixOS/nixpkgs/pull/238331#discussion_r1233277119 | |||
2023-06-18 | licenses: add Knuth license | apfelkuchen06 | |
2023-06-16 | lib.systems: add znver4 architecture | Fabián Heredia Montiel | |
2023-06-16 | lib: unhide _module.args | pennae | |
this was a temporary fix that should hopefully no longer be necessary. | |||
2023-06-15 | Merge pull request #237512 from hercules-ci/lib-system-equals | Artturi | |
2023-06-15 | licenses: add BSD-3-Clause-Clear | ners | |
2023-06-13 | lib: turn *MD functions into aliases | pennae | |
with docbook gone and MD the default these aren't needed any more. we can't remove them yet because there's thousands of uses, but maybe some day we can. | |||
2023-06-13 | lib/options: remove literalDocBook | pennae | |
no longer supported. warning when used would not be appropriate, and docbook has been on the way out for long enough that throwing an error should not be necessary either. | |||
2023-06-13 | lib/tests/release.nix: Run systems tests on OfBorg | Robert Hensing | |
2023-06-13 | lib.systems.equals: Ignore all function attributes reflectively | Robert Hensing | |
Co-authored-by: Artturi <Artturin@artturin.com> | |||
2023-06-13 | lib.systems.{equals,toLosslessStringMaybe}: init | Robert Hensing | |
2023-06-11 | stdenv: add alderlake support | chn | |
Signed-off-by: Haonan Chen <chn@chn.moe> | |||
2023-06-10 | Merge pull request #234894 from emilytrau/minimal-heirloom | John Ericson | |
minimal-bootstrap.heirloom: init at 070715 | |||
2023-06-06 | Merge pull request #235267 from tweag/lazier-findFirst | Robert Hensing | |
`lib.findFirst`: Add tests and make lazier | |||
2023-06-06 | lib.list.findFirst: Make lazier | Silvan Mosberger | |
There's no need to evaluate list elements after a matching element | |||
2023-06-06 | lib/tests: Add findFirst tests | Silvan Mosberger | |
2023-06-05 | licenses: add Caldera and Info-Zip | Emily Trau | |
2023-06-02 | lib.derivations: fix comment typo | Yueh-Shun Li | |
2023-06-01 | Merge pull request #234070 from tweag/pathType-tests | Robert Hensing | |
Init `nixVersions.minimum` and fix `lib` tests for all Nix versions | |||
2023-06-01 | lib/tests: Also run with nixVersions.minimum and nixVersions.unstable | Silvan Mosberger | |
The previous commits ensure that the tests also succeed with those versions | |||
2023-06-01 | lib/tests: Fix when run with Nix 2.3 | Silvan Mosberger | |
2023-06-01 | lib/tests/filesystem.sh: Check success and failure separately | Silvan Mosberger | |
2023-06-01 | lib.systems.doubles: add big-endian MIPS linux doubles | Alyssa Ross | |
We already have examples for these, but since we didn't actually recognise the doubles, it wasn't possible to build any packages for them without setting allowUnsupportedSystem. | |||
2023-06-01 | lib.systems: remove mipsisa(32|64)r6 triples | Alyssa Ross | |
These arc the same as the normal triples apart for a difference in -march, so there's no need for them to be separate triples. | |||
2023-05-31 | lib.concatMapAttrs: Simplify stack trace | Robert Hensing | |
2023-05-25 | lib.filesystem.pathType: Fix tests for Nix >= 2.14 | Silvan Mosberger | |
2023-05-23 | Merge pull request #224834 from tweag/pathType-and-co | Robert Hensing | |
Improvements to pathType, pathIsDirectory and pathIsRegularFile | |||
2023-05-22 | 23.11 is Tapir | Raito Bezarius | |
2023-05-22 | Merge pull request #233050 from NixOS/bsl-is-redistributable | Ryan Lahfa | |
lib/licenses: Business Source License 1.1 is redistributable | |||
2023-05-22 | lib/filesystem.nix: Update top comment | Silvan Mosberger | |
Co-Authored-By: Robert Hensing <robert@roberthensing.nl> | |||
2023-05-22 | lib.filesystem.pathType: Use new builtins.readFileType if available | Silvan Mosberger | |
Co-Authored-By: Robert Hensing <robert@roberthensing.nl> | |||
2023-05-22 | lib.filesystem.pathType and co.: Improve documentation | Silvan Mosberger | |
2023-05-22 | lib.filesystem.pathType: Improve error for non-existent paths | Silvan Mosberger | |
Previously it would fail with error: attribute 'nonexistent' missing at nixpkgs/lib/filesystem.nix:29:10: 28| if dirOf path == path then "directory" 29| else (readDir (dirOf path)).${baseNameOf path}; | ^ 30| | |||
2023-05-22 | lib.filesystem.pathType: Fix for filesystem root argument | Silvan Mosberger | |
Previously this function couldn't handle / being passed, it would throw an error: error: attribute '' missing at nixpkgs/lib/filesystem.nix:24:20: 23| */ 24| pathType = path: (readDir (dirOf path)).${baseNameOf path}; | ^ 25| Consequently this also fixes the lib.filesystem.{pathIsDirectory,pathIsRegularFile} functions. | |||
2023-05-22 | lib.filesystem: Minor refactor | Silvan Mosberger | |
Co-Authored-By: Robert Hensing <robert@roberthensing.nl> | |||
2023-05-22 | lib.filesystem.pathType and co.: Add tests | Silvan Mosberger | |
Co-Authored-By: Robert Hensing <robert@roberthensing.nl> | |||
2023-05-22 | Merge pull request #232808 from ncfavier/mkPackageOption-nullable | Robert Hensing | |
lib/options: nullable mkPackageOption | |||
2023-05-22 | lens: Change lens' listed license from MIT to their own proprietary license. | Martin Wurm | |
Although Lens is based on a free core component ("OpenLens"), the tarballs provided by Mirantis include a proprietary version of Lens that requires a subscription. As the proprietary option offers additional features, it would not be wise to simply rewrite the derivation and base it on the FOSS source code. Instead, implementing a new derivation for OpenLens is likely the better approach. |