Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | licenses: add bsdProtection | Robert Scott | 2020-08-03 |
| | | | | see https://spdx.org/licenses/BSD-Protection.html | ||
* | Merge pull request #75584 from Infinisil/settings-formats | Robert Hensing | 2020-08-02 |
|\ | | | | | Configuration file formats for JSON, INI, YAML and TOML | ||
| * | lib/generators: Extend mkValueStringDefault with float support | Silvan Mosberger | 2020-07-29 |
| | | |||
| * | lib/strings: Add floatToString | Silvan Mosberger | 2020-07-25 |
| | | |||
* | | lib/*: editorconfig fixes | zowoq | 2020-07-31 |
|/ | |||
* | Merge pull request #93568 from aaronjanse/aj-redox | John Ericson | 2020-07-22 |
|\ | | | | | Add Redox OS as a target | ||
| * | redox: add as target | Aaron Janse | 2020-07-21 |
| | | |||
* | | lib: toHex -> toHexString & toBase -> toBaseDigits | Bas van Dijk | 2020-07-20 |
| | | | | | | | | This makes the type of these functions more apparent from the name. | ||
* | | lib: add the toHex and toBase utility functions | Bas van Dijk | 2020-07-20 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | `toHex` converts the given positive integer to a string of the hexadecimal representation of that integer. For example: ``` toHex 0 => "0" toHex 16 => "10" toHex 250 => "FA" ``` `toBase base i` converts the positive integer `i` to a list of it digits in the given `base`. For example: ``` toBase 10 123 => [ 1 2 3 ] toBase 2 6 => [ 1 1 0 ] toBase 16 250 => [ 15 10 ] ``` | ||
* | Merge pull request #92348 from jtojnar/explicit-only-gpl | Jan Tojnar | 2020-07-18 |
|\ | | | | | licenses: Make single-version-only GPL explicit | ||
| * | licenses: Make single-version-only GPL explicit | Jan Tojnar | 2020-07-05 |
| | | | | | | | | | | | | I commonly see people use the former when they should use the latter. Would be also in line with the SPDX change https://www.gnu.org/licenses/identify-licenses-clearly.html | ||
* | | commitIdFromGitRepo: fix stackoverflow if many branches are used. | Jörg Thalheim | 2020-07-17 |
|/ | | | | | If many branches are created than builtins.match stack overflows because of a bug in libstdc++: see https://github.com/NixOS/nix/issues/2147 | ||
* | Merge pull request #92049 from r-ryantm/auto-update/libvmaf | Ryan Mulligan | 2020-07-02 |
|\ | | | | | libvmaf: 1.5.1 -> 1.5.2 | ||
| * | licenses: add bsd2Patent | Ryan Mulligan | 2020-07-02 |
| | | |||
* | | licenses: add LGPL For Linguistic Resources | Daniël de Kok | 2020-06-27 |
| | | |||
* | | Merge pull request #91454 from ConradMearns/obsidian | Maximilian Bosch | 2020-06-28 |
|\ \ | | | | | | | obsidian: init at 0.7.3 | ||
| * | | licences: add Obsidian.md EULA | Conrad Mearns | 2020-06-25 |
| | | | |||
* | | | lib/licenses: add SPDX LLVM-exception | Markus Kowalewski | 2020-06-27 |
| |/ |/| | |||
* | | lib/attrsets: add getMan function | rnhmjoj | 2020-06-18 |
|/ | |||
* | lib/attrsets: fix typo in the comment of mapAttrsRecursiveCond | Pierre Allix | 2020-06-16 |
| | |||
* | licenses: add GNU Free Documentation License v1.1 | Markus Kowalewski | 2020-06-11 |
| | |||
* | Merge master into staging-next | Frederik Rietdijk | 2020-06-05 |
|\ | |||
| * | Bump minver.nix to 2.2 | Eelco Dolstra | 2020-06-04 |
| | | | | | | | | Note: NixOS 19.03 had Nix 2.2 and 19.09 had 2.3. | ||
* | | Merge pull request #84032 from teto/fix_kernel_merge | Florian Klink | 2020-05-22 |
|\ \ | |/ |/| | Fix kernel configuration merge | ||
| * | kernel: fix config generation | Matthieu Coudron | 2020-04-01 |
| | | | | | | | | | | | | Addresses https://github.com/NixOS/nixpkgs/issues/71803: Kernel options are not merged as described, especially the "optional" aspects. The error silences legitimate warnings. | ||
* | | lib.fake{Sri => Hash}: fix and rename | Emily | 2020-05-11 |
| | | | | | | | | | | | | | | | | | | | | | | The previous hash was too short and caused evaluation-time errors like: invalid SRI hash 'sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=' Additionally, since the fact that this is broken implies that nobody could have been using it, "SRI" is a bit of a vague and obscure term, `fakeSriHash` would be somewhat of a mouthful, and the relevant fetcher parameters are just called `hash`, rename it to `fakeHash`. | ||
* | | Merge pull request #86074 from emilazy/refactor-linux-hardened-update-script | Jörg Thalheim | 2020-05-11 |
|\ \ | |||
| * | | linux/hardened: move files into directory | Emily | 2020-05-08 |
| | | | |||
* | | | fix example for foldl | Drew Mullen | 2020-05-08 |
|/ / | |||
* | | lib/tests: Allow overriding pkgs independent of lib being tested | Silvan Mosberger | 2020-04-25 |
| | | |||
* | | verifast: change license to MIT | Pavol Rusnak | 2020-04-23 |
| | | | | | | | | | | | | It seems verifast was relicensed to MIT in 2016: https://github.com/verifast/verifast/commit/b3c1bce76aec40de115c666e8d6e7d09f3f35a78 As this was the only package using lib.licenses.msrla I dropped it. | ||
* | | Merge pull request #81210 from B4dM4n/ausweisapp2 | Timo Kaufmann | 2020-04-20 |
|\ \ | | | | | | | ausweisapp2: init at 1.20.0 | ||
| * | | licenses: add EUPL-1.2 | Fabian Möller | 2020-04-18 |
| | | | |||
* | | | lib/licenses: use https where possible | Pavol Rusnak | 2020-04-18 |
|/ / | |||
* | | treewide: per RFC45, remove more unquoted URLs | Pavol Rusnak | 2020-04-18 |
| | | |||
* | | lib/options: fix showOption example | Daiderd Jordan | 2020-04-14 |
| | | |||
* | | Revert "lib/options: Use escapeNixIdentifier for showOption" | Daiderd Jordan | 2020-04-14 |
| | | | | | | | | | | | | | | | | This is used in in the manual generation for option identifiers that can be linked. This, unike what the example describes, doesn't preserve quotes which is needed for these identifiers to be valid. This reverts commit 124cccbe3b63122733e02e41e45a383ec48752fd. | ||
* | | lib/options: Relax showOption quoting | Jan Tojnar | 2020-04-14 |
| | | | | | | | | | | | | | | | | | | | | https://github.com/NixOS/nixpkgs/commit/124cccbe3b63122733e02e41e45a383ec48752fd broke the build of NixOS manual. It does not make sense to be as strict as with attributes since we are not limited by the CLI's inability to handle numbers. Placeholders should not be quoted either as they are not part of Nix syntax but a meta-level construct. | ||
* | | lib/maintainer-list: Implement validity checks | Silvan Mosberger | 2020-04-13 |
| | | |||
* | | lib/tests/release.nix: Avoid importing nixpkgs into the store | Silvan Mosberger | 2020-04-13 |
| | | | | | | | | Improves build time by about a factor of two on my system | ||
* | | lib/tests/modules.sh: Don't depend on $PWD | Silvan Mosberger | 2020-04-13 |
| | | |||
* | | lib/options: Use escapeNixIdentifier for showOption | Silvan Mosberger | 2020-04-13 |
| | | |||
* | | lib/strings: Introduce escapeNixIdentifier | Silvan Mosberger | 2020-04-13 |
| | | |||
* | | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 |
| | | |||
* | | lib: add shortcut for fake SRI hash | Tony Olagbaiye | 2020-04-05 |
| | | |||
* | | Merge pull request #83241 from Infinisil/valid-drv-name | Silvan Mosberger | 2020-04-02 |
|\ \ | | | | | | | lib/strings: Add `sanitizeDerivationName` function | ||
| * | | lib/strings: Add sanitizeDerivationName function | Silvan Mosberger | 2020-03-30 |
| | | | |||
* | | | lib.licenses: Add Unicode License Agreement for Data Files and Software | Konrad Borowski | 2020-04-01 |
| |/ |/| | |||
* | | mongodb: 3.4.10 -> 4.0.4 | Nathan Smyth | 2020-03-26 |
| | | | | | | | | | | | | | | | | | | | | | | | | fix: Adding libtool to allow darwin compiles Libtool seems to be required for mongodb to compile on darwin. fix: Marking MongoDB as broken on aarch64 fix: Adding libtools to the pkg imports Update mongodb to 4.0.4 | ||
* | | Merge pull request #82929 from zimbatm/nixos-gerrit | zimbatm | 2020-03-26 |
|\ \ | | | | | | | nixos gerrit module |