Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-31 | lib/generators: fix toPretty throwing on (partially applied) builtins | sternenseemann | |
An high level example case of this problem occuring can be found below: nix-repl> lib.generators.toPretty {} (lib.concatStringsSep "\n") error: 'functionArgs' requires a function, at /home/lukas/src/nix/nixpkgs/lib/trivial.nix:334:42 However this does not happen on other partially applied functions: nix-repl> lib.generators.toPretty {} (lib.concatMapStringsSep "\n") "<function>" The issue, as it turns out is that while builtins are functions, builtins.functionArgs throws if is passed a builtin or a partially applied builtin: nix-repl> lib.generators.toPretty {} builtins.toString error: 'functionArgs' requires a function, at /home/lukas/src/nix/nixpkgs/lib/trivial.nix:334:42 nix-repl> lib.generators.toPretty {} (builtins.foldl' (a: b: a + b)) error: 'functionArgs' requires a function, at /home/lukas/src/nix/nixpkgs/lib/trivial.nix:334:42 I'm pretty sure this qualifies as a nix bug and should be filed accordingly, but we can work around it in lib.generators.toPretty by using tryEval and falling back to {} which functionArgs _should_ return for builtins. The nix behavior is inconsistent to say the least: nix-repl> builtins.functionArgs builtins.functionArgs error: 'functionArgs' requires a function, at (string):1:1 nix-repl> builtins.typeOf builtins.functionArgs "lambda" builtins.functionArgs (a: 1 + a) { } nix-repl> builtins.typeOf (a: 1 + a) "lambda" | |||
2021-01-31 | Merge pull request #111339 from risicle/ris-gdal-2.4.4 | Sandro | |
gdal_2: 2.4.0 -> 2.4.4, fixing CVE-2019-17546 | |||
2021-01-31 | Merge pull request #111461 from helsinki-systems/xen | Sandro | |
nixos/xen: add types | |||
2021-01-31 | Merge pull request #111455 from helsinki-systems/yandex | Sandro | |
nixos/yandex-disk: add types | |||
2021-01-31 | Merge pull request #111454 from helsinki-systems/xtreemfs | Sandro | |
nixos/xtreemfs: add types | |||
2021-01-31 | Merge pull request #111451 from helsinki-systems/xmonad | Sandro | |
nixos/xmonad: add haskellPackages type | |||
2021-01-31 | Merge pull request #111450 from helsinki-systems/exwm | Sandro | |
nixos/exwm: add loadScript type | |||
2021-01-31 | Merge pull request #111449 from helsinki-systems/xserver | Sandro | |
nixos/xserver: add serverFlagsSection type | |||
2021-01-31 | Merge pull request #111448 from helsinki-systems/gtk | Sandro | |
nixos/lightdm-greeters/gtk: add type | |||
2021-01-31 | Merge pull request #111446 from helsinki-systems/pantheon | Sandro | |
nixos/pantheon: add sessionPath type | |||
2021-01-31 | Merge pull request #111445 from helsinki-systems/gnome3 | Sandro | |
nixos/gnome3: add sessionPath type | |||
2021-01-31 | Merge pull request #111444 from helsinki-systems/cinnamon | Sandro | |
nixos/cinnamon: add sessionPath type | |||
2021-01-31 | Merge pull request #111443 from helsinki-systems/weechat | Sandro | |
nixos/weechat: add binary | |||
2021-01-31 | Merge pull request #111439 from helsinki-systems/unit | Sandro | |
nixos/unit: add stateDir and logDir types | |||
2021-01-31 | Merge pull request #111437 from helsinki-systems/svnserve | Sandro | |
nixos/svnserve: add svnBaseDir type | |||
2021-01-31 | Merge pull request #111354 from risicle/ris-dufte-0.2.12 | Robert Scott | |
pythonPackages.dufte: 0.2.9 -> 0.2.12 | |||
2021-01-31 | Merge pull request #111470 from helsinki-systems/bind2 | Sandro | |
nixos/bind: update zone file type | |||
2021-01-31 | Merge pull request #111436 from helsinki-systems/shairport | Sandro | |
nixos/shairport-sync: add types | |||
2021-01-31 | Merge pull request #111433 from helsinki-systems/rippled | Sandro | |
nixos/rippled: add extraConfig type | |||
2021-01-31 | Merge pull request #111428 from helsinki-systems/prayer | Sandro | |
nixos/prayer: Add port type | |||
2021-01-31 | Merge pull request #111425 from helsinki-systems/openafs | Sandro | |
nixos/openafs: add types | |||
2021-01-31 | Merge pull request #111424 from helsinki-systems/nginx | Sandro | |
nixos/nginx: add logError type | |||
2021-01-31 | tflint: 0.23.1 -> 0.24.0 | Mario Rodas | |
https://github.com/terraform-linters/tflint/releases/tag/v0.24.0 | |||
2021-01-31 | Merge pull request #111423 from helsinki-systems/netatalk | Sandro | |
nixos/netatalk: add types | |||
2021-01-31 | Merge pull request #111421 from helsinki-systems/mediawiki | Sandro | |
nixos/mediawiki: add name type | |||
2021-01-31 | Merge pull request #111420 from helsinki-systems/mailpile | Sandro | |
nixos/mailpile add types switch port to port type | |||
2021-01-31 | Merge pull request #111419 from helsinki-systems/lshd | Sandro | |
nixos/lshd: add types | |||
2021-01-31 | Merge pull request #111418 from helsinki-systems/k3s | Sandro | |
nixos/k3s: add extraFlags type | |||
2021-01-31 | Merge pull request #111417 from helsinki-systems/ircd-hybrid | Sandro | |
nixos/ircd-hybrid: add types | |||
2021-01-31 | nixos/bind: update zone file type | Fritz Otlinghaus | |
2021-01-31 | Merge pull request #111358 from aanderse/php-sqlsrv | Sandro | |
2021-01-31 | Merge pull request #111380 from stigtsp/package/perl-math-bigint-lite-fix | Sandro | |
perlPackages.MathBigIntLite: fix for perl530 | |||
2021-01-31 | ocamlPackages.ppx_tools: use Dune 2 | Vincent Laporte | |
2021-01-31 | ocamlPackages.ppx_deriving: 4.5 → 5.1 | Vincent Laporte | |
ocamlPackages.ppx_deriving_yojson: 3.5.2 → 3.6.1 ocamlPackages.visitors: 20200210 → 20210127 ocamlPackages.pgocaml: disable for OCaml < 4.08 ocamlPackages.nocrypto: disable for OCaml < 4.08 ocamlPackages.lens: mark as broken ocamlPackages.ppx_deriving_protobuf: mark as broken Closes #108137 | |||
2021-01-31 | python3Packages.imap-tools: init at 0.37.0 | Robert Schütz | |
2021-01-31 | opendkim: 2.10.3 -> 2.11.0-Beta2 (#110317) | Milan | |
The last stable opendkim release is from 2015 and does not handle some signatures such as ed25519 which was standardized for DKIM in 2018. Both Fedora and Debian ship with 2.11.0 alphas/betas in their stable releases. Since the development branch has not seen any new commits since 2018, I doubt there will be a new stable release any time soon. | |||
2021-01-31 | Merge pull request #110896 from LibreCybernetics/update-crystal | Daniël de Kok | |
crystal: 0.35.1 -> 0.36.0 | |||
2021-01-31 | Merge pull request #111162 from r-ryantm/auto-update/ccid | Daniël de Kok | |
ccid: 1.4.33 -> 1.4.34 | |||
2021-01-31 | nixos/radvd: add type (#111430) | Fritz Otlinghaus | |
2021-01-31 | nixos/postfix: add types (#111426) | Fritz Otlinghaus | |
2021-01-31 | nixos/xen: add types | Fritz Otlinghaus | |
2021-01-31 | nixos/quassel: add types (#111429) | Fritz Otlinghaus | |
2021-01-31 | Merge pull request #110131 from helsinki-systems/bind_types | Lassulus | |
bind: Add types for options | |||
2021-01-31 | Merge pull request #111394 from AndersonTorres/xfce | Anderson Torres | |
Miscellaneous XFCE plugin updates | |||
2021-01-31 | batman-adv: 2020.4 -> 2021.0 (#111185) | Martin Weinelt | |
* batman-adv: 2020.4 -> 2021.0 * batman-adv: add hexa to maintainers | |||
2021-01-31 | nixos/unit: add stateDir and logDir types | Fritz Otlinghaus | |
2021-01-31 | Merge pull request #111409 from r-ryantm/auto-update/python3.7-mautrix | Mario Rodas | |
python37Packages.mautrix: 0.8.9 -> 0.8.11 | |||
2021-01-31 | Merge pull request #111361 from Mic92/telegraf | Jörg Thalheim | |
telegraf: 1.17.0 -> 1.17.2 | |||
2021-01-31 | Merge pull request #111388 from r-ryantm/auto-update/python3.7-Deprecated | Mario Rodas | |
python37Packages.deprecated: 1.2.10 -> 1.2.11 | |||
2021-01-31 | Merge pull request #111369 from ↵ | Mario Rodas | |
r-ryantm/auto-update/python3.7-Adafruit-PlatformDetect python37Packages.adafruit-platformdetect: 2.27.1 -> 2.28.0 |