Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-03-24 | Merge pull request #297993 from hsjobeki/doc/customisation | Daniel Sidhion | 1 | -88/+229 | |
doc: migrate lib.customisation to use doc-comments | |||||
2024-03-23 | Merge pull request #297990 from hsjobeki/doc/cli | Daniel Sidhion | 1 | -37/+58 | |
doc: migrate lib.cli to use doc-comments | |||||
2024-03-23 | Merge pull request #295196 from tpwrules/qemu-less-libs | Artturi | 1 | -0/+4 | |
lib/systems: remove more features from qemu-user | |||||
2024-03-22 | doc: migrate lib.customisation to use doc-comments | Johannes Kirschbauer | 1 | -88/+229 | |
2024-03-22 | doc: migrate lib.cli to use doc-comments | Johannes Kirschbauer | 1 | -37/+58 | |
2024-03-21 | treewide: remove licenses.agpl3 | Jussi Kuokkanen | 1 | -5/+0 | |
2024-03-21 | Update licenses.nix | Soussi Mohamed Nour | 1 | -1292/+1303 | |
2024-03-21 | update license: added the common clause license | ByteSudoer | 1 | -0/+1 | |
2024-03-21 | lib.licenses: added The commons clause license | ByteSudoer | 1 | -1282/+1291 | |
2024-03-20 | lib/license: add hpndUc | jopejoe1 | 1 | -0/+5 | |
2024-03-20 | lib/license: add giftware | jopejoe1 | 1 | -0/+5 | |
2024-03-20 | lib/license: add NIST-Software | jopejoe1 | 1 | -0/+5 | |
2024-03-19 | doc: migrate lib.trivial to use doc-comments (#297270) | Johannes Kirschbauer | 1 | -214/+727 | |
* doc: migrate lib.trivial to use doc-comments * Apply suggestions from code review --------- Co-authored-by: Daniel Sidhion <DanielSidhion@users.noreply.github.com> | |||||
2024-03-19 | Merge pull request #296186 from hsjobeki/doc/attrsets | Daniel Sidhion | 1 | -537/+1329 | |
doc: migrate lib.attrsets to use doc-comments | |||||
2024-03-19 | Apply suggestions from code review | Daniel Sidhion | 1 | -0/+56 | |
2024-03-19 | Avoid top-level `with ...;` in lib/systems/parse.nix | Philip Taron | 1 | -16/+43 | |
2024-03-19 | Avoid top-level `with ...;` in lib/systems/inspect.nix | Philip Taron | 1 | -13/+25 | |
2024-03-19 | lib/systems: inherit from lib.systems.inspect.predicates in ↵ | Philip Taron | 1 | -1/+8 | |
lib/systems/parse.nix | |||||
2024-03-19 | lib/systems: inherit from lib.systems.parse in lib/systems/inspect.nix | Philip Taron | 1 | -3/+12 | |
2024-03-19 | lib/systems: use lib.systems.parse and lib.systems.inspect.predicates ↵ | Philip Taron | 2 | -2/+2 | |
instead of re-importing | |||||
2024-03-19 | lib.systems: use explicit attrset instead of `rec` | Philip Taron | 1 | -20/+54 | |
This allows refactoring in the file without accidentally modifying the public interface of the file. Also, pull in symbols consistently from `lib` instead of `builtins`. | |||||
2024-03-19 | doc: manual fixup after migration | Johannes Kirschbauer | 1 | -71/+12 | |
2024-03-18 | Merge pull request #293901 from philiptaron/refactor-lib/generators.nix | Silvan Mosberger | 1 | -76/+133 | |
lib: use explicit name imports in `lib/generators.nix` | |||||
2024-03-18 | Merge pull request #295158 from philiptaron/remove-top-level-with-in-lib-part5 | Silvan Mosberger | 1 | -1/+88 | |
Avoid top-level `with` in `lib/tests/misc.nix` | |||||
2024-03-16 | lib.foldl': document eta expansion | Johannes Kirschbauer | 1 | -1/+9 | |
2024-03-16 | lib: use names from `lib` in `lib/generators.nix`, rather than `builtins` or ↵ | Philip Taron | 1 | -36/+24 | |
submodules of `lib` There's not a lot of rhyme to which names are exported from which module, as I see it, but everything is found somewhere. | |||||
2024-03-15 | lib.foldl': avoid unnecessary function call | Johannes Kirschbauer | 1 | -3/+1 | |
2024-03-15 | doc: migrate lib.attrsets to use doc-comments | Johannes Kirschbauer | 1 | -467/+1262 | |
2024-03-14 | lib/generators: use the explicit public interface pattern | Philip Taron | 1 | -19/+37 | |
This enables further refactoring without accidentally changing the public interface. | |||||
2024-03-14 | lib/generators: explicitly import names from `lib.trivial` | Philip Taron | 1 | -1/+5 | |
Everything else was already imported. | |||||
2024-03-14 | lib/generators: explicitly import names from `lib.attrsets` | Philip Taron | 1 | -7/+5 | |
Everything used was already imported. | |||||
2024-03-14 | lib/generators: explicitly import names from `lib.string` | Philip Taron | 1 | -15/+24 | |
A couple of these were imports from `builtins`. | |||||
2024-03-14 | lib/generators: explicitly import names from `lib` | Philip Taron | 1 | -18/+41 | |
I followed the `inherit` chains in `lib/default.nix` to arrive at these imports. | |||||
2024-03-14 | lib/generators: builtins.isFloat is in Nix 2.3 | Philip Taron | 1 | -22/+39 | |
There's a couple of aliases in play: 1. `lib.isList` is an alias for `builtins.isList`. 2. `lib.strings.concatStringsSep` is an alias for `builtins.concatStringsSep` | |||||
2024-03-14 | Merge pull request #294906 from philiptaron/remove-top-level-with-in-lib-part2 | Silvan Mosberger | 1 | -19/+85 | |
lib: use explicit name imports in `lib/deprecated.nix` | |||||
2024-03-14 | Merge pull request #295007 from philiptaron/remove-top-level-with-in-lib-part3 | Silvan Mosberger | 1 | -1/+3 | |
lib: avoid top-level `with ...;` in lib/kernel.nix | |||||
2024-03-13 | doc: lib.lists migrate to doc-comments (#294257) | Johannes Kirschbauer | 1 | -370/+1322 | |
* doc: lib.lists migrate to doc-comments * Fix extra indentation of docs lines, remove redundant comments, add inputs docs * fix: indentation & argument references --------- Co-authored-by: DS <commits@sidhion.com> | |||||
2024-03-11 | lib/systems: remove more features from qemu-user | Thomas Watson | 1 | -0/+4 | |
alsaSupport/jackSupport: unnecessary multimedia systems tpmSupport/capstoneSupport: unlikely to come up as an exe emulator | |||||
2024-03-11 | Avoid top-level `with` in lib/tests/misc.nix | Philip Taron | 1 | -1/+88 | |
2024-03-11 | Avoid top-level `with ...;` in lib/kernel.nix | Philip Taron | 1 | -1/+3 | |
2024-03-11 | Avoid top-level `with ...;` in ↵ | Philip Taron | 1 | -1/+8 | |
lib/tests/modules/extendModules-168767-imports.nix | |||||
2024-03-11 | Avoid top-level `with ...;` in lib/tests/modules/alias-with-priority.nix | Philip Taron | 1 | -3/+10 | |
2024-03-11 | Avoid top-level `with ...;` in ↵ | Philip Taron | 1 | -3/+10 | |
lib/tests/modules/alias-with-priority-can-override.nix | |||||
2024-03-10 | lib: use explicit name imports in lib/deprecated.nix | Philip Taron | 1 | -19/+85 | |
2024-03-09 | doc: actually document `lib.customisation.makeScope` (#294194) | Valentin Gagarin | 1 | -11/+122 | |
* doc: actually document `lib.customisation.makeScope` | |||||
2024-03-07 | doc: lib.asserts migrate to doc-comments (#292310) | Johannes Kirschbauer | 1 | -44/+106 | |
2024-03-06 | Merge branch 'master' into license-updates | Jörg Thalheim | 32 | -333/+912 | |
2024-03-06 | Merge pull request #292945 from adisbladis/lib-toint | Silvan Mosberger | 1 | -10/+17 | |
lib.toInt/toIntBase10: Make more efficient by hoisting up internal strings into higher scope | |||||
2024-03-06 | Merge pull request #292941 from adisbladis/lib-getattrfrompath-env | Silvan Mosberger | 1 | -2/+1 | |
lib.getAttrFromPath: Don't use errorMessage variable | |||||
2024-03-06 | Merge pull request #292938 from adisbladis/mapattrsrecursivecond-env | Silvan Mosberger | 1 | -7/+6 | |
lib.mapAttrsRecursiveCond: Eliminate intermediate one intermediate variable environment |