Merge branch 'master' into staging-next

authored by

Martin Weinelt and committed by
GitHub
7cf67850 eb8e0236

+979 -274
+6
maintainers/maintainer-list.nix
··· 3431 githubId = 2129135; 3432 name = "Frederik Rietdijk"; 3433 }; 3434 frlan = { 3435 email = "frank@frank.uvena.de"; 3436 github = "frlan";
··· 3431 githubId = 2129135; 3432 name = "Frederik Rietdijk"; 3433 }; 3434 + friedelino = { 3435 + email = "friede.mann@posteo.de"; 3436 + github = "friedelino"; 3437 + githubId = 46672819; 3438 + name = "Frido Friedemann"; 3439 + }; 3440 frlan = { 3441 email = "frank@frank.uvena.de"; 3442 github = "frlan";
+1 -1
nixos/doc/manual/development/settings-options.xml
··· 167 168 # We know that the `user` attribute exists because we set a default value 169 # for it above, allowing us to use it without worries here 170 - users.users.${cfg.settings.user} = {}; 171 172 # ... 173 };
··· 167 168 # We know that the `user` attribute exists because we set a default value 169 # for it above, allowing us to use it without worries here 170 + users.users.${cfg.settings.user} = { isSystemUser = true; }; 171 172 # ... 173 };
+7
nixos/doc/manual/release-notes/rl-2105.xml
··· 846 </para> 847 </listitem> 848 <listitem> 849 <para> 850 The GNOME desktop manager once again installs <package>gnome3.epiphany</package> by default. 851 </para>
··· 846 </para> 847 </listitem> 848 <listitem> 849 + <para> 850 + When defining a new user, one of <xref linkend="opt-users.users._name_.isNormalUser" /> and <xref linkend="opt-users.users._name_.isSystemUser" /> is now required. 851 + This is to prevent accidentally giving a UID above 1000 to system users, which could have unexpected consequences, like running user activation scripts for system users. 852 + Note that users defined with an explicit UID below 500 are exempted from this check, as <xref linkend="opt-users.users._name_.isSystemUser" /> has no effect for those. 853 + </para> 854 + </listitem> 855 + <listitem> 856 <para> 857 The GNOME desktop manager once again installs <package>gnome3.epiphany</package> by default. 858 </para>
+1
nixos/modules/config/pulseaudio.nix
··· 306 description = "PulseAudio system service user"; 307 home = stateDir; 308 createHome = true; 309 }; 310 311 users.groups.pulse.gid = gid;
··· 306 description = "PulseAudio system service user"; 307 home = stateDir; 308 createHome = true; 309 + isSystemUser = true; 310 }; 311 312 users.groups.pulse.gid = gid;
+25 -9
nixos/modules/config/users-groups.nix
··· 92 the user's UID is allocated in the range for system users 93 (below 500) or in the range for normal users (starting at 94 1000). 95 ''; 96 }; 97 ··· 107 <option>useDefaultShell</option> to <literal>true</literal>, 108 and <option>isSystemUser</option> to 109 <literal>false</literal>. 110 ''; 111 }; 112 ··· 521 }; 522 nobody = { 523 uid = ids.uids.nobody; 524 description = "Unprivileged account (don't use!)"; 525 group = "nogroup"; 526 }; ··· 608 Neither the root account nor any wheel user has a password or SSH authorized key. 609 You must set one to prevent being locked out of your system.''; 610 } 611 - ] ++ flip mapAttrsToList cfg.users (name: user: 612 - { 613 assertion = (user.hashedPassword != null) 614 - -> (builtins.match ".*:.*" user.hashedPassword == null); 615 message = '' 616 - The password hash of user "${user.name}" contains a ":" character. 617 - This is invalid and would break the login system because the fields 618 - of /etc/shadow (file where hashes are stored) are colon-separated. 619 - Please check the value of option `users.users."${user.name}".hashedPassword`.''; 620 - } 621 - ); 622 623 warnings = 624 builtins.filter (x: x != null) (
··· 92 the user's UID is allocated in the range for system users 93 (below 500) or in the range for normal users (starting at 94 1000). 95 + Exactly one of <literal>isNormalUser</literal> and 96 + <literal>isSystemUser</literal> must be true. 97 ''; 98 }; 99 ··· 109 <option>useDefaultShell</option> to <literal>true</literal>, 110 and <option>isSystemUser</option> to 111 <literal>false</literal>. 112 + Exactly one of <literal>isNormalUser</literal> and 113 + <literal>isSystemUser</literal> must be true. 114 ''; 115 }; 116 ··· 525 }; 526 nobody = { 527 uid = ids.uids.nobody; 528 + isSystemUser = true; 529 description = "Unprivileged account (don't use!)"; 530 group = "nogroup"; 531 }; ··· 613 Neither the root account nor any wheel user has a password or SSH authorized key. 614 You must set one to prevent being locked out of your system.''; 615 } 616 + ] ++ flatten (flip mapAttrsToList cfg.users (name: user: 617 + [ 618 + { 619 assertion = (user.hashedPassword != null) 620 + -> (builtins.match ".*:.*" user.hashedPassword == null); 621 message = '' 622 + The password hash of user "${user.name}" contains a ":" character. 623 + This is invalid and would break the login system because the fields 624 + of /etc/shadow (file where hashes are stored) are colon-separated. 625 + Please check the value of option `users.users."${user.name}".hashedPassword`.''; 626 + } 627 + { 628 + assertion = let 629 + xor = a: b: a && !b || b && !a; 630 + isEffectivelySystemUser = user.isSystemUser || (user.uid != null && user.uid < 500); 631 + in xor isEffectivelySystemUser user.isNormalUser; 632 + message = '' 633 + Exactly one of users.users.${user.name}.isSystemUser and users.users.${user.name}.isNormalUser must be set. 634 + ''; 635 + } 636 + ] 637 + )); 638 639 warnings = 640 builtins.filter (x: x != null) (
+1
nixos/modules/services/backup/borgbackup.nix
··· 169 (map (mkAuthorizedKey cfg false) cfg.authorizedKeys 170 ++ map (mkAuthorizedKey cfg true) cfg.authorizedKeysAppendOnly); 171 useDefaultShell = true; 172 }; 173 groups.${cfg.group} = { }; 174 };
··· 169 (map (mkAuthorizedKey cfg false) cfg.authorizedKeys 170 ++ map (mkAuthorizedKey cfg true) cfg.authorizedKeysAppendOnly); 171 useDefaultShell = true; 172 + isSystemUser = true; 173 }; 174 groups.${cfg.group} = { }; 175 };
+1
nixos/modules/services/databases/pgmanage.nix
··· 197 group = pgmanage; 198 home = cfg.sqlRoot; 199 createHome = true; 200 }; 201 groups.${pgmanage} = { 202 name = pgmanage;
··· 197 group = pgmanage; 198 home = cfg.sqlRoot; 199 createHome = true; 200 + isSystemUser = true; 201 }; 202 groups.${pgmanage} = { 203 name = pgmanage;
+1
nixos/modules/services/misc/bazarr.nix
··· 64 65 users.users = mkIf (cfg.user == "bazarr") { 66 bazarr = { 67 group = cfg.group; 68 home = "/var/lib/${config.systemd.services.bazarr.serviceConfig.StateDirectory}"; 69 };
··· 64 65 users.users = mkIf (cfg.user == "bazarr") { 66 bazarr = { 67 + isSystemUser = true; 68 group = cfg.group; 69 home = "/var/lib/${config.systemd.services.bazarr.serviceConfig.StateDirectory}"; 70 };
+1
nixos/modules/services/misc/nix-daemon.nix
··· 21 calls in `libstore/build.cc', don't add any supplementary group 22 here except "nixbld". */ 23 uid = builtins.add config.ids.uids.nixbld nr; 24 group = "nixbld"; 25 extraGroups = [ "nixbld" ]; 26 };
··· 21 calls in `libstore/build.cc', don't add any supplementary group 22 here except "nixbld". */ 23 uid = builtins.add config.ids.uids.nixbld nr; 24 + isSystemUser = true; 25 group = "nixbld"; 26 extraGroups = [ "nixbld" ]; 27 };
+4 -1
nixos/modules/services/monitoring/tuptime.nix
··· 34 35 users = { 36 groups._tuptime.members = [ "_tuptime" ]; 37 - users._tuptime.description = "tuptime database owner"; 38 }; 39 40 systemd = {
··· 34 35 users = { 36 groups._tuptime.members = [ "_tuptime" ]; 37 + users._tuptime = { 38 + isSystemUser = true; 39 + description = "tuptime database owner"; 40 + }; 41 }; 42 43 systemd = {
+1
nixos/modules/services/networking/bird.nix
··· 73 users.${variant} = { 74 description = "BIRD Internet Routing Daemon user"; 75 group = variant; 76 }; 77 groups.${variant} = {}; 78 };
··· 73 users.${variant} = { 74 description = "BIRD Internet Routing Daemon user"; 75 group = variant; 76 + isSystemUser = true; 77 }; 78 groups.${variant} = {}; 79 };
+4 -2
nixos/modules/services/networking/ncdns.nix
··· 243 xlog.journal = true; 244 }; 245 246 - users.users.ncdns = 247 - { description = "ncdns daemon user"; }; 248 249 systemd.services.ncdns = { 250 description = "ncdns daemon";
··· 243 xlog.journal = true; 244 }; 245 246 + users.users.ncdns = { 247 + isSystemUser = true; 248 + description = "ncdns daemon user"; 249 + }; 250 251 systemd.services.ncdns = { 252 description = "ncdns daemon";
+1
nixos/modules/services/networking/pixiecore.nix
··· 93 users.users.pixiecore = { 94 description = "Pixiecore daemon user"; 95 group = "pixiecore"; 96 }; 97 98 networking.firewall = mkIf cfg.openFirewall {
··· 93 users.users.pixiecore = { 94 description = "Pixiecore daemon user"; 95 group = "pixiecore"; 96 + isSystemUser = true; 97 }; 98 99 networking.firewall = mkIf cfg.openFirewall {
+1
nixos/modules/services/networking/pleroma.nix
··· 75 description = "Pleroma user"; 76 home = cfg.stateDir; 77 extraGroups = [ cfg.group ]; 78 }; 79 groups."${cfg.group}" = {}; 80 };
··· 75 description = "Pleroma user"; 76 home = cfg.stateDir; 77 extraGroups = [ cfg.group ]; 78 + isSystemUser = true; 79 }; 80 groups."${cfg.group}" = {}; 81 };
+2
nixos/modules/services/security/privacyidea.nix
··· 264 265 users.users.privacyidea = mkIf (cfg.user == "privacyidea") { 266 group = cfg.group; 267 }; 268 269 users.groups.privacyidea = mkIf (cfg.group == "privacyidea") {}; ··· 294 295 users.users.pi-ldap-proxy = mkIf (cfg.ldap-proxy.user == "pi-ldap-proxy") { 296 group = cfg.ldap-proxy.group; 297 }; 298 299 users.groups.pi-ldap-proxy = mkIf (cfg.ldap-proxy.group == "pi-ldap-proxy") {};
··· 264 265 users.users.privacyidea = mkIf (cfg.user == "privacyidea") { 266 group = cfg.group; 267 + isSystemUser = true; 268 }; 269 270 users.groups.privacyidea = mkIf (cfg.group == "privacyidea") {}; ··· 295 296 users.users.pi-ldap-proxy = mkIf (cfg.ldap-proxy.user == "pi-ldap-proxy") { 297 group = cfg.ldap-proxy.group; 298 + isSystemUser = true; 299 }; 300 301 users.groups.pi-ldap-proxy = mkIf (cfg.ldap-proxy.group == "pi-ldap-proxy") {};
+1
nixos/modules/services/web-apps/nextcloud.nix
··· 607 home = "${cfg.home}"; 608 group = "nextcloud"; 609 createHome = true; 610 }; 611 users.groups.nextcloud.members = [ "nextcloud" config.services.nginx.user ]; 612
··· 607 home = "${cfg.home}"; 608 group = "nextcloud"; 609 createHome = true; 610 + isSystemUser = true; 611 }; 612 users.groups.nextcloud.members = [ "nextcloud" config.services.nginx.user ]; 613
+3 -3
nixos/tests/mysql/mariadb-galera-mariabackup.nix
··· 31 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 32 firewall.allowedUDPPorts = [ 4567 ]; 33 }; 34 - users.users.testuser = { }; 35 systemd.services.mysql = with pkgs; { 36 path = [ mysqlenv-common mysqlenv-mariabackup ]; 37 }; ··· 89 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 90 firewall.allowedUDPPorts = [ 4567 ]; 91 }; 92 - users.users.testuser = { }; 93 systemd.services.mysql = with pkgs; { 94 path = [ mysqlenv-common mysqlenv-mariabackup ]; 95 }; ··· 136 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 137 firewall.allowedUDPPorts = [ 4567 ]; 138 }; 139 - users.users.testuser = { }; 140 systemd.services.mysql = with pkgs; { 141 path = [ mysqlenv-common mysqlenv-mariabackup ]; 142 };
··· 31 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 32 firewall.allowedUDPPorts = [ 4567 ]; 33 }; 34 + users.users.testuser = { isSystemUser = true; }; 35 systemd.services.mysql = with pkgs; { 36 path = [ mysqlenv-common mysqlenv-mariabackup ]; 37 }; ··· 89 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 90 firewall.allowedUDPPorts = [ 4567 ]; 91 }; 92 + users.users.testuser = { isSystemUser = true; }; 93 systemd.services.mysql = with pkgs; { 94 path = [ mysqlenv-common mysqlenv-mariabackup ]; 95 }; ··· 136 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 137 firewall.allowedUDPPorts = [ 4567 ]; 138 }; 139 + users.users.testuser = { isSystemUser = true; }; 140 systemd.services.mysql = with pkgs; { 141 path = [ mysqlenv-common mysqlenv-mariabackup ]; 142 };
+3 -3
nixos/tests/mysql/mariadb-galera-rsync.nix
··· 31 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 32 firewall.allowedUDPPorts = [ 4567 ]; 33 }; 34 - users.users.testuser = { }; 35 systemd.services.mysql = with pkgs; { 36 path = [ mysqlenv-common mysqlenv-rsync ]; 37 }; ··· 84 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 85 firewall.allowedUDPPorts = [ 4567 ]; 86 }; 87 - users.users.testuser = { }; 88 systemd.services.mysql = with pkgs; { 89 path = [ mysqlenv-common mysqlenv-rsync ]; 90 }; ··· 130 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 131 firewall.allowedUDPPorts = [ 4567 ]; 132 }; 133 - users.users.testuser = { }; 134 systemd.services.mysql = with pkgs; { 135 path = [ mysqlenv-common mysqlenv-rsync ]; 136 };
··· 31 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 32 firewall.allowedUDPPorts = [ 4567 ]; 33 }; 34 + users.users.testuser = { isSystemUser = true; }; 35 systemd.services.mysql = with pkgs; { 36 path = [ mysqlenv-common mysqlenv-rsync ]; 37 }; ··· 84 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 85 firewall.allowedUDPPorts = [ 4567 ]; 86 }; 87 + users.users.testuser = { isSystemUser = true; }; 88 systemd.services.mysql = with pkgs; { 89 path = [ mysqlenv-common mysqlenv-rsync ]; 90 }; ··· 130 firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ]; 131 firewall.allowedUDPPorts = [ 4567 ]; 132 }; 133 + users.users.testuser = { isSystemUser = true; }; 134 systemd.services.mysql = with pkgs; { 135 path = [ mysqlenv-common mysqlenv-rsync ]; 136 };
+6 -6
nixos/tests/mysql/mysql.nix
··· 9 { pkgs, ... }: 10 11 { 12 - users.users.testuser = { }; 13 - users.users.testuser2 = { }; 14 services.mysql.enable = true; 15 services.mysql.initialDatabases = [ 16 { name = "testdb3"; schema = ./testdb.sql; } ··· 44 # Kernel panic - not syncing: Out of memory: compulsory panic_on_oom is enabled 45 virtualisation.memorySize = 1024; 46 47 - users.users.testuser = { }; 48 - users.users.testuser2 = { }; 49 services.mysql.enable = true; 50 services.mysql.initialDatabases = [ 51 { name = "testdb3"; schema = ./testdb.sql; } ··· 75 { pkgs, ... }: 76 77 { 78 - users.users.testuser = { }; 79 - users.users.testuser2 = { }; 80 services.mysql.enable = true; 81 services.mysql.initialScript = pkgs.writeText "mariadb-init.sql" '' 82 ALTER USER root@localhost IDENTIFIED WITH unix_socket;
··· 9 { pkgs, ... }: 10 11 { 12 + users.users.testuser = { isSystemUser = true; }; 13 + users.users.testuser2 = { isSystemUser = true; }; 14 services.mysql.enable = true; 15 services.mysql.initialDatabases = [ 16 { name = "testdb3"; schema = ./testdb.sql; } ··· 44 # Kernel panic - not syncing: Out of memory: compulsory panic_on_oom is enabled 45 virtualisation.memorySize = 1024; 46 47 + users.users.testuser = { isSystemUser = true; }; 48 + users.users.testuser2 = { isSystemUser = true; }; 49 services.mysql.enable = true; 50 services.mysql.initialDatabases = [ 51 { name = "testdb3"; schema = ./testdb.sql; } ··· 75 { pkgs, ... }: 76 77 { 78 + users.users.testuser = { isSystemUser = true; }; 79 + users.users.testuser2 = { isSystemUser = true; }; 80 services.mysql.enable = true; 81 services.mysql.initialScript = pkgs.writeText "mariadb-init.sql" '' 82 ALTER USER root@localhost IDENTIFIED WITH unix_socket;
+1 -2
nixos/tests/redis.nix
··· 22 users.users."member" = { 23 createHome = false; 24 description = "A member of the redis group"; 25 extraGroups = [ 26 "redis" 27 ]; 28 - group = "users"; 29 - shell = "/bin/sh"; 30 }; 31 }; 32 };
··· 22 users.users."member" = { 23 createHome = false; 24 description = "A member of the redis group"; 25 + isNormalUser = true; 26 extraGroups = [ 27 "redis" 28 ]; 29 }; 30 }; 31 };
+4 -1
nixos/tests/rspamd.nix
··· 274 275 I find cows to be evil don't you? 276 ''; 277 - users.users.tester.password = "test"; 278 services.postfix = { 279 enable = true; 280 destination = ["example.com"];
··· 274 275 I find cows to be evil don't you? 276 ''; 277 + users.users.tester = { 278 + isNormalUser = true; 279 + password = "test"; 280 + }; 281 services.postfix = { 282 enable = true; 283 destination = ["example.com"];
+3
nixos/tests/shadow.nix
··· 13 users = { 14 mutableUsers = true; 15 users.emma = { 16 password = password1; 17 shell = pkgs.bash; 18 }; 19 users.layla = { 20 password = password2; 21 shell = pkgs.shadow; 22 }; 23 users.ash = { 24 password = password4; 25 shell = pkgs.bash; 26 };
··· 13 users = { 14 mutableUsers = true; 15 users.emma = { 16 + isNormalUser = true; 17 password = password1; 18 shell = pkgs.bash; 19 }; 20 users.layla = { 21 + isNormalUser = true; 22 password = password2; 23 shell = pkgs.shadow; 24 }; 25 users.ash = { 26 + isNormalUser = true; 27 password = password4; 28 shell = pkgs.bash; 29 };
+1
nixos/tests/systemd-confinement.nix
··· 150 151 config.users.groups.chroot-testgroup = {}; 152 config.users.users.chroot-testuser = { 153 description = "Chroot Test User"; 154 group = "chroot-testgroup"; 155 };
··· 150 151 config.users.groups.chroot-testgroup = {}; 152 config.users.users.chroot-testuser = { 153 + isSystemUser = true; 154 description = "Chroot Test User"; 155 group = "chroot-testgroup"; 156 };
+7 -4
nixos/tests/unbound.nix
··· 132 133 users.users = { 134 # user that is permitted to access the unix socket 135 - someuser.extraGroups = [ 136 - config.users.users.unbound.group 137 - ]; 138 139 # user that is not permitted to access the unix socket 140 - unauthorizeduser = {}; 141 }; 142 143 environment.etc = {
··· 132 133 users.users = { 134 # user that is permitted to access the unix socket 135 + someuser = { 136 + isSystemUser = true; 137 + extraGroups = [ 138 + config.users.users.unbound.group 139 + ]; 140 + }; 141 142 # user that is not permitted to access the unix socket 143 + unauthorizeduser = { isSystemUser = true; }; 144 }; 145 146 environment.etc = {
+5 -5
pkgs/applications/editors/vscode/vscode.nix
··· 13 archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz"; 14 15 sha256 = { 16 - x86_64-linux = "0z1diiiykv4ilsiljffz9sl2mlvrxq0xwm8ga2ralfvjwbhzr6dn"; 17 - x86_64-darwin = "02gzw46w3kzw1ya9nx8fkhvzi0mbpz2fyp47n58jki2zkdsfiwzh"; 18 - aarch64-linux = "0bkvgdxch95dqcb41ncsjkaaswmwv6zad4hzdsr3famjm2vym1ky"; 19 - armv7l-linux = "0wdp97ihdnx9bcyn2dh6wzhb7qvdj6x730r7ng1q3i9jhd19wfi3"; 20 }.${system}; 21 in 22 callPackage ./generic.nix rec { ··· 25 26 # Please backport all compatible updates to the stable release. 27 # This is important for the extension ecosystem. 28 - version = "1.55.0"; 29 pname = "vscode"; 30 31 executableName = "code" + lib.optionalString isInsiders "-insiders";
··· 13 archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz"; 14 15 sha256 = { 16 + x86_64-linux = "08151qdhf4chg9gfbs0dl0v0k5vla2gz5dfy439jzdg1d022d5rw"; 17 + x86_64-darwin = "1vlxxkv3wvds3xl3ir93l5q5yq2d7mcragsicfayj9x9r49ilqn3"; 18 + aarch64-linux = "0rxw1wsi555z41ak817sxqyyan0rm7hma640zsh8dz0yvhzdv1h8"; 19 + armv7l-linux = "1ijvd7r2fxxlw4zv3zx5h70b3d0b4gcq3aljsi02v1lr2zm8f8gb"; 20 }.${system}; 21 in 22 callPackage ./generic.nix rec { ··· 25 26 # Please backport all compatible updates to the stable release. 27 # This is important for the extension ecosystem. 28 + version = "1.55.2"; 29 pname = "vscode"; 30 31 executableName = "code" + lib.optionalString isInsiders "-insiders";
+111
pkgs/applications/misc/googleearth-pro/default.nix
···
··· 1 + { lib, stdenv, fetchurl, glibc, libGLU, libGL, freetype, glib, libSM, libICE, libXi, libXv 2 + , libXrender, libXrandr, libXfixes, libXcursor, libXinerama, libXext, libX11, libXcomposite 3 + , libxcb, sqlite, zlib, fontconfig, dpkg, libproxy, libxml2, gst_all_1, dbus, makeWrapper }: 4 + 5 + let 6 + arch = 7 + if stdenv.hostPlatform.system == "x86_64-linux" then "amd64" 8 + else throw "Unsupported system ${stdenv.hostPlatform.system} "; 9 + fullPath = lib.makeLibraryPath [ 10 + glibc 11 + glib 12 + stdenv.cc.cc 13 + libSM 14 + libICE 15 + libXi 16 + libXv 17 + libGLU libGL 18 + libXrender 19 + libXrandr 20 + libXfixes 21 + libXcursor 22 + libXinerama 23 + libXcomposite 24 + freetype 25 + libXext 26 + libX11 27 + libxcb 28 + sqlite 29 + zlib 30 + fontconfig 31 + libproxy 32 + libxml2 33 + dbus 34 + gst_all_1.gstreamer 35 + gst_all_1.gst-plugins-base 36 + ]; 37 + in 38 + stdenv.mkDerivation rec { 39 + pname = "googleearth-pro"; 40 + version = "7.3.3.7786"; 41 + 42 + src = fetchurl { 43 + url = "https://dl.google.com/linux/earth/deb/pool/main/g/google-earth-pro-stable/google-earth-pro-stable_${version}-r0_${arch}.deb"; 44 + sha256 = "1s3cakwrgf702g33rh8qs657d8bl68wgg8k89rksgvswwpd2zbb3"; 45 + }; 46 + 47 + nativeBuildInputs = [ dpkg makeWrapper ]; 48 + 49 + doInstallCheck = true; 50 + 51 + dontBuild = true; 52 + 53 + dontPatchELF = true; 54 + 55 + unpackPhase = '' 56 + # deb file contains a setuid binary, so 'dpkg -x' doesn't work here 57 + dpkg --fsys-tarfile ${src} | tar --extract 58 + ''; 59 + 60 + installPhase ='' 61 + mkdir $out 62 + mv usr/* $out/ 63 + rmdir usr 64 + mv * $out/ 65 + rm $out/bin/google-earth-pro $out/opt/google/earth/pro/googleearth 66 + 67 + # patch and link googleearth binary 68 + ln -s $out/opt/google/earth/pro/googleearth-bin $out/bin/googleearth-pro 69 + patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 70 + --set-rpath "${fullPath}:\$ORIGIN" \ 71 + $out/opt/google/earth/pro/googleearth-bin 72 + 73 + # patch and link gpsbabel binary 74 + ln -s $out/opt/google/earth/pro/gpsbabel $out/bin/gpsbabel 75 + patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 76 + --set-rpath "${fullPath}:\$ORIGIN" \ 77 + $out/opt/google/earth/pro/gpsbabel 78 + 79 + # patch libraries 80 + for a in $out/opt/google/earth/pro/*.so* ; do 81 + patchelf --set-rpath "${fullPath}:\$ORIGIN" $a 82 + done 83 + 84 + # Add desktop config file and icons 85 + mkdir -p $out/share/{applications,icons/hicolor/{16x16,22x22,24x24,32x32,48x48,64x64,128x128,256x256}/apps,pixmaps} 86 + ln -s $out/opt/google/earth/pro/google-earth-pro.desktop $out/share/applications/google-earth-pro.desktop 87 + sed -i -e "s|Exec=.*|Exec=$out/bin/googleearth-pro|g" $out/opt/google/earth/pro/google-earth-pro.desktop 88 + for size in 16 22 24 32 48 64 128 256; do 89 + ln -s $out/opt/google/earth/pro/product_logo_"$size".png $out/share/icons/hicolor/"$size"x"$size"/apps/google-earth-pro.png 90 + done 91 + ln -s $out/opt/google/earth/pro/product_logo_256.png $out/share/pixmaps/google-earth-pro.png 92 + ''; 93 + 94 + installCheckPhase = '' 95 + $out/bin/gpsbabel -V > /dev/null 96 + ''; 97 + 98 + # wayland is not supported by Qt included in binary package, so make sure it uses xcb 99 + fixupPhase = '' 100 + wrapProgram $out/bin/googleearth-pro --set QT_QPA_PLATFORM xcb 101 + ''; 102 + 103 + 104 + meta = with lib; { 105 + description = "A world sphere viewer"; 106 + homepage = "https://earth.google.com"; 107 + license = licenses.unfree; 108 + maintainers = with maintainers; [ friedelino ]; 109 + platforms = platforms.linux; 110 + }; 111 + }
+2 -2
pkgs/applications/misc/simplenote/default.nix
··· 17 18 pname = "simplenote"; 19 20 - version = "2.8.0"; 21 22 sha256 = { 23 - x86_64-linux = "sha256-W8+LzWMPDCrFZCm9p/Gcj7OXqJw/gs7lMxTKjOQChQY="; 24 }.${system} or throwSystem; 25 26 meta = with lib; {
··· 17 18 pname = "simplenote"; 19 20 + version = "2.9.0"; 21 22 sha256 = { 23 + x86_64-linux = "sha256-uwd9fYqZepJ/BBttprqkJhswqMepGsHDTd5Md9gjI68="; 24 }.${system} or throwSystem; 25 26 meta = with lib; {
+6 -6
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 1 { 2 "stable": { 3 - "version": "89.0.4389.114", 4 - "sha256": "007df9p78bbmk3iyfi8qn57mmn68qqrdhx6z8n2hl8ksd7lspw7j", 5 - "sha256bin64": "06wblyvyr93032fbzwm6qpzz4jjm6adziq4i4n6kmfdix2ajif8a", 6 "deps": { 7 "gn": { 8 "version": "2021-01-07", ··· 18 } 19 }, 20 "beta": { 21 - "version": "90.0.4430.70", 22 - "sha256": "0jnyqnqwdccv3i55grd12wr2w5ffxyzmj2l3c1i24xawf2zdzyym", 23 - "sha256bin64": "1lv9gz6llphyvlvn92yw1cyhj4i6jzhy1l7hk01418prmhb4nfws", 24 "deps": { 25 "gn": { 26 "version": "2021-02-09",
··· 1 { 2 "stable": { 3 + "version": "89.0.4389.128", 4 + "sha256": "0nysvsck91yxcb3wf6v3nzar77k7j9bby7xfzsvd7wlqxdmflx8s", 5 + "sha256bin64": "07m43yqq6j7mfhdnm127p29b2611l8lmbq87iszlgg6dgkqxa0qr", 6 "deps": { 7 "gn": { 8 "version": "2021-01-07", ··· 18 } 19 }, 20 "beta": { 21 + "version": "90.0.4430.72", 22 + "sha256": "0hw916j55lm3qnidfp92i8w6zywdd47rhihn9pn23b7ziz58ik55", 23 + "sha256bin64": "1ddj2pk4m26dpl1ja0r56fvm67c1z1hq5rq5an8px6ixy78s2760", 24 "deps": { 25 "gn": { 26 "version": "2021-02-09",
-2
pkgs/applications/networking/cluster/terraform-providers/default.nix
··· 3 , buildGoPackage 4 , fetchFromGitHub 5 , callPackage 6 - , runtimeShell 7 }: 8 let 9 list = lib.importJSON ./providers.json; ··· 58 cloudfoundry = callPackage ./cloudfoundry {}; 59 gandi = callPackage ./gandi {}; 60 hcloud = callPackage ./hcloud {}; 61 - keycloak = callPackage ./keycloak {}; 62 libvirt = callPackage ./libvirt {}; 63 linuxbox = callPackage ./linuxbox {}; 64 lxd = callPackage ./lxd {};
··· 3 , buildGoPackage 4 , fetchFromGitHub 5 , callPackage 6 }: 7 let 8 list = lib.importJSON ./providers.json; ··· 57 cloudfoundry = callPackage ./cloudfoundry {}; 58 gandi = callPackage ./gandi {}; 59 hcloud = callPackage ./hcloud {}; 60 libvirt = callPackage ./libvirt {}; 61 linuxbox = callPackage ./linuxbox {}; 62 lxd = callPackage ./lxd {};
-30
pkgs/applications/networking/cluster/terraform-providers/keycloak/default.nix
··· 1 - { lib 2 - , fetchFromGitHub 3 - , buildGoModule 4 - }: 5 - 6 - buildGoModule rec { 7 - pname = "terraform-provider-keycloak"; 8 - version = "1.20.0"; 9 - 10 - src = fetchFromGitHub { 11 - owner = "mrparkers"; 12 - repo = "terraform-provider-keycloak"; 13 - rev = version; 14 - sha256 = "1h8780k8345pf0s14k1pmwdjbv2j08h4rq3jwds81mmv6qgj1r2n"; 15 - }; 16 - 17 - vendorSha256 = "12iary7p5qsbl4xdhfd1wh92mvf2fiylnb3m1d3m7cdcn32rfimq"; 18 - 19 - doCheck = false; 20 - 21 - postInstall = "mv $out/bin/terraform-provider-keycloak{,_v${version}}"; 22 - 23 - meta = with lib; { 24 - description = "Terraform provider for keycloak"; 25 - homepage = "https://github.com/mrparkers/terraform-provider-keycloak"; 26 - license = licenses.mpl20; 27 - maintainers = with maintainers; [ eonpatapon ]; 28 - }; 29 - 30 - }
···
+8
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 493 "vendorSha256": "08wg16g4mvn6kl8xwn89195a826cb132ijvrgf32c6p7zp4lgmjd", 494 "version": "0.2.12" 495 }, 496 "ksyun": { 497 "owner": "terraform-providers", 498 "repo": "terraform-provider-ksyun",
··· 493 "vendorSha256": "08wg16g4mvn6kl8xwn89195a826cb132ijvrgf32c6p7zp4lgmjd", 494 "version": "0.2.12" 495 }, 496 + "keycloak": { 497 + "owner": "mrparkers", 498 + "repo": "terraform-provider-keycloak", 499 + "rev": "v3.0.0", 500 + "sha256": "1q9vzmj9c7mznv6al58d3rs5kk1fh28k1qccx46hcbk82z52da3a", 501 + "vendorSha256": "0kh6lljvqd577s19gx0fmfsmx9wm3ikla3jz16lbwwb8ahbqcw1f", 502 + "version": "3.0.0" 503 + }, 504 "ksyun": { 505 "owner": "terraform-providers", 506 "repo": "terraform-provider-ksyun",
+42
pkgs/applications/office/todofi.sh/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , makeWrapper 5 + , coreutils 6 + , gawk 7 + , gnugrep 8 + , gnused 9 + , rofi 10 + , todo-txt-cli 11 + }: 12 + 13 + stdenv.mkDerivation rec { 14 + pname = "todofi.sh"; 15 + version = "1.0.0"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "hugokernel"; 19 + repo = "todofi.sh"; 20 + rev = "v${version}"; 21 + sha256 = "1gmy5inlghycsxiwnyyjyv81jn2fmfk3s9x78kcgyf7khzb5kwvj"; 22 + }; 23 + 24 + nativeBuildInputs = [ makeWrapper ]; 25 + 26 + installPhase = '' 27 + install -Dm 755 todofi.sh -t $out/bin 28 + ''; 29 + 30 + postFixup = '' 31 + patchShebangs $out/bin 32 + wrapProgram $out/bin/todofi.sh --prefix PATH : "${lib.makeBinPath [ coreutils gawk gnugrep gnused rofi todo-txt-cli ]}" 33 + ''; 34 + 35 + meta = with lib; { 36 + description = "Todo-txt + Rofi = Todofi.sh"; 37 + homepage = "https://github.com/hugokernel/todofi.sh"; 38 + license = licenses.mit; 39 + maintainers = with maintainers; [ ewok ]; 40 + platforms = platforms.linux; 41 + }; 42 + }
+25
pkgs/applications/science/biology/MACS2/default.nix
···
··· 1 + { lib, python3, fetchurl }: 2 + 3 + python3.pkgs.buildPythonPackage rec { 4 + pname = "MACS2"; 5 + version = "2.2.7.1"; 6 + 7 + src = python3.pkgs.fetchPypi { 8 + inherit pname version; 9 + sha256 = "1rcxj943kgzs746f5jrb72x1cp4v50rk3qmad0m99a02vndscb5d"; 10 + }; 11 + 12 + propagatedBuildInputs = with python3.pkgs; [ numpy ]; 13 + 14 + # To prevent ERROR: diffpeak_cmd (unittest.loader._FailedTest) for obsolete 15 + # function (ImportError: Failed to import test module: diffpeak_cmd) 16 + doCheck = false; 17 + pythonImportsCheck = [ "MACS2" ]; 18 + 19 + meta = with lib; { 20 + description = "Model-based Analysis for ChIP-Seq"; 21 + license = licenses.bsd3; 22 + maintainers = with maintainers; [ gschwartz ]; 23 + platforms = platforms.linux; 24 + }; 25 + }
+3 -3
pkgs/data/icons/numix-icon-theme-circle/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "numix-icon-theme-circle"; 5 - version = "20.09.19"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 - sha256 = "1rqlq5ssxqj0nc0i8av7zprj94km5645xzqi5j5i0sxd3jbmyfjx"; 12 }; 13 14 nativeBuildInputs = [ gtk3 ]; ··· 37 meta = with lib; { 38 description = "Numix icon theme (circle version)"; 39 homepage = "https://numixproject.github.io"; 40 - license = licenses.gpl3; 41 # darwin cannot deal with file names differing only in case 42 platforms = platforms.linux; 43 maintainers = with maintainers; [ romildo ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "numix-icon-theme-circle"; 5 + version = "21.04.14"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 + sha256 = "1z8c0179r8g0y9zh4383brsfhkcyfy79dc8hw94p9zjn5a66547w"; 12 }; 13 14 nativeBuildInputs = [ gtk3 ]; ··· 37 meta = with lib; { 38 description = "Numix icon theme (circle version)"; 39 homepage = "https://numixproject.github.io"; 40 + license = licenses.gpl3Only; 41 # darwin cannot deal with file names differing only in case 42 platforms = platforms.linux; 43 maintainers = with maintainers; [ romildo ];
+3 -3
pkgs/data/icons/numix-icon-theme-square/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "numix-icon-theme-square"; 5 - version = "20.09.19"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 - sha256 = "0afraarfcd66mpidmn0l90wif8kmwzdj3s09g704kwszyijxs80z"; 12 }; 13 14 nativeBuildInputs = [ gtk3 ]; ··· 37 meta = with lib; { 38 description = "Numix icon theme (square version)"; 39 homepage = "https://numixproject.github.io"; 40 - license = licenses.gpl3; 41 # darwin cannot deal with file names differing only in case 42 platforms = platforms.linux; 43 maintainers = with maintainers; [ romildo ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "numix-icon-theme-square"; 5 + version = "21.04.14"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 + sha256 = "0ndxjp173dwz78m41mn818mh4bdsxa2ypv4wrwicx0v4d8z90ddj"; 12 }; 13 14 nativeBuildInputs = [ gtk3 ]; ··· 37 meta = with lib; { 38 description = "Numix icon theme (square version)"; 39 homepage = "https://numixproject.github.io"; 40 + license = licenses.gpl3Only; 41 # darwin cannot deal with file names differing only in case 42 platforms = platforms.linux; 43 maintainers = with maintainers; [ romildo ];
+7 -3
pkgs/data/icons/numix-icon-theme/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "numix-icon-theme"; 5 - version = "20.06.07"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 - sha256 = "1yp9parc8ihmai8pswf4qzrqd88qpls87ipq8ylx38yqns7wsn4h"; 12 }; 13 14 nativeBuildInputs = [ gtk3 ]; ··· 18 dontDropIconThemeCache = true; 19 20 installPhase = '' 21 mkdir -p $out/share/icons 22 cp -a Numix{,-Light} $out/share/icons/ 23 24 for theme in $out/share/icons/*; do 25 gtk-update-icon-cache $theme 26 done 27 ''; 28 29 meta = with lib; { 30 description = "Numix icon theme"; 31 homepage = "https://numixproject.github.io"; 32 - license = licenses.gpl3; 33 # darwin cannot deal with file names differing only in case 34 platforms = platforms.linux; 35 maintainers = with maintainers; [ romildo ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "numix-icon-theme"; 5 + version = "21.04.14"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 + sha256 = "1ilzqh9f7skdfg5sl97zfgwrzvwa1zna22dpq0954gyyzvy7k7lg"; 12 }; 13 14 nativeBuildInputs = [ gtk3 ]; ··· 18 dontDropIconThemeCache = true; 19 20 installPhase = '' 21 + runHook preInstall 22 + 23 mkdir -p $out/share/icons 24 cp -a Numix{,-Light} $out/share/icons/ 25 26 for theme in $out/share/icons/*; do 27 gtk-update-icon-cache $theme 28 done 29 + 30 + runHook postInstall 31 ''; 32 33 meta = with lib; { 34 description = "Numix icon theme"; 35 homepage = "https://numixproject.github.io"; 36 + license = licenses.gpl3Only; 37 # darwin cannot deal with file names differing only in case 38 platforms = platforms.linux; 39 maintainers = with maintainers; [ romildo ];
+2 -2
pkgs/development/compilers/jetbrains-jdk/default.nix
··· 2 3 openjdk11.overrideAttrs (oldAttrs: rec { 4 pname = "jetbrains-jdk"; 5 - version = "11.0.10-b37"; 6 src = fetchFromGitHub { 7 owner = "JetBrains"; 8 repo = "JetBrainsRuntime"; 9 rev = "jb${lib.replaceStrings ["."] ["_"] version}"; 10 - sha256 = "0bcvwnwi29z000b1bk5dhfkd33xfp9899zc3idzifdwl7q42zi02"; 11 }; 12 patches = []; 13 meta = with lib; {
··· 2 3 openjdk11.overrideAttrs (oldAttrs: rec { 4 pname = "jetbrains-jdk"; 5 + version = "11.0.10-b1427"; 6 src = fetchFromGitHub { 7 owner = "JetBrains"; 8 repo = "JetBrainsRuntime"; 9 rev = "jb${lib.replaceStrings ["."] ["_"] version}"; 10 + sha256 = "sha256-2cn+FiFfGpp7CBeQMAASVZwTm6DOFaXaWxAL/nVC2Nk="; 11 }; 12 patches = []; 13 meta = with lib; {
+1 -1
pkgs/development/compilers/llvm/11/llvm/default.nix
··· 70 --replace "Path.cpp" "" 71 rm unittests/Support/Path.cpp 72 '' + optionalString stdenv.hostPlatform.isMusl '' 73 - patch -p1 -i ${../TLI-musl.patch} 74 substituteInPlace unittests/Support/CMakeLists.txt \ 75 --replace "add_subdirectory(DynamicLibrary)" "" 76 rm unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
··· 70 --replace "Path.cpp" "" 71 rm unittests/Support/Path.cpp 72 '' + optionalString stdenv.hostPlatform.isMusl '' 73 + patch -p1 -i ${../../TLI-musl.patch} 74 substituteInPlace unittests/Support/CMakeLists.txt \ 75 --replace "add_subdirectory(DynamicLibrary)" "" 76 rm unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
+13
pkgs/development/node-packages/default.nix
··· 13 export NG_CLI_ANALYTICS=false 14 ''; 15 }; 16 bower2nix = super.bower2nix.override { 17 buildInputs = [ pkgs.makeWrapper ]; 18 postInstall = ''
··· 13 export NG_CLI_ANALYTICS=false 14 ''; 15 }; 16 + 17 + aws-azure-login = super.aws-azure-login.override { 18 + meta.platforms = pkgs.lib.platforms.linux; 19 + nativeBuildInputs = [ pkgs.makeWrapper ]; 20 + prePatch = '' 21 + export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 22 + ''; 23 + postInstall = '' 24 + wrapProgram $out/bin/aws-azure-login \ 25 + --set PUPPETEER_EXECUTABLE_PATH ${pkgs.chromium}/bin/chromium 26 + ''; 27 + }; 28 + 29 bower2nix = super.bower2nix.override { 30 buildInputs = [ pkgs.makeWrapper ]; 31 postInstall = ''
+1
pkgs/development/node-packages/node-packages.json
··· 12 , "@webassemblyjs/wast-refmt" 13 , "alloy" 14 , "asar" 15 , "balanceofsatoshis" 16 , "bash-language-server" 17 , "bower"
··· 12 , "@webassemblyjs/wast-refmt" 13 , "alloy" 14 , "asar" 15 + , "aws-azure-login" 16 , "balanceofsatoshis" 17 , "bash-language-server" 18 , "bower"
+406 -153
pkgs/development/node-packages/node-packages.nix
··· 1525 sha512 = "htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA=="; 1526 }; 1527 }; 1528 - "@cdktf/hcl2json-0.2.1" = { 1529 name = "_at_cdktf_slash_hcl2json"; 1530 packageName = "@cdktf/hcl2json"; 1531 - version = "0.2.1"; 1532 src = fetchurl { 1533 - url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.2.1.tgz"; 1534 - sha512 = "fn2ZA+Fxdk+QfDleT7GOiZozHdic5kVR0MhFHPzTEipXw7tJlrrbqd1fH+GJFu090uzIagdUM3Y+j4w1GTOz7g=="; 1535 }; 1536 }; 1537 "@chemzqm/neovim-5.2.13" = { ··· 3055 sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="; 3056 }; 3057 }; 3058 - "@jsii/spec-1.27.1" = { 3059 name = "_at_jsii_slash_spec"; 3060 packageName = "@jsii/spec"; 3061 - version = "1.27.1"; 3062 src = fetchurl { 3063 - url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.27.1.tgz"; 3064 - sha512 = "L5Hqv5g9TSnHsNsOhaIS/gpd1N+1dLao5e6EISF6oyh0JzZFffi2IjQbvE3Xb7GPaCfb5R9+ENO/iX/e5SvK+w=="; 3065 }; 3066 }; 3067 "@kwsites/file-exists-1.1.1" = { ··· 3973 sha512 = "oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q=="; 3974 }; 3975 }; 3976 - "@npmcli/git-2.0.6" = { 3977 name = "_at_npmcli_slash_git"; 3978 packageName = "@npmcli/git"; 3979 - version = "2.0.6"; 3980 src = fetchurl { 3981 - url = "https://registry.npmjs.org/@npmcli/git/-/git-2.0.6.tgz"; 3982 - sha512 = "a1MnTfeRPBaKbFY07fd+6HugY1WAkKJzdiJvlRub/9o5xz2F/JtPacZZapx5zRJUQFIzSL677vmTSxEcDMrDbg=="; 3983 }; 3984 }; 3985 "@npmcli/installed-package-contents-1.0.7" = { ··· 5330 src = fetchurl { 5331 url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.11.0.tgz"; 5332 sha512 = "T3xfDqrEFKclHGdJx4/5+D5F7e76/99f33guE4RTlVITBhy7VVnjz4t/NDr3UYqcC0MgAmiC4bSVYHnlshuwJw=="; 5333 }; 5334 }; 5335 "@snyk/cocoapods-lockfile-parser-3.6.2" = { ··· 10750 sha512 = "+KBkqH7t/XE91Fqn8eyJeNIWsnhSWL8bSUqFD7TfE3FN07MTlC0nprGYp+2WfcYNz5i8Bus1vY2DHNVhtTImnw=="; 10751 }; 10752 }; 10753 - "aws-sdk-2.885.0" = { 10754 name = "aws-sdk"; 10755 packageName = "aws-sdk"; 10756 - version = "2.885.0"; 10757 src = fetchurl { 10758 - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.885.0.tgz"; 10759 - sha512 = "V7fS53HkLYap+mt00frWB516HZV34C5pHNhBs/Het3Vgl7A0GbCpJs07G4FOIT9ioJ38+k9McscOzXG++1rWMQ=="; 10760 }; 10761 }; 10762 "aws-sign2-0.6.0" = { ··· 14242 sha512 = "G6SIJSg6mxeEzWEWNY8NAn/jqysTPegV79mOQ6eYj1uyKYggyzP5MzuWt8fKmYShM5BTDadnCRajwDnku9LZeQ=="; 14243 }; 14244 }; 14245 - "cdktf-0.2.1" = { 14246 name = "cdktf"; 14247 packageName = "cdktf"; 14248 - version = "0.2.1"; 14249 src = fetchurl { 14250 - url = "https://registry.npmjs.org/cdktf/-/cdktf-0.2.1.tgz"; 14251 - sha512 = "yz2eoeiSWDjf98ackXw6D0bWvdsmJ7EIxuTHbkn7hzaIJ9sDrXhVLpcTP0rolBVZ/FR8/mtFLoEdHnthIg5IcA=="; 14252 }; 14253 }; 14254 "center-align-0.1.3" = { ··· 15709 sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg=="; 15710 }; 15711 }; 15712 - "codemaker-1.27.1" = { 15713 name = "codemaker"; 15714 packageName = "codemaker"; 15715 - version = "1.27.1"; 15716 src = fetchurl { 15717 - url = "https://registry.npmjs.org/codemaker/-/codemaker-1.27.1.tgz"; 15718 - sha512 = "0Ypru4bovWAqZY+giAMIFQh1aJlTJLU7rbNPzkAW7U9mPoja2IE4KLWNlSEYvP7hpamY51Nrz/VfcazsB6a/rg=="; 15719 }; 15720 }; 15721 "codepage-1.4.0" = { ··· 17501 sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6"; 17502 }; 17503 }; 17504 - "create-gatsby-1.2.0" = { 17505 name = "create-gatsby"; 17506 packageName = "create-gatsby"; 17507 - version = "1.2.0"; 17508 src = fetchurl { 17509 - url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.2.0.tgz"; 17510 - sha512 = "CXvs1wxGqU1m8PMGmcuJfi9x8koFZZu0JwQr+e7MNnUL33wQEnaLSdwFDBUT4cEqFVWXWAcGErBOZT7/XEgh7Q=="; 17511 }; 17512 }; 17513 "create-graphback-1.0.1" = { ··· 24136 sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e"; 24137 }; 24138 }; 24139 "fecha-4.2.1" = { 24140 name = "fecha"; 24141 packageName = "fecha"; ··· 25279 sha512 = "ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="; 25280 }; 25281 }; 25282 - "form-urlencoded-4.5.0" = { 25283 name = "form-urlencoded"; 25284 packageName = "form-urlencoded"; 25285 - version = "4.5.0"; 25286 src = fetchurl { 25287 - url = "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-4.5.0.tgz"; 25288 - sha512 = "iv4Vc+xD37MULhC7DBgSq/GBp2mZMh7Q19ErhAqCX9trPc7Ix8P7x+KZojTmEpxtajzpCm153sxrXKDbNxkBNQ=="; 25289 }; 25290 }; 25291 "format-0.2.2" = { ··· 25864 sha1 = "cbed2d20a40c1f5679a35908e2b9415733e78db9"; 25865 }; 25866 }; 25867 - "gatsby-core-utils-2.2.0" = { 25868 name = "gatsby-core-utils"; 25869 packageName = "gatsby-core-utils"; 25870 - version = "2.2.0"; 25871 src = fetchurl { 25872 - url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.2.0.tgz"; 25873 - sha512 = "7T6aVJAj0u/VUg+zKOLuxyZLS/8KDQcDeEFCkKY0d7Pd4wV/QqKRLljr0TRVkivRZHXyWQI9fM3ox5DzfkHdCQ=="; 25874 }; 25875 }; 25876 - "gatsby-recipes-0.13.0" = { 25877 name = "gatsby-recipes"; 25878 packageName = "gatsby-recipes"; 25879 - version = "0.13.0"; 25880 src = fetchurl { 25881 - url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.13.0.tgz"; 25882 - sha512 = "ni3J7wu45XfktDyxjL42zgjRzDqGQZX4/l541P5UbcAjdPAQJBP3qUgyPt2qhtenPYP/iZdbutXKxKjfkckcsQ=="; 25883 }; 25884 }; 25885 - "gatsby-telemetry-2.2.0" = { 25886 name = "gatsby-telemetry"; 25887 packageName = "gatsby-telemetry"; 25888 - version = "2.2.0"; 25889 src = fetchurl { 25890 - url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.2.0.tgz"; 25891 - sha512 = "Zx/MP+By8QHgm2fikfq6egmcrwREsWAg2wfqTo0CRax5WUQQWl57zX3b0bIJ+k0sFCvU4XuxP0XrytvzxkVViQ=="; 25892 }; 25893 }; 25894 "gauge-1.2.7" = { ··· 32157 sha512 = "pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="; 32158 }; 32159 }; 32160 - "js-beautify-1.13.5" = { 32161 name = "js-beautify"; 32162 packageName = "js-beautify"; 32163 - version = "1.13.5"; 32164 src = fetchurl { 32165 - url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.5.tgz"; 32166 - sha512 = "MsXlH6Z/BiRYSkSRW3clNDqDjSpiSNOiG8xYVUBXt4k0LnGvDhlTGOlHX1VFtAdoLmtwjxMG5qiWKy/g+Ipv5w=="; 32167 }; 32168 }; 32169 "js-git-0.7.8" = { ··· 32427 sha512 = "xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="; 32428 }; 32429 }; 32430 - "jsii-1.27.1" = { 32431 name = "jsii"; 32432 packageName = "jsii"; 32433 - version = "1.27.1"; 32434 src = fetchurl { 32435 - url = "https://registry.npmjs.org/jsii/-/jsii-1.27.1.tgz"; 32436 - sha512 = "2VIZwLytVRsOnqhdZNqZPPKrAPYIAmqxest7YcrwgFbTK+Zyxsa2FQyWyD2nNVzdxWqVUqALvuV3RMKMEHWv7g=="; 32437 }; 32438 }; 32439 - "jsii-pacmak-1.27.1" = { 32440 name = "jsii-pacmak"; 32441 packageName = "jsii-pacmak"; 32442 - version = "1.27.1"; 32443 src = fetchurl { 32444 - url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.27.1.tgz"; 32445 - sha512 = "OA9lPxOFHyGmLsGWe8VjbTnIsAjZo8vHHB7RVHZeZ5pwKZJxV3ND2SBgb8cvzbu9rwLi/eFD0aAadq9fRFrDLA=="; 32446 }; 32447 }; 32448 - "jsii-reflect-1.27.1" = { 32449 name = "jsii-reflect"; 32450 packageName = "jsii-reflect"; 32451 - version = "1.27.1"; 32452 src = fetchurl { 32453 - url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.27.1.tgz"; 32454 - sha512 = "I2jc7Gv26N9MUyVhewjLS9vZJL4aPOcKCjgsmpDCX4Pz7ny9Op7iHNST9LpicY0Vqv81gi8OnsM0mWBPUM2nOA=="; 32455 }; 32456 }; 32457 - "jsii-rosetta-1.27.1" = { 32458 name = "jsii-rosetta"; 32459 packageName = "jsii-rosetta"; 32460 - version = "1.27.1"; 32461 src = fetchurl { 32462 - url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.27.1.tgz"; 32463 - sha512 = "GLoKI5iRvqhcDYxtgXReVEbBChyGbUvTy8n344UkVNvIPHnq0bhLPGArttnrbbHmIZcxrAoYd+6o5sqZ2fUZNQ=="; 32464 }; 32465 }; 32466 "jsii-srcmak-0.1.255" = { ··· 35945 src = fetchurl { 35946 url = "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz"; 35947 sha512 = "Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw=="; 35948 }; 35949 }; 35950 "logform-2.2.0" = { ··· 41818 sha512 = "kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="; 41819 }; 41820 }; 41821 - "oo-ascii-tree-1.27.1" = { 41822 name = "oo-ascii-tree"; 41823 packageName = "oo-ascii-tree"; 41824 - version = "1.27.1"; 41825 src = fetchurl { 41826 - url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.27.1.tgz"; 41827 - sha512 = "bCX2YoRGOhWh/CUi2e38gw5D+ixcpuMjMEJ1VJ9oAE40burZO8CVLq2noqvU3/EmaO2R9ifaM+0xnxJzBkII/A=="; 41828 }; 41829 }; 41830 "opal-runtime-1.0.11" = { ··· 44122 sha512 = "wmUyoQM/Xzmo62wgOdQAn5tl7u+IA1ZYK7qbuppi+3E+Gj4hlUxVHjInulieWrd0SfHi/ADriTb5ILJ/lsJrSg=="; 44123 }; 44124 }; 44125 - "pg-connection-string-2.4.0" = { 44126 name = "pg-connection-string"; 44127 packageName = "pg-connection-string"; 44128 - version = "2.4.0"; 44129 src = fetchurl { 44130 - url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.4.0.tgz"; 44131 - sha512 = "3iBXuv7XKvxeMrIgym7njT+HlZkwZqqGX4Bu9cci8xHZNT+Um1gWKqCsAzcC0d95rcKMU5WBg6YRUcHyV0HZKQ=="; 44132 }; 44133 }; 44134 "pg-int8-1.0.1" = { ··· 44140 sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="; 44141 }; 44142 }; 44143 - "pg-pool-3.2.2" = { 44144 name = "pg-pool"; 44145 packageName = "pg-pool"; 44146 - version = "3.2.2"; 44147 src = fetchurl { 44148 - url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.2.tgz"; 44149 - sha512 = "ORJoFxAlmmros8igi608iVEbQNNZlp89diFVx6yV5v+ehmpMY9sK6QgpmgoXbmkNaBAx8cOOZh9g80kJv1ooyA=="; 44150 }; 44151 }; 44152 - "pg-protocol-1.4.0" = { 44153 name = "pg-protocol"; 44154 packageName = "pg-protocol"; 44155 - version = "1.4.0"; 44156 src = fetchurl { 44157 - url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.4.0.tgz"; 44158 - sha512 = "El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA=="; 44159 }; 44160 }; 44161 "pg-types-2.2.0" = { ··· 48596 sha1 = "8984b5815d99cb220469c99eeeffe38913e6cc0b"; 48597 }; 48598 }; 48599 - "redis-3.1.0" = { 48600 name = "redis"; 48601 packageName = "redis"; 48602 - version = "3.1.0"; 48603 src = fetchurl { 48604 - url = "https://registry.npmjs.org/redis/-/redis-3.1.0.tgz"; 48605 - sha512 = "//lAOcEtNIKk2ekZibes5oyWKYUVWMvMB71lyD/hS9KRePNkB7AU3nXGkArX6uDKEb2N23EyJBthAv6pagD0uw=="; 48606 }; 48607 }; 48608 "redis-commands-1.7.0" = { ··· 61873 sha512 = "TWoamHt5yYvsMarGlGEQE59SbJHqGsZV8/lwC+iCcGeAe0vUaOh+Lv6SYM17ouzC/a/LB1/hz/7sxFBtlu1l4A=="; 61874 }; 61875 }; 61876 "winston-3.2.1" = { 61877 name = "winston"; 61878 packageName = "winston"; ··· 62990 sha1 = "87cfa5a9613f48e26005420d6a8ee0da6fe8daec"; 62991 }; 62992 }; 62993 "yaml-language-server-0.13.1-d0f9b44.0" = { 62994 name = "yaml-language-server"; 62995 packageName = "yaml-language-server"; ··· 63555 sources."@angular-devkit/core-11.2.8" 63556 sources."@angular-devkit/schematics-11.2.8" 63557 sources."@npmcli/ci-detect-1.3.0" 63558 - (sources."@npmcli/git-2.0.6" // { 63559 dependencies = [ 63560 sources."promise-retry-2.0.1" 63561 ]; 63562 }) 63563 sources."@npmcli/installed-package-contents-1.0.7" ··· 66277 bypassCache = true; 66278 reconstructLock = true; 66279 }; 66280 balanceofsatoshis = nodeEnv.buildNodePackage { 66281 name = "balanceofsatoshis"; 66282 packageName = "balanceofsatoshis"; ··· 67826 }) 67827 sources."readable-stream-3.6.0" 67828 sources."redent-3.0.0" 67829 - sources."redis-3.1.0" 67830 sources."redis-commands-1.7.0" 67831 sources."redis-errors-1.2.0" 67832 sources."redis-parser-3.0.0" ··· 68367 sha512 = "Oo/tO5aqmjsBORN93dSnidF7+2u77Q9zwUn9VbCQkZqCNfeZZcwIV9AG108hMYwtcXqtKQC7wevX6rmi9l8lng=="; 68368 }; 68369 dependencies = [ 68370 - sources."@jsii/spec-1.27.1" 68371 sources."@types/node-10.17.56" 68372 sources."ansi-regex-5.0.0" 68373 sources."ansi-styles-4.3.0" ··· 68380 sources."cdk8s-1.0.0-beta.11" 68381 sources."cliui-7.0.4" 68382 sources."clone-2.1.2" 68383 - (sources."codemaker-1.27.1" // { 68384 dependencies = [ 68385 sources."fs-extra-9.1.0" 68386 ]; ··· 68438 sources."is-weakmap-2.0.1" 68439 sources."is-weakset-2.0.1" 68440 sources."isarray-2.0.5" 68441 - (sources."jsii-1.27.1" // { 68442 dependencies = [ 68443 sources."fs-extra-9.1.0" 68444 sources."yargs-16.2.0" 68445 ]; 68446 }) 68447 - (sources."jsii-pacmak-1.27.1" // { 68448 dependencies = [ 68449 sources."fs-extra-9.1.0" 68450 sources."yargs-16.2.0" 68451 ]; 68452 }) 68453 - (sources."jsii-reflect-1.27.1" // { 68454 dependencies = [ 68455 sources."fs-extra-9.1.0" 68456 sources."yargs-16.2.0" 68457 ]; 68458 }) 68459 - (sources."jsii-rosetta-1.27.1" // { 68460 dependencies = [ 68461 sources."fs-extra-9.1.0" 68462 sources."yargs-16.2.0" ··· 68484 sources."object-is-1.1.5" 68485 sources."object-keys-1.1.1" 68486 sources."object.assign-4.1.2" 68487 - sources."oo-ascii-tree-1.27.1" 68488 sources."p-limit-2.3.0" 68489 sources."p-locate-4.1.0" 68490 sources."p-try-2.2.0" ··· 68554 cdktf-cli = nodeEnv.buildNodePackage { 68555 name = "cdktf-cli"; 68556 packageName = "cdktf-cli"; 68557 - version = "0.2.1"; 68558 src = fetchurl { 68559 - url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.2.1.tgz"; 68560 - sha512 = "DcAkiIy8oA3GIUG8/zqO7oBYyER7WxC4ylVNkQFqq/k7m+x+YCk18JvHkZHX4uK2xxQyttQ0lxHMNyZyA5y1oA=="; 68561 }; 68562 dependencies = [ 68563 - sources."@cdktf/hcl2json-0.2.1" 68564 - sources."@jsii/spec-1.27.1" 68565 sources."@skorfmann/ink-confirm-input-3.0.0" 68566 sources."@skorfmann/terraform-cloud-1.9.1" 68567 sources."@types/node-14.14.37" ··· 68598 sources."camelcase-5.3.1" 68599 sources."camelcase-keys-6.2.2" 68600 sources."case-1.6.3" 68601 - sources."cdktf-0.2.1" 68602 sources."chalk-4.1.0" 68603 sources."ci-info-2.0.0" 68604 sources."cli-boxes-2.2.1" ··· 68700 sources."is-wsl-2.2.0" 68701 sources."isarray-1.0.0" 68702 sources."js-tokens-4.0.0" 68703 - (sources."jsii-1.27.1" // { 68704 dependencies = [ 68705 sources."fs-extra-9.1.0" 68706 sources."jsonfile-6.1.0" ··· 68708 sources."yargs-16.2.0" 68709 ]; 68710 }) 68711 - (sources."jsii-pacmak-1.27.1" // { 68712 dependencies = [ 68713 sources."camelcase-6.2.0" 68714 - sources."codemaker-1.27.1" 68715 sources."decamelize-5.0.0" 68716 sources."escape-string-regexp-4.0.0" 68717 sources."fs-extra-9.1.0" ··· 68720 sources."yargs-16.2.0" 68721 ]; 68722 }) 68723 - (sources."jsii-reflect-1.27.1" // { 68724 dependencies = [ 68725 sources."fs-extra-9.1.0" 68726 sources."jsonfile-6.1.0" ··· 68728 sources."yargs-16.2.0" 68729 ]; 68730 }) 68731 - (sources."jsii-rosetta-1.27.1" // { 68732 dependencies = [ 68733 sources."fs-extra-9.1.0" 68734 sources."jsonfile-6.1.0" ··· 68778 sources."object.assign-4.1.2" 68779 sources."once-1.4.0" 68780 sources."onetime-5.1.2" 68781 - sources."oo-ascii-tree-1.27.1" 68782 sources."open-7.4.2" 68783 sources."p-limit-2.3.0" 68784 sources."p-locate-4.1.0" ··· 71700 sources."@nodelib/fs.stat-2.0.4" 71701 sources."@nodelib/fs.walk-1.2.6" 71702 sources."@npmcli/ci-detect-1.3.0" 71703 - sources."@npmcli/git-2.0.6" 71704 sources."@npmcli/installed-package-contents-1.0.7" 71705 sources."@npmcli/move-file-1.1.2" 71706 sources."@npmcli/node-gyp-1.0.2" ··· 76090 sources."semver-4.3.2" 76091 ]; 76092 }) 76093 - sources."pg-connection-string-2.4.0" 76094 sources."pg-int8-1.0.1" 76095 - sources."pg-pool-3.2.2" 76096 - sources."pg-protocol-1.4.0" 76097 sources."pg-types-2.2.0" 76098 sources."pgpass-1.0.4" 76099 sources."picomatch-2.2.3" ··· 77250 sources."@nodelib/fs.stat-2.0.4" 77251 sources."@nodelib/fs.walk-1.2.6" 77252 sources."@npmcli/ci-detect-1.3.0" 77253 - (sources."@npmcli/git-2.0.6" // { 77254 dependencies = [ 77255 sources."mkdirp-1.0.4" 77256 sources."which-2.0.2" 77257 ]; 77258 }) ··· 81991 gatsby-cli = nodeEnv.buildNodePackage { 81992 name = "gatsby-cli"; 81993 packageName = "gatsby-cli"; 81994 - version = "3.2.0"; 81995 src = fetchurl { 81996 - url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.2.0.tgz"; 81997 - sha512 = "MOj7LgwNX/O30LNdZ1WDUQ4Wiyn3uXFGND7QQepfWpaHvrgtposhy/vseAAR54N5pyehcdLhQkNQkbd4Zw9olA=="; 81998 }; 81999 dependencies = [ 82000 (sources."@ardatan/aggregate-error-0.0.6" // { ··· 82221 sources."cookie-0.4.0" 82222 sources."cookie-signature-1.0.6" 82223 sources."cors-2.8.5" 82224 - sources."create-gatsby-1.2.0" 82225 (sources."cross-spawn-6.0.5" // { 82226 dependencies = [ 82227 sources."semver-5.7.1" ··· 82332 sources."fs.realpath-1.0.0" 82333 sources."fsevents-2.3.2" 82334 sources."function-bind-1.1.1" 82335 - sources."gatsby-core-utils-2.2.0" 82336 - (sources."gatsby-recipes-0.13.0" // { 82337 dependencies = [ 82338 sources."cross-spawn-7.0.3" 82339 sources."execa-4.1.0" ··· 82347 sources."which-2.0.2" 82348 ]; 82349 }) 82350 - sources."gatsby-telemetry-2.2.0" 82351 sources."gensync-1.0.0-beta.2" 82352 sources."get-caller-file-2.0.5" 82353 sources."get-intrinsic-1.1.1" ··· 83574 sources."foreach-2.0.5" 83575 sources."forever-agent-0.6.1" 83576 sources."form-data-2.3.3" 83577 - sources."form-urlencoded-4.5.0" 83578 sources."fs-capacitor-6.2.0" 83579 sources."fs-extra-9.0.1" 83580 sources."fs-minipass-2.1.0" ··· 86645 sources."async-mutex-0.1.4" 86646 sources."asynckit-0.4.0" 86647 sources."atob-2.1.2" 86648 - (sources."aws-sdk-2.885.0" // { 86649 dependencies = [ 86650 sources."sax-1.2.1" 86651 sources."uuid-3.3.2" ··· 87319 js-beautify = nodeEnv.buildNodePackage { 87320 name = "js-beautify"; 87321 packageName = "js-beautify"; 87322 - version = "1.13.5"; 87323 src = fetchurl { 87324 - url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.5.tgz"; 87325 - sha512 = "MsXlH6Z/BiRYSkSRW3clNDqDjSpiSNOiG8xYVUBXt4k0LnGvDhlTGOlHX1VFtAdoLmtwjxMG5qiWKy/g+Ipv5w=="; 87326 }; 87327 dependencies = [ 87328 sources."abbrev-1.1.1" ··· 88963 sources."@nodelib/fs.stat-2.0.4" 88964 sources."@nodelib/fs.walk-1.2.6" 88965 sources."@npmcli/ci-detect-1.3.0" 88966 - sources."@npmcli/git-2.0.6" 88967 sources."@npmcli/installed-package-contents-1.0.7" 88968 sources."@npmcli/move-file-1.1.2" 88969 sources."@npmcli/node-gyp-1.0.2" ··· 92765 neovim = nodeEnv.buildNodePackage { 92766 name = "neovim"; 92767 packageName = "neovim"; 92768 - version = "4.9.0"; 92769 src = fetchurl { 92770 - url = "https://registry.npmjs.org/neovim/-/neovim-4.9.0.tgz"; 92771 - sha512 = "48hDy0Dheo5qFF+cwhj7qaWoXfbiKOQ0CLNE0/aiA41rhn/Z1m0OKQqlp9SqbSMr/PnY5QdiLdbs0xh2UudEfA=="; 92772 }; 92773 dependencies = [ 92774 sources."@msgpack/msgpack-1.12.2" ··· 92785 sources."enabled-1.0.2" 92786 sources."env-variable-0.0.6" 92787 sources."fast-safe-stringify-2.0.7" 92788 - sources."fecha-4.2.1" 92789 sources."inherits-2.0.4" 92790 sources."is-arrayish-0.3.2" 92791 sources."is-stream-1.1.0" ··· 92794 sources."lodash-4.17.21" 92795 sources."lodash.defaults-4.2.0" 92796 sources."lodash.omit-4.5.0" 92797 - sources."logform-2.2.0" 92798 sources."lru-cache-6.0.0" 92799 sources."ms-2.1.3" 92800 sources."one-time-0.0.4" 92801 sources."process-nextick-args-2.0.1" 92802 - sources."readable-stream-3.6.0" 92803 - sources."safe-buffer-5.2.1" 92804 sources."semver-7.3.5" 92805 sources."simple-swizzle-0.2.2" 92806 sources."stack-trace-0.0.10" 92807 - sources."string_decoder-1.3.0" 92808 sources."text-hex-1.0.0" 92809 sources."triple-beam-1.3.0" 92810 sources."util-deprecate-1.0.2" 92811 - sources."winston-3.2.1" 92812 - (sources."winston-transport-4.4.0" // { 92813 - dependencies = [ 92814 - sources."readable-stream-2.3.7" 92815 - sources."safe-buffer-5.1.2" 92816 - sources."string_decoder-1.1.1" 92817 - ]; 92818 - }) 92819 sources."yallist-4.0.0" 92820 ]; 92821 buildInputs = globalBuildInputs; ··· 92831 netlify-cli = nodeEnv.buildNodePackage { 92832 name = "netlify-cli"; 92833 packageName = "netlify-cli"; 92834 - version = "3.17.1"; 92835 src = fetchurl { 92836 - url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-3.17.1.tgz"; 92837 - sha512 = "C9mWo2ijxnh09mscYb0F96V76g71MrVJNPgbjMobYnHPbJP3zqNG/3CBmLHyX9RLQI6RRcqND05ATdj2itL1rg=="; 92838 }; 92839 dependencies = [ 92840 sources."@babel/code-frame-7.12.13" ··· 93294 sources."at-least-node-1.0.0" 93295 sources."atob-2.1.2" 93296 sources."atob-lite-2.0.0" 93297 - (sources."aws-sdk-2.885.0" // { 93298 dependencies = [ 93299 sources."buffer-4.9.2" 93300 sources."ieee754-1.1.13" ··· 96715 sources."@nodelib/fs.stat-2.0.4" 96716 sources."@nodelib/fs.walk-1.2.6" 96717 sources."@npmcli/ci-detect-1.3.0" 96718 - sources."@npmcli/git-2.0.6" 96719 sources."@npmcli/installed-package-contents-1.0.7" 96720 sources."@npmcli/move-file-1.1.2" 96721 sources."@npmcli/node-gyp-1.0.2" ··· 100659 redoc-cli = nodeEnv.buildNodePackage { 100660 name = "redoc-cli"; 100661 packageName = "redoc-cli"; 100662 - version = "0.11.3"; 100663 src = fetchurl { 100664 - url = "https://registry.npmjs.org/redoc-cli/-/redoc-cli-0.11.3.tgz"; 100665 - sha512 = "PqC0gPEh8iYxIrpZN1bSBma+pTjCOOChyxCH9/Zwm4YewIk4wASG2mjZgsvN4kUqTNHzS38twl3fG1P+13ZwYQ=="; 100666 }; 100667 dependencies = [ 100668 sources."@babel/code-frame-7.12.13" ··· 101947 sources."async-2.6.3" 101948 sources."asynckit-0.4.0" 101949 sources."at-least-node-1.0.0" 101950 - (sources."aws-sdk-2.885.0" // { 101951 dependencies = [ 101952 sources."buffer-4.9.2" 101953 sources."ieee754-1.1.13" ··· 103316 snyk = nodeEnv.buildNodePackage { 103317 name = "snyk"; 103318 packageName = "snyk"; 103319 - version = "1.535.0"; 103320 src = fetchurl { 103321 - url = "https://registry.npmjs.org/snyk/-/snyk-1.535.0.tgz"; 103322 - sha512 = "NQpGzXb66WvMGkZ2vye58LST1lJFN+diEQ76dlTdh/e2KgFb/qmevo/VgDqAsMsFW6h0rE8V6tFqVBDb8mfEBw=="; 103323 }; 103324 dependencies = [ 103325 sources."@arcanis/slice-ansi-1.0.2" ··· 103331 sources."@open-policy-agent/opa-wasm-1.2.0" 103332 sources."@sindresorhus/is-2.1.1" 103333 sources."@snyk/cli-interface-2.11.0" 103334 sources."@snyk/cocoapods-lockfile-parser-3.6.2" 103335 (sources."@snyk/code-client-3.4.0" // { 103336 dependencies = [ ··· 104028 sources."xtend-4.0.2" 104029 sources."yallist-4.0.0" 104030 sources."yaml-1.10.2" 104031 ]; 104032 buildInputs = globalBuildInputs; 104033 meta = { ··· 105314 sources."async-1.5.2" 105315 sources."async-limiter-1.0.1" 105316 sources."asynckit-0.4.0" 105317 - (sources."aws-sdk-2.885.0" // { 105318 dependencies = [ 105319 sources."uuid-3.3.2" 105320 ]; ··· 111584 sources."isarray-1.0.0" 111585 sources."isexe-2.0.0" 111586 sources."isobject-3.0.1" 111587 - (sources."js-beautify-1.13.5" // { 111588 dependencies = [ 111589 sources."mkdirp-1.0.4" 111590 ];
··· 1525 sha512 = "htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA=="; 1526 }; 1527 }; 1528 + "@cdktf/hcl2json-0.2.2" = { 1529 name = "_at_cdktf_slash_hcl2json"; 1530 packageName = "@cdktf/hcl2json"; 1531 + version = "0.2.2"; 1532 src = fetchurl { 1533 + url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.2.2.tgz"; 1534 + sha512 = "C/IOl8ARTRiafC9mdZiIuJbqys6LRmaVM/grux7OASkVbkyYy2RHKPVXRBsD5mtfLBXQaL/NGjLLJ4aSC7jFZQ=="; 1535 }; 1536 }; 1537 "@chemzqm/neovim-5.2.13" = { ··· 3055 sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="; 3056 }; 3057 }; 3058 + "@jsii/spec-1.28.0" = { 3059 name = "_at_jsii_slash_spec"; 3060 packageName = "@jsii/spec"; 3061 + version = "1.28.0"; 3062 src = fetchurl { 3063 + url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.28.0.tgz"; 3064 + sha512 = "5mcupuCCXyhZwNmX/RDBn3WUYtd0oPXEDa3E+qOSjT30vaO8u9ZQ+mxwl4qsecx3m51LhXKnR1C9U9t4VlAmqA=="; 3065 }; 3066 }; 3067 "@kwsites/file-exists-1.1.1" = { ··· 3973 sha512 = "oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q=="; 3974 }; 3975 }; 3976 + "@npmcli/git-2.0.7" = { 3977 name = "_at_npmcli_slash_git"; 3978 packageName = "@npmcli/git"; 3979 + version = "2.0.7"; 3980 src = fetchurl { 3981 + url = "https://registry.npmjs.org/@npmcli/git/-/git-2.0.7.tgz"; 3982 + sha512 = "HUSqNDWYsTpboc7yV1C4yPd/jbaGXfWVmGoTyB+h3QQSKMpYPzTXLrqUMpz+LEA6Dt9usUeRtjytwcrfoBMJpg=="; 3983 }; 3984 }; 3985 "@npmcli/installed-package-contents-1.0.7" = { ··· 5330 src = fetchurl { 5331 url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.11.0.tgz"; 5332 sha512 = "T3xfDqrEFKclHGdJx4/5+D5F7e76/99f33guE4RTlVITBhy7VVnjz4t/NDr3UYqcC0MgAmiC4bSVYHnlshuwJw=="; 5333 + }; 5334 + }; 5335 + "@snyk/cloud-config-parser-1.9.2" = { 5336 + name = "_at_snyk_slash_cloud-config-parser"; 5337 + packageName = "@snyk/cloud-config-parser"; 5338 + version = "1.9.2"; 5339 + src = fetchurl { 5340 + url = "https://registry.npmjs.org/@snyk/cloud-config-parser/-/cloud-config-parser-1.9.2.tgz"; 5341 + sha512 = "m8Y2+3l4fxj96QMrTfiCEaXgCpDkCkJIX/5wv0V0RHuxpUiyh+KxC2yJ8Su4wybBj6v6hB9hB7h5/L+Gy4V4PA=="; 5342 }; 5343 }; 5344 "@snyk/cocoapods-lockfile-parser-3.6.2" = { ··· 10759 sha512 = "+KBkqH7t/XE91Fqn8eyJeNIWsnhSWL8bSUqFD7TfE3FN07MTlC0nprGYp+2WfcYNz5i8Bus1vY2DHNVhtTImnw=="; 10760 }; 10761 }; 10762 + "aws-sdk-2.886.0" = { 10763 name = "aws-sdk"; 10764 packageName = "aws-sdk"; 10765 + version = "2.886.0"; 10766 src = fetchurl { 10767 + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.886.0.tgz"; 10768 + sha512 = "GK2TiijM/sX3PMOvPbZFPBeL7hW5S0RstwgplEABVxCMPXLkk8ws5ENOwS/c74nrTQKSxZMn/3sThNEtb3J7Ew=="; 10769 }; 10770 }; 10771 "aws-sign2-0.6.0" = { ··· 14251 sha512 = "G6SIJSg6mxeEzWEWNY8NAn/jqysTPegV79mOQ6eYj1uyKYggyzP5MzuWt8fKmYShM5BTDadnCRajwDnku9LZeQ=="; 14252 }; 14253 }; 14254 + "cdktf-0.2.2" = { 14255 name = "cdktf"; 14256 packageName = "cdktf"; 14257 + version = "0.2.2"; 14258 src = fetchurl { 14259 + url = "https://registry.npmjs.org/cdktf/-/cdktf-0.2.2.tgz"; 14260 + sha512 = "SMiDV99ruSGhjBm+dj30XmtV20BKesjY75SGGB3sTcFeaqn5d1Gf8gAaG69QTm3zqI8SbYO12MDslkoX1BY5Zw=="; 14261 }; 14262 }; 14263 "center-align-0.1.3" = { ··· 15718 sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg=="; 15719 }; 15720 }; 15721 + "codemaker-1.28.0" = { 15722 name = "codemaker"; 15723 packageName = "codemaker"; 15724 + version = "1.28.0"; 15725 src = fetchurl { 15726 + url = "https://registry.npmjs.org/codemaker/-/codemaker-1.28.0.tgz"; 15727 + sha512 = "TlpvV3q/68cZk7aljYW6b/5EvyB4uw523xJISTATrCrQu/UTA79/mxpA2ug8uhPcJoGYcfWXH4BHVVLNIuEtrg=="; 15728 }; 15729 }; 15730 "codepage-1.4.0" = { ··· 17510 sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6"; 17511 }; 17512 }; 17513 + "create-gatsby-1.3.0" = { 17514 name = "create-gatsby"; 17515 packageName = "create-gatsby"; 17516 + version = "1.3.0"; 17517 src = fetchurl { 17518 + url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.3.0.tgz"; 17519 + sha512 = "c78VG3AIqUg/sJCvxzFL5tGwO8MsDICRvyQ/FXS81Kf/QTr0ON9VvDjodEiM9AmtcyU5vRnM/GspEt1YfHo38A=="; 17520 }; 17521 }; 17522 "create-graphback-1.0.1" = { ··· 24145 sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e"; 24146 }; 24147 }; 24148 + "fecha-2.3.3" = { 24149 + name = "fecha"; 24150 + packageName = "fecha"; 24151 + version = "2.3.3"; 24152 + src = fetchurl { 24153 + url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz"; 24154 + sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg=="; 24155 + }; 24156 + }; 24157 "fecha-4.2.1" = { 24158 name = "fecha"; 24159 packageName = "fecha"; ··· 25297 sha512 = "ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="; 25298 }; 25299 }; 25300 + "form-urlencoded-4.5.1" = { 25301 name = "form-urlencoded"; 25302 packageName = "form-urlencoded"; 25303 + version = "4.5.1"; 25304 src = fetchurl { 25305 + url = "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-4.5.1.tgz"; 25306 + sha512 = "Rkd/RdMaprsMJEGzEbxolwacp78WupH7u369KEyIY3pEZ1fhL6HtyQ1FX+4HSfA1VVhET18UwCUcr5DVaDIaqg=="; 25307 }; 25308 }; 25309 "format-0.2.2" = { ··· 25882 sha1 = "cbed2d20a40c1f5679a35908e2b9415733e78db9"; 25883 }; 25884 }; 25885 + "gatsby-core-utils-2.3.0" = { 25886 name = "gatsby-core-utils"; 25887 packageName = "gatsby-core-utils"; 25888 + version = "2.3.0"; 25889 src = fetchurl { 25890 + url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.3.0.tgz"; 25891 + sha512 = "M7RlR6jL2dtkUu4AoKBoQaPTsbpByzWHc7HBgeYdwzuqbk4VuMe6K76pFDvFSNj0+LvVhWoRGHO7OEtpfb2bEA=="; 25892 }; 25893 }; 25894 + "gatsby-recipes-0.14.0" = { 25895 name = "gatsby-recipes"; 25896 packageName = "gatsby-recipes"; 25897 + version = "0.14.0"; 25898 src = fetchurl { 25899 + url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.14.0.tgz"; 25900 + sha512 = "f8vZtHA7mCWqLE/xxEs4gpKxfM53L4dPic6hkALMlNfg8040eu05D6YbNT3i3QLsyqpvX1vKH88SBHk7swwW8w=="; 25901 }; 25902 }; 25903 + "gatsby-telemetry-2.3.0" = { 25904 name = "gatsby-telemetry"; 25905 packageName = "gatsby-telemetry"; 25906 + version = "2.3.0"; 25907 src = fetchurl { 25908 + url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.3.0.tgz"; 25909 + sha512 = "dr7pILAnEtoG9ZUyPRljSwB/fGBDM4OCoM0mGw3DYr6HFlvrsbIl7AVL4LVJIr4TrtVUrhTjC/crSw+bTzO42A=="; 25910 }; 25911 }; 25912 "gauge-1.2.7" = { ··· 32175 sha512 = "pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ=="; 32176 }; 32177 }; 32178 + "js-beautify-1.13.8" = { 32179 name = "js-beautify"; 32180 packageName = "js-beautify"; 32181 + version = "1.13.8"; 32182 src = fetchurl { 32183 + url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.8.tgz"; 32184 + sha512 = "nTlinr+SgOkFXT984l+Lyj/vrqU5D8W6Szdipq4+H1dWvNOp35CUnrBRCLNZpxseIyJnB1VTgI+on4j9tmU5OQ=="; 32185 }; 32186 }; 32187 "js-git-0.7.8" = { ··· 32445 sha512 = "xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g=="; 32446 }; 32447 }; 32448 + "jsii-1.28.0" = { 32449 name = "jsii"; 32450 packageName = "jsii"; 32451 + version = "1.28.0"; 32452 src = fetchurl { 32453 + url = "https://registry.npmjs.org/jsii/-/jsii-1.28.0.tgz"; 32454 + sha512 = "B6CbHi60fabeQZJYNea8wSUsrILJzN7ng+yx69GmMJ4C6NtCVt7Oc/CITfhY/cYTwdhN3FAJf01e5/v8qj6bUA=="; 32455 }; 32456 }; 32457 + "jsii-pacmak-1.28.0" = { 32458 name = "jsii-pacmak"; 32459 packageName = "jsii-pacmak"; 32460 + version = "1.28.0"; 32461 src = fetchurl { 32462 + url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.28.0.tgz"; 32463 + sha512 = "QAW8rq7M9rA/QSXwaJKMVpttkNW/BJgE9GT6i9UahobQMkmp+zsXCJUENeRg2mndLqX0DDyxO1in/fuIeCeR3A=="; 32464 }; 32465 }; 32466 + "jsii-reflect-1.28.0" = { 32467 name = "jsii-reflect"; 32468 packageName = "jsii-reflect"; 32469 + version = "1.28.0"; 32470 src = fetchurl { 32471 + url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.28.0.tgz"; 32472 + sha512 = "jFu9dUy5D0PrxVnaDilb50agbSr0wZRya6StwHyw8Wly3ruzS8uuSB1aWmEwN371m5ewDD4m9nPEQ9zMmKFvMQ=="; 32473 }; 32474 }; 32475 + "jsii-rosetta-1.28.0" = { 32476 name = "jsii-rosetta"; 32477 packageName = "jsii-rosetta"; 32478 + version = "1.28.0"; 32479 src = fetchurl { 32480 + url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.28.0.tgz"; 32481 + sha512 = "lttDhXiBuWaN0DwsWakD5o7GxyVP8yMCRvpmpXOqz1eK+MMlZp654R6o39M7RksXhhxipCNwfbIY3T7Y7N85qQ=="; 32482 }; 32483 }; 32484 "jsii-srcmak-0.1.255" = { ··· 35963 src = fetchurl { 35964 url = "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz"; 35965 sha512 = "Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw=="; 35966 + }; 35967 + }; 35968 + "logform-1.10.0" = { 35969 + name = "logform"; 35970 + packageName = "logform"; 35971 + version = "1.10.0"; 35972 + src = fetchurl { 35973 + url = "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz"; 35974 + sha512 = "em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg=="; 35975 }; 35976 }; 35977 "logform-2.2.0" = { ··· 41845 sha512 = "kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="; 41846 }; 41847 }; 41848 + "oo-ascii-tree-1.28.0" = { 41849 name = "oo-ascii-tree"; 41850 packageName = "oo-ascii-tree"; 41851 + version = "1.28.0"; 41852 src = fetchurl { 41853 + url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.28.0.tgz"; 41854 + sha512 = "lCeBgtQutG2+K7BOJDurYNfCepvckj7jWtq2VVP1kseLry/VbLzE/oLiXEeK6iWUXJbBE2IzmxwGuUwee293yw=="; 41855 }; 41856 }; 41857 "opal-runtime-1.0.11" = { ··· 44149 sha512 = "wmUyoQM/Xzmo62wgOdQAn5tl7u+IA1ZYK7qbuppi+3E+Gj4hlUxVHjInulieWrd0SfHi/ADriTb5ILJ/lsJrSg=="; 44150 }; 44151 }; 44152 + "pg-connection-string-2.5.0" = { 44153 name = "pg-connection-string"; 44154 packageName = "pg-connection-string"; 44155 + version = "2.5.0"; 44156 src = fetchurl { 44157 + url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz"; 44158 + sha512 = "r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ=="; 44159 }; 44160 }; 44161 "pg-int8-1.0.1" = { ··· 44167 sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="; 44168 }; 44169 }; 44170 + "pg-pool-3.3.0" = { 44171 name = "pg-pool"; 44172 packageName = "pg-pool"; 44173 + version = "3.3.0"; 44174 src = fetchurl { 44175 + url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.3.0.tgz"; 44176 + sha512 = "0O5huCql8/D6PIRFAlmccjphLYWC+JIzvUhSzXSpGaf+tjTZc4nn+Lr7mLXBbFJfvwbP0ywDv73EiaBsxn7zdg=="; 44177 }; 44178 }; 44179 + "pg-protocol-1.5.0" = { 44180 name = "pg-protocol"; 44181 packageName = "pg-protocol"; 44182 + version = "1.5.0"; 44183 src = fetchurl { 44184 + url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz"; 44185 + sha512 = "muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ=="; 44186 }; 44187 }; 44188 "pg-types-2.2.0" = { ··· 48623 sha1 = "8984b5815d99cb220469c99eeeffe38913e6cc0b"; 48624 }; 48625 }; 48626 + "redis-3.1.1" = { 48627 name = "redis"; 48628 packageName = "redis"; 48629 + version = "3.1.1"; 48630 src = fetchurl { 48631 + url = "https://registry.npmjs.org/redis/-/redis-3.1.1.tgz"; 48632 + sha512 = "QhkKhOuzhogR1NDJfBD34TQJz2ZJwDhhIC6ZmvpftlmfYShHHQXjjNspAJ+Z2HH5NwSBVYBVganbiZ8bgFMHjg=="; 48633 }; 48634 }; 48635 "redis-commands-1.7.0" = { ··· 61900 sha512 = "TWoamHt5yYvsMarGlGEQE59SbJHqGsZV8/lwC+iCcGeAe0vUaOh+Lv6SYM17ouzC/a/LB1/hz/7sxFBtlu1l4A=="; 61901 }; 61902 }; 61903 + "winston-3.1.0" = { 61904 + name = "winston"; 61905 + packageName = "winston"; 61906 + version = "3.1.0"; 61907 + src = fetchurl { 61908 + url = "https://registry.npmjs.org/winston/-/winston-3.1.0.tgz"; 61909 + sha512 = "FsQfEE+8YIEeuZEYhHDk5cILo1HOcWkGwvoidLrDgPog0r4bser1lEIOco2dN9zpDJ1M88hfDgZvxe5z4xNcwg=="; 61910 + }; 61911 + }; 61912 "winston-3.2.1" = { 61913 name = "winston"; 61914 packageName = "winston"; ··· 63026 sha1 = "87cfa5a9613f48e26005420d6a8ee0da6fe8daec"; 63027 }; 63028 }; 63029 + "yaml-js-0.3.0" = { 63030 + name = "yaml-js"; 63031 + packageName = "yaml-js"; 63032 + version = "0.3.0"; 63033 + src = fetchurl { 63034 + url = "https://registry.npmjs.org/yaml-js/-/yaml-js-0.3.0.tgz"; 63035 + sha512 = "JbTUdsPiCkOyz+JOSqAVc19omTnUBnBQglhuclYov5HpWbEOz8y+ftqWjiMa9Pe/eF/dmCUeNgVs/VWg53GlgQ=="; 63036 + }; 63037 + }; 63038 "yaml-language-server-0.13.1-d0f9b44.0" = { 63039 name = "yaml-language-server"; 63040 packageName = "yaml-language-server"; ··· 63600 sources."@angular-devkit/core-11.2.8" 63601 sources."@angular-devkit/schematics-11.2.8" 63602 sources."@npmcli/ci-detect-1.3.0" 63603 + (sources."@npmcli/git-2.0.7" // { 63604 dependencies = [ 63605 + sources."hosted-git-info-4.0.2" 63606 + sources."npm-package-arg-8.1.2" 63607 + sources."npm-pick-manifest-6.1.1" 63608 sources."promise-retry-2.0.1" 63609 + sources."semver-7.3.5" 63610 ]; 63611 }) 63612 sources."@npmcli/installed-package-contents-1.0.7" ··· 66326 bypassCache = true; 66327 reconstructLock = true; 66328 }; 66329 + aws-azure-login = nodeEnv.buildNodePackage { 66330 + name = "aws-azure-login"; 66331 + packageName = "aws-azure-login"; 66332 + version = "3.3.0"; 66333 + src = fetchurl { 66334 + url = "https://registry.npmjs.org/aws-azure-login/-/aws-azure-login-3.3.0.tgz"; 66335 + sha512 = "gwcHKwovQOpVY4F87M46ppqop2/KXgvJGFqZDZvtGALvFihP1olhna5lnJk/Gbl5topHZj8oXefNoWhj/L19aA=="; 66336 + }; 66337 + dependencies = [ 66338 + sources."@tootallnate/once-1.1.2" 66339 + sources."@types/node-14.14.37" 66340 + sources."@types/yauzl-2.9.1" 66341 + sources."agent-base-6.0.2" 66342 + sources."ansi-escapes-4.3.2" 66343 + sources."ansi-regex-5.0.0" 66344 + sources."ansi-styles-4.3.0" 66345 + (sources."ast-types-0.13.4" // { 66346 + dependencies = [ 66347 + sources."tslib-2.2.0" 66348 + ]; 66349 + }) 66350 + (sources."aws-sdk-2.886.0" // { 66351 + dependencies = [ 66352 + sources."uuid-3.3.2" 66353 + ]; 66354 + }) 66355 + sources."balanced-match-1.0.2" 66356 + sources."base64-js-1.5.1" 66357 + (sources."bl-4.1.0" // { 66358 + dependencies = [ 66359 + sources."buffer-5.7.1" 66360 + sources."readable-stream-3.6.0" 66361 + sources."string_decoder-1.3.0" 66362 + ]; 66363 + }) 66364 + sources."bluebird-3.7.2" 66365 + sources."boolbase-1.0.0" 66366 + sources."brace-expansion-1.1.11" 66367 + sources."buffer-4.9.2" 66368 + sources."buffer-crc32-0.2.13" 66369 + sources."bytes-3.1.0" 66370 + sources."chalk-4.1.0" 66371 + sources."chardet-0.7.0" 66372 + sources."cheerio-1.0.0-rc.5" 66373 + sources."cheerio-select-tmp-0.1.1" 66374 + sources."chownr-1.1.4" 66375 + sources."cli-cursor-3.1.0" 66376 + sources."cli-width-3.0.0" 66377 + sources."color-convert-2.0.1" 66378 + sources."color-name-1.1.4" 66379 + sources."commander-6.2.1" 66380 + sources."concat-map-0.0.1" 66381 + sources."core-util-is-1.0.2" 66382 + sources."css-select-3.1.2" 66383 + sources."css-what-4.0.0" 66384 + sources."data-uri-to-buffer-3.0.1" 66385 + sources."debug-4.3.2" 66386 + sources."deep-is-0.1.3" 66387 + sources."degenerator-2.2.0" 66388 + sources."depd-1.1.2" 66389 + sources."devtools-protocol-0.0.854822" 66390 + sources."dom-serializer-1.2.0" 66391 + sources."domelementtype-2.2.0" 66392 + sources."domhandler-4.1.0" 66393 + sources."domutils-2.5.2" 66394 + sources."emoji-regex-8.0.0" 66395 + sources."end-of-stream-1.4.4" 66396 + sources."entities-2.1.0" 66397 + sources."escape-string-regexp-1.0.5" 66398 + sources."escodegen-1.14.3" 66399 + sources."esprima-4.0.1" 66400 + sources."estraverse-4.3.0" 66401 + sources."esutils-2.0.3" 66402 + sources."events-1.1.1" 66403 + sources."external-editor-3.1.0" 66404 + sources."extract-zip-2.0.1" 66405 + sources."fast-levenshtein-2.0.6" 66406 + sources."fd-slicer-1.1.0" 66407 + sources."figures-3.2.0" 66408 + sources."file-uri-to-path-2.0.0" 66409 + sources."find-up-4.1.0" 66410 + sources."fs-constants-1.0.0" 66411 + sources."fs-extra-8.1.0" 66412 + sources."fs.realpath-1.0.0" 66413 + sources."ftp-0.3.10" 66414 + sources."get-stream-5.2.0" 66415 + sources."get-uri-3.0.2" 66416 + sources."glob-7.1.6" 66417 + sources."graceful-fs-4.2.6" 66418 + sources."has-flag-4.0.0" 66419 + sources."htmlparser2-6.1.0" 66420 + sources."http-errors-1.7.3" 66421 + sources."http-proxy-agent-4.0.1" 66422 + sources."https-proxy-agent-5.0.0" 66423 + sources."iconv-lite-0.4.24" 66424 + sources."ieee754-1.1.13" 66425 + sources."inflight-1.0.6" 66426 + sources."inherits-2.0.4" 66427 + sources."ini-2.0.0" 66428 + sources."inquirer-7.3.3" 66429 + sources."ip-1.1.5" 66430 + sources."is-fullwidth-code-point-3.0.0" 66431 + sources."isarray-1.0.0" 66432 + sources."jmespath-0.15.0" 66433 + sources."jsonfile-4.0.0" 66434 + sources."levn-0.3.0" 66435 + sources."locate-path-5.0.0" 66436 + sources."lodash-4.17.21" 66437 + sources."lru-cache-5.1.1" 66438 + sources."mimic-fn-2.1.0" 66439 + sources."minimatch-3.0.4" 66440 + sources."mkdirp-1.0.4" 66441 + sources."mkdirp-classic-0.5.3" 66442 + sources."ms-2.1.2" 66443 + sources."mute-stream-0.0.8" 66444 + sources."netmask-2.0.2" 66445 + sources."node-fetch-2.6.1" 66446 + sources."nth-check-2.0.0" 66447 + sources."once-1.4.0" 66448 + sources."onetime-5.1.2" 66449 + sources."optionator-0.8.3" 66450 + sources."os-tmpdir-1.0.2" 66451 + sources."p-limit-2.3.0" 66452 + sources."p-locate-4.1.0" 66453 + sources."p-try-2.2.0" 66454 + sources."pac-proxy-agent-4.1.0" 66455 + sources."pac-resolver-4.2.0" 66456 + sources."parse5-6.0.1" 66457 + sources."parse5-htmlparser2-tree-adapter-6.0.1" 66458 + sources."path-exists-4.0.0" 66459 + sources."path-is-absolute-1.0.1" 66460 + sources."pend-1.2.0" 66461 + sources."pkg-dir-4.2.0" 66462 + sources."prelude-ls-1.1.2" 66463 + sources."progress-2.0.3" 66464 + sources."proxy-agent-4.0.1" 66465 + sources."proxy-from-env-1.1.0" 66466 + sources."pump-3.0.0" 66467 + sources."punycode-1.3.2" 66468 + sources."puppeteer-8.0.0" 66469 + sources."querystring-0.2.0" 66470 + sources."raw-body-2.4.1" 66471 + (sources."readable-stream-1.1.14" // { 66472 + dependencies = [ 66473 + sources."isarray-0.0.1" 66474 + ]; 66475 + }) 66476 + sources."restore-cursor-3.1.0" 66477 + sources."rimraf-3.0.2" 66478 + sources."run-async-2.4.1" 66479 + sources."rxjs-6.6.7" 66480 + sources."safe-buffer-5.2.1" 66481 + sources."safer-buffer-2.1.2" 66482 + sources."sax-1.2.1" 66483 + sources."setprototypeof-1.1.1" 66484 + sources."signal-exit-3.0.3" 66485 + sources."smart-buffer-4.1.0" 66486 + sources."socks-2.6.0" 66487 + sources."socks-proxy-agent-5.0.0" 66488 + sources."source-map-0.6.1" 66489 + sources."statuses-1.5.0" 66490 + sources."string-width-4.2.2" 66491 + sources."string_decoder-0.10.31" 66492 + sources."strip-ansi-6.0.0" 66493 + sources."supports-color-7.2.0" 66494 + sources."tar-fs-2.1.1" 66495 + (sources."tar-stream-2.2.0" // { 66496 + dependencies = [ 66497 + sources."readable-stream-3.6.0" 66498 + sources."string_decoder-1.3.0" 66499 + ]; 66500 + }) 66501 + sources."through-2.3.8" 66502 + sources."tmp-0.0.33" 66503 + sources."toidentifier-1.0.0" 66504 + sources."tslib-1.14.1" 66505 + sources."type-check-0.3.2" 66506 + sources."type-fest-0.21.3" 66507 + (sources."unbzip2-stream-1.4.3" // { 66508 + dependencies = [ 66509 + sources."buffer-5.7.1" 66510 + ]; 66511 + }) 66512 + sources."universalify-0.1.2" 66513 + sources."unpipe-1.0.0" 66514 + sources."url-0.10.3" 66515 + sources."util-deprecate-1.0.2" 66516 + sources."uuid-8.3.2" 66517 + sources."word-wrap-1.2.3" 66518 + sources."wrappy-1.0.2" 66519 + sources."ws-7.4.4" 66520 + sources."xml2js-0.4.19" 66521 + sources."xmlbuilder-9.0.7" 66522 + sources."xregexp-2.0.0" 66523 + sources."yallist-3.1.1" 66524 + sources."yauzl-2.10.0" 66525 + ]; 66526 + buildInputs = globalBuildInputs; 66527 + meta = { 66528 + description = "Use Azure AD SSO to log into the AWS CLI."; 66529 + homepage = "https://github.com/sportradar/aws-azure-login#readme"; 66530 + license = "MIT"; 66531 + }; 66532 + production = true; 66533 + bypassCache = true; 66534 + reconstructLock = true; 66535 + }; 66536 balanceofsatoshis = nodeEnv.buildNodePackage { 66537 name = "balanceofsatoshis"; 66538 packageName = "balanceofsatoshis"; ··· 68082 }) 68083 sources."readable-stream-3.6.0" 68084 sources."redent-3.0.0" 68085 + sources."redis-3.1.1" 68086 sources."redis-commands-1.7.0" 68087 sources."redis-errors-1.2.0" 68088 sources."redis-parser-3.0.0" ··· 68623 sha512 = "Oo/tO5aqmjsBORN93dSnidF7+2u77Q9zwUn9VbCQkZqCNfeZZcwIV9AG108hMYwtcXqtKQC7wevX6rmi9l8lng=="; 68624 }; 68625 dependencies = [ 68626 + sources."@jsii/spec-1.28.0" 68627 sources."@types/node-10.17.56" 68628 sources."ansi-regex-5.0.0" 68629 sources."ansi-styles-4.3.0" ··· 68636 sources."cdk8s-1.0.0-beta.11" 68637 sources."cliui-7.0.4" 68638 sources."clone-2.1.2" 68639 + (sources."codemaker-1.28.0" // { 68640 dependencies = [ 68641 sources."fs-extra-9.1.0" 68642 ]; ··· 68694 sources."is-weakmap-2.0.1" 68695 sources."is-weakset-2.0.1" 68696 sources."isarray-2.0.5" 68697 + (sources."jsii-1.28.0" // { 68698 dependencies = [ 68699 sources."fs-extra-9.1.0" 68700 sources."yargs-16.2.0" 68701 ]; 68702 }) 68703 + (sources."jsii-pacmak-1.28.0" // { 68704 dependencies = [ 68705 sources."fs-extra-9.1.0" 68706 sources."yargs-16.2.0" 68707 ]; 68708 }) 68709 + (sources."jsii-reflect-1.28.0" // { 68710 dependencies = [ 68711 sources."fs-extra-9.1.0" 68712 sources."yargs-16.2.0" 68713 ]; 68714 }) 68715 + (sources."jsii-rosetta-1.28.0" // { 68716 dependencies = [ 68717 sources."fs-extra-9.1.0" 68718 sources."yargs-16.2.0" ··· 68740 sources."object-is-1.1.5" 68741 sources."object-keys-1.1.1" 68742 sources."object.assign-4.1.2" 68743 + sources."oo-ascii-tree-1.28.0" 68744 sources."p-limit-2.3.0" 68745 sources."p-locate-4.1.0" 68746 sources."p-try-2.2.0" ··· 68810 cdktf-cli = nodeEnv.buildNodePackage { 68811 name = "cdktf-cli"; 68812 packageName = "cdktf-cli"; 68813 + version = "0.2.2"; 68814 src = fetchurl { 68815 + url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.2.2.tgz"; 68816 + sha512 = "tkUGs4+739C+3lklwQQM/wLgp41maVlJUK/2cCzuNxVBgobLXBxn55lHxbmEuh2Ddc8PtNV31uzHzn1f2ZzdfQ=="; 68817 }; 68818 dependencies = [ 68819 + sources."@cdktf/hcl2json-0.2.2" 68820 + sources."@jsii/spec-1.28.0" 68821 sources."@skorfmann/ink-confirm-input-3.0.0" 68822 sources."@skorfmann/terraform-cloud-1.9.1" 68823 sources."@types/node-14.14.37" ··· 68854 sources."camelcase-5.3.1" 68855 sources."camelcase-keys-6.2.2" 68856 sources."case-1.6.3" 68857 + sources."cdktf-0.2.2" 68858 sources."chalk-4.1.0" 68859 sources."ci-info-2.0.0" 68860 sources."cli-boxes-2.2.1" ··· 68956 sources."is-wsl-2.2.0" 68957 sources."isarray-1.0.0" 68958 sources."js-tokens-4.0.0" 68959 + (sources."jsii-1.28.0" // { 68960 dependencies = [ 68961 sources."fs-extra-9.1.0" 68962 sources."jsonfile-6.1.0" ··· 68964 sources."yargs-16.2.0" 68965 ]; 68966 }) 68967 + (sources."jsii-pacmak-1.28.0" // { 68968 dependencies = [ 68969 sources."camelcase-6.2.0" 68970 + sources."codemaker-1.28.0" 68971 sources."decamelize-5.0.0" 68972 sources."escape-string-regexp-4.0.0" 68973 sources."fs-extra-9.1.0" ··· 68976 sources."yargs-16.2.0" 68977 ]; 68978 }) 68979 + (sources."jsii-reflect-1.28.0" // { 68980 dependencies = [ 68981 sources."fs-extra-9.1.0" 68982 sources."jsonfile-6.1.0" ··· 68984 sources."yargs-16.2.0" 68985 ]; 68986 }) 68987 + (sources."jsii-rosetta-1.28.0" // { 68988 dependencies = [ 68989 sources."fs-extra-9.1.0" 68990 sources."jsonfile-6.1.0" ··· 69034 sources."object.assign-4.1.2" 69035 sources."once-1.4.0" 69036 sources."onetime-5.1.2" 69037 + sources."oo-ascii-tree-1.28.0" 69038 sources."open-7.4.2" 69039 sources."p-limit-2.3.0" 69040 sources."p-locate-4.1.0" ··· 71956 sources."@nodelib/fs.stat-2.0.4" 71957 sources."@nodelib/fs.walk-1.2.6" 71958 sources."@npmcli/ci-detect-1.3.0" 71959 + sources."@npmcli/git-2.0.7" 71960 sources."@npmcli/installed-package-contents-1.0.7" 71961 sources."@npmcli/move-file-1.1.2" 71962 sources."@npmcli/node-gyp-1.0.2" ··· 76346 sources."semver-4.3.2" 76347 ]; 76348 }) 76349 + sources."pg-connection-string-2.5.0" 76350 sources."pg-int8-1.0.1" 76351 + sources."pg-pool-3.3.0" 76352 + sources."pg-protocol-1.5.0" 76353 sources."pg-types-2.2.0" 76354 sources."pgpass-1.0.4" 76355 sources."picomatch-2.2.3" ··· 77506 sources."@nodelib/fs.stat-2.0.4" 77507 sources."@nodelib/fs.walk-1.2.6" 77508 sources."@npmcli/ci-detect-1.3.0" 77509 + (sources."@npmcli/git-2.0.7" // { 77510 dependencies = [ 77511 sources."mkdirp-1.0.4" 77512 + sources."semver-7.3.5" 77513 sources."which-2.0.2" 77514 ]; 77515 }) ··· 82248 gatsby-cli = nodeEnv.buildNodePackage { 82249 name = "gatsby-cli"; 82250 packageName = "gatsby-cli"; 82251 + version = "3.3.0"; 82252 src = fetchurl { 82253 + url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.3.0.tgz"; 82254 + sha512 = "zqVRm6QzMNGFPv3iSjSiysNuSBYJmvPoWWR/BdXyFU8mWP3Fou3d7HdxxIQak25GVRYlMGU5ryuM9mfN/k/Jdg=="; 82255 }; 82256 dependencies = [ 82257 (sources."@ardatan/aggregate-error-0.0.6" // { ··· 82478 sources."cookie-0.4.0" 82479 sources."cookie-signature-1.0.6" 82480 sources."cors-2.8.5" 82481 + sources."create-gatsby-1.3.0" 82482 (sources."cross-spawn-6.0.5" // { 82483 dependencies = [ 82484 sources."semver-5.7.1" ··· 82589 sources."fs.realpath-1.0.0" 82590 sources."fsevents-2.3.2" 82591 sources."function-bind-1.1.1" 82592 + sources."gatsby-core-utils-2.3.0" 82593 + (sources."gatsby-recipes-0.14.0" // { 82594 dependencies = [ 82595 sources."cross-spawn-7.0.3" 82596 sources."execa-4.1.0" ··· 82604 sources."which-2.0.2" 82605 ]; 82606 }) 82607 + sources."gatsby-telemetry-2.3.0" 82608 sources."gensync-1.0.0-beta.2" 82609 sources."get-caller-file-2.0.5" 82610 sources."get-intrinsic-1.1.1" ··· 83831 sources."foreach-2.0.5" 83832 sources."forever-agent-0.6.1" 83833 sources."form-data-2.3.3" 83834 + sources."form-urlencoded-4.5.1" 83835 sources."fs-capacitor-6.2.0" 83836 sources."fs-extra-9.0.1" 83837 sources."fs-minipass-2.1.0" ··· 86902 sources."async-mutex-0.1.4" 86903 sources."asynckit-0.4.0" 86904 sources."atob-2.1.2" 86905 + (sources."aws-sdk-2.886.0" // { 86906 dependencies = [ 86907 sources."sax-1.2.1" 86908 sources."uuid-3.3.2" ··· 87576 js-beautify = nodeEnv.buildNodePackage { 87577 name = "js-beautify"; 87578 packageName = "js-beautify"; 87579 + version = "1.13.6"; 87580 src = fetchurl { 87581 + url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.6.tgz"; 87582 + sha512 = "xS23BW6AVCIpxtUPJRXjTG/KhFGJyDR1TAT2l/sC+m7oFiLMLkU/QShmd3Z0p4WcZXj+MnjhBkA9ljtq8/OkhQ=="; 87583 }; 87584 dependencies = [ 87585 sources."abbrev-1.1.1" ··· 89220 sources."@nodelib/fs.stat-2.0.4" 89221 sources."@nodelib/fs.walk-1.2.6" 89222 sources."@npmcli/ci-detect-1.3.0" 89223 + sources."@npmcli/git-2.0.7" 89224 sources."@npmcli/installed-package-contents-1.0.7" 89225 sources."@npmcli/move-file-1.1.2" 89226 sources."@npmcli/node-gyp-1.0.2" ··· 93022 neovim = nodeEnv.buildNodePackage { 93023 name = "neovim"; 93024 packageName = "neovim"; 93025 + version = "4.10.0"; 93026 src = fetchurl { 93027 + url = "https://registry.npmjs.org/neovim/-/neovim-4.10.0.tgz"; 93028 + sha512 = "MMtsyjCPYXy45I8TZTz0iYJUIJhaDSO0zfHOJeidGuLUCeY6WLQiwZteJ9tmCveNWMjT1r2QO9nq135mUDgbtw=="; 93029 }; 93030 dependencies = [ 93031 sources."@msgpack/msgpack-1.12.2" ··· 93042 sources."enabled-1.0.2" 93043 sources."env-variable-0.0.6" 93044 sources."fast-safe-stringify-2.0.7" 93045 + sources."fecha-2.3.3" 93046 sources."inherits-2.0.4" 93047 sources."is-arrayish-0.3.2" 93048 sources."is-stream-1.1.0" ··· 93051 sources."lodash-4.17.21" 93052 sources."lodash.defaults-4.2.0" 93053 sources."lodash.omit-4.5.0" 93054 + sources."logform-1.10.0" 93055 sources."lru-cache-6.0.0" 93056 sources."ms-2.1.3" 93057 sources."one-time-0.0.4" 93058 sources."process-nextick-args-2.0.1" 93059 + sources."readable-stream-2.3.7" 93060 + sources."safe-buffer-5.1.2" 93061 sources."semver-7.3.5" 93062 sources."simple-swizzle-0.2.2" 93063 sources."stack-trace-0.0.10" 93064 + sources."string_decoder-1.1.1" 93065 sources."text-hex-1.0.0" 93066 sources."triple-beam-1.3.0" 93067 sources."util-deprecate-1.0.2" 93068 + sources."winston-3.1.0" 93069 + sources."winston-transport-4.4.0" 93070 sources."yallist-4.0.0" 93071 ]; 93072 buildInputs = globalBuildInputs; ··· 93082 netlify-cli = nodeEnv.buildNodePackage { 93083 name = "netlify-cli"; 93084 packageName = "netlify-cli"; 93085 + version = "3.17.2"; 93086 src = fetchurl { 93087 + url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-3.17.2.tgz"; 93088 + sha512 = "PhSxSj/VvDEBSWwWSGY9xpDtxJjTUej8Ak1MZJFpRevtH/v4/RbuhUeapTTidDWO5bbzG+hyes0sa7R6oQySEg=="; 93089 }; 93090 dependencies = [ 93091 sources."@babel/code-frame-7.12.13" ··· 93545 sources."at-least-node-1.0.0" 93546 sources."atob-2.1.2" 93547 sources."atob-lite-2.0.0" 93548 + (sources."aws-sdk-2.886.0" // { 93549 dependencies = [ 93550 sources."buffer-4.9.2" 93551 sources."ieee754-1.1.13" ··· 96966 sources."@nodelib/fs.stat-2.0.4" 96967 sources."@nodelib/fs.walk-1.2.6" 96968 sources."@npmcli/ci-detect-1.3.0" 96969 + sources."@npmcli/git-2.0.7" 96970 sources."@npmcli/installed-package-contents-1.0.7" 96971 sources."@npmcli/move-file-1.1.2" 96972 sources."@npmcli/node-gyp-1.0.2" ··· 100910 redoc-cli = nodeEnv.buildNodePackage { 100911 name = "redoc-cli"; 100912 packageName = "redoc-cli"; 100913 + version = "0.11.4"; 100914 src = fetchurl { 100915 + url = "https://registry.npmjs.org/redoc-cli/-/redoc-cli-0.11.4.tgz"; 100916 + sha512 = "Ke/Lvy9fwLuZGpeILZfJOyBtwGhgOFLQdptAf0LdGt9l44DfwGVw7ppaqXoJEr1rXyu2eO0UtH2UnG5/CCigVw=="; 100917 }; 100918 dependencies = [ 100919 sources."@babel/code-frame-7.12.13" ··· 102198 sources."async-2.6.3" 102199 sources."asynckit-0.4.0" 102200 sources."at-least-node-1.0.0" 102201 + (sources."aws-sdk-2.886.0" // { 102202 dependencies = [ 102203 sources."buffer-4.9.2" 102204 sources."ieee754-1.1.13" ··· 103567 snyk = nodeEnv.buildNodePackage { 103568 name = "snyk"; 103569 packageName = "snyk"; 103570 + version = "1.538.0"; 103571 src = fetchurl { 103572 + url = "https://registry.npmjs.org/snyk/-/snyk-1.538.0.tgz"; 103573 + sha512 = "lq2/Ykzec9XacniZpkZaJPQDyBDWqgUsdugn6Kcm+ba2RJU72Dr6VSnIQPQ9ebe9nbNriABmURnLmH9aApiWew=="; 103574 }; 103575 dependencies = [ 103576 sources."@arcanis/slice-ansi-1.0.2" ··· 103582 sources."@open-policy-agent/opa-wasm-1.2.0" 103583 sources."@sindresorhus/is-2.1.1" 103584 sources."@snyk/cli-interface-2.11.0" 103585 + sources."@snyk/cloud-config-parser-1.9.2" 103586 sources."@snyk/cocoapods-lockfile-parser-3.6.2" 103587 (sources."@snyk/code-client-3.4.0" // { 103588 dependencies = [ ··· 104280 sources."xtend-4.0.2" 104281 sources."yallist-4.0.0" 104282 sources."yaml-1.10.2" 104283 + sources."yaml-js-0.3.0" 104284 ]; 104285 buildInputs = globalBuildInputs; 104286 meta = { ··· 105567 sources."async-1.5.2" 105568 sources."async-limiter-1.0.1" 105569 sources."asynckit-0.4.0" 105570 + (sources."aws-sdk-2.886.0" // { 105571 dependencies = [ 105572 sources."uuid-3.3.2" 105573 ]; ··· 111837 sources."isarray-1.0.0" 111838 sources."isexe-2.0.0" 111839 sources."isobject-3.0.1" 111840 + (sources."js-beautify-1.13.8" // { 111841 dependencies = [ 111842 sources."mkdirp-1.0.4" 111843 ];
+6 -4
pkgs/development/ocaml-modules/postgresql/default.nix
··· 1 - { lib, fetchFromGitHub, buildDunePackage, postgresql }: 2 3 buildDunePackage rec { 4 pname = "postgresql"; 5 - version = "4.6.3"; 6 7 minimumOCamlVersion = "4.08"; 8 ··· 10 owner = "mmottl"; 11 repo = "postgresql-ocaml"; 12 rev = version; 13 - sha256 = "0fd96qqwkwjhv6pawk4wivwncszkif0sq05f0g5gd28jzwrsvpqr"; 14 }; 15 16 - buildInputs = [ postgresql ]; 17 18 meta = { 19 description = "Bindings to the PostgreSQL library";
··· 1 + { lib, fetchFromGitHub, buildDunePackage, dune-configurator, postgresql }: 2 3 buildDunePackage rec { 4 pname = "postgresql"; 5 + version = "5.0.0"; 6 + 7 + useDune2 = true; 8 9 minimumOCamlVersion = "4.08"; 10 ··· 12 owner = "mmottl"; 13 repo = "postgresql-ocaml"; 14 rev = version; 15 + sha256 = "1i4pnh2v00i0s7s9pcwz1x6s4xcd77d08gjjkvy0fmda6mqq6ghn"; 16 }; 17 18 + buildInputs = [ dune-configurator postgresql ]; 19 20 meta = { 21 description = "Bindings to the PostgreSQL library";
+36
pkgs/development/python-modules/clickhouse-cli/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , click 5 + , prompt_toolkit 6 + , pygments 7 + , requests 8 + , sqlparse 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "clickhouse-cli"; 13 + version = "0.3.7"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "sha256-fDvUdL6LzgCv6LDmB0R0M7v6BbnbL68p9pHMebP58h8="; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + click 22 + prompt_toolkit 23 + pygments 24 + requests 25 + sqlparse 26 + ]; 27 + 28 + pythonImportsCheck = [ "clickhouse_cli" ]; 29 + 30 + meta = with lib; { 31 + description = "A third-party client for the Clickhouse DBMS server"; 32 + homepage = "https://github.com/hatarist/clickhouse-cli"; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ ivan-babrou ]; 35 + }; 36 + }
+5 -3
pkgs/development/python-modules/mcstatus/default.nix
··· 5 , dnspython 6 , fetchFromGitHub 7 , mock 8 , pytestCheckHook 9 , pythonOlder 10 , six ··· 12 13 buildPythonPackage rec { 14 pname = "mcstatus"; 15 - version = "5.1.2"; 16 disabled = pythonOlder "3.6"; 17 18 src = fetchFromGitHub { 19 owner = "Dinnerbone"; 20 repo = pname; 21 - rev = "release-${version}"; 22 - sha256 = "16k5vcqpd9r7mm1cg9khzba42rcxs491h8gk2klymav249yzrwk7"; 23 }; 24 25 propagatedBuildInputs = [ ··· 31 32 checkInputs = [ 33 mock 34 pytestCheckHook 35 ]; 36
··· 5 , dnspython 6 , fetchFromGitHub 7 , mock 8 + , pytest-asyncio 9 , pytestCheckHook 10 , pythonOlder 11 , six ··· 13 14 buildPythonPackage rec { 15 pname = "mcstatus"; 16 + version = "5.1.4"; 17 disabled = pythonOlder "3.6"; 18 19 src = fetchFromGitHub { 20 owner = "Dinnerbone"; 21 repo = pname; 22 + rev = "v${version}"; 23 + sha256 = "1k8hjv965svbm95m7jaawlhdbxqpkjchlwvjwn1n7z90dfgn5kih"; 24 }; 25 26 propagatedBuildInputs = [ ··· 32 33 checkInputs = [ 34 mock 35 + pytest-asyncio 36 pytestCheckHook 37 ]; 38
+45
pkgs/development/python-modules/oci/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , buildPythonPackage 4 + , certifi 5 + , configparser 6 + , cryptography 7 + , pyopenssl 8 + , dateutil 9 + , pytz 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "oci"; 14 + version = "2.36.0"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "oracle"; 18 + repo = "oci-python-sdk"; 19 + rev = "v${version}"; 20 + hash = "sha256-scG/ZhWeiCgXp7iD6arWIN8KZecSjKLsCW4oXeJvx6M="; 21 + }; 22 + 23 + postPatch = '' 24 + substituteInPlace setup.py \ 25 + --replace "configparser==4.0.2" "configparser" \ 26 + --replace "cryptography==3.2.1" "cryptography" \ 27 + --replace "pyOpenSSL>=17.5.0,<=19.1.0" "pyOpenSSL" 28 + ''; 29 + 30 + propagatedBuildInputs = [ 31 + certifi configparser cryptography pyopenssl dateutil pytz 32 + ]; 33 + 34 + # Tests fail: https://github.com/oracle/oci-python-sdk/issues/164 35 + doCheck = false; 36 + 37 + pythonImportsCheck = [ "oci" ]; 38 + 39 + meta = with lib; { 40 + description = "Oracle Cloud Infrastructure Python SDK"; 41 + homepage = "https://oracle-cloud-infrastructure-python-sdk.readthedocs.io/en/latest/index.html"; 42 + maintainers = with maintainers; [ ilian ]; 43 + license = with licenses; [ asl20 upl ]; 44 + }; 45 + }
+5 -2
pkgs/development/python-modules/pikepdf/default.nix
··· 17 , python-dateutil 18 , python-xmp-toolkit 19 , qpdf 20 , setuptools-scm 21 , setuptools-scm-git-archive 22 }: 23 24 buildPythonPackage rec { 25 pname = "pikepdf"; 26 - version = "2.9.1"; 27 disabled = ! isPy3k; 28 29 src = fetchPypi { 30 inherit pname version; 31 - sha256 = "99c19cf0dd0fc89fc9e6a0de61e974e34d4111dd69802aeaee3e61fb1a74a3d8"; 32 }; 33 34 buildInputs = [ ··· 58 defusedxml 59 lxml 60 pillow 61 ]; 62 63 preBuild = '' ··· 71 description = "Read and write PDFs with Python, powered by qpdf"; 72 license = licenses.mpl20; 73 maintainers = [ maintainers.kiwi ]; 74 }; 75 }
··· 17 , python-dateutil 18 , python-xmp-toolkit 19 , qpdf 20 + , setuptools 21 , setuptools-scm 22 , setuptools-scm-git-archive 23 }: 24 25 buildPythonPackage rec { 26 pname = "pikepdf"; 27 + version = "2.11.1"; 28 disabled = ! isPy3k; 29 30 src = fetchPypi { 31 inherit pname version; 32 + sha256 = "0vs7qa3s4scfhyldfw99hhxpna6rj49rsbr2k0j6b4qx1bw8h141"; 33 }; 34 35 buildInputs = [ ··· 59 defusedxml 60 lxml 61 pillow 62 + setuptools 63 ]; 64 65 preBuild = '' ··· 73 description = "Read and write PDFs with Python, powered by qpdf"; 74 license = licenses.mpl20; 75 maintainers = [ maintainers.kiwi ]; 76 + changelog = "https://github.com/pikepdf/pikepdf/blob/${version}/docs/release_notes.rst"; 77 }; 78 }
+1 -1
pkgs/development/python-modules/pulsectl/default.nix
··· 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "faa8b9336237565990298f20870e13dd1678a4586847ca5a7ff2abf10752f356"; 10 }; 11 12 patches = [
··· 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "sha256-+qi5M2I3VlmQKY8ghw4T3RZ4pFhoR8paf/Kr8QdS81Y="; 10 }; 11 12 patches = [
+2 -2
pkgs/development/python-modules/spotipy/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "spotipy"; 9 - version = "2.17.1"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "sha256-KcYMi5naHEufDXIhabwx5iS4wH1xhrjq3ZwC6NLULL8="; 14 }; 15 16 propagatedBuildInputs = [ requests six ];
··· 6 7 buildPythonPackage rec { 8 pname = "spotipy"; 9 + version = "2.18.0"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "sha256-9yk7gIaWgH6azsa9z/Y/fcw8wbFIwMS0KZ70PJZvcXc="; 14 }; 15 16 propagatedBuildInputs = [ requests six ];
+32
pkgs/development/python-modules/systembridge/default.nix
···
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "systembridge"; 9 + version = "1.1.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "timmo001"; 13 + repo = "system-bridge-connector-py"; 14 + rev = "v${version}"; 15 + sha256 = "0vyfi7nyzkzsgg84n5wh4hzwvx6fybgqdzbabnsmvszb9sm1vlb2"; 16 + }; 17 + 18 + propagatedBuildInputs = [ 19 + aiohttp 20 + ]; 21 + 22 + # Project has no tests 23 + doCheck = false; 24 + pythonImportsCheck = [ "systembridge" ]; 25 + 26 + meta = with lib; { 27 + description = "Python module for connecting to System Bridge"; 28 + homepage = "https://github.com/timmo001/system-bridge-connector-py"; 29 + license = with licenses; [ mit ]; 30 + maintainers = with maintainers; [ fab ]; 31 + }; 32 + }
+2 -2
pkgs/development/python-modules/twitterapi/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "twitterapi"; 10 - version = "2.6.10"; 11 12 src = fetchFromGitHub { 13 owner = "geduldig"; 14 repo = "TwitterAPI"; 15 rev = "v${version}"; 16 - sha256 = "sha256-ylxjeIK9cjT4r71j+sULYs6yyYWfKDkpm0bESMo7s3o="; 17 }; 18 19 propagatedBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "twitterapi"; 10 + version = "2.7.1"; 11 12 src = fetchFromGitHub { 13 owner = "geduldig"; 14 repo = "TwitterAPI"; 15 rev = "v${version}"; 16 + sha256 = "sha256-fLexFlnoh58b9q4mo9atGQmMttKytTfAYmaPj6xmPj8="; 17 }; 18 19 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/buildah/default.nix
··· 14 15 buildGoModule rec { 16 pname = "buildah"; 17 - version = "1.20.0"; 18 19 src = fetchFromGitHub { 20 owner = "containers"; 21 repo = "buildah"; 22 rev = "v${version}"; 23 - sha256 = "12gmn61mfrr58071x3cdsksad6swn1b23ghih128hjdpdzk1zxs3"; 24 }; 25 26 outputs = [ "out" "man" ];
··· 14 15 buildGoModule rec { 16 pname = "buildah"; 17 + version = "1.20.1"; 18 19 src = fetchFromGitHub { 20 owner = "containers"; 21 repo = "buildah"; 22 rev = "v${version}"; 23 + sha256 = "sha256-nlZblUPS0678dR0hyp+V9uH/nHL9YH81+O1Zzq8T8Pw="; 24 }; 25 26 outputs = [ "out" "man" ];
+3 -3
pkgs/development/tools/godot/default.nix
··· 58 --replace "Exec=godot" "Exec=$out/bin/godot" 59 ''; 60 61 - meta = { 62 homepage = "https://godotengine.org"; 63 description = "Free and Open Source 2D and 3D game engine"; 64 - license = lib.licenses.mit; 65 platforms = [ "i686-linux" "x86_64-linux" ]; 66 - maintainers = [ lib.maintainers.twey ]; 67 }; 68 }
··· 58 --replace "Exec=godot" "Exec=$out/bin/godot" 59 ''; 60 61 + meta = with lib; { 62 homepage = "https://godotengine.org"; 63 description = "Free and Open Source 2D and 3D game engine"; 64 + license = licenses.mit; 65 platforms = [ "i686-linux" "x86_64-linux" ]; 66 + maintainers = with maintainers; [ twey ]; 67 }; 68 }
+10 -3
pkgs/games/scummvm/default.nix
··· 1 { lib, stdenv, fetchurl, nasm 2 , alsaLib, curl, flac, fluidsynth, freetype, libjpeg, libmad, libmpeg2, libogg, libvorbis, libGLU, libGL, SDL2, zlib 3 }: 4 5 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ nasm ]; 15 16 - buildInputs = [ 17 - alsaLib curl freetype flac fluidsynth libjpeg libmad libmpeg2 libogg libvorbis libGLU libGL SDL2 zlib 18 ]; 19 20 dontDisableStatic = true; ··· 30 # They use 'install -s', that calls the native strip instead of the cross 31 postConfigure = '' 32 sed -i "s/-c -s/-c -s --strip-program=''${STRIP@Q}/" ports.mk 33 ''; 34 35 meta = with lib; { ··· 37 homepage = "https://www.scummvm.org/"; 38 license = licenses.gpl2; 39 maintainers = [ maintainers.peterhoeg ]; 40 - platforms = platforms.linux; 41 }; 42 }
··· 1 { lib, stdenv, fetchurl, nasm 2 , alsaLib, curl, flac, fluidsynth, freetype, libjpeg, libmad, libmpeg2, libogg, libvorbis, libGLU, libGL, SDL2, zlib 3 + , Cocoa, AudioToolbox, Carbon, CoreMIDI, AudioUnit, cctools 4 }: 5 6 stdenv.mkDerivation rec { ··· 14 15 nativeBuildInputs = [ nasm ]; 16 17 + buildInputs = lib.optionals stdenv.isLinux [ 18 + alsaLib 19 + ] ++ lib.optionals stdenv.isDarwin [ 20 + Cocoa AudioToolbox Carbon CoreMIDI AudioUnit 21 + ] ++ [ 22 + curl freetype flac fluidsynth libjpeg libmad libmpeg2 libogg libvorbis libGLU libGL SDL2 zlib 23 ]; 24 25 dontDisableStatic = true; ··· 35 # They use 'install -s', that calls the native strip instead of the cross 36 postConfigure = '' 37 sed -i "s/-c -s/-c -s --strip-program=''${STRIP@Q}/" ports.mk 38 + '' + lib.optionalString stdenv.isDarwin '' 39 + substituteInPlace config.mk --replace x86_64-apple-darwin-ranlib ${cctools}/bin/ranlib 40 ''; 41 42 meta = with lib; { ··· 44 homepage = "https://www.scummvm.org/"; 45 license = licenses.gpl2; 46 maintainers = [ maintainers.peterhoeg ]; 47 + platforms = platforms.unix; 48 }; 49 }
+15
pkgs/misc/vscode-extensions/default.nix
··· 390 }; 391 }; 392 393 freebroccolo.reasonml = buildVscodeMarketplaceExtension { 394 meta = with lib; { 395 changelog = "https://marketplace.visualstudio.com/items/freebroccolo.reasonml/changelog";
··· 390 }; 391 }; 392 393 + foxundermoon.shell-format = buildVscodeMarketplaceExtension { 394 + mktplcRef = { 395 + name = "shell-format"; 396 + publisher = "foxundermoon"; 397 + version = "7.1.0"; 398 + sha256 = "09z72mdr5bfdcb67xyzlv7lb9vyjlc3k9ackj4jgixfk40c68cnj"; 399 + }; 400 + meta = with lib; { 401 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=foxundermoon.shell-format"; 402 + homepage = "https://github.com/foxundermoon/vs-shell-format"; 403 + license = licenses.mit; 404 + maintainers = with maintainers; [ dbirks ]; 405 + }; 406 + }; 407 + 408 freebroccolo.reasonml = buildVscodeMarketplaceExtension { 409 meta = with lib; { 410 changelog = "https://marketplace.visualstudio.com/items/freebroccolo.reasonml/changelog";
+2 -2
pkgs/os-specific/bsd/netbsd/default.nix
··· 1 - { stdenv, stdenvNoCC, lib, groff, mandoc, zlib, bison, flex 2 , writeText, buildPackages, splicePackages, symlinkJoin }: 3 4 let 5 - fetchNetBSD = path: version: sha256: buildPackages.fetchcvs { 6 cvsRoot = ":pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot"; 7 module = "src/${path}"; 8 inherit sha256;
··· 1 + { stdenv, stdenvNoCC, fetchcvs, lib, groff, mandoc, zlib, bison, flex 2 , writeText, buildPackages, splicePackages, symlinkJoin }: 3 4 let 5 + fetchNetBSD = path: version: sha256: fetchcvs { 6 cvsRoot = ":pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot"; 7 module = "src/${path}"; 8 inherit sha256;
+3 -3
pkgs/servers/monitoring/alertmanager-irc-relay/default.nix
··· 2 3 buildGoModule rec { 4 pname = "alertmanager-irc-relay"; 5 - version = "0.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "google"; 9 repo = "alertmanager-irc-relay"; 10 rev = "v${version}"; 11 - sha256 = "sha256-SmyKk0vSXfHzRxOdbULD2Emju/VjDcXZZ7cgVbZxGIA="; 12 }; 13 14 - vendorSha256 = "sha256-aJVA9MJ9DK/dCo7aSB9OLfgKGN5L6Sw2k2aOR4J2LE4="; 15 16 buildFlagsArray = [ "-ldflags=-s -w" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "alertmanager-irc-relay"; 5 + version = "0.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "google"; 9 repo = "alertmanager-irc-relay"; 10 rev = "v${version}"; 11 + sha256 = "sha256-IlWXsQZtDXG8sJBV+82BzEFj+JtUbfTOZyqYOrZFTXA="; 12 }; 13 14 + vendorSha256 = "sha256-VLG15IXS/fXFMTCJKEqGW6qZ9aOLPhazidVsOywG+w4="; 15 16 buildFlagsArray = [ "-ldflags=-s -w" ]; 17
+58
pkgs/tools/admin/oci-cli/default.nix
···
··· 1 + { lib, fetchFromGitHub, python3Packages, locale }: 2 + 3 + let 4 + # https://github.com/oracle/oci-cli/issues/189 5 + pinned_click = python3Packages.click.overridePythonAttrs (old: rec { 6 + pname = "click"; 7 + version = "6.7"; 8 + src = python3Packages.fetchPypi { 9 + inherit pname version; 10 + hash = "sha256-8VUW30eNWlYYD7+A5o8gYBDm0WD8OfpQi2XgNf11Ews="; 11 + }; 12 + 13 + postPatch = '' 14 + substituteInPlace click/_unicodefun.py \ 15 + --replace "'locale'" "'${locale}/bin/locale'" 16 + ''; 17 + 18 + # Issue that wasn't resolved when this version was released: 19 + # https://github.com/pallets/click/issues/823 20 + doCheck = false; 21 + }); 22 + in 23 + 24 + python3Packages.buildPythonApplication rec { 25 + pname = "oci-cli"; 26 + version = "2.23.0"; 27 + 28 + src = fetchFromGitHub { 29 + owner = "oracle"; 30 + repo = "oci-cli"; 31 + rev = "v${version}"; 32 + hash = "sha256-XRkycJrUSOZQAGiSyQZGA/SnlxnFumYL82kOkYd7s2o="; 33 + }; 34 + 35 + propagatedBuildInputs = with python3Packages; [ 36 + oci arrow certifi pinned_click configparser cryptography jmespath dateutil 37 + pytz retrying six terminaltables pyopenssl pyyaml 38 + ]; 39 + 40 + # https://github.com/oracle/oci-cli/issues/187 41 + doCheck = false; 42 + 43 + postPatch = '' 44 + substituteInPlace setup.py \ 45 + --replace "configparser==4.0.2" "configparser" \ 46 + --replace "cryptography==3.2.1" "cryptography" \ 47 + --replace "pyOpenSSL==19.1.0" "pyOpenSSL" \ 48 + --replace "PyYAML==5.3.1" "PyYAML" \ 49 + --replace "six==1.14.0" "six" 50 + ''; 51 + 52 + meta = with lib; { 53 + description = "Command Line Interface for Oracle Cloud Infrastructure"; 54 + homepage = "https://docs.cloud.oracle.com/iaas/Content/API/Concepts/cliconcepts.htm"; 55 + maintainers = with maintainers; [ ilian ]; 56 + license = with licenses; [ asl20 upl ]; 57 + }; 58 + }
+3 -2
pkgs/tools/text/ocrmypdf/default.nix
··· 30 in 31 buildPythonApplication rec { 32 pname = "ocrmypdf"; 33 - version = "11.6.0"; 34 disabled = ! python3Packages.isPy3k; 35 36 src = fetchFromGitHub { 37 owner = "jbarlow83"; 38 repo = "OCRmyPDF"; 39 rev = "v${version}"; 40 - sha256 = "0inmmpam0vcm5n4sm6lh9p5swk44clknvm1cdwk9cax01mdqljza"; 41 }; 42 43 nativeBuildInputs = with python3Packages; [ ··· 85 license = with licenses; [ mpl20 mit ]; 86 platforms = platforms.linux; 87 maintainers = [ maintainers.kiwi ]; 88 }; 89 }
··· 30 in 31 buildPythonApplication rec { 32 pname = "ocrmypdf"; 33 + version = "11.7.3"; 34 disabled = ! python3Packages.isPy3k; 35 36 src = fetchFromGitHub { 37 owner = "jbarlow83"; 38 repo = "OCRmyPDF"; 39 rev = "v${version}"; 40 + sha256 = "0gs2w9kl5wwrs0hx2sivq3pdvpf3lkaifblwfbz5g31yl770blji"; 41 }; 42 43 nativeBuildInputs = with python3Packages; [ ··· 85 license = with licenses; [ mpl20 mit ]; 86 platforms = platforms.linux; 87 maintainers = [ maintainers.kiwi ]; 88 + changelog = "https://github.com/jbarlow83/OCRmyPDF/blob/v${version}/docs/release_notes.rst"; 89 }; 90 }
+22 -3
pkgs/top-level/all-packages.nix
··· 375 376 fetchbzr = callPackage ../build-support/fetchbzr { }; 377 378 - fetchcvs = callPackage ../build-support/fetchcvs { }; 379 380 fetchdarcs = callPackage ../build-support/fetchdarcs { }; 381 ··· 427 428 fetchs3 = callPackage ../build-support/fetchs3 { }; 429 430 - fetchsvn = callPackage ../build-support/fetchsvn { }; 431 432 fetchsvnrevision = import ../build-support/fetchsvnrevision runCommand subversion; 433 ··· 2840 nx-libs = callPackage ../tools/X11/nx-libs { }; 2841 2842 nyx = callPackage ../tools/networking/nyx { }; 2843 2844 ocrmypdf = callPackage ../tools/text/ocrmypdf { }; 2845 ··· 18332 inherit (llvmPackages_10) clang-unwrapped lld lldClang llvm; 18333 }; 18334 18335 couchdb = callPackage ../servers/http/couchdb { 18336 sphinx = python27Packages.sphinx; 18337 erlang = erlangR19; ··· 23336 23337 googleearth = callPackage ../applications/misc/googleearth { }; 23338 23339 google-chrome = callPackage ../applications/networking/browsers/google-chrome { gconf = gnome2.GConf; }; 23340 23341 google-chrome-beta = google-chrome.override { chromium = chromiumBeta; channel = "beta"; }; ··· 26130 26131 todo-txt-cli = callPackage ../applications/office/todo.txt-cli { }; 26132 26133 todoman = callPackage ../applications/office/todoman { }; 26134 26135 toggldesktop = libsForQt514.callPackage ../applications/misc/toggldesktop { }; ··· 27949 tk = tk-8_6; 27950 }; 27951 27952 - scummvm = callPackage ../games/scummvm { }; 27953 27954 inherit (callPackage ../games/scummvm/games.nix { }) 27955 beneath-a-steel-sky ··· 28552 lumpy = callPackage ../applications/science/biology/lumpy { }; 28553 28554 macse = callPackage ../applications/science/biology/macse { }; 28555 28556 migrate = callPackage ../applications/science/biology/migrate { }; 28557
··· 375 376 fetchbzr = callPackage ../build-support/fetchbzr { }; 377 378 + fetchcvs = if stdenv.buildPlatform != stdenv.hostPlatform 379 + # hack around splicing being crummy with things that (correctly) don't eval. 380 + then buildPackages.fetchcvs 381 + else callPackage ../build-support/fetchcvs { }; 382 383 fetchdarcs = callPackage ../build-support/fetchdarcs { }; 384 ··· 430 431 fetchs3 = callPackage ../build-support/fetchs3 { }; 432 433 + fetchsvn = if stdenv.buildPlatform != stdenv.hostPlatform 434 + # hack around splicing being crummy with things that (correctly) don't eval. 435 + then buildPackages.fetchsvn 436 + else callPackage ../build-support/fetchsvn { }; 437 438 fetchsvnrevision = import ../build-support/fetchsvnrevision runCommand subversion; 439 ··· 2846 nx-libs = callPackage ../tools/X11/nx-libs { }; 2847 2848 nyx = callPackage ../tools/networking/nyx { }; 2849 + 2850 + oci-cli = callPackage ../tools/admin/oci-cli { }; 2851 2852 ocrmypdf = callPackage ../tools/text/ocrmypdf { }; 2853 ··· 18340 inherit (llvmPackages_10) clang-unwrapped lld lldClang llvm; 18341 }; 18342 18343 + clickhouse-cli = with python3Packages; toPythonApplication clickhouse-cli; 18344 + 18345 couchdb = callPackage ../servers/http/couchdb { 18346 sphinx = python27Packages.sphinx; 18347 erlang = erlangR19; ··· 23346 23347 googleearth = callPackage ../applications/misc/googleearth { }; 23348 23349 + googleearth-pro = callPackage ../applications/misc/googleearth-pro { }; 23350 + 23351 google-chrome = callPackage ../applications/networking/browsers/google-chrome { gconf = gnome2.GConf; }; 23352 23353 google-chrome-beta = google-chrome.override { chromium = chromiumBeta; channel = "beta"; }; ··· 26142 26143 todo-txt-cli = callPackage ../applications/office/todo.txt-cli { }; 26144 26145 + todofi-sh = callPackage ../applications/office/todofi.sh { }; 26146 + 26147 todoman = callPackage ../applications/office/todoman { }; 26148 26149 toggldesktop = libsForQt514.callPackage ../applications/misc/toggldesktop { }; ··· 27963 tk = tk-8_6; 27964 }; 27965 27966 + scummvm = callPackage ../games/scummvm { 27967 + inherit (darwin) cctools; 27968 + inherit (darwin.apple_sdk.frameworks) Cocoa AudioToolbox Carbon CoreMIDI AudioUnit; 27969 + }; 27970 27971 inherit (callPackage ../games/scummvm/games.nix { }) 27972 beneath-a-steel-sky ··· 28569 lumpy = callPackage ../applications/science/biology/lumpy { }; 28570 28571 macse = callPackage ../applications/science/biology/macse { }; 28572 + 28573 + MACS2 = callPackage ../applications/science/biology/MACS2 { }; 28574 28575 migrate = callPackage ../applications/science/biology/migrate { }; 28576
+6
pkgs/top-level/python-packages.nix
··· 1367 1368 clickhouse-cityhash = callPackage ../development/python-modules/clickhouse-cityhash {}; 1369 1370 clickhouse-driver = callPackage ../development/python-modules/clickhouse-driver {}; 1371 1372 cliff = callPackage ../development/python-modules/cliff { }; ··· 4477 # requires both the graphviz package and python package 4478 graphvizPkgs = pkgs.graphviz; 4479 }; 4480 4481 od = callPackage ../development/python-modules/od { }; 4482 ··· 7650 }; 7651 7652 sympy = callPackage ../development/python-modules/sympy { }; 7653 7654 systemd = callPackage ../development/python-modules/systemd { 7655 inherit (pkgs) systemd;
··· 1367 1368 clickhouse-cityhash = callPackage ../development/python-modules/clickhouse-cityhash {}; 1369 1370 + clickhouse-cli = callPackage ../development/python-modules/clickhouse-cli { }; 1371 + 1372 clickhouse-driver = callPackage ../development/python-modules/clickhouse-driver {}; 1373 1374 cliff = callPackage ../development/python-modules/cliff { }; ··· 4479 # requires both the graphviz package and python package 4480 graphvizPkgs = pkgs.graphviz; 4481 }; 4482 + 4483 + oci = callPackage ../development/python-modules/oci { }; 4484 4485 od = callPackage ../development/python-modules/od { }; 4486 ··· 7654 }; 7655 7656 sympy = callPackage ../development/python-modules/sympy { }; 7657 + 7658 + systembridge = callPackage ../development/python-modules/systembridge { }; 7659 7660 systemd = callPackage ../development/python-modules/systemd { 7661 inherit (pkgs) systemd;