Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-08-08 | Merge pull request #181222 from hercules-ci/module-specialArgs | Robert Hensing | 1 | -0/+10 | |
`_module.specialArgs` + unit test for nixos/documentation module | |||||
2022-08-04 | Merge remote-tracking branch 'origin/master' into haskell-updates | sternenseemann | 1 | -3/+0 | |
2022-08-02 | lib/system: resolve TODO | Sandro | 1 | -3/+0 | |
2022-07-30 | Merge master into haskell-updates | github-actions[bot] | 1 | -0/+1 | |
2022-07-29 | lib/systems/inspect.nix: add isAarch | Sandro | 1 | -0/+1 | |
2022-07-28 | haskell.compiler: ghc923 -> ghc924 | sternenseemann | 1 | -1/+1 | |
https://www.haskell.org/ghc/download_ghc_9_2_4.html | |||||
2022-07-27 | Merge pull request #182217 from GuillaumeDesforges/GuillaumeDesforges@dbx-init | Sandro | 1 | -0/+7 | |
2022-07-27 | Merge #170736: lib/systems/platforms.nix: fix mips32 ABI | Vladimír Čunát | 1 | -2/+2 | |
2022-07-25 | python3Packages.dbx: 0.5.0 | Guillaume Desforges | 1 | -0/+7 | |
2022-07-22 | Merge pull request #179002 from klemensn/move-passwdEntry-type | Florian Klink | 1 | -0/+6 | |
move passwdEntry type | |||||
2022-07-21 | lib/modules: Add _module.specialArgs | Robert Hensing | 1 | -0/+10 | |
2022-07-18 | Merge pull request #160554 from Cloudef/android-prebuilt | Rick van Schijndel | 2 | -5/+6 | |
Fix android prebuilt toolchains | |||||
2022-07-04 | lib/trivial: Update oldestSupportedRelease | Janne Heß | 1 | -1/+1 | |
2022-07-03 | lib.systems.examples: canonicalize MIPS triples | Alyssa Ross | 1 | -14/+12 | |
In Nixpkgs, we assume that the "config" field is a canonicalized GNU triple. I noticed that non-canonical values were being used here, because the pkgsCross.mips64el-linux-gnu triples did not contain the vendor field, but the pkgsCross.mips64el-linux-gnu.pkgsStatic did. Here, I've run all the MIPS triples in lib.systems.examples through config.sub to canonicalize them. I think this will avoid nasty surprises in future. Tested by building Nix and the bootstrap files for pkgsCross.mips64el-linux-gnu. | |||||
2022-07-02 | lib.licenses: add Aladdin Free Public License | toastal | 1 | -0/+6 | |
2022-06-29 | canExecute: check for android | Jari Vetoniemi | 1 | -0/+1 | |
2022-06-29 | update android targets to recommended ones | Jari Vetoniemi | 1 | -5/+5 | |
2022-06-27 | lib/options: Add hint for debugging infinite recursion in docs | Robert Hensing | 1 | -0/+2 | |
2022-06-25 | lib.types, nixos/users: Make passwdEntry available | Klemens Nanni | 1 | -0/+6 | |
More nixpkgs code such as `boot.initrd.systemd.emergencyAccess` defines options that takes hashed passwords, so move the type definition from modules/ into lib/. The type definition itself stays unchanged. | |||||
2022-06-21 | lib/options: Add showOptionWithDefLocs | Robert Hensing | 2 | -1/+8 | |
2022-06-21 | Merge pull request #176146 from pennae/module-docs-markdown | Robert Hensing | 2 | -1/+17 | |
treewide: markdown option docs | |||||
2022-06-20 | teams/maintainers list: show instructions for validating the contents | Graham Christensen | 1 | -2/+2 | |
2022-06-20 | maintainer teams: check them in lib tests | Graham Christensen | 2 | -0/+54 | |
2022-06-20 | maintainer lib test: extract maintainer module | Graham Christensen | 2 | -31/+32 | |
2022-06-20 | maintainers: remove longkeyid | Graham Christensen | 1 | -1/+0 | |
see https://dkg.fifthhorseman.net/blog/openpgp-key-ids-are-not-useful.html | |||||
2022-06-14 | lib/modules: Throw earlier when module function does not return attrs | Robert Hensing | 3 | -3/+23 | |
`m` must always be an attrset at this point. It is basically always evaluated. This will make it throw when any of the attrs is accessed, rather than just `config`. We assume that this will improve the error message in more scenarios. | |||||
2022-06-14 | lib.deferredModule: Make it properly singular | Robert Hensing | 2 | -2/+4 | |
2022-06-14 | lib.types: Add deferredModuleWith | Robert Hensing | 2 | -3/+25 | |
2022-06-14 | lib.types.deferredModule: Allow path-typed module references | Robert Hensing | 3 | -4/+5 | |
2022-06-14 | lib.types.deferredModule: Improve reported location | Robert Hensing | 2 | -2/+2 | |
2022-06-14 | lib/test/modules.sh: Test deferredModule error location file | Robert Hensing | 2 | -2/+11 | |
2022-06-14 | lib.types: Add deferredModule | Robert Hensing | 3 | -0/+65 | |
2022-06-14 | lib/types, lib/modules: Remove unused extensionOffset | Robert Hensing | 2 | -13/+1 | |
2022-06-14 | lib/types: Use map instead of imap1 in submoduleWith | Robert Hensing | 1 | -1/+1 | |
2022-06-14 | lib/types: Simplify submoduleWith shorthandOnlyDefinesConfig handling | Silvan Mosberger | 1 | -12/+3 | |
The module system already uses the parent module's _file as a fallback, so we don't need to inject the file in a weird way | |||||
2022-06-14 | lib/tests: Add submodule file propagation test | Silvan Mosberger | 2 | -0/+25 | |
2022-06-12 | treewide: attempt at markdown option docs | pennae | 2 | -1/+17 | |
2022-06-10 | Merge pull request #157480 from MatthewCroughan/in-pure-eval-mode | Robert Hensing | 2 | -1/+8 | |
lib: add inPureEvalMode | |||||
2022-06-10 | lib/modules: Fix missing prefix in extendModules when unset in both eval- ↵ | Robert Hensing | 1 | -1/+1 | |
and extend- | |||||
2022-06-10 | Merge pull request #173621 from ncfavier/submodule-description | Robert Hensing | 1 | -6/+17 | |
lib/types: allow custom `submoduleWith` descriptions | |||||
2022-06-09 | Merge pull request #177061 from ckiee/bitXOr-typo | Silvan Mosberger | 1 | -1/+1 | |
lib/zip-int-bits: fix typo: bitXOR -> bitXor | |||||
2022-06-09 | lib/zip-int-bits: fix typo: bitXOR -> bitXor | ckie | 1 | -1/+1 | |
2022-06-08 | lib.systems.amd64-netbsd: remove | Alyssa Ross | 1 | -2/+0 | |
This has been deprecated for a long time, and it's doubtful it had any users to start with. And having an undisablable warning when enumarating platforms is not good. | |||||
2022-06-01 | Merge master into haskell-updates | github-actions[bot] | 1 | -1/+1 | |
2022-05-31 | Merge master into haskell-updates | github-actions[bot] | 2 | -0/+20 | |
2022-05-30 | Fix typo in compareLists docstring | michaelmouf | 1 | -1/+1 | |
2022-05-30 | lib.sourceTypes: simplify implementation | Robert Scott | 1 | -9/+3 | |
Co-authored-by: Alexander Foremny <aforemny@posteo.de> | |||||
2022-05-30 | add mechanism for handling meta.sourceProvenance attributes | Robert Scott | 2 | -0/+26 | |
heavily based on patterns used by licenses infrastructure, so may appear overengineered for its initial level of use | |||||
2022-05-28 | haskell.compiler: ghc922 -> ghc923 | sternenseemann | 1 | -1/+1 | |
https://www.haskell.org/ghc/download_ghc_9_2_3.html Since the tarball is generated by Hadrian, neither autoreconf nor ./boot is executed so ./configure and ghc.mk is missing. | |||||
2022-05-27 | Merge pull request #174917 from alyssais/scaleway-c1 | sternenseemann | 2 | -9/+0 | |
lib.systems: drop scaleway-c1 |