Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-12 | Simplify `dhall-kubernetes` packages | Gabriel Gonzalez | 2 | -15/+4 | |
There is no need to provide a separate `kubernetesVersion` argument since the `file` argument works just fine | |||||
2020-02-11 | Add Nixpkgs support for Dhall | Gabriel Gonzalez | 9 | -54/+315 | |
One of the motivations for this change is the following Discourse discussion: https://discourse.dhall-lang.org/t/offline-use-of-prelude/137 Many users have requested Dhall support for "offline" packages that can be fetched/built/installed using ordinary package management tools (like Nix) instead of using Dhall's HTTP import system. I will continue to use the term "offline" to mean Dhall package builds that do not use Dhall's language support for HTTP imports (and instead use the package manager's support for HTTP requests, such as `pkgs.fetchFromGitHub`) The goal of this change is to document what is the idiomatic way to implement "offline" Dhall builds by implementing Nixpkgs support for such builds. That way when other package management tools ask me how to package Dhall with their tools I can refer them to how it is done in Nixpkgs. This change contains a fully "offline" build for the largest Dhall package in existence, known as "dhall-packages" (not to be confused with `dhallPackages`, which is our Nix attribute set containing Dhall packages). The trick to implementing offline builds in Dhall is to take advantage of Dhall's support for semantic integrity checks. If an HTTP import is protected by an integrity check and a cached build product matches the integrity check then the HTTP import is never resolved and the expression is instead fetched from cache. By "installing" dependencies in a pre-seeded and isolated cache we can replace remote HTTP imports with dependencies that have been built and supplied by Nix instead. The offline nature of the builds are enforced by compiling the Haskell interpreter with the `-f-with-http` flag, which disables the interpreter's support for HTTP imports. If a user forgets to supply a necessary dependency as a Nix build product then the build fails informing them that HTTP imports are disabled. By default, built packages are "binary distributions", containing just a cache product and a Dhall expression which can be used to resolve the corresponding cache product. Users can also optionally enable a "source distribution" of a package which already includes the equivalent fully-evaluated Dhall code (for convenience), but this is disabled by default to keep `/nix/store` utilization as compact as possible. | |||||
2020-02-11 | Merge pull request #79865 from r-ryantm/auto-update/spdx-license-list-data | Mario Rodas | 1 | -2/+3 | |
spdx-license-list-data: 3.7 -> 3.8 | |||||
2020-02-12 | Merge pull request #71302 from tokudan/encrypted-swap-entropy-fix | Michele Guerini Rocco | 2 | -1/+6 | |
rngd: Start early during boot and encrypted swap entropy fix | |||||
2020-02-11 | cypress: 3.6.1 -> 3.8.3 (#79871) | Wael Nasreddine | 1 | -3/+3 | |
* cypress: 3.6.1 -> 3.8.3 * cypress: binary_state.json is now expected at the root of $out | |||||
2020-02-11 | spdx-license-list-data: add platforms | Mario Rodas | 1 | -0/+1 | |
2020-02-11 | credstash: 1.16.1 -> 1.16.2 | R. RyanTM | 1 | -2/+2 | |
2020-02-11 | pythonPackages.pysaml2: fix tests with fixed & now-expired timestamps | Robert Scott | 1 | -0/+7 | |
these only expired (and upstream only seem to have noticed) today | |||||
2020-02-11 | spdx-license-list-data: 3.7 -> 3.8 | R. RyanTM | 1 | -2/+2 | |
2020-02-11 | kops_1_15: 1.15.1 -> 1.15.2 (#79809) | Christian Kampka | 1 | -2/+2 | |
2020-02-11 | gist: 5.0.0 -> 5.1.0 (#79838) | Guillaume Maudoux | 1 | -2/+2 | |
2020-02-11 | Merge pull request #73777 from doronbehar/package-brotab | Daniel Schaefer | 2 | -0/+37 | |
brotab: init at 0.0.5 | |||||
2020-02-11 | oh-my-zsh: 2020-02-07 -> 2020-02-11 | Tim Steinbach | 1 | -3/+3 | |
2020-02-11 | linux: 5.5.2 -> 5.5.3 | Tim Steinbach | 1 | -2/+2 | |
2020-02-11 | linux: 5.4.18 -> 5.4.19 | Tim Steinbach | 1 | -2/+2 | |
2020-02-11 | linux: 4.19.102 -> 4.19.103 | Tim Steinbach | 1 | -2/+2 | |
2020-02-11 | Merge pull request #79671 from rnhmjoj/spleen | Daniel Schaefer | 2 | -6/+7 | |
spleen: install otf font | |||||
2020-02-11 | Merge pull request #79005 from SeTSeR/master | Daniel Schaefer | 1 | -2/+2 | |
tdlib: 1.5.0 -> 1.6.0 | |||||
2020-02-11 | androidStudioPackages.beta: 3.6.0.19 -> 3.6.0.20 | Michael Weiss | 1 | -3/+3 | |
2020-02-11 | Merge pull request #78819 from Izorkin/zsh-fix | Jörg Thalheim | 2 | -0/+29 | |
zsh: fix bracketed-paste-magic | |||||
2020-02-11 | Merge pull request #79606 from k0ral/nixos-unstable | Maximilian Bosch | 1 | -3/+3 | |
clipman: 1.2.0 -> unstable-2019-12-10 | |||||
2020-02-11 | Merge pull request #79837 from multun/gegl-umfpack | Jan Tojnar | 1 | -1/+2 | |
gegl: enable umfpack support | |||||
2020-02-11 | matomo: 3.13.1 -> 3.13.2 | Robert Djubek | 1 | -83/+87 | |
Updated both matomo and matomo-beta to the latest version | |||||
2020-02-11 | vulkan-tools: 1.1.114.0 -> 1.2.131.1 | Benjamin Saunders | 1 | -2/+2 | |
2020-02-11 | shaderc: 2019.0 -> 2019.1 | Benjamin Saunders | 1 | -8/+8 | |
2020-02-11 | vulkan-validation-layers: 1.1.114.0 -> 1.2.131.2 | Benjamin Saunders | 2 | -9/+9 | |
2020-02-11 | glslang: 7.11.3214 -> 8.13.3559 | Benjamin Saunders | 2 | -6/+6 | |
2020-02-11 | vulkan-loader: 1.1.144.0 -> 1.2.131.2 | Benjamin Saunders | 1 | -8/+3 | |
2020-02-11 | vulkan-headers: 1.1.144.0 -> 1.2.131.1 | Benjamin Saunders | 1 | -2/+2 | |
2020-02-11 | Merge pull request #79845 from hedning/gsconnect-fix-build | Jan Tojnar | 1 | -0/+1 | |
gnomeExtensions.gsconnect: fix build | |||||
2020-02-11 | Merge pull request #79848 from schmittlauch/tipp10 | Jörg Thalheim | 2 | -0/+27 | |
tipp10: init at 3.1.0 | |||||
2020-02-11 | gitRepo: 2.0 -> 2.1.1 | Michael Weiss | 1 | -2/+2 | |
2020-02-11 | psc-package: 0.6.0 -> 0.6.2 | R. RyanTM | 1 | -2/+2 | |
2020-02-11 | tipp10: init at 3.1.0 | Milan Pässler | 2 | -0/+27 | |
2020-02-11 | gnomeExtensions.gsconnect: fix build | Tor Hedin Brønner | 1 | -0/+1 | |
dbus is now propagated from at-spi2-core, which made gsconnect try to install dbus service files in the wrong location. closes https://github.com/NixOS/nixpkgs/issues/79806 | |||||
2020-02-11 | nixUnstable, nixFlakes: Update to latest | Eelco Dolstra | 1 | -23/+16 | |
Note that we need to build from a tarball now to get the vendored crates. A bit ugly to fetch tarballs from Hydra... | |||||
2020-02-11 | Merge pull request #79325 from eonpatapon/safe | lewo | 2 | -0/+33 | |
safe: init at 1.5.1 | |||||
2020-02-11 | pinentry_qt5: alias to pinentry-qt | Maximilian Bosch | 1 | -0/+1 | |
Attribute was removed in a4916fdea5680452cb9fc5aac5ec350b52b3797c which will land in 20.03, but breaks evaluation for everyone using pinentry_qt5 on NixOS 19.09 when updating. | |||||
2020-02-11 | safe: init at 1.5.1 | Jean-Philippe Braun | 2 | -0/+33 | |
2020-02-11 | gegl: enable umfpack support | Victor multun Collod | 1 | -1/+2 | |
Fixes #79836 | |||||
2020-02-11 | Merge pull request #79813 from r-ryantm/auto-update/krohnkite | Ryan Mulligan | 1 | -2/+2 | |
krohnkite: 0.6 -> 0.6.1 | |||||
2020-02-11 | Merge pull request #79808 from r-ryantm/auto-update/grabserial | Ryan Mulligan | 1 | -2/+2 | |
grabserial: 1.9.9 -> 2.0.2 | |||||
2020-02-11 | Merge pull request #75166 from nyanloutre/radarr_2_0_1450 | worldofpeace | 1 | -2/+2 | |
radarr: 0.2.0.1358 -> 0.2.0.1450 | |||||
2020-02-11 | Merge pull request #79811 from r-ryantm/auto-update/hugo | Mario Rodas | 1 | -2/+2 | |
hugo: 0.64.0 -> 0.64.1 | |||||
2020-02-11 | Merge pull request #79804 from r-ryantm/auto-update/fluent-bit | Mario Rodas | 1 | -2/+2 | |
fluent-bit: 1.3.6 -> 1.3.7 | |||||
2020-02-11 | Merge pull request #79299 from andir/buildRustCrate-remap-source-path | Andreas Rammhold | 1 | -0/+1 | |
buildRustCrate: remap the current build dir to / for (more) reproducible builds | |||||
2020-02-11 | krohnkite: 0.6 -> 0.6.1 | R. RyanTM | 1 | -2/+2 | |
2020-02-11 | hugo: 0.64.0 -> 0.64.1 | R. RyanTM | 1 | -2/+2 | |
2020-02-11 | Merge pull request #79778 from jbedo/delly | Dmitry Kalinkin | 1 | -4/+13 | |
delly: 0.8.1 -> 0.8.2 | |||||
2020-02-11 | tigervnc: fix compatibility with xorgserver 1.20.7 | ahiaao | 2 | -0/+23 | |