Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-10-11 | lib.fileset: Minor contributor doc adjustments | Silvan Mosberger | 1 | -2/+4 | |
Co-authored-by: Robert Hensing <robert@roberthensing.nl> | |||||
2023-10-11 | lib.fileset.intersection: init | Silvan Mosberger | 4 | -1/+257 | |
2023-10-04 | lib.fileset: Refactor for performance and future re-use | Silvan Mosberger | 1 | -5/+17 | |
2023-10-04 | Merge pull request #256417 from tweag/fileset.trace | Silvan Mosberger | 4 | -74/+502 | |
`lib.fileset.trace`, `lib.fileset.traceVal`: init | |||||
2023-10-04 | lib.fileset: Don't use ulimit for testing tracing | Silvan Mosberger | 1 | -8/+13 | |
2023-10-04 | lib.fileset: Refactor inotify testing to be reusable | Silvan Mosberger | 1 | -51/+87 | |
2023-10-04 | lib.fileset: Mention trace functions in the file set evaluation error | Silvan Mosberger | 3 | -4/+9 | |
2023-10-04 | lib.fileset.traceVal: init | Silvan Mosberger | 2 | -0/+68 | |
2023-10-04 | lib.fileset.trace: init | Silvan Mosberger | 2 | -0/+188 | |
2023-10-04 | lib.fileset: Make expectEqual check more | Silvan Mosberger | 1 | -4/+21 | |
2023-10-04 | lib.fileset: Add internal helpers for pretty-printing | Silvan Mosberger | 1 | -2/+107 | |
2023-10-04 | Merge pull request #256411 from wegank/zelus-init | Ulrik Strid | 1 | -0/+6 | |
ocamlPackages.zelus{,-gtk}: init at 2.2 | |||||
2023-10-04 | licenses: add inria-zelus | Weijia Wang | 1 | -0/+6 | |
2023-10-04 | Merge pull request #258855 from tweag/fileset.doc-fix | Silvan Mosberger | 2 | -2/+1 | |
`lib.fileset.unions`: Fix outdated docs | |||||
2023-10-03 | lib.fileset.unions: Fix outdated docs | Silvan Mosberger | 2 | -2/+1 | |
Since 4f35f003e6e5b800be75e3985054e5fce2dea50a unions supports empty lists too | |||||
2023-10-03 | lib.fileset: _simplifyTree -> _normaliseTreeFilter | Silvan Mosberger | 1 | -8/+8 | |
2023-10-03 | lib.fileset: Order noEval last | Silvan Mosberger | 2 | -6/+10 | |
2023-10-03 | lib.fileset: Link to user documentation from contributor docs | Silvan Mosberger | 1 | -0/+5 | |
2023-10-03 | Merge pull request #257351 from tweag/fileset.empty | Robert Hensing | 4 | -26/+119 | |
`lib.fileset`: Representation for empty file sets without a base path | |||||
2023-10-03 | Merge pull request #258080 from tweag/fileset/no-ulimit | Robert Hensing | 1 | -6/+7 | |
lib.fileset: Don't use non-reproducible ulimit for stack overflow testing | |||||
2023-10-03 | lib.fileset: Internal representation v3, empty value without a base | Silvan Mosberger | 4 | -26/+119 | |
`unions []` now works! Notably the new empty value without a base is not exposed in the interface. I don't know of any use case for it. | |||||
2023-10-02 | Merge pull request #251812 from LeSuisse/licenses-elv2 | Fabian Affolter | 1 | -3/+3 | |
lib/licenses: add Elastic License 2.0, drop Elastic License | |||||
2023-10-02 | Merge pull request #257143 from peat-psuwit/netdata-no-v2-dashboard | Ryan Lahfa | 1 | -0/+8 | |
2023-10-01 | Merge #257338: fdk-aac: fix the license | Vladimír Čunát | 1 | -0/+5 | |
2023-09-30 | Merge pull request #249069 from amjoseph-nixpkgs/pr/lib/systems/ubootArch | Artturi | 1 | -0/+6 | |
lib.systems: add ubootArch | |||||
2023-09-29 | lib.fileset: Don't use non-reproducible ulimit for stack overflow testing | Silvan Mosberger | 1 | -6/+7 | |
2023-09-28 | lib.gvariant: make the tests really work | linsui | 2 | -87/+58 | |
2023-09-27 | lib: add cmakeOptionType, cmakeBool and cmakeFeature | Anderson Torres | 2 | -0/+59 | |
2023-09-27 | lib.attrsets.foldlAttrs: Make stricter | Silvan Mosberger | 2 | -7/+7 | |
See the parent commit for the same change to lib.lists.foldl' | |||||
2023-09-27 | lib.lists.foldl': Make strict in the initial accumulator | Silvan Mosberger | 3 | -6/+13 | |
To maintain backwards compatibility, this can't be changed in the Nix language. We can however ensure that the version Nixpkgs has the more intuitive behavior. | |||||
2023-09-27 | lib.lists.foldl': Redo documentation | Silvan Mosberger | 1 | -7/+48 | |
Co-Authored-By: Robert Hensing <robert@roberthensing.nl> | |||||
2023-09-26 | lib.lists.foldl': Add tests | Silvan Mosberger | 1 | -0/+32 | |
2023-09-26 | lib.lists.foldl': Remove fallback | Silvan Mosberger | 1 | -1/+1 | |
Nix 2.3, the minimum Nix version supported by Nixpkgs, has `builtins.foldl'` already. | |||||
2023-09-26 | licenses: add Fraunhofer FDK AAC Codec Library | FavoritoHJS | 1 | -0/+5 | |
This license is used by the Fraunhofer FDK codec, which is currently mislicensed to Apache 2.0. Of course, this can't be corrected without having the proper license available in lib.licenses can't it?? Thanks @trofi for noticing this has an SPDX ID. | |||||
2023-09-24 | netdata: disable installation of non-free v2 dashboard | Ratchanan Srirattanamet | 1 | -0/+8 | |
The v2 dashboard (included since version 1.41.0) is licensed under Netdata Cloud UI License v1.0, which is a non-free license. Patch the source code so that the v2 is not included in the source and the result derivation. Users that want the v2 dashboard can still request it by overriding this derivation and pass `withCloudUi = true`. Co-authored-by: Raito Bezarius <masterancpp@gmail.com> Fixes: https://github.com/NixOS/nixpkgs/issues/256964 | |||||
2023-09-23 | Merge pull request #247077 from jmbaur/aarch64-embedded-rustc | Artturi | 1 | -0/+1 | |
2023-09-21 | licenses: fix full name of inria-icesl | Weijia Wang | 1 | -1/+1 | |
2023-09-21 | Merge pull request #255025 from tweag/fileset.union | Robert Hensing | 5 | -175/+610 | |
`lib.fileset.union`, `lib.fileset.unions`: init | |||||
2023-09-21 | licenses: add OCaml LGPL Linking Exception | Niols | 1 | -0/+5 | |
2023-09-21 | Merge pull request #247288 from amjoseph-nixpkgs/pr/lib/systems/qemu-mips64n32 | Artturi | 1 | -0/+1 | |
2023-09-21 | lib.fileset: Minor changes from feedback | Silvan Mosberger | 4 | -58/+52 | |
Co-authored-by: Robert Hensing <robert@roberthensing.nl> Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | |||||
2023-09-21 | lib.fileset: Internal representation v2, ~12x faster unions! | Silvan Mosberger | 3 | -48/+32 | |
$ ./benchmark.sh HEAD [...] Mean CPU time 0.04006 (σ = 0.0040146) for 10 runs is 8.193619775953792% (σ = 0.9584251052704821%) of the old value 0.488917 (σ = 0.0294955) [...] | |||||
2023-09-21 | lib.fileset: Ignore irrelevant shellcheck warnings | Silvan Mosberger | 2 | -0/+3 | |
2023-09-21 | lib.fileset: Use a nix-shell shebang for benchmark.sh | Silvan Mosberger | 1 | -1/+2 | |
2023-09-21 | lib.fileset: Have benchmark.sh measure the time | Silvan Mosberger | 1 | -5/+36 | |
2023-09-21 | lib.fileset: Add benchmark for unions | Silvan Mosberger | 1 | -0/+4 | |
2023-09-21 | lib.fileset: More reusable benchmark code | Silvan Mosberger | 1 | -46/+55 | |
2023-09-21 | lib.fileset.unions: Don't stack overflow for many files | Silvan Mosberger | 2 | -39/+39 | |
2023-09-21 | lib.fileset: Optimise tests | Silvan Mosberger | 1 | -4/+18 | |
Previously a lot of processes were used, slowing it down considerably the more files were tested | |||||
2023-09-21 | lib.fileset: Various updates relating to union/unions | Silvan Mosberger | 3 | -18/+53 | |
Also some minor formatting improvements |