Commit Graph

267365 Commits

Author SHA1 Message Date
Silvan Mosberger
59b45d66b2
Merge pull request #111469 from sternenseemann/topretty-fix-currying
lib/generators: fix toPretty throwing on (partially applied) builtins
2021-01-31 21:20:17 +01:00
Silvan Mosberger
919b1f5466
Merge pull request #111459 from helsinki-systems/types
lib/types: add description for functionTo
2021-01-31 21:19:19 +01:00
Thomas Tuegel
f3f4cbfc07
Merge pull request #108687 from B4dM4n/qt512-update
qt512: 5.12.9 -> 5.12.10
2021-01-31 14:16:17 -06:00
Sandro
ff789a6dd7
Merge pull request #111488 from wchresta/legendary-gl-remove-wchresta
legendary-gl: Remove wchresta from maintainers
2021-01-31 20:30:53 +01:00
Elis Hirwing
241780287e
Merge pull request #111381 from r-ryantm/auto-update/php-php-cs-fixer
php73Packages.php-cs-fixer: 2.18.0 -> 2.18.2
2021-01-31 20:13:04 +01:00
Elis Hirwing
ae295fb363
Merge pull request #111373 from r-ryantm/auto-update/php-phpstan
php73Packages.phpstan: 0.12.68 -> 0.12.70
2021-01-31 20:12:36 +01:00
Elis Hirwing
279fd0cd80
Merge pull request #111372 from r-ryantm/auto-update/php-composer
php73Packages.composer2: 2.0.8 -> 2.0.9
2021-01-31 20:12:08 +01:00
wchresta
b682b0fc16 legendary-gl: Remove wchresta from maintainers
I created this derivation due to because it was requested in #88963. I
do not use legendary-gl myself. Now that we have another maintainer,
there is no good reason for me to stay maintainer of this.
2021-01-31 14:08:40 -05:00
Sandro
072159597e
Merge pull request #111476 from marsam/update-tflint
tflint: 0.23.1 -> 0.24.0
2021-01-31 20:08:33 +01:00
Eduardo Quirós
66bf902d59
legendary-gl: 0.20.1 -> 0.20.6 (#110823)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-01-31 20:00:23 +01:00
Sandro
66c11c1380
Merge pull request #111485 from Luflosi/fix-typo
nginx module: fix typo in proxyWebsockets description
2021-01-31 19:53:27 +01:00
Sandro
b5afb2560d
Merge pull request #111356 from risicle/ris-django-silk-4.1.0
pythonPackages.django_silk: 4.0.1 -> 4.1.0
2021-01-31 19:47:37 +01:00
Sandro
b647967322
Merge pull request #111299 from SCOTT-HAMILTON/nikto
nikto: init at 2.2.0
2021-01-31 19:41:32 +01:00
Sandro
4f93b4c80d
Merge pull request #108176 from StephenWithPH/duplicity-0.8.17
duplicity: 0.8.15 -> 0.8.17
2021-01-31 19:40:39 +01:00
Sandro
78291d95e4
Merge pull request #107870 from siraben/driftnet-update
driftnet: 1.1.5 -> 1.3.0
2021-01-31 19:37:56 +01:00
Sandro
2b55866016
Merge pull request #110340 from SCOTT-HAMILTON/protonvpn-cli
protonvpn-cli: 2.2.4 -> 2.2.6
2021-01-31 19:36:43 +01:00
Sandro
0ebabc7057
Merge pull request #111482 from risicle/ris-cloudfoundry-cli-7.2.0 2021-01-31 19:32:39 +01:00
Sandro
50a03beacb
Merge pull request #111479 from twhitehead/tcsh
tcsh: workaround source moving to old subdirectory after new release
2021-01-31 19:30:00 +01:00
Sandro
3ef8a645f9
Merge pull request #111287 from dotlambda/imagemagick6-6.9.11-57 2021-01-31 19:15:17 +01:00
Dave Anderson
ab5c09745f
perkeep: unstable-2020-03-23 -> 0.11 (#111262)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-01-31 19:14:26 +01:00
Sandro
9e81867a53
Merge pull request #111355 from fabaff/libwebsockets 2021-01-31 19:13:14 +01:00
markuskowa
93519c7736
Merge pull request #111484 from markuskowa/fix-molden
molden: fix outdated URLs
2021-01-31 19:06:36 +01:00
Sandro
a17a03e6a7
Merge pull request #110780 from buckley310/vmwareview
vmware-horizon-client: 2006 -> 2012
2021-01-31 18:46:22 +01:00
Sandro
27df874f07
Merge pull request #110441 from spease/cxxopts 2021-01-31 18:45:59 +01:00
Sandro
09feb4b90a
Merge pull request #111157 from jollheef/npyscreen
python3Packages.npyscreen: init at 4.10.5
2021-01-31 18:33:41 +01:00
Sandro
51f74e3cb7
Merge pull request #109565 from HolgerPeters/master 2021-01-31 18:26:09 +01:00
Sandro
94b3465cbc
Merge pull request #111478 from mweinelt/weechat
weechat: 3.0 -> 3.0.1
2021-01-31 18:19:12 +01:00
Sandro
074a0e0fe6
Merge pull request #110133 from doronbehar/pkg/zoom-us.2
zoom-us: Make update script get exact version
2021-01-31 18:18:46 +01:00
Tyson Whitehead
21bbf719ac
tcsh: workaround source moving to old subdirectory after new release 2021-01-31 12:13:21 -05:00
Luflosi
e31dc1c5f6
nginx module: fix typo in proxyWebsockets description 2021-01-31 18:09:41 +01:00
Markus Kowalewski
56bf82e8a1
molden: fix outdated URLs 2021-01-31 18:08:02 +01:00
Sandro
2dfbfa3b45
Merge pull request #111438 from helsinki-systems/synergy
nixos/synergy: add types
2021-01-31 18:06:36 +01:00
Sandro
8953657b2a
Merge pull request #111464 from dotlambda/imap-tools-init
python3Packages.imap-tools: init at 0.37.0
2021-01-31 17:53:22 +01:00
Sandro
539c63108b
Merge pull request #111434 from jlesquembre/lispdocs-nvim
vimPlugins.lispdocs-nvim: init at 2021-01-26
2021-01-31 17:51:27 +01:00
Robert Scott
1e01f697c2 cloudfoundry-cli: relocate to pkgs/applications/networking/cluster 2021-01-31 16:30:23 +00:00
Robert Scott
56052a15ef cloudfoundry-cli: 7.0.1 -> 7.2.0, switching to buildGoModule 2021-01-31 16:26:07 +00:00
Vincent Haupert
fb3970ef7d nixos/tests: add kernel-latest-ath-user-regd
Test for the option `networking.wireless.athUserRegulatoryDomain` to
make sure the underlying patch still applies for the latest kernel.

Also see NixOS/nixpkgs#108725.
2021-01-31 10:48:15 -05:00
Martin Weinelt
88b7a68be4 weechat: 3.0 -> 3.0.1 2021-01-31 16:46:22 +01:00
Fritz Otlinghaus
e0215b3175
lib/types: add description for functionTo 2021-01-31 15:59:13 +01:00
Ryan Mulligan
5ff6700bb8
Merge pull request #111374 from r-ryantm/auto-update/PortfolioPerformance
portfolio: 0.50.2 -> 0.50.3
2021-01-31 06:58:49 -08:00
sternenseemann
d9a7d03da8 lib/generators: fix toPretty throwing on (partially applied) builtins
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 15:35:17 +01:00
Sandro
f3c61c6f68
Merge pull request #111339 from risicle/ris-gdal-2.4.4
gdal_2: 2.4.0 -> 2.4.4, fixing CVE-2019-17546
2021-01-31 15:33:47 +01:00
Sandro
cf17c057b7
Merge pull request #111461 from helsinki-systems/xen
nixos/xen: add types
2021-01-31 15:27:37 +01:00
Sandro
a0829b1df8
Merge pull request #111455 from helsinki-systems/yandex
nixos/yandex-disk: add types
2021-01-31 15:25:10 +01:00
Sandro
1c71af8fd7
Merge pull request #111454 from helsinki-systems/xtreemfs
nixos/xtreemfs: add types
2021-01-31 15:24:55 +01:00
Sandro
a68c03eb14
Merge pull request #111451 from helsinki-systems/xmonad
nixos/xmonad: add haskellPackages type
2021-01-31 15:22:06 +01:00
Sandro
4d2b0ebe18
Merge pull request #111450 from helsinki-systems/exwm
nixos/exwm: add loadScript type
2021-01-31 15:21:46 +01:00
Sandro
094c85ece5
Merge pull request #111449 from helsinki-systems/xserver
nixos/xserver: add serverFlagsSection type
2021-01-31 15:21:34 +01:00
Sandro
79021a2383
Merge pull request #111448 from helsinki-systems/gtk
nixos/lightdm-greeters/gtk: add type
2021-01-31 15:21:22 +01:00
Sandro
a6551d1aac
Merge pull request #111446 from helsinki-systems/pantheon
nixos/pantheon: add sessionPath type
2021-01-31 15:20:49 +01:00