Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
8a3580c2 fef68889

+4513 -3498
+2 -2
doc/languages-frameworks/python.section.md
··· 8 8 9 9 Several versions of the Python interpreter are available on Nix, as well as a 10 10 high amount of packages. The attribute `python3` refers to the default 11 - interpreter, which is currently CPython 3.8. The attribute `python` refers to 11 + interpreter, which is currently CPython 3.9. The attribute `python` refers to 12 12 CPython 2.7 for backwards-compatibility. It is also possible to refer to 13 13 specific versions, e.g. `python38` refers to CPython 3.8, and `pypy` refers to 14 14 the default PyPy interpreter. ··· 839 839 and the aliases 840 840 841 841 * `pkgs.python2Packages` pointing to `pkgs.python27Packages` 842 - * `pkgs.python3Packages` pointing to `pkgs.python38Packages` 842 + * `pkgs.python3Packages` pointing to `pkgs.python39Packages` 843 843 * `pkgs.pythonPackages` pointing to `pkgs.python2Packages` 844 844 845 845 #### `buildPythonPackage` function {#buildpythonpackage-function}
+30
maintainers/maintainer-list.nix
··· 2469 2469 githubId = 452652; 2470 2470 name = "Kosyrev Serge"; 2471 2471 }; 2472 + DeeUnderscore = { 2473 + email = "d.anzorge@gmail.com"; 2474 + github = "DeeUnderscore"; 2475 + githubId = 156239; 2476 + name = "D Anzorge"; 2477 + }; 2472 2478 delan = { 2473 2479 name = "Delan Azabani"; 2474 2480 email = "delan@azabani.com"; ··· 4213 4219 githubId = 6430643; 4214 4220 name = "Henry Till"; 4215 4221 }; 4222 + heph2 = { 4223 + email = "srht@mrkeebs.eu"; 4224 + github = "heph2"; 4225 + githubId = 87579883; 4226 + name = "Marco"; 4227 + }; 4216 4228 herberteuler = { 4217 4229 email = "herberteuler@gmail.com"; 4218 4230 github = "herberteuler"; ··· 5490 5502 githubId = 25607; 5491 5503 name = "Raimon Grau"; 5492 5504 }; 5505 + kidonng = { 5506 + email = "hi@xuann.wang"; 5507 + github = "kidonng"; 5508 + githubId = 44045911; 5509 + name = "Kid"; 5510 + }; 5493 5511 kierdavis = { 5494 5512 email = "kierdavis@gmail.com"; 5495 5513 github = "kierdavis"; ··· 7581 7599 github = "NilsIrl"; 7582 7600 githubId = 26231126; 7583 7601 name = "Nils ANDRÉ-CHANG"; 7602 + }; 7603 + nils-degroot = { 7604 + email = "nils@peeko.nl"; 7605 + github = "nils-degroot"; 7606 + githubId = 53556985; 7607 + name = "Nils de Groot"; 7584 7608 }; 7585 7609 ninjatrappeur = { 7586 7610 email = "felix@alternativebit.fr"; ··· 11325 11349 github = "WhittlesJr"; 11326 11350 githubId = 19174984; 11327 11351 name = "Alex Whitt"; 11352 + }; 11353 + whonore = { 11354 + email = "wolfhonore@gmail.com"; 11355 + github = "whonore"; 11356 + githubId = 7121530; 11357 + name = "Wolf Honoré"; 11328 11358 }; 11329 11359 wildsebastian = { 11330 11360 name = "Sebastian Wild";
+15 -1
maintainers/scripts/copy-tarballs.pl
··· 165 165 my $hash = $fetch->{hash}; 166 166 my $name = $fetch->{name}; 167 167 168 + if ($hash =~ /^([a-z0-9]+)-([A-Za-z0-9+\/=]+)$/) { 169 + $algo = $1; 170 + $hash = `nix hash to-base16 $hash` or die; 171 + chomp $hash; 172 + } 173 + 174 + next unless $algo =~ /^[a-z0-9]+$/; 175 + 176 + # Convert non-SRI base-64 to base-16. 177 + if ($hash =~ /^[A-Za-z0-9+\/=]+$/) { 178 + $hash = `nix hash to-base16 --type '$algo' $hash` or die; 179 + chomp $hash; 180 + } 181 + 168 182 if (defined $ENV{DEBUG}) { 169 183 print "$url $algo $hash\n"; 170 184 next; ··· 184 198 185 199 my $storePath = makeFixedOutputPath(0, $algo, $hash, $name); 186 200 187 - print STDERR "mirroring $url ($storePath)...\n"; 201 + print STDERR "mirroring $url ($storePath, $algo, $hash)...\n"; 188 202 189 203 if ($dryRun) { 190 204 $mirrored++;
+23 -1
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 14 14 </itemizedlist> 15 15 <section xml:id="sec-release-21.11-highlights"> 16 16 <title>Highlights</title> 17 - <itemizedlist spacing="compact"> 17 + <itemizedlist> 18 18 <listitem> 19 19 <para> 20 20 PHP now defaults to PHP 8.0, updated from 7.4. ··· 24 24 <para> 25 25 kOps now defaults to 1.21.0, which uses containerd as the 26 26 default runtime. 27 + </para> 28 + </listitem> 29 + <listitem> 30 + <para> 31 + <literal>python3</literal> now defaults to Python 3.9, updated 32 + from Python 3.8. 27 33 </para> 28 34 </listitem> 29 35 </itemizedlist> ··· 97 103 <link xlink:href="https://github.com/hockeypuck/hockeypuck">Hockeypuck</link>, 98 104 a OpenPGP Key Server. Available as 99 105 <link linkend="opt-services.hockeypuck.enable">services.hockeypuck</link>. 106 + </para> 107 + </listitem> 108 + <listitem> 109 + <para> 110 + <link xlink:href="https://github.com/buildkite/buildkite-agent-metrics">buildkite-agent-metrics</link>, 111 + a command-line tool for collecting Buildkite agent metrics, 112 + now has a Prometheus exporter available as 113 + <link linkend="opt-services.prometheus.exporters.buildkite-agent.enable">services.prometheus.exporters.buildkite-agent</link>. 100 114 </para> 101 115 </listitem> 102 116 </itemizedlist> ··· 556 570 soon <literal>foot</literal>) so this is only an issue when 557 571 using a customized configuration and not installing 558 572 <literal>rxvt-unicode</literal> explicitly. 573 + </para> 574 + </listitem> 575 + <listitem> 576 + <para> 577 + <literal>python3</literal> now defaults to Python 3.9. Python 578 + 3.9 introduces many deprecation warnings, please look at the 579 + <link xlink:href="https://docs.python.org/3/whatsnew/3.9.html">What’s 580 + New In Python 3.9 post</link> for more information. 559 581 </para> 560 582 </listitem> 561 583 <listitem>
+5
nixos/doc/manual/release-notes/rl-2111.section.md
··· 9 9 - PHP now defaults to PHP 8.0, updated from 7.4. 10 10 - kOps now defaults to 1.21.0, which uses containerd as the default runtime. 11 11 12 + - `python3` now defaults to Python 3.9, updated from Python 3.8. 13 + 12 14 ## New Services {#sec-release-21.11-new-services} 13 15 14 16 - [btrbk](https://digint.ch/btrbk/index.html), a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations. Available as [services.btrbk](options.html#opt-services.brtbk.instances). ··· 30 32 31 33 - [Hockeypuck](https://github.com/hockeypuck/hockeypuck), a OpenPGP Key Server. Available as [services.hockeypuck](#opt-services.hockeypuck.enable). 32 34 35 + - [buildkite-agent-metrics](https://github.com/buildkite/buildkite-agent-metrics), a command-line tool for collecting Buildkite agent metrics, now has a Prometheus exporter available as [services.prometheus.exporters.buildkite-agent](#opt-services.prometheus.exporters.buildkite-agent.enable). 33 36 34 37 ## Backward Incompatibilities {#sec-release-21.11-incompatibilities} 35 38 ··· 139 142 However, if [`services.fail2ban.enable`](options.html#opt-services.fail2ban.enable) is `true`, the `fail2ban` will override the verbosity to `"VERBOSE"`, so that `fail2ban` can observe the failed login attempts from the SSH logs. 140 143 141 144 - Sway: The terminal emulator `rxvt-unicode` is no longer installed by default via `programs.sway.extraPackages`. The current default configuration uses `alacritty` (and soon `foot`) so this is only an issue when using a customized configuration and not installing `rxvt-unicode` explicitly. 145 + 146 + - `python3` now defaults to Python 3.9. Python 3.9 introduces many deprecation warnings, please look at the [What's New In Python 3.9 post](https://docs.python.org/3/whatsnew/3.9.html) for more information. 142 147 143 148 - The `claws-mail` package now references the new GTK+ 3 release branch, major version 4. To use the GTK+ 2 releases, one can install the `claws-mail-gtk2` package. 144 149
+2 -2
nixos/lib/test-driver/test-driver.py
··· 499 499 output += out 500 500 return output 501 501 502 - def wait_until_succeeds(self, command: str) -> str: 502 + def wait_until_succeeds(self, command: str, timeout: int = 900) -> str: 503 503 """Wait until a command returns success and return its output. 504 504 Throws an exception on timeout. 505 505 """ ··· 511 511 return status == 0 512 512 513 513 with self.nested("waiting for success: {}".format(command)): 514 - retry(check_success) 514 + retry(check_success, timeout) 515 515 return output 516 516 517 517 def wait_until_fails(self, command: str) -> str:
+5 -4
nixos/modules/installer/tools/nix-fallback-paths.nix
··· 1 1 { 2 - x86_64-linux = "/nix/store/d1ppfhjhdwcsb4npfzyifv5z8i00fzsk-nix-2.3.11"; 3 - i686-linux = "/nix/store/c6ikndcrzwpfn2sb5b9xb1f17p9b8iga-nix-2.3.11"; 4 - aarch64-linux = "/nix/store/fb0lfrn0m8s197d264jzd64vhz9c8zbx-nix-2.3.11"; 5 - x86_64-darwin = "/nix/store/qvb86ffv08q3r66qbd6nqifz425lyyhf-nix-2.3.11"; 2 + x86_64-linux = "/nix/store/qsgz2hhn6mzlzp53a7pwf9z2pq3l5z6h-nix-2.3.14"; 3 + i686-linux = "/nix/store/1yw40bj04lykisw2jilq06lir3k9ga4a-nix-2.3.14"; 4 + aarch64-linux = "/nix/store/32yzwmynmjxfrkb6y6l55liaqdrgkj4a-nix-2.3.14"; 5 + x86_64-darwin = "/nix/store/06j0vi2d13w4l0p3jsigq7lk4x6gkycj-nix-2.3.14"; 6 + aarch64-darwin = "/nix/store/77wi7vpbrghw5rgws25w30bwb8yggnk9-nix-2.3.14"; 6 7 }
+2 -2
nixos/modules/services/backup/sanoid.nix
··· 108 108 type = types.attrsOf (types.submodule ({config, options, ...}: { 109 109 freeformType = datasetSettingsType; 110 110 options = commonOptions // datasetOptions; 111 - config.use_template = mkAliasDefinitions (options.useTemplate or {}); 112 - config.process_children_only = mkAliasDefinitions (options.processChildrenOnly or {}); 111 + config.use_template = mkAliasDefinitions (mkDefault options.useTemplate or {}); 112 + config.process_children_only = mkAliasDefinitions (mkDefault options.processChildrenOnly or {}); 113 113 })); 114 114 default = {}; 115 115 description = "Datasets to snapshot.";
+1
nixos/modules/services/monitoring/prometheus/exporters.nix
··· 27 27 "bird" 28 28 "bitcoin" 29 29 "blackbox" 30 + "buildkite-agent" 30 31 "collectd" 31 32 "dnsmasq" 32 33 "domain"
+64
nixos/modules/services/monitoring/prometheus/exporters/buildkite-agent.nix
··· 1 + { config, lib, pkgs, options }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.services.prometheus.exporters.buildkite-agent; 7 + in 8 + { 9 + port = 9876; 10 + extraOpts = { 11 + tokenPath = mkOption { 12 + type = types.nullOr types.path; 13 + apply = final: if final == null then null else toString final; 14 + description = '' 15 + The token from your Buildkite "Agents" page. 16 + 17 + A run-time path to the token file, which is supposed to be provisioned 18 + outside of Nix store. 19 + ''; 20 + }; 21 + interval = mkOption { 22 + type = types.str; 23 + default = "30s"; 24 + example = "1min"; 25 + description = '' 26 + How often to update metrics. 27 + ''; 28 + }; 29 + endpoint = mkOption { 30 + type = types.str; 31 + default = "https://agent.buildkite.com/v3"; 32 + description = '' 33 + The Buildkite Agent API endpoint. 34 + ''; 35 + }; 36 + queues = mkOption { 37 + type = with types; nullOr (listOf str); 38 + default = null; 39 + example = literalExample ''[ "my-queue1" "my-queue2" ]''; 40 + description = '' 41 + Which specific queues to process. 42 + ''; 43 + }; 44 + }; 45 + serviceOpts = { 46 + script = 47 + let 48 + queues = concatStringsSep " " (map (q: "-queue ${q}") cfg.queues); 49 + in 50 + '' 51 + export BUILDKITE_AGENT_TOKEN="$(cat ${toString cfg.tokenPath})" 52 + exec ${pkgs.buildkite-agent-metrics}/bin/buildkite-agent-metrics \ 53 + -backend prometheus \ 54 + -interval ${cfg.interval} \ 55 + -endpoint ${cfg.endpoint} \ 56 + ${optionalString (cfg.queues != null) queues} \ 57 + -prometheus-addr "${cfg.listenAddress}:${toString cfg.port}" ${concatStringsSep " " cfg.extraFlags} 58 + ''; 59 + serviceConfig = { 60 + DynamicUser = false; 61 + RuntimeDirectory = "buildkite-agent-metrics"; 62 + }; 63 + }; 64 + }
+41 -26
nixos/modules/virtualisation/cri-o.nix
··· 6 6 7 7 crioPackage = (pkgs.cri-o.override { inherit (cfg) extraPackages; }); 8 8 9 + format = pkgs.formats.toml { }; 10 + 11 + cfgFile = format.generate "00-default.conf" cfg.settings; 9 12 in 10 13 { 11 14 imports = [ ··· 13 16 ]; 14 17 15 18 meta = { 16 - maintainers = lib.teams.podman.members; 19 + maintainers = teams.podman.members; 17 20 }; 18 21 19 22 options.virtualisation.cri-o = { ··· 55 58 extraPackages = mkOption { 56 59 type = with types; listOf package; 57 60 default = [ ]; 58 - example = lib.literalExample '' 61 + example = literalExample '' 59 62 [ 60 63 pkgs.gvisor 61 64 ] ··· 65 68 ''; 66 69 }; 67 70 68 - package = lib.mkOption { 71 + package = mkOption { 69 72 type = types.package; 70 73 default = crioPackage; 71 74 internal = true; ··· 80 83 description = "Override the network_dir option."; 81 84 internal = true; 82 85 }; 86 + 87 + settings = mkOption { 88 + type = format.type; 89 + default = { }; 90 + description = '' 91 + Configuration for cri-o, see 92 + <link xlink:href="https://github.com/cri-o/cri-o/blob/master/docs/crio.conf.5.md"/>. 93 + ''; 94 + }; 83 95 }; 84 96 85 97 config = mkIf cfg.enable { ··· 87 99 88 100 environment.etc."crictl.yaml".source = utils.copyFile "${pkgs.cri-o-unwrapped.src}/crictl.yaml"; 89 101 90 - environment.etc."crio/crio.conf.d/00-default.conf".text = '' 91 - [crio] 92 - storage_driver = "${cfg.storageDriver}" 102 + virtualisation.cri-o.settings.crio = { 103 + storage_driver = cfg.storageDriver; 93 104 94 - [crio.image] 95 - ${optionalString (cfg.pauseImage != null) ''pause_image = "${cfg.pauseImage}"''} 96 - ${optionalString (cfg.pauseCommand != null) ''pause_command = "${cfg.pauseCommand}"''} 105 + image = { 106 + pause_image = mkIf (cfg.pauseImage != null) cfg.pauseImage; 107 + pause_command = mkIf (cfg.pauseCommand != null) cfg.pauseCommand; 108 + }; 97 109 98 - [crio.network] 99 - plugin_dirs = ["${pkgs.cni-plugins}/bin/"] 100 - ${optionalString (cfg.networkDir != null) ''network_dir = "${cfg.networkDir}"''} 110 + network = { 111 + plugin_dirs = [ "${pkgs.cni-plugins}/bin" ]; 112 + network_dir = mkIf (cfg.networkDir != null) cfg.networkDir; 113 + }; 101 114 102 - [crio.runtime] 103 - cgroup_manager = "systemd" 104 - log_level = "${cfg.logLevel}" 105 - pinns_path = "${cfg.package}/bin/pinns" 106 - hooks_dir = [ 107 - ${lib.optionalString config.virtualisation.containers.ociSeccompBpfHook.enable 108 - ''"${config.boot.kernelPackages.oci-seccomp-bpf-hook}",''} 109 - ] 115 + runtime = { 116 + cgroup_manager = "systemd"; 117 + log_level = cfg.logLevel; 118 + manage_ns_lifecycle = true; 119 + pinns_path = "${cfg.package}/bin/pinns"; 120 + hooks_dir = 121 + optional (config.virtualisation.containers.ociSeccompBpfHook.enable) 122 + config.boot.kernelPackages.oci-seccomp-bpf-hook; 110 123 111 - ${optionalString (cfg.runtime != null) '' 112 - default_runtime = "${cfg.runtime}" 113 - [crio.runtime.runtimes] 114 - [crio.runtime.runtimes.${cfg.runtime}] 115 - ''} 116 - ''; 124 + default_runtime = mkIf (cfg.runtime != null) cfg.runtime; 125 + runtimes = mkIf (cfg.runtime != null) { 126 + "${cfg.runtime}" = { }; 127 + }; 128 + }; 129 + }; 117 130 118 131 environment.etc."cni/net.d/10-crio-bridge.conf".source = utils.copyFile "${pkgs.cri-o-unwrapped.src}/contrib/cni/10-crio-bridge.conf"; 119 132 environment.etc."cni/net.d/99-loopback.conf".source = utils.copyFile "${pkgs.cri-o-unwrapped.src}/contrib/cni/99-loopback.conf"; 133 + environment.etc."crio/crio.conf.d/00-default.conf".source = cfgFile; 120 134 121 135 # Enable common /etc/containers configuration 122 136 virtualisation.containers.enable = true; ··· 139 153 TimeoutStartSec = "0"; 140 154 Restart = "on-abnormal"; 141 155 }; 156 + restartTriggers = [ cfgFile ]; 142 157 }; 143 158 }; 144 159 }
+1
nixos/tests/all-tests.nix
··· 424 424 taskserver = handleTest ./taskserver.nix {}; 425 425 telegraf = handleTest ./telegraf.nix {}; 426 426 tiddlywiki = handleTest ./tiddlywiki.nix {}; 427 + tigervnc = handleTest ./tigervnc.nix {}; 427 428 timezone = handleTest ./timezone.nix {}; 428 429 tinc = handleTest ./tinc {}; 429 430 tinydns = handleTest ./tinydns.nix {};
+53
nixos/tests/tigervnc.nix
··· 1 + { system ? builtins.currentSystem 2 + , config ? {} 3 + , pkgs ? import ../.. { inherit system config; } 4 + }: 5 + 6 + with import ../lib/testing-python.nix { inherit system pkgs; }; 7 + makeTest { 8 + name = "tigervnc"; 9 + meta = with pkgs.stdenv.lib.maintainers; { 10 + maintainers = [ lheckemann ]; 11 + }; 12 + 13 + nodes = { 14 + server = { pkgs, ...}: { 15 + environment.systemPackages = with pkgs; [ 16 + tigervnc # for Xvnc 17 + xorg.xwininfo 18 + imagemagickBig # for display with working label: support 19 + ]; 20 + networking.firewall.allowedTCPPorts = [ 5901 ]; 21 + }; 22 + 23 + client = { pkgs, ... }: { 24 + imports = [ ./common/x11.nix ]; 25 + # for vncviewer 26 + environment.systemPackages = [ pkgs.tigervnc ]; 27 + }; 28 + }; 29 + 30 + enableOCR = true; 31 + 32 + testScript = '' 33 + start_all() 34 + 35 + for host in [server, client]: 36 + host.succeed("echo foobar | vncpasswd -f > vncpasswd") 37 + 38 + server.succeed("Xvnc -geometry 720x576 :1 -PasswordFile vncpasswd &") 39 + server.wait_until_succeeds("nc -z localhost 5901", timeout=10) 40 + server.succeed("DISPLAY=:1 xwininfo -root | grep 720x576") 41 + server.execute("DISPLAY=:1 display -size 360x200 -font sans -gravity south label:'HELLO VNC WORLD' &") 42 + 43 + client.wait_for_x() 44 + client.execute("vncviewer server:1 -PasswordFile vncpasswd &") 45 + client.wait_for_window(r"VNC") 46 + client.screenshot("screenshot") 47 + text = client.get_screen_text() 48 + # Displayed text 49 + assert 'HELLO VNC WORLD' in text 50 + # Client window title 51 + assert 'TigerVNC' in text 52 + ''; 53 + }
+3 -2
pkgs/applications/audio/aacgain/default.nix
··· 1 1 { lib, stdenv, fetchFromGitLab, fetchpatch }: 2 2 3 - stdenv.mkDerivation { 4 - name = "aacgain-1.9.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "aacgain"; 5 + version = "1.9.0"; 5 6 6 7 src = fetchFromGitLab { 7 8 owner = "mulx";
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "bitwig-studio"; 9 - version = "4.0"; 9 + version = "4.0.1"; 10 10 11 11 src = fetchurl { 12 12 url = "https://downloads.bitwig.com/stable/${version}/${pname}-${version}.deb"; 13 - sha256 = "38381c1a382abd9543931f34d5ae1789c31ec1217a1c852b5c5c442ccaf97063"; 13 + sha256 = "sha256-yhCAKlbLjyBywkSYY1aqbUGFlAHBLR8g8xPDIqoUIZk="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ];
+3 -2
pkgs/applications/audio/cdparanoia/default.nix
··· 1 1 { lib, stdenv, fetchurl, gnu-config, IOKit, Carbon }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cdparanoia-III-10.2"; 4 + pname = "cdparanoia-III"; 5 + version = "10.2"; 5 6 6 7 src = fetchurl { 7 - url = "http://downloads.xiph.org/releases/cdparanoia/${name}.src.tgz"; 8 + url = "https://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-${version}.src.tgz"; 8 9 sha256 = "1pv4zrajm46za0f6lv162iqffih57a8ly4pc69f7y0gfyigb8p80"; 9 10 }; 10 11
+3 -2
pkgs/applications/audio/crip/default.nix
··· 19 19 with lib; 20 20 21 21 stdenv.mkDerivation rec { 22 - name = "crip-3.9"; 22 + pname = "crip"; 23 + version = "3.9"; 23 24 src = fetchurl { 24 - url = "http://bach.dynet.com/crip/src/${name}.tar.gz"; 25 + url = "http://bach.dynet.com/${pname}/src/${pname}-${version}.tar.gz"; 25 26 sha256 = "0pk9152wll6fmkj1pki3fz3ijlf06jyk32v31yarwvdkwrk7s9xz"; 26 27 }; 27 28
+2 -2
pkgs/applications/audio/csound/default.nix
··· 17 17 # When updating, please check if https://github.com/csound/csound/issues/1078 18 18 # has been fixed in the new version so we can use the normal fluidsynth 19 19 # version and remove fluidsynth 1.x from nixpkgs again. 20 - version = "6.16.0"; 20 + version = "6.16.2"; 21 21 22 22 hardeningDisable = [ "format" ]; 23 23 ··· 25 25 owner = "csound"; 26 26 repo = "csound"; 27 27 rev = version; 28 - sha256 = "sha256-1+P2W8auc34sNJdKHUcilOBCK+Is9GHnM+J+M4oNR3U="; 28 + sha256 = "sha256-1rcS3kOspU9ACx45yB8betph4G0hso1OSJQRiabX6tE="; 29 29 }; 30 30 31 31 cmakeFlags = [ "-DBUILD_CSOUND_AC=0" ] # fails to find Score.hpp
+2 -1
pkgs/applications/audio/dirt/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, libsndfile, libsamplerate, liblo, libjack2 }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "dirt-2018-01-01"; 4 + pname = "dirt"; 5 + version = "unstable-2018-01-01"; 5 6 src = fetchFromGitHub { 6 7 repo = "Dirt"; 7 8 owner = "tidalcycles";
+3 -2
pkgs/applications/audio/gmu/default.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "gmu-0.10.1"; 8 + pname = "gmu"; 9 + version = "0.10.1"; 9 10 10 11 src = fetchurl { 11 - url = "http://wejp.k.vu/files/${name}.tar.gz"; 12 + url = "https://wej.k.vu/files/${pname}-${version}.tar.gz"; 12 13 sha256 = "03x0mc0xw2if0bpf0a15yprcyx1xccki039zvl2099dagwk6xskv"; 13 14 }; 14 15
+3 -2
pkgs/applications/audio/jack-rack/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, libjack2, ladspaH, gtk2, alsa-lib, libxml2, lrdf }: 2 2 stdenv.mkDerivation rec { 3 - name = "jack-rack-1.4.7"; 3 + pname = "jack-rack"; 4 + version = "1.4.7"; 4 5 src = fetchurl { 5 - url = "mirror://sourceforge/jack-rack/${name}.tar.bz2"; 6 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2"; 6 7 sha256 = "1lmibx9gicagcpcisacj6qhq6i08lkl5x8szysjqvbgpxl9qg045"; 7 8 }; 8 9 nativeBuildInputs = [ pkg-config ];
+3 -2
pkgs/applications/audio/jackmeter/default.nix
··· 1 1 { lib, stdenv, fetchurl, libjack2, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "jackmeter-0.4"; 4 + pname = "jackmeter"; 5 + version = "0.4"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.aelius.com/njh/jackmeter/${name}.tar.gz"; 8 + url = "https://www.aelius.com/njh/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "1cnvgx3jv0yvxlqy0l9k285zgvazmh5k8m4l7lxckjfm5bn6hm1r"; 9 10 }; 10 11
+3 -2
pkgs/applications/audio/mikmod/default.nix
··· 1 1 { lib, stdenv, fetchurl, libmikmod, ncurses }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "mikmod-3.2.8"; 4 + pname = "mikmod"; 5 + version = "3.2.8"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/mikmod/${name}.tar.gz"; 8 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "1k54p8pn3jinha0f2i23ad15pf1pamibzcxjrbzjbklpcz1ipc6v"; 9 10 }; 10 11
+4 -3
pkgs/applications/audio/mp3gain/default.nix
··· 1 1 { lib, stdenv, fetchurl, fetchpatch, unzip, mpg123 }: 2 2 3 - stdenv.mkDerivation { 4 - name = "mp3gain-1.6.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "mp3gain"; 5 + version = "1.6.2"; 5 6 src = fetchurl { 6 - url = "mirror://sourceforge/mp3gain/mp3gain-1_6_2-src.zip"; 7 + url = "mirror://sourceforge/${pname}/${pname}-${lib.replaceStrings ["."] ["_"] version}-src.zip"; 7 8 sha256 = "0varr6y7k8zarr56b42r0ad9g3brhn5vv3xjg1c0v19jxwr4gh2w"; 8 9 }; 9 10
+3 -2
pkgs/applications/audio/mp3info/default.nix
··· 1 1 { fetchurl, lib, stdenv, ncurses, pkg-config, gtk2 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "mp3info-0.8.5a"; 4 + pname = "mp3info"; 5 + version = "0.8.5a"; 5 6 6 7 src = fetchurl { 7 - url = "ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/${name}.tgz"; 8 + url = "ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/${pname}/${pname}-${version}.tgz"; 8 9 sha256 = "042f1czcs9n2sbqvg4rsvfwlqib2gk976mfa2kxlfjghx5laqf04"; 9 10 }; 10 11
+3 -2
pkgs/applications/audio/mpg123/default.nix
··· 7 7 }: 8 8 9 9 stdenv.mkDerivation rec { 10 - name = "mpg123-1.26.5"; 10 + pname = "mpg123"; 11 + version = "1.26.5"; 11 12 12 13 src = fetchurl { 13 - url = "mirror://sourceforge/mpg123/${name}.tar.bz2"; 14 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2"; 14 15 sha256 = "sha256-UCqX4Nk1vn432YczgCHY8wG641wohPKoPVnEtSRm7wY="; 15 16 }; 16 17
+3 -2
pkgs/applications/audio/nootka/default.nix
··· 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 - name = "nootka-1.4.7"; 6 + pname = "nootka"; 7 + version = "1.4.7"; 7 8 8 9 src = fetchurl { 9 - url = "mirror://sourceforge/nootka/${name}-source.tar.bz2"; 10 + url = "mirror://sourceforge/nootka/${pname}-${version}-source.tar.bz2"; 10 11 sha256 = "1y9wlwri74v2z9dwbcfjs7xri54yra24vpwq19xi2lfv1nbs518x"; 11 12 }; 12 13
+4 -2
pkgs/applications/audio/opus-tools/default.nix
··· 1 1 {lib, stdenv, fetchurl, libogg, libao, pkg-config, flac, opusfile, libopusenc}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "opus-tools-0.2"; 4 + pname = "opus-tools"; 5 + version = "0.2"; 6 + 5 7 src = fetchurl { 6 - url = "http://downloads.xiph.org/releases/opus/${name}.tar.gz"; 8 + url = "https://downloads.xiph.org/releases/opus/${pname}-${version}.tar.gz"; 7 9 sha256 = "11pzl27s4vcz4m18ch72nivbhww2zmzn56wspb7rll1y1nq6rrdl"; 8 10 }; 9 11
+3 -2
pkgs/applications/audio/qmmp/default.nix
··· 29 29 # handle that. 30 30 31 31 mkDerivation rec { 32 - name = "qmmp-1.4.4"; 32 + pname = "qmmp"; 33 + version = "1.4.4"; 33 34 34 35 src = fetchurl { 35 - url = "http://qmmp.ylsoftware.com/files/${name}.tar.bz2"; 36 + url = "https://qmmp.ylsoftware.com/files/${pname}-${version}.tar.bz2"; 36 37 sha256 = "sha256-sZRZVhCf2ceETuV4AULA0kVkuIMn3C+aYdKThqvPnVQ="; 37 38 }; 38 39
+6 -3
pkgs/applications/audio/strawberry/default.nix
··· 35 35 36 36 mkDerivation rec { 37 37 pname = "strawberry"; 38 - version = "0.9.2"; 38 + version = "0.9.3"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "jonaski"; 42 42 repo = pname; 43 43 rev = version; 44 - sha256 = "sha256:0d9asg21j9ai23sb35cimws8bd8fsnpha777rgscraa7i09q0rx2"; 44 + sha256 = "sha256-OOdHsii6O4okVHDhrqCNJ7WVB0VKPs8q0AhEY+IvflE="; 45 45 }; 46 46 47 47 buildInputs = [ ··· 77 77 ++ lib.optional withVlc libvlc; 78 78 79 79 nativeBuildInputs = [ 80 - cmake ninja pkg-config qttools 80 + cmake 81 + ninja 82 + pkg-config 83 + qttools 81 84 ] ++ lib.optionals stdenv.isLinux [ 82 85 util-linux 83 86 ];
+3 -2
pkgs/applications/audio/tony/default.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "tony-2.1.1"; 8 + pname = "tony"; 9 + version = "2.1.1"; 9 10 10 11 src = fetchurl { 11 - url = "https://code.soundsoftware.ac.uk/attachments/download/2616/${name}.tar.gz"; 12 + url = "https://code.soundsoftware.ac.uk/attachments/download/2616/${pname}-${version}.tar.gz"; 12 13 sha256 = "03g2bmlj08lmgvh54dyd635xccjn730g4wwlhpvsw04bffz8b7fp"; 13 14 }; 14 15
+3 -2
pkgs/applications/audio/transcode/default.nix
··· 2 2 , lzo, libdvdread, pkg-config, x264, libmpeg2, xvidcore }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "transcode-1.1.7"; 5 + pname = "transcode"; 6 + version = "1.1.7"; 6 7 src = fetchurl { 7 - url = "https://bitbucket.org/france/transcode-tcforge/downloads/${name}.tar.bz2"; 8 + url = "https://bitbucket.org/france/transcode-tcforge/downloads/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1e4e72d8e0dd62a80b8dd90699f5ca64c9b0cb37a5c9325c184166a9654f0a92"; 9 10 }; 10 11
+3 -2
pkgs/applications/audio/xmp/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, alsa-lib, libxmp }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "xmp-4.1.0"; 4 + pname = "xmp"; 5 + version = "4.1.0"; 5 6 6 7 meta = with lib; { 7 8 description = "Extended module player"; ··· 11 12 }; 12 13 13 14 src = fetchurl { 14 - url = "mirror://sourceforge/xmp/xmp/${name}.tar.gz"; 15 + url = "mirror://sourceforge/${pname}/${pname}/${pname}-${version}.tar.gz"; 15 16 sha256 = "17i8fc7x7yn3z1x963xp9iv108gxfakxmdgmpv3mlm438w3n3g8x"; 16 17 }; 17 18
+3 -2
pkgs/applications/audio/zita-ajbridge/default.nix
··· 1 1 { lib, stdenv, fetchurl, alsa-lib, libjack2, zita-alsa-pcmi, zita-resampler }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "zita-ajbridge-0.8.4"; 4 + pname = "zita-ajbridge"; 5 + version = "0.8.4"; 5 6 6 7 src = fetchurl { 7 - url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${name}.tar.bz2"; 8 + url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pname}-${version}.tar.bz2"; 8 9 sha256 = "0g5v0l0zmqh049mhv62n8s5bpm0yrlby7mkxxhs5qwadp8v4w9mw"; 9 10 }; 10 11
+3 -2
pkgs/applications/audio/zita-at1/default.nix
··· 4 4 }: 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "zita-at1-0.6.2"; 7 + pname = "zita-at1"; 8 + version = "0.6.2"; 8 9 9 10 src = fetchurl { 10 - url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${name}.tar.bz2"; 11 + url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pname}-${version}.tar.bz2"; 11 12 sha256 = "0mxfn61zvhlq3r1mqipyqzjbanrfdkk8x4nxbz8nlbdk0bf3vfqr"; 12 13 }; 13 14
+3 -3
pkgs/applications/blockchains/btcpayserver/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, fetchurl, linkFarmFromDrvs, makeWrapper, 2 - dotnetPackages, dotnetCorePackages 2 + dotnetPackages, dotnetCorePackages, altcoinSupport ? false 3 3 }: 4 4 5 5 let ··· 34 34 nuget sources Add -Name tmpsrc -Source $TMP/nuget 35 35 nuget init ${linkFarmFromDrvs "deps" deps} $TMP/nuget 36 36 37 - dotnet restore --source $TMP/nuget BTCPayServer/BTCPayServer.csproj 38 - dotnet publish --no-restore --output $out/share/$pname -c Release BTCPayServer/BTCPayServer.csproj 37 + dotnet restore --source $TMP/nuget ${lib.optionalString altcoinSupport ''/p:Configuration="Altcoins-Release"''} BTCPayServer/BTCPayServer.csproj 38 + dotnet publish --no-restore --output $out/share/$pname ${lib.optionalString altcoinSupport "-c Altcoins-Release"} BTCPayServer/BTCPayServer.csproj 39 39 ''; 40 40 41 41 # btcpayserver requires the publish directory as its working dir
+95
pkgs/applications/blockchains/btcpayserver/deps.nix
··· 85 85 sha256 = "0ksmby0lzgsxkv0xfzr840262kcqra9vds91mcx0rf20blksfvsk"; 86 86 }) 87 87 (fetchNuGet { 88 + name = "Common.Logging.Core"; 89 + version = "3.4.1"; 90 + sha256 = "06h80c7l12nh6gnkzskcs4w8741xhprv72vf88f33ilzfy37h5jy"; 91 + }) 92 + (fetchNuGet { 88 93 name = "CsvHelper"; 89 94 version = "15.0.5"; 90 95 sha256 = "01y8bhsnxghn3flz0pr11vj6wjrpmia8rpdrsp7kjfc1zmhqlgma"; ··· 761 766 }) 762 767 (fetchNuGet { 763 768 name = "NBitcoin"; 769 + version = "5.0.33"; 770 + sha256 = "030q609b9lhapq4wfl1w3impjw5m40kz2rg1s9jn3bn8yjfmsi4a"; 771 + }) 772 + (fetchNuGet { 773 + name = "NBitcoin"; 764 774 version = "5.0.4"; 765 775 sha256 = "04iafda61izzxb691brk72qs01m5dadqb4970nw5ayck6275s71i"; 766 776 }) ··· 795 805 sha256 = "1asri2wsjq3ljf2p4r4x52ba9cirh8ccc5ysxpnv4cvladkdazbi"; 796 806 }) 797 807 (fetchNuGet { 808 + name = "Nethereum.ABI"; 809 + version = "3.8.0"; 810 + sha256 = "10saq2qsqqgsf9d5cjji4lay74ydwkvkqgnns6gxikqicci8yx5c"; 811 + }) 812 + (fetchNuGet { 813 + name = "Nethereum.Accounts"; 814 + version = "3.8.0"; 815 + sha256 = "03dq4l1gsd6r2hah5flas8d8pfys7hh5srd279kiidaaxrp8fv2m"; 816 + }) 817 + (fetchNuGet { 818 + name = "Nethereum.BlockchainProcessing"; 819 + version = "3.8.0"; 820 + sha256 = "0sz6710a3rvzbj1ghx8dx9adfpsaydw8129c5nj2bqvvh6shi4ax"; 821 + }) 822 + (fetchNuGet { 823 + name = "Nethereum.Contracts"; 824 + version = "3.8.0"; 825 + sha256 = "0989as81dqz4j0h8b5a9f5hnd4lrjdj851cfc4j5h6hd633a13f8"; 826 + }) 827 + (fetchNuGet { 828 + name = "Nethereum.HdWallet"; 829 + version = "3.8.0"; 830 + sha256 = "0dy1bcm0gsp137286q3bx5q9gyd8lymrdmnh1ip3sszs5j31l9k2"; 831 + }) 832 + (fetchNuGet { 833 + name = "Nethereum.Hex"; 834 + version = "3.8.0"; 835 + sha256 = "0sbi982jnfs39sp7w85wf8lb51mijpwr9mpsmws08zrm90n93kb6"; 836 + }) 837 + (fetchNuGet { 838 + name = "Nethereum.JsonRpc.Client"; 839 + version = "3.8.0"; 840 + sha256 = "0gmdvsxhs398cj14f16r3dl8yv52iaxr9c9214k2ra28r14gfd1l"; 841 + }) 842 + (fetchNuGet { 843 + name = "Nethereum.JsonRpc.RpcClient"; 844 + version = "3.8.0"; 845 + sha256 = "05k5f0dfcx4afbkc1w7cfnz514i7840j2haxyzsxkp8818yvfg0a"; 846 + }) 847 + (fetchNuGet { 848 + name = "Nethereum.KeyStore"; 849 + version = "3.8.0"; 850 + sha256 = "05pj95vcfznlk4saq9dw19377gd1sqgmjcg5h92b5rzpgm9v811s"; 851 + }) 852 + (fetchNuGet { 853 + name = "Nethereum.Model"; 854 + version = "3.8.0"; 855 + sha256 = "1qfhzqirj9bi49zb6rdcy7w5bm9jyv3a79q7crmgpq3qx4lmz5yh"; 856 + }) 857 + (fetchNuGet { 858 + name = "Nethereum.RLP"; 859 + version = "3.8.0"; 860 + sha256 = "16142ag09h95394ip0ffkci09hchxh2i5xaw2rq46qcr8xd3kiym"; 861 + }) 862 + (fetchNuGet { 863 + name = "Nethereum.RPC"; 864 + version = "3.8.0"; 865 + sha256 = "1m2p10dds1k0r3gci25lh6cxl9z7ciw18g6wwa4yqi1hsw7n59vb"; 866 + }) 867 + (fetchNuGet { 868 + name = "Nethereum.Signer"; 869 + version = "3.8.0"; 870 + sha256 = "175acfqjqacc5zwh2kmrfnwd15jm3fjpv0xlgpyqry52mqxd9khf"; 871 + }) 872 + (fetchNuGet { 873 + name = "Nethereum.StandardTokenEIP20"; 874 + version = "3.8.0"; 875 + sha256 = "0xqb32x5b9y9r380frhj52i1lxsfs92nfgcpmys3shjxz6fnwf6g"; 876 + }) 877 + (fetchNuGet { 878 + name = "Nethereum.Util"; 879 + version = "3.8.0"; 880 + sha256 = "1ig1zkzpglq2q465n4c0ckv8w9gca9cfxz1qnrdhap0f1z90jyg8"; 881 + }) 882 + (fetchNuGet { 883 + name = "Nethereum.Web3"; 884 + version = "3.8.0"; 885 + sha256 = "0n18chc9h1cxqp01kncik9lqfgiqrzl2zr8jgzbb05drlf6k0f3i"; 886 + }) 887 + (fetchNuGet { 798 888 name = "NETStandard.Library"; 799 889 version = "1.6.1"; 800 890 sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; ··· 913 1003 name = "Pomelo.JsonObject"; 914 1004 version = "2.2.1"; 915 1005 sha256 = "1w6s9wjbsyvq8cnqknkdzm9chnv0g5gcsrq5i94zp6br9vg7c627"; 1006 + }) 1007 + (fetchNuGet { 1008 + name = "Portable.BouncyCastle"; 1009 + version = "1.8.2"; 1010 + sha256 = "0xqc8q40lr4r7ahsmzpa1q0jagp12abb6rsj80p37q34hsv5284q"; 916 1011 }) 917 1012 (fetchNuGet { 918 1013 name = "QRCoder";
+2 -1
pkgs/applications/blockchains/btcpayserver/update.sh
··· 8 8 ../nbxplorer/update.sh 9 9 echo 10 10 echo "Updating btcpayserver" 11 - ../nbxplorer/util/update-common.sh btcpayserver deps.nix 11 + # Include Razor SDK packages in deps.nix 12 + ../nbxplorer/util/update-common.sh btcpayserver deps.nix '"/p:Configuration="Altcoins-Release" /p:RazorCompileOnBuild=false'
+38
pkgs/applications/blockchains/eclair.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchzip 4 + , jq 5 + , openjdk11 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "eclair"; 10 + version = "0.6.1"; 11 + revision = "d3ae323"; 12 + 13 + src = fetchzip { 14 + url = "https://github.com/ACINQ/eclair/releases/download/v${version}/eclair-node-${version}-${revision}-bin.zip"; 15 + sha256 = "0hmdssj6pxhvadrgr1svb2lh7hfbd2axr5wsl7glizv1a21g0l2c"; 16 + }; 17 + 18 + propagatedBuildInputs = [ jq openjdk11 ]; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + 23 + mkdir $out 24 + cp -a * $out 25 + mv $out/bin/eclair-node.sh $out/bin/eclair-node 26 + rm $out/bin/eclair-node.bat 27 + 28 + runHook postInstall 29 + ''; 30 + 31 + meta = with lib; { 32 + description = "A scala implementation of the Lightning Network"; 33 + homepage = "https://github.com/ACINQ/eclair"; 34 + license = licenses.asl20; 35 + maintainers = with maintainers; [ prusnak ]; 36 + platforms = [ "x86_64-linux" "x86_64-darwin" ]; 37 + }; 38 + }
+4 -4
pkgs/applications/blockchains/lnd.nix
··· 1 1 { buildGoModule 2 2 , fetchFromGitHub 3 3 , lib 4 - , tags ? [ "autopilotrpc" "signrpc" "walletrpc" "chainrpc" "invoicesrpc" "watchtowerrpc" "routerrpc" ] 4 + , tags ? [ "autopilotrpc" "signrpc" "walletrpc" "chainrpc" "invoicesrpc" "watchtowerrpc" "routerrpc" "monitoring" ] 5 5 }: 6 6 7 7 buildGoModule rec { 8 8 pname = "lnd"; 9 - version = "0.13.0-beta"; 9 + version = "0.13.1-beta"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "lightningnetwork"; 13 13 repo = "lnd"; 14 14 rev = "v${version}"; 15 - sha256 = "0fwidjkfzzd7k891x5z7jrx2arl0kwj6vm9z2acsyy7riv4zfjbq"; 15 + sha256 = "07cs9yq83laajmfwfv42xfkfai3q873wg4qg7bfzw18w5fllivkg"; 16 16 }; 17 17 18 - vendorSha256 = "19myr9f5zh05y6lagd9pra60y8df7pz837310cbpq9a6zzwpdxk2"; 18 + vendorSha256 = "1hk67x8nlc0wm1pg8k8hywih623p4c0klfhfyy26b7mqq62lazia"; 19 19 20 20 subPackages = ["cmd/lncli" "cmd/lnd"]; 21 21
+1 -1
pkgs/applications/blockchains/nbxplorer/update.sh
··· 3 3 4 4 scriptDir=$(cd "${BASH_SOURCE[0]%/*}" && pwd) 5 5 6 - getVersionFromTags=1 "$scriptDir"/util/update-common.sh nbxplorer "$scriptDir"/deps.nix 6 + getVersionFromTags=1 "$scriptDir"/util/update-common.sh nbxplorer "$scriptDir"/deps.nix ''
+2 -1
pkgs/applications/blockchains/nbxplorer/util/create-deps.sh
··· 7 7 8 8 pkgSrc=$1 9 9 depsFile=$(realpath "$2") 10 + customFlags=$3 10 11 11 12 sln=$(cd "$pkgSrc"; find * -maxdepth 0 -name '*.sln' | head -1) 12 13 [[ $sln ]] || { echo "No .sln file in $pkgSrc" ; exit 1; } ··· 20 21 mkdir home 21 22 echo "Running dotnet restore for $sln" 22 23 HOME=home DOTNET_CLI_TELEMETRY_OPTOUT=1 \ 23 - dotnet restore -v normal --no-cache "$sln" > restore_log 24 + dotnet restore $customFlags -v normal --no-cache "$sln" > restore_log 24 25 25 26 echo "{ fetchNuGet }: [" > "$depsFile" 26 27 while read pkgSpec; do
+2 -1
pkgs/applications/blockchains/nbxplorer/util/update-common.sh
··· 8 8 9 9 pkgName=$1 10 10 depsFile=$2 11 + customFlags=$3 11 12 12 13 : ${getVersionFromTags:=} 13 14 : ${refetch:=} ··· 71 72 72 73 # Create deps file 73 74 storeSrc="$(nix-build "$nixpkgs" -A $pkgName.src --no-out-link)" 74 - . "$scriptDir"/create-deps.sh "$storeSrc" "$depsFile" 75 + . "$scriptDir"/create-deps.sh "$storeSrc" "$depsFile" "$customFlags"
+49 -13
pkgs/applications/misc/copyq/default.nix
··· 1 - { lib, mkDerivation, fetchFromGitHub, cmake 2 - , qtbase, qtscript, qtwebkit, libXfixes, libXtst, qtx11extras, git 3 - , webkitSupport ? true 1 + { lib 2 + , mkDerivation 3 + , fetchFromGitHub 4 + , cmake 5 + , extra-cmake-modules 6 + , qtbase 7 + , qtscript 8 + , libXfixes 9 + , libXtst 10 + , qtx11extras 11 + , git 12 + , knotifications 13 + , qtwayland 14 + , wayland 15 + , fetchpatch 4 16 }: 5 17 6 18 mkDerivation rec { 7 19 pname = "CopyQ"; 8 - version = "3.13.0"; 20 + version = "4.1.0"; 9 21 10 - src = fetchFromGitHub { 22 + src = fetchFromGitHub { 11 23 owner = "hluk"; 12 24 repo = "CopyQ"; 13 25 rev = "v${version}"; 14 - sha256 = "0qssyavx0dkgsyj2myqg8n7sih8niy960nyb1yknsbjm37iqraah"; 26 + sha256 = "1iacnd9dn0mrajff80r2g5nlks5sch9lmpl633mnyqmih9dwx2li"; 15 27 }; 16 28 17 - nativeBuildInputs = [ cmake ]; 29 + nativeBuildInputs = [ 30 + cmake 31 + extra-cmake-modules 32 + ]; 18 33 19 34 buildInputs = [ 20 - git qtbase qtscript libXfixes libXtst qtx11extras 21 - ] ++ lib.optional webkitSupport qtwebkit; 35 + qtbase 36 + qtscript 37 + libXfixes 38 + libXtst 39 + qtx11extras 40 + knotifications 41 + qtwayland 42 + wayland 43 + ]; 44 + 45 + patches = [ 46 + # Install the bash completion script correctly 47 + # Remove once 4.1.1 is released 48 + (fetchpatch { 49 + url = "https://github.com/hluk/CopyQ/commit/aca7222ec28589af0b08f63686104b992d63ee42.patch"; 50 + sha256 = "0d440d0zsdzm9cd0b6c42y9qbrvxg7gdam0qmif62mr8qa0ylidl"; 51 + }) 52 + ]; 53 + 54 + postPatch = '' 55 + substituteInPlace shared/com.github.hluk.copyq.desktop.in \ 56 + --replace copyq "$out/bin/copyq" 57 + ''; 22 58 23 59 meta = with lib; { 24 - homepage = "https://hluk.github.io/CopyQ"; 60 + homepage = "https://hluk.github.io/CopyQ"; 25 61 description = "Clipboard Manager with Advanced Features"; 26 - license = licenses.gpl3; 27 - maintainers = [ maintainers.willtim ]; 62 + license = licenses.gpl3Only; 63 + maintainers = with maintainers; [ willtim artturin ]; 28 64 # NOTE: CopyQ supports windows and osx, but I cannot test these. 29 65 # OSX build requires QT5. 30 - platforms = platforms.linux; 66 + platforms = platforms.linux; 31 67 }; 32 68 }
+6
pkgs/applications/misc/inkcut/default.nix
··· 2 2 , python3Packages 3 3 , fetchFromGitHub 4 4 , wrapQtAppsHook 5 + , cups 5 6 }: 6 7 7 8 with python3Packages; ··· 16 17 rev = "v${version}"; 17 18 sha256 = "0px0xdv6kyzkkpmvryrdfavv1qy2xrqdxkpmhvx1gj649xcabv32"; 18 19 }; 20 + 21 + postPatch = '' 22 + substituteInPlace inkcut/device/transports/printer/plugin.py \ 23 + --replace ", 'lpr', " ", '${cups}/bin/lpr', " 24 + ''; 19 25 20 26 nativeBuildInputs = [ wrapQtAppsHook ]; 21 27
+24
pkgs/applications/misc/rm-improved/default.nix
··· 1 + { fetchFromGitHub, rustPlatform, lib }: 2 + 3 + with lib; 4 + 5 + rustPlatform.buildRustPackage rec { 6 + pname = "rm-improved"; 7 + version = "0.13.0"; 8 + 9 + cargoSha256 = "0wgpr6gx9dpvf02xgvrdbyiqfz1k9vipnvriz3jg0cz7n1afqisj"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "nivekuil"; 13 + repo = "rip"; 14 + rev = "0.13.0"; 15 + sha256 = "0d065xia4mwdhxkiqfg7pic6scfzipzmsvvx7l6l97w62lzpiqx3"; 16 + }; 17 + 18 + meta = { 19 + description = "Replacement for rm with focus on safety, ergonomics and performance"; 20 + homepage = "https://github.com/nivekuil/rip"; 21 + maintainers = with maintainers; [ nils-degroot ]; 22 + license = licenses.gpl3Plus; 23 + }; 24 + }
-1
pkgs/applications/misc/sigal/default.nix
··· 21 21 blinker 22 22 natsort 23 23 # extras_require 24 - boto 25 24 brotli 26 25 feedgenerator 27 26 zopfli
+1 -1
pkgs/applications/misc/taskwarrior/default.nix
··· 6 6 7 7 srcs = [ 8 8 (fetchurl { 9 - url = " https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${version}/${sourceRoot}.tar.gz"; 9 + url = "https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${version}/${sourceRoot}.tar.gz"; 10 10 sha256 = "0fwnxshhlha21hlgg5z1ad01w13zm1hlmncs274y5n8i15gdfhvj"; 11 11 }) 12 12 (fetchurl {
+1 -1
pkgs/applications/misc/vue/default.nix
··· 8 8 sha256 = "0yfzr80pw632lkayg4qfmwzrqk02y30yz8br7isyhmgkswyp5rnx"; 9 9 }; 10 10 11 - phases = "installPhase"; 11 + dontUnpack = true; 12 12 13 13 installPhase = '' 14 14 mkdir -p "$out"/{share/vue,bin}
+1 -1
pkgs/applications/networking/browsers/chromium/browser.nix
··· 88 88 license = if enableWideVine then licenses.unfree else licenses.bsd3; 89 89 platforms = platforms.linux; 90 90 mainProgram = "chromium"; 91 - hydraPlatforms = if (channel == "stable" || channel == "ungoogled-chromium") 91 + hydraPlatforms = if (channel == "stable" || channel == "ungoogled-chromium" || channel == "beta") 92 92 then ["aarch64-linux" "x86_64-linux"] 93 93 else []; 94 94 timeout = 172800; # 48 hours (increased from the Hydra default of 10h)
+3 -3
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 18 18 } 19 19 }, 20 20 "beta": { 21 - "version": "92.0.4515.101", 22 - "sha256": "1jcas265hhlqd9f63h4zw4n4xsl26c5zmjlmbf1px5icvcjfb2xd", 23 - "sha256bin64": "0sb5l5nzfzisvrnhcfwhdh9rn6z6pkzqz4p92c40q2mlhmjrfhj0", 21 + "version": "92.0.4515.107", 22 + "sha256": "04khamgxwzgbm2rn7is53j5g55vm5qfyz7zwxqc51sd429jsqlbf", 23 + "sha256bin64": "179i18lckd85i6cc60mqpvv2jqdshc338m686yackdgz9qjrrlwd", 24 24 "deps": { 25 25 "gn": { 26 26 "version": "2021-05-07",
+389 -389
pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
··· 1 1 { 2 - version = "90.0"; 2 + version = "90.0.1"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ach/firefox-90.0.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ach/firefox-90.0.1.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha256 = "b21effb602d202574d3498a2a1d4d381f1581eb794691123fa00eb25adb21b5a"; 7 + sha256 = "b985849c5109b6a9992ca0fc4699b769af37c84f1aea5fc6c1b66845f51da83d"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/af/firefox-90.0.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/af/firefox-90.0.1.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha256 = "2ee727fe495f586ca0f825e1bbadd4d737b1c6e4050ad1e77f3cb84cd9d50e3a"; 12 + sha256 = "7ddb078a80b7991576f691a1c3bc76635621aa13d64c465651e16ae4dade7436"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/an/firefox-90.0.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/an/firefox-90.0.1.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha256 = "f33700fc2178d6ea0bc6bd47cf16744a7551e3987abe9cd9bb891cd48a019000"; 17 + sha256 = "dca47858177ed263332c7cb093e3285b5c8f61782a66cf683ee52896c3fc76a2"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ar/firefox-90.0.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ar/firefox-90.0.1.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha256 = "5633334afb6a338a861b665c78209ba13558c0b6dfab44f80cd690533633575d"; 22 + sha256 = "2249834099e5cc9a5feb0b38bdc277e5e3f65635b1a1179afe1240113f0ee1d9"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ast/firefox-90.0.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ast/firefox-90.0.1.tar.bz2"; 25 25 locale = "ast"; 26 26 arch = "linux-x86_64"; 27 - sha256 = "98fff4f8216441b7b404dc00ca4bbd3b8161514dde85bfe56c23ea15a20c1ba6"; 27 + sha256 = "7ad21576299643e480922a2a7b6077a0edc84d362e33bb8318b33d04133a7c7b"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/az/firefox-90.0.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/az/firefox-90.0.1.tar.bz2"; 30 30 locale = "az"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "02a48160df4f22842f09bbf54190ed91f83f0b0af9b15134ce6f83a163de8891"; 32 + sha256 = "10eabc925d651985229d6bac1c34b12267a31886f5354ba943178f6a2d0ef04a"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/be/firefox-90.0.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/be/firefox-90.0.1.tar.bz2"; 35 35 locale = "be"; 36 36 arch = "linux-x86_64"; 37 - sha256 = "1848205609b3bb57a84fb2ddd002e57868dce7f2046a4603e2058fb4bf6b4046"; 37 + sha256 = "d1e6d939233b23e5378161c79f338e66c010056d9d3e619b9eb6c26dc4461724"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/bg/firefox-90.0.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/bg/firefox-90.0.1.tar.bz2"; 40 40 locale = "bg"; 41 41 arch = "linux-x86_64"; 42 - sha256 = "27a40aba90c5b8ef51d2077770ee0803e0d8327db36d1f95a463c54ca74a7536"; 42 + sha256 = "d59e69127462aa3efff558d5cd5035951dbe54161f913dacb4142a8bd3f258fb"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/bn/firefox-90.0.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/bn/firefox-90.0.1.tar.bz2"; 45 45 locale = "bn"; 46 46 arch = "linux-x86_64"; 47 - sha256 = "490da4669e9711bbdb309abba2251b88407ec843065b5c81e61cae5be59d8e9e"; 47 + sha256 = "56ca1d7e84ada3f0124e36186a32dfdf287547bdc8d3b111baf9407fedf0a7ae"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/br/firefox-90.0.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/br/firefox-90.0.1.tar.bz2"; 50 50 locale = "br"; 51 51 arch = "linux-x86_64"; 52 - sha256 = "be50bcfb6bfc9144cf690165801abc294dfa9b67597d727f7707025b8a61be97"; 52 + sha256 = "33a6ceb6d37b73d03fe5a6e93e19e29346b2861ee69ab2fffd6cca4a2dbaf40f"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/bs/firefox-90.0.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/bs/firefox-90.0.1.tar.bz2"; 55 55 locale = "bs"; 56 56 arch = "linux-x86_64"; 57 - sha256 = "90fcf0f8a7fa13ca4157ec710e06053485df7e47264ba46bebe4551154244b89"; 57 + sha256 = "7c853a13afd74307e7a468b85ed430b20f1622dbecb697b8c80945ccea9f0805"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ca-valencia/firefox-90.0.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ca-valencia/firefox-90.0.1.tar.bz2"; 60 60 locale = "ca-valencia"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "bb32faff40658d974d9f1909ee574043c3501d7d5149629a8abce919aeb37232"; 62 + sha256 = "0aa103c471b3f71ef638cbf9e8f83447875ef5cd96bdc8535435188510272c65"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ca/firefox-90.0.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ca/firefox-90.0.1.tar.bz2"; 65 65 locale = "ca"; 66 66 arch = "linux-x86_64"; 67 - sha256 = "bd5b977e54ee504dce9aafcb093419b23da0c85ca1f84c6c0060014d3ec3b32a"; 67 + sha256 = "4672d9fe667f72de45af1eb6a205792440afa9de86eae1f33426d3b948fbc841"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/cak/firefox-90.0.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/cak/firefox-90.0.1.tar.bz2"; 70 70 locale = "cak"; 71 71 arch = "linux-x86_64"; 72 - sha256 = "aa2e5b116ebfc296cfb6522b2b35bf006cd2d4154b04d20ac4c6a720fad90008"; 72 + sha256 = "7b12a52926888f52957a75f639f09094dc4cbc18a1c6d14bf433028461c4a71a"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/cs/firefox-90.0.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/cs/firefox-90.0.1.tar.bz2"; 75 75 locale = "cs"; 76 76 arch = "linux-x86_64"; 77 - sha256 = "ec9b5c46617f9ef8f29374793c8a5f272d370b9e974d004ec0db85a65b5a76d3"; 77 + sha256 = "7dfdf0c4c740dab356205c52384faf61e9963a42675031f0292be1c0f4e402c3"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/cy/firefox-90.0.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/cy/firefox-90.0.1.tar.bz2"; 80 80 locale = "cy"; 81 81 arch = "linux-x86_64"; 82 - sha256 = "17ef10b7e321db0374c87595d13e4bad57707902dd02a4a20e7f375ff328b905"; 82 + sha256 = "ad7f76b997bced6df5c240273fb736fe7dcb0c86ae867a5cbdb5097dd5c382ba"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/da/firefox-90.0.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/da/firefox-90.0.1.tar.bz2"; 85 85 locale = "da"; 86 86 arch = "linux-x86_64"; 87 - sha256 = "46d83a4256eb11f5db42039184e0ed138280f21ecdbafb1e7533399cfd58f88d"; 87 + sha256 = "9f59ff2eec510b75312bcbe29e9706fe0710f300c12e33200937571414254d31"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/de/firefox-90.0.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/de/firefox-90.0.1.tar.bz2"; 90 90 locale = "de"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "b4417505454008a2722c691c9006450d90ec80c7461eaf0ecb9b4f9cc0883ed0"; 92 + sha256 = "c838f9238939cc8e91fff903a231062c03388c2202e273f7b99701415a8f3f22"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/dsb/firefox-90.0.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/dsb/firefox-90.0.1.tar.bz2"; 95 95 locale = "dsb"; 96 96 arch = "linux-x86_64"; 97 - sha256 = "8eec9d5753aaa92c31fd52556595c9fb5889f36904cb05722bb2d727fa618941"; 97 + sha256 = "5370c32283f8bf7fc3273dbe3cb5c77db829723a39401b00f0e8f70c9f3dba91"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/el/firefox-90.0.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/el/firefox-90.0.1.tar.bz2"; 100 100 locale = "el"; 101 101 arch = "linux-x86_64"; 102 - sha256 = "ca3e4958df9aedc5e6e1f5a9a8778248cc8b3f8b988b143aa2da94a8fbc6b3af"; 102 + sha256 = "2af4feceeea5c0932935d91c22df516ae2e25d9006ab41ba6274783b74b3a5e5"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/en-CA/firefox-90.0.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/en-CA/firefox-90.0.1.tar.bz2"; 105 105 locale = "en-CA"; 106 106 arch = "linux-x86_64"; 107 - sha256 = "341f133b3787746993df3e9176601b485bb7a0a16c7a294e7de64f8af39c2ac7"; 107 + sha256 = "e805c2eebe0c9892082b900af2bd1511264ed5fd5d47864ca5a8fc3e6c0a05de"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/en-GB/firefox-90.0.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/en-GB/firefox-90.0.1.tar.bz2"; 110 110 locale = "en-GB"; 111 111 arch = "linux-x86_64"; 112 - sha256 = "13343f3cb63be5c02ee7c8d6883ff473681bff8f55377f74095768c87109f620"; 112 + sha256 = "2d888fdd72a65137790b10f02056d6194fd9c374cc6ff09cf7217cfbb84e2d7d"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/en-US/firefox-90.0.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/en-US/firefox-90.0.1.tar.bz2"; 115 115 locale = "en-US"; 116 116 arch = "linux-x86_64"; 117 - sha256 = "29fd51b6316d1e589220c2f47e5ff7cdd996cddd450f64ce1dd28ed0e8e4e8fa"; 117 + sha256 = "998607f028043b3780f296eee03027279ef059acab5b50f9754df2bd69ca42b3"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/eo/firefox-90.0.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/eo/firefox-90.0.1.tar.bz2"; 120 120 locale = "eo"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "41c9ed4d9da13fa798e6d75e67b854b84fa0bb76a0771d387a1cf3261838408d"; 122 + sha256 = "3fee8ee742d6ebc03a6fd66404979b7e2fc823757801ac205ca291c249f7b31c"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/es-AR/firefox-90.0.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-AR/firefox-90.0.1.tar.bz2"; 125 125 locale = "es-AR"; 126 126 arch = "linux-x86_64"; 127 - sha256 = "8b5c954f4942834a93424b2af17e01f1bcea3d07e1ac404cb205b7b53094088c"; 127 + sha256 = "854cf81090ccdb2f8d4ccf0729c7228c2945626a56d1cfee524f927c5bb67c47"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/es-CL/firefox-90.0.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-CL/firefox-90.0.1.tar.bz2"; 130 130 locale = "es-CL"; 131 131 arch = "linux-x86_64"; 132 - sha256 = "cdd4eefae21d33263feb67f020e727e4f9d569a49a0311483f24837a19a88c49"; 132 + sha256 = "c0b92a9e2defa74171c880be9ed84f12ab946d4d9af888d7d9ed735114968fb5"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/es-ES/firefox-90.0.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-ES/firefox-90.0.1.tar.bz2"; 135 135 locale = "es-ES"; 136 136 arch = "linux-x86_64"; 137 - sha256 = "7cc98380be959aa6375b05b7861e0bd29ab0c2f87824fe0a7a4d0655fb2daf6f"; 137 + sha256 = "a2fcc7126f6c5b6edf162357ddf7493df2873ecbe36d74a176c3924b877c4448"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/es-MX/firefox-90.0.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/es-MX/firefox-90.0.1.tar.bz2"; 140 140 locale = "es-MX"; 141 141 arch = "linux-x86_64"; 142 - sha256 = "52ab52d3c2d92cb7919b1505f1a72a2a066629f1adb45600c08b5f1a7df7b714"; 142 + sha256 = "fd27c822086cfdd3636d1edd0afb62be22546d2dcb86d968ef4e1875acbb66fe"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/et/firefox-90.0.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/et/firefox-90.0.1.tar.bz2"; 145 145 locale = "et"; 146 146 arch = "linux-x86_64"; 147 - sha256 = "aacc5ae2e7750d917e117349183afe8f166f4f51ff7c442f205e119c60faec7d"; 147 + sha256 = "13f34d32f05de7d77d4ffed59a00d539cc819edb3ad9ab52d1a77d9f92a05264"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/eu/firefox-90.0.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/eu/firefox-90.0.1.tar.bz2"; 150 150 locale = "eu"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "c6c9276e9e4ac8f34005f6cc6c6fc8d1ec06a25665d9564e864fd77faf0cf777"; 152 + sha256 = "b53133754eadfd473a68b0647bbf3ada70ad46cd0820ffc94b96ca0bd259db62"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/fa/firefox-90.0.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fa/firefox-90.0.1.tar.bz2"; 155 155 locale = "fa"; 156 156 arch = "linux-x86_64"; 157 - sha256 = "a1253cf75cbb09b9aed574464285360c6f4bae185ca2ec0e4ee28ecbe2582c19"; 157 + sha256 = "048ab2377915cf7efd4daab495873f9c1282f74907bedc22093b0cf17cc3b301"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ff/firefox-90.0.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ff/firefox-90.0.1.tar.bz2"; 160 160 locale = "ff"; 161 161 arch = "linux-x86_64"; 162 - sha256 = "e7a13e96f1f231053de8599d1a1b75ffe0d10a2303938ffb74b5bf0ad954da41"; 162 + sha256 = "99de5853888020d6435e8a369eb8b983fe4374e754451dabc2785b9ab2d5bb24"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/fi/firefox-90.0.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fi/firefox-90.0.1.tar.bz2"; 165 165 locale = "fi"; 166 166 arch = "linux-x86_64"; 167 - sha256 = "0e7651b6c88fe0308490d716193a16ed6fcfead4f490f299047604c49662a56b"; 167 + sha256 = "03513b1d725a6f5ffa243fe38e19a66c2850d849c09d7b80c3ba17fcb3012b17"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/fr/firefox-90.0.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fr/firefox-90.0.1.tar.bz2"; 170 170 locale = "fr"; 171 171 arch = "linux-x86_64"; 172 - sha256 = "72b35bd4c84d3ea42c40873500177c0cbde37e5ebcbc49c2dc2c5f436d261a15"; 172 + sha256 = "350c5ded72a988773acdb3411f0d9d1ecfdd79501cbc04a9ed8777ada8248ae5"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/fy-NL/firefox-90.0.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/fy-NL/firefox-90.0.1.tar.bz2"; 175 175 locale = "fy-NL"; 176 176 arch = "linux-x86_64"; 177 - sha256 = "62aa9cb69604233483bd7d510980f4b6a1c96874e98effa9d4179b150f4118a1"; 177 + sha256 = "026a5a3e8140110c830c237b1dee5857d07c9eacd1e803d0f5b054afd0d5d06b"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ga-IE/firefox-90.0.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ga-IE/firefox-90.0.1.tar.bz2"; 180 180 locale = "ga-IE"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "159dabccaab426c9aade1379be14874b04ee099752d38bbf0bca5db6b82dc4b1"; 182 + sha256 = "1b522979314c1c672c30da02ea7d38f94ea811df91d86b8327836937069ed956"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/gd/firefox-90.0.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gd/firefox-90.0.1.tar.bz2"; 185 185 locale = "gd"; 186 186 arch = "linux-x86_64"; 187 - sha256 = "26b2deeeabf6fb49cd87c138a7c5a1142358db743f2a55468374ad63ff7f60f7"; 187 + sha256 = "d6830e901c20477dd4121cd3a0f918634bc3107d799eaf4439b9ba036acd88d5"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/gl/firefox-90.0.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gl/firefox-90.0.1.tar.bz2"; 190 190 locale = "gl"; 191 191 arch = "linux-x86_64"; 192 - sha256 = "31cd8e5029cbad931492ab3dcc0abf9b194e08292f4ab7876ebf662ab707bea7"; 192 + sha256 = "f25adcd9c7c027a7e531a9072201f174cb69e30c30dffabfff4d0d8e12250f68"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/gn/firefox-90.0.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gn/firefox-90.0.1.tar.bz2"; 195 195 locale = "gn"; 196 196 arch = "linux-x86_64"; 197 - sha256 = "ccdd7ad239105e642a721a44737165bb075f1e6db74733fc2f5b30c863b8222e"; 197 + sha256 = "a0df03aa486320a1fbb554a5be600067d2447af0a63726290f2c7d599c9a9534"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/gu-IN/firefox-90.0.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/gu-IN/firefox-90.0.1.tar.bz2"; 200 200 locale = "gu-IN"; 201 201 arch = "linux-x86_64"; 202 - sha256 = "a25562ca23e69f03f2d6d106afefcf11c5770820aed885a8efbcef001c256fe0"; 202 + sha256 = "daf1ba05f971b8b8f04da9085eefb03ad15fa5bf6d637ad1bcedb94665bb150d"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/he/firefox-90.0.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/he/firefox-90.0.1.tar.bz2"; 205 205 locale = "he"; 206 206 arch = "linux-x86_64"; 207 - sha256 = "e28b51837f7a9c8b8ac4a62bc5b7ac6c834696c8c41c7609b77c9d2807bb05b0"; 207 + sha256 = "cedcbd2e76bf371ed8daefd100631e0381470b3980946e033b39a2b94035a55c"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/hi-IN/firefox-90.0.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hi-IN/firefox-90.0.1.tar.bz2"; 210 210 locale = "hi-IN"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "8e6a5104be7e05a58e01acae446294d7459289871213e62e26d59076619f674a"; 212 + sha256 = "d0d6ba66c59fed2c33d9e21c9015b40743ac7e4305b1055f39b909754af984bd"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/hr/firefox-90.0.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hr/firefox-90.0.1.tar.bz2"; 215 215 locale = "hr"; 216 216 arch = "linux-x86_64"; 217 - sha256 = "e2d7f357b9574e0892d3cb8672b43ac9532e59c32f9eba0e36bac32d65fb0c25"; 217 + sha256 = "11ba8ffdf88bbaec536e4a362dd40f2eb535edb652fb01587ed46ba09fa7f17e"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/hsb/firefox-90.0.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hsb/firefox-90.0.1.tar.bz2"; 220 220 locale = "hsb"; 221 221 arch = "linux-x86_64"; 222 - sha256 = "9039cd192bb39e3b4a828fdea48630f8e113f54db87644ecf2b3c84eb8201990"; 222 + sha256 = "d1e1fbba7748ffc2c0f92e4be4dbe346359bc145fa2dc063ed4660d14ffb0b1f"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/hu/firefox-90.0.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hu/firefox-90.0.1.tar.bz2"; 225 225 locale = "hu"; 226 226 arch = "linux-x86_64"; 227 - sha256 = "98550b7e259df01476dad15cfe8bb3ec055e1ff57041ae73d09156671dcfdf6f"; 227 + sha256 = "ba8d28151ddd5e02b530b653f5bf5de9dc97669355a8b6370e5067527f22bf34"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/hy-AM/firefox-90.0.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/hy-AM/firefox-90.0.1.tar.bz2"; 230 230 locale = "hy-AM"; 231 231 arch = "linux-x86_64"; 232 - sha256 = "74d34585f9ff86fbd5bf68620964bdad82d7f5b5e0cf7087b12cba3fcc795271"; 232 + sha256 = "df7d7543013687f02a88f9e6d52d4bfbb46c6ce6646bfbbf86571d7473be2554"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ia/firefox-90.0.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ia/firefox-90.0.1.tar.bz2"; 235 235 locale = "ia"; 236 236 arch = "linux-x86_64"; 237 - sha256 = "fa705d3b2c9dde9e0cd190e183219f879d72a57f7a1209a293a1bf74cc0a86d8"; 237 + sha256 = "1df0469ba5a368bf5ddd323e68ab458d29042b85e471bb7e20dfccefdf086ba9"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/id/firefox-90.0.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/id/firefox-90.0.1.tar.bz2"; 240 240 locale = "id"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "23bda2ac0b1026bd3443f89e78157cbe47807ae2e0316d68804fd734ed6e196c"; 242 + sha256 = "fee462d383763763a6034a452150166d507d424e303b114b68bb13b6779605d8"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/is/firefox-90.0.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/is/firefox-90.0.1.tar.bz2"; 245 245 locale = "is"; 246 246 arch = "linux-x86_64"; 247 - sha256 = "257dbec349ed5368a10463a1cf1e21d03c1eac1ed3b093a54b1f28e274ec575c"; 247 + sha256 = "86568d6afaed2043d916343c565689047246ff3dbab5e6d928e5a6722f8d093d"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/it/firefox-90.0.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/it/firefox-90.0.1.tar.bz2"; 250 250 locale = "it"; 251 251 arch = "linux-x86_64"; 252 - sha256 = "ff19dbc318739dd11cab9424b5058a6ca8396d6988723a4a3d8b72ef7095713d"; 252 + sha256 = "36e5dc00b8f9bc3fdc91441c0939eae5d43356ef0268c2bebea1d087f5d414e5"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ja/firefox-90.0.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ja/firefox-90.0.1.tar.bz2"; 255 255 locale = "ja"; 256 256 arch = "linux-x86_64"; 257 - sha256 = "3c3003bf0366ccfe5b6e964720411e06d5622fb5e76ab7f0b2f1d06bb92c8e44"; 257 + sha256 = "b07f66b82be0f6f716384c37286205be455c83d8c9299456376d171167269903"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ka/firefox-90.0.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ka/firefox-90.0.1.tar.bz2"; 260 260 locale = "ka"; 261 261 arch = "linux-x86_64"; 262 - sha256 = "70b53851ec2b8e512fbafee0d87b0dd32123019c1ed798f4b03b08fed790af68"; 262 + sha256 = "5b391f01586ca70900ce279de8f3e22c670de5b210f350bc8bf82c75dd47e0ac"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/kab/firefox-90.0.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/kab/firefox-90.0.1.tar.bz2"; 265 265 locale = "kab"; 266 266 arch = "linux-x86_64"; 267 - sha256 = "175f112e07f75bda7e42291779655a18601f50c81c84d529874baf3aa1c5bd35"; 267 + sha256 = "a833e4c862c8805d4a1571b210de928f5d4fd6e7973d1de5e7ac1e8e3877b722"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/kk/firefox-90.0.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/kk/firefox-90.0.1.tar.bz2"; 270 270 locale = "kk"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "7aa1edddf9f1d55aa307f8954b0a4043fa8f27243331d97ffb21ccbab4439a3e"; 272 + sha256 = "5041bbd4acba0a2710e705798c8196605c62852de8a1c43f3676631dba5369a5"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/km/firefox-90.0.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/km/firefox-90.0.1.tar.bz2"; 275 275 locale = "km"; 276 276 arch = "linux-x86_64"; 277 - sha256 = "45d013eb6a15558722b9633bbcfbe38c74f20964db716797b4c5358a31596b55"; 277 + sha256 = "f71888db4e4cc49172d625cca26b5b72c6d85180894f29ee0b934781f0f6efff"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/kn/firefox-90.0.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/kn/firefox-90.0.1.tar.bz2"; 280 280 locale = "kn"; 281 281 arch = "linux-x86_64"; 282 - sha256 = "19f7cf799760e51d852981d1217f3303f347631bdc484d44293a85fbe16a2752"; 282 + sha256 = "7d32dee56e657d791eb80e6829ad2ff3624d949531bff1366b685924564d6534"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ko/firefox-90.0.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ko/firefox-90.0.1.tar.bz2"; 285 285 locale = "ko"; 286 286 arch = "linux-x86_64"; 287 - sha256 = "c2a1aca33c678e225cc66f1f363f666313d41de5629575bccc3244b2246a517a"; 287 + sha256 = "f9f0781ca8eeb1b21060a3cc2df8f8f5fecd659a230fa4f5f2907db5c37fe6c6"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/lij/firefox-90.0.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/lij/firefox-90.0.1.tar.bz2"; 290 290 locale = "lij"; 291 291 arch = "linux-x86_64"; 292 - sha256 = "6645b96ea75cf11afa03d7830fcaeb3cf40ae62a34cd780d703632b04c1c70db"; 292 + sha256 = "0cff9a886e2d158ff00638200106d6537a254cc5a64e48a8233770e5798c1ca5"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/lt/firefox-90.0.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/lt/firefox-90.0.1.tar.bz2"; 295 295 locale = "lt"; 296 296 arch = "linux-x86_64"; 297 - sha256 = "c4c9b1c346a2e18d813302094c5048b758db64effd0276fb453d77f76a3795c6"; 297 + sha256 = "69c8e5a6f5c3d2435ed6dd02bc1c4b9264b1543b7763ade3accf4f30eea7b9e6"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/lv/firefox-90.0.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/lv/firefox-90.0.1.tar.bz2"; 300 300 locale = "lv"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "3cd2b96471ce03fcc7ce0217ae68534d0f891cbb21c7c325ff37f02e8a96f310"; 302 + sha256 = "55b59adc86e9e91f5a134bb16837c8843449f4dfc85abbb3f292bb34214bbca0"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/mk/firefox-90.0.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/mk/firefox-90.0.1.tar.bz2"; 305 305 locale = "mk"; 306 306 arch = "linux-x86_64"; 307 - sha256 = "95de1a0db3f284e23741f39c9de13acdb2cc8aa3046387f2c923b2fb41ea9e85"; 307 + sha256 = "d670166e34e513ff4dac69740f547542e4e2c3e24f7ae7d165dbe5a4151f17e4"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/mr/firefox-90.0.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/mr/firefox-90.0.1.tar.bz2"; 310 310 locale = "mr"; 311 311 arch = "linux-x86_64"; 312 - sha256 = "6336fa56e8eaefc5f30934cb1232bc9b4c5a4a1070612026fd4eaaf79a763af2"; 312 + sha256 = "9cd258a90e1a12a113e626bbaa4d557936b29b71491138e73f74ebf6645a9b76"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ms/firefox-90.0.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ms/firefox-90.0.1.tar.bz2"; 315 315 locale = "ms"; 316 316 arch = "linux-x86_64"; 317 - sha256 = "1efd8100aa12bc3b2c304837b16638bd23fcc1bebbd1b7cdaf8f07bb642eba09"; 317 + sha256 = "0b68ba835ae0f3561eaa2721de08bab95946c1e1111b05f8b02cb7f95bc23335"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/my/firefox-90.0.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/my/firefox-90.0.1.tar.bz2"; 320 320 locale = "my"; 321 321 arch = "linux-x86_64"; 322 - sha256 = "4b9dcf5f8d476ff931a497acfb42747b3b788a031d156b1444126fcece789d68"; 322 + sha256 = "071df9d8ee0a5d1e3b3ae8f472173b5da378b6b41646a3d1d2222a3dbc73596a"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/nb-NO/firefox-90.0.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/nb-NO/firefox-90.0.1.tar.bz2"; 325 325 locale = "nb-NO"; 326 326 arch = "linux-x86_64"; 327 - sha256 = "81c5973aa829b52c2ebb3ebe35a355bd65c5e803dd5b02fbfcdb58cad56d768a"; 327 + sha256 = "2623cb59780a1db3cc20267023c93f578ad4c6cfede8b12416f538d62ffa930c"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ne-NP/firefox-90.0.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ne-NP/firefox-90.0.1.tar.bz2"; 330 330 locale = "ne-NP"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "ca1823de015e593f89a78a578fbf136748ae9e56eeb819773c32fc4d21169398"; 332 + sha256 = "a6c6c514cf476bd93d64c1e315161d765792528a632aa881a75abb85076ac998"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/nl/firefox-90.0.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/nl/firefox-90.0.1.tar.bz2"; 335 335 locale = "nl"; 336 336 arch = "linux-x86_64"; 337 - sha256 = "253e19bbca6cdae42673b2f102bf930531a72a6d67ef3c0a93e2c415fefa18e3"; 337 + sha256 = "60d7de62f35cadc8bab987bf81fe6d8635388b361f3157e5d13809604cc41927"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/nn-NO/firefox-90.0.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/nn-NO/firefox-90.0.1.tar.bz2"; 340 340 locale = "nn-NO"; 341 341 arch = "linux-x86_64"; 342 - sha256 = "248d44236b2111f0aa8b49ac97e17353740f983448dc0b5085efca9ca1401ed8"; 342 + sha256 = "a1b0cebb8de16685011e5cded38add6a3b13738163dbcf6216182b350c293f27"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/oc/firefox-90.0.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/oc/firefox-90.0.1.tar.bz2"; 345 345 locale = "oc"; 346 346 arch = "linux-x86_64"; 347 - sha256 = "85414645c073035536a940f2e2daff958d25213aae01dd5a8617019f5315b9e7"; 347 + sha256 = "f4f491e962ec713e708e9f773de3af9f6251ab6f2f41f516116f83a63824928a"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/pa-IN/firefox-90.0.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pa-IN/firefox-90.0.1.tar.bz2"; 350 350 locale = "pa-IN"; 351 351 arch = "linux-x86_64"; 352 - sha256 = "9ce28522a04464bec876d301380f991e3543e2eb9fabe294066e23ee1a1ffa87"; 352 + sha256 = "5a41333ed465121d212ddc6c61faf2a5c4eab25daf0ec3206196077f490a18e1"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/pl/firefox-90.0.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pl/firefox-90.0.1.tar.bz2"; 355 355 locale = "pl"; 356 356 arch = "linux-x86_64"; 357 - sha256 = "6a05196e0b881ca19ed405cd42d3dd377a22e0cc7788971ca3fb3ddb6da5c73d"; 357 + sha256 = "de5d8c3e5b8f458c400a98c1b72595ff951a54083ff29e1bf01fc3421443cbd8"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/pt-BR/firefox-90.0.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pt-BR/firefox-90.0.1.tar.bz2"; 360 360 locale = "pt-BR"; 361 361 arch = "linux-x86_64"; 362 - sha256 = "e15e7fee01afbd4b585aa74b5de4efbbd2e30cc4e9e87911c4707760c6a8d198"; 362 + sha256 = "53fb72801cc33ded2e31142161faaca04ec5f7742413faeada30e1c5ef51025b"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/pt-PT/firefox-90.0.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/pt-PT/firefox-90.0.1.tar.bz2"; 365 365 locale = "pt-PT"; 366 366 arch = "linux-x86_64"; 367 - sha256 = "f76da7fb580424c0d1326f2daf40ba4f27083447bd7051fc77e6162caadd5292"; 367 + sha256 = "2c72ac24a7cbdb79b338ad9a79f649be85caa0377b78fabcf07c42b1ef02a94e"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/rm/firefox-90.0.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/rm/firefox-90.0.1.tar.bz2"; 370 370 locale = "rm"; 371 371 arch = "linux-x86_64"; 372 - sha256 = "55b0aa8f6dc462190a01f3385ff36cc813fcbd071d0e024c388efd3f247b22f0"; 372 + sha256 = "bfd252411406e6a8816ef000fc6fcff6357741924754daf05ee39ff331bdf3e5"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ro/firefox-90.0.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ro/firefox-90.0.1.tar.bz2"; 375 375 locale = "ro"; 376 376 arch = "linux-x86_64"; 377 - sha256 = "4d245e0e633e741bf0438603fd0ac76030878bccf69cc28509c018514fbc55be"; 377 + sha256 = "f4c9a173ab7e9fc964f4c255ef9830559fc835d1f18ac388de5fa16d2df5d521"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ru/firefox-90.0.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ru/firefox-90.0.1.tar.bz2"; 380 380 locale = "ru"; 381 381 arch = "linux-x86_64"; 382 - sha256 = "5687877a5e8dd4c5eb9dcfbde681f1d6fd9997b562d44592956ecc86024c8806"; 382 + sha256 = "07d1c8cd10323f039a040295230f223e9e6b40860830b2e26a0ab9fd2c15d0a7"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/si/firefox-90.0.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/si/firefox-90.0.1.tar.bz2"; 385 385 locale = "si"; 386 386 arch = "linux-x86_64"; 387 - sha256 = "4843700d73e84099cbbca968d2d251fbfd012d3230735c22f8dd8e39edb57ed6"; 387 + sha256 = "6f816e89adaabb79ff1b73eed516e6c5f817d7af0ccaee58262ea47c80a08664"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/sk/firefox-90.0.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sk/firefox-90.0.1.tar.bz2"; 390 390 locale = "sk"; 391 391 arch = "linux-x86_64"; 392 - sha256 = "26bf6c61cf9388f3c0f83362a3f6e744cde8aef12bf48de4e5da0debdd232a4d"; 392 + sha256 = "14fbd3f2057da82c95e2cd194021adc3c7c19b0f64cd56e623ae2341b7414301"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/sl/firefox-90.0.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sl/firefox-90.0.1.tar.bz2"; 395 395 locale = "sl"; 396 396 arch = "linux-x86_64"; 397 - sha256 = "65578af61cfde136408690f38867b141d48205514398af1b7f2771f6c219c513"; 397 + sha256 = "388ef17576722a32d22350ac2848c8e7f0239481f1d0172441770052bf1c53d5"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/son/firefox-90.0.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/son/firefox-90.0.1.tar.bz2"; 400 400 locale = "son"; 401 401 arch = "linux-x86_64"; 402 - sha256 = "69d59e4ef8dbaabdf86acd7fe413b0fc3532b13cffd67cb0d122c08e72f234b9"; 402 + sha256 = "f7785fc5a91c991c277b36eca1928c350953043e77cdb4b47f25d5f2f611828d"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/sq/firefox-90.0.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sq/firefox-90.0.1.tar.bz2"; 405 405 locale = "sq"; 406 406 arch = "linux-x86_64"; 407 - sha256 = "d8bc0fab11d1d3641159dcbe0248d1987e6d5a25cb45acde769c3c4632f6364f"; 407 + sha256 = "cc0f348c99304e0da47bbc4be45bc350c53574ea1e20d781f88862e5add4c60a"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/sr/firefox-90.0.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sr/firefox-90.0.1.tar.bz2"; 410 410 locale = "sr"; 411 411 arch = "linux-x86_64"; 412 - sha256 = "7ea2ff12e6df802e98cef89aede582e3c6ee800e51c4d5cd6a9ba6a7aba0e4a6"; 412 + sha256 = "6824091ffb721ff42072798cd72c3061921eb69f85a710c141407f83ddddd836"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/sv-SE/firefox-90.0.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/sv-SE/firefox-90.0.1.tar.bz2"; 415 415 locale = "sv-SE"; 416 416 arch = "linux-x86_64"; 417 - sha256 = "e4924167458d6b1251956de695c610bf311047a2b3cce4cffc3b09bb026c07c0"; 417 + sha256 = "3d86180707aa4f2fbe271e9d8fdf10ef5cd52126648a64e684214f159cbc7512"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/szl/firefox-90.0.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/szl/firefox-90.0.1.tar.bz2"; 420 420 locale = "szl"; 421 421 arch = "linux-x86_64"; 422 - sha256 = "4904579fff0628ba012f269c9be0123f06fe8d414066fa3f52fd28832d6f004e"; 422 + sha256 = "e49776c7820b51648c8e2d19f5e8073515fda5397adae3302383e9f503240e08"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ta/firefox-90.0.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ta/firefox-90.0.1.tar.bz2"; 425 425 locale = "ta"; 426 426 arch = "linux-x86_64"; 427 - sha256 = "9611d0624ea57ead7eb9b889faac6a166a1581c64e0fcf8d89e1ff3c6f43c963"; 427 + sha256 = "d8b32890c9ad376cd9122ae6e80d1dc65c0b8be1e5dd4c7381011b1059dd8bbd"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/te/firefox-90.0.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/te/firefox-90.0.1.tar.bz2"; 430 430 locale = "te"; 431 431 arch = "linux-x86_64"; 432 - sha256 = "d06b945ee1646a37f347f438dcc5cfc2ca34e520fda7e5119d076a35a1636537"; 432 + sha256 = "87974e3cf5214db7f82244b43a584f3cb11d4ba66ac45dfce1d22f417fd63185"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/th/firefox-90.0.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/th/firefox-90.0.1.tar.bz2"; 435 435 locale = "th"; 436 436 arch = "linux-x86_64"; 437 - sha256 = "4e0f715b9df45ed6e5c469d31e886184ab3712d65ed9b5f09f930de55bac7cae"; 437 + sha256 = "1d65c868936bd174ae9ecac66e1c1bc30e4b1214aaa0a2762dfcda6929eed1ec"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/tl/firefox-90.0.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/tl/firefox-90.0.1.tar.bz2"; 440 440 locale = "tl"; 441 441 arch = "linux-x86_64"; 442 - sha256 = "ffb9acf1bdc1470c5d077707a38b8b754b638297bdcae51ecd985faed50d0c51"; 442 + sha256 = "115ecf4d90d13df1352637c9ed6d1701b6a9d0793d3487d582b90d487e27b52f"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/tr/firefox-90.0.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/tr/firefox-90.0.1.tar.bz2"; 445 445 locale = "tr"; 446 446 arch = "linux-x86_64"; 447 - sha256 = "58a4e1b95887aef20744113cc712961cd331afe7b32c9fce9ae95cd10036a075"; 447 + sha256 = "d66f4114e577e945abbb1b32206b2cddff65db1f9a2b1cbd1c8a11e528ce656f"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/trs/firefox-90.0.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/trs/firefox-90.0.1.tar.bz2"; 450 450 locale = "trs"; 451 451 arch = "linux-x86_64"; 452 - sha256 = "f517e93f9819e008f224078af54c6b080e5022cdfb84ae13e16a65368cf3c971"; 452 + sha256 = "1dc6d43229d0912d34394889deba3d91796ac4aac437b7ed86065d978871fbec"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/uk/firefox-90.0.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/uk/firefox-90.0.1.tar.bz2"; 455 455 locale = "uk"; 456 456 arch = "linux-x86_64"; 457 - sha256 = "e6f29d8f6e7c92b5c911444c869173a8991bbab60e13c2279c1bb8139bf7d3ee"; 457 + sha256 = "1795fbe577dee1bc042a7b50bceb958446e7f6c95133c2d1432f1494ba86b6a0"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/ur/firefox-90.0.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/ur/firefox-90.0.1.tar.bz2"; 460 460 locale = "ur"; 461 461 arch = "linux-x86_64"; 462 - sha256 = "bcc00d70f7ab06bd024053d5f66d6363f8aaaea65be089bcad99fb0dad2d978c"; 462 + sha256 = "1da88a58d6262c4b2866e765efae0ccc23ff224ed59d5f9a30434a16408b17d1"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/uz/firefox-90.0.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/uz/firefox-90.0.1.tar.bz2"; 465 465 locale = "uz"; 466 466 arch = "linux-x86_64"; 467 - sha256 = "62d8ff68b7c144610c05300fcc8072b832c5ca3ea3b0da3f197f04c1c352114b"; 467 + sha256 = "549956dc6ac0eab50becf7562e91a17fdc3f0244197379f03bbdb2b12f2ecaef"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/vi/firefox-90.0.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/vi/firefox-90.0.1.tar.bz2"; 470 470 locale = "vi"; 471 471 arch = "linux-x86_64"; 472 - sha256 = "152b2c3e4b66d5056cf02d6a0d88968da0d2d0d7983ba4a90b17937c752dbc68"; 472 + sha256 = "3e9575342f30b81bebc730c855b54120c95e385edf9273e5355f857da81d55ea"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/xh/firefox-90.0.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/xh/firefox-90.0.1.tar.bz2"; 475 475 locale = "xh"; 476 476 arch = "linux-x86_64"; 477 - sha256 = "bbd12d232fd53c2ca879b55f19abce804ad14da4c47ee11c2723f37f166d69fb"; 477 + sha256 = "d2e7dd3cbd70ef34c53bcfc5b3427508ed368cad548afe0509ff7149a6472ff8"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/zh-CN/firefox-90.0.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/zh-CN/firefox-90.0.1.tar.bz2"; 480 480 locale = "zh-CN"; 481 481 arch = "linux-x86_64"; 482 - sha256 = "44f71d53e7055b19617b66985f583b44b3d8aa6b63621a8ce34cb2f33e2c35fe"; 482 + sha256 = "a65f4a1002422a07083fb8566e3129f781a8083d9427ba4236812204c953a5f3"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-x86_64/zh-TW/firefox-90.0.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-x86_64/zh-TW/firefox-90.0.1.tar.bz2"; 485 485 locale = "zh-TW"; 486 486 arch = "linux-x86_64"; 487 - sha256 = "23a5054f37211f0b4637baa7b17c0b41cbf16f8c30cbb7c00d486698a98150e9"; 487 + sha256 = "e5f1c0d36c7a4b3634858d691c5f26481018ac4ce7c5ab7a4c19e04b33810941"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ach/firefox-90.0.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ach/firefox-90.0.1.tar.bz2"; 490 490 locale = "ach"; 491 491 arch = "linux-i686"; 492 - sha256 = "985bb9b46a2767f00704f7dbf43ffdf650fa70da1b5c82b66bae9b3ed8e53ec9"; 492 + sha256 = "b5908565dea1f33f82d8e380bb5d648fab9ebcb4af24d602a6c71e176fee5007"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/af/firefox-90.0.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/af/firefox-90.0.1.tar.bz2"; 495 495 locale = "af"; 496 496 arch = "linux-i686"; 497 - sha256 = "2b9ac10fca0815b755c89eeaaec3db597bd7eb56294452c715615bcd9edb685b"; 497 + sha256 = "d40bd877e5ad156a45c0c325794537ef9dd71770a395aeebf8381075df0c74d6"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/an/firefox-90.0.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/an/firefox-90.0.1.tar.bz2"; 500 500 locale = "an"; 501 501 arch = "linux-i686"; 502 - sha256 = "cd6aa9c8b5e384c36f35c4620954fc29facc9e82600f1fe759bcf239bacd5cb6"; 502 + sha256 = "c72b84b92239955c750cdc302cfed32c7ed1a1352a88b5f599b4edfaad79fdf6"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ar/firefox-90.0.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ar/firefox-90.0.1.tar.bz2"; 505 505 locale = "ar"; 506 506 arch = "linux-i686"; 507 - sha256 = "c6a75b71f6c24f05a92608401b70ce4b3e91f83f7511eeed0b7dfb91ce52ab22"; 507 + sha256 = "25b4175421efe766e7be49591c04b636699bc685aee6459c48b19fe9aaca07db"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ast/firefox-90.0.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ast/firefox-90.0.1.tar.bz2"; 510 510 locale = "ast"; 511 511 arch = "linux-i686"; 512 - sha256 = "ffc9f0b54fb7df8398e5ccedd75902d4872b2b735d79189e2e00bc519b7914be"; 512 + sha256 = "d7919de20cf70de38f03e508b6ac5728b76ceedb626636cfed74c4698ce4dbc6"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/az/firefox-90.0.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/az/firefox-90.0.1.tar.bz2"; 515 515 locale = "az"; 516 516 arch = "linux-i686"; 517 - sha256 = "3843e554e11c687e9d0676ed9ed06c11cc6eb571287430cbe8ab26b4c2553e63"; 517 + sha256 = "addbe7fa0121dc3643afde905bf33b764d36d49a60ccf6c427ab97ac941ce9f3"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/be/firefox-90.0.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/be/firefox-90.0.1.tar.bz2"; 520 520 locale = "be"; 521 521 arch = "linux-i686"; 522 - sha256 = "412e6a776fbf1cd698092bcaafe30a652a8ab35b72e3edf4cffd0b7438c091c7"; 522 + sha256 = "db52de7ce7236110b28322996303e2a07f69b88eb53393aa4ff75dd841b02aa3"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/bg/firefox-90.0.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/bg/firefox-90.0.1.tar.bz2"; 525 525 locale = "bg"; 526 526 arch = "linux-i686"; 527 - sha256 = "142d1db515272948aa7788403be55080471773d835476a532fd0e44f08a223c9"; 527 + sha256 = "2abe8c91ce73f350e31de13807fcdc48c2621a29fe25d17ed25a2fb8052ce831"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/bn/firefox-90.0.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/bn/firefox-90.0.1.tar.bz2"; 530 530 locale = "bn"; 531 531 arch = "linux-i686"; 532 - sha256 = "75531cdc30d0c9173ab8d8113ceb9897373f7808e1019834545f0130ebbb8ee9"; 532 + sha256 = "2b5f6e1bd73eda0fdf69f6d8181b83206bfbcfcb5edb11be12f2a29e6ffd4a37"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/br/firefox-90.0.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/br/firefox-90.0.1.tar.bz2"; 535 535 locale = "br"; 536 536 arch = "linux-i686"; 537 - sha256 = "20e76daf7a280c5d50c9a937e409f25aac7f0ee3254f9145605ee00d00316d5f"; 537 + sha256 = "53339a26816934aa1f5edac114844c42b7107326f114ba28818700ae8ee199ca"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/bs/firefox-90.0.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/bs/firefox-90.0.1.tar.bz2"; 540 540 locale = "bs"; 541 541 arch = "linux-i686"; 542 - sha256 = "1bc0fd2a8ec265d59594bb298cdb51f5506b56e40e5dfc0fc66a37e3d4328e5f"; 542 + sha256 = "d49005f911a027a7628f45103ad2e43438a7ec33142f9a5ec7738a8694d071de"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ca-valencia/firefox-90.0.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ca-valencia/firefox-90.0.1.tar.bz2"; 545 545 locale = "ca-valencia"; 546 546 arch = "linux-i686"; 547 - sha256 = "dfffd0c2b98641944d74486de4d9f08c2e76b30506942021a5263d1238ab07db"; 547 + sha256 = "ccaa99d7eede57e43c57ab2a185a53061476cedb65f37d4659c1e765297c937a"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ca/firefox-90.0.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ca/firefox-90.0.1.tar.bz2"; 550 550 locale = "ca"; 551 551 arch = "linux-i686"; 552 - sha256 = "bcf3b78bcb2bd133ad66d551695d372d099d250e01d790f48bbd69b46c07abd4"; 552 + sha256 = "b4df85c3f723a3e8c44d249f12f37bd27eeade4ec802baccf2e82a92e9869002"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/cak/firefox-90.0.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/cak/firefox-90.0.1.tar.bz2"; 555 555 locale = "cak"; 556 556 arch = "linux-i686"; 557 - sha256 = "e27cc065df6bc8ff338a34c97d9f6d4825d711b77bf24e5f1d16ca68dffd6f74"; 557 + sha256 = "a8e1244c9904e3f5bada11c33f2f542b6dbb5ccb867f7cc6d5a2d1a99e95c48d"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/cs/firefox-90.0.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/cs/firefox-90.0.1.tar.bz2"; 560 560 locale = "cs"; 561 561 arch = "linux-i686"; 562 - sha256 = "f25b02aecf709edfd75ceb2faa01979e99ea2a88e981c0d3fa5dc118eca77a5d"; 562 + sha256 = "b2cbe665a6b2482edbe29b50036922708e7bc7aaad65ef6d91b47beb4f53acbe"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/cy/firefox-90.0.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/cy/firefox-90.0.1.tar.bz2"; 565 565 locale = "cy"; 566 566 arch = "linux-i686"; 567 - sha256 = "d9f09d6c812740f077234dcd5f7caee7be17569526b215d4ebb7d987b8915b47"; 567 + sha256 = "5e151c341812dcf8bdf769ba0a1ae9ec03b3e79d5f55fb18241ab0ef907538fe"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/da/firefox-90.0.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/da/firefox-90.0.1.tar.bz2"; 570 570 locale = "da"; 571 571 arch = "linux-i686"; 572 - sha256 = "604342f07532112ca7ad6c8a1d6194dc1487a3f0a05c9785f4d252d6359996c8"; 572 + sha256 = "ebcb60a77185d17114c26d58a61a3a3ef5198709c43133263efbe39c05275dcd"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/de/firefox-90.0.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/de/firefox-90.0.1.tar.bz2"; 575 575 locale = "de"; 576 576 arch = "linux-i686"; 577 - sha256 = "c2383d7801ff0fd4a111c49d82d7b41f140f1974d20c8bcbfc745b76a78f24f4"; 577 + sha256 = "8819ad2efc7d49946eed2adbb10280602d0004722207cb46e06f46f4fb0f80d8"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/dsb/firefox-90.0.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/dsb/firefox-90.0.1.tar.bz2"; 580 580 locale = "dsb"; 581 581 arch = "linux-i686"; 582 - sha256 = "9972aef81947ebcd09349776a01f7335c41971ac72d2ed806cfd384831b35623"; 582 + sha256 = "c91e40aed7b1c1c41ebe0cdf77e46cb284d7cd308c6ae66a70f46fc4dab008a0"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/el/firefox-90.0.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/el/firefox-90.0.1.tar.bz2"; 585 585 locale = "el"; 586 586 arch = "linux-i686"; 587 - sha256 = "942285c706c4321dc6c4578e665edc76523e46f98aa89521f4276bdb2736f610"; 587 + sha256 = "f9032320f0fd0622c9e6ad048de12533e92660bf56e255d2f79fc0c2adc3356c"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/en-CA/firefox-90.0.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/en-CA/firefox-90.0.1.tar.bz2"; 590 590 locale = "en-CA"; 591 591 arch = "linux-i686"; 592 - sha256 = "71b236a224823a13ea1b0f144217a735e76c4d25b2725591a5aaea068d1a9808"; 592 + sha256 = "9224c71771b26085f067acd29993e48aea66a61c7ae193bb6442569b9291677a"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/en-GB/firefox-90.0.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/en-GB/firefox-90.0.1.tar.bz2"; 595 595 locale = "en-GB"; 596 596 arch = "linux-i686"; 597 - sha256 = "1c9f4c7b35faa87d7c1b046abd629e2d4305ff8769f986a4e1def8e381a0ca94"; 597 + sha256 = "fd27cadfa31f81d7103f867aea3efb6f03f341708c4ed93df5d6d8fba601c1eb"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/en-US/firefox-90.0.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/en-US/firefox-90.0.1.tar.bz2"; 600 600 locale = "en-US"; 601 601 arch = "linux-i686"; 602 - sha256 = "f983e7537f54131697366c0926b6aad8045c2f1e16c78a0d5edb392d214e535f"; 602 + sha256 = "1043cc2125aa682953340fb40b721b3dcffab1ad0c06184fc5a92740638d4a13"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/eo/firefox-90.0.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/eo/firefox-90.0.1.tar.bz2"; 605 605 locale = "eo"; 606 606 arch = "linux-i686"; 607 - sha256 = "90f713f53326849e1b41c7aad160eb5828e4a06f2e9f11918ba61b9ec4d29fef"; 607 + sha256 = "1dd42f52563463c146ddef224f97b6e87f82f01249f7bea290a4cb8331dc9fde"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/es-AR/firefox-90.0.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-AR/firefox-90.0.1.tar.bz2"; 610 610 locale = "es-AR"; 611 611 arch = "linux-i686"; 612 - sha256 = "e9abf48307351d5461086d34cd765dcd5af38eac50dbaf3833ddcdd5432908c8"; 612 + sha256 = "fae114afacd99e045abad6dd5a6d4ad5669b00158431ea8458d48e43aa06d4af"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/es-CL/firefox-90.0.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-CL/firefox-90.0.1.tar.bz2"; 615 615 locale = "es-CL"; 616 616 arch = "linux-i686"; 617 - sha256 = "04797e8c12c08eb25f8048f0a653380582cff4f193d03e8e6d3e0d66cf1e59ea"; 617 + sha256 = "1a4b839f8b55ef758c56ce18770cc31e871278e58f378fa7e7cbf4502e3b930c"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/es-ES/firefox-90.0.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-ES/firefox-90.0.1.tar.bz2"; 620 620 locale = "es-ES"; 621 621 arch = "linux-i686"; 622 - sha256 = "1f655463e919d3546a841e86e3aac0bb6b4bc3482153a24d6afaf4eb4f09db0d"; 622 + sha256 = "cc21e66b7c7250d57067c8fc133a8b6f4a4f4020474bb7d4510c94ca02c316c6"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/es-MX/firefox-90.0.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/es-MX/firefox-90.0.1.tar.bz2"; 625 625 locale = "es-MX"; 626 626 arch = "linux-i686"; 627 - sha256 = "3e9b14809de0df3d1f5c0d7bb83f9a769fb5852194511b1cfc33275ca1bbed41"; 627 + sha256 = "cfd89dd866f633359c57af8915586abc7d3bedcf2523bf60f7878d70417c09db"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/et/firefox-90.0.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/et/firefox-90.0.1.tar.bz2"; 630 630 locale = "et"; 631 631 arch = "linux-i686"; 632 - sha256 = "918f284c60618404b7f8130b7e14a57d4ca483adeb6007a79422e6fdb7908114"; 632 + sha256 = "6e678eeef5ebe30b6005533e69ebbc4f096e3a1e2fc07be8c8f1cf3d1b5c1b06"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/eu/firefox-90.0.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/eu/firefox-90.0.1.tar.bz2"; 635 635 locale = "eu"; 636 636 arch = "linux-i686"; 637 - sha256 = "5f682f553356652d92684dff3f8385d1d675539d6cb8b155f12874682c0de235"; 637 + sha256 = "4fcab02f0a755db4baadd5e04fe9589226b0082768ef58e32680a72a86ef52f2"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/fa/firefox-90.0.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fa/firefox-90.0.1.tar.bz2"; 640 640 locale = "fa"; 641 641 arch = "linux-i686"; 642 - sha256 = "5056f42eaef5f5538bfa9af23e123bf9f0a0d370d6fd7848dcdbc50d0cf61d92"; 642 + sha256 = "bd7500a850ae6c4ea9702521716336bd2809c8e3fc058ea021ee27a1b6d40aa7"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ff/firefox-90.0.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ff/firefox-90.0.1.tar.bz2"; 645 645 locale = "ff"; 646 646 arch = "linux-i686"; 647 - sha256 = "cf58279f578ef725e2b89ed4a89021a811b3e237d46d02c7d98137fef3775318"; 647 + sha256 = "76b4327258aedc72fcae8b56dc5dd0c99952f0a2021252c5d0e36d1366b68016"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/fi/firefox-90.0.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fi/firefox-90.0.1.tar.bz2"; 650 650 locale = "fi"; 651 651 arch = "linux-i686"; 652 - sha256 = "28bd2f67ae638fd602adac6327fe51ebf90ff52c8695e8c8ff4161d6bc20be2b"; 652 + sha256 = "4500cd834525149ad46b94a7b86ff776511f3173a48064ed88d6b2e67596dc68"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/fr/firefox-90.0.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fr/firefox-90.0.1.tar.bz2"; 655 655 locale = "fr"; 656 656 arch = "linux-i686"; 657 - sha256 = "53b69cbc6cd3097b67537979637614a6bcc01450426883b7d35a8de5df6647ae"; 657 + sha256 = "85313248992ddcc04bc5b72802929a2c601daae07d5e6d8a11c762159caecf86"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/fy-NL/firefox-90.0.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/fy-NL/firefox-90.0.1.tar.bz2"; 660 660 locale = "fy-NL"; 661 661 arch = "linux-i686"; 662 - sha256 = "8ee8e11a845a2e2b0f9d12d95f8dcc6b58be2722a68f1a8707b0c1f3a66f90d5"; 662 + sha256 = "ba0d003e88355027ccf1be545555e68e06a19e11b7090844707e0053796f2a1d"; 663 663 } 664 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ga-IE/firefox-90.0.tar.bz2"; 664 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ga-IE/firefox-90.0.1.tar.bz2"; 665 665 locale = "ga-IE"; 666 666 arch = "linux-i686"; 667 - sha256 = "39a2bbb6c9a3b3a0ec2c21eeb9f919a54502f891834556ee439704af3705f3fa"; 667 + sha256 = "52f94cb53101e4d2564cb4f4589cb2246a4c78314e38e3d566290adf43f40e74"; 668 668 } 669 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/gd/firefox-90.0.tar.bz2"; 669 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gd/firefox-90.0.1.tar.bz2"; 670 670 locale = "gd"; 671 671 arch = "linux-i686"; 672 - sha256 = "b667e68662d81518f03ffa0bab538d4601457b6b1eab1f51dc0be3752855d5ad"; 672 + sha256 = "0998440173e3b5886ff3a356a79fd05e7ea113cab4582a9400abad44ecbf6c48"; 673 673 } 674 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/gl/firefox-90.0.tar.bz2"; 674 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gl/firefox-90.0.1.tar.bz2"; 675 675 locale = "gl"; 676 676 arch = "linux-i686"; 677 - sha256 = "65e9376490e6ee833312b99aa7d8f730495f8320e14203a8d6cc7a94e83e6adc"; 677 + sha256 = "6ab3ef1a97c8382160420f563c814f14610f1a0d4565ef8f86b8c8ddbf34e162"; 678 678 } 679 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/gn/firefox-90.0.tar.bz2"; 679 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gn/firefox-90.0.1.tar.bz2"; 680 680 locale = "gn"; 681 681 arch = "linux-i686"; 682 - sha256 = "45f3da559b51c5ec300ac64f8d5f0e7583c55abfca4c22e72994f65682d0717e"; 682 + sha256 = "f57a5d2ed2b9eb8d35b9bbbb9f76a988409db09c7855d6cb93abf151f8e449c5"; 683 683 } 684 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/gu-IN/firefox-90.0.tar.bz2"; 684 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/gu-IN/firefox-90.0.1.tar.bz2"; 685 685 locale = "gu-IN"; 686 686 arch = "linux-i686"; 687 - sha256 = "db1394cf1c52fc0eeab116d49fff3bbcef07f64870345490a1f46f3045268d94"; 687 + sha256 = "eb62873a8c7e2b5b706cd0033b5042a4f4496c265f7e57e1c65f23e3fc896a6a"; 688 688 } 689 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/he/firefox-90.0.tar.bz2"; 689 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/he/firefox-90.0.1.tar.bz2"; 690 690 locale = "he"; 691 691 arch = "linux-i686"; 692 - sha256 = "52b49a0014fa2aad266f2503b6e455310d37af0d93102f22404b303de6afe772"; 692 + sha256 = "6c22304604f9e93153d55251e31bb250168015a4ac6c3d93cffcdd9c64ece7e9"; 693 693 } 694 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/hi-IN/firefox-90.0.tar.bz2"; 694 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hi-IN/firefox-90.0.1.tar.bz2"; 695 695 locale = "hi-IN"; 696 696 arch = "linux-i686"; 697 - sha256 = "59484d61d3d4802f9389d668f6125299ba072077a87a16d9b09f9780e975d120"; 697 + sha256 = "155f425d7d9b867acc7035d1220f60148fb94c25dd51ee7049e9c2e9b096a0fd"; 698 698 } 699 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/hr/firefox-90.0.tar.bz2"; 699 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hr/firefox-90.0.1.tar.bz2"; 700 700 locale = "hr"; 701 701 arch = "linux-i686"; 702 - sha256 = "292ac6975f6319c0b4274fbe64bd9512a8361c254f82c079e8ac75c974839316"; 702 + sha256 = "96faca700f49d3f8d9337f0f4f820f8a5a6335b06348b835bd39a26619e4efdc"; 703 703 } 704 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/hsb/firefox-90.0.tar.bz2"; 704 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hsb/firefox-90.0.1.tar.bz2"; 705 705 locale = "hsb"; 706 706 arch = "linux-i686"; 707 - sha256 = "81bcc94349b7b83533b5a60d3f8bcef9b3fd0d85628ce0f043013a4c7fe0aacd"; 707 + sha256 = "42ce59b460cf94705f88b80c91705bba81142798803bb1d7a3a0bc34dd96a7e3"; 708 708 } 709 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/hu/firefox-90.0.tar.bz2"; 709 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hu/firefox-90.0.1.tar.bz2"; 710 710 locale = "hu"; 711 711 arch = "linux-i686"; 712 - sha256 = "1c5867bd108e9232472ccdec0bc24a6558d9a5a6d9147d0c44a4fba2c44ae01a"; 712 + sha256 = "804db507b43af04716bbb4d53525aa9b2958b1d3ff08b93812f1d78531eb01da"; 713 713 } 714 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/hy-AM/firefox-90.0.tar.bz2"; 714 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/hy-AM/firefox-90.0.1.tar.bz2"; 715 715 locale = "hy-AM"; 716 716 arch = "linux-i686"; 717 - sha256 = "de35f4653730d253e5bf147e65ec1f8680ef1fda008f785eb3e49831a00d8b4d"; 717 + sha256 = "488e6bdd3d36490a33d5794f5ede500bad29cd2014cdd50ab5edf74c829fd424"; 718 718 } 719 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ia/firefox-90.0.tar.bz2"; 719 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ia/firefox-90.0.1.tar.bz2"; 720 720 locale = "ia"; 721 721 arch = "linux-i686"; 722 - sha256 = "5ea51c02e6f41291da5840d511bf4ad743e475d6d35fbbfa76c4df3e8f45fb50"; 722 + sha256 = "fd3f22e1247b394b654c12aed384c515a390e91651bcc66f3823205c67951287"; 723 723 } 724 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/id/firefox-90.0.tar.bz2"; 724 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/id/firefox-90.0.1.tar.bz2"; 725 725 locale = "id"; 726 726 arch = "linux-i686"; 727 - sha256 = "b9ebc450eb9097902f13c7c30e45a361ade71b99b273d0da898301d3e9bdae36"; 727 + sha256 = "2a197f4f2aa069b888ad9bfaa54da1b3bc461309a2f0475c298b7e501f06e6fc"; 728 728 } 729 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/is/firefox-90.0.tar.bz2"; 729 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/is/firefox-90.0.1.tar.bz2"; 730 730 locale = "is"; 731 731 arch = "linux-i686"; 732 - sha256 = "64f7480703eb13e9ba4f12615bd84dead1322d139af1115813b7ab8e6819190d"; 732 + sha256 = "b215c19156d129ef30c2d5b30d723d3923e57658888736bd31d3c7fd4a30f835"; 733 733 } 734 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/it/firefox-90.0.tar.bz2"; 734 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/it/firefox-90.0.1.tar.bz2"; 735 735 locale = "it"; 736 736 arch = "linux-i686"; 737 - sha256 = "3f314ed7442d57345d6d1b368dd55bb9e2dd966e269e56d5ea2abfd9140aca67"; 737 + sha256 = "f94a4ddd3278993c80e776849cd52721f40a2808a41f37c74f34ef4b7deea972"; 738 738 } 739 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ja/firefox-90.0.tar.bz2"; 739 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ja/firefox-90.0.1.tar.bz2"; 740 740 locale = "ja"; 741 741 arch = "linux-i686"; 742 - sha256 = "7cbd06ee69dec66522d35163427f8034bd3ee928aa6bd3c5203f3c9a5e526018"; 742 + sha256 = "4b22759406f177c98ee2496ff17de565f87a0f566e3759ce030fd757c1555e32"; 743 743 } 744 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ka/firefox-90.0.tar.bz2"; 744 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ka/firefox-90.0.1.tar.bz2"; 745 745 locale = "ka"; 746 746 arch = "linux-i686"; 747 - sha256 = "81575f637a65d1d31503967b380b3337a8af532d5ebd3bc7d35026c37831d50e"; 747 + sha256 = "7e602c099b680f1da42030067988f818e954ec4b02ddc6ec5473e02402a06428"; 748 748 } 749 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/kab/firefox-90.0.tar.bz2"; 749 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/kab/firefox-90.0.1.tar.bz2"; 750 750 locale = "kab"; 751 751 arch = "linux-i686"; 752 - sha256 = "bb84536e819cd77b4d45786982384821b7d08dda48fc8fa3f0e12e90e75a688e"; 752 + sha256 = "92d0441b33b179d515c88711bb13684e37c748a938d818723256092930428dea"; 753 753 } 754 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/kk/firefox-90.0.tar.bz2"; 754 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/kk/firefox-90.0.1.tar.bz2"; 755 755 locale = "kk"; 756 756 arch = "linux-i686"; 757 - sha256 = "ced99ad16e7b84fd1c344ff2ad96715e0654ed6cfa0cf6379179bdabf5cb0443"; 757 + sha256 = "50a44e34e2a12ba6357f62bc82d9de9c5250c6e3b5635c81724d0a96f5111436"; 758 758 } 759 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/km/firefox-90.0.tar.bz2"; 759 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/km/firefox-90.0.1.tar.bz2"; 760 760 locale = "km"; 761 761 arch = "linux-i686"; 762 - sha256 = "f2641008a2bfd95467b274419d4305014b8b3e5c75622d30a46c5eb9ad761990"; 762 + sha256 = "de8bddaf5a937bfc5bc21897cf95b3d40068133df4c9edfe7eb9eaf76d23e17f"; 763 763 } 764 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/kn/firefox-90.0.tar.bz2"; 764 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/kn/firefox-90.0.1.tar.bz2"; 765 765 locale = "kn"; 766 766 arch = "linux-i686"; 767 - sha256 = "5bcda92360ae86a1ed015736847e7d43eac239a6bd995fc932259f169a7f3821"; 767 + sha256 = "86e88fbc62e131f6b6a599575f5c507385251e7d03a114b61e8c1b78c4a8c22f"; 768 768 } 769 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ko/firefox-90.0.tar.bz2"; 769 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ko/firefox-90.0.1.tar.bz2"; 770 770 locale = "ko"; 771 771 arch = "linux-i686"; 772 - sha256 = "5be9eaa06a7e35b1d401643601ac7e212489609c52961303cb8fe054bf698190"; 772 + sha256 = "10e0169e337cbef4a33e227ea57ff517ec570997fc471509ff95f098cfb52b12"; 773 773 } 774 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/lij/firefox-90.0.tar.bz2"; 774 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/lij/firefox-90.0.1.tar.bz2"; 775 775 locale = "lij"; 776 776 arch = "linux-i686"; 777 - sha256 = "01baf23ab6d89adb3eed47b9f216a0b17b8bc8850b10d09c2bef10792fb1d76a"; 777 + sha256 = "3e054180575b29c5afb286f6d7e8453bc8d4bfaf1ff5d8ac5fc53757b9dc48f1"; 778 778 } 779 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/lt/firefox-90.0.tar.bz2"; 779 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/lt/firefox-90.0.1.tar.bz2"; 780 780 locale = "lt"; 781 781 arch = "linux-i686"; 782 - sha256 = "a5f8a4fa438fe054d1e8d09ced0079673bc25431aa9cbc6b36ca2e5a1dc58d72"; 782 + sha256 = "79685f8b0d646dc6fb446a85808e22107760343a63be429551866a22581106da"; 783 783 } 784 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/lv/firefox-90.0.tar.bz2"; 784 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/lv/firefox-90.0.1.tar.bz2"; 785 785 locale = "lv"; 786 786 arch = "linux-i686"; 787 - sha256 = "8ed19c630ad2cabdd374d2499ddda0ab8993a79c50e7e6728081a6842d1f68d2"; 787 + sha256 = "4df1044be63e35775c89005cddba209760b169be29a3e49d3d29bc370b11dacc"; 788 788 } 789 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/mk/firefox-90.0.tar.bz2"; 789 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/mk/firefox-90.0.1.tar.bz2"; 790 790 locale = "mk"; 791 791 arch = "linux-i686"; 792 - sha256 = "cb497f4b8f1766afdeed4e351a597bd1da4376c78cdb4172d4815c055583ef4c"; 792 + sha256 = "8040fd3637b5e25215e1e50cb74b6f25736f78d610cc862eef08b5a7e4905f2c"; 793 793 } 794 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/mr/firefox-90.0.tar.bz2"; 794 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/mr/firefox-90.0.1.tar.bz2"; 795 795 locale = "mr"; 796 796 arch = "linux-i686"; 797 - sha256 = "0e03049ef7efb5c78963b4f718a61469cb6b1931313ffb50d3e4484b6cf14837"; 797 + sha256 = "49b9eddd2dff87a631ad143e66019d52574ea16b136956e4da473fcee4b810ef"; 798 798 } 799 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ms/firefox-90.0.tar.bz2"; 799 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ms/firefox-90.0.1.tar.bz2"; 800 800 locale = "ms"; 801 801 arch = "linux-i686"; 802 - sha256 = "1a92300fdd218d1fff96388794cea650371c0b1da72b20b22d6deaef7a794c24"; 802 + sha256 = "629d480a6cc207b558cc2aff169225ec636c3d5656b0d04d34b60f8235151bc2"; 803 803 } 804 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/my/firefox-90.0.tar.bz2"; 804 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/my/firefox-90.0.1.tar.bz2"; 805 805 locale = "my"; 806 806 arch = "linux-i686"; 807 - sha256 = "066061e09aace32d8a7a67499a75aeb143ef1e474e8ce37131e6c37472704169"; 807 + sha256 = "25b330fa564734cd9ead80a58a770a6453d64483cd448dc8ac93e70a2a06a04b"; 808 808 } 809 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/nb-NO/firefox-90.0.tar.bz2"; 809 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/nb-NO/firefox-90.0.1.tar.bz2"; 810 810 locale = "nb-NO"; 811 811 arch = "linux-i686"; 812 - sha256 = "12771de667402fc8d8d782ad1b799cc20974f2ee6dba8db87b39f319e6752dc1"; 812 + sha256 = "4d2a0b7101197a603c136b7476e6887d6d9731bbb62e5176ad9876039cc7e166"; 813 813 } 814 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ne-NP/firefox-90.0.tar.bz2"; 814 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ne-NP/firefox-90.0.1.tar.bz2"; 815 815 locale = "ne-NP"; 816 816 arch = "linux-i686"; 817 - sha256 = "d2d8610eb11fe1aeb948a2ad2b580a396450c92458a9b4cf6cc2b3b051e6b7c1"; 817 + sha256 = "74c9685da27d362a2729303ddf451f684be097d3ca74bf3596585a869921a881"; 818 818 } 819 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/nl/firefox-90.0.tar.bz2"; 819 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/nl/firefox-90.0.1.tar.bz2"; 820 820 locale = "nl"; 821 821 arch = "linux-i686"; 822 - sha256 = "99c76cd723c19c6a2192de4f588557060284185047e4597c067e35ba623f01f4"; 822 + sha256 = "a10dc5b62f058d71b3dbd8cb12083fc583528b1642d4f2bccce0f1a422147c7f"; 823 823 } 824 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/nn-NO/firefox-90.0.tar.bz2"; 824 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/nn-NO/firefox-90.0.1.tar.bz2"; 825 825 locale = "nn-NO"; 826 826 arch = "linux-i686"; 827 - sha256 = "5e25d25ae36bbe8346aab027ad684fee3766a1b79c9bf86a370b91e36ab417b9"; 827 + sha256 = "479c022dbadf9b10b2c37577199c3f4df714501502bc894c63efde9358b59745"; 828 828 } 829 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/oc/firefox-90.0.tar.bz2"; 829 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/oc/firefox-90.0.1.tar.bz2"; 830 830 locale = "oc"; 831 831 arch = "linux-i686"; 832 - sha256 = "462c07c7a8864711c0309fa0847bbb993eee518508dbb5614571f994f2241099"; 832 + sha256 = "3b702fcd7972cc48151498783e8d0129766fa7adef311369acdba7902bd08f19"; 833 833 } 834 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/pa-IN/firefox-90.0.tar.bz2"; 834 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pa-IN/firefox-90.0.1.tar.bz2"; 835 835 locale = "pa-IN"; 836 836 arch = "linux-i686"; 837 - sha256 = "d1b1f53ed3aa7bd139541e249f29e6672c30d5f88eb980be793b6c6622338eb0"; 837 + sha256 = "69727d81e5dd911bfa426f3f66385caed061e3b22825eeea270925e6d7997a03"; 838 838 } 839 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/pl/firefox-90.0.tar.bz2"; 839 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pl/firefox-90.0.1.tar.bz2"; 840 840 locale = "pl"; 841 841 arch = "linux-i686"; 842 - sha256 = "b63144adb425b8477f3b8c9026ea3a1168fb3af513d25d5594b810a0aa4be831"; 842 + sha256 = "29d59a753381aed8fd4838cf6da0a43389b1dd408988ffd4e97ec3262c1ec75a"; 843 843 } 844 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/pt-BR/firefox-90.0.tar.bz2"; 844 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pt-BR/firefox-90.0.1.tar.bz2"; 845 845 locale = "pt-BR"; 846 846 arch = "linux-i686"; 847 - sha256 = "218108b556c88c9d4ce6f0cc37b3b45dd5b03e7beb591ba0c52aa257d17c54db"; 847 + sha256 = "6ca5bf042fc2a94dd229303cec352ec797e8494ca58b12a337997b8289dff78a"; 848 848 } 849 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/pt-PT/firefox-90.0.tar.bz2"; 849 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/pt-PT/firefox-90.0.1.tar.bz2"; 850 850 locale = "pt-PT"; 851 851 arch = "linux-i686"; 852 - sha256 = "96600b7012300cfea1ede41e2c3ac9756cac3981691908e8b2e7c2624eca2d9d"; 852 + sha256 = "50e682cf9bff2b4202ee4c9e64d5efcca66acbcb74d4074ae5d571875cd0f509"; 853 853 } 854 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/rm/firefox-90.0.tar.bz2"; 854 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/rm/firefox-90.0.1.tar.bz2"; 855 855 locale = "rm"; 856 856 arch = "linux-i686"; 857 - sha256 = "93bf70fc04f53f779335db31a264a0298188459aa3687d15c7b890199dfd76fc"; 857 + sha256 = "983c8fb011f348b6de1665b1347cdbda23fe130ea33c7c58a49cd417d0419cff"; 858 858 } 859 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ro/firefox-90.0.tar.bz2"; 859 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ro/firefox-90.0.1.tar.bz2"; 860 860 locale = "ro"; 861 861 arch = "linux-i686"; 862 - sha256 = "bd38c728d06513f3b8fc0ebcfadce3e3029a5779f0c745085d52d823075f0266"; 862 + sha256 = "1f2ff5fe5d65f5f143e89e258a247291d10c25ee2270607250817187353bafa7"; 863 863 } 864 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ru/firefox-90.0.tar.bz2"; 864 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ru/firefox-90.0.1.tar.bz2"; 865 865 locale = "ru"; 866 866 arch = "linux-i686"; 867 - sha256 = "abc35efade33dc03e6a4ce093d5995e79daea3383c8a4a4b63d83f8336ecfad1"; 867 + sha256 = "3a2f872bcdd7736c1e528d306cb9409826c4958d1e8aea627ef0e2c26b7d8889"; 868 868 } 869 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/si/firefox-90.0.tar.bz2"; 869 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/si/firefox-90.0.1.tar.bz2"; 870 870 locale = "si"; 871 871 arch = "linux-i686"; 872 - sha256 = "201dd56f43db3862243b41fc5b41eefba737d91a05826d50e922f206bd6f6906"; 872 + sha256 = "cfb67ee121130d9ea92af43e33751c31f778f9ff6f9beca2dc609ef5340f09b9"; 873 873 } 874 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/sk/firefox-90.0.tar.bz2"; 874 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sk/firefox-90.0.1.tar.bz2"; 875 875 locale = "sk"; 876 876 arch = "linux-i686"; 877 - sha256 = "fa5b0d2d00c146ffc0fafb760e870db3133d9b387d383f34099e7e5446986169"; 877 + sha256 = "c045f5c48e3f3f9b20229e744b85920e47e3858f97262ab4d3a8fd61db80da40"; 878 878 } 879 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/sl/firefox-90.0.tar.bz2"; 879 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sl/firefox-90.0.1.tar.bz2"; 880 880 locale = "sl"; 881 881 arch = "linux-i686"; 882 - sha256 = "84900580af3f7b7b10481f6acd42bcf30b98ffa5af3b80cc020f4217a150252a"; 882 + sha256 = "ae3bf5e327c4f4fb7a36b8367539de466acf8f60f40e9deee3bd4928959f0111"; 883 883 } 884 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/son/firefox-90.0.tar.bz2"; 884 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/son/firefox-90.0.1.tar.bz2"; 885 885 locale = "son"; 886 886 arch = "linux-i686"; 887 - sha256 = "122f4a2f50a5bf38e59fd7ea1fc5eaefa8f4dd55a603220a272a32252d6b7c80"; 887 + sha256 = "a7d7f7d1ffdc9126f04f8f96001bce26d21de0e0c65dd1fd00f6f85f75976ba8"; 888 888 } 889 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/sq/firefox-90.0.tar.bz2"; 889 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sq/firefox-90.0.1.tar.bz2"; 890 890 locale = "sq"; 891 891 arch = "linux-i686"; 892 - sha256 = "b829a9b18ca57b53b029841812ce6bd4400f3df60d71980258b9a8e7f5b4c33b"; 892 + sha256 = "2982b315ab29ab375d77b1093c53a4a207f36a2d9a40b34aed3376ce96ce5dbe"; 893 893 } 894 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/sr/firefox-90.0.tar.bz2"; 894 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sr/firefox-90.0.1.tar.bz2"; 895 895 locale = "sr"; 896 896 arch = "linux-i686"; 897 - sha256 = "523bc6ed11bd320067361f8be81b0c0793618e376be9a8ef1a7a513b544a279a"; 897 + sha256 = "0a2a702216adf7c98ddb19cebfea886b5d0582523ca64f2d7c8656ec663aaf6e"; 898 898 } 899 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/sv-SE/firefox-90.0.tar.bz2"; 899 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/sv-SE/firefox-90.0.1.tar.bz2"; 900 900 locale = "sv-SE"; 901 901 arch = "linux-i686"; 902 - sha256 = "8c8a7f21fedf76d294a1521f4c786c944498e98567c969c9e1455f6b2a535022"; 902 + sha256 = "dded767dd98cc3725044c988354842086768bf9a35eb316111df96368a95900e"; 903 903 } 904 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/szl/firefox-90.0.tar.bz2"; 904 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/szl/firefox-90.0.1.tar.bz2"; 905 905 locale = "szl"; 906 906 arch = "linux-i686"; 907 - sha256 = "a1530e1ad9eef4cad401d0374db80593a3960feca67715d352aac51c66dc0415"; 907 + sha256 = "4ab8b5112cdfdc051a65b5cd562015bf85e11d5ccc0773111439cd469e175c33"; 908 908 } 909 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ta/firefox-90.0.tar.bz2"; 909 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ta/firefox-90.0.1.tar.bz2"; 910 910 locale = "ta"; 911 911 arch = "linux-i686"; 912 - sha256 = "0d4da9f60ffaa360424e73120a782d0480d52227e8b110a1eafdaeb0e6f47092"; 912 + sha256 = "0240cb3f5357a213f622f1c708e2116db4a4271f4b36135d6614bacdee88f00c"; 913 913 } 914 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/te/firefox-90.0.tar.bz2"; 914 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/te/firefox-90.0.1.tar.bz2"; 915 915 locale = "te"; 916 916 arch = "linux-i686"; 917 - sha256 = "fe7cfd5db5b98a9245fa30a8970a729497e563ddf5511609d7930537b5586f2b"; 917 + sha256 = "83b5ed844b16f6b9108432a692bc0895d733de03701ab800bb330d06796176bd"; 918 918 } 919 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/th/firefox-90.0.tar.bz2"; 919 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/th/firefox-90.0.1.tar.bz2"; 920 920 locale = "th"; 921 921 arch = "linux-i686"; 922 - sha256 = "1c1a643ea94193bbb063e35921db54bcb6b6333fa06b2de6b91c88ecb888e868"; 922 + sha256 = "faedac7df604ed9cd321a655d27ebf313c08b085c4eeecc310a94c3afd979b6f"; 923 923 } 924 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/tl/firefox-90.0.tar.bz2"; 924 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/tl/firefox-90.0.1.tar.bz2"; 925 925 locale = "tl"; 926 926 arch = "linux-i686"; 927 - sha256 = "89ec5b3f116c6e86bc8e003548c9be2772b7d46c86233b87e96b579d5d7d8851"; 927 + sha256 = "5abdce18c7b0e53f5efd00aa0381c6e90f669c51dcb4c021128a0e7a0a86223e"; 928 928 } 929 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/tr/firefox-90.0.tar.bz2"; 929 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/tr/firefox-90.0.1.tar.bz2"; 930 930 locale = "tr"; 931 931 arch = "linux-i686"; 932 - sha256 = "03a367c5f7b52a8e8e863ea108485dafc0232e5dea5da538a3a632e8ae5de454"; 932 + sha256 = "92fd9bb4aef9b723b00cb84ffd253b81d5c86b2bfcefad93e948e443d871bd95"; 933 933 } 934 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/trs/firefox-90.0.tar.bz2"; 934 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/trs/firefox-90.0.1.tar.bz2"; 935 935 locale = "trs"; 936 936 arch = "linux-i686"; 937 - sha256 = "85d3ba651e9f39a76f2ef1d92d6ce34ed792f6477848b7e75a806c699c72c3c6"; 937 + sha256 = "291c64e95d8accc64fd83738a9b7060122e713786cbb360acbd26b5ed0dc3793"; 938 938 } 939 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/uk/firefox-90.0.tar.bz2"; 939 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/uk/firefox-90.0.1.tar.bz2"; 940 940 locale = "uk"; 941 941 arch = "linux-i686"; 942 - sha256 = "90649b7b2cad702b53b7b63fea7e72e666bad605841887bb42d69d487a561678"; 942 + sha256 = "163de4dd52684912f794c1f9c35b003f9cd38acf1be3bc68f42b2da9c1e13fce"; 943 943 } 944 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/ur/firefox-90.0.tar.bz2"; 944 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/ur/firefox-90.0.1.tar.bz2"; 945 945 locale = "ur"; 946 946 arch = "linux-i686"; 947 - sha256 = "9b9c80716edc99a3e0b7bec2da38a7391798d401734fce4d1bee60f0c71a18ea"; 947 + sha256 = "72ebffebcaf8848c5a9cfbc6c9e33cd1a7bfd62b7689f938065730249506a6eb"; 948 948 } 949 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/uz/firefox-90.0.tar.bz2"; 949 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/uz/firefox-90.0.1.tar.bz2"; 950 950 locale = "uz"; 951 951 arch = "linux-i686"; 952 - sha256 = "5b154b4f8c036ed7c62bf123e0802f2318cfede67bfafe9aa86cda7b2650a2b2"; 952 + sha256 = "f9c56e6adfa9a0e7289e2a80f88869ebb1556843c940574cfcba4295aac464c0"; 953 953 } 954 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/vi/firefox-90.0.tar.bz2"; 954 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/vi/firefox-90.0.1.tar.bz2"; 955 955 locale = "vi"; 956 956 arch = "linux-i686"; 957 - sha256 = "8c3b943e33a1f33086fcce734e183dcf96cd29be0daedc1b4a1f4cd068aaca8b"; 957 + sha256 = "f15136e2e432ae999df5efda82d44c2c61cd680995436cda094bd2fd705e541b"; 958 958 } 959 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/xh/firefox-90.0.tar.bz2"; 959 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/xh/firefox-90.0.1.tar.bz2"; 960 960 locale = "xh"; 961 961 arch = "linux-i686"; 962 - sha256 = "c43f991777a8fbf8372f1928a465de170b25b07ede53dfb0adc83af18fd11e02"; 962 + sha256 = "360623cac6e11c9179f9c08f2f7f3eb844c3671b8f26a2680e097e1c84896b06"; 963 963 } 964 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/zh-CN/firefox-90.0.tar.bz2"; 964 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/zh-CN/firefox-90.0.1.tar.bz2"; 965 965 locale = "zh-CN"; 966 966 arch = "linux-i686"; 967 - sha256 = "1b8f9f96ee1d59b92b974f9f18639c7e38cd3124c5fb2f9ba7fd44ceb5c532a0"; 967 + sha256 = "f69c7f0fad2bbefbe477ed7ee5414dab2c9ab14e1009970eca07092357cfc7ba"; 968 968 } 969 - { url = "http://archive.mozilla.org/pub/firefox/releases/90.0/linux-i686/zh-TW/firefox-90.0.tar.bz2"; 969 + { url = "http://archive.mozilla.org/pub/firefox/releases/90.0.1/linux-i686/zh-TW/firefox-90.0.1.tar.bz2"; 970 970 locale = "zh-TW"; 971 971 arch = "linux-i686"; 972 - sha256 = "7a6b520e84e7f5cbf372f1482e4b138a7bf785215776f193e49b30c3860e3625"; 972 + sha256 = "612abc1a9b8b116753ee1417d774fc2ea2f2f931248c57ea93c32ee1c534f9c0"; 973 973 } 974 974 ]; 975 975 }
+2 -2
pkgs/applications/networking/browsers/firefox/packages.nix
··· 7 7 rec { 8 8 firefox = common rec { 9 9 pname = "firefox"; 10 - ffversion = "90.0"; 10 + ffversion = "90.0.1"; 11 11 src = fetchurl { 12 12 url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 13 - sha512 = "233ad59e4ab2f08d2253b49235b51b26fa32fb7c285928110573ccbe67c79965d9401a6c58a3af2ad22b8a58ca5d9b3154e3e8c9d29b153acd16152d9b75442c"; 13 + sha512 = "9f87c3f3dad33e42a7a9d2161d7f23ff2e7184b2274f9081511c7982957ae9954784bd844a2348ff4744231415aac195d1f12971392db90be0375b4738acb590"; 14 14 }; 15 15 16 16 meta = {
+2 -2
pkgs/applications/networking/browsers/palemoon/default.nix
··· 52 52 in 53 53 stdenv.mkDerivation rec { 54 54 pname = "palemoon"; 55 - version = "29.2.1"; 55 + version = "29.3.0"; 56 56 57 57 src = fetchFromGitHub { 58 58 githubBase = "repo.palemoon.org"; 59 59 owner = "MoonchildProductions"; 60 60 repo = "Pale-Moon"; 61 61 rev = "${version}_Release"; 62 - sha256 = "0djjl79jrnny16p32db5w7pwwv0a24dc8mg1s1bnavhlvmmk52vq"; 62 + sha256 = "1q0w1ffmdfk22df4p2ks4n55zmz44ir8fbcdn5a5h4ihy73nf6xp"; 63 63 fetchSubmodules = true; 64 64 }; 65 65
+38
pkgs/applications/networking/browsers/telescope/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , pkg-config 5 + , bison 6 + , libevent 7 + , libressl 8 + , ncurses 9 + }: 10 + 11 + stdenv.mkDerivation rec { 12 + pname = "telescope"; 13 + version = "0.3.1"; 14 + 15 + src = fetchurl { 16 + url = "https://github.com/omar-polo/telescope/releases/download/${version}/telescope-${version}.tar.gz"; 17 + sha256 = "11xrsh064ph1idhygh52y4mqapgwn1cqr0l3naj5n2a2p7lcsvvw"; 18 + }; 19 + 20 + nativeBuildInputs = [ 21 + pkg-config 22 + bison 23 + ]; 24 + 25 + buildInputs = [ 26 + libevent 27 + libressl 28 + ncurses 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "Telescope is a w3m-like browser for Gemini"; 33 + homepage = "https://telescope.omarpolo.com/"; 34 + license = licenses.isc; 35 + maintainers = with maintainers; [ heph2 ]; 36 + platforms = platforms.unix; 37 + }; 38 + }
+10 -3
pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
··· 88 88 fteLibPath = makeLibraryPath [ stdenv.cc.cc gmp ]; 89 89 90 90 # Upstream source 91 - version = "10.0.18"; 91 + version = "10.5.2"; 92 92 93 93 lang = "en-US"; 94 94 95 95 srcs = { 96 96 x86_64-linux = fetchurl { 97 97 url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz"; 98 - sha256 = "15ni33mkg3awfmk3ynr0vi4max1h2k0s10xw3dpmdx6chzv4ll14"; 98 + sha256 = "16zk7d0sxm2j00vb002mjj38wxcxxlahnfdb9lmkmkfms9p9xfkb"; 99 99 }; 100 100 101 101 i686-linux = fetchurl { 102 102 url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz"; 103 - sha256 = "16lx8wkxli1fzq5f6gcw3im4p8k3xdmnmf6w0p7n8hd8681b1w5s"; 103 + sha256 = "0xc3ac2y9xf7ff3pqrp5n6l9j8i5hk3y2y3zwykwhnycnfi6dfv4"; 104 104 }; 105 105 }; 106 106 in ··· 310 310 # Font cache files capture store paths; clear them out on the off 311 311 # chance that TBB would continue using old font files. 312 312 rm -rf "\$HOME/.cache/fontconfig" 313 + 314 + # Manually specify data paths (by default TB attempts to create these in the store) 315 + { 316 + echo "user_pref(\"extensions.torlauncher.toronionauthdir_path\", \"\$HOME/TorBrowser/Data/Tor/onion-auth\");" 317 + echo "user_pref(\"extensions.torlauncher.torrc_path\", \"\$HOME/TorBrowser/Data/Tor/torrc\");" 318 + echo "user_pref(\"extensions.torlauncher.tordatadir_path\", \"\$HOME/TorBrowser/Data/Tor\");" 319 + } >> "\$HOME/TorBrowser/Data/Browser/profile.default/prefs.js" 313 320 314 321 # Lift-off 315 322 #
+3 -3
pkgs/applications/networking/cluster/istioctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "istioctl"; 5 - version = "1.10.2"; 5 + version = "1.10.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "istio"; 9 9 repo = "istio"; 10 10 rev = version; 11 - sha256 = "sha256-jzLffTAGlNeglzoJ3AG4d0pwrkXmT5ttJxr2z4MwP90="; 11 + sha256 = "sha256-MHERRJ9t7EG4sd4gevUnZLA25UnRqZprCXFWkp5roms="; 12 12 }; 13 - vendorSha256 = "sha256-q/m1H6gcnn35ULi+e8fVuJg8eIXhzizGwXJmyf1Hfy4="; 13 + vendorSha256 = "sha256-lzRIXZXrNQOwgl774B9r6OW/O8QwykSk3Mv5oGmvDuY="; 14 14 15 15 doCheck = false; 16 16
+2 -2
pkgs/applications/networking/cluster/kubernetes/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "kubernetes"; 23 - version = "1.21.2"; 23 + version = "1.21.3"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "kubernetes"; 27 27 repo = "kubernetes"; 28 28 rev = "v${version}"; 29 - sha256 = "sha256-GAX8ODjGj5LM44KgJC0N5uuOH4z33lDWoQgImOl8/xo="; 29 + sha256 = "sha256-GMigdVuqJN6eIN0nhY5PVUEnCqjAYUzitetk2QmX5wQ="; 30 30 }; 31 31 32 32 nativeBuildInputs = [ removeReferencesTo makeWrapper which go rsync installShellFiles ];
+3 -3
pkgs/applications/networking/cluster/nerdctl/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "nerdctl"; 13 - version = "0.10.0"; 13 + version = "0.11.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "containerd"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-cqIIpdkQ6DF7DKXvwCoJBQKG0+lL8iP/Vx0q7rL8prg="; 19 + sha256 = "sha256-uYiGerxZb5GW1dOcflERF3wvgJ8VOtRmQkyzC/ztwjk="; 20 20 }; 21 21 22 - vendorSha256 = "sha256-0+k1e7Sn+NYGAJDVUbUm0oedc1t2blezUhsjDIuIKvA="; 22 + vendorSha256 = "sha256-kGSibuXutyOvDkmajIQ0AqrwR3VUiWoM1Y2zk3MwwyU="; 23 23 24 24 nativeBuildInputs = [ makeWrapper installShellFiles ]; 25 25
+3 -3
pkgs/applications/networking/cluster/temporal/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "temporal"; 5 - version = "1.10.5"; 5 + version = "1.11.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "temporalio"; 9 9 repo = "temporal"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-+rU/Tn3k/VmAgZl169tVZsRf5SL4bI9r3p1svVfKN2E="; 11 + sha256 = "sha256-upoWftm82QBdax0lbeu+Nmwscsj/fsOzGUPI+fzcKUM="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-jbQPhGfZPPxjYTSJ9wMLzQIOhAwxJZypRzqwL421RfM="; 14 + vendorSha256 = "sha256-eO/23MQpdXQNPCIzMC9nxvrgUFuEPABJ7vkBZKv+XZI"; 15 15 16 16 # Errors: 17 17 # > === RUN TestNamespaceHandlerGlobalNamespaceDisabledSuite
+2 -2
pkgs/applications/networking/instant-messengers/profanity/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "profanity"; 24 - version = "0.10.0"; 24 + version = "0.11.0"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "profanity-im"; 28 28 repo = "profanity"; 29 29 rev = version; 30 - sha256 = "0a9rzhnivxcr8v02xxzrbck7pvvv4c66ap2zy0gzxhri5p8ac03r"; 30 + sha256 = "0xmzsh0szm8x3hgw65j0cd2bp8cmrnq5pjz49lqajircyzflsngm"; 31 31 }; 32 32 33 33 patches = [
+2 -2
pkgs/applications/networking/mailreaders/notmuch/mutt.nix
··· 24 24 25 25 src = notmuch.src; 26 26 27 - phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; 27 + dontConfigure = true; 28 + dontBuild = true; 28 29 29 30 installPhase = '' 30 31 ${coreutils}/bin/install -Dm755 \ ··· 36 37 ''; 37 38 38 39 meta = with lib; { 39 - inherit version; 40 40 description = "Mutt support for notmuch"; 41 41 homepage = "https://notmuchmail.org/"; 42 42 license = with licenses; gpl3;
+2 -2
pkgs/applications/networking/remote/wayvnc/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, meson, pkg-config, ninja, scdoc 1 + { lib, stdenv, fetchFromGitHub, meson, pkg-config, ninja, scdoc, wayland-scanner 2 2 , pixman, libxkbcommon, wayland, neatvnc, libdrm, libX11, aml, pam 3 3 }: 4 4 ··· 13 13 sha256 = "0q48fgh6gf3jicy4bk3kq18h9lhqfq9qz32ri6j9ffvbb8mcw64s"; 14 14 }; 15 15 16 - nativeBuildInputs = [ meson pkg-config ninja scdoc wayland ]; 16 + nativeBuildInputs = [ meson pkg-config ninja scdoc wayland-scanner ]; 17 17 buildInputs = [ pixman libxkbcommon wayland neatvnc libdrm libX11 aml pam ]; 18 18 19 19 meta = with lib; {
+10 -11
pkgs/applications/science/logic/logisim/default.nix
··· 1 1 { lib, stdenv, fetchurl, jre, makeWrapper }: 2 2 3 - let version = "2.7.1"; in 4 - 5 - stdenv.mkDerivation { 3 + stdenv.mkDerivation rec { 6 4 pname = "logisim"; 7 - inherit version; 5 + version = "2.7.1"; 8 6 9 7 src = fetchurl { 10 - url = "mirror://sourceforge/project/circuit/2.7.x/${version}/logisim-generic-${version}.jar"; 8 + url = "mirror://sourceforge/project/circuit/${lib.versions.majorMinor version}.x/${version}/logisim-generic-${version}.jar"; 11 9 sha256 = "1hkvc9zc7qmvjbl9579p84hw3n8wl3275246xlzj136i5b0phain"; 12 10 }; 13 11 14 - phases = [ "installPhase" ]; 12 + dontUnpack = true; 15 13 16 - nativeBuildInputs = [makeWrapper]; 14 + nativeBuildInputs = [ makeWrapper ]; 17 15 18 16 installPhase = '' 19 - mkdir -pv $out/bin 17 + mkdir -p $out/bin 20 18 makeWrapper ${jre}/bin/java $out/bin/logisim --add-flags "-jar $src" 21 19 ''; 22 20 23 - meta = { 21 + meta = with lib; { 24 22 homepage = "http://ozark.hendrix.edu/~burch/logisim"; 25 23 description = "Educational tool for designing and simulating digital logic circuits"; 26 - license = lib.licenses.gpl2Plus; 27 - platforms = lib.platforms.unix; 24 + maintainers = with maintainers; [ ]; 25 + license = licenses.gpl2Plus; 26 + platforms = platforms.unix; 28 27 }; 29 28 }
+5 -2
pkgs/applications/science/misc/snakemake/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "snakemake"; 5 - version = "6.5.3"; 5 + version = "6.6.1"; 6 6 7 7 propagatedBuildInputs = with python3Packages; [ 8 8 appdirs ··· 12 12 docutils 13 13 filelock 14 14 GitPython 15 + jinja2 15 16 jsonschema 16 17 nbformat 18 + networkx 17 19 psutil 18 20 pulp 21 + pygraphviz 19 22 pyyaml 20 23 ratelimiter 21 24 requests ··· 28 31 29 32 src = python3Packages.fetchPypi { 30 33 inherit pname version; 31 - sha256 = "a06839346425c74542e6e2e6047db3133cd747ef89e1ebd87dad1fbba041f62d"; 34 + sha256 = "91637a801342f3bc349c033b284fef7c0201b4e5e29d5650cb6c7f69096d4184"; 32 35 }; 33 36 34 37 doCheck = false; # Tests depend on Google Cloud credentials at ${HOME}/gcloud-service-key.json
+2 -2
pkgs/applications/video/ccextractor/default.nix
··· 4 4 with lib; 5 5 stdenv.mkDerivation rec { 6 6 pname = "ccextractor"; 7 - version = "0.89"; 7 + version = "0.90"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "CCExtractor"; 11 11 repo = pname; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-847yt6pUTsDnVbrMQQPJ0pqu6UnKmYmr8UtR8+TP11A="; 13 + sha256 = "sha256-NVFCwUZZVt8GrWXWyvoF8UrUZ/ix+GWubKtc3218k7o="; 14 14 }; 15 15 16 16 sourceRoot = "source/src";
+2 -2
pkgs/applications/video/kodi-packages/inputstream-adaptive/default.nix
··· 2 2 buildKodiBinaryAddon rec { 3 3 pname = "inputstream-adaptive"; 4 4 namespace = "inputstream.adaptive"; 5 - version = "2.6.17"; 5 + version = "2.6.20"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "xbmc"; 9 9 repo = "inputstream.adaptive"; 10 10 rev = "${version}-${rel}"; 11 - sha256 = "sha256-MHwLTSyMF7vYiVTof3xePW2eOySCr4/xYlPvWSzBZUg="; 11 + sha256 = "0g0pvfdmnd3frsd5sdckv3llwyjiw809rqy1slq3xj6i08xhcmd5"; 12 12 }; 13 13 14 14 extraNativeBuildInputs = [ gtest ];
+2 -2
pkgs/applications/video/kodi-packages/inputstream-ffmpegdirect/default.nix
··· 3 3 buildKodiBinaryAddon rec { 4 4 pname = "inputstream-ffmpegdirect"; 5 5 namespace = "inputstream.ffmpegdirect"; 6 - version = "1.21.3"; 6 + version = "1.21.8"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "xbmc"; 10 10 repo = "inputstream.ffmpegdirect"; 11 11 rev = "${version}-${rel}"; 12 - sha256 = "sha256-OShd6sPGXXu0rlSwuQFMWqrLscE6Y0I2eV2YJYyZNMs="; 12 + sha256 = "0iq89vfb3p3b5qhivxs95xk122vgmbpixdvqpmkxp19rlyn3z9j6"; 13 13 }; 14 14 15 15 extraBuildInputs = [ bzip2 zlib kodi.ffmpeg ];
+2 -2
pkgs/applications/video/kodi-packages/netflix/default.nix
··· 3 3 buildKodiAddon rec { 4 4 pname = "netflix"; 5 5 namespace = "plugin.video.netflix"; 6 - version = "1.16.0"; 6 + version = "1.16.2"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "CastagnaIT"; 10 10 repo = namespace; 11 11 rev = "v${version}"; 12 - sha256 = "0k5jz6zjsazf0z2xv7gk848p4hvkzd79d0kl71a5d20f96g3938k"; 12 + sha256 = "0yycwm8vrpkr4fsbf713mhpnaxfd849nhzp5r1898sb9vldab4xk"; 13 13 }; 14 14 15 15 propagatedBuildInputs = [
+2 -2
pkgs/applications/video/kodi-packages/pvr-hts/default.nix
··· 2 2 buildKodiBinaryAddon rec { 3 3 pname = "pvr-hts"; 4 4 namespace = "pvr.hts"; 5 - version = "8.3.0"; 5 + version = "8.3.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kodi-pvr"; 9 9 repo = "pvr.hts"; 10 10 rev = "${version}-${rel}"; 11 - sha256 = "1lqd0kkfv06n8ax8ywsi1rx9glvx3pwi9yj9yb3fdf39xmd3hz7y"; 11 + sha256 = "15gv499r6jf89chp7xpv0z4v0nia907czs83lz57lxydqcbmmjnn"; 12 12 }; 13 13 14 14 meta = with lib; {
+2 -2
pkgs/applications/video/kodi-packages/pvr-iptvsimple/default.nix
··· 6 6 buildKodiBinaryAddon rec { 7 7 pname = "pvr-iptvsimple"; 8 8 namespace = "pvr.iptvsimple"; 9 - version = "7.6.5"; 9 + version = "7.6.9"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "kodi-pvr"; 13 13 repo = "pvr.iptvsimple"; 14 14 rev = "${version}-${rel}"; 15 - sha256 = "sha256-Z4H+5dUYJ3vAgodPxWmttVhPVdPVYTJbmYxo1lzLHNA="; 15 + sha256 = "1nj4qgr35cw5ly16w2fdgscz5245d7mgvm4sxgxy19jkyv7jmzn3"; 16 16 }; 17 17 18 18 extraBuildInputs = [
+4 -4
pkgs/applications/video/streamlink/default.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "streamlink"; 10 - version = "2.1.1"; 10 + version = "2.2.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "streamlink"; 14 14 repo = "streamlink"; 15 15 rev = version; 16 - sha256 = "14vqh4pck3q766qln7c57n9bz8zrlgfqrpkdn8x0ac9zhlhfn1zm"; 16 + sha256 = "1323v1pavmbb2vk3djdkxd8j6i3yrcgrkyl2d7xwkb7nwlla1x1v"; 17 17 }; 18 18 19 19 checkInputs = with python3.pkgs; [ ··· 43 43 homepage = "https://github.com/streamlink/streamlink"; 44 44 description = "CLI for extracting streams from various websites to video player of your choosing"; 45 45 longDescription = '' 46 - Streamlink is a CLI utility that pipes flash videos from online 46 + Streamlink is a CLI utility that pipes videos from online 47 47 streaming services to a variety of video players such as VLC, or 48 48 alternatively, a browser. 49 49 ··· 51 51 ''; 52 52 license = licenses.bsd2; 53 53 platforms = platforms.linux ++ platforms.darwin; 54 - maintainers = with maintainers; [ dezgeg zraexy ]; 54 + maintainers = with maintainers; [ dezgeg zraexy DeeUnderscore ]; 55 55 }; 56 56 }
+5 -4
pkgs/applications/video/wf-recorder/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, wayland, scdoc 2 - , wayland-protocols, ffmpeg, x264, libpulseaudio, ocl-icd, opencl-headers 1 + { lib, stdenv, fetchFromGitHub 2 + , meson, ninja, pkg-config, scdoc, wayland-scanner 3 + , wayland, wayland-protocols, ffmpeg, x264, libpulseaudio, ocl-icd, opencl-headers 3 4 }: 4 5 5 6 stdenv.mkDerivation rec { ··· 13 14 sha256 = "1cw6kpcbl33wh95pvy32xrsrm6kkk1awccr3phyh885xjs3b3iim"; 14 15 }; 15 16 16 - nativeBuildInputs = [ meson ninja pkg-config wayland scdoc ]; 17 + nativeBuildInputs = [ meson ninja pkg-config wayland-scanner scdoc ]; 17 18 buildInputs = [ 18 - wayland-protocols ffmpeg x264 libpulseaudio ocl-icd opencl-headers 19 + wayland wayland-protocols ffmpeg x264 libpulseaudio ocl-icd opencl-headers 19 20 ]; 20 21 21 22 meta = with lib; {
+2 -2
pkgs/applications/virtualization/containerd/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "containerd"; 13 - version = "1.5.2"; 13 + version = "1.5.4"; 14 14 15 15 outputs = [ "out" "man" ]; 16 16 ··· 18 18 owner = "containerd"; 19 19 repo = "containerd"; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-RDLAmPBjDHCx9al+gstUTrvKc/L0vAm8IEd/mvX5Als="; 21 + sha256 = "sha256-VV1cxA8tDRiPDxKV8OGu3T7sgutmyL+VPNqTeFcVjJA="; 22 22 }; 23 23 24 24 vendorSha256 = null;
+2 -2
pkgs/applications/virtualization/cri-o/default.nix
··· 15 15 16 16 buildGoModule rec { 17 17 pname = "cri-o"; 18 - version = "1.21.1"; 18 + version = "1.21.2"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "cri-o"; 22 22 repo = "cri-o"; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-WoQeZkHuCQGv//UKTpvucJXq7xI9Fkil8V1B1qTM75k="; 24 + sha256 = "sha256-hapXwd7K0xbkZ0MKkJ5wv4zfDKRTC3IC4oLYLL460oI="; 25 25 }; 26 26 vendorSha256 = null; 27 27
+2 -2
pkgs/applications/virtualization/docker/buildx.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "docker-buildx"; 5 - version = "0.5.1"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "docker"; 9 9 repo = "buildx"; 10 10 rev = "v${version}"; 11 - sha256 = "0l03ncs1x4lhgy0kf7bd1zq00md8fi93f8xq6k0ans4400divfzk"; 11 + sha256 = "sha256-5j1+3FlLc0gYDnYvDsAdmILxgjHCU1bTVOytfaF03iU="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+1 -1
pkgs/applications/virtualization/firecracker/default.nix
··· 26 26 aarch64-linux = "0m7xs12g97z1ipzaf7dgknf3azlah0p6bdr9i454azvzg955238b"; 27 27 }; 28 28 29 - configurePhase = ":"; 29 + dontConfigure = true; 30 30 31 31 buildPhase = '' 32 32 mv firecracker-* firecracker
+12
pkgs/applications/virtualization/qemu/default.nix
··· 124 124 # This means `-accel hvf` is broken for now, on aarch64-darwin only. 125 125 substituteInPlace meson.build \ 126 126 --replace 'if exe_sign' 'if false' 127 + 128 + # glibc 2.33 compat fix: if `has_statx = true` is set, `tools/virtiofsd/passthrough_ll.c` will 129 + # rely on `stx_mnt_id`[1] which is not part of glibc's `statx`-struct definition. 130 + # 131 + # `has_statx` will be set to `true` if a simple C program which uses a few `statx` 132 + # consts & struct fields successfully compiles. It seems as this only builds on glibc-2.33 133 + # since most likely[2] and because of that, the problematic code-path will be used. 134 + # 135 + # [1] https://github.com/torvalds/linux/commit/fa2fcf4f1df1559a0a4ee0f46915b496cc2ebf60#diff-64bab5a0a3fcb55e1a6ad77b1dfab89d2c9c71a770a07ecf44e6b82aae76a03a 136 + # [2] https://sourceware.org/git/?p=glibc.git;a=blobdiff;f=io/bits/statx-generic.h;h=c34697e3c1fd79cddd60db294302e461ed8db6e2;hp=7a09e94be2abb92d2df612090c132e686a24d764;hb=88a2cf6c4bab6e94a65e9c0db8813709372e9180;hpb=c4e4b2e149705559d28b16a9b47ba2f6142d6a6c 137 + substituteInPlace meson.build \ 138 + --replace 'has_statx = cc.links(statx_test)' 'has_statx = false' 127 139 ''; 128 140 129 141 preConfigure = ''
+3 -3
pkgs/applications/window-managers/cage/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub 2 - , meson, ninja, pkg-config, wayland, scdoc, makeWrapper 3 - , wlroots, wayland-protocols, pixman, libxkbcommon 2 + , meson, ninja, pkg-config, wayland-scanner, scdoc, makeWrapper 3 + , wlroots, wayland, wayland-protocols, pixman, libxkbcommon 4 4 , systemd, libGL, libX11, mesa 5 5 , xwayland ? null 6 6 , nixosTests ··· 17 17 sha256 = "0vm96gxinhy48m3x9p1sfldyd03w3gk6iflb7n9kn06j1vqyswr6"; 18 18 }; 19 19 20 - nativeBuildInputs = [ meson ninja pkg-config wayland scdoc makeWrapper ]; 20 + nativeBuildInputs = [ meson ninja pkg-config wayland-scanner scdoc makeWrapper ]; 21 21 22 22 buildInputs = [ 23 23 wlroots wayland wayland-protocols pixman libxkbcommon
+21
pkgs/applications/window-managers/i3/lock-blur.nix
··· 1 + { i3lock-color, lib, fetchFromGitHub }: 2 + 3 + i3lock-color.overrideAttrs (oldAttrs : rec { 4 + pname = "i3lock-blur"; 5 + version = "2.10"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "karulont"; 9 + repo = "i3lock-blur"; 10 + rev = version; 11 + sha256 = "sha256-rBQHYVD9rurzTEXrgEnOziOP22D2EePC1+EV9Wi2pa0="; 12 + }; 13 + 14 + meta = with lib; { 15 + description = "An improved screenlocker based upon XCB and PAM with background blurring filter"; 16 + homepage = "https://github.com/karulont/i3lock-blur/"; 17 + license = licenses.bsd3; 18 + maintainers = with maintainers; [ dan4ik605743 ]; 19 + platforms = platforms.all; 20 + }; 21 + })
+3 -3
pkgs/applications/window-managers/sway/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, substituteAll, swaybg 2 - , meson, ninja, pkg-config, wayland, scdoc 3 - , libxkbcommon, pcre, json_c, dbus, libevdev 2 + , meson, ninja, pkg-config, wayland-scanner, scdoc 3 + , wayland, libxkbcommon, pcre, json_c, dbus, libevdev 4 4 , pango, cairo, libinput, libcap, pam, gdk-pixbuf, librsvg 5 5 , wlroots, wayland-protocols, libdrm 6 6 , nixosTests ··· 34 34 ''; 35 35 36 36 nativeBuildInputs = [ 37 - meson ninja pkg-config wayland scdoc 37 + meson ninja pkg-config wayland-scanner scdoc 38 38 ]; 39 39 40 40 buildInputs = [
+3 -3
pkgs/applications/window-managers/tinywl/default.nix
··· 1 - { lib, stdenv, wlroots, pkg-config 1 + { lib, stdenv, wlroots, pkg-config, wayland-scanner 2 2 , libxkbcommon, pixman, udev, wayland, wayland-protocols 3 3 }: 4 4 ··· 8 8 9 9 sourceRoot = "source/tinywl"; 10 10 11 - nativeBuildInputs = [ pkg-config ]; 11 + nativeBuildInputs = [ pkg-config wayland-scanner ]; 12 12 buildInputs = [ libxkbcommon pixman udev wayland wayland-protocols wlroots ]; 13 13 14 14 installPhase = '' ··· 20 20 21 21 meta = with lib; { 22 22 homepage = "https://github.com/swaywm/wlroots/tree/master/tinywl"; 23 - description = ''"minimum viable product" Wayland compositor based on wlroots.''; 23 + description = ''A "minimum viable product" Wayland compositor based on wlroots''; 24 24 maintainers = with maintainers; [ qyliss ]; 25 25 license = licenses.cc0; 26 26 inherit (wlroots.meta) platforms;
+3 -3
pkgs/applications/window-managers/weston/default.nix
··· 1 - { lib, stdenv, fetchurl, meson, ninja, pkg-config, wayland 2 - , libGL, mesa, libxkbcommon, cairo, libxcb 1 + { lib, stdenv, fetchurl, meson, ninja, pkg-config, wayland-scanner 2 + , wayland, libGL, mesa, libxkbcommon, cairo, libxcb 3 3 , libXcursor, xlibsWrapper, udev, libdrm, mtdev, libjpeg, pam, dbus, libinput, libevdev 4 4 , colord, lcms2, pipewire ? null 5 5 , pango ? null, libunwind ? null, freerdp ? null, vaapi ? null, libva ? null ··· 17 17 sha256 = "1zlql0xgiqc3pvgbpnnvj4xvpd91pwva8qf83xfb23if377ddxaw"; 18 18 }; 19 19 20 - nativeBuildInputs = [ meson ninja pkg-config wayland ]; 20 + nativeBuildInputs = [ meson ninja pkg-config wayland-scanner ]; 21 21 buildInputs = [ 22 22 wayland libGL mesa libxkbcommon cairo libxcb libXcursor xlibsWrapper udev libdrm 23 23 mtdev libjpeg pam dbus libinput libevdev pango libunwind freerdp vaapi libva
+3 -3
pkgs/build-support/fetchurl/mirrors.nix
··· 19 19 sourceforge = [ 20 20 "https://downloads.sourceforge.net/" 21 21 "https://prdownloads.sourceforge.net/" 22 - "https://heanet.dl.sourceforge.net/sourceforge/" 23 - "https://surfnet.dl.sourceforge.net/sourceforge/" 24 - "https://dfn.dl.sourceforge.net/sourceforge/" 22 + "https://netcologne.dl.sourceforge.net/sourceforge/" 23 + "https://versaweb.dl.sourceforge.net/sourceforge/" 24 + "https://freefr.dl.sourceforge.net/sourceforge/" 25 25 "https://osdn.dl.sourceforge.net/sourceforge/" 26 26 "https://kent.dl.sourceforge.net/sourceforge/" 27 27 ];
+2 -1
pkgs/build-support/icon-conv-tools/default.nix
··· 1 1 { lib, stdenv, icoutils }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "icon-conv-tools-0.0.0"; 4 + pname = "icon-conv-tools"; 5 + version = "0.0.0"; 5 6 6 7 src = ./bin; 7 8
+3 -2
pkgs/build-support/libredirect/default.nix
··· 1 1 { stdenv, lib, coreutils }: 2 2 3 - stdenv.mkDerivation { 4 - name = "libredirect-0"; 3 + stdenv.mkDerivation rec { 4 + pname = "libredirect"; 5 + version = "0"; 5 6 6 7 unpackPhase = '' 7 8 cp ${./libredirect.c} libredirect.c
+2 -2
pkgs/data/fonts/andika/default.nix
··· 1 1 { lib, fetchzip }: 2 2 3 3 let 4 - version = "6.000"; 4 + version = "6.001"; 5 5 in 6 6 fetchzip rec { 7 7 name = "andika-${version}"; ··· 14 14 unzip -j $downloadedFile \*OFL.txt \*OFL-FAQ.txt \*README.txt \*FONTLOG.txt -d "$out/share/doc/${name}" 15 15 ''; 16 16 17 - sha256 = "sha256-5ymTBFssoEhmc2Z+JyEcMqw2p91i9/R44GRzEzUzK9Q="; 17 + sha256 = "sha256-ukPFBLjHQbOosQ1h0ImVlz8HhNNMp0e41SjzUhQaZtc="; 18 18 19 19 meta = with lib; { 20 20 homepage = "https://software.sil.org/andika";
+2 -2
pkgs/data/fonts/cascadia-code/default.nix
··· 1 1 { lib, fetchzip }: 2 2 let 3 - version = "2105.24"; 3 + version = "2106.17"; 4 4 in 5 5 fetchzip { 6 6 name = "cascadia-code-${version}"; 7 7 8 8 url = "https://github.com/microsoft/cascadia-code/releases/download/v${version}/CascadiaCode-${version}.zip"; 9 9 10 - sha256 = "sha256-j3IPzrch8oueOmCDa2gpD8uYFs8cKWjkxcmicZcfqQ8="; 10 + sha256 = "sha256-EsXD6gY3q3KIk37vYPz731lLz5989cd+s5fz5rKIn2k="; 11 11 12 12 postFetch = '' 13 13 mkdir -p $out/share/fonts/
+2 -2
pkgs/data/fonts/charis-sil/default.nix
··· 1 1 { lib, fetchzip }: 2 2 3 3 let 4 - version = "6.000"; 4 + version = "6.001"; 5 5 in 6 6 fetchzip rec { 7 7 name = "charis-sil-${version}"; ··· 14 14 unzip -j $downloadedFile \*OFL.txt \*OFL-FAQ.txt \*README.txt \*FONTLOG.txt -d "$out/share/doc/${name}" 15 15 ''; 16 16 17 - sha256 = "sha256-eMmC893rI42qzZVCI17i9XSAbQzXCK2fHVe5Pf1/VnM="; 17 + sha256 = "sha256-eKSOvYuTMpAnTk4sRiWFUDJrTsF+K5716ALCepaUU08="; 18 18 19 19 meta = with lib; { 20 20 homepage = "https://software.sil.org/charis";
+5 -1
pkgs/data/misc/cacert/setup-hook.sh
··· 1 1 export NIX_SSL_CERT_FILE=@out@/etc/ssl/certs/ca-bundle.crt 2 - # left for compatibility 2 + 3 + # compatibility 4 + # - openssl 3 5 export SSL_CERT_FILE=@out@/etc/ssl/certs/ca-bundle.crt 6 + # - Haskell x509-system 7 + export SYSTEM_CERTIFICATE_PATH=@out@/etc/ssl/certs/ca-bundle.crt
-2
pkgs/data/misc/osinfo-db/default.nix
··· 11 11 12 12 nativeBuildInputs = [ osinfo-db-tools gettext libxml2 ]; 13 13 14 - phases = [ "installPhase" ]; 15 - 16 14 installPhase = '' 17 15 osinfo-db-import --dir "$out/share/osinfo" "${src}" 18 16 '';
+3 -3
pkgs/data/misc/shared-mime-info/default.nix
··· 39 39 pkg-config 40 40 gettext 41 41 itstool 42 - ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ 43 42 libxml2 44 - shared-mime-info 45 - ]; 43 + ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) shared-mime-info; 46 44 47 45 buildInputs = [ 48 46 libxml2 49 47 glib 50 48 ]; 49 + 50 + strictDeps = true; 51 51 52 52 mesonFlags = [ 53 53 "-Dupdate-mimedb=true"
+2 -2
pkgs/data/themes/flat-remix-gnome/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "flat-remix-gnome"; 9 - version = "20210623"; 9 + version = "20210715"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "daniruiz"; 13 13 repo = pname; 14 14 rev = version; 15 - hash = "sha256-FKsbAvjhXb2ipe3XqACM6OwGYwbBbzvDjsUQYCIQ8NM="; 15 + hash = "sha256-e7sXzmhfBfcp+KqIc9yuqqXLfYzVlQVn9TNYoa2lZcA="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ glib ];
+2 -2
pkgs/desktops/gnome/core/gnome-desktop/default.nix
··· 26 26 27 27 stdenv.mkDerivation rec { 28 28 pname = "gnome-desktop"; 29 - version = "40.1"; 29 + version = "40.3"; 30 30 31 31 outputs = [ "out" "dev" "devdoc" ]; 32 32 33 33 src = fetchurl { 34 34 url = "mirror://gnome/sources/gnome-desktop/${lib.versions.major version}/${pname}-${version}.tar.xz"; 35 - sha256 = "sha256-igeJcwUhnFaZVJriBI9xVVFe+Xx85NZYXd2hXVhZ4c8="; 35 + sha256 = "sha256-U9ZGlEbXoJsCaTZ2nllTUv3zvlYy80a7Af5XyLUWLOs="; 36 36 }; 37 37 38 38 patches = [
-27
pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix
··· 1 - { lib, stdenv, fetchFromGitLab, gnome, glib }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "gnome-shell-extension-fuzzy-app-search"; 5 - version = "4.0.1"; 6 - 7 - src = fetchFromGitLab { 8 - owner = "Czarlie"; 9 - repo = "gnome-fuzzy-app-search"; 10 - rev = "v${version}"; 11 - sha256 = "127n3jc5d6cl0yrpjf8acdj76br97knks1wx4f6jcswkx9x47w0a"; 12 - }; 13 - 14 - passthru.extensionUuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com"; 15 - 16 - nativeBuildInputs = [ glib ]; 17 - 18 - makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ]; 19 - 20 - meta = with lib; { 21 - description = "Fuzzy application search results for Gnome Search"; 22 - license = licenses.gpl3Only; 23 - maintainers = with maintainers; [ rhoriguchi ]; 24 - homepage = "https://gitlab.com/Czarlie/gnome-fuzzy-app-search"; 25 - broken = versionOlder gnome.gnome-shell.version "3.18"; 26 - }; 27 - }
-1
pkgs/desktops/gnome/extensions/manuallyPackaged.nix
··· 9 9 "EasyScreenCast@iacopodeenosee.gmail.com" = callPackage ./EasyScreenCast { }; 10 10 "emoji-selector@maestroschan.fr" = callPackage ./emoji-selector { }; 11 11 "freon@UshakovVasilii_Github.yahoo.com" = callPackage ./freon { }; 12 - "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com" = callPackage ./fuzzy-app-search { }; 13 12 "gsconnect@andyholmes.github.io" = callPackage ./gsconnect { }; 14 13 "icon-hider@kalnitsky.org" = callPackage ./icon-hider { }; 15 14 "impatience@gfxmonk.net" = callPackage ./impatience { };
+2 -2
pkgs/desktops/pantheon/artwork/elementary-sound-theme/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "elementary-sound-theme"; 12 - version = "1.0"; 12 + version = "1.1.0"; 13 13 14 14 repoName = "sound-theme"; 15 15 ··· 17 17 owner = "elementary"; 18 18 repo = repoName; 19 19 rev = version; 20 - sha256 = "sha256-v8ludbPCJaMHCxuzjZchTJwpGiF6UJlVMIMFg+lAhbU="; 20 + sha256 = "sha256-fR6gtKx9J6o2R1vQZ5yx4kEX3Ak+q8I6hRVMZzyB2E8="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/compilers/kotlin/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "kotlin"; 5 - version = "1.5.20"; 5 + version = "1.5.21"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"; 9 - sha256 = "12wa7blf7l4360rfm8fk5x36ij0x1m61wrjrxkvligdavmil5wzd"; 9 + sha256 = "sha256-8zE6/dar8bjHXGKS9OQfLbr+/I9scnYse6mz2u712lk="; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ jre ] ;
+1 -1
pkgs/development/compilers/llvm/12/clang/default.nix
··· 9 9 pname = "clang"; 10 10 inherit version; 11 11 12 - src = fetch "clang" "1vd9rhhrd8ghdg111lac7w8by71y9l14yh5zxfijsm6lj4p4avp2"; 12 + src = fetch "clang" "0px4gl27az6cdz6adds89qzdwb1cqpjsfvrldbz9qvpmphrj34bf"; 13 13 inherit clang-tools-extra_src; 14 14 15 15 unpackPhase = ''
+1 -1
pkgs/development/compilers/llvm/12/compiler-rt/default.nix
··· 12 12 stdenv.mkDerivation { 13 13 pname = "compiler-rt" + lib.optionalString (haveLibc) "-libc"; 14 14 inherit version; 15 - src = fetch "compiler-rt" "0d444qihq9jhqnfv003cr704v363va72zl6qaw2algj1c85cva45"; 15 + src = fetch "compiler-rt" "1950rg294izdwkaasi7yjrmadc9mzdd5paf0q63jjcq2m3rdbj5l"; 16 16 17 17 nativeBuildInputs = [ cmake python3 llvm.dev ]; 18 18 buildInputs = lib.optional stdenv.hostPlatform.isDarwin libcxxabi;
+2 -2
pkgs/development/compilers/llvm/12/default.nix
··· 18 18 }: 19 19 20 20 let 21 - release_version = "12.0.0"; 21 + release_version = "12.0.1"; 22 22 candidate = ""; # empty or "rcN" 23 23 dash-candidate = lib.optionalString (candidate != "") "-${candidate}"; 24 24 version = "${release_version}${dash-candidate}"; # differentiating these (variables) is important for RCs ··· 29 29 inherit sha256; 30 30 }; 31 31 32 - clang-tools-extra_src = fetch "clang-tools-extra" "0p3dzr0qa7mar83y66xa5m5apynf6ia0lsdsq6axwnm64ysy0hdd"; 32 + clang-tools-extra_src = fetch "clang-tools-extra" "1r9a4fdz9ci58b5z2inwvm4z4cdp6scrivnaw05dggkxz7yrwrb5"; 33 33 34 34 llvm_meta = { 35 35 license = lib.licenses.ncsa;
+1 -1
pkgs/development/compilers/llvm/12/libcxx/default.nix
··· 6 6 pname = "libcxx"; 7 7 inherit version; 8 8 9 - src = fetch "libcxx" "1wf3ww29xkx7prs7pdwicy5qqfapib26110jgmkjrbka9z57bjvx"; 9 + src = fetch "libcxx" "05cx39ldlxchck454lgfly1xj0c7x65iyx4hqhiihrlg6p6qj854"; 10 10 11 11 postUnpack = '' 12 12 unpackFile ${libcxxabi.src}
+1 -1
pkgs/development/compilers/llvm/12/libcxxabi/default.nix
··· 6 6 pname = "libcxxabi"; 7 7 inherit version; 8 8 9 - src = fetch "libcxxabi" "1cbmzspwjlr8f6sp73pw6ivf4dpg6rpc61by0q1m2zca2k6yif3a"; 9 + src = fetch "libcxxabi" "1l4idd8npbkm168d26kqn529yv3npsd8f2dm8a7iwyknj7iyivw8"; 10 10 11 11 outputs = [ "out" "dev" ]; 12 12
+1 -1
pkgs/development/compilers/llvm/12/libunwind/default.nix
··· 6 6 pname = "libunwind"; 7 7 inherit version; 8 8 9 - src = fetch pname "1x8wpmsrsgnwj2v5ih52ylni7r6n8gzkcj6hx65zbxski2rablly"; 9 + src = fetch pname "192ww6n81lj2mb9pj4043z79jp3cf58a9c2qrxjwm5c3a64n1shb"; 10 10 11 11 postUnpack = '' 12 12 unpackFile ${libcxx.src}
+1 -1
pkgs/development/compilers/llvm/12/lld/default.nix
··· 12 12 pname = "lld"; 13 13 inherit version; 14 14 15 - src = fetch pname "1zakyxk5bwnh7jarckcd4rbmzi58jgn2dbah5j5cwcyfyfbx9drc"; 15 + src = fetch pname "0qg3fgc7wj34hdkqn21y03zcmsdd01szhhm1hfki63iifrm3y2v9"; 16 16 17 17 patches = [ 18 18 ./gnu-install-dirs.patch
+1 -1
pkgs/development/compilers/llvm/12/lldb/default.nix
··· 27 27 pname = "lldb"; 28 28 inherit version; 29 29 30 - src = fetch pname "1v85qyq3snk81vjmwq5q7xikyyqsfpqy2c4qmr81mps4avsw1g0l"; 30 + src = fetch pname "0g3pj1m3chafavpr35r9fynm85y2hdyla6klj0h28khxs2613i78"; 31 31 32 32 patches = [ 33 33 ./procfs.patch
+4 -2
pkgs/development/compilers/llvm/12/llvm/default.nix
··· 34 34 pname = "llvm"; 35 35 inherit version; 36 36 37 - src = fetch pname "0l4b79gwfvxild974aigcq1yigypjsk2j5p59syhl6ksd744gp29"; 38 - polly_src = fetch "polly" "1ixl9yj526n8iqh9ckyiah2vzravs9d1akybqq7rvy32n9vgr6hd"; 37 + src = fetch pname "1pzx9zrmd7r3481sbhwvkms68fwhffpp4mmz45dgrkjpyl2q96kx"; 38 + polly_src = fetch "polly" "1yfm9ixda4a2sx7ak5vswijx4ydk5lv1c1xh39xmd2kh299y4m12"; 39 39 40 40 unpackPhase = '' 41 41 unpackFile $src ··· 84 84 substituteInPlace unittests/IR/CMakeLists.txt \ 85 85 --replace "PassBuilderCallbacksTest.cpp" "" 86 86 rm unittests/IR/PassBuilderCallbacksTest.cpp 87 + # TODO: Fix failing tests: 88 + rm test/DebugInfo/X86/vla-multi.ll 87 89 '' + optionalString stdenv.hostPlatform.isMusl '' 88 90 patch -p1 -i ${../../TLI-musl.patch} 89 91 substituteInPlace unittests/Support/CMakeLists.txt \
+1 -1
pkgs/development/compilers/llvm/12/openmp/default.nix
··· 12 12 pname = "openmp"; 13 13 inherit version; 14 14 15 - src = fetch pname "0z8n1wanby6aq3i7d91mgk72hb33zfl5blayk0a22cs7l8i706zb"; 15 + src = fetch pname "14dh0r6h2xh747ffgnsl4z08h0ri04azi9vf79cbz7ma1r27kzk0"; 16 16 17 17 nativeBuildInputs = [ cmake perl ]; 18 18 buildInputs = [ llvm ];
+4 -4
pkgs/development/interpreters/hugs/default.nix
··· 1 1 { lib, stdenv, fetchurl, bison }: 2 2 3 - stdenv.mkDerivation { 4 - 5 - name = "hugs98-200609"; 3 + stdenv.mkDerivation rec { 4 + pname = "hugs98"; 5 + version = "2006-09"; 6 6 7 7 src = fetchurl { 8 - url = "http://cvs.haskell.org/Hugs/downloads/2006-09/hugs98-Sep2006.tar.gz"; 8 + url = "https://www.haskell.org/hugs/downloads/${version}/hugs98-Sep2006.tar.gz"; 9 9 sha256 = "1dj65c39zpy6qqvvrwns2hzj6ipnd4ih655xj7kgyk2nfdvd5x1w"; 10 10 }; 11 11
-46
pkgs/development/interpreters/perl/aarch64-darwin.patch
··· 1 - diff --git a/hints/darwin.sh b/hints/darwin.sh 2 - index 0a91bc083c0..fdfbdd4a3b9 100644 3 - --- a/hints/darwin.sh 4 - +++ b/hints/darwin.sh 5 - @@ -301,7 +301,7 @@ case "$osvers" in # Note: osvers is the kernel version, not the 10.x 6 - # We now use MACOSX_DEPLOYMENT_TARGET, if set, as an override by 7 - # capturing its value and adding it to the flags. 8 - case "$MACOSX_DEPLOYMENT_TARGET" in 9 - - 10.*) 10 - + [1-9][0-9].*) 11 - add_macosx_version_min ccflags $MACOSX_DEPLOYMENT_TARGET 12 - add_macosx_version_min ldflags $MACOSX_DEPLOYMENT_TARGET 13 - ;; 14 - @@ -313,7 +313,7 @@ case "$osvers" in # Note: osvers is the kernel version, not the 10.x 15 - 16 - *** Unexpected MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET 17 - *** 18 - -*** Please either set it to 10.something, or to empty. 19 - +*** Please either set it to a valid macOS version number (e.g., 10.15) or to empty. 20 - 21 - EOM 22 - exit 1 23 - @@ -327,7 +327,7 @@ EOM 24 - # "ProductVersion: 10.11" "10.11" 25 - prodvers=`sw_vers|awk '/^ProductVersion:/{print $2}'|awk -F. '{print $1"."$2}'` 26 - case "$prodvers" in 27 - - 10.*) 28 - + [1-9][0-9].*) 29 - add_macosx_version_min ccflags $prodvers 30 - add_macosx_version_min ldflags $prodvers 31 - ;; 32 - @@ -342,11 +342,10 @@ EOM 33 - exit 1 34 - esac 35 - 36 - - # The X in 10.X 37 - - prodvers_minor=$(echo $prodvers|awk -F. '{print $2}') 38 - + darwin_major=$(echo $osvers|awk -F. '{print $1}') 39 - 40 - - # macOS (10.12) deprecated syscall(). 41 - - if [ "$prodvers_minor" -ge 12 ]; then 42 - + # macOS 10.12 (darwin 16.0.0) deprecated syscall(). 43 - + if [ "$darwin_major" -ge 16 ]; then 44 - d_syscall='undef' 45 - # If deploying to pre-10.12, suppress Time::HiRes's detection of the system clock_gettime() 46 - case "$MACOSX_DEPLOYMENT_TARGET" in
+10 -14
pkgs/development/interpreters/perl/default.nix
··· 37 37 patches = 38 38 [ 39 39 # Do not look in /usr etc. for dependencies. 40 - (if (versionOlder version "5.31.1") then ./no-sys-dirs-5.29.patch 41 - else ./no-sys-dirs-5.31.patch) 40 + ./no-sys-dirs-5.31.patch 42 41 ] 43 42 ++ optional stdenv.isSunOS ./ld-shared.patch 44 43 ++ optionals stdenv.isDarwin [ ./cpp-precomp.patch ./sw_vers.patch ] 45 - ++ optional crossCompiling ./MakeMaker-cross.patch 46 - # Backporting https://github.com/Perl/perl5/pull/17946, can be 47 - # removed if there's ever a 5.30.x release with it included. 48 - ++ optional (versionOlder version "5.32.1") ./aarch64-darwin.patch; 44 + ++ optional crossCompiling ./MakeMaker-cross.patch; 49 45 50 46 # This is not done for native builds because pwd may need to come from 51 47 # bootstrap tools when building bootstrap perl. ··· 197 193 }); 198 194 in { 199 195 # Maint version 200 - perl530 = common { 201 - perl = pkgs.perl530; 202 - buildPerl = buildPackages.perl530; 203 - version = "5.30.3"; 204 - sha256 = "0vs0wwwlw47sswxaflkk4hw0y45cmc7arxx788kwpbminy5lrq1j"; 205 - }; 206 - 207 - # Maint version 208 196 perl532 = common { 209 197 perl = pkgs.perl532; 210 198 buildPerl = buildPackages.perl532; 211 199 version = "5.32.1"; 212 200 sha256 = "0b7brakq9xs4vavhg391as50nbhzryc7fy5i65r81bnq3j897dh3"; 201 + }; 202 + 203 + # Maint version 204 + perl534 = common { 205 + perl = pkgs.perl534; 206 + buildPerl = buildPackages.perl534; 207 + version = "5.34.0"; 208 + sha256 = "16mywn5afpv1mczv9dlc1w84rbgjgrr0pyr4c0hhb2wnif0zq7jm"; 213 209 }; 214 210 215 211 # the latest Devel version
-251
pkgs/development/interpreters/perl/no-sys-dirs-5.29.patch
··· 1 - diff -ru -x '*~' -x '*.rej' perl-5.20.0-orig/Configure perl-5.20.0/Configure 2 - --- perl-5.20.0-orig/Configure 2014-05-26 15:34:18.000000000 +0200 3 - +++ perl-5.20.0/Configure 2014-06-25 10:43:35.368285986 +0200 4 - @@ -106,15 +106,7 @@ 5 - fi 6 - 7 - : Proper PATH setting 8 - -paths='/bin /usr/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin' 9 - -paths="$paths /opt/bin /opt/local/bin /opt/local /opt/lbin" 10 - -paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin" 11 - -paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin" 12 - -paths="$paths /sys5.3/bin /sys5.3/usr/bin /bsd4.3/bin /bsd4.3/usr/ucb" 13 - -paths="$paths /bsd4.3/usr/bin /usr/bsd /bsd43/bin /opt/ansic/bin /usr/ccs/bin" 14 - -paths="$paths /etc /usr/lib /usr/ucblib /lib /usr/ccs/lib" 15 - -paths="$paths /sbin /usr/sbin /usr/libexec" 16 - -paths="$paths /system/gnu_library/bin" 17 - +paths='' 18 - 19 - for p in $paths 20 - do 21 - @@ -1337,8 +1329,7 @@ 22 - archname='' 23 - : Possible local include directories to search. 24 - : Set locincpth to "" in a hint file to defeat local include searches. 25 - -locincpth="/usr/local/include /opt/local/include /usr/gnu/include" 26 - -locincpth="$locincpth /opt/gnu/include /usr/GNU/include /opt/GNU/include" 27 - +locincpth="" 28 - : 29 - : no include file wanted by default 30 - inclwanted='' 31 - @@ -1349,17 +1340,12 @@ 32 - 33 - libnames='' 34 - : change the next line if compiling for Xenix/286 on Xenix/386 35 - -xlibpth='/usr/lib/386 /lib/386' 36 - +xlibpth='' 37 - : Possible local library directories to search. 38 - -loclibpth="/usr/local/lib /opt/local/lib /usr/gnu/lib" 39 - -loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" 40 - +loclibpth="" 41 - 42 - : general looking path for locating libraries 43 - -glibpth="/lib /usr/lib $xlibpth" 44 - -glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" 45 - -test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth" 46 - -test -f /shlib/libc.so && glibpth="/shlib $glibpth" 47 - -test -d /usr/lib64 && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64" 48 - +glibpth="" 49 - 50 - : Private path used by Configure to find libraries. Its value 51 - : is prepended to libpth. This variable takes care of special 52 - @@ -1391,8 +1377,6 @@ 53 - libswanted="$libswanted m crypt sec util c cposix posix ucb bsd BSD" 54 - : We probably want to search /usr/shlib before most other libraries. 55 - : This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. 56 - -glibpth=`echo " $glibpth " | sed -e 's! /usr/shlib ! !'` 57 - -glibpth="/usr/shlib $glibpth" 58 - : Do not use vfork unless overridden by a hint file. 59 - usevfork=false 60 - 61 - @@ -2446,7 +2430,6 @@ 62 - zip 63 - " 64 - pth=`echo $PATH | sed -e "s/$p_/ /g"` 65 - -pth="$pth $sysroot/lib $sysroot/usr/lib" 66 - for file in $loclist; do 67 - eval xxx=\$$file 68 - case "$xxx" in 69 - @@ -4936,7 +4919,7 @@ 70 - : Set private lib path 71 - case "$plibpth" in 72 - '') if ./mips; then 73 - - plibpth="$incpath/usr/lib $sysroot/usr/local/lib $sysroot/usr/ccs/lib" 74 - + plibpth="$incpath/usr/lib" 75 - fi;; 76 - esac 77 - case "$libpth" in 78 - @@ -8600,13 +8583,8 @@ 79 - echo " " 80 - case "$sysman" in 81 - '') 82 - - syspath='/usr/share/man/man1 /usr/man/man1' 83 - - syspath="$syspath /usr/man/mann /usr/man/manl /usr/man/local/man1" 84 - - syspath="$syspath /usr/man/u_man/man1" 85 - - syspath="$syspath /usr/catman/u_man/man1 /usr/man/l_man/man1" 86 - - syspath="$syspath /usr/local/man/u_man/man1 /usr/local/man/l_man/man1" 87 - - syspath="$syspath /usr/man/man.L /local/man/man1 /usr/local/man/man1" 88 - - sysman=`./loc . /usr/man/man1 $syspath` 89 - + syspath='' 90 - + sysman='' 91 - ;; 92 - esac 93 - if $test -d "$sysman"; then 94 - @@ -19900,9 +19878,10 @@ 95 - case "$full_ar" in 96 - '') full_ar=$ar ;; 97 - esac 98 - +full_ar=ar 99 - 100 - : Store the full pathname to the sed program for use in the C program 101 - -full_sed=$sed 102 - +full_sed=sed 103 - 104 - : see what type gids are declared as in the kernel 105 - echo " " 106 - Only in perl-5.20.0/: Configure.orig 107 - diff -ru -x '*~' -x '*.rej' perl-5.20.0-orig/ext/Errno/Errno_pm.PL perl-5.20.0/ext/Errno/Errno_pm.PL 108 - --- perl-5.20.0-orig/ext/Errno/Errno_pm.PL 2014-05-26 15:34:20.000000000 +0200 109 - +++ perl-5.20.0/ext/Errno/Errno_pm.PL 2014-06-25 10:31:24.317970047 +0200 110 - @@ -134,12 +126,7 @@ 111 - if ($dep =~ /(\S+errno\.h)/) { 112 - $file{$1} = 1; 113 - } 114 - - } elsif ($^O eq 'linux' && 115 - - $Config{gccversion} ne '' && 116 - - $Config{gccversion} !~ /intel/i && 117 - - # might be using, say, Intel's icc 118 - - $linux_errno_h 119 - - ) { 120 - + } elsif (0) { 121 - $file{$linux_errno_h} = 1; 122 - } elsif ($^O eq 'haiku') { 123 - # hidden in a special place 124 - Only in perl-5.20.0/ext/Errno: Errno_pm.PL.orig 125 - diff -ru -x '*~' -x '*.rej' perl-5.20.0-orig/hints/freebsd.sh perl-5.20.0/hints/freebsd.sh 126 - --- perl-5.20.0-orig/hints/freebsd.sh 2014-01-31 22:55:51.000000000 +0100 127 - +++ perl-5.20.0/hints/freebsd.sh 2014-06-25 10:25:53.263964680 +0200 128 - @@ -119,21 +119,21 @@ 129 - objformat=`/usr/bin/objformat` 130 - if [ x$objformat = xaout ]; then 131 - if [ -e /usr/lib/aout ]; then 132 - - libpth="/usr/lib/aout /usr/local/lib /usr/lib" 133 - - glibpth="/usr/lib/aout /usr/local/lib /usr/lib" 134 - + libpth="" 135 - + glibpth="" 136 - fi 137 - lddlflags='-Bshareable' 138 - else 139 - - libpth="/usr/lib /usr/local/lib" 140 - - glibpth="/usr/lib /usr/local/lib" 141 - + libpth="" 142 - + glibpth="" 143 - ldflags="-Wl,-E " 144 - lddlflags="-shared " 145 - fi 146 - cccdlflags='-DPIC -fPIC' 147 - ;; 148 - *) 149 - - libpth="/usr/lib /usr/local/lib" 150 - - glibpth="/usr/lib /usr/local/lib" 151 - + libpth="" 152 - + glibpth="" 153 - ldflags="-Wl,-E " 154 - lddlflags="-shared " 155 - cccdlflags='-DPIC -fPIC' 156 - diff -ru -x '*~' -x '*.rej' perl-5.20.0-orig/hints/linux.sh perl-5.20.0/hints/linux.sh 157 - --- perl-5.20.0-orig/hints/linux.sh 2014-05-26 15:34:20.000000000 +0200 158 - +++ perl-5.20.0/hints/linux.sh 2014-06-25 10:33:47.354883843 +0200 159 - @@ -150,25 +150,6 @@ 160 - ;; 161 - esac 162 - 163 - -# Ubuntu 11.04 (and later, presumably) doesn't keep most libraries 164 - -# (such as -lm) in /lib or /usr/lib. So we have to ask gcc to tell us 165 - -# where to look. We don't want gcc's own libraries, however, so we 166 - -# filter those out. 167 - -# This could be conditional on Unbuntu, but other distributions may 168 - -# follow suit, and this scheme seems to work even on rather old gcc's. 169 - -# This unconditionally uses gcc because even if the user is using another 170 - -# compiler, we still need to find the math library and friends, and I don't 171 - -# know how other compilers will cope with that situation. 172 - -# Morever, if the user has their own gcc earlier in $PATH than the system gcc, 173 - -# we don't want its libraries. So we try to prefer the system gcc 174 - -# Still, as an escape hatch, allow Configure command line overrides to 175 - -# plibpth to bypass this check. 176 - -if [ -x /usr/bin/gcc ] ; then 177 - - gcc=/usr/bin/gcc 178 - -else 179 - - gcc=gcc 180 - -fi 181 - - 182 - case "$plibpth" in 183 - '') plibpth=`LANG=C LC_ALL=C $gcc $ccflags $ldflags -print-search-dirs | grep libraries | 184 - cut -f2- -d= | tr ':' $trnl | grep -v 'gcc' | sed -e 's:/$::'` 185 - @@ -178,32 +159,6 @@ 186 - ;; 187 - esac 188 - 189 - -case "$libc" in 190 - -'') 191 - -# If you have glibc, then report the version for ./myconfig bug reporting. 192 - -# (Configure doesn't need to know the specific version since it just uses 193 - -# gcc to load the library for all tests.) 194 - -# We don't use __GLIBC__ and __GLIBC_MINOR__ because they 195 - -# are insufficiently precise to distinguish things like 196 - -# libc-2.0.6 and libc-2.0.7. 197 - - for p in $plibpth 198 - - do 199 - - for trylib in libc.so.6 libc.so 200 - - do 201 - - if $test -e $p/$trylib; then 202 - - libc=`ls -l $p/$trylib | awk '{print $NF}'` 203 - - if $test "X$libc" != X; then 204 - - break 205 - - fi 206 - - fi 207 - - done 208 - - if $test "X$libc" != X; then 209 - - break 210 - - fi 211 - - done 212 - - ;; 213 - -esac 214 - - 215 - if ${sh:-/bin/sh} -c exit; then 216 - echo '' 217 - echo 'You appear to have a working bash. Good.' 218 - @@ -367,33 +322,6 @@ 219 - ;; 220 - esac 221 - 222 - -# SuSE8.2 has /usr/lib/libndbm* which are ld scripts rather than 223 - -# true libraries. The scripts cause binding against static 224 - -# version of -lgdbm which is a bad idea. So if we have 'nm' 225 - -# make sure it can read the file 226 - -# NI-S 2003/08/07 227 - -case "$nm" in 228 - - '') ;; 229 - - *) 230 - - for p in $plibpth 231 - - do 232 - - if $test -r $p/libndbm.so; then 233 - - if $nm $p/libndbm.so >/dev/null 2>&1 ; then 234 - - echo 'Your shared -lndbm seems to be a real library.' 235 - - _libndbm_real=1 236 - - break 237 - - fi 238 - - fi 239 - - done 240 - - if $test "X$_libndbm_real" = X; then 241 - - echo 'Your shared -lndbm is not a real library.' 242 - - set `echo X "$libswanted "| sed -e 's/ ndbm / /'` 243 - - shift 244 - - libswanted="$*" 245 - - fi 246 - - ;; 247 - -esac 248 - - 249 - # Linux on Synology. 250 - if [ -f /etc/synoinfo.conf -a -d /usr/syno ]; then 251 - # Tested on Synology DS213 and DS413
-61
pkgs/development/interpreters/proglodyte-wasm/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, clang, python, v8, coreutils }: 2 - 3 - let 4 - sexpr_wasm_prototype = stdenv.mkDerivation { 5 - name = "sexpr_wasm_prototype"; 6 - src = fetchFromGitHub { 7 - owner = "WebAssembly"; 8 - repo = "sexpr-wasm-prototype"; 9 - rev = "1347a367c34876bfe92562f244a8c8b770372479"; 10 - sha256 = "1v1mph5fp1rffhvh8bbx937gpjqjrdgm7yhffdxzdn4pih9d0grn"; 11 - }; 12 - 13 - configurePhase = '' 14 - # set this to nonempty string to disable default cmake configure 15 - ''; 16 - 17 - nativeBuildInputs = [ cmake ]; 18 - buildInputs = [ clang python ]; 19 - 20 - buildPhase = "make clang-debug-no-tests"; 21 - 22 - hardeningDisable = [ "format" ]; 23 - 24 - installPhase = '' 25 - mkdir -p $out/bin 26 - cp out/clang/Debug/no-tests/sexpr-wasm $out/bin 27 - ''; 28 - }; 29 - 30 - in 31 - 32 - stdenv.mkDerivation { 33 - name = "wasm-0.0.1"; 34 - 35 - src = fetchFromGitHub { 36 - owner = "proglodyte"; 37 - repo = "wasm"; 38 - rev = "650188eecaaf4b64f12b341986b4e89e5fdb3bbe"; 39 - sha256 = "1f5mdl0l2448lx7h36b4bdr541a4q1wapn1kdwrd4z7s94n7a5gq"; 40 - }; 41 - 42 - configurePhase = '' 43 - sed -i -e "s|sudo ||g" Makefile 44 - ''; 45 - 46 - installPhase = '' 47 - export DESTDIR=$out 48 - export MKTEMPDIR=${coreutils}/bin 49 - export D8DIR=${v8}/bin 50 - export SWDIR=${sexpr_wasm_prototype}/bin 51 - make install 52 - ''; 53 - 54 - meta = with lib; { 55 - description = "wasm runs WebAssembly from the command line"; 56 - maintainers = with maintainers; [ proglodyte ]; 57 - platforms = platforms.linux; 58 - license = licenses.asl20; 59 - broken = true; 60 - }; 61 - }
+26
pkgs/development/interpreters/python/cpython/default.nix
··· 39 39 , includeSiteCustomize ? true 40 40 , static ? stdenv.hostPlatform.isStatic 41 41 , enableOptimizations ? false 42 + # enableNoSemanticInterposition is a subset of the enableOptimizations flag that doesn't harm reproducibility. 43 + # clang starts supporting `-fno-sematic-interposition` with version 10 44 + , enableNoSemanticInterposition ? (!stdenv.cc.isClang || (stdenv.cc.isClang && lib.versionAtLeast stdenv.cc.version "10")) 45 + # enableLTO is a subset of the enableOptimizations flag that doesn't harm reproducibility. 46 + # enabling LTO on 32bit arch causes downstream packages to fail when linking 47 + # enabling LTO on *-darwin causes python3 to fail when linking. 48 + , enableLTO ? stdenv.is64bit && stdenv.isLinux 42 49 , reproducibleBuild ? true 43 50 , pythonAttr ? "python${sourceVersion.major}${sourceVersion.minor}" 44 51 }: ··· 100 107 ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ 101 108 buildPackages.stdenv.cc 102 109 pythonForBuild 110 + ] ++ optionals (stdenv.cc.isClang && enableLTO) [ 111 + stdenv.cc.cc.libllvm.out 103 112 ]; 104 113 105 114 buildInputs = filter (p: p != null) ([ ··· 190 199 # (since it will do a futile invocation of gcc (!) to find 191 200 # libuuid, slowing down program startup a lot). 192 201 (./. + "/${sourceVersion.major}.${sourceVersion.minor}/no-ldconfig.patch") 202 + # Make sure that the virtualenv activation scripts are 203 + # owner-writable, so venvs can be recreated without permission 204 + # errors. 205 + ./virtualenv-permissions.patch 193 206 ] ++ optionals mimetypesSupport [ 194 207 # Make the mimetypes module refer to the right file 195 208 ./mimetypes.patch ··· 274 287 "--with-system-ffi" 275 288 ] ++ optionals enableOptimizations [ 276 289 "--enable-optimizations" 290 + ] ++ optionals enableLTO [ 291 + "--with-lto" 277 292 ] ++ optionals (pythonOlder "3.7") [ 278 293 # This is unconditionally true starting in CPython 3.7. 279 294 "--with-threads" ··· 323 338 export DETERMINISTIC_BUILD=1; 324 339 '' + optionalString stdenv.hostPlatform.isMusl '' 325 340 export NIX_CFLAGS_COMPILE+=" -DTHREAD_STACK_SIZE=0x100000" 341 + '' + 342 + 343 + # enableNoSemanticInterposition essentially sets that CFLAG -fno-semantic-interposition 344 + # which changes how symbols are looked up. This essentially means we can't override 345 + # libpython symbols via LD_PRELOAD anymore. This is common enough as every build 346 + # that uses --enable-optimizations has the same "issue". 347 + # 348 + # The Fedora wiki has a good article about their journey towards enabling this flag: 349 + # https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup 350 + optionalString enableNoSemanticInterposition '' 351 + export CFLAGS_NODIST="-fno-semantic-interposition" 326 352 ''; 327 353 328 354 setupHook = python-setup-hook sitePackages;
+13
pkgs/development/interpreters/python/cpython/virtualenv-permissions.patch
··· 1 + diff --git a/Lib/venv/__init__.py b/Lib/venv/__init__.py 2 + index caa7285..ad666ac 100644 3 + --- a/Lib/venv/__init__.py 4 + +++ b/Lib/venv/__init__.py 5 + @@ -379,7 +379,7 @@ class EnvBuilder: 6 + if data is not None: 7 + with open(dstfile, 'wb') as f: 8 + f.write(data) 9 + - shutil.copymode(srcfile, dstfile) 10 + + os.chmod(dstfile, 0o644) 11 + 12 + 13 + def create(env_dir, system_site_packages=False, clear=False,
+18 -15
pkgs/development/interpreters/python/default.nix
··· 118 118 }; 119 119 120 120 sources = { 121 - "python38" = { 121 + python38 = { 122 122 sourceVersion = { 123 123 major = "3"; 124 124 minor = "8"; 125 - patch = "9"; 125 + patch = "10"; 126 + suffix = ""; 127 + }; 128 + sha256 = "1n8rjb3jn0j8dvi1qn94rxayc9rh982d8wgkrjy41n1x15k4mwka"; 129 + }; 130 + python39 = { 131 + sourceVersion = { 132 + major = "3"; 133 + minor = "9"; 134 + patch = "5"; 126 135 suffix = ""; 127 136 }; 128 - sha256 = "XjkfPsRdopVEGcqwvq79i+OIlepc4zV3w+wUlAxLlXI="; 137 + sha256 = "10vdf46q5ldnzkprm8pldvr5a9hrdpxjv7mpzgdw6vj3cl318nhc"; 129 138 }; 130 139 }; 131 140 ··· 176 185 inherit passthruFun; 177 186 } // sources.python38); 178 187 179 - python39 = callPackage ./cpython { 188 + python39 = callPackage ./cpython ({ 180 189 self = python39; 181 - sourceVersion = { 182 - major = "3"; 183 - minor = "9"; 184 - patch = "4"; 185 - suffix = ""; 186 - }; 187 - sha256 = "Sw5mRKdvjfhkriSsUApRu/aL0Jj2oXPifTthzcqaoTQ="; 188 190 inherit (darwin) configd; 189 191 inherit passthruFun; 190 - }; 192 + } // sources.python39); 191 193 192 194 python310 = callPackage ./cpython { 193 195 self = python310; ··· 195 197 major = "3"; 196 198 minor = "10"; 197 199 patch = "0"; 198 - suffix = "a5"; 200 + suffix = "b3"; 199 201 }; 200 - sha256 = "BBjlfnA24hnx5rYwOyHnEfZM/Q/dsIlNjxnzev/8XU0="; 202 + sha256 = "05fc4mp2ysb372bzkwbn1b1z01bfldnaqig6rxmif58hs3aawrr2"; 201 203 inherit (darwin) configd; 202 204 inherit passthruFun; 203 205 }; ··· 223 225 stripBytecode = true; 224 226 includeSiteCustomize = false; 225 227 enableOptimizations = false; 228 + enableLTO = false; 226 229 mimetypesSupport = false; 227 - } // sources.python38)).overrideAttrs(old: { 230 + } // sources.python39)).overrideAttrs(old: { 228 231 pname = "python3-minimal"; 229 232 meta = old.meta // { 230 233 maintainers = [];
+3 -2
pkgs/development/interpreters/rascal/default.nix
··· 1 1 { lib, stdenv, fetchurl, makeWrapper, jdk }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "rascal-0.6.2"; 4 + pname = "rascal"; 5 + version = "0.6.2"; 5 6 6 7 src = fetchurl { 7 - url = "https://update.rascal-mpl.org/console/${name}.jar"; 8 + url = "https://update.rascal-mpl.org/console/${pname}-${version}.jar"; 8 9 sha256 = "1z4mwdbdc3r24haljnxng8znlfg2ihm9bf9zq8apd9a32ipcw4i6"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/AntTweakBar/default.nix
··· 1 1 { lib, stdenv, fetchurl, unzip, xorg, libGLU, libGL }: 2 2 3 - stdenv.mkDerivation { 4 - name = "AntTweakBar-1.16"; 3 + stdenv.mkDerivation rec { 4 + pname = "AntTweakBar"; 5 + version = "1.16"; 5 6 6 7 nativeBuildInputs = [ unzip ]; 7 8 buildInputs = [ xorg.libX11 libGLU libGL ]; 8 9 9 10 src = fetchurl { 10 - url = "mirror://sourceforge/project/anttweakbar/AntTweakBar_116.zip"; 11 + url = "mirror://sourceforge/project/anttweakbar/AntTweakBar_${lib.replaceStrings ["."] [""] version}.zip"; 11 12 sha256 = "0z3frxpzf54cjs07m6kg09p7nljhr7140f4pznwi7srwq4cvgkpv"; 12 13 }; 13 14
+2 -1
pkgs/development/libraries/NSPlist/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "NSPlist-713decf"; 4 + pname = "NSPlist"; 5 + version = "unstable-2017-04-11"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "matthewbauer";
+2 -1
pkgs/development/libraries/PlistCpp/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake, boost, NSPlist, pugixml }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "PlistCpp-11615d"; 4 + pname = "PlistCpp"; 5 + version = "unstable-11615d"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "matthewbauer";
+10 -10
pkgs/development/libraries/SDL/default.nix
··· 74 74 }) 75 75 # Fix drops of keyboard events for SDL_EnableUNICODE 76 76 (fetchpatch { 77 - url = "http://hg.libsdl.org/SDL/raw-rev/0aade9c0203f"; 78 - sha256 = "1y9izncjlqvk1mkz1pkl9lrk9s452cmg2izjjlqqrhbn8279xy50"; 77 + url = "https://github.com/libsdl-org/SDL-1.2/commit/0332e2bb18dc68d6892c3b653b2547afe323854b.patch"; 78 + sha256 = "0g458iv6pp9sikdch6ms8svz60lf5ks2q5wgid8s9rydhk98lpp5"; 79 79 }) 80 80 # Ignore insane joystick axis events 81 81 (fetchpatch { 82 - url = "http://hg.libsdl.org/SDL/raw-rev/95abff7adcc2"; 83 - sha256 = "0i8x0kx0pw12ld5bfxhyzs466y3c0n9dscw1ijhq1b96r72xyhqq"; 82 + url = "https://github.com/libsdl-org/SDL-1.2/commit/ab99cc82b0a898ad528d46fa128b649a220a94f4.patch"; 83 + sha256 = "1b3473sawfdbkkxaqf1hg0vn37yk8hf655jhnjwdk296z4gclazh"; 84 84 }) 85 85 # https://bugzilla.libsdl.org/show_bug.cgi?id=1769 86 86 (fetchpatch { 87 - url = "http://hg.libsdl.org/SDL/raw-rev/91ad7b43317a"; 88 - sha256 = "15g537vbl2my4mfrjxfkcx9ri6bk2gjvaqj650rjdxwk2nkdkn4b"; 87 + url = "https://github.com/libsdl-org/SDL-1.2/commit/5d79977ec7a6b58afa6e4817035aaaba186f7e9f.patch"; 88 + sha256 = "1k7y57b1zy5afib1g7w3in36n8cswbcrzdbrjpn5cb105rnb9vmp"; 89 89 }) 90 90 # Workaround X11 bug to allow changing gamma 91 91 # Ticket: https://bugs.freedesktop.org/show_bug.cgi?id=27222 ··· 97 97 # Fix a build failure on OS X Mavericks 98 98 # Ticket: https://bugzilla.libsdl.org/show_bug.cgi?id=2085 99 99 (fetchpatch { 100 - url = "http://hg.libsdl.org/SDL/raw-rev/e9466ead70e5"; 101 - sha256 = "0mpwdi09h89df2wxqw87m1rdz7pr46k0w6alk691k8kwv970z6pl"; 100 + url = "https://github.com/libsdl-org/SDL-1.2/commit/19039324be71738d8990e91b9ba341b2ea068445.patch"; 101 + sha256 = "0ckwling2ad27c9vxgp97ndjd098d6zbrydza8b9l77k8airj98c"; 102 102 }) 103 103 (fetchpatch { 104 - url = "http://hg.libsdl.org/SDL/raw-rev/bbfb41c13a87"; 105 - sha256 = "1336g7waaf1c8yhkz11xbs500h8bmvabh4h437ax8l1xdwcppfxv"; 104 + url = "https://github.com/libsdl-org/SDL-1.2/commit/7933032ad4d57c24f2230db29f67eb7d21bb5654.patch"; 105 + sha256 = "1by16firaxyr0hjvn35whsgcmq6bl0nwhnpjf75grjzsw9qvwyia"; 106 106 }) 107 107 ]; 108 108
+3 -2
pkgs/development/libraries/SDL_image/default.nix
··· 12 12 patches = [ 13 13 (fetchpatch { 14 14 name = "CVE-2017-2887"; 15 - url = "https://hg.libsdl.org/SDL_image/raw-diff/318484db0705/IMG_xcf.c"; 16 - sha256 = "140dyszz9hkpgwjdiwp1b7jdd8f8l5d862xdaf3ml4cimga1h5kv"; 15 + url = "https://github.com/libsdl-org/SDL_image/commit/e7723676825cd2b2ffef3316ec1879d7726618f2.patch"; 16 + includes = [ "IMG_xcf.c" ]; 17 + sha256 = "174ka2r95i29nlshzgp6x5vc68v7pi8lhzf33and2b1ms49g4jb7"; 17 18 }) 18 19 ]; 19 20
+3 -2
pkgs/development/libraries/agg/default.nix
··· 2 2 , freetype, SDL, libX11 }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "agg-2.5"; 5 + pname = "agg"; 6 + version = "2.5"; 6 7 src = fetchurl { 7 - url = "http://www.antigrain.com/${name}.tar.gz"; 8 + url = "https://www.antigrain.com/${pname}-${version}.tar.gz"; 8 9 sha256 = "07wii4i824vy9qsvjsgqxppgqmfdxq0xa87i5yk53fijriadq7mb"; 9 10 }; 10 11 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/development/libraries/amdvlk/default.nix
··· 21 21 22 22 in stdenv.mkDerivation rec { 23 23 pname = "amdvlk"; 24 - version = "2021.Q2.5"; 24 + version = "2021.Q3.1"; 25 25 26 26 src = fetchRepoProject { 27 27 name = "${pname}-src"; 28 28 manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git"; 29 29 rev = "refs/tags/v-${version}"; 30 - sha256 = "0NJoGk++SHt4dtoUj3UQeW4zFtwa7osczUr+vxi8DG8="; 30 + sha256 = "HisJsG27UvVbe0w8zzZArqioQQRxfuK2TPEWggV3TNA="; 31 31 }; 32 32 33 33 buildInputs = [
+3 -2
pkgs/development/libraries/amrnb/default.nix
··· 1 1 {lib, stdenv, fetchurl, unzip}: 2 2 3 3 stdenv.mkDerivation { 4 - name = "amrnb-11.0.0.0"; 4 + pname = "amrnb"; 5 + version = "11.0.0.0"; 5 6 srcAmr = fetchurl { 6 - url = "http://www.3gpp.org/ftp/Specs/latest/Rel-11/26_series/26104-b00.zip"; 7 + url = "https://www.3gpp.org/ftp/Specs/latest/Rel-11/26_series/26104-b00.zip"; 7 8 sha256 = "1wf8ih0hk7w20vdlnw7jb7w73v15hbxgbvmq4wq7h2ghn0j8ppr3"; 8 9 }; 9 10
+3 -2
pkgs/development/libraries/appstream-glib/default.nix
··· 23 23 , pngquant 24 24 }: 25 25 stdenv.mkDerivation rec { 26 - name = "appstream-glib-0.7.18"; 26 + pname = "appstream-glib"; 27 + version = "0.7.18"; 27 28 28 29 outputs = [ "out" "dev" "man" "installedTests" ]; 29 30 outputBin = "dev"; ··· 31 32 src = fetchFromGitHub { 32 33 owner = "hughsie"; 33 34 repo = "appstream-glib"; 34 - rev = lib.replaceStrings [ "." "-" ] [ "_" "_" ] name; 35 + rev = "${lib.replaceStrings ["-"] ["_"] pname}-${lib.replaceStrings ["."] ["_"] version}"; 35 36 sha256 = "12s7d3nqjs1fldnppbg2mkjg4280f3h8yzj3q1hiz3chh1w0vjbx"; 36 37 }; 37 38
+3 -2
pkgs/development/libraries/apr-util/default.nix
··· 13 13 with lib; 14 14 15 15 stdenv.mkDerivation rec { 16 - name = "apr-util-1.6.1"; 16 + pname = "apr-util"; 17 + version = "1.6.1"; 17 18 18 19 src = fetchurl { 19 - url = "mirror://apache/apr/${name}.tar.bz2"; 20 + url = "mirror://apache/apr/${pname}-${version}.tar.bz2"; 20 21 sha256 = "0nq3s1yn13vplgl6qfm09f7n0wm08malff9s59bqf9nid9xjzqfk"; 21 22 }; 22 23
+3 -2
pkgs/development/libraries/apr/default.nix
··· 1 1 { lib, stdenv, fetchurl, autoreconfHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "apr-1.7.0"; 4 + pname = "apr"; 5 + version = "1.7.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://apache/apr/${name}.tar.bz2"; 8 + url = "mirror://apache/apr/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1spp6r2a3xcl5yajm9safhzyilsdzgagc2dadif8x6z9nbq4iqg2"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/argp-standalone/default.nix
··· 19 19 sha256 = "1xx2zdc187a1m2x6c1qs62vcrycbycw7n0q3ks2zkxpaqzx2dgkw"; 20 20 }; 21 21 in 22 - stdenv.mkDerivation { 23 - name = "argp-standalone-1.3"; 22 + stdenv.mkDerivation rec { 23 + pname = "argp-standalone"; 24 + version = "1.3"; 24 25 25 26 src = fetchurl { 26 - url = "https://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz"; 27 + url = "https://www.lysator.liu.se/~nisse/misc/argp-standalone-${version}.tar.gz"; 27 28 sha256 = "dec79694da1319acd2238ce95df57f3680fea2482096e483323fddf3d818d8be"; 28 29 }; 29 30
+2 -2
pkgs/development/libraries/at-spi2-core/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "at-spi2-core"; 24 - version = "2.40.1"; 24 + version = "2.40.2"; 25 25 26 26 src = fetchurl { 27 27 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 28 - sha256 = "0miqn8531czy9ffpxnsxsnk12w3d6sqjda3qyix8kns2xsjf6rlz"; 28 + sha256 = "RNwXr5Q7D9GWxhweA7bBZpYDhcrpbMtelb3v/7aEn5g="; 29 29 }; 30 30 31 31 outputs = [ "out" "dev" ];
+3 -5
pkgs/development/libraries/atk/default.nix
··· 1 1 { lib, stdenv, fetchurl, meson, ninja, gettext, pkg-config, glib 2 2 , fixDarwinDylibNames, gobject-introspection, gnome 3 - , withIntrospection ? stdenv.buildPlatform == stdenv.hostPlatform 4 3 }: 5 4 6 5 let ··· 18 17 19 18 outputs = [ "out" "dev" ]; 20 19 21 - nativeBuildInputs = [ meson ninja pkg-config gettext glib ] 22 - ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames 23 - ++ lib.optional withIntrospection gobject-introspection; 20 + nativeBuildInputs = [ meson ninja pkg-config gettext gobject-introspection glib ] 21 + ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 24 22 25 23 propagatedBuildInputs = [ 26 24 # Required by atk.pc ··· 34 32 ]; 35 33 36 34 mesonFlags = [ 37 - "-Dintrospection=${lib.boolToString withIntrospection}" 35 + "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" 38 36 ]; 39 37 40 38 doCheck = true;
+3 -2
pkgs/development/libraries/attr/default.nix
··· 6 6 # files. 7 7 8 8 stdenv.mkDerivation rec { 9 - name = "attr-2.4.48"; 9 + pname = "attr"; 10 + version = "2.4.48"; 10 11 11 12 src = fetchurl { 12 - url = "mirror://savannah/attr/${name}.tar.gz"; 13 + url = "mirror://savannah/attr/${pname}-${version}.tar.gz"; 13 14 sha256 = "1rr4adzwax4bzr2c00f06zcsljv5y6p9wymz1g89ww7cb2rp5bay"; 14 15 }; 15 16
+1 -1
pkgs/development/libraries/audio/libbass/default.nix
··· 15 15 x86_64-linux = "x64/libbass.so"; 16 16 }; 17 17 urlpath = "bass24-linux.zip"; 18 - sha256 = "1ycvpfa7yyi1qxgflpfzcw1q32f0isd14m9cf351pk8zwndkmp4q"; 18 + sha256 = "1lmysxfhy727zskavml3ibg5w876ir88923bm17c21s59w5lh7l8"; 19 19 }; 20 20 21 21 bass_fx = {
+2 -2
pkgs/development/libraries/aws-c-common/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "aws-c-common"; 9 - version = "0.5.11"; 9 + version = "0.6.8"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "awslabs"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-4CYbL+ICabKvpfjlALJ0wRbuwgy+JKJnKqYbQFsHQsI="; 15 + sha256 = "sha256-wtgD8txViYu7yXdnID6TTf4gCDmvebD19XRxFnubndY="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ cmake ];
+4 -6
pkgs/development/libraries/boolstuff/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config }: 2 - 3 - let baseurl = "https://perso.b2b2c.ca/~sarrazip/dev"; in 4 - 5 2 stdenv.mkDerivation rec { 6 - name = "boolstuff-0.1.16"; 3 + pname = "boolstuff"; 4 + version = "0.1.16"; 7 5 8 6 src = fetchurl { 9 - url = "${baseurl}/${name}.tar.gz"; 7 + url = "https://perso.b2b2c.ca/~sarrazip/dev/${pname}-${version}.tar.gz"; 10 8 sha256 = "10qynbyw723gz2vrvn4xk2var172kvhlz3l3l80qbdsfb3d12wn0"; 11 9 }; 12 10 ··· 14 12 15 13 meta = { 16 14 description = "Library for operations on boolean expression binary trees"; 17 - homepage = "${baseurl}/boolstuff.html"; 15 + homepage = "https://perso.b2b2c.ca/~sarrazip/dev/boolstuff.html"; 18 16 license = "GPL"; 19 17 maintainers = [ lib.maintainers.marcweber ]; 20 18 platforms = lib.platforms.all;
+3 -2
pkgs/development/libraries/buddy/default.nix
··· 1 1 { lib, stdenv, fetchurl, bison }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "buddy-2.4"; 4 + pname = "buddy"; 5 + version = "2.4"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/buddy/${name}.tar.gz"; 8 + url = "mirror://sourceforge/buddy/${pname}-${version}.tar.gz"; 8 9 sha256 = "0dl86l9xkl33wnkz684xa9axhcxx2zzi4q5lii0axnb9lsk81pyk"; 9 10 }; 10 11
+2 -1
pkgs/development/libraries/chmlib/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, autoreconfHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "chmlib-0.40a"; 4 + pname = "chmlib"; 5 + version = "0.40a"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "jedwing";
+3 -2
pkgs/development/libraries/cloog-ppl/default.nix
··· 1 1 { fetchurl, lib, stdenv, ppl, autoreconfHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cloog-ppl-0.15.11"; 4 + pname = "cloog-ppl"; 5 + version = "0.15.11"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gcc/infrastructure/${name}.tar.gz"; 8 + url = "mirror://gcc/infrastructure/${pname}-${version}.tar.gz"; 8 9 sha256 = "0psdm0bn5gx60glfh955x5b3b23zqrd92idmjr0b00dlnb839mkw"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/cloog/default.nix
··· 1 1 { fetchurl, lib, stdenv, gmp, isl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cloog-0.18.4"; 4 + pname = "cloog"; 5 + version = "0.18.4"; 5 6 6 7 src = fetchurl { 7 - url = "http://www.bastoul.net/cloog/pages/download/count.php3?url=./${name}.tar.gz"; 8 + url = "http://www.bastoul.net/cloog/pages/download/count.php3?url=./${pname}-${version}.tar.gz"; 8 9 sha256 = "03km1aqaiy3sbqc2f046ms9x0mlmacxlvs5rxsvjj8nf20vxynij"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/dotnetfx35/default.nix
··· 4 4 windir = "/cygdrive/c/WINDOWS"; 5 5 in 6 6 { 7 - pkg = stdenv.mkDerivation { 8 - name = "dotnetfx-3.5"; 9 - src = "${windir}/Microsoft.NET/Framework/v3.5"; 7 + pkg = stdenv.mkDerivation rec { 8 + pname = "dotnetfx"; 9 + version = "3.5"; 10 + src = "${windir}/Microsoft.NET/Framework/v${version}"; 10 11 buildCommand = '' 11 12 mkdir -p $out/bin 12 13 ln -s $src/MSBuild.exe $out/bin
+4 -3
pkgs/development/libraries/dotnetfx40/default.nix
··· 4 4 windir = "/cygdrive/c/WINDOWS"; 5 5 in 6 6 { 7 - pkg = stdenv.mkDerivation { 8 - name = "dotnetfx-4.0"; 9 - src = "${windir}/Microsoft.NET/Framework/v4.0.30319"; 7 + pkg = stdenv.mkDerivation rec { 8 + pname = "dotnetfx"; 9 + version = "4.0.30319"; 10 + src = "${windir}/Microsoft.NET/Framework/v${version}"; 10 11 buildCommand = '' 11 12 mkdir -p $out/bin 12 13 ln -s $src/MSBuild.exe $out/bin
+3 -2
pkgs/development/libraries/enet/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "enet-1.3.17"; 4 + pname = "enet"; 5 + version = "1.3.17"; 5 6 6 7 src = fetchurl { 7 - url = "http://enet.bespin.org/download/${name}.tar.gz"; 8 + url = "http://enet.bespin.org/download/${pname}-${version}.tar.gz"; 8 9 sha256 = "1p6f9mby86af6cs7pv6h48032ip9g32c05cb7d9mimam8lchz3x3"; 9 10 }; 10 11
+11 -6
pkgs/development/libraries/eventlog/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook }: 2 2 3 - stdenv.mkDerivation { 4 - name = "eventlog-0.2.12"; 3 + stdenv.mkDerivation rec { 4 + pname = "eventlog"; 5 + version = "0.2.13"; 5 6 6 - src = fetchurl { 7 - url = "http://www.balabit.com/downloads/files/eventlog/0.2/eventlog_0.2.12.tar.gz"; 8 - sha256 = "494dac8e01dc5ce323df2ad554d94874938dab51aa025987677b2bc6906a9c66"; 7 + src = fetchFromGitHub { 8 + owner = "balabit"; 9 + repo = "eventlog"; 10 + rev = "a5c19163ba131f79452c6dfe4e31c2b4ce4be741"; 11 + sha256 = "0a2za3hs7wzy14z7mfgldy1r9xdlqv97yli9wlm8xldr0amsx869"; 9 12 }; 13 + 14 + nativeBuildInputs = [ autoreconfHook ]; 10 15 11 16 meta = { 12 17 description = "Syslog event logger library";
+7
pkgs/development/libraries/expat/default.nix
··· 27 27 patchShebangs ./configure ./run.sh ./test-driver-wrapper.sh 28 28 ''; 29 29 30 + # CMake files incorrectly calculate library path from dev prefix 31 + # https://github.com/libexpat/libexpat/issues/501 32 + postFixup = '' 33 + substituteInPlace $dev/lib/cmake/expat-${version}/expat-noconfig.cmake \ 34 + --replace "$"'{_IMPORT_PREFIX}' $out 35 + ''; 36 + 30 37 meta = with lib; { 31 38 homepage = "https://libexpat.github.io/"; 32 39 description = "A stream-oriented XML parser library written in C";
+3 -2
pkgs/development/libraries/farstream/default.nix
··· 14 14 }: 15 15 16 16 stdenv.mkDerivation rec { 17 - name = "farstream-0.2.8"; 17 + pname = "farstream"; 18 + version = "0.2.8"; 18 19 19 20 outputs = [ "out" "dev" ]; 20 21 21 22 src = fetchurl { 22 - url = "https://www.freedesktop.org/software/farstream/releases/farstream/${name}.tar.gz"; 23 + url = "https://www.freedesktop.org/software/farstream/releases/farstream/${pname}-${version}.tar.gz"; 23 24 sha256 = "0249ncd20x5mf884fd8bw75c3118b9fdml837v4fib349xmrqfrb"; 24 25 }; 25 26
+4 -3
pkgs/development/libraries/fastpbkdf2/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, openssl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "fastpbkdf2-1.0.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "fastpbkdf2"; 5 + version = "1.0.0"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "ctz"; 8 9 repo = "fastpbkdf2"; 9 - rev = "v1.0.0"; 10 + rev = "v${version}"; 10 11 sha256 = "09ax0h4ik3vhvp3s98lic93l3g9f4v1jkr5k6z4g1lvm7s3lrha2"; 11 12 }; 12 13
+15 -3
pkgs/development/libraries/ffmpeg/4.nix
··· 2 2 # Darwin frameworks 3 3 , Cocoa, CoreMedia, VideoToolbox 4 4 , stdenv, lib 5 + , fetchpatch 5 6 , ... 6 7 }@args: 7 8 ··· 11 12 sha256 = "03kxc29y8190k4y8s8qdpsghlbpmchv1m8iqygq2qn0vfm4ka2a2"; 12 13 darwinFrameworks = [ Cocoa CoreMedia VideoToolbox ]; 13 14 14 - /* Work around https://trac.ffmpeg.org/ticket/9242 */ 15 - patches = lib.optional stdenv.isDarwin 16 - ./v2-0001-avcodec-videotoolboxenc-define-TARGET_CPU_ARM64-t.patch; 15 + patches = [ 16 + # Fix incorrect segment length in HLS child playlist with fmp4 segment format 17 + # FIXME remove in version 4.5 18 + # https://trac.ffmpeg.org/ticket/9193 19 + # https://trac.ffmpeg.org/ticket/9205 20 + (fetchpatch { 21 + name = "ffmpeg_fix_incorrect_segment_length_in_hls.patch"; 22 + url = "https://git.videolan.org/?p=ffmpeg.git;a=commitdiff_plain;h=59032494e81a1a65c0b960aaae7ec4c2cc9db35a"; 23 + sha256 = "03zz1lw51kkc3g3vh47xa5hfiz3g3g1rbrll3kcnslvwylmrqmy3"; 24 + }) 25 + ] ++ lib.optionals stdenv.isDarwin [ 26 + # Work around https://trac.ffmpeg.org/ticket/9242 27 + ./v2-0001-avcodec-videotoolboxenc-define-TARGET_CPU_ARM64-t.patch 28 + ]; 17 29 } // args)
+2 -2
pkgs/development/libraries/folks/default.nix
··· 34 34 35 35 stdenv.mkDerivation rec { 36 36 pname = "folks"; 37 - version = "0.15.2"; 37 + version = "0.15.3"; 38 38 39 39 outputs = [ "out" "dev" "devdoc" ]; 40 40 41 41 src = fetchurl { 42 42 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 43 - sha256 = "08nirjax4m4g4ljr8ksq16wzmrvzq6myqh5rm0dw6pnijqk7nxzg"; 43 + sha256 = "Idc3+vCT9L4GVHPucMogiFuaLDaFlB26JMIjn9PFRKU="; 44 44 }; 45 45 46 46 nativeBuildInputs = [
+3 -12
pkgs/development/libraries/fontconfig/default.nix
··· 1 1 { lib, stdenv 2 - , fetchpatch 3 2 , substituteAll 4 3 , fetchurl 5 4 , pkg-config ··· 15 14 16 15 stdenv.mkDerivation rec { 17 16 pname = "fontconfig"; 18 - version = "2.13.93"; 17 + version = "2.13.94"; 19 18 20 19 src = fetchurl { 21 - url = "http://fontconfig.org/release/${pname}-${version}.tar.xz"; 22 - sha256 = "1850q4k80yxma5g3yxkvyv8i5a3xqzswwml8gjy3jmywx8qqd5pa"; 20 + url = "https://www.freedesktop.org/software/fontconfig/release/${pname}-${version}.tar.xz"; 21 + sha256 = "0g004r0bkkqz00mpm3svnnxn7d83158q0yb9ggxryizxfg5m5w55"; 23 22 }; 24 - 25 - patches = [ 26 - # Fix build with no docbook2html. 27 - (fetchpatch { 28 - url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/-/commit/60ce9b695ee9d1ac514a61f562e210d3278ba605.patch"; 29 - sha256 = "0hfd2jdvsgackdp29dyzf5b1277pnbacihxqh9vdn63rr932ipra"; 30 - }) 31 - ]; 32 23 33 24 outputs = [ "bin" "dev" "lib" "out" ]; # $out contains all the config 34 25
+4 -3
pkgs/development/libraries/freetts/default.nix
··· 1 1 {stdenv, fetchurl, apacheAnt, unzip, sharutils, lib, jdk}: 2 2 3 - stdenv.mkDerivation { 4 - name = "freetts-1.2.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "freetts"; 5 + version = "1.2.2"; 5 6 src = fetchurl { 6 - url = "mirror://sourceforge/freetts/freetts-1.2.2-src.zip"; 7 + url = "mirror://sourceforge/freetts/${pname}-${version}-src.zip"; 7 8 sha256 = "0mnikqhpf4f4jdr0irmibr8yy0dnffx1i257y22iamxi7a6by2r7"; 8 9 }; 9 10 nativeBuildInputs = [ unzip ];
+4 -3
pkgs/development/libraries/funambol/default.nix
··· 1 1 { lib, stdenv, fetchurl, zlib, curl, autoreconfHook, unzip }: 2 2 3 - stdenv.mkDerivation { 4 - name = "funambol-client-cpp-9.0.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "funambol-client-cpp"; 5 + version = "9.0.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/funambol/funambol-client-sdk-9.0.0.zip"; 8 + url = "mirror://sourceforge/funambol/funambol-client-sdk-${version}.zip"; 8 9 sha256 = "1667gahz30i5r8kbv7w415z0hbgm6f6pln1137l5skapi1if6r73"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/garmintools/default.nix
··· 1 1 { lib, stdenv, fetchurl, libusb-compat-0_1 }: 2 - stdenv.mkDerivation { 3 - name = "garmintools-0.10"; 2 + stdenv.mkDerivation rec { 3 + pname = "garmintools"; 4 + version = "0.10"; 4 5 src = fetchurl { 5 - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/garmintools/garmintools-0.10.tar.gz"; 6 + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/garmintools/${pname}-${version}.tar.gz"; 6 7 sha256 = "1vjc8h0z4kx2h52yc3chxn3wh1krn234fg12sggbia9zjrzhpmgz"; 7 8 }; 8 9 buildInputs = [ libusb-compat-0_1 ];
+3 -2
pkgs/development/libraries/glew/default.nix
··· 5 5 with lib; 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "glew-2.2.0"; 8 + pname = "glew"; 9 + version = "2.2.0"; 9 10 10 11 src = fetchurl { 11 - url = "mirror://sourceforge/glew/${name}.tgz"; 12 + url = "mirror://sourceforge/glew/${pname}-${version}.tgz"; 12 13 sha256 = "1qak8f7g1iswgswrgkzc7idk7jmqgwrs58fhg2ai007v7j4q5z6l"; 13 14 }; 14 15
pkgs/development/libraries/glibc/2.32-master.patch.gz

This is a binary file and will not be displayed.

pkgs/development/libraries/glibc/2.33-master.patch.gz

This is a binary file and will not be displayed.

+14 -9
pkgs/development/libraries/glibc/common.nix
··· 41 41 } @ args: 42 42 43 43 let 44 - version = "2.32"; 45 - patchSuffix = "-48"; 46 - sha256 = "0di848ibffrnwq7g2dvgqrnn4xqhj3h96csn69q4da51ymafl9qn"; 44 + version = "2.33"; 45 + patchSuffix = "-47"; 46 + sha256 = "sha256-LiVWAA4QXb1X8Layoy/yzxc73k8Nhd/8z9i35RoGd/8="; 47 47 in 48 48 49 49 assert withLinuxHeaders -> linuxHeaders != null; ··· 60 60 patches = 61 61 [ 62 62 /* No tarballs for stable upstream branch, only https://sourceware.org/git/glibc.git and using git would complicate bootstrapping. 63 - $ git fetch --all -p && git checkout origin/release/2.32/master && git describe 64 - glibc-2.32-48-g16949aeaa0 65 - $ git show --minimal --reverse glibc-2.32.. | gzip -9n --rsyncable - > 2.32-master.patch.gz 63 + $ git fetch --all -p && git checkout origin/release/2.33/master && git describe 64 + glibc-2.33-47-gb5711025bc 65 + $ git show --minimal --reverse glibc-2.33.. | gzip -9n --rsyncable - > 2.33-master.patch.gz 66 66 67 67 To compare the archive contents zdiff can be used. 68 - $ zdiff -u 2.32-master.patch.gz ../nixpkgs/pkgs/development/libraries/glibc/2.32-master.patch.gz 68 + $ zdiff -u 2.33-master.patch.gz ../nixpkgs/pkgs/development/libraries/glibc/2.33-master.patch.gz 69 69 */ 70 - ./2.32-master.patch.gz 70 + ./2.33-master.patch.gz 71 71 72 72 /* Allow NixOS and Nix to handle the locale-archive. */ 73 73 ./nix-locale-archive.patch ··· 153 153 "--enable-add-ons" 154 154 "--sysconfdir=/etc" 155 155 "--enable-stackguard-randomization" 156 - "--enable-static-pie" 157 156 "--enable-bind-now" 158 157 (lib.withFeatureAs withLinuxHeaders "headers" "${linuxHeaders}/include") 159 158 (lib.enableFeature profilingLibraries "profile") 159 + ] ++ lib.optionals (stdenv.hostPlatform.isx86_64 || stdenv.hostPlatform.isi686 || stdenv.hostPlatform.isAarch64) [ 160 + # This feature is currently supported on 161 + # i386, x86_64 and x32 with binutils 2.29 or later, 162 + # and on aarch64 with binutils 2.30 or later. 163 + # https://sourceware.org/glibc/wiki/PortStatus 164 + "--enable-static-pie" 160 165 ] ++ lib.optionals withLinuxHeaders [ 161 166 "--enable-kernel=3.2.0" # can't get below with glibc >= 2.26 162 167 ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
+39 -21
pkgs/development/libraries/glibc/dont-use-system-ld-so-cache.patch
··· 1 - diff -Naur glibc-2.27-orig/elf/ldconfig.c glibc-2.27/elf/ldconfig.c 2 - --- glibc-2.27-orig/elf/ldconfig.c 2018-02-01 11:17:18.000000000 -0500 3 - +++ glibc-2.27/elf/ldconfig.c 2018-02-17 22:43:17.232175182 -0500 4 - @@ -51,7 +51,7 @@ 5 - #endif 6 - 7 - #ifndef LD_SO_CONF 8 - -# define LD_SO_CONF SYSCONFDIR "/ld.so.conf" 9 - +# define LD_SO_CONF PREFIX "/etc/ld.so.conf" 10 - #endif 11 - 12 - /* Get libc version number. */ 13 - diff -Naur glibc-2.27-orig/elf/Makefile glibc-2.27/elf/Makefile 14 - --- glibc-2.27-orig/elf/Makefile 2018-02-01 11:17:18.000000000 -0500 15 - +++ glibc-2.27/elf/Makefile 2018-02-17 22:44:50.334006750 -0500 16 - @@ -559,13 +559,13 @@ 1 + diff --git a/elf/Makefile b/elf/Makefile 2 + index 5d666b1b..a5017e9c 100644 3 + --- a/elf/Makefile 4 + +++ b/elf/Makefile 5 + @@ -669,14 +669,14 @@ $(objpfx)sln: $(sln-modules:%=$(objpfx)%.o) 17 6 18 7 $(objpfx)ldconfig: $(ldconfig-modules:%=$(objpfx)%.o) 19 8 ··· 26 15 -CFLAGS-dl-cache.c += $(SYSCONF-FLAGS) 27 16 -CFLAGS-cache.c += $(SYSCONF-FLAGS) 28 17 -CFLAGS-rtld.c += $(SYSCONF-FLAGS) 18 + -CFLAGS-dl-usage.c += $(SYSCONF-FLAGS) \ 29 19 +CFLAGS-dl-cache.c += $(PREFIX-FLAGS) 30 20 +CFLAGS-cache.c += $(PREFIX-FLAGS) 31 21 +CFLAGS-rtld.c += $(PREFIX-FLAGS) 22 + +CFLAGS-dl-usage.c += $(PREFIX-FLAGS) \ 23 + -D'RTLD="$(rtlddir)/$(rtld-installed-name)"' 32 24 33 25 cpp-srcs-left := $(all-rtld-routines:=.os) 34 - lib := rtld 35 - diff -Naur glibc-2.27-orig/sysdeps/generic/dl-cache.h glibc-2.27/sysdeps/generic/dl-cache.h 36 - --- glibc-2.27-orig/sysdeps/generic/dl-cache.h 2018-02-01 11:17:18.000000000 -0500 37 - +++ glibc-2.27/sysdeps/generic/dl-cache.h 2018-02-17 22:45:20.471598816 -0500 38 - @@ -28,7 +28,7 @@ 26 + diff --git a/elf/dl-diagnostics.c b/elf/dl-diagnostics.c 27 + index bef224b3..8e166b12 100644 28 + --- a/elf/dl-diagnostics.c 29 + +++ b/elf/dl-diagnostics.c 30 + @@ -205,7 +205,7 @@ print_paths (void) 31 + { 32 + _dl_diagnostics_print_labeled_string ("path.prefix", PREFIX); 33 + _dl_diagnostics_print_labeled_string ("path.rtld", RTLD); 34 + - _dl_diagnostics_print_labeled_string ("path.sysconfdir", SYSCONFDIR); 35 + + _dl_diagnostics_print_labeled_string ("path.sysconfdir", PREFIX "/etc"); 36 + 37 + unsigned int index = 0; 38 + static const char *system_dirs = SYSTEM_DIRS "\0"; 39 + diff --git a/elf/ldconfig.c b/elf/ldconfig.c 40 + index 28ed637a..6f07b79a 100644 41 + --- a/elf/ldconfig.c 42 + +++ b/elf/ldconfig.c 43 + @@ -57,7 +57,7 @@ 44 + #define TLS_HWCAP_BIT 63 45 + 46 + #ifndef LD_SO_CONF 47 + -# define LD_SO_CONF SYSCONFDIR "/ld.so.conf" 48 + +# define LD_SO_CONF PREFIX "/etc/ld.so.conf" 49 + #endif 50 + 51 + /* Get libc version number. */ 52 + diff --git a/sysdeps/generic/dl-cache.h b/sysdeps/generic/dl-cache.h 53 + index 964d50a4..2224d651 100644 54 + --- a/sysdeps/generic/dl-cache.h 55 + +++ b/sysdeps/generic/dl-cache.h 56 + @@ -35,7 +35,7 @@ 39 57 #endif 40 58 41 59 #ifndef LD_SO_CACHE
+4 -3
pkgs/development/libraries/gnet/default.nix
··· 1 1 {lib, stdenv, fetchFromGitHub, pkg-config, autoconf, automake, glib, libtool }: 2 2 3 - stdenv.mkDerivation { 4 - name = "gnet-2.0.8"; 3 + stdenv.mkDerivation rec { 4 + pname = "gnet"; 5 + version = "2.0.8"; 5 6 src = fetchFromGitHub { 6 7 owner = "GNOME"; 7 8 repo = "gnet"; 8 - rev = "GNET_2_0_8"; 9 + rev = "GNET_${lib.replaceStrings ["."] ["_"] version}"; 9 10 sha256 = "1cy78kglzi235md964ikvm0rg801bx0yk9ya8zavndjnaarzqq87"; 10 11 }; 11 12
+3 -3
pkgs/development/libraries/gpgme/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "gpgme"; 16 - version = "1.15.1"; 16 + version = "1.16.0"; 17 17 18 18 src = fetchurl { 19 19 url = "mirror://gnupg/gpgme/${pname}-${version}.tar.bz2"; 20 - sha256 = "1bg13l5s8x9p1v0jyv29n84bay27pflindpzjsc9gj7i4wdkrg7f"; 20 + sha256 = "1l4yw9fqc1blvx1sq1jnfvp1jijla3ca2jw90p4x9m8hvfpc933c"; 21 21 }; 22 22 23 23 patches = [ ··· 85 85 ''; 86 86 license = with licenses; [ lgpl21Plus gpl3Plus ]; 87 87 platforms = platforms.unix; 88 - maintainers = with maintainers; [ primeos ]; 88 + maintainers = with maintainers; [ ]; 89 89 }; 90 90 }
+3 -2
pkgs/development/libraries/gsasl/default.nix
··· 1 1 { fetchurl, lib, stdenv, libidn, libkrb5 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "gsasl-1.10.0"; 4 + pname = "gsasl"; 5 + version = "1.10.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/gsasl/${name}.tar.gz"; 8 + url = "mirror://gnu/gsasl/${pname}-${version}.tar.gz"; 8 9 sha256 = "sha256-hby9juYJWt54cCY6KOvLiDL1Qepzk5dUlJJgFcB1aNM="; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/gsl/default.nix
··· 1 1 { fetchurl, lib, stdenv }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "gsl-2.6"; 4 + pname = "gsl"; 5 + version = "2.7"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/gsl/${name}.tar.gz"; 8 - sha256 = "1a460zj9xmbgvcymkdhqh313c4l29mn9cffbi5vf33x3qygk70mp"; 8 + url = "mirror://gnu/gsl/${pname}-${version}.tar.gz"; 9 + sha256 = "sha256-77vzeF2g5TA4vnkHUAYotGYVLbw8FzqH3hteui4jYCs="; 9 10 }; 10 11 11 12 preConfigure = if (lib.versionAtLeast stdenv.hostPlatform.darwinMinVersion "11" && stdenv.isDarwin) then ''
+2
pkgs/development/libraries/gstreamer/bad/default.nix
··· 292 292 # `applemedia/videotexturecache.h` requires `gst/gl/gl.h`, 293 293 # but its meson build system does not declare the dependency. 294 294 "-Dapplemedia=disabled" 295 + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 296 + "-Dintrospection=disabled" 295 297 ]; 296 298 297 299 # Argument list too long
+2
pkgs/development/libraries/gstreamer/base/default.nix
··· 105 105 "-Dgl-graphene=disabled" # not packaged in nixpkgs as of writing 106 106 # See https://github.com/GStreamer/gst-plugins-base/blob/d64a4b7a69c3462851ff4dcfa97cc6f94cd64aef/meson_options.txt#L15 for a list of choices 107 107 "-Dgl_winsys=${lib.concatStringsSep "," (lib.optional enableX11 "x11" ++ lib.optional enableWayland "wayland" ++ lib.optional enableCocoa "cocoa")}" 108 + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 109 + "-Dintrospection=disabled" 108 110 ] 109 111 ++ lib.optional (!enableX11) "-Dx11=disabled" 110 112 # TODO How to disable Wayland?
+2
pkgs/development/libraries/gstreamer/core/default.nix
··· 76 76 "-Ddbghelp=disabled" # not needed as we already provide libunwind and libdw, and dbghelp is a fallback to those 77 77 "-Dexamples=disabled" # requires many dependencies and probably not useful for our users 78 78 "-Ddoc=disabled" # `hotdoc` not packaged in nixpkgs as of writing 79 + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 80 + "-Dintrospection=disabled" 79 81 ] ++ lib.optionals stdenv.isDarwin [ 80 82 # darwin.libunwind doesn't have pkg-config definitions so meson doesn't detect it. 81 83 "-Dlibunwind=disabled"
+2
pkgs/development/libraries/gstreamer/devtools/default.nix
··· 51 51 52 52 mesonFlags = [ 53 53 "-Ddoc=disabled" # `hotdoc` not packaged in nixpkgs as of writing 54 + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 55 + "-Dintrospection=disabled" 54 56 ]; 55 57 56 58 meta = with lib; {
+2
pkgs/development/libraries/gstreamer/ges/default.nix
··· 59 59 60 60 mesonFlags = [ 61 61 "-Ddoc=disabled" # `hotdoc` not packaged in nixpkgs as of writing 62 + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 63 + "-Dintrospection=disabled" 62 64 ]; 63 65 64 66 postPatch = ''
+2
pkgs/development/libraries/gstreamer/rtsp-server/default.nix
··· 54 54 mesonFlags = [ 55 55 "-Dexamples=disabled" # requires many dependencies and probably not useful for our users 56 56 "-Ddoc=disabled" # `hotdoc` not packaged in nixpkgs as of writing 57 + ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 58 + "-Dintrospection=disabled" 57 59 ]; 58 60 59 61 postPatch = ''
+4 -3
pkgs/development/libraries/gtkimageview/default.nix
··· 1 1 { fetchurl, lib, stdenv, pkg-config, gtk2 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "gtkimageview-1.6.4"; 4 + pname = "gtkimageview"; 5 + version = "1.6.4"; 5 6 6 7 src = fetchurl { 7 - url = "http://trac.bjourne.webfactional.com/chrome/common/releases/${name}.tar.gz"; 8 - sha256 = "1if3yh5z6nkv5wnkk0qyy9pkk03vn5rqbfk23q87kj39pqscgr37"; 8 + url = "https://sources.archlinux.org/other/packages/${pname}/${pname}-${version}.tar.gz"; 9 + sha256 = "1wj63af9j9p5i067lpwi9lxvwalamakrmklvl983kvi7s4w1ss2c"; 9 10 }; 10 11 11 12 nativeBuildInputs = [ pkg-config ];
+4 -3
pkgs/development/libraries/gtkspell/default.nix
··· 1 1 {lib, stdenv, fetchurl, gtk2, aspell, pkg-config, enchant, intltool}: 2 2 3 - stdenv.mkDerivation { 4 - name = "gtkspell-2.0.16"; 3 + stdenv.mkDerivation rec { 4 + pname = "gtkspell"; 5 + version = "2.0.16"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/gtkspell/gtkspell-2.0.16.tar.gz"; 8 + url = "mirror://sourceforge/gtkspell/${pname}-${version}.tar.gz"; 8 9 sha256 = "00hdv28bp72kg1mq2jdz1sdw2b8mb9iclsp7jdqwpck705bdriwg"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/hawknl/default.nix
··· 1 1 {lib, stdenv, fetchurl, unzip}: 2 2 3 - stdenv.mkDerivation { 4 - name = "hawknl-1.68"; 3 + stdenv.mkDerivation rec { 4 + pname = "hawknl"; 5 + version = "1.68"; 5 6 6 7 src = fetchurl { 7 - url = "http://urchlay.naptime.net/~urchlay/src/HawkNL168src.zip"; 8 + url = "http://urchlay.naptime.net/~urchlay/src/HawkNL${lib.replaceStrings ["."] [""] version}src.zip"; 8 9 sha256 = "11shn2fbxj3w0j77w0234pqyj1368x686kkgv09q5yqhi1cdp028"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/id3lib/default.nix
··· 1 1 {lib, stdenv, fetchurl, zlib}: 2 2 3 - stdenv.mkDerivation { 4 - name = "id3lib-3.8.3"; 3 + stdenv.mkDerivation rec { 4 + pname = "id3lib"; 5 + version = "3.8.3"; 5 6 6 7 patches = [ 7 8 ./id3lib-3.8.3-gcc43-1.patch ··· 11 12 buildInputs = [ zlib ]; 12 13 13 14 src = fetchurl { 14 - url = "mirror://sourceforge/id3lib/id3lib-3.8.3.tar.gz"; 15 + url = "mirror://sourceforge/id3lib/${pname}-${version}.tar.gz"; 15 16 sha256 = "0yfhqwk0w8q2hyv1jib1008jvzmwlpsxvc8qjllhna6p1hycqj97"; 16 17 }; 17 18
+8 -5
pkgs/development/libraries/ilixi/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, directfb, libsigcxx, libxml2, fontconfig }: 1 + { lib, stdenv, fetchFromGitHub, pkg-config, directfb, libsigcxx, libxml2, fontconfig }: 2 2 3 3 # TODO: optional deps: baresip, FusionDale, FusionSound, SaWMan, doxygen, 4 4 # Reflex, Wnn, NLS 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "ilixi-1.0.0"; 7 + pname = "ilixi"; 8 + version = "1.0.0"; 8 9 9 - src = fetchurl { 10 - url = "http://www.directfb.org/downloads/Libs/${name}.tar.gz"; 11 - sha256 = "1kmdmqf68jiv7y6as41bhbgdy70yy2i811a3l6kccbazlzpif34v"; 10 + src = fetchFromGitHub { 11 + owner = "ilixi"; 12 + repo = "ilixi"; 13 + rev = version; 14 + sha256 = "05h862r9mhis26v8yf967n86qf8y1gdgfzhbqfsr6pjw1k3v3wdr"; 12 15 }; 13 16 14 17 nativeBuildInputs = [ pkg-config ];
+4 -3
pkgs/development/libraries/imlib/default.nix
··· 2 2 , libX11, libXext, xorgproto, libjpeg, giflib, libtiff, libpng 3 3 }: 4 4 5 - stdenv.mkDerivation { 6 - name = "imlib-1.9.15"; 5 + stdenv.mkDerivation rec { 6 + pname = "imlib"; 7 + version = "1.9.15"; 7 8 src = fetchurl { 8 - url = "http://tarballs.nixos.org/imlib-1.9.15.tar.gz"; 9 + url = "https://tarballs.nixos.org/imlib-${version}.tar.gz"; 9 10 sha256 = "0ggjxyvgp4pxc0b88v40xj9daz90518ydnycw7qax011gxpr12d3"; 10 11 }; 11 12
+3 -2
pkgs/development/libraries/jansson/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "jansson-2.13.1"; 4 + pname = "jansson"; 5 + version = "2.13.1"; 5 6 6 7 src = fetchurl { 7 - url = "http://www.digip.org/jansson/releases/${name}.tar.gz"; 8 + url = "https://digip.org/jansson/releases/${pname}-${version}.tar.gz"; 8 9 sha256 = "0ks7gbs0j8p4dmmi2sq129mxy5gfg0z6220i1jk020mi2zd7gwzl"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/jbigkit/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "jbigkit-2.1"; 4 + pname = "jbigkit"; 5 + version = "2.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/${name}.tar.gz"; 8 + url = "https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/${pname}-${version}.tar.gz"; 8 9 sha256 = "0cnrcdr1dwp7h7m0a56qw09bv08krb37mpf7cml5sjdgpyv0cwfy"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/judy/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation { 4 - name = "judy-1.0.5"; 3 + stdenv.mkDerivation rec { 4 + pname = "judy"; 5 + version = "1.0.5"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/judy/Judy-1.0.5.tar.gz"; 8 + url = "mirror://sourceforge/judy/Judy-${version}.tar.gz"; 8 9 sha256 = "1sv3990vsx8hrza1mvq3bhvv9m6ff08y4yz7swn6znszz24l0w6j"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/lcms2/default.nix
··· 1 1 { lib, stdenv, fetchurl, libtiff, libjpeg, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "lcms2-2.12"; 4 + pname = "lcms2"; 5 + version = "2.12"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/lcms/${name}.tar.gz"; 8 + url = "mirror://sourceforge/lcms/${pname}-${version}.tar.gz"; 8 9 sha256 = "sha256-GGY5hehkEARVrD5QdiXEOMNxA1TYXly7fNQEPhH+EPU="; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/lesstif/default.nix
··· 1 1 {lib, stdenv, fetchurl, xlibsWrapper, libXp, libXau}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "lesstif-0.95.2"; 4 + pname = "lesstif"; 5 + version = "0.95.2"; 5 6 src = fetchurl { 6 - url = "mirror://sourceforge/lesstif/${name}.tar.bz2"; 7 + url = "mirror://sourceforge/lesstif/${pname}-${version}.tar.bz2"; 7 8 sha256 = "1qzpxjjf7ri1jzv71mvq5m9g8hfaj5yzwp30rwxlm6n2b24a6jpb"; 8 9 }; 9 10 buildInputs = [xlibsWrapper];
+3 -2
pkgs/development/libraries/levmar/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "levmar-2.6"; 4 + pname = "levmar"; 5 + version = "2.6"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.ics.forth.gr/~lourakis/levmar/${name}.tgz"; 8 + url = "https://www.ics.forth.gr/~lourakis/levmar/${pname}-${version}.tgz"; 8 9 sha256 = "1mxsjip9x782z6qa6k5781wjwpvj5aczrn782m9yspa7lhgfzx1v"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libHX/default.nix
··· 1 1 { lib, stdenv, fetchurl, autoconf, automake, libtool }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libHX-3.22"; 4 + pname = "libHX"; 5 + version = "3.22"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libhx/libHX/3.22/${name}.tar.xz"; 8 + url = "mirror://sourceforge/libhx/libHX/${version}/${pname}-${version}.tar.xz"; 8 9 sha256 = "18w39j528lyg2026dr11f2xxxphy91cg870nx182wbd8cjlqf86c"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/libantlr3c/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation { 4 - name = "libantlr3c-3.4"; 3 + stdenv.mkDerivation rec { 4 + pname = "libantlr3c"; 5 + version = "3.4"; 5 6 src = fetchurl { 6 - url = "https://www.antlr3.org/download/C/libantlr3c-3.4.tar.gz"; 7 + url = "https://www.antlr3.org/download/C/libantlr3c-${version}.tar.gz"; 7 8 sha256 ="0lpbnb4dq4azmsvlhp6khq1gy42kyqyjv8gww74g5lm2y6blm4fa"; 8 9 }; 9 10
+3 -2
pkgs/development/libraries/libasyncns/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libasyncns-0.8"; 4 + pname = "libasyncns"; 5 + version = "0.8"; 5 6 6 7 src = fetchurl { 7 - url = "http://0pointer.de/lennart/projects/libasyncns/${name}.tar.gz"; 8 + url = "http://0pointer.de/lennart/projects/libasyncns/${pname}-${version}.tar.gz"; 8 9 sha256 = "0x5b6lcic4cd7q0bx00x93kvpyzl7n2abbgvqbrlzrfb8vknc6jg"; 9 10 }; 10 11
+2 -2
pkgs/development/libraries/libaudclient/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, dbus-glib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libaudclient-3.5-rc2"; 4 + pname = "libaudclient"; 5 5 version = "3.5-rc2"; 6 6 7 7 src = fetchurl { 8 - url = "https://distfiles.audacious-media-player.org/${name}.tar.bz2"; 8 + url = "https://distfiles.audacious-media-player.org/${pname}-${version}.tar.bz2"; 9 9 sha256 = "0nhpgz0kg8r00z54q5i96pjk7s57krq3fvdypq496c7fmlv9kdap"; 10 10 }; 11 11
+3 -2
pkgs/development/libraries/libavc1394/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, libraw1394 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libavc1394-0.5.4"; 4 + pname = "libavc1394"; 5 + version = "0.5.4"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libavc1394/${name}.tar.gz"; 8 + url = "mirror://sourceforge/libavc1394/${pname}-${version}.tar.gz"; 8 9 sha256 = "0lsv46jdqvdx5hx92v0z2cz3yh6212pz9gk0k3513sbaa04zzcbw"; 9 10 }; 10 11
+2 -1
pkgs/development/libraries/libblocksruntime/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, clang }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "blocksruntime-20140624"; 4 + pname = "blocksruntime"; 5 + version = "unstable-2014-06-24"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "mackyle";
+3 -2
pkgs/development/libraries/libcddb/default.nix
··· 1 1 { lib, stdenv, fetchurl, libiconv }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libcddb-1.3.2"; 4 + pname = "libcddb"; 5 + version = "1.3.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libcddb/${name}.tar.bz2"; 8 + url = "mirror://sourceforge/libcddb/${pname}-${version}.tar.bz2"; 8 9 sha256 = "0fr21a7vprdyy1bq6s99m0x420c9jm5fipsd63pqv8qyfkhhxkim"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libcdr/default.nix
··· 1 1 { lib, stdenv, fetchurl, fetchpatch, libwpg, libwpd, lcms, pkg-config, librevenge, icu, boost, cppunit }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libcdr-0.1.6"; 4 + pname = "libcdr"; 5 + version = "0.1.6"; 5 6 6 7 src = fetchurl { 7 - url = "https://dev-www.libreoffice.org/src/${name}.tar.xz"; 8 + url = "https://dev-www.libreoffice.org/src/${pname}-${version}.tar.xz"; 8 9 sha256 = "0qgqlw6i25zfq1gf7f6r5hrhawlrgh92sg238kjpf2839aq01k81"; 9 10 }; 10 11
+16 -19
pkgs/development/libraries/libclc/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, python3, llvmPackages }: 1 + { lib, stdenv, fetchFromGitHub, ninja, cmake, python3, llvmPackages }: 2 2 3 3 let 4 4 llvm = llvmPackages.llvm; 5 - clang = llvmPackages.clang; 6 5 clang-unwrapped = llvmPackages.clang-unwrapped; 7 6 in 8 7 9 - stdenv.mkDerivation { 10 - name = "libclc-2019-06-09"; 8 + stdenv.mkDerivation rec { 9 + pname = "libclc"; 10 + version = "11.0.1"; 11 11 12 12 src = fetchFromGitHub { 13 - owner = "llvm-mirror"; 14 - repo = "libclc"; 15 - rev = "9f6204ec04a8cadb6bef57caa71e3161c4f398f2"; 16 - sha256 = "03l9frx3iw3qdsb9rrscgzdwm6872gv6mkssvn027ndf9y321xk7"; 13 + owner = "llvm"; 14 + repo = "llvm-project"; 15 + rev = "llvmorg-${version}"; 16 + sha256 = "0bxh43hp1vl4axl3s9n2nb2ii8x1cbq98xz9c996f8rl5jy84ags"; 17 17 }; 18 + sourceRoot = "source/libclc"; 18 19 19 - nativeBuildInputs = [ python3 llvm ]; 20 - 21 - strictDeps = true; 22 - 20 + # cmake expects all required binaries to be in the same place, so it will not be able to find clang without the patch 23 21 postPatch = '' 24 - sed -i 's,llvm_clang =.*,llvm_clang = "${clang-unwrapped}/bin/clang",' configure.py 25 - sed -i 's,cxx_compiler =.*,cxx_compiler = "${clang}/bin/clang++",' configure.py 22 + substituteInPlace CMakeLists.txt \ 23 + --replace 'find_program( LLVM_CLANG clang PATHS ''${LLVM_BINDIR} NO_DEFAULT_PATH )' \ 24 + 'find_program( LLVM_CLANG clang PATHS "${clang-unwrapped}/bin" NO_DEFAULT_PATH )' 26 25 ''; 27 26 28 - configurePhase = '' 29 - ${python3.interpreter} ./configure.py --prefix=$out 30 - ''; 31 - 32 - enableParallelBuilding = true; 27 + nativeBuildInputs = [ cmake ninja python3 ]; 28 + buildInputs = [ llvm clang-unwrapped ]; 29 + strictDeps = true; 33 30 34 31 meta = with lib; { 35 32 homepage = "http://libclc.llvm.org/";
+4 -3
pkgs/development/libraries/libcredis/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "libcredis-0.2.3"; 3 + stdenv.mkDerivation rec { 4 + pname = "libcredis"; 5 + version = "0.2.3"; 5 6 6 7 src = fetchurl { 7 - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/credis/credis-0.2.3.tar.gz"; 8 + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/credis/credis-${version}.tar.gz"; 8 9 sha256 = "1l3hlw9rrc11qggbg9a2303p3bhxxx2vqkmlk8avsrbqw15r1ayr"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libdaemon/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libdaemon-0.14"; 4 + pname = "libdaemon"; 5 + version = "0.14"; 5 6 6 7 src = fetchurl { 7 - url = "${meta.homepage}/${name}.tar.gz"; 8 + url = "http://0pointer.de/lennart/projects/libdaemon/${pname}-${version}.tar.gz"; 8 9 sha256 = "0d5qlq5ab95wh1xc87rqrh1vx6i8lddka1w3f1zcqvcqdxgyn8zx"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libdbi/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libdbi-0.9.0"; 4 + pname = "libdbi"; 5 + version = "0.9.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libdbi/${name}.tar.gz"; 8 + url = "mirror://sourceforge/libdbi/${pname}-${version}.tar.gz"; 8 9 sha256 = "00s5ra7hdlq25iv23nwf4h1v3kmbiyzx0v9bhggjiii4lpf6ryys"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/libdivsufsort/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation { 4 - name = "libdivsufsort-2.0.1"; 3 + stdenv.mkDerivation rec { 4 + pname = "libdivsufsort"; 5 + version = "2.0.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libdivsufsort/libdivsufsort-2.0.1.tar.bz2"; 8 + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libdivsufsort/libdivsufsort-${version}.tar.bz2"; 8 9 sha256 = "1g0q40vb2k689bpasa914yi8sjsmih04017mw20zaqqpxa32rh2m"; 9 10 }; 10 11
+2 -2
pkgs/development/libraries/libdrm/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "libdrm"; 8 - version = "2.4.106"; 8 + version = "2.4.107"; 9 9 10 10 src = fetchurl { 11 11 url = "https://dri.freedesktop.org/${pname}/${pname}-${version}.tar.xz"; 12 - sha256 = "1m3vwpabjg3az84vmyxi96jyd7rrqm6qkhk1gq41w5wv89aarn4j"; 12 + sha256 = "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65"; 13 13 }; 14 14 15 15 outputs = [ "out" "dev" "bin" ];
+3 -2
pkgs/development/libraries/libelf/default.nix
··· 8 8 # files. 9 9 10 10 stdenv.mkDerivation rec { 11 - name = "libelf-0.8.13"; 11 + pname = "libelf"; 12 + version = "0.8.13"; 12 13 13 14 src = fetchurl { 14 - url = "https://fossies.org/linux/misc/old/${name}.tar.gz"; 15 + url = "https://fossies.org/linux/misc/old/${pname}-${version}.tar.gz"; 15 16 sha256 = "0vf7s9dwk2xkmhb79aigqm0x0yfbw1j0b9ksm51207qwr179n6jr"; 16 17 }; 17 18
+3 -2
pkgs/development/libraries/libestr/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libestr-0.1.11"; 4 + pname = "libestr"; 5 + version = "0.1.11"; 5 6 6 7 src = fetchurl { 7 - url = "http://libestr.adiscon.com/files/download/${name}.tar.gz"; 8 + url = "http://libestr.adiscon.com/files/download/${pname}-${version}.tar.gz"; 8 9 sha256 = "0910ifzcs8kpd3srrr4fvbacgh2zrc6yn7i4rwfj6jpzhlkjnqs6"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libexttextcat/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libexttextcat-3.4.5"; 4 + pname = "libexttextcat"; 5 + version = "3.4.5"; 5 6 6 7 src = fetchurl { 7 - url = "https://dev-www.libreoffice.org/src/libexttextcat/${name}.tar.xz"; 8 + url = "https://dev-www.libreoffice.org/src/libexttextcat/${pname}-${version}.tar.xz"; 8 9 sha256 = "1j6sjwkyhqvsgyw938bxxfwkzzi1mahk66g5342lv6j89jfvrz8k"; 9 10 }; 10 11
+2 -1
pkgs/development/libraries/libf2c/default.nix
··· 1 1 {lib, stdenv, fetchurl, unzip}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libf2c-20160102"; 4 + pname = "libf2c"; 5 + version = "20160102"; 5 6 6 7 src = fetchurl { 7 8 url = "http://www.netlib.org/f2c/libf2c.zip";
+3 -2
pkgs/development/libraries/libffi/default.nix
··· 9 9 # files. 10 10 11 11 stdenv.mkDerivation rec { 12 - name = "libffi-3.3"; 12 + pname = "libffi"; 13 + version = "3.3"; 13 14 14 15 src = fetchurl { 15 - url = "https://sourceware.org/pub/libffi/${name}.tar.gz"; 16 + url = "https://sourceware.org/pub/libffi/${pname}-${version}.tar.gz"; 16 17 sha256 = "0mi0cpf8aa40ljjmzxb7im6dbj45bb0kllcd09xgmp834y9agyvj"; 17 18 }; 18 19
+3 -2
pkgs/development/libraries/libfishsound/default.nix
··· 1 1 { lib, stdenv, fetchurl, libvorbis, speex, flac, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libfishsound-1.0.0"; 4 + pname = "libfishsound"; 5 + version = "1.0.0"; 5 6 6 7 src = fetchurl { 7 - url = "http://downloads.xiph.org/releases/libfishsound/${name}.tar.gz"; 8 + url = "https://downloads.xiph.org/releases/libfishsound/${pname}-${version}.tar.gz"; 8 9 sha256 = "1iz7mn6hw2wg8ljaw74f4g2zdj68ib88x4vjxxg3gjgc5z75f2rf"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libfpx/default.nix
··· 1 1 { lib, stdenv, fetchurl, fetchpatch }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libfpx-1.3.1-7"; 4 + pname = "libfpx"; 5 + version = "1.3.1-7"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://imagemagick/delegates/${name}.tar.xz"; 8 + url = "mirror://imagemagick/delegates/${pname}-${version}.tar.xz"; 8 9 sha256 = "1s28mwb06w6dj0zl6ashpj8m1qiyadawzl7cvbw7dmj1w39ipghh"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libftdi/default.nix
··· 1 1 {lib, stdenv, fetchurl, libusb-compat-0_1}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libftdi-0.20"; 4 + pname = "libftdi"; 5 + version = "0.20"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.intra2net.com/en/developer/libftdi/download/${name}.tar.gz"; 8 + url = "https://www.intra2net.com/en/developer/libftdi/download/${pname}-${version}.tar.gz"; 8 9 sha256 = "13l39f6k6gff30hsgh0wa2z422g9pyl91rh8a8zz6f34k2sxaxii"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libgssglue/default.nix
··· 1 1 { lib, stdenv, fetchurl, libkrb5 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libgssglue-0.4"; 4 + pname = "libgssglue"; 5 + version = "0.4"; 5 6 6 7 src = fetchurl { 7 - url = "http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/${name}.tar.gz"; 8 + url = "http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/${pname}-${version}.tar.gz"; 8 9 sha256 = "0fh475kxzlabwz30wz3bf7i8kfqiqzhfahayx3jj79rba1sily9z"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/libhangul/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "libhangul-0.1.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "libhangul"; 5 + version = "0.1.0"; 5 6 6 7 src = fetchurl { 7 - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-0.1.0.tar.gz"; 8 + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-${version}.tar.gz"; 8 9 sha256 = "0ni9b0v70wkm0116na7ghv03pgxsfpfszhgyj3hld3bxamfal1ar"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libibmad/default.nix
··· 1 1 { lib, stdenv, fetchurl, libibumad }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libibmad-1.3.13"; 4 + pname = "libibmad"; 5 + version = "1.3.13"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.openfabrics.org/downloads/management/${name}.tar.gz"; 8 + url = "https://www.openfabrics.org/downloads/management/${pname}-${version}.tar.gz"; 8 9 sha256 = "02sj8k2jpcbiq8s0l2lqk4vwji2dbb2lc730cv1yzv0zr0hxgk8p"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libibumad/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libibumad-1.3.10.2"; 4 + pname = "libibumad"; 5 + version = "1.3.10.2"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.openfabrics.org/downloads/management/${name}.tar.gz"; 8 + url = "https://www.openfabrics.org/downloads/management/${pname}-${version}.tar.gz"; 8 9 sha256 = "0bkygb3lbpaj6s4vsyixybrrkcnilbijv4ga5p1xdwyr3gip83sh"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libiodbc/default.nix
··· 2 2 , useGTK ? config.libiodbc.gtk or false }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "libiodbc-3.52.12"; 5 + pname = "libiodbc"; 6 + version = "3.52.12"; 6 7 7 8 src = fetchurl { 8 - url = "mirror://sourceforge/iodbc/${name}.tar.gz"; 9 + url = "mirror://sourceforge/iodbc/${pname}-${version}.tar.gz"; 9 10 sha256 = "0qpvklgr1lcn5g8xbz7fbc9rldqf9r8s6xybhqj20m4sglxgziai"; 10 11 }; 11 12
+3 -2
pkgs/development/libraries/libiptcdata/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libiptcdata-1.0.4"; 4 + pname = "libiptcdata"; 5 + version = "1.0.4"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libiptcdata/${name}.tar.gz"; 8 + url = "mirror://sourceforge/libiptcdata/${pname}-${version}.tar.gz"; 8 9 sha256 = "03pfvkmmx762iydq0q207x2028d275pbdysfsgpmrr0ywy63pxkr"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libkate/default.nix
··· 1 1 { lib, stdenv, fetchurl, libogg, libpng }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libkate-0.4.1"; 4 + pname = "libkate"; 5 + version = "0.4.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libkate/${name}.tar.gz"; 8 + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libkate/${pname}-${version}.tar.gz"; 8 9 sha256 = "0s3vr2nxfxlf1k75iqpp4l78yf4gil3f0v778kvlngbchvaq23n4"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/liblastfmSF/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, curl, openssl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "liblastfm-SF-0.5"; 3 + stdenv.mkDerivation rec { 4 + pname = "liblastfm-SF"; 5 + version = "0.5"; 5 6 6 7 nativeBuildInputs = [ pkg-config ]; 7 8 8 9 propagatedBuildInputs = [ curl openssl ]; 9 10 10 11 src = fetchurl { 11 - url = "mirror://sourceforge/liblastfm/libclastfm-0.5.tar.gz"; 12 + url = "mirror://sourceforge/liblastfm/libclastfm-${version}.tar.gz"; 12 13 sha256 = "0hpfflvfx6r4vvsbvdc564gkby8kr07p8ma7hgpxiy2pnlbpian9"; 13 14 }; 14 15
+3 -2
pkgs/development/libraries/liblo/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "liblo-0.31"; 4 + pname = "liblo"; 5 + version = "0.31"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/liblo/liblo/0.31/${name}.tar.gz"; 8 + url = "mirror://sourceforge/liblo/liblo/${version}/${pname}-${version}.tar.gz"; 8 9 sha256 = "0l67rkdhfa8cffa0nynql3lh2xlbn1454h6qxhjddp1029p48krb"; 9 10 }; 10 11
+8 -5
pkgs/development/libraries/liblqr-1/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, glib }: 1 + { lib, stdenv, fetchFromGitHub, pkg-config, glib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "liblqr-1-0.4.2"; 4 + pname = "liblqr-1"; 5 + version = "0.4.2"; 5 6 6 - src = fetchurl { 7 - url = "${meta.homepage}/local--files/en:download-page/${name}.tar.bz2"; 8 - sha256 = "0dzikxzjz5zmy3vnydh90aqk23q0qm8ykx6plz6p4z90zlp84fhp"; 7 + src = fetchFromGitHub { 8 + owner = "carlobaldassi"; 9 + repo = "liblqr"; 10 + rev = "v${version}"; 11 + sha256 = "10mrl5k3l2hxjhz4w93n50xwywp6y890rw2vsjcgai8627x5f1df"; 9 12 }; 10 13 11 14 nativeBuildInputs = [ pkg-config ];
+4 -3
pkgs/development/libraries/libltc/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation { 4 - name = "libltc-1.3.1"; 3 + stdenv.mkDerivation rec { 4 + pname = "libltc"; 5 + version = "1.3.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://github.com/x42/libltc/releases/download/v1.3.1/libltc-1.3.1.tar.gz"; 8 + url = "https://github.com/x42/libltc/releases/download/v${version}/libltc-${version}.tar.gz"; 8 9 sha256 = "173h9dgmain3nyrwk6q2d7yl4fnh4vacag4s2p01n5b7nyrkxrjh"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/libmcrypt/default.nix
··· 2 2 3 3 with lib; 4 4 5 - stdenv.mkDerivation { 6 - name = "libmcrypt-2.5.8"; 5 + stdenv.mkDerivation rec { 6 + pname = "libmcrypt"; 7 + version = "2.5.8"; 7 8 8 9 src = fetchurl { 9 - url = "mirror://sourceforge/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz"; 10 + url = "mirror://sourceforge/mcrypt/Libmcrypt/${version}/libmcrypt-${version}.tar.gz"; 10 11 sha256 = "0gipgb939vy9m66d3k8il98rvvwczyaw2ixr8yn6icds9c3nrsz4"; 11 12 }; 12 13
+4 -3
pkgs/development/libraries/libmemcached/default.nix
··· 1 1 { lib, stdenv, fetchurl, fetchpatch, cyrus_sasl, libevent }: 2 2 3 - stdenv.mkDerivation { 4 - name = "libmemcached-1.0.18"; 3 + stdenv.mkDerivation rec { 4 + pname = "libmemcached"; 5 + version = "1.0.18"; 5 6 6 7 src = fetchurl { 7 - url = "https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz"; 8 + url = "https://launchpad.net/libmemcached/${lib.versions.majorMinor version}/${version}/+download/libmemcached-${version}.tar.gz"; 8 9 sha256 = "10jzi14j32lpq0if0p9vygcl2c1352hwbywzvr9qzq7x6aq0nb72"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libmng/default.nix
··· 1 1 { lib, stdenv, fetchurl, zlib, libpng, libjpeg, lcms2 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libmng-2.0.3"; 4 + pname = "libmng"; 5 + version = "2.0.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libmng/${name}.tar.xz"; 8 + url = "mirror://sourceforge/libmng/${pname}-${version}.tar.xz"; 8 9 sha256 = "1lvxnpds0vcf0lil6ia2036ghqlbl740c4d2sz0q5g6l93fjyija"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libmnl/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libmnl-1.0.4"; 4 + pname = "libmnl"; 5 + version = "1.0.4"; 5 6 6 7 src = fetchurl { 7 - url = "https://netfilter.org/projects/libmnl/files/${name}.tar.bz2"; 8 + url = "https://netfilter.org/projects/libmnl/files/${pname}-${version}.tar.bz2"; 8 9 sha256 = "108zampspaalv44zn0ar9h386dlfixpd149bnxa5hsi8kxlqj7qp"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libmongo-client/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, glib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libmongo-client-0.1.8"; 4 + pname = "libmongo-client"; 5 + version = "0.1.8"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "algernon"; 8 9 repo = "libmongo-client"; 9 - rev = name; 10 + rev = "${pname}-${version}"; 10 11 sha256 = "1cjx06i3gd9zkyvwm2ysjrf0hkhr7bjg3c27s7n0y31j10igfjp0"; 11 12 }; 12 13
+3 -2
pkgs/development/libraries/libmp3splt/default.nix
··· 1 1 { lib, stdenv, fetchurl, libtool, libmad, libid3tag }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libmp3splt-0.9.2"; 4 + pname = "libmp3splt"; 5 + version = "0.9.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/mp3splt/${name}.tar.gz"; 8 + url = "mirror://sourceforge/mp3splt/${pname}-${version}.tar.gz"; 8 9 sha256 = "1p1mn2hsmj5cp40fnc8g1yfvk72p8pjxi866gjdkgjsqrr7xdvih"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/libmpcdec/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "libmpcdec-1.2.6"; 3 + stdenv.mkDerivation rec { 4 + pname = "libmpcdec"; 5 + version = "1.2.6"; 5 6 6 7 src = fetchurl { 7 - url = "https://files.musepack.net/source/libmpcdec-1.2.6.tar.bz2"; 8 + url = "https://files.musepack.net/source/libmpcdec-${version}.tar.bz2"; 8 9 sha256 = "1a0jdyga1zfi4wgkg3905y6inghy3s4xfs5m4x7pal08m0llkmab"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/libmrss/default.nix
··· 1 1 {lib, stdenv, fetchurl, curl, libnxml, pkg-config}: 2 2 3 - stdenv.mkDerivation { 4 - name = "libmrss-0.19.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "libmrss"; 5 + version = "0.19.2"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.autistici.org/bakunin/libmrss/libmrss-0.19.2.tar.gz"; 8 + url = "https://www.autistici.org/bakunin/libmrss/libmrss-${version}.tar.gz"; 8 9 sha256 = "02r1bgj8qlkn63xqfi5yq8y7wrilxcnkycaag8qskhg5ranic507"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libmusicbrainz/default.nix
··· 1 1 { lib, stdenv, fetchurl, cmake, neon, libdiscid }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libmusicbrainz-3.0.3"; 4 + pname = "libmusicbrainz"; 5 + version = "3.0.3"; 5 6 6 7 nativeBuildInputs = [ cmake ]; 7 8 buildInputs = [ neon libdiscid ]; 8 9 9 10 src = fetchurl { 10 - url = "ftp://ftp.musicbrainz.org/pub/musicbrainz/${name}.tar.gz"; 11 + url = "ftp://ftp.musicbrainz.org/pub/musicbrainz/${pname}-${version}.tar.gz"; 11 12 sha256 = "1i9qly13bwwmgj68vma766hgvsd1m75236haqsp9zgh5znlmkm3z"; 12 13 }; 13 14
+5 -4
pkgs/development/libraries/libnatspec/default.nix
··· 1 1 { lib, stdenv, fetchurl, autoreconfHook, popt, libiconv }: 2 2 3 - stdenv.mkDerivation (rec { 4 - name = "libnatspec-0.3.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "libnatspec"; 5 + version = "0.3.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/natspec/${name}.tar.bz2"; 8 + url = "mirror://sourceforge/natspec/${pname}-${version}.tar.bz2"; 8 9 sha256 = "0wffxjlc8svilwmrcg3crddpfrpv35mzzjgchf8ygqsvwbrbb3b7"; 9 10 }; 10 11 ··· 20 21 }; 21 22 } // lib.optionalAttrs (!stdenv.isLinux) { 22 23 propagatedBuildInputs = [ libiconv ]; 23 - }) 24 + }
+3 -2
pkgs/development/libraries/liboauth/default.nix
··· 2 2 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "liboauth-1.0.3"; 5 + pname = "liboauth"; 6 + version = "1.0.3"; 6 7 7 8 src = fetchurl { 8 - url = "mirror://sourceforge/liboauth/${name}.tar.gz"; 9 + url = "mirror://sourceforge/liboauth/${pname}-${version}.tar.gz"; 9 10 sha256 = "07w1aq8y8wld43wmbk2q8134p3bfkp2vma78mmsfgw2jn1bh3xhd"; 10 11 }; 11 12
+3 -2
pkgs/development/libraries/liboggz/default.nix
··· 1 1 { lib, stdenv, fetchurl, libogg, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "liboggz-1.1.1"; 4 + pname = "liboggz"; 5 + version = "1.1.1"; 5 6 6 7 src = fetchurl { 7 - url = "http://downloads.xiph.org/releases/liboggz/${name}.tar.gz"; 8 + url = "https://downloads.xiph.org/releases/liboggz/${pname}-${version}.tar.gz"; 8 9 sha256 = "0nj17lhnsw4qbbk8jy4j6a78w6v2llhqdwq46g44mbm9w2qsvbvb"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/liboping/default.nix
··· 1 1 { stdenv, fetchurl, ncurses ? null, perl ? null, lib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "liboping-1.10.0"; 4 + pname = "liboping"; 5 + version = "1.10.0"; 5 6 6 7 src = fetchurl { 7 - url = "http://verplant.org/liboping/files/${name}.tar.bz2"; 8 + url = "https://noping.cc/files/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1n2wkmvw6n80ybdwkjq8ka43z2x8mvxq49byv61b52iyz69slf7b"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libowfat/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libowfat-0.32"; 4 + pname = "libowfat"; 5 + version = "0.32"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.fefe.de/libowfat/${name}.tar.xz"; 8 + url = "https://www.fefe.de/libowfat/${pname}-${version}.tar.xz"; 8 9 sha256 = "1hcqg7pvy093bxx8wk7i4gvbmgnxz2grxpyy7b4mphidjbcv7fgl"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libraw1394/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libraw1394-2.1.2"; 4 + pname = "libraw1394"; 5 + version = "2.1.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://kernel/linux/libs/ieee1394/${name}.tar.gz"; 8 + url = "mirror://kernel/linux/libs/ieee1394/${pname}-${version}.tar.gz"; 8 9 sha256 = "0z5md84941ky5l7afayx2z6j0sk0mildxbjajq6niznd44ky7i6x"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/libresample/default.nix
··· 6 6 sha256 = "063w8rqxw87fc89gas47vk0ll7xl8cy7d8g70gm1l62bqkkajklx"; 7 7 }; 8 8 in 9 - stdenv.mkDerivation { 10 - name = "libresample-0.1.3"; 9 + stdenv.mkDerivation rec { 10 + pname = "libresample"; 11 + version = "0.1.3"; 11 12 src = fetchurl { 12 - url = "mirror://debian/pool/main/libr/libresample/libresample_0.1.3.orig.tar.gz"; 13 + url = "mirror://debian/pool/main/libr/libresample/libresample_${version}.orig.tar.gz"; 13 14 sha256 = "05a8mmh1bw5afqx0kfdqzmph4x2npcs4idx0p0v6q95lwf22l8i0"; 14 15 }; 15 16 patches = [ patch ];
+3 -2
pkgs/development/libraries/librevisa/default.nix
··· 3 3 # TODO: add VXI development files, for VXI-11 (TCPIP) support 4 4 5 5 stdenv.mkDerivation rec { 6 - name = "librevisa-0.0.20130412"; 6 + pname = "librevisa"; 7 + version = "0.0.20130412"; 7 8 8 9 src = fetchurl { 9 - url = "http://www.librevisa.org/download/${name}.tar.gz"; 10 + url = "http://www.librevisa.org/download/${pname}-${version}.tar.gz"; 10 11 sha256 = "0bjzq23s3xzw0l9qx4l8achrx5id8xdd6r52lvdl4a28dxzbcfhq"; 11 12 }; 12 13
+2 -2
pkgs/development/libraries/librsvg/default.nix
··· 22 22 23 23 stdenv.mkDerivation rec { 24 24 pname = "librsvg"; 25 - version = "2.50.6"; 25 + version = "2.50.7"; 26 26 27 27 outputs = [ "out" "dev" "installedTests" ]; 28 28 29 29 src = fetchurl { 30 30 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 31 - sha256 = "iAdJGZOoevVgxdP1I7jUpLugxQilYPH5NxdytRR3rFc="; 31 + sha256 = "//thsIzVKCqq4UegKzBRZqdCb60iqLlCdwjw8vxCbrw="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -1
pkgs/development/libraries/libs3/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, curl, libxml2 }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "libs3-2018-12-03"; 4 + pname = "libs3"; 5 + version = "unstable-2018-12-03"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "bji";
+3 -2
pkgs/development/libraries/libsamplerate/default.nix
··· 4 4 inherit (lib) optionals optionalString; 5 5 6 6 in stdenv.mkDerivation rec { 7 - name = "libsamplerate-0.1.9"; 7 + pname = "libsamplerate"; 8 + version = "0.1.9"; 8 9 9 10 src = fetchurl { 10 - url = "http://www.mega-nerd.com/SRC/${name}.tar.gz"; 11 + url = "http://www.mega-nerd.com/SRC/${pname}-${version}.tar.gz"; 11 12 sha256 = "1ha46i0nbibq0pl0pjwcqiyny4hj8lp1bnl4dpxm64zjw9lb2zha"; 12 13 }; 13 14
+3 -2
pkgs/development/libraries/libserialport/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, udev, darwin }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libserialport-0.1.1"; 4 + pname = "libserialport"; 5 + version = "0.1.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://sigrok.org/download/source/libserialport/${name}.tar.gz"; 8 + url = "https://sigrok.org/download/source/libserialport/${pname}-${version}.tar.gz"; 8 9 sha256 = "17ajlwgvyyrap8z7f16zcs59pksvncwbmd3mzf98wj7zqgczjaja"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libshout/default.nix
··· 4 4 # need pkg-config so that libshout installs ${out}/lib/pkgconfig/shout.pc 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "libshout-2.4.5"; 7 + pname = "libshout"; 8 + version = "2.4.5"; 8 9 9 10 src = fetchurl { 10 - url = "http://downloads.xiph.org/releases/libshout/${name}.tar.gz"; 11 + url = "https://downloads.xiph.org/releases/libshout/${pname}-${version}.tar.gz"; 11 12 sha256 = "sha256-2eVoZopnOZTr4/HrXyvuBuMjal25K40MSH4cD4hqaJA="; 12 13 }; 13 14
+3 -2
pkgs/development/libraries/libsodium/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libsodium-1.0.18"; 4 + pname = "libsodium"; 5 + version = "1.0.18"; 5 6 6 7 src = fetchurl { 7 - url = "https://download.libsodium.org/libsodium/releases/${name}.tar.gz"; 8 + url = "https://download.libsodium.org/libsodium/releases/${pname}-${version}.tar.gz"; 8 9 sha256 = "1h9ncvj23qbbni958knzsli8dvybcswcjbx0qjjgi922nf848l3g"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libspectre/default.nix
··· 1 1 { fetchurl, lib, stdenv, pkg-config, ghostscript, cairo }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libspectre-0.2.7"; 4 + pname = "libspectre"; 5 + version = "0.2.7"; 5 6 6 7 src = fetchurl { 7 - url = "https://libspectre.freedesktop.org/releases/${name}.tar.gz"; 8 + url = "https://libspectre.freedesktop.org/releases/${pname}-${version}.tar.gz"; 8 9 sha256 = "1v63lqc6bhhxwkpa43qmz8phqs8ci4dhzizyy16d3vkb20m846z8"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libspectrum/default.nix
··· 1 1 { lib, stdenv, fetchurl, perl, pkg-config, audiofile, bzip2, glib, libgcrypt, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libspectrum-1.5.0"; 4 + pname = "libspectrum"; 5 + version = "1.5.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/fuse-emulator/${name}.tar.gz"; 8 + url = "mirror://sourceforge/fuse-emulator/${pname}-${version}.tar.gz"; 8 9 sha256 = "sha256-o1PLRumxooEGHYFjU+oBDQpv545qF6oLe3QnHKXkrPw="; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libstatgrab/default.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "libstatgrab-0.92"; 8 + pname = "libstatgrab"; 9 + version = "0.92"; 9 10 10 11 src = fetchurl { 11 - url = "https://ftp.i-scream.org/pub/i-scream/libstatgrab/${name}.tar.gz"; 12 + url = "https://ftp.i-scream.org/pub/i-scream/libstatgrab/${pname}-${version}.tar.gz"; 12 13 sha256 = "15m1sl990l85ijf8pnc6hdfha6fqyiq74mijrzm3xz4zzxm91wav"; 13 14 }; 14 15
+4 -3
pkgs/development/libraries/libstroke/default.nix
··· 1 1 {lib, stdenv, fetchurl, automake, autoconf, xlibsWrapper}: 2 2 3 - stdenv.mkDerivation { 4 - name = "libstroke-0.5.1"; 3 + stdenv.mkDerivation rec { 4 + pname = "libstroke"; 5 + version = "0.5.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://web.archive.org/web/20161204100704/http://etla.net/libstroke/libstroke-0.5.1.tar.gz"; 8 + url = "https://web.archive.org/web/20161204100704/http://etla.net/libstroke/${pname}-${version}.tar.gz"; 8 9 sha256 = "0bbpqzsqh9zrc6cg62f6vp1p4dzvv37blsd0gdlzdskgwvyzba8d"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libtheora/default.nix
··· 1 1 {lib, stdenv, fetchurl, libogg, libvorbis, pkg-config, autoreconfHook, fetchpatch }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libtheora-1.1.1"; 4 + pname = "libtheora"; 5 + version = "1.1.1"; 5 6 6 7 src = fetchurl { 7 - url = "http://downloads.xiph.org/releases/theora/${name}.tar.gz"; 8 + url = "https://downloads.xiph.org/releases/theora/${pname}-${version}.tar.gz"; 8 9 sha256 = "0swiaj8987n995rc7hw0asvpwhhzpjiws8kr3s6r44bqqib2k5a0"; 9 10 }; 10 11
+53
pkgs/development/libraries/libtiff/aarch64-darwin.nix
··· 1 + { lib, stdenv 2 + , fetchurl 3 + 4 + , pkg-config 5 + , cmake 6 + 7 + , libdeflate 8 + , libjpeg 9 + , xz 10 + , zlib 11 + }: 12 + 13 + stdenv.mkDerivation rec { 14 + pname = "libtiff"; 15 + version = "4.2.0"; 16 + 17 + src = fetchurl { 18 + url = "https://download.osgeo.org/libtiff/tiff-${version}.tar.gz"; 19 + sha256 = "1jrkjv0xya9radddn8idxvs2gqzp3l2b1s8knlizmn7ad3jq817b"; 20 + }; 21 + 22 + cmakeFlags = lib.optional stdenv.isDarwin "-DCMAKE_SKIP_BUILD_RPATH=OFF"; 23 + 24 + # FreeImage needs this patch 25 + patches = [ ./headers-cmake.patch ]; 26 + 27 + outputs = [ "bin" "dev" "dev_private" "out" "man" "doc" ]; 28 + 29 + postFixup = '' 30 + moveToOutput include/tif_dir.h $dev_private 31 + moveToOutput include/tif_config.h $dev_private 32 + moveToOutput include/tiffiop.h $dev_private 33 + ''; 34 + 35 + nativeBuildInputs = [ cmake pkg-config ]; 36 + 37 + propagatedBuildInputs = [ libjpeg xz zlib ]; #TODO: opengl support (bogus configure detection) 38 + 39 + buildInputs = [ libdeflate ]; # TODO: move all propagatedBuildInputs to buildInputs. 40 + 41 + enableParallelBuilding = true; 42 + 43 + doInstallCheck = true; 44 + installCheckTarget = "test"; 45 + 46 + meta = with lib; { 47 + description = "Library and utilities for working with the TIFF image file format"; 48 + homepage = "https://libtiff.gitlab.io/libtiff"; 49 + changelog = "https://libtiff.gitlab.io/libtiff/v${version}.html"; 50 + license = licenses.libtiff; 51 + platforms = platforms.unix; 52 + }; 53 + }
+12 -11
pkgs/development/libraries/libtiff/default.nix
··· 1 1 { lib, stdenv 2 2 , fetchurl 3 3 4 + , autoreconfHook 4 5 , pkg-config 5 - , cmake 6 6 7 7 , libdeflate 8 8 , libjpeg ··· 10 10 , zlib 11 11 }: 12 12 13 + #FIXME: fix aarch64-darwin build and get rid of ./aarch64-darwin.nix 14 + 13 15 stdenv.mkDerivation rec { 14 16 pname = "libtiff"; 15 - version = "4.2.0"; 17 + version = "4.3.0"; 16 18 17 19 src = fetchurl { 18 20 url = "https://download.osgeo.org/libtiff/tiff-${version}.tar.gz"; 19 - sha256 = "1jrkjv0xya9radddn8idxvs2gqzp3l2b1s8knlizmn7ad3jq817b"; 21 + sha256 = "1j3snghqjbhwmnm5vz3dr1zm68dj15mgbx1wqld7vkl7n2nfaihf"; 20 22 }; 21 - 22 - cmakeFlags = if stdenv.isDarwin then [ 23 - "-DCMAKE_SKIP_BUILD_RPATH=OFF" 24 - ] else null; 25 23 26 24 # FreeImage needs this patch 27 25 patches = [ ./headers.patch ]; ··· 34 32 moveToOutput include/tiffiop.h $dev_private 35 33 ''; 36 34 37 - nativeBuildInputs = [ cmake pkg-config ]; 35 + # If you want to change to a different build system, please make 36 + # sure cross-compilation works first! 37 + nativeBuildInputs = [ autoreconfHook pkg-config ]; 38 38 39 39 propagatedBuildInputs = [ libjpeg xz zlib ]; #TODO: opengl support (bogus configure detection) 40 40 ··· 42 42 43 43 enableParallelBuilding = true; 44 44 45 - doInstallCheck = true; 46 - installCheckTarget = "test"; 45 + doCheck = true; 47 46 48 47 meta = with lib; { 49 48 description = "Library and utilities for working with the TIFF image file format"; 50 - homepage = "http://download.osgeo.org/libtiff"; 49 + homepage = "https://libtiff.gitlab.io/libtiff"; 50 + changelog = "https://libtiff.gitlab.io/libtiff/v${version}.html"; 51 + maintainers = with maintainers; [ qyliss ]; 51 52 license = licenses.libtiff; 52 53 platforms = platforms.unix; 53 54 };
+13
pkgs/development/libraries/libtiff/headers-cmake.patch
··· 1 + diff -ruN a/libtiff/CMakeLists.txt b/libtiff/CMakeLists.txt 2 + --- a/libtiff/CMakeLists.txt 2019-05-31 13:05:22.849705817 +0000 3 + +++ b/libtiff/CMakeLists.txt 2020-11-27 21:50:03.527831837 +0000 4 + @@ -42,6 +42,9 @@ 5 + libtiffxx.map) 6 + 7 + set(tiff_HEADERS 8 + + tiffiop.h 9 + + ${CMAKE_CURRENT_BINARY_DIR}/tif_config.h 10 + + tif_dir.h 11 + tiff.h 12 + tiffio.h 13 + tiffvers.h)
+15 -12
pkgs/development/libraries/libtiff/headers.patch
··· 1 - diff -ruN a/libtiff/CMakeLists.txt b/libtiff/CMakeLists.txt 2 - --- a/libtiff/CMakeLists.txt 2019-05-31 13:05:22.849705817 +0000 3 - +++ b/libtiff/CMakeLists.txt 2020-11-27 21:50:03.527831837 +0000 4 - @@ -42,6 +42,9 @@ 5 - libtiffxx.map) 1 + diff --git i/libtiff/Makefile.am w/libtiff/Makefile.am 2 + index 44522b62..d66e5948 100644 3 + --- i/libtiff/Makefile.am 4 + +++ w/libtiff/Makefile.am 5 + @@ -36,8 +36,11 @@ EXTRA_DIST = \ 6 + tiffconf.h.cmake.in 7 + 8 + libtiffinclude_HEADERS = \ 9 + + tif_config.h \ 10 + + tif_dir.h \ 11 + tiff.h \ 12 + tiffio.h \ 13 + + tiffiop.h \ 14 + tiffvers.h 6 15 7 - set(tiff_HEADERS 8 - + tiffiop.h 9 - + ${CMAKE_CURRENT_BINARY_DIR}/tif_config.h 10 - + tif_dir.h 11 - tiff.h 12 - tiffio.h 13 - tiffvers.h) 16 + if HAVE_CXX
+3 -2
pkgs/development/libraries/libu2f-server/default.nix
··· 1 1 { lib, stdenv, fetchurl, fetchpatch, pkg-config, json_c, openssl, check, file, help2man, which, gengetopt }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libu2f-server-1.1.0"; 4 + pname = "libu2f-server"; 5 + version = "1.1.0"; 5 6 src = fetchurl { 6 - url = "https://developers.yubico.com/libu2f-server/Releases/${name}.tar.xz"; 7 + url = "https://developers.yubico.com/libu2f-server/Releases/${pname}-${version}.tar.xz"; 7 8 sha256 = "0xx296nmmqa57w0v5p2kasl5zr1ms2gh6qi4lhv6xvzbmjp3rkcd"; 8 9 }; 9 10
+10 -1
pkgs/development/libraries/libuv/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, autoconf, automake, libtool, pkg-config, ApplicationServices, CoreServices }: 1 + { stdenv, lib, fetchFromGitHub, fetchpatch, autoconf, automake, libtool, pkg-config, ApplicationServices, CoreServices }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 version = "1.41.0"; ··· 10 10 rev = "v${version}"; 11 11 sha256 = "sha256-i6AYD1Ony0L2+3yWK6bxOfwoZEvd9qCg33QSqA7bRXI="; 12 12 }; 13 + 14 + patches = [ 15 + (fetchpatch { 16 + # Fixes out-of-bounds read in uv__idna_toascii() function 17 + name = "CVE-2021-22918.patch"; 18 + url = "https://github.com/libuv/libuv/commit/b7466e31e4bee160d82a68fca11b1f61d46debae.patch"; 19 + sha256 = "0fbjy0jh7r9nrd27ag1k6am6d8p5ih7p0ywvjn53nq4cyqdqxhi7"; 20 + }) 21 + ]; 13 22 14 23 postPatch = let 15 24 toDisable = [
+3 -3
pkgs/development/libraries/libva/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, fetchpatch, meson, pkg-config, ninja, wayland 1 + { stdenv, lib, fetchFromGitHub, meson, pkg-config, ninja, wayland-scanner 2 2 , libdrm 3 3 , minimal ? false, libva-minimal 4 - , libX11, libXext, libXfixes, libffi, libGL 4 + , libX11, libXext, libXfixes, wayland, libffi, libGL 5 5 , mesa 6 6 }: 7 7 ··· 18 18 19 19 outputs = [ "dev" "out" ]; 20 20 21 - nativeBuildInputs = [ meson pkg-config ninja wayland ]; 21 + nativeBuildInputs = [ meson pkg-config ninja wayland-scanner ]; 22 22 23 23 buildInputs = [ libdrm ] 24 24 ++ lib.optionals (!minimal) [ libva-minimal libX11 libXext libXfixes wayland libffi libGL ];
+3 -2
pkgs/development/libraries/libvirt-glib/default.nix
··· 15 15 }: 16 16 17 17 stdenv.mkDerivation rec { 18 - name = "libvirt-glib-4.0.0"; 18 + pname = "libvirt-glib"; 19 + version = "4.0.0"; 19 20 20 21 outputs = [ "out" "dev" "devdoc" ]; 21 22 22 23 src = fetchurl { 23 - url = "https://libvirt.org/sources/glib/${name}.tar.xz"; 24 + url = "https://libvirt.org/sources/glib/${pname}-${version}.tar.xz"; 24 25 sha256 = "hCP3Bp2qR2MHMh0cEeLswoU0DNMsqfwFIHdihD7erL0="; 25 26 }; 26 27
+3 -2
pkgs/development/libraries/libvisual/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libvisual-0.4.0"; 4 + pname = "libvisual"; 5 + version = "0.4.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libvisual/${name}.tar.gz"; 8 + url = "mirror://sourceforge/libvisual/${pname}-${version}.tar.gz"; 8 9 sha256 = "1my1ipd5k1ixag96kwgf07bgxkjlicy9w22jfxb2kq95f6wgsk8b"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libvorbis/default.nix
··· 1 1 { lib, stdenv, fetchurl, libogg, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libvorbis-1.3.7"; 4 + pname = "libvorbis"; 5 + version = "1.3.7"; 5 6 6 7 src = fetchurl { 7 - url = "http://downloads.xiph.org/releases/vorbis/${name}.tar.xz"; 8 + url = "http://downloads.xiph.org/releases/vorbis/${pname}-${version}.tar.xz"; 8 9 sha256 = "0jwmf87x5sdis64rbv0l87mdpah1rbilkkxszipbzg128f9w8g5k"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libvterm/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, ncurses }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libvterm-0.99.7"; 4 + pname = "libvterm"; 5 + version = "0.99.7"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libvterm/${name}.tar.gz"; 8 + url = "mirror://sourceforge/libvterm/${pname}-${version}.tar.gz"; 8 9 sha256 = "10gaqygmmwp0cwk3j8qflri5caf8vl3f7pwfl2svw5whv8wkn0k2"; 9 10 }; 10 11
+6 -2
pkgs/development/libraries/libwebsockets/default.nix
··· 26 26 27 27 NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-Wno-error=unused-but-set-variable"; 28 28 29 - postInstall = "rm -rf ${placeholder "out"}/share/libwebsockets-test-server"; 30 - disallowedReferences = [ stdenv.cc.cc ]; # $out/share/libwebsockets-test-server/plugins/libprotocol_*.so refers to crtbeginS.o 29 + postInstall = '' 30 + rm -r ${placeholder "out"}/share/libwebsockets-test-server 31 + ''; 32 + 33 + # $out/share/libwebsockets-test-server/plugins/libprotocol_*.so refers to crtbeginS.o 34 + disallowedReferences = [ stdenv.cc.cc ]; 31 35 32 36 meta = with lib; { 33 37 description = "Light, portable C library for websockets";
+3 -2
pkgs/development/libraries/libwpg/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, libwpd, zlib, librevenge }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libwpg-0.3.3"; 4 + pname = "libwpg"; 5 + version = "0.3.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/libwpg/${name}.tar.xz"; 8 + url = "mirror://sourceforge/libwpg/${pname}-${version}.tar.xz"; 8 9 sha256 = "074x159immf139szkswv2zapnq75p7xk10dbha2p9193hgwggcwr"; 9 10 }; 10 11
+2 -4
pkgs/development/libraries/libx86/src-for-default.nix
··· 1 1 rec { 2 + pname="libx86"; 2 3 version="1.1"; 3 - name="libx86-1.1"; 4 4 hash="0j6h6bc02c6qi0q7c1ncraz4d1hkm5936r35rfsp4x1jrc233wav"; 5 5 url="http://www.codon.org.uk/~mjg59/libx86/downloads/libx86-${version}.tar.gz"; 6 - advertisedUrl="http://www.codon.org.uk/~mjg59/libx86/downloads/libx86-1.1.tar.gz"; 7 - 8 - 6 + advertisedUrl="http://www.codon.org.uk/~mjg59/libx86/downloads/libx86-${version}.tar.gz"; 9 7 }
+2 -1
pkgs/development/libraries/libxkbcommon/default.nix
··· 16 16 , withWaylandTools ? stdenv.isLinux 17 17 , wayland 18 18 , wayland-protocols 19 + , wayland-scanner 19 20 }: 20 21 21 22 stdenv.mkDerivation rec { ··· 31 32 32 33 depsBuildBuild = [ pkg-config ]; 33 34 nativeBuildInputs = [ meson ninja pkg-config bison doxygen ] 34 - ++ lib.optional withWaylandTools wayland; 35 + ++ lib.optional withWaylandTools wayland-scanner; 35 36 buildInputs = [ xkeyboard_config libxcb libxml2 ] 36 37 ++ lib.optionals withWaylandTools [ wayland wayland-protocols ]; 37 38 checkInputs = [ python3 ];
+4 -3
pkgs/development/libraries/libxmi/default.nix
··· 1 1 { lib, stdenv, fetchurl, libtool }: 2 2 3 - stdenv.mkDerivation { 4 - name = "libxmi-1.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "libxmi"; 5 + version = "1.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/libxmi/libxmi-1.2.tar.gz"; 8 + url = "mirror://gnu/libxmi/${pname}-${version}.tar.gz"; 8 9 sha256 = "03d4ikh29l38rl1wavb0icw7m5pp7yilnv7bb2k8qij1dinsymlx"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libxmp/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libxmp-4.5.0"; 4 + pname = "libxmp"; 5 + version = "4.5.0"; 5 6 6 7 meta = with lib; { 7 8 description = "Extended module player library"; ··· 16 17 }; 17 18 18 19 src = fetchurl { 19 - url = "mirror://sourceforge/xmp/libxmp/${name}.tar.gz"; 20 + url = "mirror://sourceforge/xmp/libxmp/${pname}-${version}.tar.gz"; 20 21 sha256 = "sha256-eEfSYhEtFOhEL0TlrG7Z3bylTCUShHILVjyFKzHybnU="; 21 22 }; 22 23 }
+3 -2
pkgs/development/libraries/libykneomgr/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, pcsclite, libzip, help2man }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libykneomgr-0.1.8"; 4 + pname = "libykneomgr"; 5 + version = "0.1.8"; 5 6 6 7 src = fetchurl { 7 - url = "https://developers.yubico.com/libykneomgr/Releases/${name}.tar.gz"; 8 + url = "https://developers.yubico.com/libykneomgr/Releases/${pname}-${version}.tar.gz"; 8 9 sha256 = "12gqblz400kr11m1fdr1vvwr85lgy5v55zy0cf782whpk8lyyj97"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/libyubikey/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libyubikey-1.13"; 4 + pname = "libyubikey"; 5 + version = "1.13"; 5 6 6 7 src = fetchurl { 7 - url = "https://developers.yubico.com/yubico-c/Releases/${name}.tar.gz"; 8 + url = "https://developers.yubico.com/yubico-c/Releases/${pname}-${version}.tar.gz"; 8 9 sha256 = "009l3k2zyn06dbrlja2d4p2vfnzjhlcqxi88v02mlrnb17mx1v84"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/lirc/default.nix
··· 2 2 alsa-lib, xlibsWrapper, libxslt, systemd, libusb-compat-0_1, libftdi1 }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "lirc-0.10.1"; 5 + pname = "lirc"; 6 + version = "0.10.1"; 6 7 7 8 src = fetchurl { 8 - url = "mirror://sourceforge/lirc/${name}.tar.bz2"; 9 + url = "mirror://sourceforge/lirc/${pname}-${version}.tar.bz2"; 9 10 sha256 = "1whlyifvvc7w04ahq07nnk1h18wc8j7c6wnvlb6mszravxh3qxcb"; 10 11 }; 11 12
+3 -2
pkgs/development/libraries/log4cpp/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "log4cpp-1.1.3"; 4 + pname = "log4cpp"; 5 + version = "1.1.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/log4cpp/${name}.tar.gz"; 8 + url = "mirror://sourceforge/log4cpp/${pname}-${version}.tar.gz"; 8 9 sha256 = "07gmr3jyaf2239n9sp6h7hwdz1pv7b7aka8n06gmr2fnlmaymfrc"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/lzo/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "lzo-2.10"; 4 + pname = "lzo"; 5 + version = "2.10"; 5 6 6 7 src = fetchurl { 7 - url = "${meta.homepage}/download/${name}.tar.gz"; 8 + url = "https://www.oberhumer.com/opensource/lzo/download/${pname}-${version}.tar.gz"; 8 9 sha256 = "0wm04519pd3g8hqpjqhfr72q8qmbiwqaxcs3cndny9h86aa95y60"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/matio/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 stdenv.mkDerivation rec { 3 - name = "matio-1.5.21"; 3 + pname = "matio"; 4 + version = "1.5.21"; 4 5 src = fetchurl { 5 - url = "mirror://sourceforge/matio/${name}.tar.gz"; 6 + url = "mirror://sourceforge/matio/${pname}-${version}.tar.gz"; 6 7 sha256 = "sha256-IYCRd+VYOefJTa2nRO5Vwd6n11fdqriWBXdtUBIvsGU="; 7 8 }; 8 9
+4 -4
pkgs/development/libraries/mesa/default.nix
··· 1 1 { stdenv, lib, fetchurl, fetchpatch, buildPackages 2 2 , meson, pkg-config, ninja 3 - , intltool, bison, flex, file, python3Packages 3 + , intltool, bison, flex, file, python3Packages, wayland-scanner 4 4 , expat, libdrm, xorg, wayland, wayland-protocols, openssl 5 5 , llvmPackages, libffi, libomxil-bellagio, libva-minimal 6 6 , libelf, libvdpau ··· 31 31 let 32 32 # Release calendar: https://www.mesa3d.org/release-calendar.html 33 33 # Release frequency: https://www.mesa3d.org/releasing.html#schedule 34 - version = "21.1.4"; 34 + version = "21.1.5"; 35 35 branch = versions.major version; 36 36 37 37 self = stdenv.mkDerivation { ··· 45 45 "ftp://ftp.freedesktop.org/pub/mesa/${version}/mesa-${version}.tar.xz" 46 46 "ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz" 47 47 ]; 48 - sha256 = "02z9g6zpkg1p1sm8f84xdi7v2n7x534x9pn565bvcr411527y5qz"; 48 + sha256 = "0vbn40azh7izrxvb15c51z3lfcb9zas2v1wc4z9cxvja0y9p4b02"; 49 49 }; 50 50 51 51 prePatch = "patchShebangs ."; ··· 143 143 intltool bison flex file 144 144 python3Packages.python python3Packages.Mako 145 145 ] ++ lib.optionals (elem "wayland" eglPlatforms) [ 146 - wayland # For wayland-scanner during the build 146 + wayland-scanner 147 147 ]; 148 148 149 149 propagatedBuildInputs = with xorg; [
+3 -2
pkgs/development/libraries/msilbc/default.nix
··· 1 1 { lib, stdenv, fetchurl, ilbc, mediastreamer, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "msilbc-2.1.2"; 4 + pname = "msilbc"; 5 + version = "2.1.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://savannah/linphone/plugins/sources/${name}.tar.gz"; 8 + url = "mirror://savannah/linphone/plugins/sources/${pname}-${version}.tar.gz"; 8 9 sha256 = "07j02y994ybh274fp7ydjvi76h34y2c34ndwjpjfcwwr03b48cfp"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/mtdev/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "mtdev-1.1.6"; 4 + pname = "mtdev"; 5 + version = "1.1.6"; 5 6 6 7 src = fetchurl { 7 - url = "http://bitmath.org/code/mtdev/${name}.tar.bz2"; 8 + url = "https://bitmath.org/code/mtdev/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1q700h9dqcm3zl6c3gj0qxxjcx6ibw2c51wjijydhwdcm26v5mqm"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/mysocketw/default.nix
··· 1 1 { lib, stdenv, fetchurl, openssl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "mysocketw-031026"; 3 + stdenv.mkDerivation rec { 4 + pname = "mysocketw"; 5 + version = "031026"; 5 6 src = fetchurl { 6 - url = "http://www.digitalfanatics.org/cal/socketw/files/SocketW031026.tar.gz"; 7 + url = "https://www.digitalfanatics.org/cal/socketw/files/SocketW${version}.tar.gz"; 7 8 sha256 = "0crinikhdl7xihzmc3k3k41pgxy16d5ci8m9sza1lbibns7pdwj4"; 8 9 }; 9 10
+4 -3
pkgs/development/libraries/nvidia-video-sdk/default.nix
··· 1 1 { lib, stdenv, fetchurl, unzip }: 2 2 3 - stdenv.mkDerivation { 4 - name = "nvidia-video-sdk-6.0.1"; 3 + stdenv.mkDerivation rec { 4 + pname = "nvidia-video-sdk"; 5 + version = "6.0.1"; 5 6 6 7 src = fetchurl { 7 8 url = "https://developer.nvidia.com/video-sdk-601"; 8 - name = "nvidia_video_sdk_6.0.1.zip"; 9 + name = "nvidia_video_sdk_${version}.zip"; 9 10 sha256 = "08h1vnqsv22js9v3pyim5yb80z87baxb7s2g5gsvvjax07j7w8h5"; 10 11 }; 11 12
+4 -4
pkgs/development/libraries/ode/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ode"; 5 - version = "0.12"; 5 + version = "0.16.2"; 6 6 7 7 src = fetchurl { 8 - url = "mirror://sourceforge/opende/ode-${version}.tar.bz2"; 9 - sha256 = "0l63ymlkgfp5cb0ggqwm386lxmc3al21nb7a07dd49f789d33ib5"; 8 + url = "https://bitbucket.org/odedevs/${pname}/downloads/${pname}-${version}.tar.gz"; 9 + sha256 = "08hgh4gqdk77jcw8b7gq2mwsfg4a5v5y0j7g42bxiqhmn3ffnsmj"; 10 10 }; 11 11 12 12 meta = with lib; { 13 13 description = "Open Dynamics Engine"; 14 - homepage = "https://sourceforge.net/projects/opende"; 14 + homepage = "https://www.ode.org"; 15 15 platforms = platforms.linux; 16 16 license = with licenses; [ bsd3 lgpl21 lgpl3 zlib ]; 17 17 };
+3 -3
pkgs/development/libraries/opencolorio/default.nix
··· 1 1 { 2 - stdenv, lib, fetchFromGitHub, symlinkJoin, 2 + stdenv, lib, fetchFromGitHub, 3 3 cmake, expat, libyamlcpp, ilmbase, pystring, # Base dependencies 4 4 5 5 glew, freeglut, # Only required on Linux ··· 25 25 sha256 = "194j9jp5c8ws0fryiz936wyinphnpzwpqnzvw9ryx6rbiwrba487"; 26 26 }; 27 27 28 - nativeBuildInputs = [ cmake (symlinkJoin { name = "expat"; paths = [ expat.out expat.dev ]; }) ]; 29 - buildInputs = [ expat.out libyamlcpp ilmbase pystring ] 28 + nativeBuildInputs = [ cmake ]; 29 + buildInputs = [ expat libyamlcpp ilmbase pystring ] 30 30 ++ lib.optionals stdenv.hostPlatform.isLinux [ glew freeglut ] 31 31 ++ lib.optionals stdenv.hostPlatform.isDarwin [ Carbon GLUT Cocoa ] 32 32 ++ lib.optionals pythonBindings [ python3Packages.python python3Packages.pybind11 ]
+4 -4
pkgs/development/libraries/openexr/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "openexr"; 12 - version = "2.5.3"; 12 + version = "2.5.7"; 13 13 14 14 outputs = [ "bin" "dev" "out" "doc" ]; 15 15 ··· 17 17 owner = "AcademySoftwareFoundation"; 18 18 repo = "openexr"; 19 19 rev = "v${version}"; 20 - sha256 = "xyYdRrwAYdnRZmErIK0tZspguqtrXvixO5+6nMDoOh8="; 20 + sha256 = "1vja0rbilcd1wn184w8nbcmck00n7bfwlddwiaxw8dhj64nx4468"; 21 21 }; 22 22 23 23 patches = [ 24 24 # Fix pkg-config paths 25 25 (fetchpatch { 26 - url = "https://github.com/AcademySoftwareFoundation/openexr/commit/6442fb71a86c09fb0a8118b6dbd93bcec4883a3c.patch"; 27 - sha256 = "bwD5WTKPT4DjOJDnPXIvT5hJJkH0b71Vo7qupWO9nPA="; 26 + url = "https://github.com/AcademySoftwareFoundation/openexr/commit/2f19a01923885fda75ec9d19332de080ec7102bd.patch"; 27 + sha256 = "1yxmrdzq1x1911wdzwnzr29jmg2r4wd4yx3vhjn0y5dpny0ri5y5"; 28 28 }) 29 29 ]; 30 30
+7
pkgs/development/libraries/physics/yoda/default.nix
··· 25 25 sha256 = "sha256-MZTOIt468bdPCS7UVfr5hQZUsVy3TpY/TjRrNySIL70="; 26 26 excludes = [ "ChangeLog" ]; 27 27 }) 28 + # fix a minor bug 29 + # https://gitlab.com/hepcedar/yoda/-/merge_requests/45 30 + (fetchpatch { 31 + name = "yoda-fix-yodascale-for-gz.patch"; 32 + url = "https://gitlab.com/hepcedar/yoda/-/commit/b03162aeaa2c99e38512ba6e4818d2e0a825b757.diff"; 33 + sha256 = "sha256-IMuPalQ/GKcdJOKAlwE/IRWtxDdu0inoj+A9nbRl6Gs="; 34 + }) 28 35 ]; 29 36 30 37 nativeBuildInputs = with python.pkgs; [ cython makeWrapper ];
+3 -2
pkgs/development/libraries/plib/default.nix
··· 2 2 , libXi, libSM, libXmu, libXext, libX11 }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "plib-1.8.5"; 5 + pname = "plib"; 6 + version = "1.8.5"; 6 7 7 8 src = fetchurl { 8 9 # XXX: The author doesn't use the orthodox SF way to store tarballs. 9 - url = "http://plib.sourceforge.net/dist/${name}.tar.gz"; 10 + url = "http://plib.sourceforge.net/dist/${pname}-${version}.tar.gz"; 10 11 sha256 = "0cha71mflpa10vh2l7ipyqk67dq2y0k5xbafwdks03fwdyzj4ns8"; 11 12 }; 12 13
+8 -18
pkgs/development/libraries/polkit/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "polkit"; 23 - version = "0.118"; 23 + version = "0.119"; 24 24 25 25 src = fetchurl { 26 26 url = "https://www.freedesktop.org/software/${pname}/releases/${pname}-${version}.tar.gz"; 27 - sha256 = "0swmg37jsxsxfsd2b3qm0l3zxr9ldvhpjw8lsgq3j8q7wy2fjm3d"; 27 + sha256 = "0p0zzmr0kh3mpmqya4q27y4h9b920zp5ya0i8909ahp9hvdrymy8"; 28 28 }; 29 29 30 - patches = [ 31 - # Don't use etc/dbus-1/system.d 32 - # Upstream MR: https://gitlab.freedesktop.org/polkit/polkit/merge_requests/11 33 - (fetchpatch { 34 - url = "https://gitlab.freedesktop.org/polkit/polkit/commit/5dd4e22efd05d55833c4634b56e473812b5acbf2.patch"; 35 - sha256 = "17lv7xj5ksa27iv4zpm4zwd4iy8zbwjj4ximslfq3sasiz9kxhlp"; 36 - }) 37 - (fetchpatch { 38 - # https://www.openwall.com/lists/oss-security/2021/06/03/1 39 - # https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/79 40 - name = "CVE-2021-3560.patch"; 41 - url = "https://gitlab.freedesktop.org/polkit/polkit/-/commit/a04d13affe0fa53ff618e07aa8f57f4c0e3b9b81.patch"; 42 - sha256 = "157ddsizgr290jsb8fpafrc37gc1qw5pdvl351vnn3pzhqs7n6f4"; 43 - }) 44 - ] ++ lib.optionals stdenv.hostPlatform.isMusl [ 30 + patches = lib.optionals stdenv.hostPlatform.isMusl [ 45 31 # Make netgroup support optional (musl does not have it) 46 32 # Upstream MR: https://gitlab.freedesktop.org/polkit/polkit/merge_requests/10 47 33 # We use the version of the patch that Alpine uses successfully. ··· 110 96 inherit doCheck; 111 97 checkInputs = [ dbus ]; 112 98 checkPhase = '' 99 + runHook preCheck 100 + 113 101 # unfortunately this test needs python-dbusmock, but python-dbusmock needs polkit, 114 102 # leading to a circular dependency 115 103 substituteInPlace test/Makefile --replace polkitbackend "" 116 104 117 105 # tests need access to the system bus 118 106 dbus-run-session --config-file=${./system_bus.conf} -- sh -c 'DBUS_SYSTEM_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS make check' 107 + 108 + runHook postCheck 119 109 ''; 120 110 121 111 meta = with lib; { 122 112 homepage = "http://www.freedesktop.org/wiki/Software/polkit"; 123 113 description = "A toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes"; 124 - license = licenses.gpl2; 114 + license = licenses.lgpl2Plus; 125 115 platforms = platforms.unix; 126 116 maintainers = teams.freedesktop.members ++ (with maintainers; [ ]); 127 117 };
+9
pkgs/development/libraries/proj/default.nix
··· 7 7 , libtiff 8 8 , curl 9 9 , gtest 10 + , fetchpatch 10 11 }: 11 12 12 13 stdenv.mkDerivation rec { ··· 19 20 rev = version; 20 21 sha256 = "0mymvfvs8xggl4axvlj7kc1ksd9g94kaz6w1vdv0x2y5mqk93gx9"; 21 22 }; 23 + 24 + patches = [ 25 + (fetchpatch { # https://github.com/OSGeo/PROJ/issues/2557 26 + name = "gie_self_tests-fail.diff"; # included in >= 8.0.1 27 + url = "https://github.com/OSGeo/PROJ/commit/6f1a3c4648bf06862dca0b3725cbb3b7ee0284e3.diff"; 28 + sha256 = "0gapny0a9c3r0x9szjgn86sspjrrf4vwbija77b17w6ci5cq4pdf"; 29 + }) 30 + ]; 22 31 23 32 postPatch = lib.optionalString (version == "7.2.1") '' 24 33 substituteInPlace CMakeLists.txt \
+3 -2
pkgs/development/libraries/psqlodbc/default.nix
··· 1 1 { lib, stdenv, fetchurl, libiodbc, postgresql, openssl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "psqlodbc-09.01.0200"; 4 + pname = "psqlodbc"; 5 + version = "09.01.0200"; 5 6 6 7 src = fetchurl { 7 - url = "https://ftp.postgresql.org/pub/odbc/versions/src/${name}.tar.gz"; 8 + url = "https://ftp.postgresql.org/pub/odbc/versions/src/${pname}-${version}.tar.gz"; 8 9 sha256 = "0b4w1ahfpp34jpscfk2kv9050lh3xl9pvcysqvaigkcd0vsk1hl9"; 9 10 }; 10 11
+2 -1
pkgs/development/libraries/qmlbox2d/default.nix
··· 1 1 {lib, stdenv, qtdeclarative, fetchFromGitHub, qmake }: 2 2 stdenv.mkDerivation { 3 - name = "qml-box2d-2018-04-06"; 3 + pname = "qml-box2d"; 4 + version = "unstable-2018-04-06"; 4 5 src = fetchFromGitHub { 5 6 owner = "qml-box2d"; 6 7 repo = "qml-box2d";
+10 -7
pkgs/development/libraries/qoauth/default.nix
··· 1 - { lib, stdenv, fetchurl, qtbase, qmake, qca-qt5 }: 1 + { lib, stdenv, fetchFromGitHub, qtbase, qmake, qca-qt5 }: 2 2 3 - stdenv.mkDerivation { 4 - name = "qoauth-2.0.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "qoauth"; 5 + version = "2.0.0"; 5 6 6 - src = fetchurl { 7 - url = "https://github.com/ayoy/qoauth/archive/v2.0.0.tar.gz"; 8 - name = "qoauth-2.0.0.tar.gz"; 9 - sha256 = "a28005986410d333e03d077679cdf6c504ec5a33342867dc0f9fb0b74285e333"; 7 + src = fetchFromGitHub { 8 + owner = "ayoy"; 9 + repo = "qoauth"; 10 + rev = "v${version}"; 11 + name = "qoauth-${version}.tar.gz"; 12 + sha256 = "1b2jdqs526ac635yb2whm049spcsk7almnnr6r5b4yqhq922anw3"; 10 13 }; 11 14 12 15 postPatch = ''
+2 -1
pkgs/development/libraries/qtwebkit-plugins/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, qmake, qtwebkit, hunspell }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "qtwebkit-plugins-2017-01-25"; 4 + pname = "qtwebkit-plugins"; 5 + version = "unstable-2017-01-25"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "QupZilla";
+4 -3
pkgs/development/libraries/qwt/default.nix
··· 1 1 { lib, stdenv, fetchurl, qt4, qmake4Hook }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "qwt-5.2.3"; 4 + pname = "qwt"; 5 + version = "5.2.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/qwt/${name}.tar.bz2"; 8 + url = "mirror://sourceforge/qwt/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1dqa096mm6n3bidfq2b67nmdsvsw4ndzzd1qhl6hn8skcwqazzip"; 9 10 }; 10 11 ··· 17 18 ''; 18 19 19 20 preConfigure = '' 20 - qmakeFlags="$qmakeFlags INSTALLBASE=$out -after doc.path=$out/share/doc/${name}" 21 + qmakeFlags="$qmakeFlags INSTALLBASE=$out -after doc.path=$out/share/doc/${pname}-${version}" 21 22 ''; 22 23 23 24 meta = with lib; {
+3 -2
pkgs/development/libraries/readosm/default.nix
··· 1 1 { lib, stdenv, fetchurl, expat, zlib, geos, libspatialite }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "readosm-1.1.0a"; 4 + pname = "readosm"; 5 + version = "1.1.0a"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.gaia-gis.it/gaia-sins/readosm-sources/${name}.tar.gz"; 8 + url = "https://www.gaia-gis.it/gaia-sins/readosm-sources/${pname}-${version}.tar.gz"; 8 9 sha256 = "0igif2bxf4dr82glxz9gyx5mmni0r2dsnx9p9k6pxv3c4lfhaz6v"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/sbc/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, libsndfile }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "sbc-1.4"; 4 + pname = "sbc"; 5 + version = "1.4"; 5 6 6 7 src = fetchurl { 7 - url = "http://www.kernel.org/pub/linux/bluetooth/${name}.tar.xz"; 8 + url = "https://www.kernel.org/pub/linux/bluetooth/${pname}-${version}.tar.xz"; 8 9 sha256 = "1jal98pnrjkzxlkiqy0ykh4qmgnydz9bmsp1jn581p5kddpg92si"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/schroedinger/default.nix
··· 1 1 { lib, stdenv, fetchurl, orc, pkg-config, fetchpatch, autoreconfHook }: 2 2 3 - stdenv.mkDerivation { 4 - name = "schroedinger-1.0.11"; 3 + stdenv.mkDerivation rec { 4 + pname = "schroedinger"; 5 + version = "1.0.11"; 5 6 6 7 src = fetchurl { 7 - url = "https://download.videolan.org/contrib/schroedinger-1.0.11.tar.gz"; 8 + url = "https://download.videolan.org/contrib/${pname}-${version}.tar.gz"; 8 9 sha256 = "04prr667l4sn4zx256v1z36a0nnkxfdqyln48rbwlamr6l3jlmqy"; 9 10 }; 10 11
+1 -1
pkgs/development/libraries/science/biology/EBTKS/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "EBTKS"; 5 - name = "${pname}-2017-09-23"; 5 + version = "unstable-2017-09-23"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "BIC-MNI";
+4 -3
pkgs/development/libraries/science/math/liblbfgs/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 - stdenv.mkDerivation { 3 - name = "liblbfgs-1.10"; 2 + stdenv.mkDerivation rec { 3 + pname = "liblbfgs"; 4 + version = "1.10"; 4 5 5 6 configureFlags = [ "--enable-sse2" ]; 6 7 src = fetchurl { 7 - url = "https://github.com/downloads/chokkan/liblbfgs/liblbfgs-1.10.tar.gz"; 8 + url = "https://github.com/downloads/chokkan/liblbfgs/liblbfgs-${version}.tar.gz"; 8 9 sha256 = "1kv8d289rbz38wrpswx5dkhr2yh4fg4h6sszkp3fawxm09sann21"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/science/math/metis/default.nix
··· 1 1 { lib, stdenv, fetchurl, unzip, cmake }: 2 2 3 - stdenv.mkDerivation { 4 - name = "metis-5.1.0"; 3 + stdenv.mkDerivation rec { 4 + name = "metis"; 5 + version = "5.1.0"; 5 6 6 7 src = fetchurl { 7 - url = "http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/metis-5.1.0.tar.gz"; 8 + url = "http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/metis-${version}.tar.gz"; 8 9 sha256 = "1cjxgh41r8k6j029yxs8msp3z6lcnpm16g5pvckk35kc7zhfpykn"; 9 10 }; 10 11
+9 -6
pkgs/development/libraries/science/math/openspecfun/default.nix
··· 1 - { lib, stdenv, fetchurl, gfortran }: 1 + { lib, stdenv, fetchFromGitHub, gfortran }: 2 2 3 - stdenv.mkDerivation { 4 - name = "openspecfun-0.5.3"; 5 - src = fetchurl { 6 - url = "https://github.com/JuliaLang/openspecfun/archive/v0.5.3.tar.gz"; 7 - sha256 = "1rs1bv8jq751fv9vq79890wqf9xlbjc7lvz3ighzyfczbyjcf18m"; 3 + stdenv.mkDerivation rec { 4 + pname = "openspecfun"; 5 + version = "0.5.3"; 6 + src = fetchFromGitHub { 7 + owner = "JuliaLang"; 8 + repo = "openspecfun"; 9 + rev = "v${version}"; 10 + sha256 = "0pfw6l3ch7isz403llx7inxlvavqh01jh1hb9dpidi86sjjx9kfh"; 8 11 }; 9 12 10 13 makeFlags = [ "prefix=$(out)" ];
+5 -4
pkgs/development/libraries/scmccid/default.nix
··· 2 2 3 3 assert stdenv ? cc && stdenv.cc.libc != null; 4 4 5 - stdenv.mkDerivation { 6 - name = "scmccid-5.0.11"; 5 + stdenv.mkDerivation rec { 6 + pname = "scmccid"; 7 + version = "5.0.11"; 7 8 8 9 src = if stdenv.hostPlatform.system == "i686-linux" then (fetchurl { 9 - url = "http://www.scmmicro.com/support/download/scmccid_5.0.11_linux.tar.gz"; 10 + url = "http://www.scmmicro.com/support/download/scmccid_${version}_linux.tar.gz"; 10 11 sha256 = "1r5wkarhzl09ncgj55baizf573czw0nplh1pgddzx9xck66kh5bm"; 11 12 }) 12 13 else if stdenv.hostPlatform.system == "x86_64-linux" then (fetchurl { 13 - url = "http://www.scmmicro.com/support/download/scmccid_5.0.11_linux_x64.tar.gz"; 14 + url = "http://www.scmmicro.com/support/download/scmccid_${version}_linux_x64.tar.gz"; 14 15 sha256 = "0k9lzlk01sl4ycfqgrqqy3bildz0mcr1r0kkicgjz96l4s0jgz0i"; 15 16 }) 16 17 else throw "Architecture not supported";
+3 -2
pkgs/development/libraries/shhopt/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "shhopt-1.1.7"; 4 + pname = "shhopt"; 5 + version = "1.1.7"; 5 6 6 7 src = fetchurl { 7 - url = "https://shh.thathost.com/pub-unix/files/${name}.tar.gz"; 8 + url = "https://shh.thathost.com/pub-unix/files/${pname}-${version}.tar.gz"; 8 9 sha256 = "0yd6bl6qw675sxa81nxw6plhpjf9d2ywlm8a5z66zyjf28sl7sds"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/slib/default.nix
··· 1 1 { fetchurl, lib, stdenv, unzip, scheme, texinfo }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "slib-3b5"; 4 + pname = "slib"; 5 + version = "3b5"; 5 6 6 7 src = fetchurl { 7 - url = "https://groups.csail.mit.edu/mac/ftpdir/scm/${name}.zip"; 8 + url = "https://groups.csail.mit.edu/mac/ftpdir/scm/${pname}-${version}.zip"; 8 9 sha256 = "0q0p2d53p8qw2592yknzgy2y1p5a9k7ppjx0cfrbvk6242c4mdpq"; 9 10 }; 10 11
+4 -3
pkgs/development/libraries/snack/default.nix
··· 2 2 3 3 { lib, stdenv, fetchurl, python, tcl, tk, vorbis-tools, pkg-config, xlibsWrapper }: 4 4 5 - stdenv.mkDerivation { 6 - name = "snack-2.2.10"; 5 + stdenv.mkDerivation rec { 6 + pname = "snack"; 7 + version = "2.2.10"; 7 8 8 9 src = fetchurl { 9 - url = "https://www.speech.kth.se/snack/dist/snack2.2.10.tar.gz"; 10 + url = "https://www.speech.kth.se/snack/dist/${pname}${version}.tar.gz"; 10 11 sha256 = "07p89jv9qnjqkszws9sssq93ayvwpdnkcxrvyicbm4mb8x2pdzjb"; 11 12 }; 12 13
+3 -2
pkgs/development/libraries/soprano/default.nix
··· 2 2 , pkg-config }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "soprano-2.9.4"; 5 + pname = "soprano"; 6 + version = "2.9.4"; 6 7 7 8 src = fetchurl { 8 - url = "mirror://sourceforge/soprano/${name}.tar.bz2"; 9 + url = "mirror://sourceforge/soprano/${pname}-${version}.tar.bz2"; 9 10 sha256 = "1rg0x7yg0a1cbnxz7kqk52580wla8jbnj4d4r3j7l7g7ajyny1k4"; 10 11 }; 11 12
+3 -2
pkgs/development/libraries/speexdsp/default.nix
··· 1 1 { lib, stdenv, fetchurl, autoreconfHook, pkg-config, fftw }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "speexdsp-1.2.0"; 4 + pname = "speexdsp"; 5 + version = "1.2.0"; 5 6 6 7 src = fetchurl { 7 - url = "http://downloads.us.xiph.org/releases/speex/${name}.tar.gz"; 8 + url = "https://downloads.xiph.org/releases/speex/${pname}-${version}.tar.gz"; 8 9 sha256 = "0wa7sqpk3x61zz99m7lwkgr6yv62ml6lfgs5xja65vlvdzy44838"; 9 10 }; 10 11
+4
pkgs/development/libraries/startup-notification/default.nix
··· 8 8 sha256 = "3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a"; 9 9 }; 10 10 11 + configureFlags = lib.optionals (stdenv.buildPlatform != stdenv.targetPlatform) [ 12 + "lf_cv_sane_realloc=yes" 13 + ]; 14 + 11 15 nativeBuildInputs = [ pkg-config ]; 12 16 buildInputs = [ libX11 libxcb xcbutil ]; 13 17
+3 -2
pkgs/development/libraries/stlport/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "STLport-5.2.1"; 4 + pname = "STLport"; 5 + version = "5.2.1"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/stlport/${name}.tar.bz2"; 8 + url = "mirror://sourceforge/stlport/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1jbgak1m1qk7d4gyn1p2grbws2icsf7grbs3dh44ai9ck1xh0nvm"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/taglib-extras/default.nix
··· 1 1 {lib, stdenv, fetchurl, cmake, taglib, zlib}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "taglib-extras-1.0.1"; 4 + pname = "taglib-extras"; 5 + version = "1.0.1"; 5 6 src = fetchurl { 6 - url = "http://ftp.rz.uni-wuerzburg.de/pub/unix/kde/taglib-extras/1.0.1/src/${name}.tar.gz"; 7 + url = "https://ftp.rz.uni-wuerzburg.de/pub/unix/kde/taglib-extras/${version}/src/${pname}-${version}.tar.gz"; 7 8 sha256 = "0cln49ws9svvvals5fzxjxlzqm0fzjfymn7yfp4jfcjz655nnm7y"; 8 9 }; 9 10 buildInputs = [ taglib ];
+3 -2
pkgs/development/libraries/tclap/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "tclap-1.2.3"; 4 + pname = "tclap"; 5 + version = "1.2.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/tclap/${name}.tar.gz"; 8 + url = "mirror://sourceforge/tclap/${pname}-${version}.tar.gz"; 8 9 sha256 = "sha256-GefbUoFUDxVDSHcLw6dIRXX09Umu+OAKq8yUs5X3c8k="; 9 10 }; 10 11
+8 -5
pkgs/development/libraries/tidyp/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { lib, stdenv, fetchFromGitHub }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "tidyp-1.04"; 4 + pname = "tidyp"; 5 + version = "1.04"; 5 6 6 - src = fetchurl { 7 - url = "https://github.com/downloads/petdance/tidyp/${name}.tar.gz"; 8 - sha256 = "0f5ky0ih4vap9c6j312jn73vn8m2bj69pl2yd3a5nmv35k9zmc10"; 7 + src = fetchFromGitHub { 8 + owner = "petdance"; 9 + repo = "tidyp"; 10 + rev = version; 11 + sha256 = "0jslskziwzk4hb6i640fvpnbv2zxrvim6pdx2gwx5wyc64aviskc"; 9 12 }; 10 13 11 14 hardeningDisable = [ "format" ];
+3 -2
pkgs/development/libraries/tokyo-cabinet/default.nix
··· 1 1 { fetchurl, lib, stdenv, zlib, bzip2 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "tokyocabinet-1.4.48"; 4 + pname = "tokyocabinet"; 5 + version = "1.4.48"; 5 6 6 7 src = fetchurl { 7 - url = "http://fallabs.com/tokyocabinet/${name}.tar.gz"; 8 + url = "https://dbmx.net/tokyocabinet/${pname}-${version}.tar.gz"; 8 9 sha256 = "140zvr0n8kvsl0fbn2qn3f2kh3yynfwnizn4dgbj47m975yg80x0"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/tre/default.nix
··· 1 1 {lib, stdenv, fetchurl, fetchpatch}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "tre-0.8.0"; 4 + pname = "tre"; 5 + version = "0.8.0"; 5 6 src = fetchurl { 6 - url = "https://laurikari.net/tre/${name}.tar.gz"; 7 + url = "https://laurikari.net/tre/${pname}-${version}.tar.gz"; 7 8 sha256 = "1pd7qsa7vc3ybdc6h2gr4pm9inypjysf92kab945gg4qa6jp11my"; 8 9 }; 9 10
+3 -2
pkgs/development/libraries/ucommon/default.nix
··· 10 10 assert !(xor (openssl != null) (zlib != null)); 11 11 12 12 stdenv.mkDerivation rec { 13 - name = "ucommon-7.0.0"; 13 + pname = "ucommon"; 14 + version = "7.0.0"; 14 15 15 16 src = fetchurl { 16 - url = "mirror://gnu/commoncpp/${name}.tar.gz"; 17 + url = "mirror://gnu/commoncpp/${pname}-${version}.tar.gz"; 17 18 sha256 = "6ac9f76c2af010f97e916e4bae1cece341dc64ca28e3881ff4ddc3bc334060d7"; 18 19 }; 19 20
+3 -2
pkgs/development/libraries/vcdimager/default.nix
··· 2 2 , libiconv, darwin }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "vcdimager-2.0.1"; 5 + pname = "vcdimager"; 6 + version = "2.0.1"; 6 7 7 8 src = fetchurl { 8 - url = "mirror://gnu/vcdimager/${name}.tar.gz"; 9 + url = "mirror://gnu/vcdimager/${pname}-${version}.tar.gz"; 9 10 sha256 = "0ypnb1vp49nmzp5571ynlz6n1gh90f23w3z4x95hb7c2p7pmylb7"; 10 11 }; 11 12
+2 -1
pkgs/development/libraries/vxl/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, unzip, cmake, libtiff, expat, zlib, libpng, libjpeg }: 2 2 stdenv.mkDerivation { 3 - name = "vxl-1.17.0-nix1"; 3 + pname = "vxl"; 4 + version = "1.17.0-nix1"; 4 5 5 6 src = fetchFromGitHub { 6 7 owner = "vxl";
+8 -5
pkgs/development/libraries/wildmidi/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, alsa-lib, freepats }: 1 + { lib, stdenv, fetchFromGitHub, cmake, alsa-lib, freepats }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "wildmidi-0.4.3"; 4 + pname = "wildmidi"; 5 + version = "0.4.4"; 5 6 6 - src = fetchurl { 7 - url = "https://github.com/Mindwerks/wildmidi/archive/${name}.tar.gz"; 8 - sha256 = "1igkxv4axnqap59d8pjgqj94x0khn3fdd2hq6wdvkd2v8nb5m3j9"; 7 + src = fetchFromGitHub { 8 + owner = "Mindwerks"; 9 + repo = "wildmidi"; 10 + rev = "${pname}-${version}"; 11 + sha256 = "08fbbsvw6pkwwqarjwcvdp8mq4zn5sgahf025hynwc6rvf4sp167"; 9 12 }; 10 13 11 14 nativeBuildInputs = [ cmake ];
+4 -3
pkgs/development/libraries/wtk/default.nix
··· 3 3 assert stdenv.hostPlatform.system == "i686-linux"; 4 4 5 5 stdenv.mkDerivation rec { 6 - name = "sun-java-wtk-2.5.2_01"; 6 + pname = "sun-java-wtk"; 7 + version = "2.5.2_01"; 7 8 8 9 src = requireFile { 9 - url = meta.homepage; 10 - name = "sun_java_wireless_toolkit-2.5.2_01-linuxi486.bin.sh"; 10 + url = "http://java.sun.com/products/sjwtoolkit/download.html"; 11 + name = "sun_java_wireless_toolkit-${version}-linuxi486.bin.sh"; 11 12 sha256 = "1cjb9c27847wv0hq3j645ckn4di4vsfvp29fr4zmdqsnvk4ahvj1"; 12 13 }; 13 14
+4 -3
pkgs/development/libraries/xbase/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "xbase-3.1.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "xbase"; 5 + version = "3.1.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/xdb/xbase64-3.1.2.tar.gz"; 8 + url = "mirror://sourceforge/xdb/xbase64-${version}.tar.gz"; 8 9 sha256 = "17287kz1nmmm64y7zp9nhhl7slzlba09h6cc83w4mvsqwd9w882r"; 9 10 }; 10 11
+3 -2
pkgs/development/libraries/xmlrpc-c/default.nix
··· 1 1 { lib, stdenv, fetchurl, curl, libxml2 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "xmlrpc-c-1.51.07"; 4 + pname = "xmlrpc-c"; 5 + version = "1.51.07"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/xmlrpc-c/${name}.tgz"; 8 + url = "mirror://sourceforge/xmlrpc-c/${pname}-${version}.tgz"; 8 9 sha256 = "sha256-hNIK4z+SdYL4IdYcC5GUrvvx15JFkKE/qdpa4WmK3tk="; 9 10 }; 10 11
+8 -6
pkgs/development/libraries/yajl/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake }: 1 + { lib, stdenv, fetchFromGitHub, cmake }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "yajl-2.1.0"; 4 + pname = "yajl"; 5 + version = "2.1.0"; 5 6 6 - src = fetchurl { 7 - url = "https://github.com/lloyd/yajl/tarball/2.1.0"; 8 - name = "${name}.tar.gz"; 9 - sha256 = "0f6yrjc05aa26wfi7lqn2gslm19m6rm81b30ksllpkappvh162ji"; 7 + src = fetchFromGitHub { 8 + owner = "lloyd"; 9 + repo = "yajl"; 10 + rev = version; 11 + sha256 = "00yj06drb6izcxfxfqlhimlrb089kka0w0x8k27pyzyiq7qzcvml"; 10 12 }; 11 13 12 14 nativeBuildInputs = [ cmake ];
+4 -3
pkgs/development/misc/avr8-burn-omat/default.nix
··· 1 1 { lib, stdenv, fetchurl, unzip, runtimeShell }: 2 2 3 - stdenv.mkDerivation { 4 - name = "avr8-burn-omat-2.1.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "avr8-burn-omat"; 5 + version = "2.1.2"; 5 6 6 7 src = fetchurl { 7 - url = "http://avr8-burn-o-mat.aaabbb.de/AVR8_Burn-O-Mat_2_1_2.zip"; 8 + url = "http://avr8-burn-o-mat.aaabbb.de/AVR8_Burn-O-Mat_${lib.replaceStrings ["."] ["_"] version}.zip"; 8 9 sha256 = "02k0fd0cd3y1yqip36wr3bkxbywp8913w4y7jdg6qwqxjnii58ln"; 9 10 }; 10 11
-62
pkgs/development/mobile/flashtool/default.nix
··· 1 - { stdenv, lib, requireFile, p7zip, jre, libusb1, platform-tools, gtk2, glib, libXtst }: 2 - 3 - # TODO: 4 - # 5 - # The FlashTool and FlashToolConsole scripts are messy and should probably we 6 - # replaced entirely. All these scripts do is try to guess the environment in 7 - # which to run the Java binary (and they guess wrong on NixOS). 8 - # 9 - # The FlashTool scripts run 'chmod' on the binaries installed in the Nix 10 - # store. These commands fail, naturally, because the Nix story is (hopefully) 11 - # mounted read-only. This doesn't matter, though, because the build 12 - # instructions fix the executable bits already. 13 - 14 - stdenv.mkDerivation rec { 15 - name = "flashtool-0.9.14.0"; 16 - 17 - src = requireFile { 18 - url = "http://dfiles.eu/files/n8c1c3pgc"; 19 - name = "flashtool-0.9.14.0-linux.tar.7z"; 20 - sha256 = "0mfjdjj7clz2dhkg7lzy1m8hk8ngla7zgcryf51aki1gnpbb2zc1"; 21 - }; 22 - 23 - buildInputs = [ p7zip jre ]; 24 - 25 - unpackPhase = '' 26 - 7z e ${src} 27 - tar xf ${name}-linux.tar 28 - sourceRoot=FlashTool 29 - ''; 30 - 31 - buildPhase = '' 32 - ln -s ${platform-tools}/libexec/android-sdk/platform-tools/adb x10flasher_lib/adb.linux 33 - ln -s ${platform-tools}/libexec/android-sdk/platform-tools/fastboot x10flasher_lib/fastboot.linux 34 - ln -s ${libusb1.out}/lib/libusb-1.0.so.0 ./x10flasher_lib/linux/lib32/libusbx-1.0.so 35 - 36 - chmod +x x10flasher_lib/unyaffs.linux.x86 x10flasher_lib/bin2elf x10flasher_lib/bin2sin 37 - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" x10flasher_lib/unyaffs.linux.x86 38 - ln -sf unyaffs.linux.x86 x10flasher_lib/unyaffs.linux 39 - 40 - ln -s swt32.jar x10flasher_lib/swtlin/swt.jar 41 - 42 - sed -i \ 43 - -e 's|$(uname -m)|i686|' \ 44 - -e 's|export JAVA_HOME=.*|export JAVA_HOME=${jre}|' \ 45 - -e 's|export LD_LIBRARY_PATH=.*|export LD_LIBRARY_PATH=${lib.makeLibraryPath [ libXtst glib gtk2 ]}:./x10flasher_lib/linux/lib32|' \ 46 - FlashTool FlashToolConsole 47 - ''; 48 - 49 - installPhase = '' 50 - mkdir -p $out 51 - mv * $out/ 52 - ''; 53 - 54 - meta = with lib; { 55 - homepage = "http://www.flashtool.net/"; 56 - description = "S1 flashing software for Sony phones from X10 to Xperia Z Ultra"; 57 - license = licenses.unfreeRedistributableFirmware; 58 - platforms = [ "i686-linux" ]; 59 - hydraPlatforms = platforms.none; 60 - broken = true; 61 - }; 62 - }
+13 -14
pkgs/development/node-packages/default.nix
··· 46 46 ''; 47 47 }; 48 48 49 + fast-cli = super.fast-cli.override ({ 50 + nativeBuildInputs = [ pkgs.makeWrapper ]; 51 + prePatch = '' 52 + export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 53 + ''; 54 + postInstall = '' 55 + wrapProgram $out/bin/fast \ 56 + --set PUPPETEER_EXECUTABLE_PATH ${pkgs.chromium.outPath}/bin/chromium 57 + ''; 58 + }); 59 + 49 60 hyperspace-cli = super."@hyperspace/cli".override { 50 61 nativeBuildInputs = with pkgs; [ 51 62 makeWrapper ··· 68 79 meta.broken = since "10"; 69 80 }; 70 81 71 - "fast-cli-1.x" = super."fast-cli-1.x".override { 72 - meta.broken = since "10"; 73 - }; 74 - 75 82 jshint = super.jshint.override { 76 83 buildInputs = [ pkgs.phantomjs2 ]; 77 84 }; ··· 93 100 name = "bitwarden-cli-${drv.version}"; 94 101 meta.mainProgram = "bw"; 95 102 }); 96 - 97 - fast-cli = super."fast-cli-1.x".override { 98 - preRebuild = '' 99 - # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore 100 - sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js 101 - ''; 102 - buildInputs = [ pkgs.phantomjs2 ]; 103 - }; 104 103 105 104 flood = super.flood.override { 106 105 buildInputs = [ self.node-pre-gyp ]; ··· 218 217 # remove node_ name prefix 219 218 (fetchpatch { 220 219 url = "https://github.com/svanderburg/node2nix/commit/b54d45207427ff46e90f16f2f32771fdc8bff5a4.patch"; 221 - sha256 = "03cg2xwryvdlvg299dg91qxicrw2r43grja80an9zkb875ps8jxh"; 220 + sha256 = "sha256-ubUdF0q3l4xxqZ7f9EiQEUQzyqxi9Q6zsRPETHlfzh8="; 222 221 }) 223 222 # set meta platform 224 223 (fetchpatch { 225 224 url = "https://github.com/svanderburg/node2nix/commit/58736093161f2d237c17e75a96529b018cd0ac64.patch"; 226 - sha256 = "1c91qfqa6p4hzyafv5pq6rpgnny2805n007b1443gbqwrz5awz6n"; 225 + sha256 = "0sif7803c9g6gjmmdniw5qxrq5igiz9nqdmdrcf1hxfi5x43a32h"; 227 226 }) 228 227 ]; 229 228 };
+1 -1
pkgs/development/node-packages/node-packages.json
··· 90 90 , "eslint_d" 91 91 , "esy" 92 92 , "expo-cli" 93 - , {"fast-cli": "1.x"} 93 + , "fast-cli" 94 94 , "fauna-shell" 95 95 , "firebase-tools" 96 96 , "fixjson"
+989 -1174
pkgs/development/node-packages/node-packages.nix
··· 1795 1795 sha512 = "Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g=="; 1796 1796 }; 1797 1797 }; 1798 - "@electron-forge/async-ora-6.0.0-beta.57" = { 1798 + "@electron-forge/async-ora-6.0.0-beta.58" = { 1799 1799 name = "_at_electron-forge_slash_async-ora"; 1800 1800 packageName = "@electron-forge/async-ora"; 1801 - version = "6.0.0-beta.57"; 1801 + version = "6.0.0-beta.58"; 1802 1802 src = fetchurl { 1803 - url = "https://registry.npmjs.org/@electron-forge/async-ora/-/async-ora-6.0.0-beta.57.tgz"; 1804 - sha512 = "pinf6bB5etIKNwFgMx2V+kwsFlkjU4mApALv0Jn/lmcH5dlAB4zPwuKTccC44xVO4pp/bV1HWb1XJ4lHVxYaJg=="; 1803 + url = "https://registry.npmjs.org/@electron-forge/async-ora/-/async-ora-6.0.0-beta.58.tgz"; 1804 + sha512 = "osJoCA+Mxda0ToHnVh0c52UiqG0vYRChFp7YZnXSOFAyv/pJhO1gaSfJeTX+2ddki0SLvWQbgiJS5ysMax6Veg=="; 1805 1805 }; 1806 1806 }; 1807 - "@electron-forge/core-6.0.0-beta.57" = { 1807 + "@electron-forge/core-6.0.0-beta.58" = { 1808 1808 name = "_at_electron-forge_slash_core"; 1809 1809 packageName = "@electron-forge/core"; 1810 - version = "6.0.0-beta.57"; 1810 + version = "6.0.0-beta.58"; 1811 1811 src = fetchurl { 1812 - url = "https://registry.npmjs.org/@electron-forge/core/-/core-6.0.0-beta.57.tgz"; 1813 - sha512 = "pLYG0QefjAEjxRazgEjryb4TrxVeebGTqXqZsKOpABAlDaKU4EmBq06SeSu8H9IAzMPwzpDIa6PaXdkMclqhnA=="; 1812 + url = "https://registry.npmjs.org/@electron-forge/core/-/core-6.0.0-beta.58.tgz"; 1813 + sha512 = "mro6o/Oa2BETPfnzlWcpLJ5W5IWVuDokE7HZPzb9c6OTlcm/BWwl8pbfSZU19Q9SLsjou9hAuMwqzFveZRqGew=="; 1814 1814 }; 1815 1815 }; 1816 - "@electron-forge/installer-base-6.0.0-beta.57" = { 1816 + "@electron-forge/installer-base-6.0.0-beta.58" = { 1817 1817 name = "_at_electron-forge_slash_installer-base"; 1818 1818 packageName = "@electron-forge/installer-base"; 1819 - version = "6.0.0-beta.57"; 1819 + version = "6.0.0-beta.58"; 1820 1820 src = fetchurl { 1821 - url = "https://registry.npmjs.org/@electron-forge/installer-base/-/installer-base-6.0.0-beta.57.tgz"; 1822 - sha512 = "qeQMUos0WADEddSGhViCUeMswsFz1IL+elIy5h06AxgjoRtOU75VVy9RgVfDAMIN0iKvEWNKLQz1CBUtVAt0fA=="; 1821 + url = "https://registry.npmjs.org/@electron-forge/installer-base/-/installer-base-6.0.0-beta.58.tgz"; 1822 + sha512 = "VXA9cjCy9HHWyOcPGkO1Q5ym63AAfBLj/dL0Ezpw9r0/GKbgAN0g8HWgTwvs+rqWCdOAeyhIs+sTNI0rZQjc+A=="; 1823 1823 }; 1824 1824 }; 1825 - "@electron-forge/installer-darwin-6.0.0-beta.57" = { 1825 + "@electron-forge/installer-darwin-6.0.0-beta.58" = { 1826 1826 name = "_at_electron-forge_slash_installer-darwin"; 1827 1827 packageName = "@electron-forge/installer-darwin"; 1828 - version = "6.0.0-beta.57"; 1828 + version = "6.0.0-beta.58"; 1829 1829 src = fetchurl { 1830 - url = "https://registry.npmjs.org/@electron-forge/installer-darwin/-/installer-darwin-6.0.0-beta.57.tgz"; 1831 - sha512 = "3dsa948r3gCkD+ooKeGwWSUyh5GEJ7ngi9t1dRD+f1jUnkU1e3SqcGXH68dr5NYn3OcsFDWreK3xvx/1qdEQAg=="; 1830 + url = "https://registry.npmjs.org/@electron-forge/installer-darwin/-/installer-darwin-6.0.0-beta.58.tgz"; 1831 + sha512 = "yfx97cL7+kB77xTeniNqRT4Va++uJX6j9kZwIwgaBFvtyLHZ1DChOlOI8IR6/qctzEtrZHW41DySFKXnsWYwuw=="; 1832 1832 }; 1833 1833 }; 1834 - "@electron-forge/installer-deb-6.0.0-beta.57" = { 1834 + "@electron-forge/installer-deb-6.0.0-beta.58" = { 1835 1835 name = "_at_electron-forge_slash_installer-deb"; 1836 1836 packageName = "@electron-forge/installer-deb"; 1837 - version = "6.0.0-beta.57"; 1837 + version = "6.0.0-beta.58"; 1838 1838 src = fetchurl { 1839 - url = "https://registry.npmjs.org/@electron-forge/installer-deb/-/installer-deb-6.0.0-beta.57.tgz"; 1840 - sha512 = "Dnm68RUwR0UEe1hq1OPWso0LwdkZTa7Rpv0m9bHl+IvXTmrU//S5fdHEtjHAmto8f8PD5VadsLQcxsc3bQVNGQ=="; 1839 + url = "https://registry.npmjs.org/@electron-forge/installer-deb/-/installer-deb-6.0.0-beta.58.tgz"; 1840 + sha512 = "Ukw1ccUtmTOKCiorYLJCAIWGT5zxpinH1W9UpxlMP3JhrzQXApm2rF7n9TEGowkTMtPciEsNXaF/F9lzjRqIpQ=="; 1841 1841 }; 1842 1842 }; 1843 - "@electron-forge/installer-dmg-6.0.0-beta.57" = { 1843 + "@electron-forge/installer-dmg-6.0.0-beta.58" = { 1844 1844 name = "_at_electron-forge_slash_installer-dmg"; 1845 1845 packageName = "@electron-forge/installer-dmg"; 1846 - version = "6.0.0-beta.57"; 1846 + version = "6.0.0-beta.58"; 1847 1847 src = fetchurl { 1848 - url = "https://registry.npmjs.org/@electron-forge/installer-dmg/-/installer-dmg-6.0.0-beta.57.tgz"; 1849 - sha512 = "kmAYga2yY5JcrRI3Dtpau5Ldsebzs4pGkCCBJqq5asqgDGdCpw+8Cky6ouJDaZMl853C0CEnqxeoGYDTAlVBKA=="; 1848 + url = "https://registry.npmjs.org/@electron-forge/installer-dmg/-/installer-dmg-6.0.0-beta.58.tgz"; 1849 + sha512 = "zw46CQSZ2Jihx7GBUcEPHGBQJD1pIBv6oTi5HPR7IkEJ7CQ/yjESAfDuu1UfQc9mgAKI+6s+QMuFZMW+ZMqYPg=="; 1850 1850 }; 1851 1851 }; 1852 - "@electron-forge/installer-exe-6.0.0-beta.57" = { 1852 + "@electron-forge/installer-exe-6.0.0-beta.58" = { 1853 1853 name = "_at_electron-forge_slash_installer-exe"; 1854 1854 packageName = "@electron-forge/installer-exe"; 1855 - version = "6.0.0-beta.57"; 1855 + version = "6.0.0-beta.58"; 1856 1856 src = fetchurl { 1857 - url = "https://registry.npmjs.org/@electron-forge/installer-exe/-/installer-exe-6.0.0-beta.57.tgz"; 1858 - sha512 = "hVh4vh2q7BxJ8npsVCSxSdoUMwQwcs0LidbanXK8CqHmTgnb9MNDSHomCxOnX+kMQX85mCj9Nc5ROviXnLN4Xg=="; 1857 + url = "https://registry.npmjs.org/@electron-forge/installer-exe/-/installer-exe-6.0.0-beta.58.tgz"; 1858 + sha512 = "Z7gl1CX8WJ/9kr5As9y0GELK8/u754j7bzSlxmaeyhaO/vSf5+M/MjkEiPUQUKVmqZ77ngdzN/T4IfDGxpk++A=="; 1859 1859 }; 1860 1860 }; 1861 - "@electron-forge/installer-linux-6.0.0-beta.57" = { 1861 + "@electron-forge/installer-linux-6.0.0-beta.58" = { 1862 1862 name = "_at_electron-forge_slash_installer-linux"; 1863 1863 packageName = "@electron-forge/installer-linux"; 1864 - version = "6.0.0-beta.57"; 1864 + version = "6.0.0-beta.58"; 1865 1865 src = fetchurl { 1866 - url = "https://registry.npmjs.org/@electron-forge/installer-linux/-/installer-linux-6.0.0-beta.57.tgz"; 1867 - sha512 = "MTK4wLCWxYctzo/htghNhZ5ptIf46AE3UdeQItjiEhL4+KjJjQN8JAVkl40WeM+rUDA53WRQ35HeykNBmspb6A=="; 1866 + url = "https://registry.npmjs.org/@electron-forge/installer-linux/-/installer-linux-6.0.0-beta.58.tgz"; 1867 + sha512 = "39A2mmhsJg2MEjYS+gtF/9FUYLKEoVmD6e4S+Rn0u9Yv/WOtdqOR0KR/pLYPtsiQKsGQA5nD2V2/ZN8N/qTxZw=="; 1868 1868 }; 1869 1869 }; 1870 - "@electron-forge/installer-rpm-6.0.0-beta.57" = { 1870 + "@electron-forge/installer-rpm-6.0.0-beta.58" = { 1871 1871 name = "_at_electron-forge_slash_installer-rpm"; 1872 1872 packageName = "@electron-forge/installer-rpm"; 1873 - version = "6.0.0-beta.57"; 1873 + version = "6.0.0-beta.58"; 1874 1874 src = fetchurl { 1875 - url = "https://registry.npmjs.org/@electron-forge/installer-rpm/-/installer-rpm-6.0.0-beta.57.tgz"; 1876 - sha512 = "cTzL6mwkhKEkl4v7NE2ATaEsptf5OhTbtwb/tRVIuEOblYKTxw3x9nnH8iGJ73xPW/54awGiU1kHJTKA6UhcUA=="; 1875 + url = "https://registry.npmjs.org/@electron-forge/installer-rpm/-/installer-rpm-6.0.0-beta.58.tgz"; 1876 + sha512 = "RyuKOGJoJknnp1C9WPFDc06Jw9K+KBM574byYegNiJPm5eGu+ZL/4tU9hD29YAtImyoGUy8L5dquApaC4d9zKA=="; 1877 1877 }; 1878 1878 }; 1879 - "@electron-forge/installer-zip-6.0.0-beta.57" = { 1879 + "@electron-forge/installer-zip-6.0.0-beta.58" = { 1880 1880 name = "_at_electron-forge_slash_installer-zip"; 1881 1881 packageName = "@electron-forge/installer-zip"; 1882 - version = "6.0.0-beta.57"; 1882 + version = "6.0.0-beta.58"; 1883 1883 src = fetchurl { 1884 - url = "https://registry.npmjs.org/@electron-forge/installer-zip/-/installer-zip-6.0.0-beta.57.tgz"; 1885 - sha512 = "ip/mlC32/mdUzFsM/39cZWshLN1B1f6atYHd2OpXlyAz6IZWrRHdsrJGtYsGdpgeoV/wMm09MTyuKXku3ehPaQ=="; 1884 + url = "https://registry.npmjs.org/@electron-forge/installer-zip/-/installer-zip-6.0.0-beta.58.tgz"; 1885 + sha512 = "J71WhNtHdgFDNCYB2vm3vv4Zt/rCuXFgtXxXRowb+pT39wxyL35DjXsOi/a6j5Vb2lGq0mekMuHvpcD/4MSo8w=="; 1886 1886 }; 1887 1887 }; 1888 - "@electron-forge/maker-base-6.0.0-beta.57" = { 1888 + "@electron-forge/maker-base-6.0.0-beta.58" = { 1889 1889 name = "_at_electron-forge_slash_maker-base"; 1890 1890 packageName = "@electron-forge/maker-base"; 1891 - version = "6.0.0-beta.57"; 1891 + version = "6.0.0-beta.58"; 1892 1892 src = fetchurl { 1893 - url = "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-6.0.0-beta.57.tgz"; 1894 - sha512 = "VnoSCeyCHBv9q0Bz9JRgKC1b4k3z/Qb2T9DrpMqEVW6ClZVkOAZVmjyEtb+Xn8DnRPc4UtSjpAquycC/AZJ4MQ=="; 1893 + url = "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-6.0.0-beta.58.tgz"; 1894 + sha512 = "Ztbv99kznlOAK/iDM03Hu/XmdTEXmfLnkcfAJ+uBlRwJmFqiAcPWNlUrPWtCu5KKxHcOiDl6mN3OC/Ae2/3fMA=="; 1895 1895 }; 1896 1896 }; 1897 - "@electron-forge/plugin-base-6.0.0-beta.57" = { 1897 + "@electron-forge/plugin-base-6.0.0-beta.58" = { 1898 1898 name = "_at_electron-forge_slash_plugin-base"; 1899 1899 packageName = "@electron-forge/plugin-base"; 1900 - version = "6.0.0-beta.57"; 1900 + version = "6.0.0-beta.58"; 1901 1901 src = fetchurl { 1902 - url = "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-6.0.0-beta.57.tgz"; 1903 - sha512 = "lErdgdSGd+HcIzXsZC1Pf6VuLYsDVHTwFUzuZqUPdl28AOWKfwW+XpIZoPMDt2/Mdd5K0mCcYSylikcSa8RHYA=="; 1902 + url = "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-6.0.0-beta.58.tgz"; 1903 + sha512 = "RMRjw8iRqkPChSMKdTSWCSubvDMSdJx+9Q9eO8n3GRN0jx4ExizhSIkxWpLSuze5dPyJXm3i24YUZjKOAR21EA=="; 1904 1904 }; 1905 1905 }; 1906 - "@electron-forge/publisher-base-6.0.0-beta.57" = { 1906 + "@electron-forge/publisher-base-6.0.0-beta.58" = { 1907 1907 name = "_at_electron-forge_slash_publisher-base"; 1908 1908 packageName = "@electron-forge/publisher-base"; 1909 - version = "6.0.0-beta.57"; 1909 + version = "6.0.0-beta.58"; 1910 1910 src = fetchurl { 1911 - url = "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-6.0.0-beta.57.tgz"; 1912 - sha512 = "eJFVt4JI/zCw86PMu/LERMAMVcPchyFfZ9upFec4YuOOMLaJH1NvbO3gGgYj7vavH1hQWZA6Yn7u8b+E8y8Byw=="; 1911 + url = "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-6.0.0-beta.58.tgz"; 1912 + sha512 = "pnAZ7VXnL0vosYn4Au347WukXVTU0XLqUSQrjC4pYCMs7YumL4n+ya+JNy51D6SkcFMmd0nCU2ohz7IHo3ttcg=="; 1913 1913 }; 1914 1914 }; 1915 - "@electron-forge/shared-types-6.0.0-beta.57" = { 1915 + "@electron-forge/shared-types-6.0.0-beta.58" = { 1916 1916 name = "_at_electron-forge_slash_shared-types"; 1917 1917 packageName = "@electron-forge/shared-types"; 1918 - version = "6.0.0-beta.57"; 1918 + version = "6.0.0-beta.58"; 1919 1919 src = fetchurl { 1920 - url = "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-6.0.0-beta.57.tgz"; 1921 - sha512 = "8jRAf7HsfQC5BA8MTOwh8cXmqJ8JJqzO7WzDW9A50tHOKbpBxPW9YM8036SZzZ4GNZYBSWmJt3d3vW+KFLeYXg=="; 1920 + url = "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-6.0.0-beta.58.tgz"; 1921 + sha512 = "Kz21kMg+EnINGK3H6qW4YXjFbXYvRv24O8PBnVaQiFXYIaUOXpaXj42QeytDXR/zMSA/jy78GoGodJLKE+gbdA=="; 1922 1922 }; 1923 1923 }; 1924 - "@electron-forge/template-base-6.0.0-beta.57" = { 1924 + "@electron-forge/template-base-6.0.0-beta.58" = { 1925 1925 name = "_at_electron-forge_slash_template-base"; 1926 1926 packageName = "@electron-forge/template-base"; 1927 - version = "6.0.0-beta.57"; 1927 + version = "6.0.0-beta.58"; 1928 1928 src = fetchurl { 1929 - url = "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-6.0.0-beta.57.tgz"; 1930 - sha512 = "3Nc7ik99VHQK8eTUrO/lA2tMRM5a0fLX+GgjR32yzkaAv081qd6t/XWS7MfU3k5Ld5cYMturUywJnEP/QdxOvA=="; 1929 + url = "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-6.0.0-beta.58.tgz"; 1930 + sha512 = "U2iT2YUY9R2wz9RNkM9dAEzv5q+b3HSDJcqPy/B7lzT3lB9kni0HZTZKihZttlQYGRO6jj+9aWnLqaE3HmtgsQ=="; 1931 1931 }; 1932 1932 }; 1933 - "@electron-forge/template-typescript-6.0.0-beta.57" = { 1933 + "@electron-forge/template-typescript-6.0.0-beta.58" = { 1934 1934 name = "_at_electron-forge_slash_template-typescript"; 1935 1935 packageName = "@electron-forge/template-typescript"; 1936 - version = "6.0.0-beta.57"; 1936 + version = "6.0.0-beta.58"; 1937 1937 src = fetchurl { 1938 - url = "https://registry.npmjs.org/@electron-forge/template-typescript/-/template-typescript-6.0.0-beta.57.tgz"; 1939 - sha512 = "NhcyTaLjbBGtdCTkAJgazKR4B9+yNFNH8QiXm3u6bg0cv2MhPWydmPuiEjFRLqG+Vz6jS4sW6jSIyCjFRK42ow=="; 1938 + url = "https://registry.npmjs.org/@electron-forge/template-typescript/-/template-typescript-6.0.0-beta.58.tgz"; 1939 + sha512 = "x3dJeB4VDg18c69GOOUSk0LFRygaN2fDYxxjTZcGMlnsUTyypXkuaVIoEnMnB01TlY+gTPrsoITeB2e7ahSyaQ=="; 1940 1940 }; 1941 1941 }; 1942 - "@electron-forge/template-typescript-webpack-6.0.0-beta.57" = { 1942 + "@electron-forge/template-typescript-webpack-6.0.0-beta.58" = { 1943 1943 name = "_at_electron-forge_slash_template-typescript-webpack"; 1944 1944 packageName = "@electron-forge/template-typescript-webpack"; 1945 - version = "6.0.0-beta.57"; 1945 + version = "6.0.0-beta.58"; 1946 1946 src = fetchurl { 1947 - url = "https://registry.npmjs.org/@electron-forge/template-typescript-webpack/-/template-typescript-webpack-6.0.0-beta.57.tgz"; 1948 - sha512 = "S9AzVLB02AvOwEOtQvtSJlv7BPZPSX3gdqwhoxPcTP6Pi/hOvVeEweptkwwRzGsZmSI7/ifi1bq7avhnzjasZw=="; 1947 + url = "https://registry.npmjs.org/@electron-forge/template-typescript-webpack/-/template-typescript-webpack-6.0.0-beta.58.tgz"; 1948 + sha512 = "PTh0TW+ohn7BT+jjdQ3ubqFU9biP2ilfA36vA1Dgnv9/N8P1IBoEtXFJ4ilsMZOAfbp344ja9vsTFG+qGTsiDw=="; 1949 1949 }; 1950 1950 }; 1951 - "@electron-forge/template-webpack-6.0.0-beta.57" = { 1951 + "@electron-forge/template-webpack-6.0.0-beta.58" = { 1952 1952 name = "_at_electron-forge_slash_template-webpack"; 1953 1953 packageName = "@electron-forge/template-webpack"; 1954 - version = "6.0.0-beta.57"; 1954 + version = "6.0.0-beta.58"; 1955 1955 src = fetchurl { 1956 - url = "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-6.0.0-beta.57.tgz"; 1957 - sha512 = "df4/jHKcZ6+8qIE+h2U9Ej5P36uGQZjI8+CcIPDE/46avHT+BwCmlMA/ZTGUQ787U9WkoMiI7122jdd7GNyuCQ=="; 1956 + url = "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-6.0.0-beta.58.tgz"; 1957 + sha512 = "Uf7Ck17bn3djuoSglzOioXhOBRqY72pqMSZF0K84zNGwfzsW/KSonizmOMG3yrvSDEQf48JE5Ezhssla3SSgiA=="; 1958 1958 }; 1959 1959 }; 1960 1960 "@electron/get-1.12.4" = { ··· 2036 2036 src = fetchurl { 2037 2037 url = "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz"; 2038 2038 sha512 = "OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="; 2039 - }; 2040 - }; 2041 - "@eslint/eslintrc-0.4.2" = { 2042 - name = "_at_eslint_slash_eslintrc"; 2043 - packageName = "@eslint/eslintrc"; 2044 - version = "0.4.2"; 2045 - src = fetchurl { 2046 - url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz"; 2047 - sha512 = "8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg=="; 2048 2039 }; 2049 2040 }; 2050 2041 "@eslint/eslintrc-0.4.3" = { ··· 2666 2657 src = fetchurl { 2667 2658 url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.5.tgz"; 2668 2659 sha512 = "V29L2QNKkLWM3bcJfVFMSo+Z7kkO8A1s7MAfdzBXLYEC1PE5/M0n1iXBDiD5aUtyVLh5GILcbme2bGtIHl0FMQ=="; 2660 + }; 2661 + }; 2662 + "@grpc/grpc-js-1.3.6" = { 2663 + name = "_at_grpc_slash_grpc-js"; 2664 + packageName = "@grpc/grpc-js"; 2665 + version = "1.3.6"; 2666 + src = fetchurl { 2667 + url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.6.tgz"; 2668 + sha512 = "v7+LQFbqZKmd/Tvf5/j1Xlbq6jXL/4d+gUtm2TNX4QiEC3ELWADmGr2dGlUyLl6aKTuYfsN72vAsO5zmavYkEg=="; 2669 2669 }; 2670 2670 }; 2671 2671 "@grpc/proto-loader-0.6.2" = { ··· 4018 4018 sha512 = "RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ=="; 4019 4019 }; 4020 4020 }; 4021 + "@malept/cross-spawn-promise-2.0.0" = { 4022 + name = "_at_malept_slash_cross-spawn-promise"; 4023 + packageName = "@malept/cross-spawn-promise"; 4024 + version = "2.0.0"; 4025 + src = fetchurl { 4026 + url = "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz"; 4027 + sha512 = "1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg=="; 4028 + }; 4029 + }; 4021 4030 "@mapbox/node-pre-gyp-1.0.5" = { 4022 4031 name = "_at_mapbox_slash_node-pre-gyp"; 4023 4032 packageName = "@mapbox/node-pre-gyp"; ··· 4234 4243 sha512 = "KiXfYPO/X24p7EYQjcjBTizoyfY3U8zPv68Rte0EtayW2ZSqIslLLpNNd2gteqdh0Q83mzSiESdhlQHd0Ckjjg=="; 4235 4244 }; 4236 4245 }; 4237 - "@netlify/plugin-edge-handlers-1.11.21" = { 4246 + "@netlify/plugin-edge-handlers-1.11.22" = { 4238 4247 name = "_at_netlify_slash_plugin-edge-handlers"; 4239 4248 packageName = "@netlify/plugin-edge-handlers"; 4240 - version = "1.11.21"; 4249 + version = "1.11.22"; 4241 4250 src = fetchurl { 4242 - url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.11.21.tgz"; 4243 - sha512 = "shUFM+l1ALeGCgy4Lag2wQzOD3zcHW0+HFdWXCRsvtjHdNwTMBnbYg7ztnWurwgMthwiQ1jiTmWr8hFrui7Vng=="; 4251 + url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.11.22.tgz"; 4252 + sha512 = "tFb7J6+YEtZP0OYpS/b9Rjp1lm02XfhAQR6KRHAaeRlHp98/zgd0hhubfwXUCppP2BLfn+imkeVS0FnANh5B3g=="; 4244 4253 }; 4245 4254 }; 4246 4255 "@netlify/plugins-list-2.19.3" = { ··· 4279 4288 sha512 = "EFUYbcB7g/7Sa4KYZaqNrqe+mJJCeoosUNl8mFyeF3qIqn0po7txSZn0/y1sgjejuv9mRKv8sm7dH8kMM/HJcg=="; 4280 4289 }; 4281 4290 }; 4282 - "@node-red/editor-api-1.3.5" = { 4291 + "@node-red/editor-api-2.0.1" = { 4283 4292 name = "_at_node-red_slash_editor-api"; 4284 4293 packageName = "@node-red/editor-api"; 4285 - version = "1.3.5"; 4294 + version = "2.0.1"; 4286 4295 src = fetchurl { 4287 - url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.3.5.tgz"; 4288 - sha512 = "IJyfyVhEvkf2YNRPoR+1SPSi76evVV/boAKhOeVoIMBBeuYd1wM1ihMM3rnNWDYXjN/7CbTKz2DVmdMQ5aCIeQ=="; 4296 + url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-2.0.1.tgz"; 4297 + sha512 = "0+wY8FJvS6P3hiRnz7YzjWmkannoJyBMYgnSevQ6euf8dABML5AOYThghpMNPrtl+RzRIar0oabHrTRSoEpDEg=="; 4289 4298 }; 4290 4299 }; 4291 - "@node-red/editor-client-1.3.5" = { 4300 + "@node-red/editor-client-2.0.1" = { 4292 4301 name = "_at_node-red_slash_editor-client"; 4293 4302 packageName = "@node-red/editor-client"; 4294 - version = "1.3.5"; 4303 + version = "2.0.1"; 4295 4304 src = fetchurl { 4296 - url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.3.5.tgz"; 4297 - sha512 = "B/JB7KuSeTHkiwzrQtCgmkUfHN5nP2htUoE4wkTt118IA/1xUWXEtl+WnT5aDLiFUyFI21q9Fl4BnDOa7JqLEw=="; 4305 + url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-2.0.1.tgz"; 4306 + sha512 = "9YP0n+VFruudzZfcsTL0fofm7j/BYodKzQTqksL3ZlcZsB075O3d8zM8ZuoNlpj2CfROR/PZi7E72ucmNExzlQ=="; 4298 4307 }; 4299 4308 }; 4300 - "@node-red/nodes-1.3.5" = { 4309 + "@node-red/nodes-2.0.1" = { 4301 4310 name = "_at_node-red_slash_nodes"; 4302 4311 packageName = "@node-red/nodes"; 4303 - version = "1.3.5"; 4312 + version = "2.0.1"; 4304 4313 src = fetchurl { 4305 - url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.3.5.tgz"; 4306 - sha512 = "kLZOn8YDiDemJ/ufx0eagpmPPbUzLifgvoF1fHq9Jzf+K/xWtzDLHqNyLM6VSzo6QlCAnS939dU9kDb5G3fs3Q=="; 4314 + url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-2.0.1.tgz"; 4315 + sha512 = "op1gcV99xp/xZAVg1B+VRzylNpWk/oF//I6dcRqiF8xoXjff42VfIJ8l01/JqsvuJD3p9+x9fz82QRMmASOu+w=="; 4307 4316 }; 4308 4317 }; 4309 - "@node-red/registry-1.3.5" = { 4318 + "@node-red/registry-2.0.1" = { 4310 4319 name = "_at_node-red_slash_registry"; 4311 4320 packageName = "@node-red/registry"; 4312 - version = "1.3.5"; 4321 + version = "2.0.1"; 4313 4322 src = fetchurl { 4314 - url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.3.5.tgz"; 4315 - sha512 = "wy74xMnD87v/oB5P/HnUiJ6kTgdcCTgIJadeRBh0DSwcMjG3MhSxe8QCk3U9BxLH1fxw0IwxWbNgGwzuM8EOdw=="; 4323 + url = "https://registry.npmjs.org/@node-red/registry/-/registry-2.0.1.tgz"; 4324 + sha512 = "B2La0qWpSEqbiiBWVmUKTqS4y/c/pZuUDPu7a5ZibGgcUEe032X05uZ68wIYMt1y2/ltnUlrPSdOjjpzpxEhEQ=="; 4316 4325 }; 4317 4326 }; 4318 - "@node-red/runtime-1.3.5" = { 4327 + "@node-red/runtime-2.0.1" = { 4319 4328 name = "_at_node-red_slash_runtime"; 4320 4329 packageName = "@node-red/runtime"; 4321 - version = "1.3.5"; 4330 + version = "2.0.1"; 4322 4331 src = fetchurl { 4323 - url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.3.5.tgz"; 4324 - sha512 = "4Cz83wX9trvhhPxFkF5HfYzqYQEcVOYf4f1lSDHP2xYowE22+x4BTCs8gZA4hCI4kbon3eyaU5NrzlrKd+nZbQ=="; 4332 + url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-2.0.1.tgz"; 4333 + sha512 = "3MbJk5Xum38Nt13FIvDmsuQYcdo5uxzKu2khHbXN3hG7XlECALSaKqLq19t7yg6e8q8Jqnb7j6184A1m34GVqQ=="; 4325 4334 }; 4326 4335 }; 4327 - "@node-red/util-1.3.5" = { 4336 + "@node-red/util-2.0.1" = { 4328 4337 name = "_at_node-red_slash_util"; 4329 4338 packageName = "@node-red/util"; 4330 - version = "1.3.5"; 4339 + version = "2.0.1"; 4331 4340 src = fetchurl { 4332 - url = "https://registry.npmjs.org/@node-red/util/-/util-1.3.5.tgz"; 4333 - sha512 = "1TTvTwvGMSe9SQMEKN5zGdyGMv8Kth49eiUcdPnUWigtafk1BE9iP7gVSyLVYgijzCwh40GUkSYey0TUaSbRBw=="; 4341 + url = "https://registry.npmjs.org/@node-red/util/-/util-2.0.1.tgz"; 4342 + sha512 = "gT+3cI134m2pD4U0/iKuOAjRqluPXKlS19eCE06ArWGLxHmqx7Gi6Cyjxu971gNcw69QEfwJzEA2xIrAKRAR+g=="; 4334 4343 }; 4335 4344 }; 4336 4345 "@nodelib/fs.scandir-2.1.5" = { ··· 4765 4774 sha512 = "t4fKikazahwNKmwD+CE/icHyuZldWvNMupJhjxdk9T/KxHFx3zCGjHT3MKavwYP6abzgAAm5WwzD1oHlmj7dyg=="; 4766 4775 }; 4767 4776 }; 4768 - "@ot-builder/bin-composite-types-1.0.11" = { 4777 + "@ot-builder/bin-composite-types-1.1.0" = { 4769 4778 name = "_at_ot-builder_slash_bin-composite-types"; 4770 4779 packageName = "@ot-builder/bin-composite-types"; 4771 - version = "1.0.11"; 4780 + version = "1.1.0"; 4772 4781 src = fetchurl { 4773 - url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.0.11.tgz"; 4774 - sha512 = "EZaye0ulSh5+SVBSz8loz+EOT+wEhrn5hqL3mGYMVMIXHf/JNexwB1n/uffbENfmRQcFLp+GRlVhsEyw+k2HdA=="; 4782 + url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.1.0.tgz"; 4783 + sha512 = "/JaR3T99LHJWzOp08qLE9yTpe+v9DlgyE/ZwSyueG/fbzfCquHve9qgOaIP/yEiVNhQdMEBMsJdpQyicL6db3w=="; 4775 4784 }; 4776 4785 }; 4777 - "@ot-builder/bin-util-1.0.11" = { 4786 + "@ot-builder/bin-util-1.1.0" = { 4778 4787 name = "_at_ot-builder_slash_bin-util"; 4779 4788 packageName = "@ot-builder/bin-util"; 4780 - version = "1.0.11"; 4789 + version = "1.1.0"; 4781 4790 src = fetchurl { 4782 - url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.0.11.tgz"; 4783 - sha512 = "pH7MhJDe3WjlkPsbnUz+nLJedIpDhwqgCPKUDmyLeVaS+JD/+gRERRWDPycywzOwusHlHD6GBMDT68Phy9BuCw=="; 4791 + url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.1.0.tgz"; 4792 + sha512 = "Cwk6FsYU9aJmmbFcrE1DI3t+FzdyTb6IotsCY1YAxnS4nEkj70bNRfDbxu4rzpPqBgndIjAz1FSXtlSayW0LMw=="; 4784 4793 }; 4785 4794 }; 4786 - "@ot-builder/cli-help-shower-1.0.11" = { 4795 + "@ot-builder/cli-help-shower-1.1.0" = { 4787 4796 name = "_at_ot-builder_slash_cli-help-shower"; 4788 4797 packageName = "@ot-builder/cli-help-shower"; 4789 - version = "1.0.11"; 4798 + version = "1.1.0"; 4790 4799 src = fetchurl { 4791 - url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.0.11.tgz"; 4792 - sha512 = "vGn9lGxBBknfGLYQ97fUd6fujTkv8IcOUJtsAG6VlMeu4BdMUNsSeAWX7nA/ZWrKPblBSV9E/H8TbiLwLcOWwg=="; 4800 + url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.1.0.tgz"; 4801 + sha512 = "0KaiPVXkjyuBhHZK5/1fxGX7Ch0/YAmc/+Os3QSwH8xgN2O682TZhW+TaKJzGLe6wuTomQ0H3YzO5Z4PfIyx3g=="; 4793 4802 }; 4794 4803 }; 4795 - "@ot-builder/cli-proc-1.0.11" = { 4804 + "@ot-builder/cli-proc-1.1.0" = { 4796 4805 name = "_at_ot-builder_slash_cli-proc"; 4797 4806 packageName = "@ot-builder/cli-proc"; 4798 - version = "1.0.11"; 4807 + version = "1.1.0"; 4799 4808 src = fetchurl { 4800 - url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.0.11.tgz"; 4801 - sha512 = "icbfgW3eXE7G7sK6MxIzyUkeCoJxW3UCVXCyhQKgs7MVgQo/xEl6Mj04YE2fz62L+IsTccEdvMIFJXWUPjw44g=="; 4809 + url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.1.0.tgz"; 4810 + sha512 = "NiFyLMF6YCSum5gvqTWYZai2by0ULkOAX41bRdyoq9i+bq2vLQAisCdo3jZ6rjAWHO+zo4YTvcTyj2ukfABycw=="; 4802 4811 }; 4803 4812 }; 4804 - "@ot-builder/cli-shared-1.0.11" = { 4813 + "@ot-builder/cli-shared-1.1.0" = { 4805 4814 name = "_at_ot-builder_slash_cli-shared"; 4806 4815 packageName = "@ot-builder/cli-shared"; 4807 - version = "1.0.11"; 4816 + version = "1.1.0"; 4808 4817 src = fetchurl { 4809 - url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.0.11.tgz"; 4810 - sha512 = "PBdRmB3Mp5mHCxd889UJHq0eJwHUJiiSMY+M9VXfxgu4WxbA0NUY5IpiEs69RnfJhiSUjvdkiaWH5xJzB9+mdA=="; 4818 + url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.1.0.tgz"; 4819 + sha512 = "rMsvIZHPc6RPSX1V2XJWM0fO/stSLctRMQZPnoPWQFcChS8Xvjf7iCBD8NA7V07LUI/8hYrcb4DMzp6aoJ4/pg=="; 4811 4820 }; 4812 4821 }; 4813 - "@ot-builder/common-impl-1.0.11" = { 4822 + "@ot-builder/common-impl-1.1.0" = { 4814 4823 name = "_at_ot-builder_slash_common-impl"; 4815 4824 packageName = "@ot-builder/common-impl"; 4816 - version = "1.0.11"; 4825 + version = "1.1.0"; 4817 4826 src = fetchurl { 4818 - url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.0.11.tgz"; 4819 - sha512 = "7FCjFJb32++fIlPpXzzuNZB7TtrwkYKB32VOBlVz/u/wGAI3DcQEeG4jqAIF9XOUb9jtISQUcEUj7YHDYdOKWQ=="; 4827 + url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.1.0.tgz"; 4828 + sha512 = "Gnm1eCD2UMSXJhqoqK4vEGGIqVHKch+UF6VBO6uezT7vzdHfTW/IltIaB5ukbT4wumQfRMuZs9Eb6cabNae+hg=="; 4820 4829 }; 4821 4830 }; 4822 - "@ot-builder/errors-1.0.11" = { 4831 + "@ot-builder/errors-1.1.0" = { 4823 4832 name = "_at_ot-builder_slash_errors"; 4824 4833 packageName = "@ot-builder/errors"; 4825 - version = "1.0.11"; 4834 + version = "1.1.0"; 4826 4835 src = fetchurl { 4827 - url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.0.11.tgz"; 4828 - sha512 = "hNMMJRVYNLgue0tYY2FKEk1RZmUKm4eY3CzoBOkhCNG7FAS1M2m2MGeE/TNaxxlJz3VTEiSXl1uMaFKXQLgrWw=="; 4836 + url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.1.0.tgz"; 4837 + sha512 = "88O6kaLJSWv+n1rboJ/lFEWEs3gRlABlLbqEgUX/tXqVs3cineH7ZZlBDpoNvVYnYV53KzReh8P0P4MIQklejQ=="; 4829 4838 }; 4830 4839 }; 4831 - "@ot-builder/io-bin-cff-1.0.11" = { 4840 + "@ot-builder/io-bin-cff-1.1.0" = { 4832 4841 name = "_at_ot-builder_slash_io-bin-cff"; 4833 4842 packageName = "@ot-builder/io-bin-cff"; 4834 - version = "1.0.11"; 4843 + version = "1.1.0"; 4835 4844 src = fetchurl { 4836 - url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.0.11.tgz"; 4837 - sha512 = "gcD/FhE6s6Xk2AIurJh8cXjwdB7N1hLhQFf8YkOGgZ4jX1lpSmm9Dx7GrwYx9iii7LodXBDVS5AJh4N+hpaESw=="; 4845 + url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.1.0.tgz"; 4846 + sha512 = "bLVT7VnEViiKjL2emb1GbWwybBN0qkfqWgZgkdZJEU930nlnY//FsQhKrpZDW6A9vce7GiwuZaxeSETexF0/ug=="; 4838 4847 }; 4839 4848 }; 4840 - "@ot-builder/io-bin-encoding-1.0.11" = { 4849 + "@ot-builder/io-bin-encoding-1.1.0" = { 4841 4850 name = "_at_ot-builder_slash_io-bin-encoding"; 4842 4851 packageName = "@ot-builder/io-bin-encoding"; 4843 - version = "1.0.11"; 4852 + version = "1.1.0"; 4844 4853 src = fetchurl { 4845 - url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.0.11.tgz"; 4846 - sha512 = "5ytVt41rCuyDKi6XCrKOIaW88xf8b3gTKzjSvTRvYcsK/0uqJocpdbB7OIGU2TqpUNVuEs3IktDpMBiUrcFjuw=="; 4854 + url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.1.0.tgz"; 4855 + sha512 = "77cYkXoJxfrDfjXkVIGuCHy/E+ff+t5E2zABHIFLoNmpXJvJdjYPupM/roMKkHqWjhnIP6caEwdCuxt3e8UNHA=="; 4847 4856 }; 4848 4857 }; 4849 - "@ot-builder/io-bin-ext-private-1.0.11" = { 4858 + "@ot-builder/io-bin-ext-private-1.1.0" = { 4850 4859 name = "_at_ot-builder_slash_io-bin-ext-private"; 4851 4860 packageName = "@ot-builder/io-bin-ext-private"; 4852 - version = "1.0.11"; 4861 + version = "1.1.0"; 4853 4862 src = fetchurl { 4854 - url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.0.11.tgz"; 4855 - sha512 = "BwG9QBsPebZR1ycakpAYHc1zuCpKcpDr9pxp6D7kNSZAaZsosVinqI1cW0h/AbK99TYblI1MN4+FA2c4DJxWAg=="; 4863 + url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.1.0.tgz"; 4864 + sha512 = "EwaHkGdP53bEXm7drrwrD6u63kSHw0A4NX+5xzhsIqDV24LShsZ9t34O2Pby9pN9jCJJFIWN3ryXEq3sHny4cA=="; 4856 4865 }; 4857 4866 }; 4858 - "@ot-builder/io-bin-font-1.0.11" = { 4867 + "@ot-builder/io-bin-font-1.1.0" = { 4859 4868 name = "_at_ot-builder_slash_io-bin-font"; 4860 4869 packageName = "@ot-builder/io-bin-font"; 4861 - version = "1.0.11"; 4870 + version = "1.1.0"; 4862 4871 src = fetchurl { 4863 - url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.0.11.tgz"; 4864 - sha512 = "xtGq9iU48CUAB/xm+a9wsvWKd2K4K637SqRjc9y0jou0h9TZ3g9fDF6RRCva1VJkAPHT4gJes6wALMuoLb9lfg=="; 4872 + url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.1.0.tgz"; 4873 + sha512 = "PslL6SFENEGtQ6zOXMewl69cOibOLLzrr8CS2Pe78zNcxJ4BWsP6dwZNeu8gVqWKLsUQJQIWbwaPiP/RDhQKUQ=="; 4865 4874 }; 4866 4875 }; 4867 - "@ot-builder/io-bin-glyph-store-1.0.11" = { 4876 + "@ot-builder/io-bin-glyph-store-1.1.0" = { 4868 4877 name = "_at_ot-builder_slash_io-bin-glyph-store"; 4869 4878 packageName = "@ot-builder/io-bin-glyph-store"; 4870 - version = "1.0.11"; 4879 + version = "1.1.0"; 4871 4880 src = fetchurl { 4872 - url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.0.11.tgz"; 4873 - sha512 = "ipBYDaX7jsLiaJgpbyrTxeLqCB55KZ3UumVfxxTt8AUEKT1m6PUnG9BvaLBzvZxyjBF0sfiJDVQaS+mznbVj0Q=="; 4881 + url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.1.0.tgz"; 4882 + sha512 = "ontsdJHI6dY1N0HKzdwLIb0o9G5Q+S1ETADuShP/nQD0lV3cxxj1KS/PnFE/LSoyY0AKrs630kLV1lrMS3R4rg=="; 4874 4883 }; 4875 4884 }; 4876 - "@ot-builder/io-bin-layout-1.0.11" = { 4885 + "@ot-builder/io-bin-layout-1.1.0" = { 4877 4886 name = "_at_ot-builder_slash_io-bin-layout"; 4878 4887 packageName = "@ot-builder/io-bin-layout"; 4879 - version = "1.0.11"; 4888 + version = "1.1.0"; 4880 4889 src = fetchurl { 4881 - url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.0.11.tgz"; 4882 - sha512 = "5oquyNtdX/hRmtnmcgvdy0rxFiC1sqjRIi+6ycPNtMvJx9Z7z5USplveTf14W53Iyr/qGBsbk0QfNmv++fWEiQ=="; 4890 + url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.1.0.tgz"; 4891 + sha512 = "QEW3kR/Tu1Qtp3f6zrmQKGGeRD6daTpuBwjS4AnR47WhGHLZ9IJxVsNMHJeyYwnjXAWg6Tht5HjHGnI9dKnSDA=="; 4883 4892 }; 4884 4893 }; 4885 - "@ot-builder/io-bin-metadata-1.0.11" = { 4894 + "@ot-builder/io-bin-metadata-1.1.0" = { 4886 4895 name = "_at_ot-builder_slash_io-bin-metadata"; 4887 4896 packageName = "@ot-builder/io-bin-metadata"; 4888 - version = "1.0.11"; 4897 + version = "1.1.0"; 4889 4898 src = fetchurl { 4890 - url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.0.11.tgz"; 4891 - sha512 = "JdUp6qrHAfaa8UsCOKnWRveUiQGqa7QYQaPNLKaOVKvzo6jdIKB5uELX+GOc6qQU5ktGIjRuCbKWq2jZxcZToQ=="; 4899 + url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.1.0.tgz"; 4900 + sha512 = "PjeEoquOsI2mwg3MZL4VDRlzmWVA5LBeYKAY3LH140WOPYFlPN27YfWGVUO/swc98Z+5xgDZau3emj3ElSRvrw=="; 4892 4901 }; 4893 4902 }; 4894 - "@ot-builder/io-bin-metric-1.0.11" = { 4903 + "@ot-builder/io-bin-metric-1.1.0" = { 4895 4904 name = "_at_ot-builder_slash_io-bin-metric"; 4896 4905 packageName = "@ot-builder/io-bin-metric"; 4897 - version = "1.0.11"; 4906 + version = "1.1.0"; 4898 4907 src = fetchurl { 4899 - url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.0.11.tgz"; 4900 - sha512 = "5mjN6J6hOO7TDUazjI8Hl0eCkogLsod0N1u38UAVL4JmDAVEY6NCwYXVe0TDoNBRG17jfoOW+/xoz40uCI37AA=="; 4908 + url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.1.0.tgz"; 4909 + sha512 = "mVjDTkxn6ARu7UUMi7rQCNC+fYK7IgSuO2bmYdzuozP7EmEWI5VQq3rhhMHDlvTodEuNARKJxr/tmzcB5Tx7PQ=="; 4901 4910 }; 4902 4911 }; 4903 - "@ot-builder/io-bin-name-1.0.11" = { 4912 + "@ot-builder/io-bin-name-1.1.0" = { 4904 4913 name = "_at_ot-builder_slash_io-bin-name"; 4905 4914 packageName = "@ot-builder/io-bin-name"; 4906 - version = "1.0.11"; 4915 + version = "1.1.0"; 4907 4916 src = fetchurl { 4908 - url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.0.11.tgz"; 4909 - sha512 = "SjeUgpDTPIqGo/lA7ACvk/L2SAIzzMfKs4WV+QYRh6hzN9IRfhoj2OYepxXpvInOiNj9FHqTzEnYz5l7mskqmw=="; 4917 + url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.1.0.tgz"; 4918 + sha512 = "EBQLOP5LFdU18crQuNRQ4lWBzLv3Dw2R8vTvlyUY8nX8OfVUE2KhBreyTjMYTZATfNA2Ey1ZzJPhbT5LpwHg8Q=="; 4910 4919 }; 4911 4920 }; 4912 - "@ot-builder/io-bin-sfnt-1.0.11" = { 4921 + "@ot-builder/io-bin-sfnt-1.1.0" = { 4913 4922 name = "_at_ot-builder_slash_io-bin-sfnt"; 4914 4923 packageName = "@ot-builder/io-bin-sfnt"; 4915 - version = "1.0.11"; 4924 + version = "1.1.0"; 4916 4925 src = fetchurl { 4917 - url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.0.11.tgz"; 4918 - sha512 = "/AhSr/xsXEDY8mCVO+yJTmOKwaUjVuhKtJ9kZrJymV8I7xm1gJjdH+JdTPtikhm36Mc9WWC+KY/2zot+pN2PtQ=="; 4926 + url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.1.0.tgz"; 4927 + sha512 = "SO0kgwif/7idUMT/Oo8J2N1iwIY98FKtl3yKSFYegiGrMqmL4qYGq26NxCt1NgpQyyZrMQV3D5eC81EpmvEy/Q=="; 4919 4928 }; 4920 4929 }; 4921 - "@ot-builder/io-bin-ttf-1.0.11" = { 4930 + "@ot-builder/io-bin-ttf-1.1.0" = { 4922 4931 name = "_at_ot-builder_slash_io-bin-ttf"; 4923 4932 packageName = "@ot-builder/io-bin-ttf"; 4924 - version = "1.0.11"; 4933 + version = "1.1.0"; 4925 4934 src = fetchurl { 4926 - url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.0.11.tgz"; 4927 - sha512 = "euZnFeumI9V21VmezT7yVNFYm2HuBJhWhy9JE8V9aaoIo2Qj5lVpMu+3WAuhCDp1qk2fs+o5JlI83lXrdWeWmQ=="; 4935 + url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.1.0.tgz"; 4936 + sha512 = "jlyLDuCocNq43uX2wGLspoJ/t901ywgO5OTIfx/x8hg4ka6TKlC13bi0bSvaiVNB6HpDO62GJ69gufRaSCEzvQ=="; 4928 4937 }; 4929 4938 }; 4930 - "@ot-builder/ot-1.0.11" = { 4939 + "@ot-builder/ot-1.1.0" = { 4931 4940 name = "_at_ot-builder_slash_ot"; 4932 4941 packageName = "@ot-builder/ot"; 4933 - version = "1.0.11"; 4942 + version = "1.1.0"; 4934 4943 src = fetchurl { 4935 - url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.0.11.tgz"; 4936 - sha512 = "TARoyL9D+i6gEzIijuh2C4MG4rNjY+Jkk1L5yMM/cVnzhLTy4PY+bTkszf2GJgcNi8iH8+XL213oHUOcEN8gWg=="; 4944 + url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.1.0.tgz"; 4945 + sha512 = "9ikUYwiE5ur7l89Ki7uDscMYWm1bxvuRzeWJoMr7thxibtnlMl6rVW5H6NspjEbOZmxgAf3YmiL3oPCq/jiewA=="; 4937 4946 }; 4938 4947 }; 4939 - "@ot-builder/ot-encoding-1.0.11" = { 4948 + "@ot-builder/ot-encoding-1.1.0" = { 4940 4949 name = "_at_ot-builder_slash_ot-encoding"; 4941 4950 packageName = "@ot-builder/ot-encoding"; 4942 - version = "1.0.11"; 4951 + version = "1.1.0"; 4943 4952 src = fetchurl { 4944 - url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.0.11.tgz"; 4945 - sha512 = "Z6ZIuIq+R9E+2HpvrBsXVXTkjJLWWyJgBssTl1n5DRF8nIWIwmKufoCjMXHMtCCMHMK8jlDCCv8U3AAhPjvAZQ=="; 4953 + url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.1.0.tgz"; 4954 + sha512 = "2x/lVIxC42XJdNB9BhvKq3P/bO1yomTwkLVcBS9R92x6/V1t4KOVCYHOtNL79lCGfZkdCWxHxtHhChF55BetsQ=="; 4946 4955 }; 4947 4956 }; 4948 - "@ot-builder/ot-ext-private-1.0.11" = { 4957 + "@ot-builder/ot-ext-private-1.1.0" = { 4949 4958 name = "_at_ot-builder_slash_ot-ext-private"; 4950 4959 packageName = "@ot-builder/ot-ext-private"; 4951 - version = "1.0.11"; 4960 + version = "1.1.0"; 4952 4961 src = fetchurl { 4953 - url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.0.11.tgz"; 4954 - sha512 = "7dOIKMYaAEgYj6FtKCxWFqctNhT05zAaCVRRh6QVfOrQf7cldxmIVHW76aHa27eHTWPdtXWBxtb3eA0BVbEzHA=="; 4962 + url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.1.0.tgz"; 4963 + sha512 = "MBMiz8RC8crmx7PB89G75y2nIue6+QkIiXGsx402ozlLQVgJe9YznV7dzUHlpLrPGFsbMYPRfZVTV4Ro+YAK0A=="; 4955 4964 }; 4956 4965 }; 4957 - "@ot-builder/ot-glyphs-1.0.11" = { 4966 + "@ot-builder/ot-glyphs-1.1.0" = { 4958 4967 name = "_at_ot-builder_slash_ot-glyphs"; 4959 4968 packageName = "@ot-builder/ot-glyphs"; 4960 - version = "1.0.11"; 4969 + version = "1.1.0"; 4961 4970 src = fetchurl { 4962 - url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.0.11.tgz"; 4963 - sha512 = "NuhRdeS6vJnV6HVUEUMKDrNxW1PHYS2IWRsz+Dtr2ffrQ/GXtX857MXeZPd8cTrH+i0arfQeIUJPY0ZRmvXlJA=="; 4971 + url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.1.0.tgz"; 4972 + sha512 = "EURkR2aUUR4Zlhdx+SdvEAkA7Vx+2mRorozb4gySs5PNqbKq43uzgXIgz1Djq6wasN00KcJGlOjogIv1zKFBwg=="; 4964 4973 }; 4965 4974 }; 4966 - "@ot-builder/ot-layout-1.0.11" = { 4975 + "@ot-builder/ot-layout-1.1.0" = { 4967 4976 name = "_at_ot-builder_slash_ot-layout"; 4968 4977 packageName = "@ot-builder/ot-layout"; 4969 - version = "1.0.11"; 4978 + version = "1.1.0"; 4970 4979 src = fetchurl { 4971 - url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.0.11.tgz"; 4972 - sha512 = "x2K3Nnv5WVyOZ6b23p0fOPB5oMqNuj8UyNZ7OCpgZTMTFEXjrIvnkuWpjnYRd6JfWXAYF0vfZdBMHd7F0l+Y4A=="; 4980 + url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.1.0.tgz"; 4981 + sha512 = "x07BUvdLmcU2w8V8JxiMzv1dI5ybkuDrvpVDuwSAL/eBsuDYf7/3i+ewvHv1WlqG9nQ0v2RJK48CicrCGhlpQw=="; 4973 4982 }; 4974 4983 }; 4975 - "@ot-builder/ot-metadata-1.0.11" = { 4984 + "@ot-builder/ot-metadata-1.1.0" = { 4976 4985 name = "_at_ot-builder_slash_ot-metadata"; 4977 4986 packageName = "@ot-builder/ot-metadata"; 4978 - version = "1.0.11"; 4987 + version = "1.1.0"; 4979 4988 src = fetchurl { 4980 - url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.0.11.tgz"; 4981 - sha512 = "yInNtU6UkmzXIGJYARl5VZcA63UOLP3xc6o0APkHwVQNN53e5nN35GFwaDbeaWYYe0uRq/7/bDzeVsqr2GaV0Q=="; 4989 + url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.1.0.tgz"; 4990 + sha512 = "zgUlAqDj8eCuizVbMN4CVA76m+PAUdl91tUO1JTAn5qt0Lo8kfnOWaFc/aU+Q8HD3RXENRpAjA3N3kBm05UNiQ=="; 4982 4991 }; 4983 4992 }; 4984 - "@ot-builder/ot-name-1.0.11" = { 4993 + "@ot-builder/ot-name-1.1.0" = { 4985 4994 name = "_at_ot-builder_slash_ot-name"; 4986 4995 packageName = "@ot-builder/ot-name"; 4987 - version = "1.0.11"; 4996 + version = "1.1.0"; 4988 4997 src = fetchurl { 4989 - url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.0.11.tgz"; 4990 - sha512 = "opSvFhUgrveV+cpOhKFnD/nrfNj3pbW6Z1mem1Rz/oWnrkx73g8kgDyip+8acW5h3iulYHGWL3XsKVOm4UpKug=="; 4998 + url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.1.0.tgz"; 4999 + sha512 = "mudNPddCD/UD+v1fuFdPv3CzHjVS9Jt4GJhQ7or5HsG3/dIQ9N8jfqtBXtSK5ePEgoUsfhPWN5do/cwd//GQQQ=="; 4991 5000 }; 4992 5001 }; 4993 - "@ot-builder/ot-sfnt-1.0.11" = { 5002 + "@ot-builder/ot-sfnt-1.1.0" = { 4994 5003 name = "_at_ot-builder_slash_ot-sfnt"; 4995 5004 packageName = "@ot-builder/ot-sfnt"; 4996 - version = "1.0.11"; 5005 + version = "1.1.0"; 4997 5006 src = fetchurl { 4998 - url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.0.11.tgz"; 4999 - sha512 = "w254e5eLINkwS00N0UY4UMTK4UCHN7/Oh8p7/e7INw6EaCR7Gg1j7VKnbU6Fldg2leHDQ939tkGSNIU6uHisKg=="; 5007 + url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.1.0.tgz"; 5008 + sha512 = "iyz7npSWu5z9mgSnEjFkBFoOA4mKYIfbG27SGUWWWx0HWHI9cRoE+FHIcQOCJH0PmATvNCXMVfiCSPHesb57GA=="; 5000 5009 }; 5001 5010 }; 5002 - "@ot-builder/ot-standard-glyph-namer-1.0.11" = { 5011 + "@ot-builder/ot-standard-glyph-namer-1.1.0" = { 5003 5012 name = "_at_ot-builder_slash_ot-standard-glyph-namer"; 5004 5013 packageName = "@ot-builder/ot-standard-glyph-namer"; 5005 - version = "1.0.11"; 5014 + version = "1.1.0"; 5006 5015 src = fetchurl { 5007 - url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.0.11.tgz"; 5008 - sha512 = "bynoGWRfxaVhqF6SjQZn7Vo+ApmMePBQn7HRwcnsS3CxxSTzP+O9Z2FtoN7/NiaQiENWrciMkTsDY2VH6iBo4A=="; 5016 + url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.1.0.tgz"; 5017 + sha512 = "2jyZCBOWmkKyLfU/EOS2AZjJ0Y0toqZqOb2vrIhQRUkli9cb1RyALxkOnP60IfGsD2SNa9yxZcEbS9RlRK8rvw=="; 5009 5018 }; 5010 5019 }; 5011 - "@ot-builder/prelude-1.0.11" = { 5020 + "@ot-builder/prelude-1.1.0" = { 5012 5021 name = "_at_ot-builder_slash_prelude"; 5013 5022 packageName = "@ot-builder/prelude"; 5014 - version = "1.0.11"; 5023 + version = "1.1.0"; 5015 5024 src = fetchurl { 5016 - url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.0.11.tgz"; 5017 - sha512 = "BM1TmmUrGsA/goZ8RIGpjvw18nRDeFEWC7wFel/i4hFQuCKbfgfKixEDJ2iKzVXm6nGUl7/7xWZ0pfu3ij6tuA=="; 5025 + url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.1.0.tgz"; 5026 + sha512 = "ghZ04jh2z8WD4UdHJVXKTyjzAo7zUD4lyilrO17fKT3WqD/LW/2vKC7inwepELwVC03uT8xaVhnflF1rYGMzKg=="; 5018 5027 }; 5019 5028 }; 5020 - "@ot-builder/primitive-1.0.11" = { 5029 + "@ot-builder/primitive-1.1.0" = { 5021 5030 name = "_at_ot-builder_slash_primitive"; 5022 5031 packageName = "@ot-builder/primitive"; 5023 - version = "1.0.11"; 5032 + version = "1.1.0"; 5024 5033 src = fetchurl { 5025 - url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.0.11.tgz"; 5026 - sha512 = "Hh6QGMC0XuAfiLWl7Q0eZSAOoEqkO6BPO9d3OFAxaNg05ekRJBzVvtB3iSEkdigbmg1aZChTy4HDFRw9D5SmGw=="; 5034 + url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.1.0.tgz"; 5035 + sha512 = "ob7od9Lr3nlGSM6v4xoM8krXuO2W0bOFfpog4Trsg6BArRz8zFfdFVjsZ8umxAhJX2z0Jroiq1nM8okdkw0TDQ=="; 5027 5036 }; 5028 5037 }; 5029 - "@ot-builder/rectify-1.0.11" = { 5038 + "@ot-builder/rectify-1.1.0" = { 5030 5039 name = "_at_ot-builder_slash_rectify"; 5031 5040 packageName = "@ot-builder/rectify"; 5032 - version = "1.0.11"; 5041 + version = "1.1.0"; 5033 5042 src = fetchurl { 5034 - url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.0.11.tgz"; 5035 - sha512 = "B3hzfmONslDbTtFqX+tKff6zlrDMVD1B0yyC44Sm8iP6OFt1HgPwNKyVUntEs3Wzod9SCCN/hOcRFAeaXTM5RA=="; 5043 + url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.1.0.tgz"; 5044 + sha512 = "nT6VP78JwQtLcyn+DEVp5Xv5bAi+6z9Y8QaaLYWCtv5AnY4aNN7VKwiK4v9Kag77BYDqYT7PI4et2tR5Pf4jSA=="; 5036 5045 }; 5037 5046 }; 5038 - "@ot-builder/stat-glyphs-1.0.11" = { 5047 + "@ot-builder/stat-glyphs-1.1.0" = { 5039 5048 name = "_at_ot-builder_slash_stat-glyphs"; 5040 5049 packageName = "@ot-builder/stat-glyphs"; 5041 - version = "1.0.11"; 5050 + version = "1.1.0"; 5042 5051 src = fetchurl { 5043 - url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.0.11.tgz"; 5044 - sha512 = "ldzOx2QtDKsqdQolgCM6cCRzCcdS/B46a4Emu3vuMRs2M0yNAoy4EzVkX6h0nEnTBcgq2NKFFL4BxWIG4la1ZQ=="; 5052 + url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.1.0.tgz"; 5053 + sha512 = "FquKCcC2/Z/cCV16vi+8DHoQzMdwaYSgvA8Hv4Djx3aYLyAmYe14ODfZF63RcW5uh7pZsG1c6u82bf1trwZr9g=="; 5045 5054 }; 5046 5055 }; 5047 - "@ot-builder/trace-1.0.11" = { 5056 + "@ot-builder/trace-1.1.0" = { 5048 5057 name = "_at_ot-builder_slash_trace"; 5049 5058 packageName = "@ot-builder/trace"; 5050 - version = "1.0.11"; 5059 + version = "1.1.0"; 5051 5060 src = fetchurl { 5052 - url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.0.11.tgz"; 5053 - sha512 = "feOrmdS9Tc0+lnXHtPsq2QfMpI4zQqsIOEBYzzGGK4UPrdwO1a7DhBLgOEJt1C8o7d+2QeLE8KJnB4NGgx6kHQ=="; 5061 + url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.1.0.tgz"; 5062 + sha512 = "1C2vziYWUYe2YzPEPfNIdqjXtVjl5we69EjX5q4ZZPbCFFoeWGRR54Zxgyp8V5GAvKz0Pn94nXGaFlfEdwk3jQ=="; 5054 5063 }; 5055 5064 }; 5056 - "@ot-builder/var-store-1.0.11" = { 5065 + "@ot-builder/var-store-1.1.0" = { 5057 5066 name = "_at_ot-builder_slash_var-store"; 5058 5067 packageName = "@ot-builder/var-store"; 5059 - version = "1.0.11"; 5068 + version = "1.1.0"; 5060 5069 src = fetchurl { 5061 - url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.0.11.tgz"; 5062 - sha512 = "kg1T34FaRepMJ7vgatiVSjScH1H9c2H87vPauNR6lft8oeMORUuowJyFIzeckfaKcUFm/0uip6H5zj8Bypu9Wg=="; 5070 + url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.1.0.tgz"; 5071 + sha512 = "Q60yNeIDJiqlHIPDkqJJXZWN5zodkKQQv/5PpLIocKMdHrQVqltrTQ5QL+V42Nup1+BiGt1zmR+sO+uUa3A/Iw=="; 5063 5072 }; 5064 5073 }; 5065 - "@ot-builder/variance-1.0.11" = { 5074 + "@ot-builder/variance-1.1.0" = { 5066 5075 name = "_at_ot-builder_slash_variance"; 5067 5076 packageName = "@ot-builder/variance"; 5068 - version = "1.0.11"; 5077 + version = "1.1.0"; 5069 5078 src = fetchurl { 5070 - url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.0.11.tgz"; 5071 - sha512 = "p1VXo+2ZZl5SDMWPLTzz2rtIlfY3G3RgPDAdG4dwWPjH9PLtZlrWDLQR9SGmisAe3p1NIUQh82TD6X2a9XMnXA=="; 5079 + url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.1.0.tgz"; 5080 + sha512 = "azUnRrvj2LKkPTYWuiEFStbUEQWbaiI6F63SZOL8yIOEr5Jya/iZ33HeeGltx/jbCrLdboad5pBechG/QD44+w=="; 5072 5081 }; 5073 5082 }; 5074 5083 "@parcel/fs-1.11.0" = { ··· 5314 5323 sha512 = "tU8fQs0D76ZKhJ2cWtnfQthWqiZgGBx0gH0+5D8JvaBEBaqA8foPPBt3Nonwr3ygyv5xrw2IzKWgIY86BlGs+w=="; 5315 5324 }; 5316 5325 }; 5317 - "@redocly/openapi-core-1.0.0-beta.53" = { 5326 + "@redocly/openapi-core-1.0.0-beta.54" = { 5318 5327 name = "_at_redocly_slash_openapi-core"; 5319 5328 packageName = "@redocly/openapi-core"; 5320 - version = "1.0.0-beta.53"; 5329 + version = "1.0.0-beta.54"; 5321 5330 src = fetchurl { 5322 - url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.53.tgz"; 5323 - sha512 = "n5WixBRb7oWS31v3/cdOW/eNXbr2M4N8+HjHfCA/oQX6Z4ZYqPOJCekw64sQ/fnUQMIQyT6fKqyaf+iO4tG7YA=="; 5331 + url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.54.tgz"; 5332 + sha512 = "uYs0N1Trjkh7u8IMIuCU2VxCXhMyGWSZUkP/WNdTR1OgBUtvNdF9C32zoQV+hyCIH4gVu42ROHkjisy333ZX+w=="; 5324 5333 }; 5325 5334 }; 5326 5335 "@redocly/react-dropdown-aria-2.0.12" = { ··· 5890 5899 sha512 = "WHhnwyoGOhjFOjBXqUfszD84SErrtjHjium/4xFbqKpEE+yuwxs8OwV/S29BtxhYiGtjpD1azv5QtH30VUMl0A=="; 5891 5900 }; 5892 5901 }; 5893 - "@snyk/snyk-docker-pull-3.6.2" = { 5902 + "@snyk/snyk-docker-pull-3.6.3" = { 5894 5903 name = "_at_snyk_slash_snyk-docker-pull"; 5895 5904 packageName = "@snyk/snyk-docker-pull"; 5896 - version = "3.6.2"; 5905 + version = "3.6.3"; 5897 5906 src = fetchurl { 5898 - url = "https://registry.npmjs.org/@snyk/snyk-docker-pull/-/snyk-docker-pull-3.6.2.tgz"; 5899 - sha512 = "Ngebbk2LLMYNj5iMeTrt066nzWZ3oc8I5aN5A1qXpXmuAv8hW/hA1pfF3qwWrskl0RbPIhcSnY833e8l+drjEQ=="; 5907 + url = "https://registry.npmjs.org/@snyk/snyk-docker-pull/-/snyk-docker-pull-3.6.3.tgz"; 5908 + sha512 = "SXhIAVfBVB/WoMgh3pTJNEKehpHygzqnnqHpg3ucw2rc5z0LqSAJQyYWl3jSAUnl5LgA11UuYD8zj0dsRbed2A=="; 5900 5909 }; 5901 5910 }; 5902 5911 "@snyk/snyk-hex-plugin-1.1.4" = { ··· 7654 7663 sha512 = "ijZ1vzRawI7QoWnTNL8KpHixd2b2XVb9I9HAqI3triPsh1EC0xH0Eg6w2O3TKbDCgiNNlJqfrof6j4T2I+l9vw=="; 7655 7664 }; 7656 7665 }; 7666 + "@types/ws-7.4.7" = { 7667 + name = "_at_types_slash_ws"; 7668 + packageName = "@types/ws"; 7669 + version = "7.4.7"; 7670 + src = fetchurl { 7671 + url = "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz"; 7672 + sha512 = "JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww=="; 7673 + }; 7674 + }; 7657 7675 "@types/yargs-13.0.12" = { 7658 7676 name = "_at_types_slash_yargs"; 7659 7677 packageName = "@types/yargs"; ··· 7708 7726 sha512 = "S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw=="; 7709 7727 }; 7710 7728 }; 7711 - "@typescript-eslint/eslint-plugin-4.28.3" = { 7729 + "@typescript-eslint/eslint-plugin-4.28.4" = { 7712 7730 name = "_at_typescript-eslint_slash_eslint-plugin"; 7713 7731 packageName = "@typescript-eslint/eslint-plugin"; 7714 - version = "4.28.3"; 7732 + version = "4.28.4"; 7715 7733 src = fetchurl { 7716 - url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.3.tgz"; 7717 - sha512 = "jW8sEFu1ZeaV8xzwsfi6Vgtty2jf7/lJmQmDkDruBjYAbx5DA8JtbcMnP0rNPUG+oH5GoQBTSp+9613BzuIpYg=="; 7734 + url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.4.tgz"; 7735 + sha512 = "s1oY4RmYDlWMlcV0kKPBaADn46JirZzvvH7c2CtAqxCY96S538JRBAzt83RrfkDheV/+G/vWNK0zek+8TB3Gmw=="; 7718 7736 }; 7719 7737 }; 7720 7738 "@typescript-eslint/experimental-utils-3.10.1" = { ··· 7726 7744 sha512 = "DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw=="; 7727 7745 }; 7728 7746 }; 7729 - "@typescript-eslint/experimental-utils-4.28.3" = { 7747 + "@typescript-eslint/experimental-utils-4.28.4" = { 7730 7748 name = "_at_typescript-eslint_slash_experimental-utils"; 7731 7749 packageName = "@typescript-eslint/experimental-utils"; 7732 - version = "4.28.3"; 7750 + version = "4.28.4"; 7733 7751 src = fetchurl { 7734 - url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.3.tgz"; 7735 - sha512 = "zZYl9TnrxwEPi3FbyeX0ZnE8Hp7j3OCR+ELoUfbwGHGxWnHg9+OqSmkw2MoCVpZksPCZYpQzC559Ee9pJNHTQw=="; 7752 + url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.4.tgz"; 7753 + sha512 = "OglKWOQRWTCoqMSy6pm/kpinEIgdcXYceIcH3EKWUl4S8xhFtN34GQRaAvTIZB9DD94rW7d/U7tUg3SYeDFNHA=="; 7736 7754 }; 7737 7755 }; 7738 7756 "@typescript-eslint/parser-3.10.1" = { ··· 7744 7762 sha512 = "Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw=="; 7745 7763 }; 7746 7764 }; 7747 - "@typescript-eslint/parser-4.28.3" = { 7765 + "@typescript-eslint/parser-4.28.4" = { 7748 7766 name = "_at_typescript-eslint_slash_parser"; 7749 7767 packageName = "@typescript-eslint/parser"; 7750 - version = "4.28.3"; 7768 + version = "4.28.4"; 7751 7769 src = fetchurl { 7752 - url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.3.tgz"; 7753 - sha512 = "ZyWEn34bJexn/JNYvLQab0Mo5e+qqQNhknxmc8azgNd4XqspVYR5oHq9O11fLwdZMRcj4by15ghSlIEq+H5ltQ=="; 7770 + url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.4.tgz"; 7771 + sha512 = "4i0jq3C6n+og7/uCHiE6q5ssw87zVdpUj1k6VlVYMonE3ILdFApEzTWgppSRG4kVNB/5jxnH+gTeKLMNfUelQA=="; 7754 7772 }; 7755 7773 }; 7756 - "@typescript-eslint/scope-manager-4.28.3" = { 7774 + "@typescript-eslint/scope-manager-4.28.4" = { 7757 7775 name = "_at_typescript-eslint_slash_scope-manager"; 7758 7776 packageName = "@typescript-eslint/scope-manager"; 7759 - version = "4.28.3"; 7777 + version = "4.28.4"; 7760 7778 src = fetchurl { 7761 - url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.3.tgz"; 7762 - sha512 = "/8lMisZ5NGIzGtJB+QizQ5eX4Xd8uxedFfMBXOKuJGP0oaBBVEMbJVddQKDXyyB0bPlmt8i6bHV89KbwOelJiQ=="; 7779 + url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.4.tgz"; 7780 + sha512 = "ZJBNs4usViOmlyFMt9X9l+X0WAFcDH7EdSArGqpldXu7aeZxDAuAzHiMAeI+JpSefY2INHrXeqnha39FVqXb8w=="; 7763 7781 }; 7764 7782 }; 7765 7783 "@typescript-eslint/types-3.10.1" = { ··· 7771 7789 sha512 = "+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ=="; 7772 7790 }; 7773 7791 }; 7774 - "@typescript-eslint/types-4.28.3" = { 7792 + "@typescript-eslint/types-4.28.4" = { 7775 7793 name = "_at_typescript-eslint_slash_types"; 7776 7794 packageName = "@typescript-eslint/types"; 7777 - version = "4.28.3"; 7795 + version = "4.28.4"; 7778 7796 src = fetchurl { 7779 - url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.3.tgz"; 7780 - sha512 = "kQFaEsQBQVtA9VGVyciyTbIg7S3WoKHNuOp/UF5RG40900KtGqfoiETWD/v0lzRXc+euVE9NXmfer9dLkUJrkA=="; 7797 + url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.4.tgz"; 7798 + sha512 = "3eap4QWxGqkYuEmVebUGULMskR6Cuoc/Wii0oSOddleP4EGx1tjLnZQ0ZP33YRoMDCs5O3j56RBV4g14T4jvww=="; 7781 7799 }; 7782 7800 }; 7783 7801 "@typescript-eslint/typescript-estree-3.10.1" = { ··· 7789 7807 sha512 = "QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w=="; 7790 7808 }; 7791 7809 }; 7792 - "@typescript-eslint/typescript-estree-4.28.3" = { 7810 + "@typescript-eslint/typescript-estree-4.28.4" = { 7793 7811 name = "_at_typescript-eslint_slash_typescript-estree"; 7794 7812 packageName = "@typescript-eslint/typescript-estree"; 7795 - version = "4.28.3"; 7813 + version = "4.28.4"; 7796 7814 src = fetchurl { 7797 - url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.3.tgz"; 7798 - sha512 = "YAb1JED41kJsqCQt1NcnX5ZdTA93vKFCMP4lQYG6CFxd0VzDJcKttRlMrlG+1qiWAw8+zowmHU1H0OzjWJzR2w=="; 7815 + url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.4.tgz"; 7816 + sha512 = "z7d8HK8XvCRyN2SNp+OXC2iZaF+O2BTquGhEYLKLx5k6p0r05ureUtgEfo5f6anLkhCxdHtCf6rPM1p4efHYDQ=="; 7799 7817 }; 7800 7818 }; 7801 7819 "@typescript-eslint/visitor-keys-3.10.1" = { ··· 7807 7825 sha512 = "9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ=="; 7808 7826 }; 7809 7827 }; 7810 - "@typescript-eslint/visitor-keys-4.28.3" = { 7828 + "@typescript-eslint/visitor-keys-4.28.4" = { 7811 7829 name = "_at_typescript-eslint_slash_visitor-keys"; 7812 7830 packageName = "@typescript-eslint/visitor-keys"; 7813 - version = "4.28.3"; 7831 + version = "4.28.4"; 7814 7832 src = fetchurl { 7815 - url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.3.tgz"; 7816 - sha512 = "ri1OzcLnk1HH4gORmr1dllxDzzrN6goUIz/P4MHFV0YZJDCADPR3RvYNp0PW2SetKTThar6wlbFTL00hV2Q+fg=="; 7833 + url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.4.tgz"; 7834 + sha512 = "NIAXAdbz1XdOuzqkJHjNKXKj8QQ4cv5cxR/g0uQhCYf/6//XrmfpaYsM7PnBcNbfvTDLUkqQ5TPNm1sozDdTWg=="; 7817 7835 }; 7818 7836 }; 7819 7837 "@uifabric/foundation-7.9.26" = { ··· 8939 8957 src = fetchurl { 8940 8958 url = "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"; 8941 8959 sha512 = "OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="; 8960 + }; 8961 + }; 8962 + "acorn-walk-8.1.1" = { 8963 + name = "acorn-walk"; 8964 + packageName = "acorn-walk"; 8965 + version = "8.1.1"; 8966 + src = fetchurl { 8967 + url = "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.1.1.tgz"; 8968 + sha512 = "FbJdceMlPHEAWJOILDk1fXD8lnTlEIWFkqtfk+MvmL5q/qlHfN7GEHcsFZWt/Tea9jRNPWUZG4G976nqAAmU9w=="; 8942 8969 }; 8943 8970 }; 8944 8971 "adbkit-2.11.1" = { ··· 11227 11254 sha512 = "tbMZ/Y2rRo6R6TTBODJXTiil+MXaoT6Qzotws3yvI1IWGpYxKo7N/3L06XB8ul8tCG0TigxIOY70SMICM70Ppg=="; 11228 11255 }; 11229 11256 }; 11230 - "aws-sdk-2.948.0" = { 11257 + "aws-sdk-2.949.0" = { 11231 11258 name = "aws-sdk"; 11232 11259 packageName = "aws-sdk"; 11233 - version = "2.948.0"; 11260 + version = "2.949.0"; 11234 11261 src = fetchurl { 11235 - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.948.0.tgz"; 11236 - sha512 = "UJaCwccNaNNFtbhlvg+BmcaVWNI7RPonZA16nca0s3O+UnHm5y5H/nN6XpuJp+NUrxrLgTFaztPvjmBp5q6p+g=="; 11262 + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.949.0.tgz"; 11263 + sha512 = "n9vqtsLPmSvJcvYvBLBbI1n4GZokwc/5zgHZD7VxdioLNXo1nHQ3VUi4MiW+3kIN40NUNf+Gc5vpc82yNYCvsw=="; 11237 11264 }; 11238 11265 }; 11239 11266 "aws-sign2-0.6.0" = { ··· 12136 12163 sha512 = "BR2vwQZwu24aRm588XHOnPVjjQtbK8sF0RopRFgMuke63/REJMWnePTa2YHKDBefuBYiVdgkowuB1/e4K7Ue3g=="; 12137 12164 }; 12138 12165 }; 12139 - "bcrypt-3.0.6" = { 12140 - name = "bcrypt"; 12141 - packageName = "bcrypt"; 12142 - version = "3.0.6"; 12143 - src = fetchurl { 12144 - url = "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.6.tgz"; 12145 - sha512 = "taA5bCTfXe7FUjKroKky9EXpdhkVvhE5owfxfLYodbrAR1Ul3juLmIQmIQBK4L9a5BuUcE6cqmwT+Da20lF9tg=="; 12146 - }; 12147 - }; 12148 - "bcrypt-3.0.8" = { 12166 + "bcrypt-5.0.1" = { 12149 12167 name = "bcrypt"; 12150 12168 packageName = "bcrypt"; 12151 - version = "3.0.8"; 12169 + version = "5.0.1"; 12152 12170 src = fetchurl { 12153 - url = "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz"; 12154 - sha512 = "jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw=="; 12171 + url = "https://registry.npmjs.org/bcrypt/-/bcrypt-5.0.1.tgz"; 12172 + sha512 = "9BTgmrhZM2t1bNuDtrtIMVSmmxZBrJ71n8Wg+YgdjHuIWYF7SjjmCPZFB+/5i/o/PIeRpwVJR3P+NrpIItUjqw=="; 12155 12173 }; 12156 12174 }; 12157 12175 "bcrypt-nodejs-0.0.3" = { ··· 14458 14476 sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b"; 14459 14477 }; 14460 14478 }; 14461 - "callback-stream-1.1.0" = { 14462 - name = "callback-stream"; 14463 - packageName = "callback-stream"; 14464 - version = "1.1.0"; 14465 - src = fetchurl { 14466 - url = "https://registry.npmjs.org/callback-stream/-/callback-stream-1.1.0.tgz"; 14467 - sha1 = "4701a51266f06e06eaa71fc17233822d875f4908"; 14468 - }; 14469 - }; 14470 14479 "caller-0.0.1" = { 14471 14480 name = "caller"; 14472 14481 packageName = "caller"; ··· 15187 15196 sha1 = "5c710f2bab95653272842ba01c6ea61b3545ec35"; 15188 15197 }; 15189 15198 }; 15190 - "cheerio-0.22.0" = { 15191 - name = "cheerio"; 15192 - packageName = "cheerio"; 15193 - version = "0.22.0"; 15194 - src = fetchurl { 15195 - url = "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz"; 15196 - sha1 = "a9baa860a3f9b595a6b81b1a86873121ed3a269e"; 15197 - }; 15198 - }; 15199 15199 "cheerio-1.0.0-rc.10" = { 15200 15200 name = "cheerio"; 15201 15201 packageName = "cheerio"; ··· 16420 16420 sha512 = "vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg=="; 16421 16421 }; 16422 16422 }; 16423 - "color-3.2.0" = { 16423 + "color-3.2.1" = { 16424 16424 name = "color"; 16425 16425 packageName = "color"; 16426 - version = "3.2.0"; 16426 + version = "3.2.1"; 16427 16427 src = fetchurl { 16428 - url = "https://registry.npmjs.org/color/-/color-3.2.0.tgz"; 16429 - sha512 = "4ximSqKXLTQmYLJuvrRHtpOqniR+ASoaVK+Rxdy6ZpfsLvUqtIM7oGGgopRG+O4p9NRv/AfuVD3jsvdxyXqozQ=="; 16428 + url = "https://registry.npmjs.org/color/-/color-3.2.1.tgz"; 16429 + sha512 = "aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA=="; 16430 16430 }; 16431 16431 }; 16432 16432 "color-convert-1.9.3" = { ··· 17365 17365 sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75"; 17366 17366 }; 17367 17367 }; 17368 - "constructs-3.3.97" = { 17368 + "constructs-3.3.98" = { 17369 17369 name = "constructs"; 17370 17370 packageName = "constructs"; 17371 - version = "3.3.97"; 17371 + version = "3.3.98"; 17372 17372 src = fetchurl { 17373 - url = "https://registry.npmjs.org/constructs/-/constructs-3.3.97.tgz"; 17374 - sha512 = "KDemmmUBgTDd2OKVOZkVEJM1LwP/bzm+cs2l/v1UYctIUl2X4LW+MrK7Ajd8blKkS5Vp6edkQSTSHUJnR/413w=="; 17373 + url = "https://registry.npmjs.org/constructs/-/constructs-3.3.98.tgz"; 17374 + sha512 = "VvDuJMqDUb16jB4EsCHthVb74yJcnD/5XWkybYgK5Ieee5o54eyxEzM9jFbZEasysPX4zR05Z/ygEzdlj+QZPg=="; 17375 17375 }; 17376 17376 }; 17377 17377 "consume-http-header-1.0.0" = { ··· 18194 18194 sha512 = "Pb3XjZNKdCs0Nk46yFKb82y+a3xRQeMvGi1AlJfIV40y/iwkgBqzS5EfqdnakEOvh2jzTOx3v8QxZpkz4hPzyw=="; 18195 18195 }; 18196 18196 }; 18197 - "cron-1.7.2" = { 18198 - name = "cron"; 18199 - packageName = "cron"; 18200 - version = "1.7.2"; 18201 - src = fetchurl { 18202 - url = "https://registry.npmjs.org/cron/-/cron-1.7.2.tgz"; 18203 - sha512 = "+SaJ2OfeRvfQqwXQ2kgr0Y5pzBR/lijf5OpnnaruwWnmI799JfWr2jN2ItOV9s3A/+TFOt6mxvKzQq5F0Jp6VQ=="; 18204 - }; 18205 - }; 18206 18197 "cron-1.8.2" = { 18207 18198 name = "cron"; 18208 18199 packageName = "cron"; ··· 18210 18201 src = fetchurl { 18211 18202 url = "https://registry.npmjs.org/cron/-/cron-1.8.2.tgz"; 18212 18203 sha512 = "Gk2c4y6xKEO8FSAUTklqtfSr7oTq0CiPQeLBG5Fl0qoXpZyMcj1SG59YL+hqq04bu6/IuEA7lMkYDAplQNKkyg=="; 18204 + }; 18205 + }; 18206 + "cronosjs-1.7.1" = { 18207 + name = "cronosjs"; 18208 + packageName = "cronosjs"; 18209 + version = "1.7.1"; 18210 + src = fetchurl { 18211 + url = "https://registry.npmjs.org/cronosjs/-/cronosjs-1.7.1.tgz"; 18212 + sha512 = "d6S6+ep7dJxsAG8OQQCdKuByI/S/AV64d9OF5mtmcykOyPu92cAkAnF3Tbc9s5oOaLQBYYQmTNvjqYRkPJ/u5Q=="; 18213 18213 }; 18214 18214 }; 18215 18215 "cross-env-5.2.1" = { ··· 18300 18300 src = fetchurl { 18301 18301 url = "https://registry.npmjs.org/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz"; 18302 18302 sha1 = "845ff0c0834a3ded9d160daca6d390906bb288cc"; 18303 + }; 18304 + }; 18305 + "cross-spawn-windows-exe-1.2.0" = { 18306 + name = "cross-spawn-windows-exe"; 18307 + packageName = "cross-spawn-windows-exe"; 18308 + version = "1.2.0"; 18309 + src = fetchurl { 18310 + url = "https://registry.npmjs.org/cross-spawn-windows-exe/-/cross-spawn-windows-exe-1.2.0.tgz"; 18311 + sha512 = "mkLtJJcYbDCxEG7Js6eUnUNndWjyUZwJ3H7bErmmtOYU/Zb99DyUkpamuIZE0b3bhmJyZ7D90uS6f+CGxRRjOw=="; 18303 18312 }; 18304 18313 }; 18305 18314 "crossroads-0.12.2" = { ··· 20813 20822 sha512 = "y/Ev98AleGvl43YKTNcA2Q+lyFmsmCfTTNWy4cjEJxoLkbobcXtRS0Kvx06daCgr2GdtlwLfNzL553BkktfJoA=="; 20814 20823 }; 20815 20824 }; 20825 + "devtools-protocol-0.0.869402" = { 20826 + name = "devtools-protocol"; 20827 + packageName = "devtools-protocol"; 20828 + version = "0.0.869402"; 20829 + src = fetchurl { 20830 + url = "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.869402.tgz"; 20831 + sha512 = "VvlVYY+VDJe639yHs5PHISzdWTLL3Aw8rO4cvUtwvoxFd6FHbE4OpHHcde52M6096uYYazAmd4l0o5VuFRO2WA=="; 20832 + }; 20833 + }; 20816 20834 "devtools-protocol-0.0.883894" = { 20817 20835 name = "devtools-protocol"; 20818 20836 packageName = "devtools-protocol"; ··· 22019 22037 sha512 = "icoRLHzFz/qxzDh/N4Pi2z4yVHurlsCAYQvsCSG7fCedJ4UJXBS6PoQyGH71IfcqKupcKeK7HX/NkyfG+v6vlQ=="; 22020 22038 }; 22021 22039 }; 22022 - "electron-packager-15.2.0" = { 22040 + "electron-packager-15.3.0" = { 22023 22041 name = "electron-packager"; 22024 22042 packageName = "electron-packager"; 22025 - version = "15.2.0"; 22043 + version = "15.3.0"; 22026 22044 src = fetchurl { 22027 - url = "https://registry.npmjs.org/electron-packager/-/electron-packager-15.2.0.tgz"; 22028 - sha512 = "BaklTBRQy1JTijR3hi8XxHf/uo76rHbDCNM/eQHSblzE9C0NoNfOe86nPxB7y1u2jwlqoEJ4zFiHpTFioKGGRA=="; 22045 + url = "https://registry.npmjs.org/electron-packager/-/electron-packager-15.3.0.tgz"; 22046 + sha512 = "PHcykXinmjPyJcYoNGbOWNsOU25nIbMLHBAfg4caazWzYELFL14FshDZEqqrvVOMEUnqjx/Ktc1NmMIN5ZRomQ=="; 22029 22047 }; 22030 22048 }; 22031 22049 "electron-rebuild-2.3.5" = { ··· 22037 22055 sha512 = "1sQ1DRtQGpglFhc3urD4olMJzt/wxlbnAAsf+WY2xHf5c50ZovivZvCXSpVgTOP9f4TzOMvelWyspyfhxQKHzQ=="; 22038 22056 }; 22039 22057 }; 22040 - "electron-to-chromium-1.3.779" = { 22058 + "electron-to-chromium-1.3.780" = { 22041 22059 name = "electron-to-chromium"; 22042 22060 packageName = "electron-to-chromium"; 22043 - version = "1.3.779"; 22061 + version = "1.3.780"; 22044 22062 src = fetchurl { 22045 - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.779.tgz"; 22046 - sha512 = "nreave0y/1Qhmo8XtO6C/LpawNyC6U26+q7d814/e+tIqUK073pM+4xW7WUXyqCRa5K4wdxHmNMBAi8ap9nEew=="; 22063 + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.780.tgz"; 22064 + sha512 = "2KQ9OYm9WMUNpAPA/4aerURl3hwRc9tNlpsiEj3Y8Gf7LVf26NzyLIX2v0hSagQwrS9+cWab+28A2GPKDoVNRA=="; 22047 22065 }; 22048 22066 }; 22049 22067 "electrum-client-git://github.com/janoside/electrum-client" = { ··· 23074 23092 sha512 = "UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g=="; 23075 23093 }; 23076 23094 }; 23077 - "eslint-7.30.0" = { 23078 - name = "eslint"; 23079 - packageName = "eslint"; 23080 - version = "7.30.0"; 23081 - src = fetchurl { 23082 - url = "https://registry.npmjs.org/eslint/-/eslint-7.30.0.tgz"; 23083 - sha512 = "VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg=="; 23084 - }; 23085 - }; 23086 23095 "eslint-7.31.0" = { 23087 23096 name = "eslint"; 23088 23097 packageName = "eslint"; ··· 23128 23137 sha512 = "Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ=="; 23129 23138 }; 23130 23139 }; 23131 - "eslint-plugin-vue-7.13.0" = { 23140 + "eslint-plugin-vue-7.14.0" = { 23132 23141 name = "eslint-plugin-vue"; 23133 23142 packageName = "eslint-plugin-vue"; 23134 - version = "7.13.0"; 23143 + version = "7.14.0"; 23135 23144 src = fetchurl { 23136 - url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.13.0.tgz"; 23137 - sha512 = "u0+jL8h2MshRuMTCLslktxRsPTjlENNcNufhgHu01N982DmHVdeFniyMPoVLLRjACQOwdz3FdlsgYGBMBG+AKg=="; 23145 + url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.14.0.tgz"; 23146 + sha512 = "IW5A2Td0wEWjFGaGVEO24JNXa8cVFzAQTXrYv/Vu3zyDVS9sjwOpZY0iqub7FOkT2AK3Imtw4U4wg48pP9oWww=="; 23138 23147 }; 23139 23148 }; 23140 23149 "eslint-scope-3.7.3" = { ··· 24127 24136 sha512 = "94JMAXcBkBHYazc8y85akJQvq/7PFdBHOWc5B421liyQXdDzvq49ct4tbTHRnpOZ3aPlsufLGVQdhJIuGUNiTQ=="; 24128 24137 }; 24129 24138 }; 24130 - "express-session-1.17.1" = { 24131 - name = "express-session"; 24132 - packageName = "express-session"; 24133 - version = "1.17.1"; 24134 - src = fetchurl { 24135 - url = "https://registry.npmjs.org/express-session/-/express-session-1.17.1.tgz"; 24136 - sha512 = "UbHwgqjxQZJiWRTMyhvWGvjBQduGCSBDhhZXYenziMFjxst5rMV+aJZ6hKPHZnPyHGsrqRICxtX8jtEbm/z36Q=="; 24137 - }; 24138 - }; 24139 24139 "express-session-1.17.2" = { 24140 24140 name = "express-session"; 24141 24141 packageName = "express-session"; ··· 24352 24352 sha512 = "AEo4zm+TenK7zQorGK1f9mJ8L14hnTDi2ZQPR+Mub1NX8zimka1mXpV5LpH8x9HoUmFSHZCfLHqWvp0Y4FxxzQ=="; 24353 24353 }; 24354 24354 }; 24355 - "extract-zip-1.7.0" = { 24356 - name = "extract-zip"; 24357 - packageName = "extract-zip"; 24358 - version = "1.7.0"; 24359 - src = fetchurl { 24360 - url = "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz"; 24361 - sha512 = "xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA=="; 24362 - }; 24363 - }; 24364 24355 "extract-zip-2.0.1" = { 24365 24356 name = "extract-zip"; 24366 24357 packageName = "extract-zip"; ··· 26260 26251 sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15"; 26261 26252 }; 26262 26253 }; 26263 - "fs-extra-1.0.0" = { 26264 - name = "fs-extra"; 26265 - packageName = "fs-extra"; 26266 - version = "1.0.0"; 26267 - src = fetchurl { 26268 - url = "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz"; 26269 - sha1 = "cd3ce5f7e7cb6145883fcae3191e9877f8587950"; 26270 - }; 26271 - }; 26272 26254 "fs-extra-10.0.0" = { 26273 26255 name = "fs-extra"; 26274 26256 packageName = "fs-extra"; ··· 27358 27340 sha512 = "AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="; 27359 27341 }; 27360 27342 }; 27361 - "glob-parent-6.0.0" = { 27343 + "glob-parent-6.0.1" = { 27362 27344 name = "glob-parent"; 27363 27345 packageName = "glob-parent"; 27364 - version = "6.0.0"; 27346 + version = "6.0.1"; 27365 27347 src = fetchurl { 27366 - url = "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.0.tgz"; 27367 - sha512 = "Hdd4287VEJcZXUwv1l8a+vXC1GjOQqXe+VS30w/ypihpcnu9M1n3xeYeJu5CBpeEQj2nAab2xxz28GuA3vp4Ww=="; 27348 + url = "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.1.tgz"; 27349 + sha512 = "kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog=="; 27368 27350 }; 27369 27351 }; 27370 27352 "glob-slash-1.0.0" = { ··· 28682 28664 sha512 = "taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA=="; 28683 28665 }; 28684 28666 }; 28685 - "hasha-2.2.0" = { 28686 - name = "hasha"; 28687 - packageName = "hasha"; 28688 - version = "2.2.0"; 28689 - src = fetchurl { 28690 - url = "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz"; 28691 - sha1 = "78d7cbfc1e6d66303fe79837365984517b2f6ee1"; 28692 - }; 28693 - }; 28694 28667 "hasha-5.2.2" = { 28695 28668 name = "hasha"; 28696 28669 packageName = "hasha"; ··· 28925 28898 sha512 = "n8aSFscI9r3gfhOcAECAtXFaQ1uy4QSke6bnaL+iymYZ/dWs9cqDqHM+rALfsHUwukUbxsdlECZ0pKmJdQ/4OA=="; 28926 28899 }; 28927 28900 }; 28928 - "help-me-1.1.0" = { 28901 + "help-me-3.0.0" = { 28929 28902 name = "help-me"; 28930 28903 packageName = "help-me"; 28931 - version = "1.1.0"; 28904 + version = "3.0.0"; 28932 28905 src = fetchurl { 28933 - url = "https://registry.npmjs.org/help-me/-/help-me-1.1.0.tgz"; 28934 - sha1 = "8f2d508d0600b4a456da2f086556e7e5c056a3c6"; 28906 + url = "https://registry.npmjs.org/help-me/-/help-me-3.0.0.tgz"; 28907 + sha512 = "hx73jClhyk910sidBB7ERlnhMlFsJJIBqSVMFDwPN8o2v9nmp5KgLq1Xz1Bf1fCMMZ6mPrX159iG0VLy/fPMtQ=="; 28935 28908 }; 28936 28909 }; 28937 28910 "here-0.0.2" = { ··· 29184 29157 src = fetchurl { 29185 29158 url = "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz"; 29186 29159 sha1 = "87774c0949e513f42e84575b3c45681fade2a0b2"; 29160 + }; 29161 + }; 29162 + "hpagent-0.1.2" = { 29163 + name = "hpagent"; 29164 + packageName = "hpagent"; 29165 + version = "0.1.2"; 29166 + src = fetchurl { 29167 + url = "https://registry.npmjs.org/hpagent/-/hpagent-0.1.2.tgz"; 29168 + sha512 = "ePqFXHtSQWAFXYmj+JtOTHr84iNrII4/QRlAAPPE+zqnKy4xJo7Ie1Y4kC7AdB+LxLxSTTzBMASsEcy0q8YyvQ=="; 29187 29169 }; 29188 29170 }; 29189 29171 "hrpc-2.2.0" = { ··· 29997 29979 sha1 = "d96c92732076f072711b6b10fd7d4f65ad8ee23d"; 29998 29980 }; 29999 29981 }; 30000 - "i18next-15.1.2" = { 29982 + "i18next-20.3.2" = { 30001 29983 name = "i18next"; 30002 29984 packageName = "i18next"; 30003 - version = "15.1.2"; 29985 + version = "20.3.2"; 30004 29986 src = fetchurl { 30005 - url = "https://registry.npmjs.org/i18next/-/i18next-15.1.2.tgz"; 30006 - sha512 = "98ELn/dqep00DQ/v1E1gpM21HNN6nqU3mS85mYKd9P7lXrhfUcuysPaa3HviKSFb3WPdjf7avuAST3P0dhNp/A=="; 29987 + url = "https://registry.npmjs.org/i18next/-/i18next-20.3.2.tgz"; 29988 + sha512 = "e8CML2R9Ng2sSQOM80wb/PrM2j8mDm84o/T4Amzn9ArVyNX5/ENWxxAXkRpZdTQNDaxKImF93Wep4mAoozFrKw=="; 30007 29989 }; 30008 29990 }; 30009 29991 "iconv-lite-0.4.23" = { ··· 30031 30013 src = fetchurl { 30032 30014 url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.8.tgz"; 30033 30015 sha1 = "c6019a7595f2cefca702eab694a010bcd9298d20"; 30034 - }; 30035 - }; 30036 - "iconv-lite-0.6.2" = { 30037 - name = "iconv-lite"; 30038 - packageName = "iconv-lite"; 30039 - version = "0.6.2"; 30040 - src = fetchurl { 30041 - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz"; 30042 - sha512 = "2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ=="; 30043 30016 }; 30044 30017 }; 30045 30018 "iconv-lite-0.6.3" = { ··· 30582 30555 sha512 = "s7lJuQDJEdjqtaIWhp3KYHl6WV3J04U9zoQ6wVc+Xoa06XM27SXUY57qC5DO46xkF0CfgXMKkKNcgvSu/SAEpA=="; 30583 30556 }; 30584 30557 }; 30585 - "ink-3.0.8" = { 30558 + "ink-3.0.9" = { 30586 30559 name = "ink"; 30587 30560 packageName = "ink"; 30588 - version = "3.0.8"; 30561 + version = "3.0.9"; 30589 30562 src = fetchurl { 30590 - url = "https://registry.npmjs.org/ink/-/ink-3.0.8.tgz"; 30591 - sha512 = "ubMFylXYaG4IkXQVhPautbhV/p6Lo0GlvAMI/jh8cGJQ39yeznJbaTTJP2CqZXezA4GOHzalpwCWqux/NEY38w=="; 30563 + url = "https://registry.npmjs.org/ink/-/ink-3.0.9.tgz"; 30564 + sha512 = "BN+SyJ1rLbKzGPxGYkk22dYB0b58OtyMI4uN0dYucQ8MlIu5TpXJzaP6Bt8Mgqi1dkNZT55bjGyZ2iVLTkJ70w=="; 30592 30565 }; 30593 30566 }; 30594 30567 "ink-spinner-4.0.2" = { ··· 33462 33435 sha512 = "Heu6D+yI5mmUklLQdX3PdDvHUQm14618Fj4PQM9seKa4cohxzJ7EHopfRObKYHMko9awopx4Qr7Gtu6u/QPqfw=="; 33463 33436 }; 33464 33437 }; 33465 - "jsii-srcmak-0.1.300" = { 33438 + "jsii-srcmak-0.1.301" = { 33466 33439 name = "jsii-srcmak"; 33467 33440 packageName = "jsii-srcmak"; 33468 - version = "0.1.300"; 33441 + version = "0.1.301"; 33469 33442 src = fetchurl { 33470 - url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.300.tgz"; 33471 - sha512 = "yTB5QIeh1RkiixLzoP3BJ49yiVXnjTGh4O7Ywsn4oxH0IK6e6uDdqn6woFwbBpRwbShixo4PIytpsE2X6hDGgw=="; 33443 + url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.301.tgz"; 33444 + sha512 = "RmUimAPVkk1QflCGjJVUsQsv+W+lD6yZMLpHEHkNEdUvlYSUkZIM2VXjF7LUw7HnS9gFFBftUd6W02OVGbd9Bg=="; 33472 33445 }; 33473 33446 }; 33474 33447 "json-bigint-0.2.3" = { ··· 33777 33750 sha512 = "0/4Lv6IenJV0qj2oBdgPIAmFiKKnh8qh7bmLFJ+/ZZHLjSeiL3fKKGX3UryvKPbxFbhV+JcYo9KUC19GJ/Z/4A=="; 33778 33751 }; 33779 33752 }; 33780 - "json2jsii-0.1.267" = { 33753 + "json2jsii-0.1.270" = { 33781 33754 name = "json2jsii"; 33782 33755 packageName = "json2jsii"; 33783 - version = "0.1.267"; 33756 + version = "0.1.270"; 33784 33757 src = fetchurl { 33785 - url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.1.267.tgz"; 33786 - sha512 = "mo/Vagk6g+O5olk+K7AwukyrmNFuj/OyBNswmhbGUCmiNN/ddEIVcmCMx481FmYoewTKl0Axyt33iapt5IcxCg=="; 33758 + url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.1.270.tgz"; 33759 + sha512 = "blBOb7+GDWTLv6jxye684joWzQyuFM6HT+NsPQPuASkT7pABBt3Xx2wsVm/qMJeg7ITufgSfeh1TnNrFROicMg=="; 33787 33760 }; 33788 33761 }; 33789 33762 "json3-3.2.6" = { ··· 34352 34325 src = fetchurl { 34353 34326 url = "https://registry.npmjs.org/keep-func-props/-/keep-func-props-3.0.1.tgz"; 34354 34327 sha512 = "5AsrYCiCHIUxuw/G2r7xcoTW/NTf5IFwAe1fkwf2ifM/KZzEojaTylh1Pppu60oEixww1rfcWJaRGLi3eAJsrQ=="; 34355 - }; 34356 - }; 34357 - "kew-0.7.0" = { 34358 - name = "kew"; 34359 - packageName = "kew"; 34360 - version = "0.7.0"; 34361 - src = fetchurl { 34362 - url = "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz"; 34363 - sha1 = "79d93d2d33363d6fdd2970b335d9141ad591d79b"; 34364 34328 }; 34365 34329 }; 34366 34330 "keyboardevent-key-polyfill-1.1.0" = { ··· 36037 36001 sha1 = "5d19fa005c8c4d236faf4742c7b7a1fcabe29267"; 36038 36002 }; 36039 36003 }; 36040 - "lodash.bind-4.2.1" = { 36041 - name = "lodash.bind"; 36042 - packageName = "lodash.bind"; 36043 - version = "4.2.1"; 36044 - src = fetchurl { 36045 - url = "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz"; 36046 - sha1 = "7ae3017e939622ac31b7d7d7dcb1b34db1690d35"; 36047 - }; 36048 - }; 36049 36004 "lodash.camelcase-4.3.0" = { 36050 36005 name = "lodash.camelcase"; 36051 36006 packageName = "lodash.camelcase"; ··· 36647 36602 src = fetchurl { 36648 36603 url = "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz"; 36649 36604 sha1 = "d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"; 36650 - }; 36651 - }; 36652 - "lodash.pick-4.4.0" = { 36653 - name = "lodash.pick"; 36654 - packageName = "lodash.pick"; 36655 - version = "4.4.0"; 36656 - src = fetchurl { 36657 - url = "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz"; 36658 - sha1 = "52f05610fff9ded422611441ed1fc123a03001b3"; 36659 36605 }; 36660 36606 }; 36661 36607 "lodash.reduce-4.6.0" = { ··· 36667 36613 sha1 = "f1ab6b839299ad48f784abbf476596f03b914d3b"; 36668 36614 }; 36669 36615 }; 36670 - "lodash.reject-4.6.0" = { 36671 - name = "lodash.reject"; 36672 - packageName = "lodash.reject"; 36673 - version = "4.6.0"; 36674 - src = fetchurl { 36675 - url = "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz"; 36676 - sha1 = "80d6492dc1470864bbf583533b651f42a9f52415"; 36677 - }; 36678 - }; 36679 36616 "lodash.repeat-4.1.0" = { 36680 36617 name = "lodash.repeat"; 36681 36618 packageName = "lodash.repeat"; ··· 39790 39727 sha512 = "sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw=="; 39791 39728 }; 39792 39729 }; 39793 - "mkpath-1.0.0" = { 39794 - name = "mkpath"; 39795 - packageName = "mkpath"; 39796 - version = "1.0.0"; 39797 - src = fetchurl { 39798 - url = "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz"; 39799 - sha1 = "ebb3a977e7af1c683ae6fda12b545a6ba6c5853d"; 39800 - }; 39801 - }; 39802 39730 "mobx-6.3.2" = { 39803 39731 name = "mobx"; 39804 39732 packageName = "mobx"; ··· 40096 40024 sha512 = "NOeCoW6AYc3hLi30npe7uzbD9b4FQZKH40YKABUCCvaKKL5agj6YzvHoNx8jQpDMNPgIa5bvSZQbQpWBAVD0Kw=="; 40097 40025 }; 40098 40026 }; 40099 - "mqtt-4.2.6" = { 40027 + "mqtt-4.2.8" = { 40100 40028 name = "mqtt"; 40101 40029 packageName = "mqtt"; 40102 - version = "4.2.6"; 40030 + version = "4.2.8"; 40103 40031 src = fetchurl { 40104 - url = "https://registry.npmjs.org/mqtt/-/mqtt-4.2.6.tgz"; 40105 - sha512 = "GpxVObyOzL0CGPBqo6B04GinN8JLk12NRYAIkYvARd9ZCoJKevvOyCaWK6bdK/kFSDj3LPDnCsJbezzNlsi87Q=="; 40032 + url = "https://registry.npmjs.org/mqtt/-/mqtt-4.2.8.tgz"; 40033 + sha512 = "DJYjlXODVXtSDecN8jnNzi6ItX3+ufGsEs9OB3YV24HtkRrh7kpx8L5M1LuyF0KzaiGtWr2PzDcMGAY60KGOSA=="; 40106 40034 }; 40107 40035 }; 40108 40036 "mqtt-packet-6.10.0" = { ··· 40591 40519 sha1 = "0df1935cab15369075ef160ad2894107aa14dc2d"; 40592 40520 }; 40593 40521 }; 40594 - "nan-2.13.2" = { 40595 - name = "nan"; 40596 - packageName = "nan"; 40597 - version = "2.13.2"; 40598 - src = fetchurl { 40599 - url = "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz"; 40600 - sha512 = "TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw=="; 40601 - }; 40602 - }; 40603 - "nan-2.14.0" = { 40604 - name = "nan"; 40605 - packageName = "nan"; 40606 - version = "2.14.0"; 40607 - src = fetchurl { 40608 - url = "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz"; 40609 - sha512 = "INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg=="; 40610 - }; 40611 - }; 40612 40522 "nan-2.14.2" = { 40613 40523 name = "nan"; 40614 40524 packageName = "nan"; ··· 41727 41637 sha1 = "e652bbf3885a04dad6a353d74176177c83914707"; 41728 41638 }; 41729 41639 }; 41730 - "node-phantom-simple-2.2.4" = { 41731 - name = "node-phantom-simple"; 41732 - packageName = "node-phantom-simple"; 41733 - version = "2.2.4"; 41734 - src = fetchurl { 41735 - url = "https://registry.npmjs.org/node-phantom-simple/-/node-phantom-simple-2.2.4.tgz"; 41736 - sha1 = "4fc4effbb02f241fb5082bd4fbab398e4aecb64d"; 41737 - }; 41738 - }; 41739 41640 "node-polyglot-1.0.0" = { 41740 41641 name = "node-polyglot"; 41741 41642 packageName = "node-polyglot"; ··· 41752 41653 src = fetchurl { 41753 41654 url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz"; 41754 41655 sha512 = "TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q=="; 41755 - }; 41756 - }; 41757 - "node-pre-gyp-0.12.0" = { 41758 - name = "node-pre-gyp"; 41759 - packageName = "node-pre-gyp"; 41760 - version = "0.12.0"; 41761 - src = fetchurl { 41762 - url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz"; 41763 - sha512 = "4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A=="; 41764 - }; 41765 - }; 41766 - "node-pre-gyp-0.14.0" = { 41767 - name = "node-pre-gyp"; 41768 - packageName = "node-pre-gyp"; 41769 - version = "0.14.0"; 41770 - src = fetchurl { 41771 - url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz"; 41772 - sha512 = "+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA=="; 41773 41656 }; 41774 41657 }; 41775 41658 "node-pre-gyp-0.6.39" = { ··· 41790 41673 sha1 = "dbbd4af12134e2e635c245ef93ffcf6f60673a5d"; 41791 41674 }; 41792 41675 }; 41793 - "node-red-admin-0.2.7" = { 41676 + "node-red-admin-2.2.0" = { 41794 41677 name = "node-red-admin"; 41795 41678 packageName = "node-red-admin"; 41796 - version = "0.2.7"; 41797 - src = fetchurl { 41798 - url = "https://registry.npmjs.org/node-red-admin/-/node-red-admin-0.2.7.tgz"; 41799 - sha512 = "bsFbC7KFfGY37+SuYfmM9Er00cM92anqp6xCj8x7Y+4qZHOXnLi9XDFoWtvvsC1uQyaMqas1ALCfqcOxLlWngw=="; 41800 - }; 41801 - }; 41802 - "node-red-node-rbe-0.5.0" = { 41803 - name = "node-red-node-rbe"; 41804 - packageName = "node-red-node-rbe"; 41805 - version = "0.5.0"; 41806 - src = fetchurl { 41807 - url = "https://registry.npmjs.org/node-red-node-rbe/-/node-red-node-rbe-0.5.0.tgz"; 41808 - sha512 = "88zuty5SiLW2/0vK8ZpMCoEBq2JbR4GEEIoJp3YWhQQytQRRvzHgOodzOkuH4AQoMFZXuVxF1lVswL6yiDCQiQ=="; 41809 - }; 41810 - }; 41811 - "node-red-node-tail-0.3.1" = { 41812 - name = "node-red-node-tail"; 41813 - packageName = "node-red-node-tail"; 41814 - version = "0.3.1"; 41679 + version = "2.2.0"; 41815 41680 src = fetchurl { 41816 - url = "https://registry.npmjs.org/node-red-node-tail/-/node-red-node-tail-0.3.1.tgz"; 41817 - sha512 = "d/CbPGJMSNekJHOQu4WMNwjXRFnZ4c2+D3nlSdRH6wdUVVc++4nat8TuhcXKUe9W9+nqMrmVhReGnf8UwKsfBw=="; 41681 + url = "https://registry.npmjs.org/node-red-admin/-/node-red-admin-2.2.0.tgz"; 41682 + sha512 = "dBljNubVsolJkgfXUAF3KrCAO+hi5AXz+cftGjfHT76PyVB9pFUbAgTrkjZmKciC/B/14kEV5Ds+SwonqyTMfg=="; 41818 41683 }; 41819 41684 }; 41820 41685 "node-releases-1.1.73" = { ··· 43852 43717 sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; 43853 43718 }; 43854 43719 }; 43855 - "ot-builder-1.0.11" = { 43720 + "ot-builder-1.1.0" = { 43856 43721 name = "ot-builder"; 43857 43722 packageName = "ot-builder"; 43858 - version = "1.0.11"; 43723 + version = "1.1.0"; 43859 43724 src = fetchurl { 43860 - url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.0.11.tgz"; 43861 - sha512 = "bexZrUc8L6R5N47kgD52vMP6mU4y+09VTc2ZqZD/0uktzY4ksXCEjLcRkHe9uEocmq2jtuPFtpoSTaO9mTxrhA=="; 43725 + url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.1.0.tgz"; 43726 + sha512 = "IvQqHq33yHRKQuBzlzE6N3tXR2IktvBXeTvdASzib5Lqz84MJ1raGQrDNMimYxpRjcXZFJVfDgATYy5+gLhJIQ=="; 43862 43727 }; 43863 43728 }; 43864 - "otb-ttc-bundle-1.0.11" = { 43729 + "otb-ttc-bundle-1.1.0" = { 43865 43730 name = "otb-ttc-bundle"; 43866 43731 packageName = "otb-ttc-bundle"; 43867 - version = "1.0.11"; 43732 + version = "1.1.0"; 43868 43733 src = fetchurl { 43869 - url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.0.11.tgz"; 43870 - sha512 = "Wx/WXWyvWnlyTBBZBxOJsEWbBxf8MdOXNmggISi+0l4o63jobEe3ZB5oCOMbNyJPynqv+JyyrroVDTOuzP3HAQ=="; 43734 + url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.1.0.tgz"; 43735 + sha512 = "tn3jkqHfaVIQsecQyAUTNf/VAAfE5EQiDH3AyIb1OFXjcdp0P9pBZUd0E4iP+rQjVoN8eMy1uCgvde5M5ZqVrg=="; 43871 43736 }; 43872 43737 }; 43873 43738 "ow-0.21.0" = { ··· 45463 45328 sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50"; 45464 45329 }; 45465 45330 }; 45466 - "perfect-scrollbar-1.5.1" = { 45331 + "perfect-scrollbar-1.5.2" = { 45467 45332 name = "perfect-scrollbar"; 45468 45333 packageName = "perfect-scrollbar"; 45469 - version = "1.5.1"; 45334 + version = "1.5.2"; 45470 45335 src = fetchurl { 45471 - url = "https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.1.tgz"; 45472 - sha512 = "MrSImINnIh3Tm1hdPT6bji6fmIeRorVEegQvyUnhqko2hDGTHhmjPefHXfxG/Jb8xVbfCwgmUIlIajERGXjVXQ=="; 45336 + url = "https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.2.tgz"; 45337 + sha512 = "McHAinFkyzKbBZrFtb4MT2mxkehp15KvOX/UrjB8C5EZZXHTHgyETo5IGFYtHRTI2Pb2bsV0OE0YnkjT9Cw3aw=="; 45473 45338 }; 45474 45339 }; 45475 45340 "performance-now-0.2.0" = { ··· 45551 45416 src = fetchurl { 45552 45417 url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.4.tgz"; 45553 45418 sha512 = "YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w=="; 45554 - }; 45555 - }; 45556 - "phantomjs-prebuilt-2.1.16" = { 45557 - name = "phantomjs-prebuilt"; 45558 - packageName = "phantomjs-prebuilt"; 45559 - version = "2.1.16"; 45560 - src = fetchurl { 45561 - url = "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz"; 45562 - sha1 = "efd212a4a3966d3647684ea8ba788549be2aefef"; 45563 45419 }; 45564 45420 }; 45565 45421 "phin-2.9.3" = { ··· 47525 47381 sha1 = "98472870bf228132fcbdd868129bad12c3c029e3"; 47526 47382 }; 47527 47383 }; 47528 - "promise-phantom-3.1.6" = { 47529 - name = "promise-phantom"; 47530 - packageName = "promise-phantom"; 47531 - version = "3.1.6"; 47532 - src = fetchurl { 47533 - url = "https://registry.npmjs.org/promise-phantom/-/promise-phantom-3.1.6.tgz"; 47534 - sha1 = "bbcfd248725259f2bb115a27bfa8d65dc420f931"; 47535 - }; 47536 - }; 47537 47384 "promise-queue-2.2.5" = { 47538 47385 name = "promise-queue"; 47539 47386 packageName = "promise-queue"; ··· 48776 48623 sha512 = "bsyDHbFBvbofZ63xqF7hMhuKBX1h4WsqFIAoh1GuHr/Y9cewh+EFNAOdqWSkQRHLiBU/MY6M+8PUnXXjAPtuSg=="; 48777 48624 }; 48778 48625 }; 48626 + "puppeteer-9.1.1" = { 48627 + name = "puppeteer"; 48628 + packageName = "puppeteer"; 48629 + version = "9.1.1"; 48630 + src = fetchurl { 48631 + url = "https://registry.npmjs.org/puppeteer/-/puppeteer-9.1.1.tgz"; 48632 + sha512 = "W+nOulP2tYd/ZG99WuZC/I5ljjQQ7EUw/jQGcIb9eu8mDlZxNY2SgcJXTLG9h5gRvqA3uJOe4hZXYsd3EqioMw=="; 48633 + }; 48634 + }; 48779 48635 "purgecss-2.3.0" = { 48780 48636 name = "purgecss"; 48781 48637 packageName = "purgecss"; ··· 49532 49388 sha1 = "08c6e04a0168f6eb621c22ab6cb1151bd9f4a64d"; 49533 49389 }; 49534 49390 }; 49535 - "rcedit-2.3.0" = { 49391 + "rcedit-3.0.1" = { 49536 49392 name = "rcedit"; 49537 49393 packageName = "rcedit"; 49538 - version = "2.3.0"; 49394 + version = "3.0.1"; 49539 49395 src = fetchurl { 49540 - url = "https://registry.npmjs.org/rcedit/-/rcedit-2.3.0.tgz"; 49541 - sha512 = "h1gNEl9Oai1oijwyJ1WYqYSXTStHnOcv1KYljg/8WM4NAg3H1KBK3azIaKkQ1WQl+d7PoJpcBMscPfLXVKgCLQ=="; 49396 + url = "https://registry.npmjs.org/rcedit/-/rcedit-3.0.1.tgz"; 49397 + sha512 = "XM0Jv40/y4hVAqj/MO70o/IWs4uOsaSoo2mLyk3klFDW+SStLnCtzuQu+1OBTIMGlM8CvaK9ftlYCp6DJ+cMsw=="; 49542 49398 }; 49543 49399 }; 49544 49400 "re-emitter-1.1.4" = { ··· 50180 50036 sha1 = "85204b54dba82d5742e28c96756ef43af50e3384"; 50181 50037 }; 50182 50038 }; 50183 - "rechoir-0.7.0" = { 50039 + "rechoir-0.7.1" = { 50184 50040 name = "rechoir"; 50185 50041 packageName = "rechoir"; 50186 - version = "0.7.0"; 50042 + version = "0.7.1"; 50187 50043 src = fetchurl { 50188 - url = "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz"; 50189 - sha512 = "ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q=="; 50044 + url = "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz"; 50045 + sha512 = "/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg=="; 50190 50046 }; 50191 50047 }; 50192 50048 "record-cache-1.1.1" = { ··· 52340 52196 sha512 = "SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg=="; 52341 52197 }; 52342 52198 }; 52343 - "schema-utils-3.1.0" = { 52199 + "schema-utils-3.1.1" = { 52344 52200 name = "schema-utils"; 52345 52201 packageName = "schema-utils"; 52346 - version = "3.1.0"; 52202 + version = "3.1.1"; 52347 52203 src = fetchurl { 52348 - url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz"; 52349 - sha512 = "tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w=="; 52204 + url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz"; 52205 + sha512 = "Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw=="; 52350 52206 }; 52351 52207 }; 52352 52208 "scoped-regex-2.1.0" = { ··· 53852 53708 sha512 = "NFwVLMCqKTocY66gcim0ukF6e31VRDJqDapg5sy3vCHqlD1OCNUXSK/aI4VQEEndDrsnFmQepsL5KpEU0dDRIQ=="; 53853 53709 }; 53854 53710 }; 53855 - "snyk-docker-plugin-4.21.3" = { 53711 + "snyk-docker-plugin-4.22.1" = { 53856 53712 name = "snyk-docker-plugin"; 53857 53713 packageName = "snyk-docker-plugin"; 53858 - version = "4.21.3"; 53714 + version = "4.22.1"; 53859 53715 src = fetchurl { 53860 - url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.21.3.tgz"; 53861 - sha512 = "u54T2ooQatEWeeFRgzpEl6PpyzEHjNU78VkMg2FarNzuNPdmVsE/Wb6rs8JsB8shTLS6jWp9XCY2zmkpr9Zgag=="; 53716 + url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.22.1.tgz"; 53717 + sha512 = "fpXGkBu69Vb5meSrq0KjSKr0nlibA8z18fuH/O8HuDh1b5XyqKNz412njybpJtW07JPpA9rKX9gewRBZWch6fQ=="; 53862 53718 }; 53863 53719 }; 53864 53720 "snyk-go-parser-1.4.1" = { ··· 55346 55202 sha512 = "zZ/Q1M+9ZWlrchgh4QauD/MEUFa6eC6H6FYq6T8Of/y82JqsQBLwN6YlzbO09evE7Rx6x0oliXDCnQSjwGwQRA=="; 55347 55203 }; 55348 55204 }; 55349 - "sscaff-1.2.20" = { 55205 + "sscaff-1.2.21" = { 55350 55206 name = "sscaff"; 55351 55207 packageName = "sscaff"; 55352 - version = "1.2.20"; 55208 + version = "1.2.21"; 55353 55209 src = fetchurl { 55354 - url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.20.tgz"; 55355 - sha512 = "D5a+kU//hvpNbXUxIdKmEkzdmdByB8AB2PVVWUrkh08bZPGSZfbTALrBclQDVuxtKbrCa5X6d7SqwM69OltT2Q=="; 55210 + url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.21.tgz"; 55211 + sha512 = "X9Ei1liwS+LljdRsWz/QbgYK2sByLbDpvLTwVlL8+fGSz9Oh1D85WU3TR8kCCuPKLvfdGWIRimSQWvJ8zh5riw=="; 55356 55212 }; 55357 55213 }; 55358 55214 "ssh-config-1.1.6" = { ··· 56624 56480 sha1 = "0fdedc68e91addcfcb2e6be9c262581a6e8c28aa"; 56625 56481 }; 56626 56482 }; 56627 - "strtok3-6.2.0" = { 56483 + "strtok3-6.2.2" = { 56628 56484 name = "strtok3"; 56629 56485 packageName = "strtok3"; 56630 - version = "6.2.0"; 56486 + version = "6.2.2"; 56631 56487 src = fetchurl { 56632 - url = "https://registry.npmjs.org/strtok3/-/strtok3-6.2.0.tgz"; 56633 - sha512 = "hBbPN4+f9fypbfTs0NImALgzYcb6k/blFr2mJVX6bUOmJCbXe/trDHdIC+Ir5XUXRMGFvq487ecwLitDoHVoew=="; 56488 + url = "https://registry.npmjs.org/strtok3/-/strtok3-6.2.2.tgz"; 56489 + sha512 = "iUzLl3UhF2RfqQah80JngnfltQFLEidGyTX8+hHFMQFjzUj3UpIpOx824FtFmRI9bwyywReENpdHGDkFJwJlGQ=="; 56634 56490 }; 56635 56491 }; 56636 56492 "structured-source-3.0.2" = { ··· 58479 58335 sha1 = "f25125ff0dd9da3ccb0c2dd371ee1288bb9128c0"; 58480 58336 }; 58481 58337 }; 58482 - "tmp-0.0.31" = { 58483 - name = "tmp"; 58484 - packageName = "tmp"; 58485 - version = "0.0.31"; 58486 - src = fetchurl { 58487 - url = "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz"; 58488 - sha1 = "8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"; 58489 - }; 58490 - }; 58491 58338 "tmp-0.0.33" = { 58492 58339 name = "tmp"; 58493 58340 packageName = "tmp"; ··· 59953 59800 src = fetchurl { 59954 59801 url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.10.tgz"; 59955 59802 sha512 = "57H3ACYFXeo1IaZ1w02sfA71wI60MGco/IQFjOqK+WtKoprh7Go2/yvd2HPtoJILO2Or84ncLccI4xoHMTSbGg=="; 59956 - }; 59957 - }; 59958 - "uglify-js-3.13.3" = { 59959 - name = "uglify-js"; 59960 - packageName = "uglify-js"; 59961 - version = "3.13.3"; 59962 - src = fetchurl { 59963 - url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.3.tgz"; 59964 - sha512 = "otIc7O9LyxpUcQoXzj2hL4LPWKklO6LJWoJUzNa8A17Xgi4fOeDC8FBDOLHnC/Slo1CQgsZMcM6as0M76BZaig=="; 59965 59803 }; 59966 59804 }; 59967 59805 "uglify-js-3.4.10" = { ··· 63115 62953 sha512 = "8FdXi0gieEwh1IprIBafpiJWcApwrU+l2FEj8c1HtHFdNXMd0+2jUSjBVmcQYohf/E72irwAXEXLga6TQcB3FA=="; 63116 62954 }; 63117 62955 }; 63118 - "vue-eslint-parser-7.8.0" = { 62956 + "vue-eslint-parser-7.9.0" = { 63119 62957 name = "vue-eslint-parser"; 63120 62958 packageName = "vue-eslint-parser"; 63121 - version = "7.8.0"; 62959 + version = "7.9.0"; 63122 62960 src = fetchurl { 63123 - url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.8.0.tgz"; 63124 - sha512 = "ehmmrLZNYLUoKayvVW8l8HyPQIfuYZHiJoQLRP3dapDlTU7bGs4tqIKVGdAEpMuXS/b4R/PImCt7Tkj4UhX1SQ=="; 62961 + url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.9.0.tgz"; 62962 + sha512 = "QBlhZ5LteDRVy2dISfQhNEmmcqph+GTaD4SH41bYzXcVHFPJ9p34zCG6QAqOZVa8PKaVgbomFnoZpGJRZi14vg=="; 63125 62963 }; 63126 62964 }; 63127 62965 "vue-onsenui-helper-json-1.0.2" = { ··· 63583 63421 sha512 = "lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ=="; 63584 63422 }; 63585 63423 }; 63586 - "webpack-sources-2.3.0" = { 63424 + "webpack-sources-2.3.1" = { 63587 63425 name = "webpack-sources"; 63588 63426 packageName = "webpack-sources"; 63589 - version = "2.3.0"; 63427 + version = "2.3.1"; 63590 63428 src = fetchurl { 63591 - url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.0.tgz"; 63592 - sha512 = "WyOdtwSvOML1kbgtXbTDnEW0jkJ7hZr/bDByIwszhWd/4XX1A3XMkrbFMsuH4+/MfLlZCUzlAdg4r7jaGKEIgQ=="; 63429 + url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz"; 63430 + sha512 = "y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA=="; 63593 63431 }; 63594 63432 }; 63595 63433 "webpack-stream-6.1.0" = { ··· 63637 63475 sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="; 63638 63476 }; 63639 63477 }; 63640 - "webtorrent-1.2.4" = { 63478 + "webtorrent-1.2.5" = { 63641 63479 name = "webtorrent"; 63642 63480 packageName = "webtorrent"; 63643 - version = "1.2.4"; 63481 + version = "1.2.5"; 63644 63482 src = fetchurl { 63645 - url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.2.4.tgz"; 63646 - sha512 = "oQf2HYtylJSHlPX8FDqn79JEO2Og856X78oZHH3So7zJK0RlQVdDolH82MvjbrVxDv6Mfa7s1rIjPKcy+hQEFw=="; 63483 + url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.2.5.tgz"; 63484 + sha512 = "EvtAQ3rK4c7Kf4ZGxYOGvi8Jih8qsZka1IgNB8T5Vxw5UzSNG1nxTVNNTXL0jFhQUMsyRwIOkTgd7ZkJY6bqsw=="; 63647 63485 }; 63648 63486 }; 63649 63487 "well-known-symbols-2.0.0" = { ··· 64573 64411 sha512 = "eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA=="; 64574 64412 }; 64575 64413 }; 64576 - "ws-6.2.1" = { 64577 - name = "ws"; 64578 - packageName = "ws"; 64579 - version = "6.2.1"; 64580 - src = fetchurl { 64581 - url = "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz"; 64582 - sha512 = "GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA=="; 64583 - }; 64584 - }; 64585 64414 "ws-6.2.2" = { 64586 64415 name = "ws"; 64587 64416 packageName = "ws"; ··· 64618 64447 sha512 = "6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw=="; 64619 64448 }; 64620 64449 }; 64450 + "ws-7.5.1" = { 64451 + name = "ws"; 64452 + packageName = "ws"; 64453 + version = "7.5.1"; 64454 + src = fetchurl { 64455 + url = "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz"; 64456 + sha512 = "2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow=="; 64457 + }; 64458 + }; 64621 64459 "ws-7.5.3" = { 64622 64460 name = "ws"; 64623 64461 packageName = "ws"; ··· 65706 65544 src = fetchurl { 65707 65545 url = "https://registry.npmjs.org/z-schema/-/z-schema-3.25.1.tgz"; 65708 65546 sha512 = "7tDlwhrBG+oYFdXNOjILSurpfQyuVgkRe3hB2q8TEssamDHB7BbLWYkYO98nTn0FibfdFroFKDjndbgufAgS/Q=="; 65709 - }; 65710 - }; 65711 - "zen-observable-0.5.2" = { 65712 - name = "zen-observable"; 65713 - packageName = "zen-observable"; 65714 - version = "0.5.2"; 65715 - src = fetchurl { 65716 - url = "https://registry.npmjs.org/zen-observable/-/zen-observable-0.5.2.tgz"; 65717 - sha512 = "Dhp/R0pqSHj3vPs5O1gVd9kZx5Iew2lqVcfJQOBHx3llM/dLea8vl9wSa9FK8wLdSBQJ6mmgKi9+Rk2DRH3i9Q=="; 65718 65547 }; 65719 65548 }; 65720 65549 "zen-observable-0.8.15" = { ··· 67196 67025 sources."cross-spawn-7.0.3" 67197 67026 sources."deepmerge-4.2.2" 67198 67027 sources."defaults-1.0.3" 67199 - sources."electron-to-chromium-1.3.779" 67028 + sources."electron-to-chromium-1.3.780" 67200 67029 sources."emoji-regex-8.0.0" 67201 67030 sources."end-of-stream-1.4.4" 67202 67031 (sources."enhanced-resolve-5.8.2" // { ··· 67371 67200 dependencies = [ 67372 67201 sources."ajv-6.12.6" 67373 67202 sources."json-schema-traverse-0.4.1" 67374 - sources."schema-utils-3.1.0" 67203 + sources."schema-utils-3.1.1" 67375 67204 sources."source-map-0.6.1" 67376 67205 ]; 67377 67206 }) ··· 67397 67226 dependencies = [ 67398 67227 sources."ajv-6.12.6" 67399 67228 sources."json-schema-traverse-0.4.1" 67400 - sources."schema-utils-3.1.0" 67229 + sources."schema-utils-3.1.1" 67401 67230 sources."tapable-2.2.0" 67402 67231 ]; 67403 67232 }) 67404 67233 sources."webpack-node-externals-3.0.0" 67405 - (sources."webpack-sources-2.3.0" // { 67234 + (sources."webpack-sources-2.3.1" // { 67406 67235 dependencies = [ 67407 67236 sources."source-map-0.6.1" 67408 67237 ]; ··· 67611 67440 sources."@types/range-parser-1.2.4" 67612 67441 sources."@types/serve-static-1.13.10" 67613 67442 sources."@types/through-0.0.30" 67614 - sources."@types/ws-7.4.6" 67443 + sources."@types/ws-7.4.7" 67615 67444 sources."@vue/cli-shared-utils-4.5.13" 67616 67445 (sources."@vue/cli-ui-4.5.13" // { 67617 67446 dependencies = [ ··· 67876 67705 sources."ecc-jsbn-0.1.2" 67877 67706 sources."ee-first-1.1.1" 67878 67707 sources."ejs-2.7.4" 67879 - sources."electron-to-chromium-1.3.779" 67708 + sources."electron-to-chromium-1.3.780" 67880 67709 sources."emoji-regex-7.0.3" 67881 67710 sources."encodeurl-1.0.2" 67882 67711 sources."end-of-stream-1.4.4" ··· 68897 68726 sources."convert-source-map-1.8.0" 68898 68727 sources."debug-4.3.2" 68899 68728 sources."ejs-3.1.6" 68900 - sources."electron-to-chromium-1.3.779" 68729 + sources."electron-to-chromium-1.3.780" 68901 68730 sources."ensure-posix-path-1.1.1" 68902 68731 sources."escalade-3.1.1" 68903 68732 sources."escape-string-regexp-1.0.5" ··· 69028 68857 sources."browserslist-4.16.6" 69029 68858 sources."caniuse-lite-1.0.30001245" 69030 68859 sources."colorette-1.2.2" 69031 - sources."electron-to-chromium-1.3.779" 68860 + sources."electron-to-chromium-1.3.780" 69032 68861 sources."escalade-3.1.1" 69033 68862 sources."fraction.js-4.1.1" 69034 68863 sources."node-releases-1.1.73" ··· 69062 68891 sources."ansi-regex-5.0.0" 69063 68892 sources."ansi-styles-4.3.0" 69064 68893 sources."ast-types-0.13.4" 69065 - (sources."aws-sdk-2.948.0" // { 68894 + (sources."aws-sdk-2.949.0" // { 69066 68895 dependencies = [ 69067 68896 sources."uuid-3.3.2" 69068 68897 ]; ··· 71411 71240 sources."color-name-1.1.4" 71412 71241 sources."colors-1.4.0" 71413 71242 sources."commonmark-0.29.3" 71414 - sources."constructs-3.3.97" 71243 + sources."constructs-3.3.98" 71415 71244 sources."date-format-3.0.0" 71416 71245 sources."debug-4.3.2" 71417 71246 sources."decamelize-5.0.0" ··· 71484 71313 sources."yargs-16.2.0" 71485 71314 ]; 71486 71315 }) 71487 - (sources."jsii-srcmak-0.1.300" // { 71316 + (sources."jsii-srcmak-0.1.301" // { 71488 71317 dependencies = [ 71489 71318 sources."fs-extra-9.1.0" 71490 71319 ]; 71491 71320 }) 71492 71321 sources."json-schema-0.3.0" 71493 - sources."json2jsii-0.1.267" 71322 + sources."json2jsii-0.1.270" 71494 71323 sources."jsonfile-6.1.0" 71495 71324 sources."jsonschema-1.4.0" 71496 71325 sources."locate-path-5.0.0" ··· 71526 71355 sources."snake-case-3.0.4" 71527 71356 sources."sort-json-2.0.0" 71528 71357 sources."spdx-license-list-6.4.0" 71529 - sources."sscaff-1.2.20" 71358 + sources."sscaff-1.2.21" 71530 71359 (sources."streamroller-2.2.4" // { 71531 71360 dependencies = [ 71532 71361 sources."date-format-2.1.0" ··· 71594 71423 sources."type-fest-0.21.3" 71595 71424 ]; 71596 71425 }) 71597 - sources."ansi-regex-4.1.0" 71426 + sources."ansi-regex-5.0.0" 71598 71427 sources."ansi-styles-4.3.0" 71599 71428 sources."archiver-5.3.0" 71600 71429 (sources."archiver-utils-2.1.0" // { ··· 71641 71470 sources."commonmark-0.29.3" 71642 71471 sources."compress-commons-4.1.1" 71643 71472 sources."concat-map-0.0.1" 71644 - sources."constructs-3.3.97" 71473 + sources."constructs-3.3.98" 71645 71474 sources."convert-to-spaces-1.0.2" 71646 71475 sources."core-util-is-1.0.2" 71647 71476 sources."crc-32-1.2.0" ··· 71696 71525 sources."indent-string-4.0.0" 71697 71526 sources."inflight-1.0.6" 71698 71527 sources."inherits-2.0.4" 71699 - (sources."ink-3.0.8" // { 71528 + (sources."ink-3.0.9" // { 71700 71529 dependencies = [ 71701 71530 sources."type-fest-0.12.0" 71702 71531 ]; ··· 71760 71589 sources."yargs-16.2.0" 71761 71590 ]; 71762 71591 }) 71763 - (sources."jsii-srcmak-0.1.300" // { 71592 + (sources."jsii-srcmak-0.1.301" // { 71764 71593 dependencies = [ 71765 71594 sources."fs-extra-9.1.0" 71766 71595 sources."jsonfile-6.1.0" ··· 71843 71672 sources."slice-ansi-3.0.0" 71844 71673 sources."sort-json-2.0.0" 71845 71674 sources."spdx-license-list-6.4.0" 71846 - sources."sscaff-1.2.20" 71675 + sources."sscaff-1.2.21" 71847 71676 sources."stack-utils-2.0.3" 71848 71677 sources."stream-buffers-3.0.2" 71849 71678 (sources."streamroller-2.2.4" // { ··· 71851 71680 sources."date-format-2.1.0" 71852 71681 ]; 71853 71682 }) 71854 - (sources."string-length-3.1.0" // { 71855 - dependencies = [ 71856 - sources."astral-regex-1.0.0" 71857 - sources."strip-ansi-5.2.0" 71858 - ]; 71859 - }) 71860 71683 sources."string-width-4.2.2" 71861 71684 sources."string.prototype.repeat-0.2.0" 71862 71685 sources."string.prototype.trimend-1.0.4" 71863 71686 sources."string.prototype.trimstart-1.0.4" 71864 71687 sources."string_decoder-1.1.1" 71865 - (sources."strip-ansi-6.0.0" // { 71866 - dependencies = [ 71867 - sources."ansi-regex-5.0.0" 71868 - ]; 71869 - }) 71688 + sources."strip-ansi-6.0.0" 71870 71689 sources."supports-color-7.2.0" 71871 71690 sources."tar-stream-2.2.0" 71872 71691 sources."type-fest-0.15.1" ··· 72144 71963 coc-explorer = nodeEnv.buildNodePackage { 72145 71964 name = "coc-explorer"; 72146 71965 packageName = "coc-explorer"; 72147 - version = "0.18.8"; 71966 + version = "0.18.11"; 72148 71967 src = fetchurl { 72149 - url = "https://registry.npmjs.org/coc-explorer/-/coc-explorer-0.18.8.tgz"; 72150 - sha512 = "CjSVxlpHutTkycvsJyebL+7Om+okMCkffn6V2LC9/Ix68/RVTjhmvwmbZhVe8zg5G9uyjdNUW+UpDBQy/GAm9Q=="; 71968 + url = "https://registry.npmjs.org/coc-explorer/-/coc-explorer-0.18.11.tgz"; 71969 + sha512 = "L16wPMe5iDrprv5JNlTBtTd3WmRM+kLN9u+lQTDFpj0t6WxE16WzCm2Ktl1jzgpGY+xcdGakbZAL2y9bLXaJqg=="; 72151 71970 }; 72152 71971 dependencies = [ 72153 71972 sources."@sindresorhus/df-3.1.1" ··· 72230 72049 coc-git = nodeEnv.buildNodePackage { 72231 72050 name = "coc-git"; 72232 72051 packageName = "coc-git"; 72233 - version = "2.4.0"; 72052 + version = "2.4.1"; 72234 72053 src = fetchurl { 72235 - url = "https://registry.npmjs.org/coc-git/-/coc-git-2.4.0.tgz"; 72236 - sha512 = "I2DcWVp/meb44yLAHrKvkLU869MLcwK1Tz87hk1W8+naD+9oMNvWBYjxQR7AU5l0WUB5SeCMuay63MFELhyPfA=="; 72054 + url = "https://registry.npmjs.org/coc-git/-/coc-git-2.4.1.tgz"; 72055 + sha512 = "CgBUD5qPMvbdTUKTIaeKPxmJSieVJNK3JS1PPgr4ivIXqXYZ4ECP4DM7jmnkA+BnK9Xvz1FnlebUTxTv3z/IFQ=="; 72237 72056 }; 72238 72057 buildInputs = globalBuildInputs; 72239 72058 meta = { ··· 72661 72480 sources."escape-string-regexp-1.0.5" 72662 72481 ]; 72663 72482 }) 72664 - sources."@eslint/eslintrc-0.4.2" 72483 + sources."@eslint/eslintrc-0.4.3" 72665 72484 sources."@humanwhocodes/config-array-0.5.0" 72666 72485 sources."@humanwhocodes/object-schema-1.2.0" 72667 72486 sources."@mrmlnc/readdir-enhanced-2.2.1" ··· 72831 72650 sources."domutils-1.7.0" 72832 72651 sources."dot-prop-5.3.0" 72833 72652 sources."duplexer3-0.1.4" 72834 - sources."electron-to-chromium-1.3.779" 72653 + sources."electron-to-chromium-1.3.780" 72835 72654 sources."emoji-regex-8.0.0" 72836 72655 sources."end-of-stream-1.4.4" 72837 72656 sources."enquirer-2.3.6" 72838 72657 sources."entities-1.1.2" 72839 72658 sources."error-ex-1.3.2" 72840 72659 sources."escape-string-regexp-4.0.0" 72841 - (sources."eslint-7.30.0" // { 72660 + (sources."eslint-7.31.0" // { 72842 72661 dependencies = [ 72843 72662 sources."eslint-visitor-keys-2.1.0" 72844 72663 ]; ··· 73630 73449 coc-pyright = nodeEnv.buildNodePackage { 73631 73450 name = "coc-pyright"; 73632 73451 packageName = "coc-pyright"; 73633 - version = "1.1.156"; 73452 + version = "1.1.157"; 73634 73453 src = fetchurl { 73635 - url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.156.tgz"; 73636 - sha512 = "lPtMmvdxFMVKm7KYKWVDmYyQo1KpG7oOwre4WlKj4+TeWxhOfkxz2q1HtsoYeideu0X9Y6GCGNlBpeZbFMhP4g=="; 73454 + url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.157.tgz"; 73455 + sha512 = "GyjrMQFSqrAnBB0SlZC93JV9E8VAcsDhfCBHZ6DIRDCH9qsSI3g0Y0RGJp7v+JHDDZTrEPJiiPOu1e/6PFA90A=="; 73637 73456 }; 73638 73457 dependencies = [ 73639 73458 sources."pyright-1.1.157" ··· 73880 73699 sources."domelementtype-1.3.1" 73881 73700 sources."domhandler-2.4.2" 73882 73701 sources."domutils-1.7.0" 73883 - sources."electron-to-chromium-1.3.779" 73702 + sources."electron-to-chromium-1.3.780" 73884 73703 sources."emoji-regex-8.0.0" 73885 73704 sources."entities-1.1.2" 73886 73705 sources."error-ex-1.3.2" ··· 74289 74108 sources."escape-string-regexp-1.0.5" 74290 74109 ]; 74291 74110 }) 74292 - sources."@eslint/eslintrc-0.4.2" 74111 + sources."@eslint/eslintrc-0.4.3" 74293 74112 sources."@humanwhocodes/config-array-0.5.0" 74294 74113 sources."@humanwhocodes/object-schema-1.2.0" 74295 74114 sources."acorn-7.4.1" ··· 74325 74144 sources."emoji-regex-8.0.0" 74326 74145 sources."enquirer-2.3.6" 74327 74146 sources."escape-string-regexp-4.0.0" 74328 - sources."eslint-7.30.0" 74329 - sources."eslint-plugin-vue-7.13.0" 74147 + sources."eslint-7.31.0" 74148 + (sources."eslint-plugin-vue-7.14.0" // { 74149 + dependencies = [ 74150 + sources."semver-6.3.0" 74151 + ]; 74152 + }) 74330 74153 sources."eslint-scope-5.1.1" 74331 74154 (sources."eslint-utils-2.1.0" // { 74332 74155 dependencies = [ ··· 74443 74266 sources."uri-js-4.4.1" 74444 74267 sources."v8-compile-cache-2.3.0" 74445 74268 sources."vls-0.7.4" 74446 - (sources."vue-eslint-parser-7.8.0" // { 74269 + (sources."vue-eslint-parser-7.9.0" // { 74447 74270 dependencies = [ 74448 74271 sources."eslint-visitor-keys-1.3.0" 74449 74272 sources."espree-6.2.1" ··· 74656 74479 configurable-http-proxy = nodeEnv.buildNodePackage { 74657 74480 name = "configurable-http-proxy"; 74658 74481 packageName = "configurable-http-proxy"; 74659 - version = "4.4.0"; 74482 + version = "4.5.0"; 74660 74483 src = fetchurl { 74661 - url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-4.4.0.tgz"; 74662 - sha512 = "8tSSnS8pjuw6Wtu/3Ufd2elV/3DnE3AUu3L+IYyukLoQNrRY9iS+Qfg3e1APokk7OzSghDkxW7yRZFiAoHF6FQ=="; 74484 + url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-4.5.0.tgz"; 74485 + sha512 = "iuaG85EDWIp02Dm1LZsi7vRE4CH5cRwo2+GaEEAi6fgX3dRLpt/jhQc7ylwXibi4kUjMvpV/xbMwjRRmGcg4NQ=="; 74663 74486 }; 74664 74487 dependencies = [ 74665 74488 sources."@dabh/diagnostics-2.0.2" ··· 74671 74494 sources."color-string-1.6.0" 74672 74495 sources."colors-1.4.0" 74673 74496 sources."colorspace-1.1.2" 74674 - sources."commander-7.2.0" 74497 + sources."commander-8.0.0" 74675 74498 sources."core-util-is-1.0.2" 74676 74499 sources."enabled-2.0.0" 74677 74500 sources."eventemitter3-4.0.7" ··· 76971 76794 "@electron-forge/cli" = nodeEnv.buildNodePackage { 76972 76795 name = "_at_electron-forge_slash_cli"; 76973 76796 packageName = "@electron-forge/cli"; 76974 - version = "6.0.0-beta.57"; 76797 + version = "6.0.0-beta.58"; 76975 76798 src = fetchurl { 76976 - url = "https://registry.npmjs.org/@electron-forge/cli/-/cli-6.0.0-beta.57.tgz"; 76977 - sha512 = "ouIL3FI6C0W3iLwwwQzKufjoP/OZagUDMCDjGLN/dqeg+lZ+cR40bdfaNTFha9ajz+zSe2SmhCOMVUVNNkJ5Sg=="; 76799 + url = "https://registry.npmjs.org/@electron-forge/cli/-/cli-6.0.0-beta.58.tgz"; 76800 + sha512 = "dlGj8lrtUGOwoNaU/zEhbJMOEAqiZUcn9AJrX80saSplkkWEkOpoo4UkLJ256BLyK8nA1+k89pT/KMtFrUFcPg=="; 76978 76801 }; 76979 76802 dependencies = [ 76980 - sources."@electron-forge/async-ora-6.0.0-beta.57" 76981 - sources."@electron-forge/core-6.0.0-beta.57" 76982 - sources."@electron-forge/installer-base-6.0.0-beta.57" 76983 - sources."@electron-forge/installer-darwin-6.0.0-beta.57" 76984 - sources."@electron-forge/installer-deb-6.0.0-beta.57" 76985 - sources."@electron-forge/installer-dmg-6.0.0-beta.57" 76986 - sources."@electron-forge/installer-exe-6.0.0-beta.57" 76987 - sources."@electron-forge/installer-linux-6.0.0-beta.57" 76988 - sources."@electron-forge/installer-rpm-6.0.0-beta.57" 76989 - sources."@electron-forge/installer-zip-6.0.0-beta.57" 76990 - sources."@electron-forge/maker-base-6.0.0-beta.57" 76991 - sources."@electron-forge/plugin-base-6.0.0-beta.57" 76992 - sources."@electron-forge/publisher-base-6.0.0-beta.57" 76993 - sources."@electron-forge/shared-types-6.0.0-beta.57" 76994 - sources."@electron-forge/template-base-6.0.0-beta.57" 76995 - sources."@electron-forge/template-typescript-6.0.0-beta.57" 76996 - sources."@electron-forge/template-typescript-webpack-6.0.0-beta.57" 76997 - sources."@electron-forge/template-webpack-6.0.0-beta.57" 76803 + sources."@electron-forge/async-ora-6.0.0-beta.58" 76804 + sources."@electron-forge/core-6.0.0-beta.58" 76805 + sources."@electron-forge/installer-base-6.0.0-beta.58" 76806 + sources."@electron-forge/installer-darwin-6.0.0-beta.58" 76807 + sources."@electron-forge/installer-deb-6.0.0-beta.58" 76808 + sources."@electron-forge/installer-dmg-6.0.0-beta.58" 76809 + sources."@electron-forge/installer-exe-6.0.0-beta.58" 76810 + sources."@electron-forge/installer-linux-6.0.0-beta.58" 76811 + sources."@electron-forge/installer-rpm-6.0.0-beta.58" 76812 + sources."@electron-forge/installer-zip-6.0.0-beta.58" 76813 + sources."@electron-forge/maker-base-6.0.0-beta.58" 76814 + sources."@electron-forge/plugin-base-6.0.0-beta.58" 76815 + sources."@electron-forge/publisher-base-6.0.0-beta.58" 76816 + sources."@electron-forge/shared-types-6.0.0-beta.58" 76817 + sources."@electron-forge/template-base-6.0.0-beta.58" 76818 + sources."@electron-forge/template-typescript-6.0.0-beta.58" 76819 + sources."@electron-forge/template-typescript-webpack-6.0.0-beta.58" 76820 + sources."@electron-forge/template-webpack-6.0.0-beta.58" 76998 76821 (sources."@electron/get-1.12.4" // { 76999 76822 dependencies = [ 77000 76823 sources."@sindresorhus/is-0.14.0" ··· 77021 76844 sources."universalify-0.1.2" 77022 76845 ]; 77023 76846 }) 77024 - sources."@malept/cross-spawn-promise-1.1.1" 76847 + sources."@malept/cross-spawn-promise-2.0.0" 77025 76848 sources."@sindresorhus/is-4.0.1" 77026 76849 sources."@szmarczak/http-timer-4.0.6" 77027 76850 sources."@types/cacheable-request-6.0.2" ··· 77108 76931 sources."core-js-3.15.2" 77109 76932 sources."core-util-is-1.0.2" 77110 76933 sources."cross-spawn-7.0.3" 76934 + (sources."cross-spawn-windows-exe-1.2.0" // { 76935 + dependencies = [ 76936 + sources."@malept/cross-spawn-promise-1.1.1" 76937 + ]; 76938 + }) 77111 76939 sources."currently-unhandled-0.4.1" 77112 76940 sources."dashdash-1.14.1" 77113 76941 (sources."debug-4.3.2" // { ··· 77146 76974 sources."debug-2.6.9" 77147 76975 ]; 77148 76976 }) 77149 - (sources."electron-packager-15.2.0" // { 76977 + (sources."electron-packager-15.3.0" // { 77150 76978 dependencies = [ 77151 76979 sources."fs-extra-9.1.0" 77152 76980 ]; 77153 76981 }) 77154 76982 (sources."electron-rebuild-2.3.5" // { 77155 76983 dependencies = [ 76984 + sources."@malept/cross-spawn-promise-1.1.1" 77156 76985 sources."fs-extra-9.1.0" 77157 76986 ]; 77158 76987 }) ··· 77449 77278 sources."qs-6.5.2" 77450 77279 sources."quick-lru-5.1.1" 77451 77280 sources."rc-1.2.8" 77452 - sources."rcedit-2.3.0" 77281 + sources."rcedit-3.0.1" 77453 77282 sources."read-pkg-2.0.0" 77454 77283 (sources."read-pkg-up-2.0.0" // { 77455 77284 dependencies = [ ··· 77733 77562 }) 77734 77563 sources."defer-to-connect-2.0.1" 77735 77564 sources."dot-prop-5.3.0" 77736 - sources."electron-to-chromium-1.3.779" 77565 + sources."electron-to-chromium-1.3.780" 77737 77566 sources."emoji-regex-8.0.0" 77738 77567 sources."emojilib-2.4.0" 77739 77568 sources."end-of-stream-1.4.4" ··· 77763 77592 sources."indent-string-4.0.0" 77764 77593 sources."inflight-1.0.6" 77765 77594 sources."inherits-2.0.4" 77766 - (sources."ink-3.0.8" // { 77595 + (sources."ink-3.0.9" // { 77767 77596 dependencies = [ 77768 77597 sources."ansi-styles-4.3.0" 77769 77598 sources."chalk-4.1.1" ··· 77916 77745 sources."escape-string-regexp-2.0.0" 77917 77746 ]; 77918 77747 }) 77919 - (sources."string-length-3.1.0" // { 77920 - dependencies = [ 77921 - sources."ansi-regex-4.1.0" 77922 - sources."astral-regex-1.0.0" 77923 - sources."strip-ansi-5.2.0" 77924 - ]; 77925 - }) 77926 77748 sources."string-width-4.2.2" 77927 77749 sources."strip-ansi-6.0.0" 77928 77750 sources."strip-eof-1.0.0" ··· 79678 79500 eslint = nodeEnv.buildNodePackage { 79679 79501 name = "eslint"; 79680 79502 packageName = "eslint"; 79681 - version = "7.30.0"; 79503 + version = "7.31.0"; 79682 79504 src = fetchurl { 79683 - url = "https://registry.npmjs.org/eslint/-/eslint-7.30.0.tgz"; 79684 - sha512 = "VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg=="; 79505 + url = "https://registry.npmjs.org/eslint/-/eslint-7.31.0.tgz"; 79506 + sha512 = "vafgJpSh2ia8tnTkNUkwxGmnumgckLh5aAbLa1xRmIn9+owi8qBNGKL+B881kNKNTy7FFqTEkpNkUvmw0n6PkA=="; 79685 79507 }; 79686 79508 dependencies = [ 79687 79509 sources."@babel/code-frame-7.12.11" ··· 79888 79710 sources."emoji-regex-8.0.0" 79889 79711 sources."enquirer-2.3.6" 79890 79712 sources."escape-string-regexp-4.0.0" 79891 - sources."eslint-7.30.0" 79713 + sources."eslint-7.31.0" 79892 79714 sources."eslint-scope-5.1.1" 79893 79715 (sources."eslint-utils-2.1.0" // { 79894 79716 dependencies = [ ··· 80649 80471 }) 80650 80472 sources."code-point-at-1.1.0" 80651 80473 sources."collection-visit-1.0.0" 80652 - (sources."color-3.2.0" // { 80653 - dependencies = [ 80654 - sources."color-convert-2.0.1" 80655 - sources."color-name-1.1.4" 80656 - ]; 80657 - }) 80474 + sources."color-3.2.1" 80658 80475 sources."color-convert-1.9.3" 80659 80476 sources."color-name-1.1.3" 80660 80477 sources."color-string-1.6.0" ··· 80851 80668 sources."ecc-jsbn-0.1.2" 80852 80669 sources."ee-first-1.1.1" 80853 80670 sources."ejs-2.7.4" 80854 - sources."electron-to-chromium-1.3.779" 80671 + sources."electron-to-chromium-1.3.780" 80855 80672 (sources."elliptic-6.5.4" // { 80856 80673 dependencies = [ 80857 80674 sources."bn.js-4.12.0" ··· 82259 82076 sources."url-join-4.0.0" 82260 82077 (sources."url-loader-4.1.1" // { 82261 82078 dependencies = [ 82262 - sources."schema-utils-3.1.0" 82079 + sources."schema-utils-3.1.1" 82263 82080 ]; 82264 82081 }) 82265 82082 sources."url-parse-1.5.1" ··· 82562 82379 bypassCache = true; 82563 82380 reconstructLock = true; 82564 82381 }; 82565 - "fast-cli-1.x" = nodeEnv.buildNodePackage { 82382 + fast-cli = nodeEnv.buildNodePackage { 82566 82383 name = "fast-cli"; 82567 82384 packageName = "fast-cli"; 82568 - version = "1.0.0"; 82385 + version = "3.0.1"; 82569 82386 src = fetchurl { 82570 - url = "https://registry.npmjs.org/fast-cli/-/fast-cli-1.0.0.tgz"; 82571 - sha1 = "81f5f98043cc2517053f96ba5d61ef5db430c010"; 82387 + url = "https://registry.npmjs.org/fast-cli/-/fast-cli-3.0.1.tgz"; 82388 + sha512 = "QT3uBdxjHiXEz8iSAUJezETjKgTEP0PicHk36ga2veZHmIpqU5k+M0z1bmZ5G+EJHCN84o4w++fngJIgcj1Nqw=="; 82572 82389 }; 82573 82390 dependencies = [ 82574 - sources."ajv-6.12.6" 82575 - sources."ansi-escapes-1.4.0" 82576 - sources."ansi-regex-2.1.1" 82577 - sources."ansi-styles-2.2.1" 82578 - sources."array-find-index-1.0.2" 82579 - sources."asn1-0.2.4" 82580 - sources."assert-plus-1.0.0" 82581 - sources."asynckit-0.4.0" 82582 - sources."aws-sign2-0.7.0" 82583 - sources."aws4-1.11.0" 82584 - sources."bcrypt-pbkdf-1.0.2" 82391 + sources."@babel/code-frame-7.14.5" 82392 + sources."@babel/compat-data-7.14.7" 82393 + sources."@babel/core-7.14.6" 82394 + sources."@babel/generator-7.14.5" 82395 + sources."@babel/helper-annotate-as-pure-7.14.5" 82396 + sources."@babel/helper-compilation-targets-7.14.5" 82397 + sources."@babel/helper-function-name-7.14.5" 82398 + sources."@babel/helper-get-function-arity-7.14.5" 82399 + sources."@babel/helper-hoist-variables-7.14.5" 82400 + sources."@babel/helper-member-expression-to-functions-7.14.7" 82401 + sources."@babel/helper-module-imports-7.14.5" 82402 + sources."@babel/helper-module-transforms-7.14.5" 82403 + sources."@babel/helper-optimise-call-expression-7.14.5" 82404 + sources."@babel/helper-plugin-utils-7.14.5" 82405 + sources."@babel/helper-replace-supers-7.14.5" 82406 + sources."@babel/helper-simple-access-7.14.5" 82407 + sources."@babel/helper-split-export-declaration-7.14.5" 82408 + sources."@babel/helper-validator-identifier-7.14.5" 82409 + sources."@babel/helper-validator-option-7.14.5" 82410 + sources."@babel/helpers-7.14.6" 82411 + sources."@babel/highlight-7.14.5" 82412 + sources."@babel/parser-7.14.7" 82413 + sources."@babel/plugin-proposal-object-rest-spread-7.14.7" 82414 + sources."@babel/plugin-syntax-jsx-7.14.5" 82415 + sources."@babel/plugin-syntax-object-rest-spread-7.8.3" 82416 + sources."@babel/plugin-transform-destructuring-7.14.7" 82417 + sources."@babel/plugin-transform-parameters-7.14.5" 82418 + sources."@babel/plugin-transform-react-jsx-7.14.5" 82419 + sources."@babel/template-7.14.5" 82420 + sources."@babel/traverse-7.14.7" 82421 + sources."@babel/types-7.14.5" 82422 + sources."@types/minimist-1.2.2" 82423 + sources."@types/node-16.3.3" 82424 + sources."@types/normalize-package-data-2.4.1" 82425 + sources."@types/yauzl-2.9.2" 82426 + sources."@types/yoga-layout-1.9.2" 82427 + sources."agent-base-6.0.2" 82428 + (sources."ansi-escapes-4.3.2" // { 82429 + dependencies = [ 82430 + sources."type-fest-0.21.3" 82431 + ]; 82432 + }) 82433 + sources."ansi-regex-5.0.0" 82434 + sources."ansi-styles-3.2.1" 82435 + sources."arrify-1.0.1" 82436 + sources."astral-regex-2.0.0" 82437 + sources."auto-bind-4.0.0" 82438 + sources."balanced-match-1.0.2" 82439 + sources."base64-js-1.5.1" 82440 + sources."bl-4.1.0" 82441 + sources."brace-expansion-1.1.11" 82442 + sources."browserslist-4.16.6" 82443 + sources."buffer-5.7.1" 82585 82444 sources."buffer-crc32-0.2.13" 82586 - sources."buffer-from-1.1.1" 82587 - sources."camelcase-2.1.1" 82588 - sources."camelcase-keys-2.1.0" 82589 - sources."caseless-0.12.0" 82590 - sources."chalk-1.1.3" 82591 - sources."cli-cursor-1.0.2" 82592 - sources."cli-spinners-1.3.1" 82593 - sources."co-4.6.0" 82445 + sources."caller-callsite-2.0.0" 82446 + sources."caller-path-2.0.0" 82447 + sources."callsites-2.0.0" 82448 + sources."camelcase-5.3.1" 82449 + sources."camelcase-keys-6.2.2" 82450 + sources."caniuse-lite-1.0.30001245" 82451 + sources."chalk-2.4.2" 82452 + sources."chownr-1.1.4" 82453 + sources."ci-info-2.0.0" 82454 + sources."cli-boxes-2.2.1" 82455 + sources."cli-cursor-3.1.0" 82456 + sources."cli-spinners-2.6.0" 82457 + sources."cli-truncate-2.1.0" 82458 + sources."code-excerpt-3.0.0" 82594 82459 sources."color-convert-1.9.3" 82595 82460 sources."color-name-1.1.3" 82596 - sources."combined-stream-1.0.8" 82597 - sources."concat-stream-1.6.2" 82598 - sources."core-util-is-1.0.2" 82599 - sources."currently-unhandled-0.4.1" 82600 - sources."dashdash-1.14.1" 82601 - sources."debug-2.6.9" 82461 + sources."colorette-1.2.2" 82462 + sources."commondir-1.0.1" 82463 + sources."concat-map-0.0.1" 82464 + sources."convert-source-map-1.8.0" 82465 + sources."convert-to-spaces-1.0.2" 82466 + sources."debug-4.3.2" 82602 82467 sources."decamelize-1.2.0" 82603 - sources."delayed-stream-1.0.0" 82604 - sources."ecc-jsbn-0.1.2" 82468 + (sources."decamelize-keys-1.1.0" // { 82469 + dependencies = [ 82470 + sources."map-obj-1.0.1" 82471 + ]; 82472 + }) 82473 + sources."delay-5.0.0" 82474 + sources."devtools-protocol-0.0.869402" 82475 + sources."electron-to-chromium-1.3.780" 82476 + sources."emoji-regex-8.0.0" 82477 + sources."end-of-stream-1.4.4" 82605 82478 sources."error-ex-1.3.2" 82606 - sources."es6-promise-4.2.8" 82479 + sources."escalade-3.1.1" 82607 82480 sources."escape-string-regexp-1.0.5" 82608 - sources."exit-hook-1.1.1" 82609 - sources."extend-3.0.2" 82610 - sources."extract-zip-1.7.0" 82611 - sources."extsprintf-1.3.0" 82612 - sources."fast-deep-equal-3.1.3" 82613 - sources."fast-json-stable-stringify-2.1.0" 82481 + sources."extract-zip-2.0.1" 82614 82482 sources."fd-slicer-1.1.0" 82615 - sources."find-up-1.1.2" 82616 - sources."forever-agent-0.6.1" 82617 - sources."form-data-2.3.3" 82618 - sources."fs-extra-1.0.0" 82483 + sources."find-cache-dir-3.3.1" 82484 + sources."find-up-4.1.0" 82485 + sources."fs-constants-1.0.0" 82486 + sources."fs.realpath-1.0.0" 82619 82487 sources."function-bind-1.1.1" 82620 - sources."get-stdin-4.0.1" 82621 - sources."getpass-0.1.7" 82622 - sources."graceful-fs-4.2.6" 82623 - sources."har-schema-2.0.0" 82624 - sources."har-validator-5.1.5" 82488 + sources."gensync-1.0.0-beta.2" 82489 + sources."get-stream-5.2.0" 82490 + sources."glob-7.1.7" 82491 + sources."globals-11.12.0" 82492 + sources."hard-rejection-2.1.0" 82625 82493 sources."has-1.0.3" 82626 - sources."has-ansi-2.0.0" 82627 82494 sources."has-flag-3.0.0" 82628 - sources."hasha-2.2.0" 82629 - sources."hosted-git-info-2.8.9" 82630 - sources."http-signature-1.2.0" 82631 - sources."indent-string-2.1.0" 82495 + sources."hosted-git-info-4.0.2" 82496 + sources."https-proxy-agent-5.0.0" 82497 + sources."ieee754-1.2.1" 82498 + sources."import-jsx-4.0.0" 82499 + sources."indent-string-4.0.0" 82500 + sources."inflight-1.0.6" 82632 82501 sources."inherits-2.0.4" 82502 + (sources."ink-3.0.9" // { 82503 + dependencies = [ 82504 + sources."ansi-styles-4.3.0" 82505 + sources."chalk-4.1.1" 82506 + sources."color-convert-2.0.1" 82507 + sources."color-name-1.1.4" 82508 + sources."has-flag-4.0.0" 82509 + sources."supports-color-7.2.0" 82510 + ]; 82511 + }) 82512 + sources."ink-spinner-4.0.2" 82633 82513 sources."is-arrayish-0.2.1" 82514 + sources."is-ci-2.0.0" 82634 82515 sources."is-core-module-2.5.0" 82635 - sources."is-finite-1.1.0" 82636 - sources."is-stream-1.1.0" 82637 - sources."is-typedarray-1.0.0" 82638 - sources."is-utf8-0.2.1" 82639 - sources."isarray-1.0.0" 82640 - sources."isexe-2.0.0" 82641 - sources."isstream-0.1.2" 82642 - sources."jsbn-0.1.1" 82643 - sources."json-schema-0.2.3" 82644 - sources."json-schema-traverse-0.4.1" 82645 - sources."json-stringify-safe-5.0.1" 82646 - sources."jsonfile-2.4.0" 82647 - sources."jsprim-1.4.1" 82648 - sources."kew-0.7.0" 82649 - sources."klaw-1.3.1" 82650 - sources."load-json-file-1.1.0" 82651 - (sources."log-symbols-2.2.0" // { 82516 + sources."is-fullwidth-code-point-3.0.0" 82517 + sources."is-plain-obj-1.1.0" 82518 + sources."js-tokens-4.0.0" 82519 + sources."jsesc-2.5.2" 82520 + sources."json-parse-even-better-errors-2.3.1" 82521 + sources."json5-2.2.0" 82522 + sources."kind-of-6.0.3" 82523 + sources."lines-and-columns-1.1.6" 82524 + sources."locate-path-5.0.0" 82525 + sources."lodash-4.17.21" 82526 + sources."loose-envify-1.4.0" 82527 + sources."lru-cache-6.0.0" 82528 + sources."make-dir-3.1.0" 82529 + sources."map-obj-4.2.1" 82530 + (sources."meow-9.0.0" // { 82652 82531 dependencies = [ 82653 - sources."ansi-styles-3.2.1" 82654 - sources."chalk-2.4.2" 82655 - sources."supports-color-5.5.0" 82532 + sources."type-fest-0.18.1" 82656 82533 ]; 82657 82534 }) 82658 - sources."log-update-1.0.2" 82659 - sources."loud-rejection-1.6.0" 82660 - sources."map-obj-1.0.1" 82661 - sources."meow-3.7.0" 82662 - sources."mime-db-1.48.0" 82663 - sources."mime-types-2.1.31" 82664 - sources."mimic-fn-1.2.0" 82535 + sources."mimic-fn-2.1.0" 82536 + sources."min-indent-1.0.1" 82537 + sources."minimatch-3.0.4" 82665 82538 sources."minimist-1.2.5" 82666 - sources."mkdirp-0.5.5" 82667 - sources."mkpath-1.0.0" 82668 - sources."ms-2.0.0" 82669 - sources."node-phantom-simple-2.2.4" 82670 - sources."normalize-package-data-2.5.0" 82671 - sources."oauth-sign-0.9.0" 82672 - sources."object-assign-4.1.1" 82673 - sources."onetime-1.1.0" 82674 - (sources."ora-1.4.0" // { 82539 + sources."minimist-options-4.1.0" 82540 + sources."mkdirp-classic-0.5.3" 82541 + sources."ms-2.1.2" 82542 + sources."node-fetch-2.6.1" 82543 + sources."node-releases-1.1.73" 82544 + (sources."normalize-package-data-3.0.2" // { 82675 82545 dependencies = [ 82676 - sources."ansi-styles-3.2.1" 82677 - sources."chalk-2.4.2" 82678 - sources."cli-cursor-2.1.0" 82679 - sources."onetime-2.0.1" 82680 - sources."restore-cursor-2.0.0" 82681 - sources."supports-color-5.5.0" 82546 + sources."semver-7.3.5" 82682 82547 ]; 82683 82548 }) 82684 - sources."os-tmpdir-1.0.2" 82685 - sources."parse-json-2.2.0" 82686 - sources."path-exists-2.1.0" 82549 + sources."object-assign-4.1.1" 82550 + sources."once-1.4.0" 82551 + sources."onetime-5.1.2" 82552 + sources."p-limit-2.3.0" 82553 + sources."p-locate-4.1.0" 82554 + sources."p-try-2.2.0" 82555 + sources."parse-json-5.2.0" 82556 + sources."patch-console-1.0.0" 82557 + sources."path-exists-4.0.0" 82558 + sources."path-is-absolute-1.0.1" 82687 82559 sources."path-parse-1.0.7" 82688 - sources."path-type-1.1.0" 82689 82560 sources."pend-1.2.0" 82690 - sources."performance-now-2.1.0" 82691 - sources."phantomjs-prebuilt-2.1.16" 82692 - sources."pify-2.3.0" 82693 - sources."pinkie-2.0.4" 82694 - sources."pinkie-promise-2.0.1" 82695 - sources."process-nextick-args-2.0.1" 82696 - sources."progress-1.1.8" 82697 - sources."promise-phantom-3.1.6" 82698 - sources."psl-1.8.0" 82699 - sources."punycode-2.1.1" 82700 - sources."qs-6.5.2" 82701 - sources."read-pkg-1.1.0" 82702 - sources."read-pkg-up-1.0.1" 82703 - sources."readable-stream-2.3.7" 82704 - sources."redent-1.0.0" 82705 - sources."repeating-2.0.1" 82706 - sources."request-2.88.2" 82707 - sources."request-progress-2.0.1" 82561 + sources."pkg-dir-4.2.0" 82562 + sources."progress-2.0.3" 82563 + sources."prop-types-15.7.2" 82564 + sources."proxy-from-env-1.1.0" 82565 + sources."pump-3.0.0" 82566 + sources."puppeteer-9.1.1" 82567 + sources."quick-lru-4.0.1" 82568 + sources."react-16.14.0" 82569 + sources."react-devtools-core-4.14.0" 82570 + sources."react-is-16.13.1" 82571 + sources."react-reconciler-0.24.0" 82572 + (sources."read-pkg-5.2.0" // { 82573 + dependencies = [ 82574 + sources."hosted-git-info-2.8.9" 82575 + sources."normalize-package-data-2.5.0" 82576 + sources."semver-5.7.1" 82577 + sources."type-fest-0.6.0" 82578 + ]; 82579 + }) 82580 + (sources."read-pkg-up-7.0.1" // { 82581 + dependencies = [ 82582 + sources."type-fest-0.8.1" 82583 + ]; 82584 + }) 82585 + sources."readable-stream-3.6.0" 82586 + sources."redent-3.0.0" 82708 82587 sources."resolve-1.20.0" 82709 - sources."restore-cursor-1.0.1" 82588 + sources."resolve-from-3.0.0" 82589 + sources."restore-cursor-3.1.0" 82590 + sources."rimraf-3.0.2" 82710 82591 sources."safe-buffer-5.1.2" 82711 - sources."safer-buffer-2.1.2" 82712 - sources."semver-5.7.1" 82592 + sources."scheduler-0.18.0" 82593 + sources."semver-6.3.0" 82594 + sources."shell-quote-1.7.2" 82713 82595 sources."signal-exit-3.0.3" 82596 + (sources."slice-ansi-3.0.0" // { 82597 + dependencies = [ 82598 + sources."ansi-styles-4.3.0" 82599 + sources."color-convert-2.0.1" 82600 + sources."color-name-1.1.4" 82601 + ]; 82602 + }) 82603 + sources."source-map-0.5.7" 82714 82604 sources."spdx-correct-3.1.1" 82715 82605 sources."spdx-exceptions-2.3.0" 82716 82606 sources."spdx-expression-parse-3.0.1" 82717 82607 sources."spdx-license-ids-3.0.9" 82718 - sources."sshpk-1.16.1" 82719 - sources."string_decoder-1.1.1" 82720 - sources."strip-ansi-3.0.1" 82721 - sources."strip-bom-2.0.0" 82722 - sources."strip-indent-1.0.1" 82723 - sources."supports-color-2.0.0" 82724 - sources."throttleit-1.0.0" 82725 - sources."tmp-0.0.31" 82726 - sources."tough-cookie-2.5.0" 82727 - sources."trim-newlines-1.0.0" 82728 - sources."tunnel-agent-0.6.0" 82729 - sources."tweetnacl-0.14.5" 82730 - sources."typedarray-0.0.6" 82731 - sources."uri-js-4.4.1" 82608 + (sources."stack-utils-2.0.3" // { 82609 + dependencies = [ 82610 + sources."escape-string-regexp-2.0.0" 82611 + ]; 82612 + }) 82613 + sources."string-width-4.2.2" 82614 + (sources."string_decoder-1.3.0" // { 82615 + dependencies = [ 82616 + sources."safe-buffer-5.2.1" 82617 + ]; 82618 + }) 82619 + sources."strip-ansi-6.0.0" 82620 + sources."strip-indent-3.0.0" 82621 + sources."supports-color-5.5.0" 82622 + sources."tar-fs-2.1.1" 82623 + sources."tar-stream-2.2.0" 82624 + sources."through-2.3.8" 82625 + sources."to-fast-properties-2.0.0" 82626 + sources."trim-newlines-3.0.1" 82627 + sources."type-fest-0.12.0" 82628 + sources."unbzip2-stream-1.4.3" 82732 82629 sources."util-deprecate-1.0.2" 82733 - sources."uuid-3.4.0" 82734 82630 sources."validate-npm-package-license-3.0.4" 82735 - sources."verror-1.10.0" 82736 - sources."which-1.3.1" 82631 + sources."widest-line-3.1.0" 82632 + (sources."wrap-ansi-6.2.0" // { 82633 + dependencies = [ 82634 + sources."ansi-styles-4.3.0" 82635 + sources."color-convert-2.0.1" 82636 + sources."color-name-1.1.4" 82637 + ]; 82638 + }) 82639 + sources."wrappy-1.0.2" 82640 + sources."ws-7.5.3" 82641 + sources."yallist-4.0.0" 82642 + sources."yargs-parser-20.2.9" 82737 82643 sources."yauzl-2.10.0" 82738 - sources."zen-observable-0.5.2" 82644 + sources."yoga-layout-prebuilt-1.10.0" 82645 + sources."zen-observable-0.8.15" 82739 82646 ]; 82740 82647 buildInputs = globalBuildInputs; 82741 82648 meta = { 82742 - description = "Test your download speed using fast.com"; 82649 + description = "Test your download and upload speed using fast.com"; 82743 82650 homepage = "https://github.com/sindresorhus/fast-cli#readme"; 82744 82651 license = "MIT"; 82745 82652 }; ··· 83390 83297 sources."google-auth-library-7.3.0" 83391 83298 ]; 83392 83299 }) 83393 - sources."@grpc/grpc-js-1.3.5" 83300 + sources."@grpc/grpc-js-1.3.6" 83394 83301 sources."@grpc/proto-loader-0.6.4" 83395 83302 sources."@jsdevtools/ono-7.1.3" 83396 83303 (sources."@npmcli/move-file-1.1.2" // { ··· 85473 85380 sources."dotenv-8.6.0" 85474 85381 sources."duplexer3-0.1.4" 85475 85382 sources."ee-first-1.1.1" 85476 - sources."electron-to-chromium-1.3.779" 85383 + sources."electron-to-chromium-1.3.780" 85477 85384 sources."emoji-regex-7.0.3" 85478 85385 sources."encodeurl-1.0.2" 85479 85386 sources."end-of-stream-1.4.4" ··· 85884 85791 sources."strip-final-newline-2.0.0" 85885 85792 sources."strip-indent-3.0.0" 85886 85793 sources."strip-json-comments-2.0.1" 85887 - sources."strtok3-6.2.0" 85794 + sources."strtok3-6.2.2" 85888 85795 sources."style-to-object-0.3.0" 85889 85796 sources."supports-color-5.5.0" 85890 85797 sources."term-size-2.2.1" ··· 87215 87122 sources."path-root-0.1.1" 87216 87123 sources."path-root-regex-0.1.2" 87217 87124 sources."picomatch-2.3.0" 87218 - sources."rechoir-0.7.0" 87125 + sources."rechoir-0.7.1" 87219 87126 sources."resolve-1.20.0" 87220 87127 sources."resolve-dir-1.0.1" 87221 87128 sources."to-regex-range-5.0.1" ··· 89387 89294 dependencies = [ 89388 89295 sources."@iarna/toml-2.2.5" 89389 89296 sources."@msgpack/msgpack-2.7.0" 89390 - sources."@ot-builder/bin-composite-types-1.0.11" 89391 - sources."@ot-builder/bin-util-1.0.11" 89392 - (sources."@ot-builder/cli-help-shower-1.0.11" // { 89297 + sources."@ot-builder/bin-composite-types-1.1.0" 89298 + sources."@ot-builder/bin-util-1.1.0" 89299 + (sources."@ot-builder/cli-help-shower-1.1.0" // { 89393 89300 dependencies = [ 89394 89301 sources."ansi-styles-4.3.0" 89395 89302 sources."chalk-4.1.1" ··· 89399 89306 sources."supports-color-7.2.0" 89400 89307 ]; 89401 89308 }) 89402 - sources."@ot-builder/cli-proc-1.0.11" 89403 - sources."@ot-builder/cli-shared-1.0.11" 89404 - sources."@ot-builder/common-impl-1.0.11" 89405 - sources."@ot-builder/errors-1.0.11" 89406 - sources."@ot-builder/io-bin-cff-1.0.11" 89407 - sources."@ot-builder/io-bin-encoding-1.0.11" 89408 - sources."@ot-builder/io-bin-ext-private-1.0.11" 89409 - sources."@ot-builder/io-bin-font-1.0.11" 89410 - sources."@ot-builder/io-bin-glyph-store-1.0.11" 89411 - sources."@ot-builder/io-bin-layout-1.0.11" 89412 - sources."@ot-builder/io-bin-metadata-1.0.11" 89413 - sources."@ot-builder/io-bin-metric-1.0.11" 89414 - sources."@ot-builder/io-bin-name-1.0.11" 89415 - sources."@ot-builder/io-bin-sfnt-1.0.11" 89416 - sources."@ot-builder/io-bin-ttf-1.0.11" 89417 - sources."@ot-builder/ot-1.0.11" 89418 - sources."@ot-builder/ot-encoding-1.0.11" 89419 - sources."@ot-builder/ot-ext-private-1.0.11" 89420 - sources."@ot-builder/ot-glyphs-1.0.11" 89421 - sources."@ot-builder/ot-layout-1.0.11" 89422 - sources."@ot-builder/ot-metadata-1.0.11" 89423 - sources."@ot-builder/ot-name-1.0.11" 89424 - sources."@ot-builder/ot-sfnt-1.0.11" 89425 - sources."@ot-builder/ot-standard-glyph-namer-1.0.11" 89426 - sources."@ot-builder/prelude-1.0.11" 89427 - sources."@ot-builder/primitive-1.0.11" 89428 - sources."@ot-builder/rectify-1.0.11" 89429 - sources."@ot-builder/stat-glyphs-1.0.11" 89430 - sources."@ot-builder/trace-1.0.11" 89431 - sources."@ot-builder/var-store-1.0.11" 89432 - sources."@ot-builder/variance-1.0.11" 89309 + sources."@ot-builder/cli-proc-1.1.0" 89310 + sources."@ot-builder/cli-shared-1.1.0" 89311 + sources."@ot-builder/common-impl-1.1.0" 89312 + sources."@ot-builder/errors-1.1.0" 89313 + sources."@ot-builder/io-bin-cff-1.1.0" 89314 + sources."@ot-builder/io-bin-encoding-1.1.0" 89315 + sources."@ot-builder/io-bin-ext-private-1.1.0" 89316 + sources."@ot-builder/io-bin-font-1.1.0" 89317 + sources."@ot-builder/io-bin-glyph-store-1.1.0" 89318 + sources."@ot-builder/io-bin-layout-1.1.0" 89319 + sources."@ot-builder/io-bin-metadata-1.1.0" 89320 + sources."@ot-builder/io-bin-metric-1.1.0" 89321 + sources."@ot-builder/io-bin-name-1.1.0" 89322 + sources."@ot-builder/io-bin-sfnt-1.1.0" 89323 + sources."@ot-builder/io-bin-ttf-1.1.0" 89324 + sources."@ot-builder/ot-1.1.0" 89325 + sources."@ot-builder/ot-encoding-1.1.0" 89326 + sources."@ot-builder/ot-ext-private-1.1.0" 89327 + sources."@ot-builder/ot-glyphs-1.1.0" 89328 + sources."@ot-builder/ot-layout-1.1.0" 89329 + sources."@ot-builder/ot-metadata-1.1.0" 89330 + sources."@ot-builder/ot-name-1.1.0" 89331 + sources."@ot-builder/ot-sfnt-1.1.0" 89332 + sources."@ot-builder/ot-standard-glyph-namer-1.1.0" 89333 + sources."@ot-builder/prelude-1.1.0" 89334 + sources."@ot-builder/primitive-1.1.0" 89335 + sources."@ot-builder/rectify-1.1.0" 89336 + sources."@ot-builder/stat-glyphs-1.1.0" 89337 + sources."@ot-builder/trace-1.1.0" 89338 + sources."@ot-builder/var-store-1.1.0" 89339 + sources."@ot-builder/variance-1.1.0" 89433 89340 sources."@unicode/unicode-13.0.0-1.1.0" 89434 89341 sources."aglfn-1.0.2" 89435 89342 sources."amdefine-1.0.1" ··· 89511 89418 sources."once-1.4.0" 89512 89419 sources."onetime-5.1.2" 89513 89420 sources."optionator-0.8.3" 89514 - sources."ot-builder-1.0.11" 89515 - sources."otb-ttc-bundle-1.0.11" 89421 + sources."ot-builder-1.1.0" 89422 + sources."otb-ttc-bundle-1.1.0" 89516 89423 sources."passerror-1.1.1" 89517 89424 sources."patel-0.34.0" 89518 89425 sources."path-is-absolute-1.0.1" ··· 89786 89693 sources."async-mutex-0.1.4" 89787 89694 sources."asynckit-0.4.0" 89788 89695 sources."atob-2.1.2" 89789 - (sources."aws-sdk-2.948.0" // { 89696 + (sources."aws-sdk-2.949.0" // { 89790 89697 dependencies = [ 89791 89698 sources."sax-1.2.1" 89792 89699 sources."uuid-3.3.2" ··· 90272 90179 sources."seventh-0.7.40" 90273 90180 (sources."sharp-0.26.3" // { 90274 90181 dependencies = [ 90275 - sources."color-3.2.0" 90276 - sources."color-convert-2.0.1" 90277 - sources."color-name-1.1.4" 90182 + sources."color-3.2.1" 90278 90183 sources."decompress-response-6.0.0" 90279 90184 sources."mimic-response-3.1.0" 90280 90185 sources."simple-get-4.0.0" ··· 94921 94826 sources."duplexer2-0.1.4" 94922 94827 sources."duplexify-3.7.1" 94923 94828 sources."ecc-jsbn-0.1.2" 94924 - sources."electron-to-chromium-1.3.779" 94829 + sources."electron-to-chromium-1.3.780" 94925 94830 (sources."elliptic-6.5.4" // { 94926 94831 dependencies = [ 94927 94832 sources."bn.js-4.12.0" ··· 96827 96732 netlify-cli = nodeEnv.buildNodePackage { 96828 96733 name = "netlify-cli"; 96829 96734 packageName = "netlify-cli"; 96830 - version = "4.4.2"; 96735 + version = "4.4.4"; 96831 96736 src = fetchurl { 96832 - url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-4.4.2.tgz"; 96833 - sha512 = "VR0FrWp5wRUxTSTq/RDv6Lybhi/KL8UCf1pQN6xyUDBamysfPneunOB/TNa29cazM+AXslVYxe8VnDJxMjBaiA=="; 96737 + url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-4.4.4.tgz"; 96738 + sha512 = "vDyRF0MxUCccnk/nttQtWSE+KrcHgqjT0s/SyK7Hw06dAKg9X5kDyvDXjHQl2Dmc8Nc68050xc9ql36xUid2dQ=="; 96834 96739 }; 96835 96740 dependencies = [ 96836 96741 sources."@babel/code-frame-7.14.5" ··· 97016 96921 ]; 97017 96922 }) 97018 96923 sources."@netlify/open-api-2.5.0" 97019 - (sources."@netlify/plugin-edge-handlers-1.11.21" // { 96924 + (sources."@netlify/plugin-edge-handlers-1.11.22" // { 97020 96925 dependencies = [ 97021 96926 sources."@types/node-14.17.5" 97022 96927 ]; ··· 97211 97116 sources."@types/semver-7.3.7" 97212 97117 sources."@types/yargs-13.0.12" 97213 97118 sources."@types/yargs-parser-20.2.1" 97214 - sources."@typescript-eslint/types-4.28.3" 97215 - (sources."@typescript-eslint/typescript-estree-4.28.3" // { 97119 + sources."@typescript-eslint/types-4.28.4" 97120 + (sources."@typescript-eslint/typescript-estree-4.28.4" // { 97216 97121 dependencies = [ 97217 97122 sources."@nodelib/fs.stat-2.0.5" 97218 97123 sources."array-union-2.1.0" ··· 97229 97134 sources."to-regex-range-5.0.1" 97230 97135 ]; 97231 97136 }) 97232 - sources."@typescript-eslint/visitor-keys-4.28.3" 97137 + sources."@typescript-eslint/visitor-keys-4.28.4" 97233 97138 sources."@ungap/from-entries-0.2.1" 97234 97139 sources."accepts-1.3.7" 97235 97140 sources."acorn-8.4.1" ··· 97628 97533 }) 97629 97534 sources."duplexer3-0.1.4" 97630 97535 sources."ee-first-1.1.1" 97631 - sources."electron-to-chromium-1.3.779" 97536 + sources."electron-to-chromium-1.3.780" 97632 97537 sources."elegant-spinner-1.0.1" 97633 97538 sources."elf-cam-0.1.1" 97634 97539 sources."emoji-regex-8.0.0" ··· 99326 99231 node-red = nodeEnv.buildNodePackage { 99327 99232 name = "node-red"; 99328 99233 packageName = "node-red"; 99329 - version = "1.3.5"; 99234 + version = "2.0.1"; 99330 99235 src = fetchurl { 99331 - url = "https://registry.npmjs.org/node-red/-/node-red-1.3.5.tgz"; 99332 - sha512 = "P/EmWwzuY/0mQFlrklSUrVANdv9xQsbrpKrpfA8tuhhxu1OEiSgzYdo87Zj13Hi38K4f1rNPQj4rw2vEBcYS/g=="; 99236 + url = "https://registry.npmjs.org/node-red/-/node-red-2.0.1.tgz"; 99237 + sha512 = "r+wpPLWySuj/toc1mMkR8++mpFoTm9RZwsqe6guFc/IwEpQdDpmYkT11OGmTqjUqr8WdteOP+MNvdgNgtTzyxQ=="; 99333 99238 }; 99334 99239 dependencies = [ 99335 99240 sources."@babel/runtime-7.14.6" 99336 - sources."@node-red/editor-api-1.3.5" 99337 - sources."@node-red/editor-client-1.3.5" 99338 - (sources."@node-red/nodes-1.3.5" // { 99241 + sources."@mapbox/node-pre-gyp-1.0.5" 99242 + sources."@node-red/editor-api-2.0.1" 99243 + sources."@node-red/editor-client-2.0.1" 99244 + (sources."@node-red/nodes-2.0.1" // { 99339 99245 dependencies = [ 99340 - sources."cookie-0.4.1" 99341 99246 sources."http-errors-1.7.3" 99342 - sources."iconv-lite-0.6.2" 99247 + sources."iconv-lite-0.6.3" 99343 99248 sources."inherits-2.0.4" 99344 99249 sources."media-typer-1.1.0" 99345 99250 (sources."raw-body-2.4.1" // { ··· 99349 99254 }) 99350 99255 ]; 99351 99256 }) 99352 - sources."@node-red/registry-1.3.5" 99353 - sources."@node-red/runtime-1.3.5" 99354 - sources."@node-red/util-1.3.5" 99257 + sources."@node-red/registry-2.0.1" 99258 + sources."@node-red/runtime-2.0.1" 99259 + sources."@node-red/util-2.0.1" 99260 + sources."@sindresorhus/is-4.0.1" 99261 + sources."@szmarczak/http-timer-4.0.6" 99262 + sources."@types/cacheable-request-6.0.2" 99263 + sources."@types/http-cache-semantics-4.0.1" 99264 + sources."@types/keyv-3.1.2" 99265 + sources."@types/node-16.3.3" 99266 + sources."@types/responselike-1.0.0" 99355 99267 sources."abbrev-1.1.1" 99356 99268 sources."accepts-1.3.7" 99269 + sources."acorn-8.4.1" 99270 + sources."acorn-walk-8.1.1" 99357 99271 (sources."agent-base-6.0.2" // { 99358 99272 dependencies = [ 99359 99273 sources."debug-4.3.2" 99360 99274 sources."ms-2.1.2" 99361 99275 ]; 99362 99276 }) 99363 - sources."ajv-6.12.6" 99277 + sources."ajv-8.6.0" 99278 + sources."ansi-colors-4.1.1" 99364 99279 sources."ansi-regex-2.1.1" 99365 99280 sources."append-field-1.0.0" 99366 99281 sources."aproba-1.2.0" ··· 99374 99289 }) 99375 99290 sources."argparse-1.0.10" 99376 99291 sources."array-flatten-1.1.1" 99377 - sources."asn1-0.2.4" 99378 - sources."assert-plus-1.0.0" 99379 99292 sources."async-0.1.22" 99380 - sources."async-limiter-1.0.1" 99381 99293 sources."async-mutex-0.3.1" 99382 99294 sources."asynckit-0.4.0" 99383 - sources."aws-sign2-0.7.0" 99384 - sources."aws4-1.11.0" 99385 99295 sources."axios-0.21.1" 99386 99296 sources."balanced-match-1.0.2" 99387 99297 sources."base64-js-1.5.1" ··· 99390 99300 sources."safe-buffer-5.1.2" 99391 99301 ]; 99392 99302 }) 99393 - (sources."bcrypt-3.0.6" // { 99394 - dependencies = [ 99395 - sources."chownr-1.1.4" 99396 - sources."fs-minipass-1.2.7" 99397 - sources."minipass-2.9.0" 99398 - sources."minizlib-1.3.3" 99399 - sources."nan-2.13.2" 99400 - sources."node-pre-gyp-0.12.0" 99401 - sources."nopt-4.0.3" 99402 - sources."semver-5.7.1" 99403 - sources."tar-4.4.13" 99404 - sources."yallist-3.1.1" 99405 - ]; 99406 - }) 99407 - sources."bcrypt-pbkdf-1.0.2" 99303 + sources."bcrypt-5.0.1" 99408 99304 sources."bcryptjs-2.4.3" 99409 99305 (sources."bl-4.1.0" // { 99410 99306 dependencies = [ ··· 99420 99316 sources."buffer-from-1.1.1" 99421 99317 sources."busboy-0.2.14" 99422 99318 sources."bytes-3.1.0" 99423 - sources."callback-stream-1.1.0" 99424 - sources."caseless-0.12.0" 99425 - sources."cheerio-0.22.0" 99319 + sources."cacheable-lookup-5.0.4" 99320 + sources."cacheable-request-7.0.2" 99321 + sources."cheerio-1.0.0-rc.10" 99322 + sources."cheerio-select-1.5.0" 99426 99323 sources."chownr-2.0.0" 99427 99324 sources."cli-table-0.3.6" 99428 99325 sources."clone-2.1.2" 99326 + sources."clone-response-1.0.2" 99429 99327 sources."code-point-at-1.1.0" 99430 99328 sources."colors-1.0.3" 99431 99329 sources."combined-stream-1.0.8" ··· 99446 99344 ]; 99447 99345 }) 99448 99346 sources."content-type-1.0.4" 99449 - sources."cookie-0.4.0" 99450 - sources."cookie-parser-1.4.5" 99347 + sources."cookie-0.4.1" 99348 + (sources."cookie-parser-1.4.5" // { 99349 + dependencies = [ 99350 + sources."cookie-0.4.0" 99351 + ]; 99352 + }) 99451 99353 sources."cookie-signature-1.0.6" 99452 99354 sources."core-util-is-1.0.2" 99453 99355 sources."cors-2.8.5" 99454 - sources."cron-1.7.2" 99455 - sources."css-select-1.2.0" 99456 - sources."css-what-2.1.3" 99457 - sources."dashdash-1.14.1" 99356 + sources."cronosjs-1.7.1" 99357 + sources."css-select-4.1.3" 99358 + sources."css-what-5.0.1" 99458 99359 sources."debug-2.6.9" 99459 - sources."deep-extend-0.6.0" 99360 + (sources."decompress-response-6.0.0" // { 99361 + dependencies = [ 99362 + sources."mimic-response-3.1.0" 99363 + ]; 99364 + }) 99365 + sources."defer-to-connect-2.0.1" 99460 99366 sources."delayed-stream-1.0.0" 99461 99367 sources."delegates-1.0.0" 99462 99368 sources."denque-1.5.0" ··· 99464 99370 sources."destroy-1.0.4" 99465 99371 sources."detect-libc-1.0.3" 99466 99372 sources."dicer-0.2.5" 99467 - sources."dom-serializer-0.1.1" 99468 - sources."domelementtype-1.3.1" 99469 - sources."domhandler-2.4.2" 99470 - sources."domutils-1.5.1" 99471 - (sources."duplexify-3.7.1" // { 99373 + sources."dom-serializer-1.3.2" 99374 + sources."domelementtype-2.2.0" 99375 + sources."domhandler-4.2.0" 99376 + sources."domutils-2.7.0" 99377 + (sources."duplexify-4.1.1" // { 99472 99378 dependencies = [ 99473 - sources."isarray-1.0.0" 99474 - sources."readable-stream-2.3.7" 99475 - sources."safe-buffer-5.1.2" 99476 - sources."string_decoder-1.1.1" 99379 + sources."readable-stream-3.6.0" 99380 + sources."string_decoder-1.3.0" 99477 99381 ]; 99478 99382 }) 99479 - sources."ecc-jsbn-0.1.2" 99480 99383 sources."ee-first-1.1.1" 99481 99384 sources."encodeurl-1.0.2" 99482 99385 sources."end-of-stream-1.4.4" 99483 - sources."entities-1.1.2" 99386 + sources."enquirer-2.3.6" 99387 + sources."entities-2.2.0" 99484 99388 sources."escape-html-1.0.3" 99485 99389 sources."esprima-4.0.1" 99486 99390 sources."etag-1.8.1" 99487 99391 (sources."express-4.17.1" // { 99488 99392 dependencies = [ 99393 + sources."cookie-0.4.0" 99489 99394 sources."safe-buffer-5.1.2" 99490 99395 ]; 99491 99396 }) 99492 - (sources."express-session-1.17.1" // { 99397 + (sources."express-session-1.17.2" // { 99493 99398 dependencies = [ 99494 99399 sources."depd-2.0.0" 99495 99400 ]; 99496 99401 }) 99497 - sources."extend-3.0.2" 99498 - sources."extsprintf-1.3.0" 99499 99402 sources."fast-deep-equal-3.1.3" 99500 - sources."fast-json-stable-stringify-2.1.0" 99501 99403 sources."finalhandler-1.1.2" 99502 99404 sources."follow-redirects-1.14.1" 99503 - sources."forever-agent-0.6.1" 99504 - sources."form-data-2.3.3" 99405 + sources."form-data-4.0.0" 99505 99406 sources."forwarded-0.2.0" 99506 99407 sources."fresh-0.5.2" 99507 - sources."fs-extra-8.1.0" 99408 + (sources."fs-extra-10.0.0" // { 99409 + dependencies = [ 99410 + sources."universalify-2.0.0" 99411 + ]; 99412 + }) 99508 99413 sources."fs-minipass-2.1.0" 99509 99414 sources."fs.notify-0.0.4" 99510 99415 sources."fs.realpath-1.0.0" 99511 99416 sources."gauge-2.7.4" 99512 - sources."getpass-0.1.7" 99417 + sources."get-stream-5.2.0" 99513 99418 sources."glob-7.1.7" 99514 - sources."glob-parent-3.1.0" 99515 - (sources."glob-stream-6.1.0" // { 99516 - dependencies = [ 99517 - sources."isarray-1.0.0" 99518 - sources."readable-stream-2.3.7" 99519 - sources."safe-buffer-5.1.2" 99520 - sources."string_decoder-1.1.1" 99521 - ]; 99522 - }) 99419 + sources."got-11.8.2" 99523 99420 sources."graceful-fs-4.2.6" 99524 - sources."har-schema-2.0.0" 99525 - sources."har-validator-5.1.5" 99526 99421 sources."has-unicode-2.0.1" 99527 99422 sources."hash-sum-2.0.0" 99528 - sources."help-me-1.1.0" 99529 - (sources."htmlparser2-3.10.1" // { 99423 + (sources."help-me-3.0.0" // { 99530 99424 dependencies = [ 99531 99425 sources."readable-stream-3.6.0" 99532 99426 sources."string_decoder-1.3.0" 99533 99427 ]; 99534 99428 }) 99429 + sources."hpagent-0.1.2" 99430 + sources."htmlparser2-6.1.0" 99431 + sources."http-cache-semantics-4.1.0" 99535 99432 sources."http-errors-1.7.2" 99536 - sources."http-signature-1.2.0" 99433 + sources."http2-wrapper-1.0.3" 99537 99434 (sources."https-proxy-agent-5.0.0" // { 99538 99435 dependencies = [ 99539 99436 sources."debug-4.3.2" 99540 99437 sources."ms-2.1.2" 99541 99438 ]; 99542 99439 }) 99543 - sources."i18next-15.1.2" 99440 + sources."i18next-20.3.2" 99544 99441 sources."iconv-lite-0.4.24" 99545 99442 sources."ieee754-1.2.1" 99546 - sources."ignore-walk-3.0.4" 99547 99443 sources."inflight-1.0.6" 99548 99444 sources."inherits-2.0.3" 99549 - sources."ini-1.3.8" 99550 99445 sources."ipaddr.js-1.9.1" 99551 - sources."is-absolute-1.0.0" 99552 - sources."is-extglob-2.1.1" 99553 99446 sources."is-fullwidth-code-point-1.0.0" 99554 - sources."is-glob-3.1.0" 99555 - sources."is-negated-glob-1.0.0" 99556 - sources."is-relative-1.0.0" 99557 - sources."is-typedarray-1.0.0" 99558 - sources."is-unc-path-1.0.0" 99559 99447 sources."is-utf8-0.2.1" 99560 - sources."is-windows-1.0.2" 99561 99448 sources."isarray-0.0.1" 99562 - sources."isstream-0.1.2" 99563 - sources."js-yaml-3.14.0" 99564 - sources."jsbn-0.1.1" 99565 - sources."json-schema-0.2.3" 99566 - sources."json-schema-traverse-0.4.1" 99567 - sources."json-stable-stringify-without-jsonify-1.0.1" 99449 + sources."js-yaml-3.14.1" 99450 + sources."json-buffer-3.0.1" 99451 + sources."json-schema-traverse-1.0.0" 99568 99452 sources."json-stringify-safe-5.0.1" 99569 99453 sources."jsonata-1.8.4" 99570 - sources."jsonfile-4.0.0" 99571 - sources."jsprim-1.4.1" 99454 + (sources."jsonfile-6.1.0" // { 99455 + dependencies = [ 99456 + sources."universalify-2.0.0" 99457 + ]; 99458 + }) 99459 + sources."keyv-4.0.3" 99572 99460 sources."leven-2.1.0" 99573 - sources."lodash.assignin-4.2.0" 99574 - sources."lodash.bind-4.2.1" 99575 99461 sources."lodash.clonedeep-4.5.0" 99576 - sources."lodash.defaults-4.2.0" 99577 - sources."lodash.filter-4.6.0" 99578 - sources."lodash.flatten-4.4.0" 99579 - sources."lodash.foreach-4.5.0" 99580 - sources."lodash.map-4.6.0" 99581 - sources."lodash.merge-4.6.2" 99582 - sources."lodash.pick-4.4.0" 99583 - sources."lodash.reduce-4.6.0" 99584 - sources."lodash.reject-4.6.0" 99585 - sources."lodash.some-4.6.0" 99462 + sources."lowercase-keys-2.0.0" 99586 99463 sources."lru-cache-4.1.5" 99464 + (sources."make-dir-3.1.0" // { 99465 + dependencies = [ 99466 + sources."semver-6.3.0" 99467 + ]; 99468 + }) 99587 99469 sources."media-typer-0.3.0" 99588 99470 (sources."memorystore-1.6.6" // { 99589 99471 dependencies = [ ··· 99596 99478 sources."mime-2.5.2" 99597 99479 sources."mime-db-1.48.0" 99598 99480 sources."mime-types-2.1.31" 99481 + sources."mimic-response-1.0.1" 99599 99482 sources."minimatch-3.0.4" 99600 99483 sources."minimist-1.2.5" 99601 99484 (sources."minipass-3.1.3" // { ··· 99611 99494 sources."mkdirp-0.5.5" 99612 99495 sources."moment-2.29.1" 99613 99496 sources."moment-timezone-0.5.33" 99614 - (sources."mqtt-4.2.6" // { 99497 + (sources."mqtt-4.2.8" // { 99615 99498 dependencies = [ 99616 99499 sources."concat-stream-2.0.0" 99617 99500 sources."debug-4.3.2" 99618 99501 sources."ms-2.1.2" 99619 99502 sources."readable-stream-3.6.0" 99620 99503 sources."string_decoder-1.3.0" 99621 - sources."ws-7.5.3" 99622 99504 ]; 99623 99505 }) 99624 99506 (sources."mqtt-packet-6.10.0" // { ··· 99631 99513 sources."multer-1.4.2" 99632 99514 sources."mustache-4.2.0" 99633 99515 sources."mute-stream-0.0.8" 99634 - sources."nan-2.14.0" 99635 - (sources."needle-2.8.0" // { 99636 - dependencies = [ 99637 - sources."debug-3.2.7" 99638 - sources."ms-2.1.3" 99639 - ]; 99640 - }) 99641 99516 sources."negotiator-0.6.2" 99642 - (sources."node-pre-gyp-0.14.0" // { 99643 - dependencies = [ 99644 - sources."chownr-1.1.4" 99645 - sources."fs-minipass-1.2.7" 99646 - sources."minipass-2.9.0" 99647 - sources."minizlib-1.3.3" 99648 - sources."nopt-4.0.3" 99649 - sources."semver-5.7.1" 99650 - sources."tar-4.4.13" 99651 - sources."yallist-3.1.1" 99652 - ]; 99653 - }) 99654 - (sources."node-red-admin-0.2.7" // { 99655 - dependencies = [ 99656 - sources."bcrypt-3.0.8" 99657 - ]; 99658 - }) 99659 - sources."node-red-node-rbe-0.5.0" 99660 - sources."node-red-node-tail-0.3.1" 99517 + sources."node-addon-api-3.2.1" 99518 + sources."node-fetch-2.6.1" 99519 + sources."node-red-admin-2.2.0" 99661 99520 sources."nopt-5.0.0" 99662 - sources."npm-bundled-1.1.2" 99663 - sources."npm-normalize-package-bin-1.0.1" 99664 - sources."npm-packlist-1.4.8" 99521 + sources."normalize-url-6.1.0" 99665 99522 sources."npmlog-4.1.2" 99666 - sources."nth-check-1.0.2" 99523 + sources."nth-check-2.0.0" 99667 99524 sources."number-is-nan-1.0.1" 99668 - sources."oauth-sign-0.9.0" 99669 99525 sources."oauth2orize-1.11.0" 99670 99526 sources."object-assign-4.1.1" 99671 99527 sources."on-finished-2.3.0" 99672 99528 sources."on-headers-1.0.2" 99673 99529 sources."once-1.4.0" 99674 - (sources."ordered-read-streams-1.0.1" // { 99675 - dependencies = [ 99676 - sources."isarray-1.0.0" 99677 - sources."readable-stream-2.3.7" 99678 - sources."safe-buffer-5.1.2" 99679 - sources."string_decoder-1.1.1" 99680 - ]; 99681 - }) 99682 - sources."os-homedir-1.0.2" 99683 - sources."os-tmpdir-1.0.2" 99684 - sources."osenv-0.1.5" 99530 + sources."p-cancelable-2.1.1" 99531 + sources."parse5-6.0.1" 99532 + sources."parse5-htmlparser2-tree-adapter-6.0.1" 99685 99533 sources."parseurl-1.3.3" 99686 99534 sources."passport-0.4.1" 99687 99535 sources."passport-http-bearer-1.0.1" 99688 99536 sources."passport-oauth2-client-password-0.1.2" 99689 99537 sources."passport-strategy-1.0.0" 99690 - sources."path-dirname-1.0.2" 99691 99538 sources."path-is-absolute-1.0.1" 99692 99539 sources."path-to-regexp-0.1.7" 99693 99540 sources."pause-0.0.1" 99694 - sources."performance-now-2.1.0" 99695 99541 sources."process-nextick-args-2.0.1" 99696 99542 sources."proxy-addr-2.0.7" 99697 99543 sources."pseudomap-1.0.2" 99698 99544 sources."psl-1.8.0" 99699 99545 sources."pump-3.0.0" 99700 - (sources."pumpify-1.5.1" // { 99701 - dependencies = [ 99702 - sources."pump-2.0.1" 99703 - ]; 99704 - }) 99705 99546 sources."punycode-2.1.1" 99706 99547 sources."qs-6.7.0" 99548 + sources."quick-lru-5.1.1" 99707 99549 sources."random-bytes-1.0.0" 99708 99550 sources."range-parser-1.2.1" 99709 99551 sources."raw-body-2.4.0" 99710 - sources."rc-1.2.8" 99711 99552 sources."read-1.0.7" 99712 99553 sources."readable-stream-1.1.14" 99713 99554 sources."regenerator-runtime-0.13.8" 99714 99555 sources."reinterval-1.1.0" 99715 - sources."remove-trailing-separator-1.1.0" 99716 - (sources."request-2.88.0" // { 99717 - dependencies = [ 99718 - sources."qs-6.5.2" 99719 - ]; 99720 - }) 99556 + sources."require-from-string-2.0.2" 99557 + sources."resolve-alpn-1.1.2" 99558 + sources."responselike-2.0.0" 99721 99559 sources."retry-0.6.1" 99722 - sources."rimraf-2.7.1" 99723 - sources."safe-buffer-5.2.0" 99560 + sources."rimraf-3.0.2" 99561 + sources."safe-buffer-5.2.1" 99724 99562 sources."safer-buffer-2.1.2" 99725 99563 sources."sax-1.2.4" 99726 - sources."semver-6.3.0" 99564 + (sources."semver-7.3.5" // { 99565 + dependencies = [ 99566 + sources."lru-cache-6.0.0" 99567 + sources."yallist-4.0.0" 99568 + ]; 99569 + }) 99727 99570 (sources."send-0.17.1" // { 99728 99571 dependencies = [ 99729 99572 sources."mime-1.6.0" ··· 99741 99584 ]; 99742 99585 }) 99743 99586 sources."sprintf-js-1.0.3" 99744 - sources."sshpk-1.16.1" 99745 99587 sources."statuses-1.5.0" 99746 99588 sources."stream-shift-1.0.1" 99747 99589 sources."streamsearch-0.1.2" 99748 99590 sources."string-width-1.0.2" 99749 99591 sources."string_decoder-0.10.31" 99750 99592 sources."strip-ansi-3.0.1" 99751 - sources."strip-json-comments-2.0.1" 99752 - sources."tail-2.2.3" 99753 99593 (sources."tar-6.1.0" // { 99754 99594 dependencies = [ 99755 99595 sources."mkdirp-1.0.4" 99756 99596 sources."yallist-4.0.0" 99757 99597 ]; 99758 99598 }) 99759 - (sources."through2-2.0.5" // { 99760 - dependencies = [ 99761 - sources."isarray-1.0.0" 99762 - sources."readable-stream-2.3.7" 99763 - sources."safe-buffer-5.1.2" 99764 - sources."string_decoder-1.1.1" 99765 - ]; 99766 - }) 99767 - sources."through2-filter-3.0.0" 99768 - sources."to-absolute-glob-2.0.2" 99769 99599 sources."toidentifier-1.0.0" 99770 - (sources."tough-cookie-2.4.3" // { 99771 - dependencies = [ 99772 - sources."punycode-1.4.1" 99773 - ]; 99774 - }) 99600 + sources."tough-cookie-4.0.0" 99775 99601 sources."tslib-2.3.0" 99776 - sources."tunnel-agent-0.6.0" 99777 - sources."tweetnacl-0.14.5" 99778 99602 sources."type-is-1.6.18" 99779 99603 sources."typedarray-0.0.6" 99780 - sources."uglify-js-3.13.3" 99604 + sources."uglify-js-3.13.10" 99781 99605 sources."uid-safe-2.1.5" 99782 99606 sources."uid2-0.0.3" 99783 - sources."unc-path-regex-0.1.2" 99784 - sources."unique-stream-2.3.1" 99785 99607 sources."universalify-0.1.2" 99786 99608 sources."unpipe-1.0.0" 99787 99609 sources."uri-js-4.4.1" 99788 99610 sources."util-deprecate-1.0.2" 99789 99611 sources."utils-merge-1.0.1" 99790 - sources."uuid-3.4.0" 99612 + sources."uuid-8.3.2" 99791 99613 sources."vary-1.1.2" 99792 - sources."verror-1.10.0" 99793 99614 sources."wide-align-1.1.3" 99794 99615 sources."wrappy-1.0.2" 99795 - sources."ws-6.2.1" 99616 + sources."ws-7.5.1" 99796 99617 sources."xml2js-0.4.23" 99797 99618 sources."xmlbuilder-11.0.1" 99798 99619 sources."xtend-4.0.2" ··· 101560 101381 sources."clone-2.1.2" 101561 101382 sources."coa-2.0.2" 101562 101383 sources."collection-visit-1.0.0" 101563 - (sources."color-3.2.0" // { 101564 - dependencies = [ 101565 - sources."color-convert-2.0.1" 101566 - sources."color-name-1.1.4" 101567 - ]; 101568 - }) 101384 + sources."color-3.2.1" 101569 101385 sources."color-convert-1.9.3" 101570 101386 sources."color-name-1.1.3" 101571 101387 sources."color-string-1.6.0" ··· 101692 101508 sources."duplexer2-0.1.4" 101693 101509 sources."ecc-jsbn-0.1.2" 101694 101510 sources."ee-first-1.1.1" 101695 - sources."electron-to-chromium-1.3.779" 101511 + sources."electron-to-chromium-1.3.780" 101696 101512 (sources."elliptic-6.5.4" // { 101697 101513 dependencies = [ 101698 101514 sources."bn.js-4.12.0" ··· 103769 103585 pnpm = nodeEnv.buildNodePackage { 103770 103586 name = "pnpm"; 103771 103587 packageName = "pnpm"; 103772 - version = "6.10.2"; 103588 + version = "6.10.3"; 103773 103589 src = fetchurl { 103774 - url = "https://registry.npmjs.org/pnpm/-/pnpm-6.10.2.tgz"; 103775 - sha512 = "o/CAEMtqjalEJyS9MgID3iZVx46LsqZ8MlwYGmWHNHD7Q0nOqtuYj+BKmgCXRiIWANA/JuC0Y6usNKhU8P3haw=="; 103590 + url = "https://registry.npmjs.org/pnpm/-/pnpm-6.10.3.tgz"; 103591 + sha512 = "GdxerBN3hhe9x9W0mAMmiWoDELy7KekrmHbYdo7WeHC1MthP/gI7MGVYIgcKj9Vy4zWLO9v1hVYOgKUrewkDVg=="; 103776 103592 }; 103777 103593 buildInputs = globalBuildInputs; 103778 103594 meta = { ··· 105069 104885 sources."clone-response-1.0.2" 105070 104886 sources."coa-2.0.2" 105071 104887 sources."collection-visit-1.0.0" 105072 - (sources."color-3.2.0" // { 105073 - dependencies = [ 105074 - sources."color-convert-2.0.1" 105075 - sources."color-name-1.1.4" 105076 - ]; 105077 - }) 104888 + sources."color-3.2.1" 105078 104889 sources."color-convert-1.9.3" 105079 104890 sources."color-name-1.1.3" 105080 104891 sources."color-string-1.6.0" ··· 105249 105060 sources."duplexify-3.7.1" 105250 105061 sources."ee-first-1.1.1" 105251 105062 sources."ejs-2.7.4" 105252 - sources."electron-to-chromium-1.3.779" 105063 + sources."electron-to-chromium-1.3.780" 105253 105064 (sources."elliptic-6.5.4" // { 105254 105065 dependencies = [ 105255 105066 sources."bn.js-4.12.0" ··· 106636 106447 sources."@emotion/unitless-0.7.5" 106637 106448 sources."@exodus/schemasafe-1.0.0-rc.3" 106638 106449 sources."@redocly/ajv-8.6.2" 106639 - (sources."@redocly/openapi-core-1.0.0-beta.53" // { 106450 + (sources."@redocly/openapi-core-1.0.0-beta.54" // { 106640 106451 dependencies = [ 106641 106452 sources."@types/node-14.17.5" 106642 106453 ]; ··· 106813 106624 sources."parse-asn1-5.1.6" 106814 106625 sources."path-browserify-0.0.1" 106815 106626 sources."pbkdf2-3.1.2" 106816 - sources."perfect-scrollbar-1.5.1" 106627 + sources."perfect-scrollbar-1.5.2" 106817 106628 sources."picomatch-2.3.0" 106818 106629 sources."polished-4.1.3" 106819 106630 sources."postcss-value-parser-4.1.0" ··· 107178 106989 sources."@types/node-fetch-2.5.11" 107179 106990 sources."@types/resolve-1.17.1" 107180 106991 sources."@types/vscode-1.58.1" 107181 - sources."@typescript-eslint/eslint-plugin-4.28.3" 107182 - sources."@typescript-eslint/experimental-utils-4.28.3" 107183 - sources."@typescript-eslint/parser-4.28.3" 107184 - sources."@typescript-eslint/scope-manager-4.28.3" 107185 - sources."@typescript-eslint/types-4.28.3" 107186 - sources."@typescript-eslint/typescript-estree-4.28.3" 107187 - sources."@typescript-eslint/visitor-keys-4.28.3" 106992 + sources."@typescript-eslint/eslint-plugin-4.28.4" 106993 + sources."@typescript-eslint/experimental-utils-4.28.4" 106994 + sources."@typescript-eslint/parser-4.28.4" 106995 + sources."@typescript-eslint/scope-manager-4.28.4" 106996 + sources."@typescript-eslint/types-4.28.4" 106997 + sources."@typescript-eslint/typescript-estree-4.28.4" 106998 + sources."@typescript-eslint/visitor-keys-4.28.4" 107188 106999 sources."@ungap/promise-all-settled-1.1.2" 107189 107000 sources."acorn-7.4.1" 107190 107001 sources."acorn-jsx-5.3.2" ··· 107266 107077 sources."entities-2.2.0" 107267 107078 sources."escalade-3.1.1" 107268 107079 sources."escape-string-regexp-4.0.0" 107269 - (sources."eslint-7.30.0" // { 107080 + (sources."eslint-7.31.0" // { 107270 107081 dependencies = [ 107271 107082 (sources."eslint-utils-2.1.0" // { 107272 107083 dependencies = [ ··· 107984 107795 sources."async-2.6.3" 107985 107796 sources."asynckit-0.4.0" 107986 107797 sources."at-least-node-1.0.0" 107987 - (sources."aws-sdk-2.948.0" // { 107798 + (sources."aws-sdk-2.949.0" // { 107988 107799 dependencies = [ 107989 107800 sources."buffer-4.9.2" 107990 107801 sources."ieee754-1.1.13" ··· 108570 108381 sources."strip-dirs-2.1.0" 108571 108382 sources."strip-json-comments-2.0.1" 108572 108383 sources."strip-outer-1.0.1" 108573 - sources."strtok3-6.2.0" 108384 + sources."strtok3-6.2.2" 108574 108385 (sources."superagent-3.8.3" // { 108575 108386 dependencies = [ 108576 108387 sources."debug-3.2.7" ··· 109339 109150 snyk = nodeEnv.buildNodePackage { 109340 109151 name = "snyk"; 109341 109152 packageName = "snyk"; 109342 - version = "1.662.0"; 109153 + version = "1.664.0"; 109343 109154 src = fetchurl { 109344 - url = "https://registry.npmjs.org/snyk/-/snyk-1.662.0.tgz"; 109345 - sha512 = "sVSFIZ5cxhKoe2Gr3KD3LHKuTlCzVgA0KPa/2NhwyHFVQoSmoVirqntUt4V3taiEOFAk+F++cQ9jAcx2Qlc8nA=="; 109155 + url = "https://registry.npmjs.org/snyk/-/snyk-1.664.0.tgz"; 109156 + sha512 = "4YPqDdPPZsn3BBN82UiN6+Jy4zdKbBvw4MKClvh2QQgUJy6R9nEm/Q8IbdsM0jOqPByDRWVMwsCPQu3ZpqG3KA=="; 109346 109157 }; 109347 109158 dependencies = [ 109348 109159 sources."@arcanis/slice-ansi-1.0.2" ··· 109409 109220 sources."tslib-2.3.0" 109410 109221 ]; 109411 109222 }) 109412 - (sources."@snyk/snyk-docker-pull-3.6.2" // { 109223 + (sources."@snyk/snyk-docker-pull-3.6.3" // { 109413 109224 dependencies = [ 109414 109225 sources."rimraf-3.0.2" 109415 109226 sources."tmp-0.2.1" ··· 109878 109689 sources."tslib-2.3.0" 109879 109690 ]; 109880 109691 }) 109881 - (sources."snyk-docker-plugin-4.21.3" // { 109692 + (sources."snyk-docker-plugin-4.22.1" // { 109882 109693 dependencies = [ 109883 109694 sources."argparse-2.0.1" 109884 109695 sources."js-yaml-4.1.0" ··· 111366 111177 sources."async-1.5.2" 111367 111178 sources."async-limiter-1.0.1" 111368 111179 sources."asynckit-0.4.0" 111369 - (sources."aws-sdk-2.948.0" // { 111180 + (sources."aws-sdk-2.949.0" // { 111370 111181 dependencies = [ 111371 111182 sources."uuid-3.3.2" 111372 111183 ]; ··· 112242 112053 sources."domelementtype-1.3.1" 112243 112054 sources."domhandler-2.4.2" 112244 112055 sources."domutils-1.7.0" 112245 - sources."electron-to-chromium-1.3.779" 112056 + sources."electron-to-chromium-1.3.780" 112246 112057 sources."emoji-regex-8.0.0" 112247 112058 sources."entities-1.1.2" 112248 112059 sources."error-ex-1.3.2" ··· 115027 114838 sources."strip-ansi-3.0.1" 115028 114839 sources."strip-json-comments-2.0.1" 115029 114840 sources."strip-outer-1.0.1" 115030 - sources."strtok3-6.2.0" 114841 + sources."strtok3-6.2.2" 115031 114842 sources."supports-color-7.2.0" 115032 114843 sources."tar-4.4.13" 115033 114844 sources."tlds-1.208.0" ··· 116224 116035 sources."enquirer-2.3.6" 116225 116036 sources."escape-string-regexp-4.0.0" 116226 116037 sources."eslint-7.31.0" 116227 - sources."eslint-plugin-vue-7.13.0" 116038 + (sources."eslint-plugin-vue-7.14.0" // { 116039 + dependencies = [ 116040 + sources."semver-6.3.0" 116041 + ]; 116042 + }) 116228 116043 sources."eslint-scope-5.1.1" 116229 116044 (sources."eslint-utils-2.1.0" // { 116230 116045 dependencies = [ ··· 116340 116155 sources."typescript-4.3.5" 116341 116156 sources."uri-js-4.4.1" 116342 116157 sources."v8-compile-cache-2.3.0" 116343 - (sources."vue-eslint-parser-7.8.0" // { 116158 + (sources."vue-eslint-parser-7.9.0" // { 116344 116159 dependencies = [ 116345 116160 sources."eslint-visitor-keys-1.3.0" 116346 116161 sources."espree-6.2.1" ··· 116616 116431 sources."domelementtype-2.2.0" 116617 116432 sources."domhandler-4.2.0" 116618 116433 sources."domutils-2.7.0" 116619 - sources."electron-to-chromium-1.3.779" 116434 + sources."electron-to-chromium-1.3.780" 116620 116435 sources."emoji-regex-8.0.0" 116621 116436 sources."emojis-list-3.0.0" 116622 116437 sources."enhanced-resolve-5.8.2" ··· 116756 116571 sources."read-1.0.7" 116757 116572 sources."readable-stream-1.0.34" 116758 116573 sources."readdirp-3.5.0" 116759 - sources."rechoir-0.7.0" 116574 + sources."rechoir-0.7.1" 116760 116575 sources."require-directory-2.1.1" 116761 116576 sources."resolve-1.20.0" 116762 116577 sources."resolve-cwd-3.0.0" 116763 116578 sources."resolve-from-5.0.0" 116764 116579 sources."safe-buffer-5.2.1" 116765 - sources."schema-utils-3.1.0" 116580 + sources."schema-utils-3.1.1" 116766 116581 sources."semver-5.7.1" 116767 116582 sources."serialize-javascript-5.0.1" 116768 116583 sources."shallow-clone-3.0.1" ··· 116833 116648 ]; 116834 116649 }) 116835 116650 sources."webpack-merge-5.8.0" 116836 - sources."webpack-sources-2.3.0" 116651 + sources."webpack-sources-2.3.1" 116837 116652 sources."which-2.0.2" 116838 116653 sources."wide-align-1.1.3" 116839 116654 sources."wildcard-2.0.0" ··· 117383 117198 sources."eslint-scope-5.1.1" 117384 117199 sources."espree-6.2.1" 117385 117200 sources."ms-2.1.2" 117386 - (sources."vue-eslint-parser-7.8.0" // { 117201 + (sources."vue-eslint-parser-7.9.0" // { 117387 117202 dependencies = [ 117388 117203 sources."semver-6.3.0" 117389 117204 ]; ··· 118945 118760 sources."chrome-trace-event-1.0.3" 118946 118761 sources."colorette-1.2.2" 118947 118762 sources."commander-2.20.3" 118948 - sources."electron-to-chromium-1.3.779" 118763 + sources."electron-to-chromium-1.3.780" 118949 118764 sources."enhanced-resolve-5.8.2" 118950 118765 sources."es-module-lexer-0.7.1" 118951 118766 sources."escalade-3.1.1" ··· 118975 118790 sources."punycode-2.1.1" 118976 118791 sources."randombytes-2.1.0" 118977 118792 sources."safe-buffer-5.2.1" 118978 - sources."schema-utils-3.1.0" 118793 + sources."schema-utils-3.1.1" 118979 118794 sources."serialize-javascript-6.0.0" 118980 118795 sources."source-list-map-2.0.1" 118981 118796 sources."source-map-0.6.1" ··· 118990 118805 sources."terser-webpack-plugin-5.1.4" 118991 118806 sources."uri-js-4.4.1" 118992 118807 sources."watchpack-2.2.0" 118993 - sources."webpack-sources-2.3.0" 118808 + sources."webpack-sources-2.3.1" 118994 118809 sources."yocto-queue-0.1.0" 118995 118810 ]; 118996 118811 buildInputs = globalBuildInputs; ··· 119048 118863 sources."path-key-3.1.1" 119049 118864 sources."path-parse-1.0.7" 119050 118865 sources."pkg-dir-4.2.0" 119051 - sources."rechoir-0.7.0" 118866 + sources."rechoir-0.7.1" 119052 118867 sources."resolve-1.20.0" 119053 118868 sources."resolve-cwd-3.0.0" 119054 118869 sources."resolve-from-5.0.0" ··· 119680 119495 sources."fast-json-stable-stringify-2.1.0" 119681 119496 sources."fastq-1.11.1" 119682 119497 sources."fill-range-7.0.1" 119683 - sources."glob-parent-6.0.0" 119498 + sources."glob-parent-6.0.1" 119684 119499 sources."globby-11.0.4" 119685 119500 sources."ignore-5.1.8" 119686 119501 sources."is-extglob-2.1.1" ··· 119699 119514 sources."reusify-1.0.4" 119700 119515 sources."run-parallel-1.2.0" 119701 119516 sources."safe-buffer-5.2.1" 119702 - sources."schema-utils-3.1.0" 119517 + sources."schema-utils-3.1.1" 119703 119518 sources."serialize-javascript-6.0.0" 119704 119519 sources."slash-3.0.0" 119705 119520 sources."to-regex-range-5.0.1" ··· 119719 119534 webtorrent-cli = nodeEnv.buildNodePackage { 119720 119535 name = "webtorrent-cli"; 119721 119536 packageName = "webtorrent-cli"; 119722 - version = "3.5.2"; 119537 + version = "3.5.3"; 119723 119538 src = fetchurl { 119724 - url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.5.2.tgz"; 119725 - sha512 = "czMFGRzxT2IsgZoMkmHwGASBSx/pLGQOZV3oAD/c5qCw4+YVBMYP2/FehaQ/CF3dMKBnIH4jIevK2KT6pdRC2A=="; 119539 + url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.5.3.tgz"; 119540 + sha512 = "Av+6PnflFJueTj19z6Pv/ai9KzOV8r7nClBiQCBbO55eqNL6pNBV47N/KwxDIPx8OeATTFEA/joCohi5AD/8TQ=="; 119726 119541 }; 119727 119542 dependencies = [ 119728 119543 sources."@leichtgewicht/ip-codec-2.0.3" ··· 120027 119842 sources."utp-native-2.5.3" 120028 119843 sources."videostream-3.2.2" 120029 119844 sources."vlc-command-1.2.0" 120030 - (sources."webtorrent-1.2.4" // { 119845 + (sources."webtorrent-1.2.5" // { 120031 119846 dependencies = [ 120032 119847 sources."debug-4.3.2" 120033 119848 sources."decompress-response-6.0.0"
+2 -2
pkgs/development/python-modules/Cython/default.nix
··· 37 37 pkg-config 38 38 ]; 39 39 checkInputs = [ 40 - numpy ncurses 40 + gdb numpy ncurses 41 41 ]; 42 - buildInputs = [ glibcLocales gdb ]; 42 + buildInputs = [ glibcLocales ]; 43 43 LC_ALL = "en_US.UTF-8"; 44 44 45 45 patches = [
+4
pkgs/development/python-modules/agate-sql/default.nix
··· 22 22 23 23 propagatedBuildInputs = [ agate sqlalchemy ]; 24 24 25 + # crate is broken in nixpkgs, with SQLAlchemy > 1.3 26 + # Skip tests for now as they rely on it. 27 + doCheck = false; 28 + 25 29 checkInputs = [ crate nose geojson ]; 26 30 27 31 checkPhase = ''
+2 -2
pkgs/development/python-modules/ansible/base.nix
··· 28 28 in 29 29 buildPythonPackage rec { 30 30 pname = "ansible-base"; 31 - version = "2.10.11"; 31 + version = "2.10.12"; 32 32 33 33 src = fetchPypi { 34 34 inherit pname version; 35 - sha256 = "0jr3cxqiami9k07g2kmvfp54iafbcnd1d66l8fdnaqka5bc19wdw"; 35 + sha256 = "sha256-qWVW4tI5+Sg+FWVNQMGqhmgqTntD9Qtf8CK8jkK2mHg="; 36 36 }; 37 37 38 38 # ansible_connection is already wrapped, so don't pass it through
+4 -4
pkgs/development/python-modules/ansible/core.nix
··· 23 23 24 24 let 25 25 ansible-collections = callPackage ./collections.nix { 26 - version = "4.1.0"; 27 - sha256 = "0rrivq1g0vizah8zmf012lzig2xxfk5x1371k16s3nn4zfkwqqgm"; 26 + version = "4.2.0"; 27 + sha256 = "1l30j97q24klylchvbskdmp1xllswn9xskjvg4l0ra6pzfgq2zbk"; 28 28 }; 29 29 in 30 30 buildPythonPackage rec { 31 31 pname = "ansible-core"; 32 - version = "2.11.2"; 32 + version = "2.11.3"; 33 33 34 34 src = fetchPypi { 35 35 inherit pname version; 36 - sha256 = "1syadgzn5ww5bhq9s2py4h1hkh11h7aac5b37zi8rw2xfvdc7r2s"; 36 + sha256 = "sha256-DO0bT2cZftsntQk0yV1MtkTG1jXXLH+CbEQl3+RTdnQ="; 37 37 }; 38 38 39 39 # ansible_connection is already wrapped, so don't pass it through
+5 -7
pkgs/development/python-modules/ansible/legacy.nix
··· 1 1 { lib 2 - , fetchFromGitHub 2 + , fetchPypi 3 3 , buildPythonPackage 4 4 , pycrypto 5 5 , paramiko ··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "ansible"; 21 - version = "2.9.23"; 21 + version = "2.9.24"; 22 22 23 - src = fetchFromGitHub { 24 - owner = "ansible"; 25 - repo = "ansible"; 26 - rev = "v${version}"; 27 - sha256 = "0mikykpzyqpmaiczz53f71mcyc4qvahi9ckn7wgfx7sw7s2z3skk"; 23 + src = fetchPypi { 24 + inherit pname version; 25 + sha256 = "sha256-DC9Tt75z3cNCPZZY/NGQeYl9Wx/FM8StVQ21ixea64o="; 28 26 }; 29 27 30 28 prePatch = ''
+25 -4
pkgs/development/python-modules/btrees/default.nix
··· 5 5 , zope_interface 6 6 , transaction 7 7 , zope_testrunner 8 + , python 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "BTrees"; 12 13 version = "4.9.2"; 13 14 14 - buildInputs = [ transaction ]; 15 - propagatedBuildInputs = [ persistent zope_interface ]; 16 - checkInputs = [ zope_testrunner ]; 17 - 18 15 src = fetchPypi { 19 16 inherit pname version; 20 17 sha256 = "d33323655924192c4ac998d9ee3002e787915d19c1e17a6baf47c9a63d9556e3"; 21 18 }; 22 19 20 + propagatedBuildInputs = [ 21 + persistent 22 + zope_interface 23 + ]; 24 + 25 + checkInputs = [ 26 + transaction 27 + zope_testrunner 28 + ]; 29 + 30 + checkPhase = '' 31 + runHook preCheck 32 + ${python.interpreter} -m zope.testrunner --test-path=src --auto-color --auto-progress 33 + runHook postCheck 34 + ''; 35 + 36 + pythonImportsCheck = [ 37 + "BTrees.OOBTree" 38 + "BTrees.IOBTree" 39 + "BTrees.IIBTree" 40 + "BTrees.IFBTree" 41 + ]; 42 + 23 43 meta = with lib; { 24 44 description = "Scalable persistent components"; 25 45 homepage = "http://packages.python.org/BTrees"; 26 46 license = licenses.zpl21; 47 + maintainers = with maintainers; [ ]; 27 48 }; 28 49 }
+6
pkgs/development/python-modules/crate/default.nix
··· 39 39 description = "A Python client library for CrateDB"; 40 40 license = licenses.asl20; 41 41 maintainers = with maintainers; [ doronbehar ]; 42 + # 2021-07-12 (@layus): Please unbreak when an update fixes compatibility 43 + # with the version of SQLAlchemy in nixpkgs 44 + # And also re-enable tests in pythonPackages.agate-sql. 45 + # The version string below is intentionally split, so nixpkgs-update does 46 + # not change it. That would make this warning pretty useless. 47 + broken = assert version == "0.2"+"6.0"; true; 42 48 }; 43 49 }
+7 -4
pkgs/development/python-modules/faker/default.nix
··· 6 6 , freezegun 7 7 , pytestCheckHook 8 8 , ukpostcodeparser 9 + , pillow 9 10 , validators 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 - pname = "Faker"; 14 - version = "6.6.3"; 14 + pname = "faker"; 15 + version = "8.8.2"; 15 16 16 17 src = fetchPypi { 17 - inherit pname version; 18 - sha256 = "c2852cadc99a4ebdbf06934e4c15e30f2307d414ead21d15605759602645f152"; 18 + pname = "Faker"; 19 + inherit version; 20 + sha256 = "sha256-IlNMOqbS7584QDojTcm3G1y4ePt2XHKZS+Xce06vCGU="; 19 21 }; 20 22 21 23 propagatedBuildInputs = [ ··· 25 27 26 28 checkInputs = [ 27 29 freezegun 30 + pillow 28 31 pytestCheckHook 29 32 ukpostcodeparser 30 33 validators
+24 -10
pkgs/development/python-modules/flake8-future-import/default.nix
··· 1 - { lib, isPy27, isPy38, fetchFromGitHub, buildPythonPackage, pythonOlder, fetchpatch, flake8, importlib-metadata, six }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonAtLeast 5 + , isPy27 6 + , flake8 7 + , six 8 + , python 9 + }: 2 10 3 11 buildPythonPackage rec { 4 12 pname = "flake8-future-import"; ··· 12 20 sha256 = "00q8n15xdnvqj454arn7xxksyrzh0dw996kjyy7g9rdk0rf8x82z"; 13 21 }; 14 22 15 - propagatedBuildInputs = [ flake8 six ] 16 - ++ lib.optionals (pythonOlder "3.8") [ 17 - importlib-metadata 18 - ]; 23 + patches = lib.optionals (pythonAtLeast "3.8") [ 24 + ./fix-annotations-version.patch 25 + ] ++ lib.optionals isPy27 [ 26 + # Upstream disables this test case naturally on python 3, but it also fails 27 + # inside NixPkgs for python 2. Since it's going to be deleted, we just skip it 28 + # on py2 as well. 29 + ./skip-test.patch 30 + ]; 31 + 32 + propagatedBuildInputs = [ flake8 ]; 33 + 34 + checkInputs = [ six ]; 19 35 20 - # Upstream disables this test case naturally on python 3, but it also fails 21 - # inside NixPkgs for python 2. Since it's going to be deleted, we just skip it 22 - # on py2 as well. 23 - patches = lib.optionals isPy38 [ ./fix-annotations-version.patch ] 24 - ++ lib.optionals isPy27 [ ./skip-test.patch ]; 36 + checkPhase = '' 37 + ${python.interpreter} -m test_flake8_future_import 38 + ''; 25 39 26 40 meta = with lib; { 27 41 description = "A flake8 extension to check for the imported __future__ modules to make it easier to have a consistent code base";
+7 -4
pkgs/development/python-modules/fontmath/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi 2 - , fonttools 1 + { lib, buildPythonPackage, fetchPypi, isPy27 2 + , fonttools, setuptools-scm 3 3 , pytest, pytestrunner 4 4 }: 5 5 6 6 buildPythonPackage rec { 7 7 pname = "fontMath"; 8 - version = "0.6.0"; 8 + version = "0.8.1"; 9 + disabled = isPy27; 9 10 10 11 src = fetchPypi { 11 12 inherit pname version; 12 - sha256 = "09xdqdjyjlx5k9ymi36d7hkgvn55zzjzd65l2yqidkfazlmh14ss"; 13 + sha256 = "0m2z2wwbxwljfcrg8hx4xq538adzcjpc352yqbfw0czbgs5ixmrr"; 13 14 extension = "zip"; 14 15 }; 16 + 17 + nativeBuildInputs = [ setuptools-scm ]; 15 18 16 19 propagatedBuildInputs = [ fonttools ]; 17 20 checkInputs = [ pytest pytestrunner ];
+15 -7
pkgs/development/python-modules/google-i18n-address/default.nix
··· 1 - { buildPythonPackage, fetchPypi, pythonAtLeast, lib, requests, pytestCheckHook, mock }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , requests 5 + , pytestCheckHook 6 + }: 2 7 3 8 buildPythonPackage rec { 4 9 pname = "google-i18n-address"; 5 - version = "2.4.0"; 6 - disabled = pythonAtLeast "3.9"; 10 + version = "2.5.0"; 7 11 8 - src = fetchPypi { 9 - inherit pname version; 10 - sha256 = "8454a58f254a29988b8d1ca9ab663fd28a1f392a3d29b844d8824807db6333d7"; 12 + src = fetchFromGitHub { 13 + owner = "mirumee"; 14 + repo = "google-i18n-address"; 15 + rev = version; 16 + sha256 = "0fn5sph6fq68zrjssgvnnvrkavs8arshjwgxng5dr5fsn6qii3mq"; 11 17 }; 12 18 13 19 propagatedBuildInputs = [ requests ]; 14 20 15 - checkInputs = [ pytestCheckHook mock ]; 21 + checkInputs = [ pytestCheckHook ]; 22 + 23 + pythonImportsCheck = [ "i18naddress" ]; 16 24 17 25 meta = with lib; { 18 26 description = "Google's i18n address data packaged for Python";
+4 -3
pkgs/development/python-modules/gprof2dot/default.nix
··· 1 1 { lib, fetchFromGitHub, buildPythonApplication, python, graphviz }: 2 2 3 - buildPythonApplication { 4 - name = "gprof2dot-2019-11-30"; 3 + buildPythonApplication rec { 4 + pname = "gprof2dot"; 5 + version = "2019.11.30"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "jrfonseca"; 8 9 repo = "gprof2dot"; 9 - rev = "2019.11.30"; 10 + rev = version; 10 11 sha256 = "1nw4cfwimd0djarw4wc756q095xir78js8flmycg6g7sl3l6p27s"; 11 12 }; 12 13
+2 -1
pkgs/development/python-modules/graphene/default.nix
··· 50 50 pytestFlagsArray = [ "--benchmark-disable" ]; 51 51 52 52 disabledTests = [ 53 - # TypeError: Failed: DID NOT RAISE <class... 53 + # Expects different Exeception classes, but receives none of them 54 + # https://github.com/graphql-python/graphene/issues/1346 54 55 "test_unexpected_error" 55 56 ]; 56 57
+12 -4
pkgs/development/python-modules/greenlet/default.nix
··· 3 3 , fetchPypi 4 4 , six 5 5 , isPyPy 6 + , python 6 7 }: 7 8 8 9 ··· 16 17 sha256 = "c87df8ae3f01ffb4483c796fe1b15232ce2b219f0b18126948616224d3f658ee"; 17 18 }; 18 19 19 - propagatedBuildInputs = [ six ]; 20 + checkPhase = '' 21 + runHook preCheck 22 + ${python.interpreter} -m unittest discover -v greenlet.tests 23 + runHook postCheck 24 + ''; 20 25 21 - meta = { 22 - homepage = "https://pypi.python.org/pypi/greenlet"; 26 + meta = with lib; { 27 + homepage = "https://github.com/python-greenlet/greenlet"; 23 28 description = "Module for lightweight in-process concurrent programming"; 24 - license = lib.licenses.lgpl2; 29 + license = with licenses; [ 30 + psfl # src/greenlet/slp_platformselect.h & files in src/greenlet/platform/ directory 31 + mit 32 + ]; 25 33 }; 26 34 }
+9
pkgs/development/python-modules/httplib2/default.nix
··· 2 2 , stdenv 3 3 , buildPythonPackage 4 4 , fetchFromGitHub 5 + , fetchpatch 5 6 , isPy27 6 7 , mock 7 8 , pyparsing ··· 23 24 rev = "v${version}"; 24 25 sha256 = "sha256-e0Mq9AVJEWQ9GEtYFXk2fMIs7GtAUsyJN6XheqAnD3I="; 25 26 }; 27 + 28 + patches = [ 29 + # fix test_inject_space 30 + (fetchpatch { 31 + url = "https://github.com/httplib2/httplib2/commit/08d6993b69256fbc6c0b1c615c24910803c4d610.patch"; 32 + sha256 = "0kbd1skn58m20kfkh4qzd66g9bvj31xlkbhsg435dkk4qz6l3yn3"; 33 + }) 34 + ]; 26 35 27 36 postPatch = '' 28 37 sed -i "/--cov/d" setup.cfg
+7 -3
pkgs/development/python-modules/loguru/default.nix
··· 6 6 , isPy27 7 7 , colorama 8 8 , pytestCheckHook 9 - , pythonAtLeast 10 9 }: 11 10 12 11 buildPythonPackage rec { 13 12 pname = "loguru"; 14 13 version = "0.5.3"; 15 14 16 - # python3.9 compatibility should be in the next release after 0.5.3 17 - disabled = isPy27 || pythonAtLeast "3.9"; 15 + disabled = isPy27; 16 + 18 17 src = fetchPypi { 19 18 inherit pname version; 20 19 sha256 = "b28e72ac7a98be3d28ad28570299a393dfcd32e5e3f6a353dec94675767b6319"; ··· 25 24 (fetchpatch { 26 25 url = "https://github.com/Delgan/loguru/commit/31cf758ee9d22dbfa125f38153782fe20ac9dce5.patch"; 27 26 sha256 = "1lzbs8akg1s7s6xjl3samf4c4bpssqvwg5fn3mwlm4ysr7jd5y67"; 27 + }) 28 + # fix tests with Python 3.9 29 + (fetchpatch { 30 + url = "https://github.com/Delgan/loguru/commit/19f518c5f1f355703ffc4ee62f0e1e397605863e.patch"; 31 + sha256 = "0yn6smik58wdffr4svqsy2n212fwdlcfcwpgqhl9hq2zlivmsdc6"; 28 32 }) 29 33 ]; 30 34
+6 -4
pkgs/development/python-modules/markupsafe/default.nix
··· 6 6 }: 7 7 8 8 buildPythonPackage rec { 9 - pname = "MarkupSafe"; 9 + pname = "markupsafe"; 10 10 version = "2.0.1"; 11 11 disabled = pythonOlder "3.6"; 12 12 13 13 src = fetchPypi { 14 - inherit pname version; 14 + pname = "MarkupSafe"; 15 + inherit version; 15 16 sha256 = "02k2ynmqvvd0z0gakkf8s4idyb606r7zgga41jrkhqmigy06fk2r"; 16 17 }; 17 18 ··· 19 20 pytestCheckHook 20 21 ]; 21 22 23 + pythonImportsCheck = [ "markupsafe" ]; 24 + 22 25 meta = with lib; { 23 26 description = "Implements a XML/HTML/XHTML Markup safe string"; 24 - homepage = "http://dev.pocoo.org"; 27 + homepage = "https://palletsprojects.com/p/markupsafe/"; 25 28 license = licenses.bsd3; 26 29 maintainers = with maintainers; [ domenkozar ]; 27 30 }; 28 - 29 31 }
+1 -2
pkgs/development/python-modules/numba/default.nix
··· 14 14 buildPythonPackage rec { 15 15 version = "0.53.1"; 16 16 pname = "numba"; 17 - # uses f-strings, python 3.9 is not yet supported 18 - disabled = pythonOlder "3.6" || pythonAtLeast "3.9"; 17 + disabled = pythonOlder "3.6" || pythonAtLeast "3.10"; 19 18 20 19 src = fetchPypi { 21 20 inherit pname version;
+31
pkgs/development/python-modules/parameterizedtestcase/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , python 5 + , isPy27 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "parameterizedtestcase"; 10 + version = "0.1.0"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "4ccc1d15d7e7ef153619a6a9cd45b170268cf82c67fdd336794c75139aae127e"; 15 + }; 16 + 17 + checkPhase = '' 18 + runHook preCheck 19 + ${python.interpreter} -m parameterizedtestcase.tests 20 + runHook postCheck 21 + ''; 22 + 23 + doCheck = isPy27; 24 + 25 + meta = with lib; { 26 + description = "Parameterized tests for Python's unittest module"; 27 + homepage = "https://github.com/msabramo/python_unittest_parameterized_test_case"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ dotlambda ]; 30 + }; 31 + }
+12 -2
pkgs/development/python-modules/phonopy/default.nix
··· 5 5 , pyyaml 6 6 , matplotlib 7 7 , h5py 8 + , scipy 8 9 , spglib 9 10 , pytestCheckHook 10 11 }: ··· 18 19 sha256 = "58485042ab7d88fc8b83744d18b2aefd677adb071c8a717ac3710458192743d7"; 19 20 }; 20 21 21 - propagatedBuildInputs = [ numpy pyyaml matplotlib h5py spglib ]; 22 + propagatedBuildInputs = [ 23 + h5py 24 + matplotlib 25 + numpy 26 + pyyaml 27 + scipy 28 + spglib 29 + ]; 22 30 23 - checkInputs = [ pytestCheckHook ]; 31 + checkInputs = [ 32 + pytestCheckHook 33 + ]; 24 34 25 35 # prevent pytest from importing local directory 26 36 preCheck = ''
+3 -3
pkgs/development/python-modules/pillow/default.nix
··· 1 1 { lib, stdenv, buildPythonPackage, fetchPypi, isPyPy, isPy3k 2 - , olefile, freetype, libjpeg, zlib, libtiff, libwebp, tcl, lcms2, tk, libX11 2 + , defusedxml, olefile, freetype, libjpeg, zlib, libtiff, libwebp, tcl, lcms2, tk, libX11 3 3 , libxcb, openjpeg, libimagequant, pyroma, numpy, pytestCheckHook 4 4 }@args: 5 5 6 6 import ./generic.nix (rec { 7 7 pname = "Pillow"; 8 - version = "8.2.0"; 8 + version = "8.3.1"; 9 9 10 10 disabled = !isPy3k; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "1qf3bz1sfz58ff6hclg8phgqyy210x3aqdk5yzjr8m5vsw8ap1x7"; 14 + sha256 = "2cac53839bfc5cece8fdbe7f084d5e3ee61e1303cccc86511d351adcb9e2c792"; 15 15 }; 16 16 17 17 meta = with lib; {
+2 -1
pkgs/development/python-modules/pillow/generic.nix
··· 31 31 "test_custom_metadata" 32 32 ]; 33 33 34 - propagatedBuildInputs = [ olefile ]; 34 + propagatedBuildInputs = [ olefile ] 35 + ++ lib.optionals (lib.versionAtLeast version "8.2.0") [ defusedxml ]; 35 36 36 37 checkInputs = [ pytestCheckHook pyroma numpy ]; 37 38
+33
pkgs/development/python-modules/pylsp-mypy/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , mock 5 + , mypy 6 + , pytestCheckHook 7 + , python-lsp-server 8 + , pythonOlder 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "pylsp-mypy"; 13 + version = "0.5.1"; 14 + disabled = pythonOlder "3.6"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "Richardk2n"; 18 + repo = "pylsp-mypy"; 19 + rev = version; 20 + sha256 = "1d119csj1k5m9j0f7wdvpvnd02h548css6ybxqah92nk2v0rjscr"; 21 + }; 22 + 23 + checkInputs = [ pytestCheckHook mock ]; 24 + 25 + propagatedBuildInputs = [ mypy python-lsp-server ]; 26 + 27 + meta = with lib; { 28 + homepage = "https://github.com/Richardk2n/pylsp-mypy"; 29 + description = "Mypy plugin for the Python LSP Server"; 30 + license = licenses.mit; 31 + maintainers = with maintainers; [ cpcloud ]; 32 + }; 33 + }
+41 -10
pkgs/development/python-modules/pyqtgraph/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchPypi 3 + , fetchFromGitHub 4 + , scipy 4 5 , numpy 6 + , pyqt5 5 7 , pyopengl 6 - , pyqt5 7 - , scipy 8 + , qt5 9 + , python 10 + , pytestCheckHook 11 + , freefont_ttf 12 + , makeFontsConf 13 + , fetchpatch 8 14 }: 9 15 16 + let 17 + fontsConf = makeFontsConf { 18 + fontDirectories = [ freefont_ttf ]; 19 + }; 20 + in 10 21 buildPythonPackage rec { 11 22 pname = "pyqtgraph"; 12 - version = "0.12.1"; 23 + version = "0.12.2"; 13 24 14 - src = fetchPypi { 15 - inherit pname version; 16 - sha256 = "d2ef3b5289184fb48dfe5f44ccb58d9d64ffb5452fc524a2bd7a640a36b3874d"; 25 + src = fetchFromGitHub { 26 + owner = "pyqtgraph"; 27 + repo = "pyqtgraph"; 28 + rev = "pyqtgraph-${version}"; 29 + sha256 = "093kkxwj75nb508vz7px4x7lxrwpaff10pl15m4h74hjwyvbsg3d"; 17 30 }; 18 31 19 - propagatedBuildInputs = [ numpy pyopengl pyqt5 scipy ]; 32 + # TODO: remove when updating to 0.12.3 33 + patches = [ 34 + (fetchpatch { 35 + url = "https://github.com/pyqtgraph/pyqtgraph/commit/2de5cd78da92b48e48255be2f41ae332cf8bb675.patch"; 36 + sha256 = "1hy86psqyl6ipvbg23zvackkd6f7ajs6qll0mbs0x2zmrj92hk00"; 37 + }) 38 + ]; 39 + 40 + propagatedBuildInputs = [ 41 + numpy 42 + pyqt5 43 + scipy 44 + pyopengl 45 + ]; 20 46 21 - doCheck = false; # tries to create windows (QApps) on collection, which fails (probably due to no display) 47 + checkInputs = [ pytestCheckHook ]; 22 48 23 - pythonImportsCheck = [ "pyqtgraph" ]; 49 + preCheck = '' 50 + export QT_PLUGIN_PATH="${qt5.qtbase.bin}/${qt5.qtbase.qtPluginPrefix}" 51 + export QT_QPA_PLATFORM=offscreen 52 + export DYLD_FRAMEWORK_PATH=/System/Library/Frameworks 53 + export FONTCONFIG_FILE=${fontsConf} 54 + ''; 24 55 25 56 meta = with lib; { 26 57 description = "Scientific Graphics and GUI Library for Python";
+25 -6
pkgs/development/python-modules/pyyaml/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, cython, libyaml, buildPackages }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , cython 5 + , libyaml 6 + , isPy27 7 + , python 8 + }: 2 9 3 10 buildPythonPackage rec { 4 11 pname = "PyYAML"; 5 - version = "5.4.1"; 12 + version = "5.4.1.1"; 6 13 7 - src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "607774cbba28732bfa802b54baa7484215f530991055bb562efbed5b2f20a45e"; 14 + src = fetchFromGitHub { 15 + owner = "yaml"; 16 + repo = "pyyaml"; 17 + rev = version; 18 + sha256 = "1v386gzdvsjg0mgix6v03rd0cgs9dl81qvn3m547849jm8r41dx8"; 10 19 }; 11 20 12 - nativeBuildInputs = [ cython buildPackages.stdenv.cc ]; 21 + nativeBuildInputs = [ cython ]; 13 22 14 23 buildInputs = [ libyaml ]; 24 + 25 + checkPhase = let 26 + testdir = if isPy27 then "tests/lib" else "tests/lib3"; 27 + in '' 28 + runHook preCheck 29 + PYTHONPATH="${testdir}:$PYTHONPATH" ${python.interpreter} -m test_all 30 + runHook postCheck 31 + ''; 32 + 33 + pythonImportsCheck = [ "yaml" ]; 15 34 16 35 meta = with lib; { 17 36 description = "The next generation YAML parser and emitter for Python";
+56 -20
pkgs/development/python-modules/smart-open/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchPypi 4 3 , pythonOlder 5 - , boto 4 + , fetchFromGitHub 5 + , azure-common 6 + , azure-core 7 + , azure-storage-blob 6 8 , boto3 7 - , bz2file 8 - , mock 9 + , google-cloud-storage 10 + , requests 9 11 , moto 10 - , requests 11 - , responses 12 + , parameterizedtestcase 13 + , pytestCheckHook 12 14 }: 13 15 14 16 buildPythonPackage rec { 15 17 pname = "smart-open"; 16 - version = "4.2.0"; 18 + version = "5.1.0"; 19 + 17 20 disabled = pythonOlder "3.5"; 18 21 19 - src = fetchPypi { 20 - pname = "smart_open"; 21 - inherit version; 22 - sha256 = "d9f5a0f173ccb9bbae528db5a3804f57145815774f77ef755b9b0f3b4b2a9dcb"; 22 + src = fetchFromGitHub { 23 + owner = "RaRe-Technologies"; 24 + repo = "smart_open"; 25 + rev = "v${version}"; 26 + sha256 = "0gv3vxpglnhh6d80wsqigxi7psn6s7ylz20kx5ahblcx5rqyhjmi"; 23 27 }; 24 28 25 - # moto>=1.0.0 is backwards-incompatible and some tests fail with it, 26 - # so disable tests for now 27 - doCheck = false; 29 + propagatedBuildInputs = [ 30 + azure-common 31 + azure-core 32 + azure-storage-blob 33 + boto3 34 + google-cloud-storage 35 + requests 36 + ]; 28 37 29 - checkInputs = [ mock moto responses ]; 38 + checkInputs = [ 39 + moto 40 + parameterizedtestcase 41 + pytestCheckHook 42 + ]; 30 43 31 - # upstream code requires both boto and boto3 32 - propagatedBuildInputs = [ boto boto3 bz2file requests ]; 44 + pytestFlagsArray = [ "smart_open" ]; 45 + 46 + disabledTestPaths = [ 47 + "smart_open/tests/test_http.py" 48 + "smart_open/tests/test_s3.py" 49 + "smart_open/tests/test_s3_version.py" 50 + "smart_open/tests/test_sanity.py" 51 + ]; 33 52 34 - meta = { 35 - license = lib.licenses.mit; 53 + disabledTests = [ 54 + "test_compression_invalid" 55 + "test_gs_uri_contains_question_mark" 56 + "test_gzip_compress_sanity" 57 + "test_http" 58 + "test_ignore_ext" 59 + "test_initialize_write" 60 + "test_read_explicit" 61 + "test_s3_handles_querystring" 62 + "test_s3_uri_contains_question_mark" 63 + "test_webhdfs" 64 + "test_write" 65 + ]; 66 + 67 + pythonImportsCheck = [ "smart_open" ]; 68 + 69 + meta = with lib; { 36 70 description = "Library for efficient streaming of very large file"; 37 - maintainers = with lib.maintainers; [ jyp ]; 71 + homepage = "https://github.com/RaRe-Technologies/smart_open"; 72 + license = licenses.mit; 73 + maintainers = with maintainers; [ jyp ]; 38 74 }; 39 75 }
+2 -4
pkgs/development/python-modules/sqlalchemy/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "SQLAlchemy"; 17 - version = "1.4.18"; 17 + version = "1.4.20"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - sha256 = "0k3yfarfa0hcc0bza6nccy685gnmq6gikynqayrvddx6y7si0lnj"; 21 + sha256 = "1l5miq1nzvg51yqw3pnaq17dgibhgx2m0il2ha79gwpyd8k3mviq"; 22 22 }; 23 23 24 24 propagatedBuildInputs = [ ··· 35 35 postInstall = '' 36 36 sed -e 's:--max-worker-restart=5::g' -i setup.cfg 37 37 ''; 38 - 39 - dontUseSetuptoolsCheck = true; 40 38 41 39 # disable mem-usage tests on mac, has trouble serializing pickle files 42 40 disabledTests = lib.optionals stdenv.isDarwin [
+2 -2
pkgs/development/python-modules/urllib3/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "urllib3"; 22 - version = "1.26.5"; 22 + version = "1.26.6"; 23 23 24 24 src = fetchPypi { 25 25 inherit pname version; 26 - sha256 = "sha256-p6zQl3ElMl9Ra9qXNfpxQrkJqNAeiy5MgQjQmE5uAJg="; 26 + sha256 = "sha256-9XtMFsYvonYLfj2Xw1slVRL7a1miWXMPNroyzp+ONC8="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+1 -1
pkgs/development/python-modules/warrant/default.nix
··· 17 17 patches = [ 18 18 (fetchpatch { 19 19 name = "fix-pip10-compat.patch"; 20 - url = " https://github.com/capless/warrant/commit/ae17d17d9888b9218a8facf6f6ad0bf4adae9a12.patch"; 20 + url = "https://github.com/capless/warrant/commit/ae17d17d9888b9218a8facf6f6ad0bf4adae9a12.patch"; 21 21 sha256 = "1lvqi2qfa3kxdz05ab2lc7xnd3piyvvnz9kla2jl4pchi876z17c"; 22 22 }) 23 23 ];
+2 -2
pkgs/development/python-modules/watchdog/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "watchdog"; 16 - version = "2.1.2"; 16 + version = "2.1.3"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "sha256-AjfbTZAkhZvqJ9DvtZ/nXu8pCDP9mIuOrXqHmwMIwts="; 20 + sha256 = "sha256-5SNqjoYCq220uHNmTC01bDZas8rJb73sSXCtYWQV3UU="; 21 21 }; 22 22 23 23 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];
+2 -2
pkgs/development/python-modules/xdis/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "xdis"; 9 - version = "5.0.9"; 9 + version = "5.0.10"; 10 10 disabled = isPy27; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "rocky"; 14 14 repo = "python-xdis"; 15 15 rev = version; 16 - sha256 = "sha256-joKPTEq0UabXMyld0DHrhC1D/Om2B5st0qa2F9r0muA="; 16 + sha256 = "sha256-/3qyMgliua7W4Va1HdRbHyiR/eBQzHK+GrZVAMvMhLA="; 17 17 }; 18 18 19 19 checkInputs = [ pytest ];
+4 -3
pkgs/development/tools/analysis/emma/default.nix
··· 1 1 {lib, stdenv, fetchurl, unzip}: 2 2 3 - stdenv.mkDerivation { 4 - name = "emma-2.0.5312"; 3 + stdenv.mkDerivation rec { 4 + pname = "emma"; 5 + version = "2.0.5312"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/emma/emma-2.0.5312.zip"; 8 + url = "mirror://sourceforge/${pname}/${pname}-${version}.zip"; 8 9 sha256 = "0xxy39s2lvgs56vicjzpcz936l1vjaplliwa0dm7v3iyvw6jn7vj"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/analysis/findbugs/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "findbugs-3.0.1"; 4 + pname = "findbugs"; 5 + version = "3.0.1"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/findbugs/${name}.tar.gz"; 8 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "06b46fz4nid7qvm36r66zw01fr87y4jyz21ixw27b8hkqah0s3p8"; 9 10 }; 10 11
+2 -2
pkgs/development/tools/analysis/flow/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "flow"; 5 - version = "0.155.0"; 5 + version = "0.155.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "facebook"; 9 9 repo = "flow"; 10 10 rev = "refs/tags/v${version}"; 11 - sha256 = "sha256-NMqglKpVrGgkxnrxSKKUeQ9RZ3eamlO6CDlaHjwKA3I="; 11 + sha256 = "sha256-tlnABN/mcUsR8tgqgrQT+t6joo6wJMeGKtcbjyiVbbE="; 12 12 }; 13 13 14 14 installPhase = ''
+4 -3
pkgs/development/tools/analysis/garcosim/tracefilegen/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 5 - name = "tracefilegen-2017-05-13"; 5 + pname = "tracefilegen"; 6 + version = "unstable-2017-05-13"; 6 7 7 8 src = fetchFromGitHub { 8 9 owner = "GarCoSim"; ··· 17 18 18 19 installPhase = '' 19 20 install -Dm755 TraceFileGen $out/bin/TraceFileGen 20 - mkdir -p $out/share/doc/${name}/ 21 - cp -ar $src/Documentation/html $out/share/doc/${name}/. 21 + mkdir -p $out/share/doc/${pname}-${version}/ 22 + cp -ar $src/Documentation/html $out/share/doc/${pname}-${version}/. 22 23 ''; 23 24 24 25 meta = with lib; {
+6 -4
pkgs/development/tools/analysis/garcosim/tracefilesim/default.nix
··· 1 - { lib, stdenv, fetchgit }: 1 + { lib, stdenv, fetchFromGitHub }: 2 2 3 3 stdenv.mkDerivation { 4 4 5 - name = "tracefilesim-2015-11-07"; 5 + pname = "tracefilesim"; 6 + version = "unstable-2015-11-07"; 6 7 7 - src = fetchgit { 8 - url = "https://github.com/GarCoSim/TraceFileSim.git"; 8 + src = fetchFromGitHub { 9 + owner = "GarCoSim"; 10 + repo = "TraceFileSim"; 9 11 rev = "368aa6b1d6560e7ecbd16fca47000c8f528f3da2"; 10 12 sha256 = "156m92k38ap4bzidbr8dzl065rni8lrib71ih88myk9z5y1x5nxm"; 11 13 };
+3 -2
pkgs/development/tools/analysis/makefile2graph/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, makeWrapper, bash, gnumake }: 2 2 3 - stdenv.mkDerivation { 4 - name = "makefile2graph-2018-01-03"; 3 + stdenv.mkDerivation rec { 4 + pname = "makefile2graph"; 5 + version = "unstable-2018-01-03"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "lindenb";
+2 -2
pkgs/development/tools/analysis/smatch/default.nix
··· 4 4 , llvm, libxml2 5 5 }: 6 6 7 - stdenv.mkDerivation { 7 + stdenv.mkDerivation rec { 8 8 pname = "smatch"; 9 9 version = "20120924"; 10 10 11 11 src = fetchgit { 12 - url = "git://repo.or.cz/smatch.git"; 12 + url = "git://repo.or.cz/${pname}.git"; 13 13 rev = "23656e3e578b700cbf96d043f039e6341a3ba5b9"; 14 14 sha256 = "0r43qi6vryqg450fj73yjwbb7gzcgx64rhrhb3r1m6a252srijiy"; 15 15 };
+3 -2
pkgs/development/tools/analysis/sparse/default.nix
··· 1 1 { fetchurl, lib, stdenv, pkg-config, libxml2, llvm }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "sparse-0.5.0"; 4 + pname = "sparse"; 5 + version = "0.5.0"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://kernel/software/devel/sparse/dist/${name}.tar.xz"; 8 + url = "mirror://kernel/software/devel/sparse/dist/${pname}-${version}.tar.xz"; 8 9 sha256 = "1mc86jc5xdrdmv17nqj2cam2yqygnj6ar1iqkwsx2y37ij8wy7wj"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/analysis/splint/default.nix
··· 1 1 { fetchurl, lib, stdenv, flex }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "splint-3.1.2"; 4 + pname = "splint"; 5 + version = "3.1.2"; 5 6 6 7 src = fetchurl { 7 - url = "http://www.splint.org/downloads/${name}.src.tgz"; 8 + url = "https://www.splint.org/downloads/${pname}-${version}.src.tgz"; 8 9 sha256 = "02pv8kscsrkrzip9r08pfs9xs98q74c52mlxzbii6cv6vx1vd3f7"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/analysis/swarm/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub }: 2 2 3 - stdenv.mkDerivation { 4 - name = "swarm-2019-03-11"; 3 + stdenv.mkDerivation rec { 4 + pname = "swarm"; 5 + version = "unstable-2019-03-11"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "nimble-code";
+3 -2
pkgs/development/tools/analysis/valgrind/default.nix
··· 1 1 { lib, stdenv, fetchurl, perl, gdb, cctools, xnu, bootstrap_cmds }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "valgrind-3.16.1"; 4 + pname = "valgrind"; 5 + version = "3.16.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://sourceware.org/pub/valgrind/${name}.tar.bz2"; 8 + url = "https://sourceware.org/pub/${pname}/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1jik19rcd34ip8a5c9nv5wfj8k8maqb8cyclr4xhznq2gcpkl7y9"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/analysis/valkyrie/default.nix
··· 1 1 { lib, stdenv, fetchurl, qt4, qmake4Hook }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "valkyrie-2.0.0"; 4 + pname = "valkyrie"; 5 + version = "2.0.0"; 5 6 6 7 src = fetchurl { 7 - url = "http://valgrind.org/downloads/${name}.tar.bz2"; 8 + url = "https://valgrind.org/downloads/${pname}-${version}.tar.bz2"; 8 9 sha256 = "0hwvsncf62mdkahwj9c8hpmm94c1wr5jn89370k6rj894kxry2x7"; 9 10 }; 10 11
+35
pkgs/development/tools/build-managers/gnumake/0001-No-impure-bin-sh.patch
··· 1 + From e00a5257a6ca5fedbf68b09eee7df3502971a057 Mon Sep 17 00:00:00 2001 2 + From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= <joerg@thalheim.io> 3 + Date: Sat, 24 Apr 2021 10:11:40 +0200 4 + Subject: [PATCH 1/2] No impure bin sh 5 + 6 + default_shell is used to populuate default shell used to execute jobs. 7 + Unless SHELL is set to a different value this would be /bin/sh. 8 + Our stdenv provides sh in form of bash anyway. Having this value not 9 + hard-coded has some advantages: 10 + 11 + - It would ensure that on all systems it uses sh from its PATH rather 12 + than /bin/sh, which helps as different systems might have different 13 + shells there (bash vs. dash) 14 + - In the past I had issues with LD_PRELOAD with BEAR, where /bin/sh 15 + used a different glibc than BEAR which came from my development shell. 16 + --- 17 + src/job.c | 2 +- 18 + 1 file changed, 1 insertion(+), 1 deletion(-) 19 + 20 + diff --git a/src/job.c b/src/job.c 21 + index ae1f18b..6b4ddb3 100644 22 + --- a/src/job.c 23 + +++ b/src/job.c 24 + @@ -77,7 +77,7 @@ char * vms_strsignal (int status); 25 + 26 + #else 27 + 28 + -const char *default_shell = "/bin/sh"; 29 + +const char *default_shell = "sh"; 30 + int batch_mode_shell = 0; 31 + 32 + #endif 33 + -- 34 + 2.31.1 35 +
+40
pkgs/development/tools/build-managers/gnumake/0002-remove-impure-dirs.patch
··· 1 + From 795d63d3c8b5c0dbb7e544954f75507b371b7228 Mon Sep 17 00:00:00 2001 2 + From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= <joerg@thalheim.io> 3 + Date: Sat, 24 Apr 2021 10:20:16 +0200 4 + Subject: [PATCH 2/2] remove impure dirs 5 + 6 + --- 7 + src/read.c | 3 --- 8 + src/remake.c | 2 -- 9 + 2 files changed, 5 deletions(-) 10 + 11 + diff --git a/src/read.c b/src/read.c 12 + index fa197fb..defacfb 100644 13 + --- a/src/read.c 14 + +++ b/src/read.c 15 + @@ -109,9 +109,6 @@ static const char *default_include_directories[] = 16 + #endif 17 + INCLUDEDIR, 18 + #ifndef _AMIGA 19 + - "/usr/gnu/include", 20 + - "/usr/local/include", 21 + - "/usr/include", 22 + #endif 23 + 0 24 + }; 25 + diff --git a/src/remake.c b/src/remake.c 26 + index fb237c5..94bff7d 100644 27 + --- a/src/remake.c 28 + +++ b/src/remake.c 29 + @@ -1601,8 +1601,6 @@ library_search (const char *lib, FILE_TIMESTAMP *mtime_ptr) 30 + static const char *dirs[] = 31 + { 32 + #ifndef _AMIGA 33 + - "/lib", 34 + - "/usr/lib", 35 + #endif 36 + #if defined(WINDOWS32) && !defined(LIBDIR) 37 + /* 38 + -- 39 + 2.31.1 40 +
+1
pkgs/development/tools/build-managers/gnumake/4.2/default.nix
··· 20 20 ./pselect.patch 21 21 # Fix support for glibc 2.27's glob, inspired by http://www.linuxfromscratch.org/lfs/view/8.2/chapter05/make.html 22 22 ./glibc-2.27-glob.patch 23 + ./glibc-2.33-glob.patch 23 24 ]; 24 25 25 26 nativeBuildInputs = lib.optionals guileSupport [ pkg-config ];
+17
pkgs/development/tools/build-managers/gnumake/4.2/glibc-2.33-glob.patch
··· 1 + diff --git glob/glob.c glob/glob.c 2 + index 924f2b3..d4ef0c5 100644 3 + --- glob/glob.c 4 + +++ glob/glob.c 5 + @@ -212,8 +212,8 @@ my_realloc (p, n) 6 + # define __alloca alloca 7 + 8 + 9 + -#ifndef __GNU_LIBRARY__ 10 + # define __stat stat 11 + +#ifndef __GNU_LIBRARY__ 12 + # ifdef STAT_MACROS_BROKEN 13 + # undef S_ISDIR 14 + # endif 15 + -- 16 + 2.31.1 17 +
+4 -1
pkgs/development/tools/build-managers/gnumake/default.nix
··· 9 9 sha256 = "06cfqzpqsvdnsxbysl5p2fgdgxgl9y4p7scpnrfa8z2zgkjdspz0"; 10 10 }; 11 11 12 + # to update apply these patches with `git am *.patch` to https://git.savannah.gnu.org/git/make.git 12 13 patches = [ 14 + # Replaces /bin/sh with sh, see patch file for reasoning 15 + ./0001-No-impure-bin-sh.patch 13 16 # Purity: don't look for library dependencies (of the form `-lfoo') in /lib 14 17 # and /usr/lib. It's a stupid feature anyway. Likewise, when searching for 15 18 # included Makefiles, don't look in /usr/include and friends. 16 - ./impure-dirs.patch 19 + ./0002-remove-impure-dirs.patch 17 20 ]; 18 21 19 22 nativeBuildInputs = lib.optionals guileSupport [ pkg-config ];
-25
pkgs/development/tools/build-managers/gnumake/impure-dirs.patch
··· 1 - diff -Naur a/src/read.c b/src/read.c 2 - --- a/src/read.c 3 - +++ b/src/read.c 4 - @@ -109,9 +109,6 @@ 5 - #endif 6 - INCLUDEDIR, 7 - #ifndef _AMIGA 8 - - "/usr/gnu/include", 9 - - "/usr/local/include", 10 - - "/usr/include", 11 - #endif 12 - 0 13 - }; 14 - diff -Naur a/src/remake.c b/src/remake.c 15 - --- a/src/remake.c 16 - +++ b/src/remake.c 17 - @@ -1601,8 +1601,6 @@ 18 - static const char *dirs[] = 19 - { 20 - #ifndef _AMIGA 21 - - "/lib", 22 - - "/usr/lib", 23 - #endif 24 - #if defined(WINDOWS32) && !defined(LIBDIR) 25 - /*
+3 -2
pkgs/development/tools/build-managers/jam/default.nix
··· 1 1 { lib, stdenv, fetchurl, bison }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "jam-2.6.1"; 4 + pname = "jam"; 5 + version = "2.6.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://swarm.workshop.perforce.com/projects/perforce_software-jam/download/main/${name}.tar"; 8 + url = "https://swarm.workshop.perforce.com/projects/perforce_software-jam/download/main/${pname}-${version}.tar"; 8 9 sha256 = "19xkvkpycxfsncxvin6yqrql3x3z9ypc1j8kzls5k659q4kv5rmc"; 9 10 }; 10 11
+13 -3
pkgs/development/tools/build-managers/mill/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mill"; 5 - version = "0.9.8"; 5 + version = "0.9.9"; 6 6 7 7 src = fetchurl { 8 - url = "https://github.com/com-lihaoyi/mill/releases/download/${version}/${version}"; 9 - sha256 = "sha256-vWCzjit7MPrKqEYgJfQHAkam9J9NgMObOQ/A+OQr24o="; 8 + url = "https://github.com/com-lihaoyi/mill/releases/download/${version}/${version}-assembly"; 9 + sha256 = "sha256-HIT7bxMEz7jpSsYvohN9+zYuyCf/ARE7hd48YMTo9/4="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ]; ··· 15 15 dontConfigure = true; 16 16 dontBuild = true; 17 17 18 + # this is mostly downloading a pre-built artifact 19 + preferLocal = true; 20 + 18 21 installPhase = '' 19 22 runHook preInstall 20 23 install -Dm555 "$src" "$out/bin/.mill-wrapped" ··· 23 26 --prefix PATH : "${jre}/bin" \ 24 27 --set JAVA_HOME "${jre}" 25 28 runHook postInstall 29 + ''; 30 + 31 + doInstallCheck = true; 32 + # The default release is a script which will do an impure download 33 + # just ensure that the application can run without network 34 + installCheckPhase = '' 35 + $out/bin/mill --help > /dev/null 26 36 ''; 27 37 28 38 meta = with lib; {
+4 -3
pkgs/development/tools/build-managers/mk/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation { 4 - name = "mk-2006-01-31"; 3 + stdenv.mkDerivation rec { 4 + pname = "mk"; 5 + version = "unstable-2006-01-31"; 5 6 src = fetchurl { 6 - url = "http://tarballs.nixos.org/mk-20060131.tar.gz"; 7 + url = "http://tarballs.nixos.org/${pname}-20060131.tar.gz"; 7 8 sha256 = "0za8dp1211bdp4584xb59liqpww7w1ql0cmlv34p9y928nibcxsr"; 8 9 }; 9 10 builder = ./builder.sh;
+3 -2
pkgs/development/tools/build-managers/redo/default.nix
··· 1 1 {lib, stdenv, fetchurl, perl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "redo-1.4"; 4 + pname = "redo"; 5 + version = "1.4"; 5 6 src = fetchurl { 6 - url = "https://jdebp.eu./Repository/freebsd/${name}.tar.gz"; 7 + url = "https://jdebp.eu./Repository/freebsd/${pname}-${version}.tar.gz"; 7 8 sha256 = "1c8gr5h77v4fw78zkhbm9z9adqs3kd7xvxwnmci2zvlf4bqqk4jv"; 8 9 }; 9 10
+4 -3
pkgs/development/tools/cdecl/default.nix
··· 1 1 {lib, stdenv, fetchurl, bison, flex, readline, ncurses, gnused}: 2 2 3 - stdenv.mkDerivation { 4 - name = "cdecl-2.5"; 3 + stdenv.mkDerivation rec { 4 + pname = "cdecl"; 5 + version = "2.5"; 5 6 src = fetchurl { 6 - url = "https://www.cdecl.org/files/cdecl-blocks-2.5.tar.gz"; 7 + url = "https://www.cdecl.org/files/${pname}-blocks-${version}.tar.gz"; 7 8 sha256 = "1b7k0ra30hh8mg8fqv0f0yzkaac6lfg6n376drgbpxg4wwml1rly"; 8 9 }; 9 10
+2 -1
pkgs/development/tools/chefdk/default.nix
··· 1 1 { lib, bundlerEnv, bundlerUpdateScript, ruby, perl, autoconf }: 2 2 3 3 bundlerEnv { 4 - name = "chef-dk-4.13.3"; 4 + pname = "chef-dk"; 5 + version = "4.13.3"; 5 6 6 7 inherit ruby; 7 8 gemdir = ./.;
+2 -2
pkgs/development/tools/database/sqlfluff/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "sqlfluff"; 8 - version = "0.6.0"; 8 + version = "0.6.1"; 9 9 disabled = python3.pythonOlder "3.6"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = pname; 13 13 repo = pname; 14 14 rev = version; 15 - sha256 = "sha256-RW3+NpKZns3Jo1b3GfTymUE74pVoJi9f0zi4j4mUGiY="; 15 + sha256 = "0p5vjpfmy52hbq6mz8svvxrg9757cvgj0cbvaa0340309953ilvj"; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+3 -3
pkgs/development/tools/earthly/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "earthly"; 5 - version = "0.5.17"; 5 + version = "0.5.18"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "earthly"; 9 9 repo = "earthly"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-SuHHeO2KFjB3HbLv1ODBGaXzNaDi/FNPOGg/lX8JLJE="; 11 + sha256 = "sha256-YY4scGRMuvyEpeEgvoJJsTtROl11hMyGr7vYBYvJY/w="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-D62fG+T3G1W7xteSGlTtEkXbQfGAmBTYJeATH2CVtwY="; 14 + vendorSha256 = "sha256-aDkaOycQ/wPybSH5fnJIGtCOh+KV0wEF+qinRQQIdm4="; 15 15 16 16 buildFlagsArray = '' 17 17 -ldflags=
+3 -3
pkgs/development/tools/frugal/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "frugal"; 5 - version = "3.14.5"; 5 + version = "3.14.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Workiva"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Er9V6mSe4Pt/RzFAPa3ci3J7FQh5GLbh9CjYHx/HnYM="; 11 + sha256 = "sha256-MtQz/9+e2l4FQ1E299KtRzFpX67FynHdsvcMA4CqKUo="; 12 12 }; 13 13 14 14 subPackages = [ "." ]; 15 15 16 - vendorSha256 = "sha256-9M6SSxMQ8JMJ7ZNl8cjQuid/B0xc28/BuPozxftthe0="; 16 + vendorSha256 = "sha256-Y7lh+U4FKiht2PgACWSXwGTx+y8aJi22KEhqxHPooCw="; 17 17 18 18 meta = with lib; { 19 19 description = "Thrift improved";
+31
pkgs/development/tools/ko/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , git 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "ko"; 9 + version = "0.8.3"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "google"; 13 + repo = pname; 14 + rev = "v${version}"; 15 + sha256 = "sha256-LoOXZY4uF7GSS3Dh/ozCsLJTxgmPmZZuEisJ4ShjCBc="; 16 + }; 17 + 18 + vendorSha256 = null; 19 + excludedPackages = "test"; 20 + checkInputs = [ git ]; 21 + preCheck = '' 22 + git init 23 + ''; 24 + 25 + meta = with lib; { 26 + description = "A simple, fast container image builder for Go applications."; 27 + homepage = "https://github.com/google/ko"; 28 + license = licenses.asl20; 29 + maintainers = with maintainers; [ nickcao ]; 30 + }; 31 + }
+13 -12
pkgs/development/tools/lattice-diamond/default.nix
··· 1 - { lib, stdenv, rpmextract, patchelf, makeWrapper, file, requireFile, glib, zlib, 1 + { lib, stdenv, rpmextract, patchelf, makeWrapper, file, requireFile, glib, zlib, 2 2 freetype, fontconfig, xorg, libusb-compat-0_1 }: 3 3 4 4 stdenv.mkDerivation { 5 - name = "diamond-3.10"; 5 + pname = "diamond"; 6 + version = "3.10"; 6 7 7 8 nativeBuildInputs = [ rpmextract patchelf makeWrapper file ]; 8 9 ··· 15 16 buildCommand = '' 16 17 origprefix=usr/local/diamond/3.10_x64 17 18 prefix=diamond 18 - 19 + 19 20 echo "Unpacking $src..." 20 21 rpmextract $src 21 - 22 + 22 23 # Move $pwd/usr/local/diamond/VERS to $out/diamond, cd. 23 24 mkdir -p $out/$prefix 24 25 rmdir $out/$prefix 25 26 mv $origprefix $out/$prefix 26 - 27 + 27 28 cd $out 28 - 29 + 29 30 # Extract all tarballs. 30 31 for tb in \ 31 32 cae_library/cae_library.tar.gz \ ··· 36 37 bin/bin.tar.gz \ 37 38 examples/examples.tar.gz \ 38 39 data/data.tar.gz ; do 39 - 40 + 40 41 echo "Extracting tarball $prefix/$tb" 41 42 cd $out/$prefix/$(dirname $tb) 42 43 tar xf $(basename $tb) 43 44 rm $(basename $tb) 44 45 done 45 - 46 + 46 47 # Patch shebangs in start scripts . 47 48 cd $out/$prefix/bin/lin64 48 49 for tool in \ ··· 60 61 ipexpress \ 61 62 fileutility \ 62 63 diamond ; do 63 - 64 + 64 65 echo "Patching script $prefix/bin/lin64/$tool..." 65 66 patchShebangs $tool 66 67 done 67 - 68 + 68 69 # Patch executable ELFs. 69 70 for path in bin/lin64 ispfpga/bin/lin64; do 70 71 cd $out/$prefix/$path ··· 82 83 $f 83 84 done 84 85 done 85 - 86 + 86 87 # Remove 32-bit libz. 87 88 rm $out/$prefix/bin/lin64/libz.{so,so.1} 88 - 89 + 89 90 # Make wrappers (should these target more than the 'diamond' tool?). 90 91 # The purpose of these is just to call the target program using its 91 92 # absolute path - otherwise, it will crash.
+3 -2
pkgs/development/tools/libsigrokdecode/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, python3, libsigrok, check }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libsigrokdecode-0.5.3"; 4 + pname = "libsigrokdecode"; 5 + version = "0.5.3"; 5 6 6 7 src = fetchurl { 7 - url = "https://sigrok.org/download/source/libsigrokdecode/${name}.tar.gz"; 8 + url = "https://sigrok.org/download/source/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "1h1zi1kpsgf6j2z8j8hjpv1q7n49i3fhqjn8i178rka3cym18265"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/mdk/default.nix
··· 1 1 { lib, stdenv, fetchurl, intltool, pkg-config, glib }: 2 2 3 - stdenv.mkDerivation { 4 - name = "gnu-mdk-1.3.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "gnu-mdk"; 5 + version = "1.3.0"; 5 6 src = fetchurl { 6 - url = "https://ftp.gnu.org/gnu/mdk/v1.3.0/mdk-1.3.0.tar.gz"; 7 + url = "mirror://ftp.gnu.org/gnu/mdk/v${version}/mdk-${version}.tar.gz"; 7 8 sha256 = "0bhk3c82kyp8167h71vdpbcr852h5blpnwggcswqqwvvykbms7lb"; 8 9 }; 9 10 nativeBuildInputs = [ pkg-config ];
+3 -2
pkgs/development/tools/misc/autobuild/default.nix
··· 1 1 { fetchurl, lib, stdenv, makeWrapper, perl, openssh, rsync }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "autobuild-5.3"; 4 + pname = "autobuild"; 5 + version = "5.3"; 5 6 6 7 src = fetchurl { 7 - url = "http://savannah.spinellicreations.com/autobuild/${name}.tar.gz"; 8 + url = "mirror://savannah/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "0gv7g61ja9q9zg1m30k4snqwwy1kq7b4df6sb7d2qra7kbdq8af1"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/avrdude/default.nix
··· 6 6 assert docSupport -> texLive != null && texinfo != null && texi2html != null; 7 7 8 8 stdenv.mkDerivation rec { 9 - name = "avrdude-6.3"; 9 + pname = "avrdude"; 10 + version = "6.3"; 10 11 11 12 src = fetchurl { 12 - url = "mirror://savannah/avrdude/${name}.tar.gz"; 13 + url = "mirror://savannah/${pname}/${pname}-${version}.tar.gz"; 13 14 sha256 = "15m1w1qad3dj7r8n5ng1qqcaiyx1gyd6hnc3p2apgjllccdp77qg"; 14 15 }; 15 16
+3 -2
pkgs/development/tools/misc/babeltrace/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, libuuid, popt, elfutils }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "babeltrace-1.5.8"; 4 + pname = "babeltrace"; 5 + version = "1.5.8"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.efficios.com/files/babeltrace/${name}.tar.bz2"; 8 + url = "https://www.efficios.com/files/babeltrace/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1hkg3phnamxfrhwzmiiirbhdgckzfkqwhajl0lmr1wfps7j47wcz"; 9 10 }; 10 11
+2 -1
pkgs/development/tools/misc/bossa/default.nix
··· 14 14 15 15 in 16 16 stdenv.mkDerivation { 17 - name = "bossa-1.8"; 17 + pname = "bossa"; 18 + version = "1.8"; 18 19 19 20 src = fetchgit { 20 21 url = "https://github.com/shumatech/BOSSA";
+6 -5
pkgs/development/tools/misc/cbrowser/default.nix
··· 1 1 { fetchurl, lib, stdenv, tk, makeWrapper }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cbrowser-0.8"; 4 + pname = "cbrowser"; 5 + version = "0.8"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/cbrowser/cbrowser-0.8.tar.gz"; 8 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "1050mirjab23qsnq3lp3a9vwcbavmh9kznzjm7dr5vkx8b7ffcji"; 9 10 }; 10 11 ··· 14 15 buildInputs = [ tk ]; 15 16 16 17 installPhase = '' 17 - mkdir -p $out/bin $out/share/${name} 18 - cp -R * $out/share/${name}/ 18 + mkdir -p $out/bin $out/share/${pname}-${version} 19 + cp -R * $out/share/${pname}-${version}/ 19 20 20 - makeWrapper $out/share/${name}/cbrowser $out/bin/cbrowser \ 21 + makeWrapper $out/share/${pname}-${version}/cbrowser $out/bin/cbrowser \ 21 22 --prefix PATH : ${tk}/bin 22 23 ''; 23 24
+3 -2
pkgs/development/tools/misc/cflow/default.nix
··· 1 1 { lib, stdenv, fetchurl, gettext, emacs }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cflow-1.6"; 4 + pname = "cflow"; 5 + version = "1.6"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/cflow/${name}.tar.bz2"; 8 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1mzd3yf0dfv8h2av5vsxxlhpk21nw064h91b2kgfrdz92r0pnj1l"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/misc/chrpath/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "chrpath-0.16"; 3 + stdenv.mkDerivation rec { 4 + pname = "chrpath"; 5 + version = "0.16"; 5 6 6 7 src = fetchurl { 7 - url = "https://alioth-archive.debian.org/releases/chrpath/chrpath/0.16/chrpath-0.16.tar.gz"; 8 + url = "https://alioth-archive.debian.org/releases/${pname}/${pname}/${version}/${pname}-${version}.tar.gz"; 8 9 sha256 = "0yvfq891mcdkf8g18gjjkn2m5rvs8z4z4cl1vwdhx6f2p9a4q3dv"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/cppi/default.nix
··· 1 1 { fetchurl, lib, stdenv }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cppi-1.18"; 4 + pname = "cppi"; 5 + version = "1.18"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/cppi/${name}.tar.xz"; 8 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.xz"; 8 9 sha256 = "1jk42cjaggk71rimjnx3qpmb6hivps0917vl3z7wbxk3i2whb98j"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/cscope/default.nix
··· 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 - name = "cscope-15.9"; 6 + pname = "cscope"; 7 + version = "15.9"; 7 8 8 9 src = fetchurl { 9 - url = "mirror://sourceforge/cscope/${name}.tar.gz"; 10 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; 10 11 sha256 = "0ngiv4aj3rr35k3q3wjx0y19gh7i1ydqa0cqip6sjwd8fph5ll65"; 11 12 }; 12 13
+4 -3
pkgs/development/tools/misc/dbench/default.nix
··· 1 1 { lib, stdenv, fetchgit, autoconf, popt, zlib, rpcsvc-proto, libtirpc }: 2 2 3 - stdenv.mkDerivation { 4 - name = "dbench-2013-01-01"; 3 + stdenv.mkDerivation rec { 4 + pname = "dbench"; 5 + version = "2013-01-01"; 5 6 6 7 src = fetchgit { 7 - url = "git://git.samba.org/sahlberg/dbench.git"; 8 + url = "git://git.samba.org/sahlberg/${pname}.git"; 8 9 rev = "65b19870ed8d25bff14cafa1c30beb33f1fb6597"; 9 10 sha256 = "16lcbwmmx8z5i73k3dnf54yffrpx7ql3y9k3cpkss9dcyxb1p83i"; 10 11 };
+3 -2
pkgs/development/tools/misc/ddd/default.nix
··· 1 1 {lib, stdenv, fetchurl, motif, ncurses, libX11, libXt}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "ddd-3.3.12"; 4 + pname = "ddd"; 5 + version = "3.3.12"; 5 6 src = fetchurl { 6 - url = "mirror://gnu/ddd/${name}.tar.gz"; 7 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 7 8 sha256 = "0p5nx387857w3v2jbgvps2p6mlm0chajcdw5sfrddcglsxkwvmis"; 8 9 }; 9 10 buildInputs = [motif ncurses libX11 libXt];
+3 -2
pkgs/development/tools/misc/dejagnu/default.nix
··· 1 1 { fetchurl, lib, stdenv, expect, makeWrapper }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "dejagnu-1.6.2"; 4 + pname = "dejagnu"; 5 + version = "1.6.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/dejagnu/${name}.tar.gz"; 8 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "0qfj2wd4qk1yn9yzam6g8nmyxfazcc0knjyyibycb2ainkhp21hd"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/misc/doclifter/default.nix
··· 1 1 {lib, stdenv, fetchurl, python3}: 2 2 3 - stdenv.mkDerivation { 4 - name = "doclifter-2.19"; 3 + stdenv.mkDerivation rec { 4 + pname = "doclifter"; 5 + version = "2.19"; 5 6 src = fetchurl { 6 - url = "http://www.catb.org/~esr/doclifter/doclifter-2.19.tar.gz"; 7 + url = "http://www.catb.org/~esr/${pname}/${pname}-${version}.tar.gz"; 7 8 sha256 = "1as6z7mdjrrkw2kism41q5ybvyzvwcmj9qzla2fz98v9f4jbj2s2"; 8 9 }; 9 10 buildInputs = [ python3 ];
+7 -4
pkgs/development/tools/misc/drush/default.nix
··· 1 - { lib, stdenv, fetchurl, php, which, makeWrapper, bash, coreutils, ncurses }: 1 + { lib, stdenv, fetchurl, fetchFromGitHub, php, which, makeWrapper, bash, coreutils, ncurses }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "drush-6.1.0"; 4 + pname = "drush"; 5 + version = "6.1.0"; 5 6 6 7 meta = with lib; { 7 8 description = "Command-line shell and Unix scripting interface for Drupal"; ··· 11 12 platforms = platforms.all; 12 13 }; 13 14 14 - src = fetchurl { 15 - url = "https://github.com/drush-ops/drush/archive/6.1.0.tar.gz"; 15 + src = fetchFromGitHub { 16 + owner = "drush-ops"; 17 + repo = pname; 18 + rev = version; 16 19 sha256 = "1jgnc4jjyapyn04iczvcz92ic0vq8d1w8xi55ismqyy5cxhqj6bp"; 17 20 }; 18 21
+3 -2
pkgs/development/tools/misc/eggdbus/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, dbus, dbus-glib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "eggdbus-0.6"; 4 + pname = "eggdbus"; 5 + version = "0.6"; 5 6 6 7 src = fetchurl { 7 - url = "https://hal.freedesktop.org/releases/${name}.tar.gz"; 8 + url = "https://hal.freedesktop.org/releases/${pname}-${version}.tar.gz"; 8 9 sha256 = "118hj63ac65zlg71kydv4607qcg1qpdlql4kvhnwnnhar421jnq4"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/misc/gnum4/default.nix
··· 5 5 # cgit) that are needed here should be included directly in Nixpkgs as 6 6 # files. 7 7 8 - stdenv.mkDerivation { 9 - name = "gnum4-1.4.18"; 8 + stdenv.mkDerivation rec { 9 + pname = "gnum4"; 10 + version = "1.4.18"; 10 11 11 12 src = fetchurl { 12 - url = "mirror://gnu/m4/m4-1.4.18.tar.bz2"; 13 + url = "mirror://gnu/m4/m4-${version}.tar.bz2"; 13 14 sha256 = "1xkwwq0sgv05cla0g0a01yzhk0wpsn9y40w9kh9miiiv0imxfh36"; 14 15 }; 15 16
+3 -2
pkgs/development/tools/misc/gperf/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "gperf-3.1"; 4 + pname = "gperf"; 5 + version = "3.1"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/gperf/${name}.tar.gz"; 8 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "1qispg6i508rq8pkajh26cznwimbnj06wq9sd85vg95v8nwld1aq"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/misc/gtkdialog/default.nix
··· 1 1 {lib, stdenv, fetchurl, gtk2, pkg-config }: 2 2 3 - stdenv.mkDerivation { 4 - name = "gtkdialog-0.8.3"; 3 + stdenv.mkDerivation rec { 4 + pname = "gtkdialog"; 5 + version = "0.8.3"; 5 6 6 7 src = fetchurl { 7 - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gtkdialog/gtkdialog-0.8.3.tar.gz"; 8 + url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "ff89d2d7f1e6488e5df5f895716ac1d4198c2467a2a5dc1f51ab408a2faec38e"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/misc/gtkperf/default.nix
··· 1 1 { lib, stdenv, fetchurl, gtk2, pkg-config, libintl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "gtkperf-0.40.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "gtkperf"; 5 + version = "0.40.0"; 5 6 src = fetchurl { 6 - url = "mirror://sourceforge//gtkperf/gtkperf_0.40.tar.gz"; 7 + url = "mirror://sourceforge/${pname}/${pname}_${lib.versions.majorMinor version}.tar.gz"; 7 8 sha256 = "0yxj3ap3yfi76vqg6xjvgc16nfi9arm9kp87s35ywf10fd73814p"; 8 9 }; 9 10
+3 -2
pkgs/development/tools/misc/help2man/default.nix
··· 6 6 # files. 7 7 8 8 stdenv.mkDerivation rec { 9 - name = "help2man-1.48.1"; 9 + pname = "help2man"; 10 + version = "1.48.1"; 10 11 11 12 src = fetchurl { 12 - url = "mirror://gnu/help2man/${name}.tar.xz"; 13 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.xz"; 13 14 sha256 = "sha256-3op0dAvQWGRlZ7kqtOzeudqfGgfMfE9gejwU3TjRB5k="; 14 15 }; 15 16
+3 -2
pkgs/development/tools/misc/icon-naming-utils/default.nix
··· 1 1 {lib, stdenv, fetchurl, perl, librsvg}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "icon-naming-utils-0.8.90"; 4 + pname = "icon-naming-utils"; 5 + version = "0.8.90"; 5 6 6 7 src = fetchurl { 7 - url = "http://tango.freedesktop.org/releases/${name}.tar.gz"; 8 + url = "http://tango.freedesktop.org/releases/${pname}-${version}.tar.gz"; 8 9 sha256 = "071fj2jm5kydlz02ic5sylhmw6h2p3cgrm3gwdfabinqkqcv4jh4"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/indent/default.nix
··· 1 1 { lib, stdenv, fetchurl, texinfo }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "indent-2.2.12"; 4 + pname = "indent"; 5 + version = "2.2.12"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gnu/indent/${name}.tar.gz"; 8 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "12xvcd16cwilzglv9h7sgh4h1qqjd1h8s48ji2dla58m4706hzg7"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/itstool/default.nix
··· 1 1 { stdenv, lib, fetchurl, python3 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "itstool-2.0.6"; 4 + pname = "itstool"; 5 + version = "2.0.6"; 5 6 6 7 src = fetchurl { 7 - url = "http://files.itstool.org/itstool/${name}.tar.bz2"; 8 + url = "http://files.itstool.org/${pname}/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1acjgf8zlyk7qckdk19iqaca4jcmywd7vxjbcs1mm6kaf8icqcv2"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/jscoverage/default.nix
··· 1 1 { autoconf, fetchurl, makedepend, perl, python3, lib, stdenv, zip }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "jscoverage-0.5.1"; 4 + pname = "jscoverage"; 5 + version = "0.5.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://siliconforks.com/jscoverage/download/${name}.tar.bz2"; 8 + url = "https://siliconforks.com/${pname}/download/${pname}-${version}.tar.bz2"; 8 9 sha256 = "c45f051cec18c10352f15f9844f47e37e8d121d5fd16680e2dd0f3b4420eb7f4"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/libtool/default.nix
··· 6 6 # files. 7 7 8 8 stdenv.mkDerivation rec { 9 - name = "libtool-1.5.26"; 9 + pname = "libtool"; 10 + version = "1.5.26"; 10 11 11 12 src = fetchurl { 12 - url = "mirror://gnu/libtool/${name}.tar.gz"; 13 + url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; 13 14 sha256 = "029ggq5kri1gjn6nfqmgw4w920gyfzscjjxbsxxidal5zqsawd8w"; 14 15 }; 15 16
+4 -3
pkgs/development/tools/misc/ltrace/default.nix
··· 1 1 { lib, stdenv, fetchurl, elfutils, libunwind }: 2 2 3 - stdenv.mkDerivation { 4 - name = "ltrace-0.7.3"; 3 + stdenv.mkDerivation rec { 4 + pname = "ltrace"; 5 + version = "0.7.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://debian/pool/main/l/ltrace/ltrace_0.7.3.orig.tar.bz2"; 8 + url = "mirror://debian/pool/main/l/${pname}/${pname}_${version}.orig.tar.bz2"; 8 9 sha256 = "00wmbdghqbz6x95m1mcdd3wd46l6hgcr4wggdp049dbifh3qqvqf"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/lttv/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, gtk2, popt, babeltrace }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "lttv-1.5"; 4 + pname = "lttv"; 5 + version = "1.5"; 5 6 6 7 src = fetchurl { 7 - url = "https://lttng.org/files/packages/${name}.tar.bz2"; 8 + url = "https://lttng.org/files/packages/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1faldxnh9dld5k0vxckwpqw241ya1r2zv286l6rpgqr500zqw7r1"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/misc/rman/default.nix
··· 1 1 {lib, stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation { 4 - name = "rman-3.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "rman"; 5 + version = "3.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/polyglotman/3.2/rman-3.2.tar.gz"; 8 + url = "mirror://sourceforge/polyglotman/${version}/${pname}-${version}.tar.gz"; 8 9 sha256 = "0prdld6nbkdlkcgc2r1zp13h2fh8r0mlwxx423dnc695ddlk18b8"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/sloccount/default.nix
··· 1 1 { fetchurl, lib, stdenv, perl, makeWrapper }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "sloccount-2.26"; 4 + pname = "sloccount"; 5 + version = "2.26"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.dwheeler.com/sloccount/${name}.tar.gz"; 8 + url = "https://www.dwheeler.com/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "0ayiwfjdh1946asah861ah9269s5xkc8p5fv1wnxs9znyaxs4zzs"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/srecord/default.nix
··· 1 1 { lib, stdenv, fetchurl, boost, libtool, groff, ghostscript, libgcrypt ? null }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "srecord-1.64"; 4 + pname = "srecord"; 5 + version = "1.64"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/srecord/${name}.tar.gz"; 8 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "1qk75q0k5vzmm3932q9hqz2gp8n9rrdfjacsswxc02656f3l3929"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/misc/stm32flash/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "stm32flash-0.5"; 4 + pname = "stm32flash"; 5 + version = "0.5"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/stm32flash/${name}.tar.gz"; 8 + url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "01p396daqw3zh6nijffbfbwyqza33bi2k4q3m5yjzs02xwi99alp"; 9 10 }; 10 11
+2 -2
pkgs/development/tools/misc/strace/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "strace"; 5 - version = "5.12"; 5 + version = "5.13"; 6 6 7 7 src = fetchurl { 8 8 url = "https://strace.io/files/${version}/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-KRce350lL4nJiKTDQN/exmL0WMuMY9hUMdZLq1kR58Q="; 9 + sha256 = "sha256-Wsw0iIudUQrWrJFdSo3wj1HPGukg6iRkn2pLuYTQtlY="; 10 10 }; 11 11 12 12 depsBuildBuild = [ buildPackages.stdenv.cc ];
+4 -3
pkgs/development/tools/misc/uisp/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 - stdenv.mkDerivation { 4 - name = "uisp-20050207"; 3 + stdenv.mkDerivation rec { 4 + pname = "uisp"; 5 + version = "20050207"; 5 6 6 7 src = fetchurl { 7 - url = "http://mirror.switch.ch/mirror/gentoo/distfiles/uisp-20050207.tar.gz"; 8 + url = "https://savannah.nongnu.org/download/uisp/uisp-${version}.tar.gz"; 8 9 sha256 = "1bncxp5yxh9r1yrp04vvhfiva8livi1pwic7v8xj99q09zrwahvw"; 9 10 }; 10 11
+5 -4
pkgs/development/tools/neoload/default.nix
··· 30 30 sys.symlinkDir=INSTALLDIR/bin 31 31 ''; }; 32 32 33 - in stdenv.mkDerivation { 34 - name = "neoload-4.1.4"; 33 + in stdenv.mkDerivation rec { 34 + pname = "neoload"; 35 + version = "4.1.4"; 35 36 36 37 src = fetchurl ( 37 38 if stdenv.hostPlatform.system == "x86_64-linux" then 38 - { url = "http://neoload.installers.neotys.com/documents/download/neoload/v4.1/neoload_4_1_4_linux_x64.sh"; 39 + { url = "http://neoload.installers.neotys.com/documents/download/${pname}/v${lib.versions.majorMinor version}/${pname}_${lib.replaceStrings ["."] ["_"] version}_linux_x64.sh"; 39 40 sha256 = "199jcf5a0nwfm8wfld2rcjgq64g91vvz2bkmki8dxfzf1yasifcd"; } 40 41 else 41 - { url = "http://neoload.installers.neotys.com/documents/download/neoload/v4.1/neoload_4_1_4_linux_x86.sh"; 42 + { url = "http://neoload.installers.neotys.com/documents/download/${pname}/v${lib.versions.majorMinor version}/${pname}_${lib.replaceStrings ["."] ["_"] version}_linux_x86.sh"; 42 43 sha256 = "1z66jiwcxixsqqwa0f4q8m2p5kna4knq6lic8y8l74dgv25mw912"; } ); 43 44 44 45 nativeBuildInputs = [ makeWrapper ];
+8 -5
pkgs/development/tools/ocaml/camlp5/default.nix
··· 1 - { lib, stdenv, fetchzip, ocaml, perl }: 1 + { lib, stdenv, fetchFromGitHub, ocaml, perl }: 2 2 3 3 if lib.versionOlder ocaml.version "4.02" 4 4 then throw "camlp5 is not available for OCaml ${ocaml.version}" 5 5 else 6 6 7 - stdenv.mkDerivation { 7 + stdenv.mkDerivation rec { 8 8 9 - name = "camlp5-7.14"; 9 + pname = "camlp5"; 10 + version = "7.14"; 10 11 11 - src = fetchzip { 12 - url = "https://github.com/camlp5/camlp5/archive/rel714.tar.gz"; 12 + src = fetchFromGitHub { 13 + owner = "camlp5"; 14 + repo = "camlp5"; 15 + rev = "rel${builtins.replaceStrings [ "." ] [ "" ] version}"; 13 16 sha256 = "1dd68bisbpqn5lq2pslm582hxglcxnbkgfkwhdz67z4w9d5nvr7w"; 14 17 }; 15 18
+4 -3
pkgs/development/tools/ocaml/ocamlify/default.nix
··· 1 1 { lib, stdenv, fetchurl, ocaml, findlib, ocamlbuild }: 2 2 3 - stdenv.mkDerivation { 4 - name = "ocamlify-0.0.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "ocamlify"; 5 + version = "0.0.2"; 5 6 6 7 src = fetchurl { 7 - url = "http://forge.ocamlcore.org/frs/download.php/1209/ocamlify-0.0.2.tar.gz"; 8 + url = "https://forge.ocamlcore.org/frs/download.php/1209/${pname}-${version}.tar.gz"; 8 9 sha256 = "1f0fghvlbfryf5h3j4as7vcqrgfjb4c8abl5y0y5h069vs4kp5ii"; 9 10 }; 10 11
+4 -3
pkgs/development/tools/ocaml/ocamlscript/default.nix
··· 1 1 {lib, stdenv, fetchurl, ocaml, findlib, camlp4}: 2 - stdenv.mkDerivation { 3 - name = "ocamlscript-2.0.3"; 2 + stdenv.mkDerivation rec { 3 + pname = "ocamlscript"; 4 + version = "2.0.3"; 4 5 src = fetchurl { 5 - url = "http://mjambon.com/releases/ocamlscript/ocamlscript-2.0.3.tar.gz"; 6 + url = "https://mjambon.com/releases/${pname}/${pname}-${version}.tar.gz"; 6 7 sha256 = "1v1i24gijxwris8w4hi95r9swld6dm7jbry0zp72767a3g5ivlrd"; 7 8 }; 8 9
+3 -2
pkgs/development/tools/parsing/peg/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "peg-0.1.18"; 4 + pname = "peg"; 5 + version = "0.1.18"; 5 6 6 7 src = fetchurl { 7 - url = "${meta.homepage}/${name}.tar.gz"; 8 + url = "${meta.homepage}/${pname}-${version}.tar.gz"; 8 9 sha256 = "114h1y4k8fwcq9m0hfk33dsp7ah8zxzjjzlk71x4iirzczfkn690"; 9 10 }; 10 11
+5 -4
pkgs/development/tools/phantomjs/default.nix
··· 5 5 in 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "phantomjs-1.9.8"; 8 + pname = "phantomjs"; 9 + version = "1.9.8"; 9 10 10 11 # I chose to use the binary build for now. 11 12 # The source version is quite nasty to compile ··· 14 15 15 16 src = if stdenv.hostPlatform.system == "i686-linux" then 16 17 fetchurl { 17 - url = "https://bitbucket.org/ariya/phantomjs/downloads/${name}-linux-i686.tar.bz2"; 18 + url = "https://bitbucket.org/ariya/phantomjs/downloads/${pname}-${version}-linux-i686.tar.bz2"; 18 19 sha256 = "11fzmssz9pqf3arh4f36w06sl2nyz8l9h8iyxyd7w5aqnq5la0j1"; 19 20 } 20 21 else 21 22 if stdenv.hostPlatform.system == "x86_64-linux" then 22 23 fetchurl { 23 - url = "https://bitbucket.org/ariya/phantomjs/downloads/${name}-linux-x86_64.tar.bz2"; 24 + url = "https://bitbucket.org/ariya/phantomjs/downloads/${pname}-${version}-linux-x86_64.tar.bz2"; 24 25 sha256 = "0fhnqxxsxhy125fmif1lwgnlhfx908spy7fx9mng4w72320n5nd1"; 25 26 } 26 27 else # x86_64-darwin 27 28 fetchurl { 28 - url = "https://bitbucket.org/ariya/phantomjs/downloads/${name}-macosx.zip"; 29 + url = "https://bitbucket.org/ariya/phantomjs/downloads/${pname}-${version}-macosx.zip"; 29 30 sha256 = "0j0aq8dgzmb210xdrh0v3d4nblskl3zsckl8bzf1a603wcx085cg"; 30 31 }; 31 32
+9 -6
pkgs/development/tools/postiats-utilities/default.nix
··· 1 - { lib, stdenv, fetchurl, python3, python3Packages }: 1 + { lib, stdenv, fetchFromGitHub, python3, python3Packages }: 2 2 3 - stdenv.mkDerivation { 4 - name = "postiats-utilities-2.0.1"; 5 - src = fetchurl { 6 - url = "https://github.com/Hibou57/PostiATS-Utilities/archive/v2.0.1.tar.gz"; 7 - sha256 = "12jlzqigmaa9m37x0nq5v3gq8v61m73i5kzdnsm06chf0przpaix"; 3 + stdenv.mkDerivation rec { 4 + pname = "postiats-utilities"; 5 + version = "2.0.1"; 6 + src = fetchFromGitHub { 7 + owner = "Hibou57"; 8 + repo = "PostiATS-Utilities"; 9 + rev = "v${version}"; 10 + sha256 = "1238zp6sh60rdqbzff0w5c36w2z1jr44qnv43qidmcp19zvr7jd5"; 8 11 }; 9 12 10 13 meta = with lib; {
+3 -2
pkgs/development/tools/profiling/oprofile/default.nix
··· 8 8 assert withGUI -> qt4 != null; 9 9 10 10 stdenv.mkDerivation rec { 11 - name = "oprofile-1.4.0"; 11 + pname = "oprofile"; 12 + version = "1.4.0"; 12 13 13 14 src = fetchurl { 14 - url = "mirror://sourceforge/oprofile/${name}.tar.gz"; 15 + url = "mirror://sourceforge/oprofile/${pname}-${version}.tar.gz"; 15 16 sha256 = "04m46ni0ryk4sqmzd6mahwzp7iwhwqzfbmfi42fki261sycnz83v"; 16 17 }; 17 18
+4 -3
pkgs/development/tools/pydb/default.nix
··· 1 1 { lib, stdenv, fetchurl, python2, emacs }: 2 2 3 - stdenv.mkDerivation { 4 - name = "pydb-1.26"; 3 + stdenv.mkDerivation rec { 4 + pname = "pydb"; 5 + version = "1.26"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/sourceforge/bashdb/pydb-1.26.tar.bz2"; 8 + url = "mirror://sourceforge/sourceforge/bashdb/${pname}-${version}.tar.bz2"; 8 9 sha256 = "1wlkz1hd5d4gkzhkjkzcm650c1lchj28hj36jx96mklglm41h4q1"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/quilt/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 5 - name = "quilt-0.66"; 5 + pname = "quilt"; 6 + version = "0.66"; 6 7 7 8 src = fetchurl { 8 - url = "mirror://savannah/quilt/${name}.tar.gz"; 9 + url = "mirror://savannah/${pname}/${pname}-${version}.tar.gz"; 9 10 sha256 = "01vfvk4pqigahx82fhaaffg921ivd3k7rylz1yfvy4zbdyd32jri"; 10 11 }; 11 12
-2
pkgs/development/tools/shellcheck/default.nix
··· 27 27 28 28 outputs = [ "bin" "man" "doc" "out" ]; 29 29 30 - phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ]; 31 - 32 30 buildPhase = '' 33 31 pandoc -s -f markdown-smart -t man shellcheck.1.md -o shellcheck.1 34 32 '';
+3 -2
pkgs/development/tools/sigrok-cli/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, libsigrok, libsigrokdecode }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "sigrok-cli-0.7.1"; 4 + pname = "sigrok-cli"; 5 + version = "0.7.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://sigrok.org/download/source/sigrok-cli/${name}.tar.gz"; 8 + url = "https://sigrok.org/download/source/${pname}/${pname}-${version}.tar.gz"; 8 9 sha256 = "15vpn1psriadcbl6v9swwgws7dva85ld03yv6g1mgm27kx11697m"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/sslmate/default.nix
··· 1 1 { lib, stdenv, fetchurl, perlPackages, makeWrapper, openssl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "sslmate-1.7.1"; 4 + pname = "sslmate"; 5 + version = "1.7.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://packages.sslmate.com/other/${name}.tar.gz"; 8 + url = "https://packages.sslmate.com/other/${pname}-${version}.tar.gz"; 8 9 sha256 = "1i56za41cfqlml9g787xqqs0r8jifd3y7ks9nf4k2dhhi4rijkj5"; 9 10 }; 10 11
+3 -2
pkgs/development/tools/sunxi-tools/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, pkg-config, libusb1, zlib }: 2 2 3 - stdenv.mkDerivation { 4 - name = "sunxi-tools-20181113"; 3 + stdenv.mkDerivation rec { 4 + pname = "sunxi-tools"; 5 + version = "unstable-2018-11-13"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "linux-sunxi";
+4 -3
pkgs/development/tools/tradcpp/default.nix
··· 1 1 { lib, stdenv, fetchurl, autoconf }: 2 2 3 - stdenv.mkDerivation { 4 - name = "tradcpp-0.5.2"; 3 + stdenv.mkDerivation rec { 4 + pname = "tradcpp"; 5 + version = "0.5.2"; 5 6 6 7 src = fetchurl { 7 - url = "https://ftp.netbsd.org/pub/NetBSD/misc/dholland/tradcpp-0.5.2.tar.gz"; 8 + url = "https://ftp.netbsd.org/pub/NetBSD/misc/dholland/${pname}-${version}.tar.gz"; 8 9 sha256 = "1h2bwxwc13rz3g2236l89hm47f72hn3m4h7wjir3j532kq0m68bc"; 9 10 }; 10 11
+2 -2
pkgs/development/tools/wiggle/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, ncurses, groff }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "wiggle"; 4 + pname = "wiggle"; 5 5 version = "1.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "neilbrown"; 9 9 repo = "wiggle"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-rlHhYzP81lfblZvtZ1lhiq4iQ6WRpBYukoGqpVP+NKI="; 11 + sha256 = "18ilzr9sbal1j8p1d94ilm1j5blac5cngvcvjpdmgmpw6diy2ldf"; 12 12 }; 13 13 14 14 buildInputs = [ ncurses groff ];
+3 -2
pkgs/development/tools/winpdb/default.nix
··· 1 1 { lib, fetchurl, pythonPackages, makeDesktopItem }: 2 2 3 3 pythonPackages.buildPythonApplication rec { 4 - name = "winpdb-1.4.8"; 4 + pname = "winpdb"; 5 + version = "1.4.8"; 5 6 namePrefix = ""; 6 7 7 8 src = fetchurl { 8 - url = "https://winpdb.googlecode.com/files/${name}.tar.gz"; 9 + url = "https://winpdb.googlecode.com/files/${pname}-${version}.tar.gz"; 9 10 sha256 = "0vkpd24r40j928vc04c721innv0168sbllg97v4zw10adm24d8fs"; 10 11 }; 11 12
+2 -1
pkgs/development/tools/xib2nib/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, pugixml, boost, PlistCpp }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "xib2nib-730e177"; 4 + pname = "xib2nib"; 5 + version = "unstable-2017-04-12"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "matthewbauer";
+2 -2
pkgs/development/web/cypress/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "cypress"; 20 - version = "7.7.0"; 20 + version = "8.0.0"; 21 21 22 22 src = fetchzip { 23 23 url = "https://cdn.cypress.io/desktop/${version}/linux-x64/cypress.zip"; 24 - sha256 = "1mr46raha5aqi8ba0cqvyil5z4vcr46hnxqqmpk3fkrr8awd2897"; 24 + sha256 = "144mz37xhk7gkwhmf67q1h07f2biy5nnw78yb2syc7w28v48ng0z"; 25 25 }; 26 26 27 27 # don't remove runtime deps
+8
pkgs/games/anki/bin.nix
··· 43 43 exec ${unpacked}/bin/anki 44 44 ''; 45 45 46 + extraInstallCommands = '' 47 + mkdir -p $out/share 48 + cp -R ${unpacked}/share/applications \ 49 + ${unpacked}/share/man \ 50 + ${unpacked}/share/pixmaps \ 51 + $out/share/ 52 + ''; 53 + 46 54 inherit meta; 47 55 }) else stdenv.mkDerivation { 48 56 inherit pname version;
+2 -2
pkgs/games/osu-lazer/default.nix
··· 16 16 17 17 in stdenv.mkDerivation rec { 18 18 pname = "osu-lazer"; 19 - version = "2021.707.0"; 19 + version = "2021.720.0"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "ppy"; 23 23 repo = "osu"; 24 24 rev = version; 25 - sha256 = "UdsN/kvpqZrOiigxGttwrExlOkEFa2xWqDQS/d7y/0k="; 25 + sha256 = "I7UkbyH2i218d5RCq4al9Gr1C0MX339jFOeyKrKQ3b0="; 26 26 }; 27 27 28 28 patches = [ ./bypass-tamper-detection.patch ];
+10 -10
pkgs/games/osu-lazer/deps.nix
··· 26 26 }) 27 27 (fetchNuGet { 28 28 name = "Fody"; 29 - version = "6.5.1"; 30 - sha256 = "08zpyrniajjba5isjb09spggfh0af2z6x4h2zy5ilk3y5bb9vdch"; 29 + version = "6.5.2"; 30 + sha256 = "0vq97mkfk5ijinwnhpkm212y69ik6cd5x0n61ssyxmz50q1vp84f"; 31 31 }) 32 32 (fetchNuGet { 33 33 name = "HidSharpCore"; ··· 781 781 }) 782 782 (fetchNuGet { 783 783 name = "ppy.LocalisationAnalyser"; 784 - version = "2021.706.0"; 785 - sha256 = "087x61vi1rv1slzr8hhcslngdd41p2d5r8yhpqm1kmls24csv556"; 784 + version = "2021.716.0"; 785 + sha256 = "0w45af0mlh4bkjxxhk5p4kb6z0na8fmm6xz10dfzs3b4i61h5x3z"; 786 786 }) 787 787 (fetchNuGet { 788 788 name = "ppy.osu.Framework"; 789 - version = "2021.707.0"; 790 - sha256 = "1ai8yam6v67y9z8yipqjn578bk2qzqm05ncyqfgig3in6baxwpna"; 789 + version = "2021.714.0"; 790 + sha256 = "175i0hcbl01xy633zvij8185nj4g7ja1rsv2lmfz8qdykqj6g9kl"; 791 791 }) 792 792 (fetchNuGet { 793 793 name = "ppy.osu.Framework.NativeLibs"; ··· 816 816 }) 817 817 (fetchNuGet { 818 818 name = "Realm"; 819 - version = "10.2.1"; 820 - sha256 = "14pi7vz7nl8ag0bmlbyds52z5nx9wbg154qkm6jai10rm02ws86l"; 819 + version = "10.3.0"; 820 + sha256 = "12zmp43cf2kilzq1yi9x2hy1jdh51c0kbnddw5s960k1kvyx2s2v"; 821 821 }) 822 822 (fetchNuGet { 823 823 name = "Realm.Fody"; 824 - version = "10.2.1"; 825 - sha256 = "1zv57wb7zcgyigsxqikf2yq2h7an4c3dbydl9la5xdpa76dgmxdi"; 824 + version = "10.3.0"; 825 + sha256 = "0mhjkahi2ldxcizv08i70mrpwgrvljxdjlr81x3dmwgpxxfji18d"; 826 826 }) 827 827 (fetchNuGet { 828 828 name = "Remotion.Linq";
+50 -19
pkgs/games/xmoto/default.nix
··· 1 - { lib, stdenv, fetchurl, chipmunk, sqlite, curl, zlib, bzip2, libjpeg 2 - , libpng, freeglut, libGLU, libGL, SDL, SDL_mixer, SDL_image, SDL_net 3 - , SDL_ttf, lua5, ode, libxdg_basedir, libxml2 }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, gettext, makeWrapper, bzip2 2 + , curl, libjpeg, libxml2, xz, lua, ode, libGL, libpng, SDL, SDL_mixer, SDL_net 3 + , SDL_ttf, sqlite, libxdg_basedir, zlib }: 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "xmoto"; 7 - version = "0.5.11"; 7 + version = "0.6.1"; 8 8 9 - src = fetchurl { 10 - url = "https://download.tuxfamily.org/xmoto/xmoto/${version}/xmoto-${version}-src.tar.gz"; 11 - sha256 = "1ci6r8zd0l7z28cy92ddf9dmqbdqwinz2y1cny34c61b57wsd155"; 9 + src = fetchFromGitHub { 10 + owner = pname; 11 + repo = pname; 12 + rev = version; 13 + sha256 = "00f5ha79lfa2iiaz66wl0hl5dapa1l15qdr7m7knzi0ll7j6z66n"; 12 14 }; 13 15 16 + patches = [ 17 + # Fix build with Nix 18 + (fetchpatch { 19 + url = "https://github.com/xmoto/xmoto/commit/536dcc7ec77a4c4c454b86220e85b1cb3cd1c7f7.patch"; 20 + sha256 = "0h9lld668jrbmrqva89zqwp63jiagjj86prkxzx6372p3kk9y7g7"; 21 + }) 22 + ]; 23 + 24 + nativeBuildInputs = [ 25 + cmake 26 + gettext 27 + makeWrapper 28 + ]; 29 + 14 30 buildInputs = [ 15 - chipmunk sqlite curl zlib bzip2 libjpeg libpng 16 - freeglut libGLU libGL SDL SDL_mixer SDL_image SDL_net SDL_ttf 17 - lua5 ode libxdg_basedir libxml2 31 + bzip2 32 + curl 33 + libjpeg 34 + libxml2 35 + xz 36 + lua 37 + ode 38 + libGL 39 + libpng 40 + SDL 41 + SDL_mixer 42 + SDL_net 43 + SDL_ttf 44 + sqlite 45 + libxdg_basedir 46 + zlib 18 47 ]; 19 48 20 - CXXFLAGS = [ 21 - "-fpermissive" 22 - # Build using the old C++ ABI to fix issue with missing text; the issue 23 - # should be fixed in the next stable release (if that ever does happen) 24 - "-D_GLIBCXX_USE_CXX11_ABI=0" 25 - ]; 49 + preFixup = '' 50 + wrapProgram "$out/bin/xmoto" \ 51 + --prefix XDG_DATA_DIRS : "$out/share/" 52 + ''; 26 53 27 54 meta = with lib; { 28 - description = "Obstacled race game"; 55 + description = "A challenging 2D motocross platform game, where physics play an important role"; 56 + longDescription = '' 57 + X-Moto is a challenging 2D motocross platform game, where physics plays an all important role in the gameplay. 58 + You need to control your bike to its limits, if you want to have a chance to finish the most difficult challenges. 59 + ''; 29 60 homepage = "http://xmoto.tuxfamily.org"; 30 61 maintainers = with maintainers; [ raskin pSub ]; 31 - platforms = platforms.linux; 32 - license = licenses.gpl2; 62 + platforms = platforms.all; 63 + license = licenses.gpl2Plus; 33 64 }; 34 65 }
+27 -28
pkgs/misc/drivers/hplip/default.nix
··· 123 123 {} + 124 124 ''; 125 125 126 - preConfigure = '' 127 - export configureFlags="$configureFlags 128 - --with-hpppddir=$out/share/cups/model/HP 129 - --with-cupsfilterdir=$out/lib/cups/filter 130 - --with-cupsbackenddir=$out/lib/cups/backend 131 - --with-icondir=$out/share/applications 132 - --with-systraydir=$out/xdg/autostart 133 - --with-mimedir=$out/etc/cups 134 - --enable-policykit 135 - ${lib.optionalString withStaticPPDInstall "--enable-cups-ppd-install"} 136 - --disable-qt4 137 - ${lib.optionalString withQt5 "--enable-qt5"} 138 - " 126 + configureFlags = let out = placeholder "out"; in [ 127 + "--with-hpppddir=${out}/share/cups/model/HP" 128 + "--with-cupsfilterdir=${out}/lib/cups/filter" 129 + "--with-cupsbackenddir=${out}/lib/cups/backend" 130 + "--with-icondir=${out}/share/applications" 131 + "--with-systraydir=${out}/xdg/autostart" 132 + "--with-mimedir=${out}/etc/cups" 133 + "--enable-policykit" 134 + "--disable-qt4" 135 + ] 136 + ++ lib.optional withStaticPPDInstall "--enable-cups-ppd-install" 137 + ++ lib.optional withQt5 "--enable-qt5" 138 + ; 139 139 140 - export makeFlags=" 141 - halpredir=$out/share/hal/fdi/preprobe/10osvendor 142 - rulesdir=$out/etc/udev/rules.d 143 - policykit_dir=$out/share/polkit-1/actions 144 - policykit_dbus_etcdir=$out/etc/dbus-1/system.d 145 - policykit_dbus_sharedir=$out/share/dbus-1/system-services 146 - hplip_confdir=$out/etc/hp 147 - hplip_statedir=$out/var/lib/hp 148 - " 140 + # Prevent 'ppdc: Unable to find include file "<font.defs>"' which prevent 141 + # generation of '*.ppd' files. 142 + # This seems to be a 'ppdc' issue when the tool is run in a hermetic sandbox. 143 + # Could not find how to fix the problem in 'ppdc' so this is a workaround. 144 + CUPS_DATADIR = "${cups}/share/cups"; 149 145 150 - # Prevent 'ppdc: Unable to find include file "<font.defs>"' which prevent 151 - # generation of '*.ppd' files. 152 - # This seems to be a 'ppdc' issue when the tool is run in a hermetic sandbox. 153 - # Could not find how to fix the problem in 'ppdc' so this is a workaround. 154 - export CUPS_DATADIR="${cups}/share/cups" 155 - ''; 146 + makeFlags = let out = placeholder "out"; in [ 147 + "halpredir=${out}/share/hal/fdi/preprobe/10osvendor" 148 + "rulesdir=${out}/etc/udev/rules.d" 149 + "policykit_dir=${out}/share/polkit-1/actions" 150 + "policykit_dbus_etcdir=${out}/etc/dbus-1/system.d" 151 + "policykit_dbus_sharedir=${out}/share/dbus-1/system-services" 152 + "hplip_confdir=${out}/etc/hp" 153 + "hplip_statedir=${out}/var/lib/hp" 154 + ]; 156 155 157 156 postConfigure = '' 158 157 # don't save timestamp, in order to improve reproducibility
+3 -3
pkgs/misc/vscode-extensions/terraform/default.nix
··· 3 3 mktplcRef = { 4 4 name = "terraform"; 5 5 publisher = "hashicorp"; 6 - version = "2.13.0"; 6 + version = "2.13.2"; 7 7 }; 8 8 9 9 vsix = fetchurl { 10 10 name = "${mktplcRef.publisher}-${mktplcRef.name}.zip"; 11 11 url = "https://github.com/hashicorp/vscode-terraform/releases/download/v${mktplcRef.version}/${mktplcRef.name}-${mktplcRef.version}.vsix"; 12 - sha256 = "1wc4jl4h3ja4ivynf20yxzwqssi6yd7alvqvcjrkksic98480qcz"; 12 + sha256 = "0h7c6p2dcwsg7wlp49p2fsq0f164pzkx65929imd1m2df77aykqa"; 13 13 }; 14 14 15 15 patches = [ ./fix-terraform-ls.patch ]; 16 16 17 17 postPatch = '' 18 - substituteInPlace out/extension.js --replace TERRAFORM-LS-PATH ${terraform-ls}/bin/terraform-ls 18 + substituteInPlace out/clientHandler.js --replace TERRAFORM-LS-PATH ${terraform-ls}/bin/terraform-ls 19 19 ''; 20 20 21 21 meta = with lib; {
+21 -17
pkgs/misc/vscode-extensions/terraform/fix-terraform-ls.patch
··· 1 + diff --git a/out/clientHandler.js b/out/clientHandler.js 2 + index 7f9716d..a543d60 100644 3 + --- a/out/clientHandler.js 4 + +++ b/out/clientHandler.js 5 + @@ -33,8 +33,7 @@ class ClientHandler { 6 + this.reporter.sendTelemetryEvent('usePathToBinary'); 7 + } 8 + else { 9 + - const installPath = path.join(context.extensionPath, 'lsp'); 10 + - this.pathToBinary = path.join(installPath, 'terraform-ls'); 11 + + this.pathToBinary = 'TERRAFORM-LS-PATH'; 12 + } 13 + } 14 + startClients(folders) { 1 15 diff --git a/out/extension.js b/out/extension.js 2 - index e932d27..099126b 100644 16 + index 7a271fc..726bbf8 100644 3 17 --- a/out/extension.js 4 18 +++ b/out/extension.js 5 - @@ -143,25 +143,6 @@ function updateLanguageServer() { 6 - return __awaiter(this, void 0, void 0, function* () { 7 - const delay = 1000 * 60 * 60 * 24; 8 - languageServerUpdater.timeout(updateLanguageServer, delay); // check for new updates every 24hrs 9 - - // skip install if a language server binary path is set 19 + @@ -149,24 +149,6 @@ function updateLanguageServer(clientHandler, installPath) { 20 + updateLanguageServer(clientHandler, installPath); 21 + }, 24 * hour); 22 + // skip install if a language server binary path is set 10 23 - if (!vscodeUtils_1.config('terraform').get('languageServer.pathToBinary')) { 11 24 - const installer = new languageServerInstaller_1.LanguageServerInstaller(installPath, reporter); 12 25 - const install = yield installer.needsInstall(); 13 26 - if (install) { 14 - - yield stopClients(); 27 + - yield clientHandler.stopClients(); 15 28 - try { 16 29 - yield installer.install(); 17 30 - } ··· 25 38 - } 26 39 - } 27 40 - } 28 - return startClients(); // on repeat runs with no install, this will be a no-op 41 + return clientHandler.startClients(vscodeUtils_1.prunedFolderNames()); // on repeat runs with no install, this will be a no-op 29 42 }); 30 43 } 31 - @@ -259,7 +240,7 @@ function pathToBinary() { 32 - reporter.sendTelemetryEvent('usePathToBinary'); 33 - } 34 - else { 35 - - command = path.join(installPath, 'terraform-ls'); 36 - + command = 'TERRAFORM-LS-PATH'; 37 - } 38 - _pathToBinaryPromise = Promise.resolve(command); 39 - }
+2 -2
pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "alsa-lib"; 10 - version = "1.2.5"; 10 + version = "1.2.5.1"; 11 11 12 12 src = fetchurl { 13 13 url = "mirror://alsa/lib/${pname}-${version}.tar.bz2"; 14 - sha256 = "067ga0l6zr782kw8jdsqvbb20pcgnl0vkpnnz2n36fq8ii58k4lh"; 14 + sha256 = "sha256-YoQh2VDOyvI03j+JnVIMCmkjMTyWStdR/6wIHfMxQ44="; 15 15 }; 16 16 17 17 patches = [
+2 -2
pkgs/os-specific/linux/alsa-project/alsa-ucm-conf/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "alsa-ucm-conf-${version}"; 5 - version = "1.2.5"; 5 + version = "1.2.5.1"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://alsa/lib/${name}.tar.bz2"; 9 - sha256 = "sha256-CTrj2Fpeb9LNHMJ/7aQA1xkTgvuLXl4jSXKGyHwVB6U="; 9 + sha256 = "sha256-WEGkRBZty/R523UTA9vDVW9oUIWsfgDwyed1VnYZXZc="; 10 10 }; 11 11 12 12 dontBuild = true;
+5
pkgs/os-specific/linux/bluez/default.nix
··· 52 52 substituteInPlace tools/hid2hci.rules \ 53 53 --replace /sbin/udevadm ${systemd}/bin/udevadm \ 54 54 --replace "hid2hci " "$out/lib/udev/hid2hci " 55 + # Disable some tests: 56 + # - test-mesh-crypto depends on the following kernel settings: 57 + # CONFIG_CRYPTO_[USER|USER_API|USER_API_AEAD|USER_API_HASH|AES|CCM|AEAD|CMAC] 58 + if [[ ! -f unit/test-mesh-crypto.c ]]; then echo "unit/test-mesh-crypto.c no longer exists"; false; fi 59 + echo 'int main() { return 77; }' > unit/test-mesh-crypto.c 55 60 ''; 56 61 57 62 configureFlags = [
+2 -2
pkgs/os-specific/linux/cryptsetup/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "cryptsetup"; 6 - version = "2.3.5"; 6 + version = "2.3.6"; 7 7 8 8 outputs = [ "out" "dev" "man" ]; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://kernel/linux/utils/cryptsetup/v2.3/${pname}-${version}.tar.xz"; 12 - sha256 = "sha256-ztmUb0RNEyU22vkvyKykJ3Y4o8LZbiBUCyuuTTb9cME="; 12 + sha256 = "sha256-spa3oh6ldsKxgGEcyxnQauyN3a7ffHBLDGqBIQwlY18="; 13 13 }; 14 14 15 15 # Disable 4 test cases that fail in a sandbox
+5 -5
pkgs/os-specific/linux/dmtcp/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "dmtcp"; 7 - version = "2.6.0"; 7 + version = "unstable-2021-03-01"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = pname; 11 11 repo = pname; 12 - rev = version; 13 - sha256 = "01skyhr573w1dygvkwz66lvir2jsq443fjwkysglwxvmrdfz9kwd"; 12 + rev = "f999adbb8e88fe452a0e57ceb43b6eed7b4409f9"; 13 + sha256 = "sha256-codCHQui3fGfUZSNq8GuH4ad/GjD6I/S9rX83o8oFPc="; 14 14 }; 15 15 16 16 dontDisableStatic = true; ··· 23 23 substituteInPlace configure \ 24 24 --replace '#define ELF_INTERPRETER "$interp"' \ 25 25 "#define ELF_INTERPRETER \"$(cat $NIX_CC/nix-support/dynamic-linker)\"" 26 - substituteInPlace src/dmtcp_coordinator.cpp \ 26 + substituteInPlace src/restartscript.cpp \ 27 27 --replace /bin/bash ${stdenv.shell} 28 - substituteInPlace util/gdb-add-symbol-file \ 28 + substituteInPlace util/dmtcp_restart_wrapper.sh \ 29 29 --replace /bin/bash ${stdenv.shell} 30 30 substituteInPlace test/autotest.py \ 31 31 --replace /bin/bash ${bash}/bin/bash \
+8 -6
pkgs/os-specific/linux/dmtcp/ld-linux-so-buffer-size.patch
··· 1 - --- dmtcp-2.5.1-src/src/util_exec.cpp 2017-09-19 13:36:22.947587034 +0200 2 - +++ dmtcp-2.5.1-src/src/util_exec.cpp 2017-09-19 13:36:32.221313460 +0200 3 - @@ -178,7 +178,7 @@ 4 - 5 - static string ld_linux_so_path(int version, bool is32bitElf = false) 1 + diff --git a/src/util_exec.cpp b/src/util_exec.cpp 2 + index 0e8a13c1..0cc99c1e 100644 3 + --- a/src/util_exec.cpp 4 + +++ b/src/util_exec.cpp 5 + @@ -300,7 +300,7 @@ Util::elfType(const char *pathname, bool *isElf, bool *is32bitElf) 6 + static string 7 + ld_linux_so_path(int version, bool is32bitElf = false) 6 8 { 7 9 - char buf[80]; 8 10 + char buf[128]; 11 + 9 12 #if (defined(__x86_64__) || defined(__aarch64__)) && !defined(CONFIG_M32) 10 13 if (is32bitElf) { 11 - sprintf(buf, "/lib/ld-linux.so.%d", version);
+2 -2
pkgs/os-specific/linux/iproute/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "iproute2"; 8 - version = "5.12.0"; 8 + version = "5.13.0"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz"; 12 - sha256 = "sha256-nSaNuYo27ioOP/O5Ky7/9m/BE4pR5Am972qzz+FfMm8="; 12 + sha256 = "sha256-cqLlN3TKyeZfe2F97rsgWfh+iWDW6XE+TXiM6pZvGzY="; 13 13 }; 14 14 15 15 preConfigure = ''
+9 -9
pkgs/os-specific/linux/kernel/hardened/patches.json
··· 13 13 }, 14 14 "5.10": { 15 15 "extra": "-hardened1", 16 - "name": "linux-hardened-5.10.50-hardened1.patch", 17 - "sha256": "0z57cdvyaarl5p0b6sj93pag34wvf128s30ymkc4m50a60kp7cr8", 18 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.50-hardened1/linux-hardened-5.10.50-hardened1.patch" 16 + "name": "linux-hardened-5.10.51-hardened1.patch", 17 + "sha256": "0s9q7vlhnsd484kzg9mnqc7zab09ch3i3w654wvhkxk9zy4kgzhr", 18 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.51-hardened1/linux-hardened-5.10.51-hardened1.patch" 19 19 }, 20 20 "5.12": { 21 21 "extra": "-hardened1", 22 - "name": "linux-hardened-5.12.17-hardened1.patch", 23 - "sha256": "09vh04a1sa80shm0z5if31j5r8s4syrqv4i22q5pnnfnlzhbqk59", 24 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.12.17-hardened1/linux-hardened-5.12.17-hardened1.patch" 22 + "name": "linux-hardened-5.12.18-hardened1.patch", 23 + "sha256": "0mlff4ylnx1pvswamhsms9366jw618ic8w42rnzrwqhasfnwkqjb", 24 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.12.18-hardened1/linux-hardened-5.12.18-hardened1.patch" 25 25 }, 26 26 "5.4": { 27 27 "extra": "-hardened1", 28 - "name": "linux-hardened-5.4.132-hardened1.patch", 29 - "sha256": "0a4n8ss16qqbrbxajlad4j7nc10ipdnl70yz6ppryyw94i5lf5pb", 30 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.132-hardened1/linux-hardened-5.4.132-hardened1.patch" 28 + "name": "linux-hardened-5.4.133-hardened1.patch", 29 + "sha256": "0nnsyl2fxv7nnj7c47nnr753yh5x3wbny7ml8x23f5zdvjz43yfj", 30 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.133-hardened1/linux-hardened-5.4.133-hardened1.patch" 31 31 } 32 32 }
+2 -2
pkgs/os-specific/linux/kernel/linux-5.10.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.10.50"; 6 + version = "5.10.51"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "0dmlpy9k7am99495bxcm46i4y6g34d1fzdkzz3wgzb4mgmx35nlb"; 16 + sha256 = "1qkssvqk29svn10ws3lrnzfbmlvzrixkf7r7lslc7k3lqa9yiflm"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_10 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-5.12.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.12.17"; 6 + version = "5.12.18"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1ghyqxfxslxzr7273vj2yn14pkdnkja3wk50xxhavpvf87i8c40j"; 16 + sha256 = "12sjscf53z6fc1jah3i2578r3a0i7rkw2jmqi0w328a22i0paakg"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_12 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-5.13.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.13.2"; 6 + version = "5.13.3"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "0dx9khk7fh003xyb3xix0kc0rmjncg7ric5p830zhadnrw4hv563"; 16 + sha256 = "1ir80wn019kslv6ysiqxdvarrjlr8b3skk1s43cwki3x2cjnxskq"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_13 ];
+2 -2
pkgs/os-specific/linux/kernel/linux-5.4.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.4.132"; 6 + version = "5.4.133"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1vq0dmrn7gl2vprm08l8by5ja3xjgggrcd38vqg7b7jpnfzssrl4"; 16 + sha256 = "0c08jp5k5h4c2s4pbpyvnvzczr79jh833wy9jv15nkvqp3xnd8w9"; 17 17 }; 18 18 19 19 kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_4 ];
+8
pkgs/os-specific/linux/setools/default.nix
··· 1 1 { lib, fetchFromGitHub, python3 2 2 , libsepol, libselinux, checkpolicy 3 + , fetchpatch 3 4 , withGraphics ? false 4 5 }: 5 6 ··· 16 17 rev = version; 17 18 sha256 = "0vr20bi8w147z5lclqz1l0j1b34137zg2r04pkafkgqqk7qbyjk6"; 18 19 }; 20 + 21 + patches = [ 22 + (fetchpatch { # included in 4.4.0 23 + url = "https://github.com/SELinuxProject/setools/commit/f1b4a5d375be05fbccedb258c940d771bff8e524.diff"; 24 + sha256 = "1r38s6i4i6bdr2zdp5wcg1yifpf3pd018c73a511mgynyg7d11xy"; 25 + }) 26 + ]; 19 27 20 28 nativeBuildInputs = [ cython ]; 21 29 buildInputs = [ libsepol ];
+5 -7
pkgs/os-specific/linux/xf86-input-wacom/default.nix
··· 45 45 xorgserver 46 46 ]; 47 47 48 - preConfigure = '' 49 - mkdir -p $out/share/X11/xorg.conf.d 50 - configureFlags="--with-xorg-module-dir=$out/lib/xorg/modules 51 - --with-sdkdir=$out/include/xorg --with-xorg-conf-dir=$out/share/X11/xorg.conf.d" 52 - ''; 53 - 54 - CFLAGS = "-I${pixman}/include/pixman-1"; 48 + configureFlags = [ 49 + "--with-xorg-module-dir=${placeholder "out"}/lib/xorg/modules" 50 + "--with-sdkdir=${placeholder "out"}/include/xorg" 51 + "--with-xorg-conf-dir=${placeholder "out"}/share/X11/xorg.conf.d" 52 + ]; 55 53 56 54 meta = with lib; { 57 55 maintainers = with maintainers; [ goibhniu fortuneteller2k ];
+3 -3
pkgs/servers/althttpd/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "althttpd"; 5 - version = "unstable-2021-05-07"; 5 + version = "unstable-2021-06-09"; 6 6 7 7 src = fetchfossil { 8 8 url = "https://sqlite.org/althttpd/"; 9 - rev = "2c5e3f9f7051a578"; 10 - sha256 = "sha256-+RuogtQAc+zjCWTOiOunu1pXf3LxfdWYQX+24ysJ7uY="; 9 + rev = "0d3b5e232c57e188"; 10 + sha256 = "sha256-vZwpjYYMdP/FgPTAQ9Kdh2RRMovpONqu2v73cCoYyxE="; 11 11 }; 12 12 13 13 installPhase = ''
+4 -4
pkgs/servers/http/unit/default.nix
··· 4 4 , withPython3 ? true, python3, ncurses 5 5 , withPHP74 ? false, php74 6 6 , withPHP80 ? true, php80 7 - , withPerl530 ? false, perl530 8 - , withPerl532 ? true, perl532 7 + , withPerl532 ? false, perl532 8 + , withPerl534 ? true, perl534 9 9 , withPerldevel ? false, perldevel 10 10 , withRuby_2_6 ? true, ruby_2_6 11 11 , withRuby_2_7 ? false, ruby_2_7 ··· 47 47 ++ optionals withPython3 [ python3 ncurses ] 48 48 ++ optional withPHP74 php74-unit 49 49 ++ optional withPHP80 php80-unit 50 - ++ optional withPerl530 perl530 51 50 ++ optional withPerl532 perl532 51 + ++ optional withPerl534 perl534 52 52 ++ optional withPerldevel perldevel 53 53 ++ optional withRuby_2_6 ruby_2_6 54 54 ++ optional withRuby_2_7 ruby_2_7 ··· 72 72 ${optionalString withPython3 "./configure python --module=python3 --config=python3-config --lib-path=${python3}/lib"} 73 73 ${optionalString withPHP74 "./configure php --module=php74 --config=${php74-unit.unwrapped.dev}/bin/php-config --lib-path=${php74-unit}/lib"} 74 74 ${optionalString withPHP80 "./configure php --module=php80 --config=${php80-unit.unwrapped.dev}/bin/php-config --lib-path=${php80-unit}/lib"} 75 - ${optionalString withPerl530 "./configure perl --module=perl530 --perl=${perl530}/bin/perl"} 76 75 ${optionalString withPerl532 "./configure perl --module=perl532 --perl=${perl532}/bin/perl"} 76 + ${optionalString withPerl534 "./configure perl --module=perl534 --perl=${perl534}/bin/perl"} 77 77 ${optionalString withPerldevel "./configure perl --module=perldev --perl=${perldevel}/bin/perl"} 78 78 ${optionalString withRuby_2_6 "./configure ruby --module=ruby26 --ruby=${ruby_2_6}/bin/ruby"} 79 79 ${optionalString withRuby_2_7 "./configure ruby --module=ruby27 --ruby=${ruby_2_7}/bin/ruby"}
+2 -2
pkgs/servers/jackett/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jackett"; 5 - version = "0.18.364"; 5 + version = "0.18.372"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.Mono.tar.gz"; 9 - sha256 = "sha256-QcwrgW07tP0PxA6UWqMf7VT0Y8uBZFJY9Uz7seorEfs="; 9 + sha256 = "sha256-GkAKYxa5F0N9jg9TZrwt3hjkhybZTKU2Ia/gIxBRGuo="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+42
pkgs/servers/monitoring/buildkite-agent-metrics/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , fetchpatch 5 + }: 6 + buildGoModule rec { 7 + pname = "buildkite-agent-metrics"; 8 + version = "5.2.1"; 9 + 10 + outputs = [ "out" "lambda" ]; 11 + 12 + src = fetchFromGitHub { 13 + owner = "buildkite"; 14 + repo = "buildkite-agent-metrics"; 15 + rev = "v${version}"; 16 + sha256 = "XZYVCSJ/DIwoLrz37aQ3yW3RUhOhorY8L1AsAWxywcg="; 17 + }; 18 + 19 + vendorSha256 = "UIkU3i45IEXWHdiakTj7f4W9kR49k4A93msfkqeXmQQ="; 20 + 21 + patches = [ 22 + # Necessary to support passing the agent token in an env var, rather than on 23 + # the command line. Should be removed upon the next release. 24 + (fetchpatch { 25 + name = "BUILDKITE_AGENT_TOKEN-env-var.patch"; 26 + url = "https://github.com/buildkite/buildkite-agent-metrics/commit/6c40b478b95f0e05fc12b87158222a9ff68169e0.patch"; 27 + sha256 = "Y4m9qGyPIROSqOY6G6xRQfFENEG4bFF3q5dZcHI4XiY="; 28 + }) 29 + ]; 30 + 31 + postInstall = '' 32 + mkdir -p $lambda/bin 33 + mv $out/bin/lambda $lambda/bin 34 + ''; 35 + 36 + meta = with lib; { 37 + description = "A command-line tool (and Lambda) for collecting Buildkite agent metrics"; 38 + homepage = "https://github.com/buildkite/buildkite-agent-metrics"; 39 + license = licenses.mit; 40 + maintainers = teams.determinatesystems.members; 41 + }; 42 + }
+2
pkgs/servers/roundcube/default.nix
··· 18 18 cp -r * $out/ 19 19 ln -sf /etc/roundcube/config.inc.php $out/config/config.inc.php 20 20 rm -rf $out/installer 21 + # shut up updater 22 + rm $out/composer.json-dist 21 23 ''; 22 24 23 25 passthru.withPlugins = f: buildEnv {
+2 -2
pkgs/servers/sql/mariadb/connector-c/3_1.nix
··· 1 1 { callPackage, ... } @ args: 2 2 3 3 callPackage ./. (args // { 4 - version = "3.1.12"; 5 - sha256 = "0qzyahr8x9l1xz0l79wz3iahxz7648n1azc5yr7kx0dl113y2nig"; 4 + version = "3.1.13"; 5 + sha256 = "0xb8fiissblxb319y5ifqqp86zblwis789ipb753pcb4zpnsaw82"; 6 6 })
+2 -2
pkgs/servers/sql/mariadb/default.nix
··· 22 22 }; 23 23 24 24 common = rec { # attributes common to both builds 25 - version = "10.5.10"; 25 + version = "10.5.11"; 26 26 27 27 src = fetchurl { 28 28 urls = [ 29 29 "https://downloads.mariadb.org/f/mariadb-${version}/source/mariadb-${version}.tar.gz" 30 30 "https://downloads.mariadb.com/MariaDB/mariadb-${version}/source/mariadb-${version}.tar.gz" 31 31 ]; 32 - sha256 = "1fxsq2xgcb8j81z043bifpmxblj6nb3wqjm9rgsnpwmazkwk5zx5"; 32 + sha256 = "0yn4bhqciy6jyig31rmkjc588l03k4bj3194yf9y6373bxh5643n"; 33 33 name = "mariadb-${version}.tar.gz"; 34 34 }; 35 35
+2
pkgs/servers/sql/postgresql/default.nix
··· 33 33 inherit sha256; 34 34 }; 35 35 36 + hardeningEnable = lib.optionals (!stdenv.isDarwin) [ "pie" ]; 37 + 36 38 outputs = [ "out" "lib" "doc" "man" ]; 37 39 setOutputFlags = false; # $out retains configureFlags :-/ 38 40
+5 -5
pkgs/shells/nushell/default.nix
··· 12 12 , Security 13 13 , nghttp2 14 14 , libgit2 15 - , withStableFeatures ? true 15 + , withExtraFeatures ? true 16 16 }: 17 17 18 18 rustPlatform.buildRustPackage rec { ··· 29 29 cargoSha256 = "sha256-Ly59mdUzSI2pIPbckWn1WBz/o2zVzpAzaCDROLdjG7Y="; 30 30 31 31 nativeBuildInputs = [ pkg-config ] 32 - ++ lib.optionals (withStableFeatures && stdenv.isLinux) [ python3 ]; 32 + ++ lib.optionals (withExtraFeatures && stdenv.isLinux) [ python3 ]; 33 33 34 34 buildInputs = [ openssl ] 35 35 ++ lib.optionals stdenv.isDarwin [ zlib libiconv Security ] 36 - ++ lib.optionals (withStableFeatures && stdenv.isLinux) [ xorg.libX11 ] 37 - ++ lib.optionals (withStableFeatures && stdenv.isDarwin) [ AppKit nghttp2 libgit2 ]; 36 + ++ lib.optionals (withExtraFeatures && stdenv.isLinux) [ xorg.libX11 ] 37 + ++ lib.optionals (withExtraFeatures && stdenv.isDarwin) [ AppKit nghttp2 libgit2 ]; 38 38 39 - cargoBuildFlags = lib.optional withStableFeatures "--features stable"; 39 + cargoBuildFlags = lib.optional withExtraFeatures "--features=extra"; 40 40 41 41 # TODO investigate why tests are broken on darwin 42 42 # failures show that tests try to write to paths
+6 -6
pkgs/stdenv/darwin/default.nix
··· 23 23 else 24 24 let 25 25 fetch = { file, sha256, executable ? true }: import <nix/fetchurl.nix> { 26 - url = "http://tarballs.nixos.org/stdenv-darwin/x86_64/5ab5783e4f46c373c6de84deac9ad59b608bb2e6/${file}"; 26 + url = "http://tarballs.nixos.org/stdenv-darwin/x86_64/05ef940b94fe76e7ac06ea45a625adc8e4be96f9/${file}"; 27 27 inherit (localSystem) system; 28 28 inherit sha256 executable; 29 29 }; in 30 30 { 31 - sh = fetch { file = "sh"; sha256 = "sha256-nbb4XEk3go7ttiWrQyKQMLzPr+qUnwnHkWMtVCZsMCs="; }; 32 - bzip2 = fetch { file = "bzip2"; sha256 = "sha256-ybnA+JWrKhXSfn20+GVKXkHFTp2Zt79hat8hAVmsUOc="; }; 33 - mkdir = fetch { file = "mkdir"; sha256 = "sha256-nmvMxmfcY41/60Z/E8L9u0vgePW5l30Dqw1z+Nr02Hk="; }; 34 - cpio = fetch { file = "cpio"; sha256 = "sha256-cB36rN3NLj19Tk37Kc5bodMFMO+mCpEQkKKo0AEMkaU="; }; 35 - tarball = fetch { file = "bootstrap-tools.cpio.bz2"; sha256 = "sha256-kh2vKmjCr/HvR06czZbxUxV5KDRxSF27M6nN3cyofRI="; executable = false; }; 31 + sh = fetch { file = "sh"; sha256 = "sha256-igMAVEfumFv/LUNTGfNi2nSehgTNIP4Sg+f3L7u6SMA="; }; 32 + bzip2 = fetch { file = "bzip2"; sha256 = "sha256-K3rhkJZipudT1Jgh+l41Y/fNsMkrPtiAsNRDha/lpZI="; }; 33 + mkdir = fetch { file = "mkdir"; sha256 = "sha256-VddFELwLDJGNADKB1fWwWPBtIAlEUgJv2hXRmC4NEeM="; }; 34 + cpio = fetch { file = "cpio"; sha256 = "sha256-SWkwvLaFyV44kLKL2nx720SvcL4ej/p2V/bX3uqAGO0="; }; 35 + tarball = fetch { file = "bootstrap-tools.cpio.bz2"; sha256 = "sha256-b65dXbIm6o6s6U8tAiGpR6SMfvfn/VFcZgTHBetJZis="; executable = false; }; 36 36 } 37 37 }: 38 38
+19
pkgs/stdenv/linux/default.nix
··· 258 258 # Rewrap the binutils with the new glibc, so both the next 259 259 # stage's wrappers use it. 260 260 libc = getLibc self; 261 + 262 + # Unfortunately, when building gcc in the next stage, its LTO plugin 263 + # would use the final libc but `ld` would use the bootstrap one, 264 + # and that can fail to load. Therefore we upgrade `ld` to use newer libc; 265 + # apparently the interpreter needs to match libc, too. 266 + bintools = self.stdenvNoCC.mkDerivation { 267 + inherit (prevStage.bintools.bintools) name; 268 + dontUnpack = true; 269 + dontBuild = true; 270 + # We wouldn't need to *copy* all, but it's easier and the result is temporary anyway. 271 + installPhase = '' 272 + mkdir -p "$out"/bin 273 + cp -a '${prevStage.bintools.bintools}'/bin/* "$out"/bin/ 274 + chmod +w "$out"/bin/ld.bfd 275 + patchelf --set-interpreter '${getLibc self}'/lib/ld*.so.? \ 276 + --set-rpath "${getLibc self}/lib:$(patchelf --print-rpath "$out"/bin/ld.bfd)" \ 277 + "$out"/bin/ld.bfd 278 + ''; 279 + }; 261 280 }; 262 281 }; 263 282 })
+1 -1
pkgs/stdenv/linux/make-bootstrap-tools.nix
··· 183 183 nuke-refs $out/lib/* 184 184 nuke-refs $out/libexec/gcc/*/*/* 185 185 nuke-refs $out/lib/gcc/*/*/* 186 - nuke-refs $out/lib/gcc/*/*/include-fixed/*/* 186 + nuke-refs $out/lib/gcc/*/*/include-fixed/*{,/*} 187 187 188 188 mkdir $out/.pack 189 189 mv $out/* $out/.pack
+1 -1
pkgs/tools/X11/xgeometry-select/default.nix
··· 10 10 sha256 = "0s7kirgh5iz91m3qy8xiq0j4gljy8zrcnylf4szl5h0lrsaqj7ya"; 11 11 }; 12 12 13 - phases = [ "buildPhase" "installPhase" ]; 13 + dontUnpack = true; 14 14 15 15 buildInputs = [ libX11 ]; 16 16
+1 -1
pkgs/tools/X11/xob/default.nix
··· 30 30 inherit (src.meta) homepage; 31 31 license = licenses.gpl3Plus; 32 32 platforms = platforms.unix; 33 - maintainers = with maintainers; [ primeos ]; 33 + maintainers = with maintainers; [ ]; 34 34 }; 35 35 }
+2 -2
pkgs/tools/admin/exoscale-cli/default.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 pname = "exoscale-cli"; 5 - version = "1.36.0"; 5 + version = "1.37.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "exoscale"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-2pkSwr/8pmRedcsvl55wHskv0aSAjlIbmHFUoTXCTE0="; 11 + sha256 = "sha256-ETj14xwCQJv3xNYXFY/Z0FsxjxLrlpcVkap2sRsLzVU="; 12 12 }; 13 13 14 14 goPackagePath = "github.com/exoscale/cli";
+1 -1
pkgs/tools/admin/fastlane/default.nix
··· 6 6 7 7 nativeBuildInputs = [ makeWrapper ]; 8 8 9 - phases = [ "installPhase" ]; 9 + dontUnpack = true; 10 10 11 11 installPhase = let 12 12 env = bundlerEnv {
+3 -8
pkgs/tools/admin/tigervnc/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub 2 2 , xorg, xkeyboard_config, zlib 3 3 , libjpeg_turbo, pixman, fltk 4 - , fontDirectories 5 4 , cmake, gettext, libtool 6 5 , libGLU 7 6 , gnutls, pam, nettle 8 7 , xterm, openssh, perl 9 8 , makeWrapper 9 + , nixosTests 10 10 }: 11 11 12 12 with lib; ··· 22 22 sha256 = "sha256-IX39oEhTyk7NV+9dD9mFtes22fBdMTAVIv5XkqFK560="; 23 23 }; 24 24 25 - inherit fontDirectories; 26 25 27 26 postPatch = '' 28 27 sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -xkbdir ${xkeyboard_config}/etc/X11/xkb";' unix/vncserver/vncserver.in 29 28 fontPath= 30 - for i in $fontDirectories; do 31 - for j in $(find $i -name fonts.dir); do 32 - addToSearchPathWithCustomDelimiter "," fontPath $(dirname $j) 33 - done 34 - done 35 - sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -fp '"$fontPath"'";' unix/vncserver/vncserver.in 36 29 substituteInPlace vncviewer/vncviewer.cxx \ 37 30 --replace '"/usr/bin/ssh' '"${openssh}/bin/ssh' 38 31 ''; ··· 97 90 ++ xorg.xorgserver.nativeBuildInputs; 98 91 99 92 propagatedBuildInputs = xorg.xorgserver.propagatedBuildInputs; 93 + 94 + passthru.tests.tigervnc = nixosTests.vnc.testTigerVNC; 100 95 101 96 meta = { 102 97 homepage = "https://tigervnc.org/";
+11 -7
pkgs/tools/audio/tts/default.nix
··· 1 1 { lib 2 - , python3Packages 2 + , python38 3 3 , fetchFromGitHub 4 - , python3 5 4 , fetchpatch 6 5 }: 7 6 ··· 17 16 # For now, for deployment check the systemd unit in the pull request: 18 17 # https://github.com/NixOS/nixpkgs/pull/103851#issue-521121136 19 18 20 - python3Packages.buildPythonApplication rec { 19 + let 20 + python3 = python38; 21 + in python3.pkgs.buildPythonApplication rec { 21 22 pname = "tts"; 22 23 version = "0.1.2"; 23 24 25 + # https://github.com/coqui-ai/TTS/issues/570 26 + disabled = python3.pythonAtLeast "3.9"; 27 + 24 28 src = fetchFromGitHub { 25 29 owner = "coqui-ai"; 26 30 repo = "TTS"; ··· 35 39 sed -i -e 's!umap-learn==[^"]*!umap-learn!' requirements.txt 36 40 ''; 37 41 38 - nativeBuildInputs = with python3Packages; [ 42 + nativeBuildInputs = with python3.pkgs; [ 39 43 cython 40 44 ]; 41 45 42 - propagatedBuildInputs = with python3Packages; [ 46 + propagatedBuildInputs = with python3.pkgs; [ 43 47 anyascii 44 48 coqpit 45 49 flask ··· 69 73 # cython modules are not installed for some reasons 70 74 ( 71 75 cd TTS/tts/layers/glow_tts/monotonic_align 72 - ${python3Packages.python.interpreter} setup.py install --prefix=$out 76 + ${python3.interpreter} setup.py install --prefix=$out 73 77 ) 74 78 ''; 75 79 76 - checkInputs = with python3Packages; [ 80 + checkInputs = with python3.pkgs; [ 77 81 pytest-sugar 78 82 pytestCheckHook 79 83 ];
+2 -1
pkgs/tools/backup/duplicity/default.nix
··· 1 1 { lib, stdenv 2 2 , fetchFromGitLab 3 3 , fetchpatch 4 - , pythonPackages 4 + , python38 5 5 , librsync 6 6 , ncftp 7 7 , gnupg ··· 13 13 , gettext 14 14 }: 15 15 let 16 + pythonPackages = python38.pkgs; 16 17 inherit (lib.versions) majorMinor splitVersion; 17 18 majorMinorPatch = v: builtins.concatStringsSep "." (lib.take 3 (splitVersion v)); 18 19 in
+5
pkgs/tools/compression/zstd/default.nix
··· 40 40 (name: value: "-DZSTD_${name}:BOOL=${if value then "ON" else "OFF"}") { 41 41 BUILD_SHARED = !static; 42 42 BUILD_STATIC = static; 43 + BUILD_CONTRIB = true; 43 44 PROGRAMS_LINK_SHARED = !static; 44 45 LEGACY_SUPPORT = legacySupport; 45 46 BUILD_TESTS = doCheck; ··· 62 63 ''; 63 64 64 65 preInstall = '' 66 + mkdir -p $bin/bin 67 + cp contrib/pzstd/pzstd $bin/bin/pzstd 65 68 substituteInPlace ../programs/zstdgrep \ 66 69 --replace ":-grep" ":-${gnugrep}/bin/grep" \ 67 70 --replace ":-zstdcat" ":-$bin/bin/zstdcat" 68 71 69 72 substituteInPlace ../programs/zstdless \ 70 73 --replace "zstdcat" "$bin/bin/zstdcat" 74 + '' + lib.optionalString stdenv.isDarwin '' 75 + install_name_tool -change @rpath/libzstd.1.dylib $out/lib/libzstd.1.dylib $bin/bin/pzstd 71 76 ''; 72 77 73 78 outputs = [ "bin" "dev" ]
+2 -2
pkgs/tools/filesystems/mtools/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mtools"; 5 - version = "4.0.31"; 5 + version = "4.0.33"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://gnu/mtools/${pname}-${version}.tar.bz2"; 9 - sha256 = "11nm5mhsq700f3dzvzjpcik89cfcn38mb249yc0sjbwggwkrk2ak"; 9 + sha256 = "0m5rx8djvg4jfvdgs4dxjkfd2na55wkdpid9xa32yc103s70zc8w"; 10 10 }; 11 11 12 12 patches = lib.optional stdenv.isDarwin ./UNUSED-darwin.patch;
+2 -2
pkgs/tools/filesystems/squashfs-tools-ng/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "squashfs-tools-ng"; 7 - version = "1.1.1"; 7 + version = "1.1.2"; 8 8 9 9 src = fetchurl { 10 10 url = "https://infraroot.at/pub/squashfs/squashfs-tools-ng-${version}.tar.xz"; 11 - sha256 = "07c8vpzgwvqr9ycww1769ya40cf077c6igdg1b4akwszz2nw0bxq"; 11 + sha256 = "0hlrbiy8xmccczi11ml0lzmg3946l9ck5wpfyw03wn5zgvx29zja"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ doxygen graphviz pkg-config perl ];
+1 -1
pkgs/tools/filesystems/ubidump/default.nix
··· 14 14 15 15 propagatedBuildInputs = with python3.pkgs; [ crcmod python-lzo ]; 16 16 17 - phases = [ "unpackPhase" "patchPhase" "installPhase" "installCheckPhase" ]; 17 + dontBuild = true; 18 18 19 19 patchPhase = '' 20 20 sed -i '1s;^;#!${python3.interpreter}\n;' ubidump.py
+5 -5
pkgs/tools/graphics/ditaa/default.nix
··· 1 1 { lib, stdenv, fetchurl, jre }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "ditaa-0.11.0"; 4 + pname = "ditaa"; 5 + version = "0.11.0"; 5 6 6 7 src = fetchurl { 7 - url = "https://github.com/stathissideris/ditaa/releases/download/v0.11.0/ditaa-0.11.0-standalone.jar"; 8 + url = "https://github.com/stathissideris/ditaa/releases/download/v${version}/ditaa-${version}-standalone.jar"; 8 9 sha256 = "1acnl7khz8aasg230nbsx9dyf8716scgb5l3679cb2bdzxisl64l"; 9 10 }; 10 11 11 - phases = [ "installPhase" ]; 12 + dontUnpack = true; 12 13 13 14 installPhase = '' 14 - mkdir -p "$out/bin" 15 - mkdir -p "$out/lib" 15 + mkdir -p $out/bin $out/lib 16 16 17 17 cp ${src} "$out/lib/ditaa.jar" 18 18
+36
pkgs/tools/graphics/lsix/default.nix
··· 1 + { lib, stdenvNoCC, fetchFromGitHub, makeWrapper, imagemagick }: 2 + 3 + stdenvNoCC.mkDerivation rec { 4 + pname = "lsix"; 5 + version = "1.7.4"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "hackerb9"; 9 + repo = pname; 10 + rev = version; 11 + sha256 = "sha256-mOueSNhf1ywG4k1kRODBaWRjy0L162BAO1HRPaMMbFM="; 12 + }; 13 + 14 + nativeBuildInputs = [ makeWrapper ]; 15 + 16 + installPhase = '' 17 + runHook preInstall 18 + 19 + install -Dm755 lsix -t $out/bin 20 + 21 + runHook postInstall 22 + ''; 23 + 24 + postFixup = '' 25 + wrapProgram $out/bin/lsix \ 26 + --prefix PATH : ${lib.makeBinPath [ imagemagick ]} 27 + ''; 28 + 29 + meta = with lib; { 30 + description = "Shows thumbnails in terminal using sixel graphics"; 31 + homepage = "https://github.com/hackerb9/lsix"; 32 + license = licenses.gpl3Only; 33 + platforms = platforms.all; 34 + maintainers = with maintainers; [ kidonng ]; 35 + }; 36 + }
+24
pkgs/tools/misc/bitwise/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, ncurses, readline, autoreconfHook }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "bitwise"; 5 + version = "0.42"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "mellowcandle"; 9 + repo = "bitwise"; 10 + rev = "v${version}"; 11 + sha256 = "154y0sn3z64z56k84ghsazkyihbkaz40hfwxcxdymnhvhh6m9f3g"; 12 + }; 13 + 14 + buildInputs = [ ncurses readline ]; 15 + nativeBuildInputs = [ autoreconfHook ]; 16 + 17 + meta = with lib; { 18 + description = "Terminal based bitwise calculator in curses"; 19 + homepage = "https://github.com/mellowcandle/bitwise"; 20 + license = licenses.gpl3Only; 21 + maintainers = [ maintainers.whonore ]; 22 + platforms = platforms.unix; 23 + }; 24 + }
+2 -2
pkgs/tools/misc/chezmoi/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "chezmoi"; 5 - version = "2.1.1"; 5 + version = "2.1.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "twpayne"; 9 9 repo = "chezmoi"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-dxNZk1pd6kfWgwbUmV5dqjTnhpHqYWGivupN8D+eBMU="; 11 + sha256 = "sha256-EStR/tmbu95tptB7h3rHxoro87jlhu3i0XwRQNbIBvA="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-Geeo/tqF+VJamIzgU1qz0iEjTKE8jwFQLGXPBuN9eN8=";
+3 -3
pkgs/tools/misc/dua/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "dua"; 5 - version = "2.13.1"; 5 + version = "2.14.1"; 6 6 7 7 buildInputs = lib.optionals stdenv.isDarwin [ libiconv ]; 8 8 ··· 10 10 owner = "Byron"; 11 11 repo = "dua-cli"; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-6xSRsLM1DD1xMjOGzHMDVLibrJlu9lN9OoSV7B/WMT0="; 13 + sha256 = "sha256-46azJ7q0Ix/8wdg01hYQ2V2E4tBD/NDdHpexnFBD5so="; 14 14 # Remove unicode file names which leads to different checksums on HFS+ 15 15 # vs. other filesystems because of unicode normalisation. 16 16 extraPostFetch = '' ··· 18 18 ''; 19 19 }; 20 20 21 - cargoSha256 = "sha256-udz1EtPchEHxkvvVFnkwSOpFz4XEBGOXRz8qWREyzvc="; 21 + cargoSha256 = "sha256-hCf6Ih2bJrMX2ntWbIrX3Dk8wI5tio+OcN4WNWuU7j4="; 22 22 23 23 doCheck = false; 24 24
+3 -3
pkgs/tools/misc/dust/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "du-dust"; 5 - version = "0.6.0"; 5 + version = "0.6.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bootandy"; 9 9 repo = "dust"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-15n8CpyyC41oJRrFlNHYXF5UjOyYPX93Zrq7jcU2DVM="; 11 + sha256 = "sha256-SgTEawxuz9gRxSZ9edNz2NwfJWSAwxKXxDJVpU6oTBg="; 12 12 # Remove unicode file names which leads to different checksums on HFS+ 13 13 # vs. other filesystems because of unicode normalisation. 14 14 extraPostFetch = '' ··· 16 16 ''; 17 17 }; 18 18 19 - cargoSha256 = "sha256-rqNj3EwszSIn2cMmslO6T3K5NxQJ9u56m37TU1GwtVI="; 19 + cargoSha256 = "sha256-/kDF1ZOzu32Dwd5fWZGhMlEf65TAKLMPFu+ZnZxOAms="; 20 20 21 21 doCheck = false; 22 22
+1 -1
pkgs/tools/misc/elfcat/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "elfcat" 7 - version = "0.1.3" 7 + version = "0.1.4"
+2 -2
pkgs/tools/misc/elfcat/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "elfcat"; 5 - version = "0.1.3"; 5 + version = "0.1.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ruslashev"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-s56FyRoD2IhgdwEV63jMaB265CodHUlvmrWzmXAmonY="; 11 + sha256 = "sha256-gh5JO3vO2FpHiZfaHOODPhRSB9HqZe1ir4g7UEkSUHY="; 12 12 }; 13 13 14 14 cargoLock.lockFile = ./Cargo.lock;
+1 -1
pkgs/tools/misc/emv/default.nix
··· 9 9 sha256 = "7e0e12afa45ef5ed8025e5f2c6deea0ff5f512644a721f7b1b95b63406a8f7ce"; 10 10 }; 11 11 12 - phases = [ "installPhase" ]; 12 + dontUnpack = true; 13 13 14 14 installPhase = '' 15 15 mkdir -pv $out/bin
+3 -3
pkgs/tools/misc/esptool/default.nix
··· 2 2 3 3 python3.pkgs.buildPythonApplication rec { 4 4 pname = "esptool"; 5 - version = "3.0"; 5 + version = "3.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "espressif"; 9 9 repo = "esptool"; 10 10 rev = "v${version}"; 11 - sha256 = "1y022qlcdgdx5a88lkc3sqavklz494afbfyh100lp7xfk3f2mjln"; 11 + sha256 = "sha256-GaGrV8L//pU4kt4HJmY88l5BNtT0IcZox7b24AFjPCI="; 12 12 }; 13 13 14 14 checkInputs = with python3.pkgs; ··· 31 31 meta = with lib; { 32 32 description = "ESP8266 and ESP32 serial bootloader utility"; 33 33 homepage = "https://github.com/espressif/esptool"; 34 - license = licenses.gpl2; 34 + license = licenses.gpl2Plus; 35 35 maintainers = with maintainers; [ dezgeg dotlambda ]; 36 36 platforms = platforms.linux; 37 37 };
-2
pkgs/tools/misc/gibo/default.nix
··· 11 11 sha256 = "07j3sv9ar9l074krajw8nfmsfmdp836irsbd053dbqk2v880gfm6"; 12 12 }; 13 13 14 - phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; 15 - 16 14 installPhase = '' 17 15 mkdir -p $out/bin $out/share/bash-completion/completions 18 16 cp gibo $out/bin
+1 -1
pkgs/tools/misc/ix/default.nix
··· 11 11 12 12 nativeBuildInputs = [ makeWrapper ]; 13 13 14 - phases = [ "installPhase" "fixupPhase" ]; 14 + dontUnpack = true; 15 15 16 16 installPhase = '' 17 17 install -Dm +x $src $out/bin/ix
-2
pkgs/tools/misc/osm2pgsql/default.nix
··· 34 34 cmakeFlags = [ "-DEXTERNAL_LIBOSMIUM=ON" "-DEXTERNAL_PROTOZERO=ON" ] 35 35 ++ lib.optional withLuaJIT "-DWITH_LUAJIT:BOOL=ON"; 36 36 37 - NIX_CFLAGS_COMPILE = "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H"; 38 - 39 37 meta = with lib; { 40 38 description = "OpenStreetMap data to PostgreSQL converter"; 41 39 homepage = "https://osm2pgsql.org";
+1 -1
pkgs/tools/misc/plowshare/default.nix
··· 14 14 15 15 nativeBuildInputs = [ makeWrapper ]; 16 16 17 - phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; 17 + dontBuild = true; 18 18 19 19 installPhase = '' 20 20 make PREFIX="$out" install
+14 -13
pkgs/tools/misc/ponysay/default.nix
··· 1 - { lib, stdenv, fetchurl, python3, texinfo, makeWrapper }: 1 + { lib, stdenv, fetchFromGitHub, python3, texinfo, makeWrapper }: 2 2 3 - stdenv.mkDerivation { 4 - name = "ponysay-3.0.3"; 3 + stdenv.mkDerivation rec { 4 + name = "ponysay"; 5 + version = "3.0.3"; 5 6 6 - src = fetchurl { 7 - url = "https://github.com/erkin/ponysay/archive/3.0.3.tar.gz"; 8 - sha256 = "12mjabf5cpp5dgg63s19rlyq3dhhpzzy2sa439yncqzsk7rdg0n3"; 7 + src = fetchFromGitHub { 8 + owner = "erkin"; 9 + repo = "ponysay"; 10 + rev = version; 11 + sha256 = "sha256-R2B0TU3ZSEncGsijKgvhaHIbcZa5Dx/jVPxrILBaoVw="; 9 12 }; 10 13 11 14 nativeBuildInputs = [ makeWrapper ]; 12 - buildInputs = [ python3 texinfo ]; 15 + buildInputs = [ python3 texinfo ]; 13 16 14 17 inherit python3; 15 - 16 - phases = "unpackPhase installPhase fixupPhase"; 17 18 18 19 installPhase = '' 19 20 find -type f -name "*.py" | xargs sed -i "s@/usr/bin/env python3@$python3/bin/python3@g" ··· 25 26 --with-bash 26 27 ''; 27 28 28 - meta = { 29 + meta = with lib; { 29 30 description = "Cowsay reimplemention for ponies"; 30 31 homepage = "https://github.com/erkin/ponysay"; 31 - license = lib.licenses.gpl3; 32 - maintainers = with lib.maintainers; [ bodil ]; 33 - platforms = with lib.platforms; unix; 32 + license = licenses.gpl3; 33 + maintainers = with maintainers; [ bodil ]; 34 + platforms = platforms.unix; 34 35 }; 35 36 }
+3 -3
pkgs/tools/misc/powerline-go/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "powerline-go"; 8 - version = "1.21.0"; 8 + version = "unstable-2021-07-15"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "justjanne"; 12 12 repo = pname; 13 - rev = "v${version}"; 14 - sha256 = "sha256-IO3I5lvPdN73EF+S5Xo+TMEYaBtd1pOGMs+aQtRnHjE="; 13 + rev = "f27435b26b5001c52ffb1aee454572c59494c81b"; 14 + sha256 = "sha256-YB/WMprjXA5ZN6baT5nWahNj0xwbP8kzS7X/1tCwWiE="; 15 15 }; 16 16 17 17 vendorSha256 = "sha256-HYF6aKz+P241EKmupEoretadlrh9FBRx6nIER66jofg=";
+4 -3
pkgs/tools/misc/pws/default.nix
··· 1 1 { stdenv, lib, bundlerEnv, ruby, bundlerUpdateScript, xsel, makeWrapper }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "pws-${(import ./gemset.nix).pws.version}"; 4 + pname = "pws"; 5 + version = (import ./gemset.nix).pws.version; 5 6 6 7 nativeBuildInputs = [ makeWrapper ]; 7 8 8 - phases = ["installPhase"]; 9 + dontUnpack = true; 9 10 10 11 installPhase = let 11 12 env = bundlerEnv { 12 - name = "${name}-gems"; 13 + name = "${pname}-gems"; 13 14 14 15 inherit ruby; 15 16
+8 -4
pkgs/tools/misc/tfk8s/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 1 + { lib, buildGoModule, fetchFromGitHub, callPackage }: 2 2 3 3 buildGoModule rec { 4 4 pname = "tfk8s"; 5 - version = "0.1.4"; 5 + version = "0.1.5"; 6 6 tag = "v${version}"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "jrhouston"; 10 10 repo = "tfk8s"; 11 11 rev = tag; 12 - sha256 = "sha256-Ha/F8rCGZqFYqJzfemmKRyEBI5khaSIerJxvf2Pf2ao="; 12 + sha256 = "sha256-T0zM2JOmzk8YyS3+De6yGwiwLgyb6Rwy6hT9b44wNxQ="; 13 13 }; 14 14 15 - vendorSha256 = "sha256-wS5diDQFkt8IAp13d8Yeh8ihLvKWdR0Mbw0fMZpqqKE="; 15 + vendorSha256 = "sha256-eLPmghs05pMMtys97Ja7YGdVMZmMmiaFeMwzaWNxW0I="; 16 16 runVend = true; 17 17 18 18 buildFlagsArray = [ ··· 29 29 installCheckPhase = '' 30 30 $out/bin/tfk8s --version | grep ${tag} > /dev/null 31 31 ''; 32 + 33 + passthru.tests = { 34 + sample1 = callPackage ./tests/sample1 { }; 35 + }; 32 36 33 37 meta = with lib; { 34 38 description = "An utility to convert Kubernetes YAML manifests to Terraform's HCL format";
+11
pkgs/tools/misc/tfk8s/tests/sample1/default.nix
··· 1 + { runCommandCC, tfk8s }: 2 + 3 + runCommandCC "tfk8s-test-sample1" { 4 + buildInputs = [ 5 + tfk8s 6 + ]; 7 + meta.timeout = 60; 8 + } 9 + '' 10 + cmp <(${tfk8s}/bin/tfk8s -f ${./input.yaml}) ${./output.tf} > $out 11 + ''
+7
pkgs/tools/misc/tfk8s/tests/sample1/input.yaml
··· 1 + --- 2 + apiVersion: v1 3 + kind: ConfigMap 4 + metadata: 5 + name: test 6 + data: 7 + TEST: test
+12
pkgs/tools/misc/tfk8s/tests/sample1/output.tf
··· 1 + resource "kubernetes_manifest" "configmap_test" { 2 + manifest = { 3 + "apiVersion" = "v1" 4 + "data" = { 5 + "TEST" = "test" 6 + } 7 + "kind" = "ConfigMap" 8 + "metadata" = { 9 + "name" = "test" 10 + } 11 + } 12 + }
+2 -1
pkgs/tools/misc/ultrastar-manager/default.nix
··· 27 27 in mkDerivation { 28 28 name = "${src.name}-patched"; 29 29 inherit src; 30 - phases = [ "unpackPhase" "patchPhase" ]; 30 + 31 + dontInstall = true; 31 32 32 33 patchPhase = with lib; '' 33 34 # we don’t want prebuild binaries checked into version control!
+3 -3
pkgs/tools/misc/yafetch/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "yafetch"; 5 - version = "unstable-2021-06-15"; 5 + version = "unstable-2021-07-18"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "cyberkitty"; 9 9 repo = pname; 10 - rev = "423a7d1f1ef8f0e4caf586710828620d3cb593e3"; 11 - sha256 = "184yy7i8ca2fh6d1rxyhxi9gqb57fpz7ia0i56dl1zhg769m8b99"; 10 + rev = "f3efbca54df1ffea22cc40034114af141ccff9c1"; 11 + sha256 = "1cxhrjy9vzq87rzql4dcknkwca7nydysp1p1x4fh1qfw79dfdmxw"; 12 12 }; 13 13 14 14 # Use the provided NixOS logo automatically
+3 -3
pkgs/tools/misc/zellij/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "zellij"; 13 - version = "0.14.0"; 13 + version = "0.15.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "zellij-org"; 17 17 repo = "zellij"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-1GG3Bvw3P77dLhvJKwq48TUWMwg+bDgzWmtrw2JixLg="; 19 + sha256 = "sha256-IcpCE9mqR7H1+gRhHyscvXhYHOynJFtOyrSr1FiMxFc="; 20 20 }; 21 21 22 - cargoSha256 = "sha256-cqm4QCGy6eTKtEBlE2ihmh93eO7d47zlCrLY8Gp0dxM="; 22 + cargoSha256 = "sha256-22ggPs4iVOI1LKHtW5skfSO7J/FLF8EinvcyHVO14Dw="; 23 23 24 24 nativeBuildInputs = [ installShellFiles pkg-config ]; 25 25
+3 -3
pkgs/tools/networking/amass/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "amass"; 8 - version = "3.13.3"; 8 + version = "3.13.4"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "OWASP"; 12 12 repo = "Amass"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-uIqnylq99P9M8nOuqkKl7fGIVfYO6cO0DAQ4eaC2qyY="; 14 + sha256 = "0zlkr0r06w3y34nx174wyfwk69i2q0bcq88kfvb0j3d28fdh5p31"; 15 15 }; 16 16 17 - vendorSha256 = "sha256-LOnnvidUdDDhNPWM+o0Ef4NqRboi89s0DzDwuxi0nl8="; 17 + vendorSha256 = "065n1vhj5003ay4pflp418w32s84jvza52lghj6cpcdzs0rwgc45"; 18 18 19 19 outputs = [ "out" "wordlists" ]; 20 20
+3 -3
pkgs/tools/networking/corerad/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "corerad"; 5 - version = "0.3.2"; 5 + version = "0.3.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mdlayher"; 9 9 repo = "corerad"; 10 10 rev = "v${version}"; 11 - sha256 = "1avbd0ldmzzkfay2pm6b88aln388cj8z7dzyw6i8m5k0lmmmmz9y"; 11 + sha256 = "1xfqjxygf6r5wbf3brilx4d4hm0h518zaadmmzvkmbbz6w0fyl0k"; 12 12 }; 13 13 14 - vendorSha256 = "0cd6h5d4yjn86q296qp6lgxcykci1233s4s2fp8m0l3ywss69fck"; 14 + vendorSha256 = "0ydyfdx9syrv719knwv64srfx4d1m9pzkivfc3q188bx5qx67pjw"; 15 15 16 16 doCheck = false; 17 17
+3 -2
pkgs/tools/networking/maphosts/default.nix
··· 7 7 gemdir = ./.; 8 8 }; 9 9 in stdenv.mkDerivation { 10 - name = "maphosts-${env.gems.maphosts.version}"; 10 + pname = "maphosts"; 11 + version = env.gems.maphosts.version; 11 12 12 - phases = ["installPhase"]; 13 + dontUnpack = true; 13 14 14 15 installPhase = '' 15 16 mkdir -p "$out/bin"
+1 -1
pkgs/tools/networking/openapi-generator-cli/default.nix
··· 15 15 sha256 = "06dvy4pwgpyf209n0b27qwkjj7zlgadg2czwxapy94fd1wpq9yb2"; 16 16 }; 17 17 18 - phases = [ "installPhase" ]; 18 + dontUnpack = true; 19 19 20 20 installPhase = '' 21 21 runHook preInstall
+1 -1
pkgs/tools/networking/openapi-generator-cli/unstable.nix
··· 15 15 sha256 = "1ji3yw9dp4srlgqxvb21vrcp2bzj4himxsmp8l8zid9nxsc1m71x"; 16 16 }; 17 17 18 - phases = [ "installPhase" ]; 18 + dontUnpack = true; 19 19 20 20 installPhase = '' 21 21 runHook preInstall
+2 -6
pkgs/tools/networking/p2p/gtk-gnutella/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "gtk-gnutella"; 20 - # NOTE: Please remove hardeningDisable on the next release, see: 21 - # https://sourceforge.net/p/gtk-gnutella/bugs/555/#5c19 22 - version = "1.2.0"; 20 + version = "1.2.1"; 23 21 24 22 src = fetchFromGitHub { 25 23 owner = "gtk-gnutella"; 26 24 repo = "gtk-gnutella"; 27 25 rev = "v${version}"; 28 - sha256 = "0j596dpajk68bkry0gmpqawsi61rphfciy4vji1dh890jyhkhdgy"; 26 + sha256 = "sha256-Hk5KPXSJ2s0J/stW3Qgvu6p6RG5VCvuWx1UlMR+3JO4="; 29 27 }; 30 28 31 29 nativeBuildInputs = [ ··· 53 51 ] 54 52 ++ lib.optionals (!enableGui) [ "--topless" ] 55 53 ; 56 - 57 - hardeningDisable = [ "bindnow" "fortify" "pic" "relro" ]; 58 54 59 55 enableParallelBuilding = true; 60 56
+2 -2
pkgs/tools/networking/stevenblack-blocklist/default.nix
··· 1 1 { lib, fetchFromGitHub }: 2 2 3 3 let 4 - version = "3.7.13"; 4 + version = "3.8.2"; 5 5 in 6 6 fetchFromGitHub { 7 7 name = "stevenblack-blocklist-${version}"; ··· 9 9 owner = "StevenBlack"; 10 10 repo = "hosts"; 11 11 rev = version; 12 - sha256 = "sha256-nSajiRDpcFp3MwnQPnoBVB/OWnhVqkeSmS7OBrfhMnw="; 12 + sha256 = "sha256-rkyAF1/kPI34nZ57Hqg8QivK0YERZ54jZ1HQ5oXYgxc="; 13 13 14 14 meta = with lib; { 15 15 description = "Unified hosts file with base extensions";
+23
pkgs/tools/networking/userhosts/default.nix
··· 1 + {lib, stdenv, fetchFromGitHub, pkg-config, ncurses, libnl }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "userhosts"; 5 + version = "1.0.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "figiel"; 9 + repo = "hosts"; 10 + rev = "v${version}"; 11 + hash = "sha256-9uF0fYl4Zz/Ia2UKx7CBi8ZU8jfWoBfy2QSgTSwXo5A"; 12 + }; 13 + 14 + installFlags = [ "PREFIX=$(out)" ]; 15 + 16 + meta = with lib; { 17 + description = "A libc wrapper providing per-user hosts file"; 18 + homepage = "https://github.com/figiel/hosts"; 19 + maintainers = [ maintainers.bobvanderlinden ]; 20 + license = licenses.cc0; 21 + platforms = platforms.linux; 22 + }; 23 + }
+4 -9
pkgs/tools/nix/nar-serve/default.nix
··· 1 1 { buildGoModule 2 2 , fetchFromGitHub 3 3 , lib 4 - 5 4 }: 6 - let 5 + buildGoModule rec { 7 6 pname = "nar-serve"; 8 - version = "0.3.0"; 9 - 10 - in 11 - buildGoModule rec { 12 - inherit pname version; 7 + version = "0.4.0"; 13 8 14 9 src = fetchFromGitHub { 15 10 owner = "numtide"; 16 11 repo = "nar-serve"; 17 12 rev = "v${version}"; 18 - sha256 = "000xxrar5ngrqqfi7ynx84i6wi27mirgm26brhyg0y4pygc9ykhz"; 13 + hash = "sha256-h/pzKRXgcGTpr1YUKppDa+iTLKak/PGhbYa8ZczWj1U="; 19 14 }; 20 15 21 - vendorSha256 = "0qkzbr85wkx3r7qgnzg9pdl7vsli10bzcdbj2gqd1kdzwb8khszs"; 16 + vendorSha256 = "sha256-eW+cul/5qJocpKV/6azxj7HTmkezDw6dNubPtAOP5HU="; 22 17 23 18 doCheck = false; 24 19
+8 -1
pkgs/tools/nix/nix-script/default.nix
··· 15 15 (haskellPackages.ghcWithPackages (hs: with hs; [ posix-escape ])) 16 16 ]; 17 17 18 - phases = [ "buildPhase" "installPhase" "fixupPhase" ]; 19 18 buildPhase = '' 19 + runHook preBuild 20 + 20 21 mkdir -p $out/bin 21 22 ghc -O2 $src/nix-script.hs -o $out/bin/nix-script -odir . -hidir . 23 + 24 + runHook postBuild 22 25 ''; 23 26 installPhase = '' 27 + runHook preInstall 28 + 24 29 ln -s $out/bin/nix-script $out/bin/nix-scripti 30 + 31 + runHook postInstall 25 32 ''; 26 33 27 34 meta = with lib; {
+3 -6
pkgs/tools/package-management/nix-prefetch/default.nix
··· 2 2 , docbook_xml_dtd_45, git, docbook_xsl, libxml2, libxslt, coreutils, gawk 3 3 , gnugrep, gnused, jq, nix }: 4 4 5 - let 6 - binPath = lib.makeBinPath [ coreutils gawk git gnugrep gnused jq nix ]; 7 - 8 - in stdenv.mkDerivation rec { 5 + stdenv.mkDerivation rec { 9 6 pname = "nix-prefetch"; 10 7 version = "0.4.1"; 11 8 ··· 55 52 install -Dm555 -t $lib src/*.sh 56 53 install -Dm444 -t $lib lib/* 57 54 makeWrapper $lib/main.sh $out/bin/${pname} \ 58 - --prefix PATH : ${binPath} 55 + --prefix PATH : ${lib.makeBinPath [ coreutils gawk git gnugrep gnused jq nix ]} 59 56 60 57 installManPage doc/nix-prefetch.? 61 58 ··· 69 66 description = "Prefetch any fetcher function call, e.g. package sources"; 70 67 license = licenses.mit; 71 68 maintainers = with maintainers; [ msteen ]; 72 - inherit (src.meta) homepage; 69 + homepage = "https://github.com/msteen/nix-prefetch"; 73 70 platforms = platforms.all; 74 71 }; 75 72 }
+16 -4
pkgs/tools/package-management/nix-template/default.nix
··· 1 1 { lib, stdenv, rustPlatform, fetchFromGitHub 2 + , installShellFiles 2 3 , makeWrapper 3 4 , nix 4 5 , openssl ··· 8 9 9 10 rustPlatform.buildRustPackage rec { 10 11 pname = "nix-template"; 11 - version = "0.1.1"; 12 + version = "0.1.4"; 12 13 13 14 src = fetchFromGitHub { 15 + name = "${pname}-${version}-src"; 14 16 owner = "jonringer"; 15 17 repo = pname; 16 18 rev = "v${version}"; 17 - sha256 = "sha256-A1b/fgSr27sfMDnTi4R3PUZfhAdLA5wUOd4yh9/4Bnk="; 19 + sha256 = "sha256-kNFhSfHUYBUOCXoD6m7thMho4tOIpRHfHGcsW8FTgkc="; 18 20 }; 19 21 20 - cargoSha256 = "sha256-resyY/moqLo4KWOKUvFJiOWealCmcEsLFgkN12slKN0="; 22 + cargoSha256 = "sha256-7PthFLCEt+E/Gx5//aulHYYBKZqapNEWKtKfRlDr3Pw="; 21 23 22 - nativeBuildInputs = [ makeWrapper pkg-config ]; 24 + nativeBuildInputs = [ 25 + installShellFiles 26 + makeWrapper 27 + pkg-config 28 + ]; 29 + 23 30 buildInputs = [ openssl ] 24 31 ++ lib.optional stdenv.isDarwin Security; 25 32 ··· 27 34 postInstall = '' 28 35 wrapProgram $out/bin/nix-template \ 29 36 --prefix PATH : ${lib.makeBinPath [ nix ]} 37 + 38 + installShellCompletion --cmd nix-template \ 39 + --bash <($out/bin/nix-template completions bash) \ 40 + --fish <($out/bin/nix-template completions fish) \ 41 + --zsh <($out/bin/nix-template completions zsh) 30 42 ''; 31 43 32 44 meta = with lib; {
+26 -7
pkgs/tools/package-management/nix/default.nix
··· 193 193 194 194 preBuild = "unset NIX_INDENT_MAKE"; 195 195 }); 196 + inherit boehmgc; 196 197 }; 197 198 }; 198 199 in nix; 199 200 201 + boehmgc_nix = boehmgc.override { 202 + enableLargeConfig = true; 203 + }; 204 + 205 + boehmgc_nixUnstable = boehmgc_nix.overrideAttrs (drv: { 206 + patches = (drv.patches or []) ++ [ 207 + # Part of the GC solution in https://github.com/NixOS/nix/pull/4944 208 + (fetchpatch { 209 + url = https://github.com/hercules-ci/nix/raw/5c58d84a76d96f269e3ff1e72c9c9ba5f68576af/boehmgc-coroutine-sp-fallback.diff; 210 + sha256 = "sha256-JvnWVTlkltmQUs/0qApv/LPZ690UX1/2hEP+LYRwKbI="; 211 + }) 212 + ]; 213 + }); 214 + 200 215 in rec { 201 216 202 217 nix = nixStable; 203 218 204 219 nixStable = callPackage common (rec { 205 220 pname = "nix"; 206 - version = "2.3.12"; 221 + version = "2.3.14"; 207 222 src = fetchurl { 208 223 url = "https://nixos.org/releases/nix/${pname}-${version}/${pname}-${version}.tar.xz"; 209 - sha256 = "sha256-ITp9ScRhB5syNh5NAI0kjX9o400syTR/Oo/5Ap+a+10="; 224 + sha256 = "sha256-cToMnZU3+UpjeiiXnG3clz9zn8Xk+TbB7UbqmLMrlFk="; 210 225 }; 211 226 212 - inherit storeDir stateDir confDir boehmgc; 227 + boehmgc = boehmgc_nix; 228 + 229 + inherit storeDir stateDir confDir; 213 230 }); 214 231 215 232 nixUnstable = lib.lowPrio (callPackage common rec { 216 233 pname = "nix"; 217 234 version = "2.4${suffix}"; 218 - suffix = "pre20210601_5985b8b"; 235 + suffix = "pre20210707_02dd6bb"; 219 236 220 237 src = fetchFromGitHub { 221 238 owner = "NixOS"; 222 239 repo = "nix"; 223 - rev = "5985b8b5275605ddd5e92e2f0a7a9f494ac6e35d"; 224 - sha256 = "sha256-2So7ZsD8QJlOXCYqdoj8naNgBw6O4Vw1MM2ORsaqlXc="; 240 + rev = "02dd6bb610e55a009cd7a4c83639698d3a7acaa2"; 241 + sha256 = "sha256-ARRiLrDOK+JQtvVXsYegspENYimQzilvdTfO7eiBuaA="; 225 242 }; 226 243 227 - inherit storeDir stateDir confDir boehmgc; 244 + boehmgc = boehmgc_nixUnstable; 245 + 246 + inherit storeDir stateDir confDir; 228 247 229 248 }); 230 249
+2 -2
pkgs/tools/security/exploitdb/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "exploitdb"; 5 - version = "2021-07-17"; 5 + version = "2021-07-20"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "offensive-security"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-33Jv6sGJDguXOn2iiq3KpEPe4+LexDwwcY6P8AWbpVg="; 11 + sha256 = "sha256-WjCayhpWeZ19DygKNLfwE5OGi4sQI+I+j3BMLuce9Z4="; 12 12 }; 13 13 14 14 installPhase = ''
+8 -9
pkgs/tools/security/ossec/default.nix
··· 1 1 { lib, stdenv, fetchurl, which }: 2 2 3 - stdenv.mkDerivation { 4 - name = "ossec-client-2.6"; 3 + stdenv.mkDerivation rec { 4 + pname = "ossec-client"; 5 + version = "2.6"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.ossec.net/files/ossec-hids-2.6.tar.gz"; 8 - 8 + url = "https://www.ossec.net/files/ossec-hids-${version}.tar.gz"; 9 9 sha256 = "0k1b59wdv9h50gbyy88qw3cnpdm8hv0nrl0znm92h9a11i5b39ip"; 10 10 }; 11 11 12 12 buildInputs = [ which ]; 13 - 14 - phases = [ "unpackPhase" "patchPhase" "buildPhase" ]; 15 13 16 14 patches = [ ./no-root.patch ]; 17 15 ··· 30 28 " | ./install.sh 31 29 ''; 32 30 33 - meta = { 31 + meta = with lib; { 34 32 description = "Open source host-based instrusion detection system"; 35 33 homepage = "https://www.ossec.net"; 36 - license = lib.licenses.gpl2; 37 - platforms = lib.platforms.linux; 34 + license = licenses.gpl2; 35 + maintainers = with maintainers; [ ]; 36 + platforms = platforms.linux; 38 37 }; 39 38 } 40 39
+46
pkgs/tools/security/quill/default.nix
··· 1 + { lib, stdenv, rustPlatform, fetchFromGitHub, openssl, Security, libiconv, pkg-config, protobuf, which, buildPackages }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "quill"; 5 + version = "0.2.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "dfinity"; 9 + repo = "quill"; 10 + rev = "v${version}"; 11 + sha256 = "02ga2xkdxs36mfr4lv43cy6wkf27c28bdkzfkp3az5jvyk17mkfr"; 12 + }; 13 + 14 + ic = fetchFromGitHub { 15 + owner = "dfinity"; 16 + repo = "ic"; 17 + rev = "779549eccfcf61ac702dfc2ee6d76ffdc2db1f7f"; 18 + sha256 = "1r31d5hab7k1n60a7y8fw79fjgfq04cgj9krwa6r9z4isi3919v6"; 19 + }; 20 + 21 + registry = "file://local-registry"; 22 + 23 + preBuild = '' 24 + export REGISTRY_TRANSPORT_PROTO_INCLUDES=${ic}/rs/registry/transport/proto 25 + export IC_BASE_TYPES_PROTO_INCLUDES=${ic}/rs/types/base_types/proto 26 + export IC_PROTOBUF_PROTO_INCLUDES=${ic}/rs/protobuf/def 27 + export IC_NNS_COMMON_PROTO_INCLUDES=${ic}/rs/nns/common/proto 28 + export PROTOC=${buildPackages.protobuf}/bin/protoc 29 + export OPENSSL_DIR=${openssl.dev} 30 + export OPENSSL_LIB_DIR=${openssl.out}/lib 31 + ''; 32 + 33 + cargoSha256 = "142pzhyi73ljlqas5vbhjhn4vmp9w9ps1mv8q7s3kzg0h7jcvm1k"; 34 + 35 + nativeBuildInputs = [ pkg-config protobuf ]; 36 + buildInputs = [ openssl ] 37 + ++ lib.optionals stdenv.isDarwin [ Security libiconv ]; 38 + 39 + meta = with lib; { 40 + homepage = "https://github.com/dfinity/quill"; 41 + changelog = "https://github.com/dfinity/quill/releases/tag/v${version}"; 42 + description = "Minimalistic ledger and governance toolkit for cold wallets on the Internet Computer."; 43 + license = licenses.asl20; 44 + maintainers = with maintainers; [ imalison ]; 45 + }; 46 + }
+5 -3
pkgs/tools/security/sshuttle/default.nix
··· 11 11 12 12 python3Packages.buildPythonApplication rec { 13 13 pname = "sshuttle"; 14 - version = "1.0.3"; 14 + version = "1.0.5"; 15 15 16 16 src = python3Packages.fetchPypi { 17 17 inherit pname version; 18 - sha256 = "0fff1c88669a20bb6a4e7331960673a3a02a2e04ff163e4c9299496646edcf61"; 18 + sha256 = "fd8c691aac2cb80933aae7f94d9d9e271a820efc5c48e73408f1a90da426a1bd"; 19 19 }; 20 20 21 21 patches = [ ./sudo.patch ]; ··· 27 27 28 28 nativeBuildInputs = [ makeWrapper python3Packages.setuptools-scm ]; 29 29 30 + propagatedBuildInputs = [ python3Packages.psutil ]; 31 + 30 32 checkInputs = with python3Packages; [ mock pytestCheckHook flake8 ]; 31 33 32 34 postInstall = '' ··· 42 44 target network (though it does require Python 2.7, Python 3.5 or later at both ends). 43 45 Works with Linux and Mac OS and supports DNS tunneling. 44 46 ''; 45 - license = licenses.gpl2; 47 + license = licenses.lgpl21; 46 48 maintainers = with maintainers; [ domenkozar carlosdagos ]; 47 49 }; 48 50 }
+10 -3
pkgs/tools/security/step-cli/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "step-cli"; 8 - version = "0.15.16"; 8 + version = "0.16.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "smallstep"; 12 12 repo = "cli"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-/HqCG3LscwogLXvZlL2CVo2Pj1hVRnOMPCmG1hxrG/I="; 14 + sha256 = "sha256-gMXvHPqWvaZmzWiWrxlknaMkUraS64yrKl+RzAF7c4I="; 15 15 }; 16 16 17 + ldflags = [ 18 + "-w" 19 + "-s" 20 + "-X main.Version=${version}" 21 + ]; 22 + 17 23 preCheck = '' 18 24 # Tries to connect to smallstep.com 19 25 rm command/certificate/remote_test.go 20 26 ''; 21 - vendorSha256 = "sha256-plQgIqs6QUbzndn8C0ByKceGtz/JxZ1Rx0fXWHNJ0kM="; 27 + 28 + vendorSha256 = "sha256-WF2UD0LwzCMkoW1EfcjV+9ZboPp1oWhmsSEryj13Kg0="; 22 29 23 30 meta = with lib; { 24 31 description = "A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc";
+1 -1
pkgs/tools/system/collectd/data.nix
··· 5 5 6 6 pname = "collectd-data"; 7 7 8 - phases = [ "installPhase" ]; 8 + dontUnpack = true; 9 9 10 10 installPhase = '' 11 11 mkdir -p $out/share/collectd
+18
pkgs/tools/system/fakechroot/default.nix
··· 21 21 # and are uninteresting as well as unimportant for our purposes (since NEWS never leaves the build env). 22 22 excludes = [ "NEWS.md" ]; 23 23 }) 24 + 25 + # glibc 2.33 compat (https://github.com/dex4er/fakechroot/pull/85/) 26 + (fetchpatch { 27 + url = "https://github.com/dex4er/fakechroot/commit/534e6d555736b97211523970d378dfb0db2608e9.patch"; 28 + sha256 = "sha256-bUlGJZvOSrATPt8bxGqU1UETTUD9V/HhJyA5ZxsOLQU="; 29 + }) 30 + (fetchpatch { 31 + url = "https://github.com/dex4er/fakechroot/commit/75d7e6fa191c11a791faff06a0de86eaa7801d05.patch"; 32 + sha256 = "sha256-vWN7zFkKlBd/F+h/66z21RiZqkSCn3UIzy9NHV7TYDg="; 33 + }) 34 + (fetchpatch { 35 + url = "https://github.com/dex4er/fakechroot/commit/693a3597ea7fccfb62f357503ff177bd3e3d5a89.patch"; 36 + sha256 = "sha256-bFXsT0hWocJFbtS1cpzo7oIy/x66iUw6QE1/cEoZ+3k="; 37 + }) 38 + (fetchpatch { 39 + url = "https://github.com/dex4er/fakechroot/commit/e7c1f3a446e594a4d0cce5f5d499c9439ce1d5c5.patch"; 40 + sha256 = "sha256-eX6kB4U1ZlXoRtkSVEIBTRjO/cTS/7z5a9S366DiRMg="; 41 + }) 24 42 ]; 25 43 26 44 nativeBuildInputs = [ autoreconfHook ];
+17 -1
pkgs/tools/system/fakeroot/default.nix
··· 9 9 sha256 = "1xpl0s2yjyjwlf832b6kbkaa5921liybaar13k7n45ckd9lxd700"; 10 10 }; 11 11 12 - patches = lib.optional stdenv.isLinux ./einval.patch 12 + patches = lib.optionals stdenv.isLinux [ 13 + ./einval.patch 14 + 15 + # glibc 2.33 patches from ArchLinux 16 + (fetchpatch { 17 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-1.patch"; 18 + sha256 = "sha256-F6BcxYInSLu7Fxg6OmMZDhTWoLqsc//yYPlTZqQQl68="; 19 + }) 20 + (fetchpatch { 21 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-2.patch"; 22 + sha256 = "sha256-ifpJxhk6MyQpFolC1hIAAUjcHmOHVU1D25tRwpu2S/k="; 23 + }) 24 + (fetchpatch { 25 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-3.patch"; 26 + sha256 = "sha256-o2Xm4C64Ny9TL8fjsZltjO1CdJ4VGwqZ+LnufVL5Sq8="; 27 + }) 28 + ] 13 29 # patchset from brew 14 30 ++ lib.optionals stdenv.isDarwin [ 15 31 (fetchpatch {
+1 -5
pkgs/tools/text/ledger2beancount/default.nix
··· 26 26 sha256 = "0kimp8l9ax37grfv5r5iw0g0xnrpkak022fl10y3i7kc4nyi1s99"; 27 27 }; 28 28 29 - phases = [ 30 - "unpackPhase" 31 - "installPhase" 32 - "fixupPhase" 33 - ]; 29 + dontBuild = true; 34 30 35 31 nativeBuildInputs = [ makeWrapper ]; 36 32 buildInputs = [ perlPackages.perl beancount ] ++ perlDeps;
+1 -1
pkgs/tools/text/papertrail/default.nix
··· 11 11 in stdenv.mkDerivation { 12 12 name = "papertrail-${(import ./gemset.nix).papertrail.version}"; 13 13 14 - phases = [ "installPhase" ]; 14 + dontUnpack = true; 15 15 16 16 installPhase = '' 17 17 mkdir -p $out/bin
+1 -1
pkgs/tools/text/reckon/default.nix
··· 4 4 pname = "reckon"; 5 5 version = (import ./gemset.nix).reckon.version; 6 6 7 - phases = [ "installPhase" ]; 7 + dontUnpack = true; 8 8 9 9 nativeBuildInputs = [ makeWrapper ]; 10 10
+2 -2
pkgs/tools/wayland/wayland-utils/default.nix
··· 1 1 { lib, stdenv, fetchurl 2 - , meson, pkg-config, ninja 2 + , meson, pkg-config, ninja, wayland-scanner 3 3 , wayland, wayland-protocols 4 4 }: 5 5 ··· 12 12 sha256 = "1h38l850ww6hxjb1l8iwa33nkbz8q88bw6lh0aryjyp8b16crzk4"; 13 13 }; 14 14 15 - nativeBuildInputs = [ meson pkg-config ninja wayland ]; 15 + nativeBuildInputs = [ meson pkg-config ninja wayland-scanner ]; 16 16 buildInputs = [ wayland wayland-protocols ]; 17 17 18 18 meta = with lib; {
+3 -2
pkgs/tools/wayland/wev/default.nix
··· 3 3 , fetchFromSourcehut 4 4 , pkg-config 5 5 , scdoc 6 + , wayland-scanner 6 7 , wayland 7 8 , wayland-protocols 8 9 , libxkbcommon ··· 19 20 sha256 = "0l71v3fzgiiv6xkk365q1l08qvaymxd4kpaya6r2g8yzkr7i2hms"; 20 21 }; 21 22 22 - nativeBuildInputs = [ pkg-config scdoc wayland ]; 23 - buildInputs = [ wayland-protocols libxkbcommon ]; 23 + nativeBuildInputs = [ pkg-config scdoc wayland-scanner ]; 24 + buildInputs = [ wayland wayland-protocols libxkbcommon ]; 24 25 25 26 installFlags = [ "PREFIX=$(out)" ]; 26 27
+4 -3
pkgs/tools/wayland/wlsunset/default.nix
··· 1 - { lib, stdenv, fetchFromSourcehut, meson, pkg-config, ninja, wayland, scdoc 2 - , wayland-protocols 1 + { lib, stdenv, fetchFromSourcehut 2 + , meson, pkg-config, ninja, wayland-scanner, scdoc 3 + , wayland, wayland-protocols 3 4 }: 4 5 5 6 stdenv.mkDerivation rec { ··· 13 14 sha256 = "0hhsddh3rs066rbsjksr8kcwg8lvglbvs67dq0r5wx5c1xcwb51w"; 14 15 }; 15 16 16 - nativeBuildInputs = [ meson pkg-config ninja wayland scdoc ]; 17 + nativeBuildInputs = [ meson pkg-config ninja wayland-scanner scdoc ]; 17 18 buildInputs = [ wayland wayland-protocols ]; 18 19 19 20 meta = with lib; {
+5 -4
pkgs/tools/wayland/wob/default.nix
··· 5 5 , ninja 6 6 , pkg-config 7 7 , scdoc 8 + , wayland-scanner 9 + , wayland 10 + , wayland-protocols 8 11 , libseccomp 9 - , wayland # wayland-scanner 10 - , wayland-protocols 11 12 }: 12 13 13 14 stdenv.mkDerivation rec { ··· 21 22 sha256 = "13mx6nzab6msp57s9mv9ambz53a4zkafms9v97xv5zvd6xarnrya"; 22 23 }; 23 24 24 - nativeBuildInputs = [ meson ninja pkg-config scdoc wayland ]; 25 - buildInputs = [ wayland-protocols ] 25 + nativeBuildInputs = [ meson ninja pkg-config scdoc wayland-scanner ]; 26 + buildInputs = [ wayland wayland-protocols ] 26 27 ++ lib.optional stdenv.isLinux libseccomp; 27 28 28 29 mesonFlags = lib.optional stdenv.isLinux "-Dseccomp=enabled";
+4 -4
pkgs/tools/wayland/wshowkeys/default.nix
··· 1 1 { lib, stdenv, fetchFromSourcehut 2 - , meson, pkg-config, wayland, ninja 3 - , cairo, libinput, pango, wayland-protocols, libxkbcommon 2 + , meson, pkg-config, wayland-scanner, ninja 3 + , cairo, libinput, pango, wayland, wayland-protocols, libxkbcommon 4 4 }: 5 5 6 6 let ··· 17 17 sha256 = "10kafdja5cwbypspwhvaxjz3hvf51vqjzbgdasl977193cvxgmbs"; 18 18 }; 19 19 20 - nativeBuildInputs = [ meson pkg-config wayland ninja ]; 21 - buildInputs = [ cairo libinput pango wayland-protocols libxkbcommon ]; 20 + nativeBuildInputs = [ meson pkg-config wayland-scanner ninja ]; 21 + buildInputs = [ cairo libinput pango wayland wayland-protocols libxkbcommon ]; 22 22 23 23 meta = with lib; { 24 24 description = "Displays keys being pressed on a Wayland session";
+34 -21
pkgs/top-level/all-packages.nix
··· 1253 1253 1254 1254 betterdiscord-installer = callPackage ../tools/misc/betterdiscord-installer { }; 1255 1255 1256 + bitwise = callPackage ../tools/misc/bitwise { }; 1257 + 1256 1258 brakeman = callPackage ../development/tools/analysis/brakeman { }; 1257 1259 1258 1260 brewtarget = libsForQt514.callPackage ../applications/misc/brewtarget { } ; ··· 1643 1645 lastpass-cli = callPackage ../tools/security/lastpass-cli { }; 1644 1646 1645 1647 lesspass-cli = callPackage ../tools/security/lesspass-cli { }; 1648 + 1649 + lsix = callPackage ../tools/graphics/lsix { }; 1646 1650 1647 1651 mpdevil = callPackage ../applications/audio/mpdevil { }; 1648 1652 ··· 3218 3222 3219 3223 rmview = libsForQt5.callPackage ../applications/misc/remarkable/rmview { }; 3220 3224 3225 + rm-improved = callPackage ../applications/misc/rm-improved { }; 3226 + 3221 3227 remarkable-mouse = python3Packages.callPackage ../applications/misc/remarkable/remarkable-mouse { }; 3222 3228 3223 3229 restream = callPackage ../applications/misc/remarkable/restream { }; ··· 4319 4325 4320 4326 duplicati = callPackage ../tools/backup/duplicati { }; 4321 4327 4322 - duplicity = callPackage ../tools/backup/duplicity { 4323 - pythonPackages = python3Packages; 4324 - }; 4328 + duplicity = callPackage ../tools/backup/duplicity { }; 4325 4329 4326 4330 duply = callPackage ../tools/backup/duply { }; 4327 4331 ··· 4818 4822 firebird-emu = libsForQt5.callPackage ../misc/emulators/firebird-emu { }; 4819 4823 4820 4824 flamerobin = callPackage ../applications/misc/flamerobin { }; 4821 - 4822 - flashtool = pkgsi686Linux.callPackage ../development/mobile/flashtool { 4823 - inherit (androidenv.androidPkgs_9_0) platform-tools; 4824 - }; 4825 4825 4826 4826 flashrom = callPackage ../tools/misc/flashrom { }; 4827 4827 ··· 9246 9246 9247 9247 teler = callPackage ../tools/security/teler { }; 9248 9248 9249 + telescope = callPackage ../applications/networking/browsers/telescope { }; 9250 + 9249 9251 termius = callPackage ../applications/networking/termius { }; 9250 9252 9251 9253 termplay = callPackage ../tools/misc/termplay { }; ··· 9580 9582 9581 9583 unrtf = callPackage ../tools/text/unrtf { }; 9582 9584 9583 - unrpa = with python3Packages; toPythonApplication unrpa; 9585 + unrpa = with python38Packages; toPythonApplication unrpa; 9584 9586 9585 9587 untex = callPackage ../tools/text/untex { }; 9586 9588 ··· 9882 9884 9883 9885 tftp-hpa = callPackage ../tools/networking/tftp-hpa {}; 9884 9886 9885 - tigervnc = callPackage ../tools/admin/tigervnc { 9886 - fontDirectories = [ xorg.fontadobe75dpi xorg.fontmiscmisc xorg.fontcursormisc xorg.fontbhlucidatypewriter75dpi ]; 9887 - }; 9887 + tigervnc = callPackage ../tools/admin/tigervnc {}; 9888 9888 9889 9889 tightvnc = callPackage ../tools/admin/tightvnc { 9890 9890 fontDirectories = [ xorg.fontadobe75dpi xorg.fontmiscmisc xorg.fontcursormisc ··· 12585 12585 # When switching these sets, please update docs at ../../doc/languages-frameworks/python.md 12586 12586 python = python2; 12587 12587 python2 = python27; 12588 - python3 = python38; 12588 + python3 = python39; 12589 12589 pypy = pypy2; 12590 12590 pypy2 = pypy27; 12591 12591 pypy3 = pypy37; ··· 12808 12808 wasm = ocamlPackages.wasm; 12809 12809 12810 12810 wasm3 = callPackage ../development/interpreters/wasm3 { }; 12811 - 12812 - proglodyte-wasm = callPackage ../development/interpreters/proglodyte-wasm { }; 12813 12811 12814 12812 12815 12813 ### DEVELOPMENT / MISC ··· 13205 13203 buildkite-agent = buildkite-agent3; 13206 13204 buildkite-agent2 = throw "pkgs.buildkite-agent2 has been discontinued. Please use pkgs.buildkite-agent (v3.x)"; 13207 13205 buildkite-agent3 = callPackage ../development/tools/continuous-integration/buildkite-agent { }; 13206 + 13207 + buildkite-agent-metrics = callPackage ../servers/monitoring/buildkite-agent-metrics { }; 13208 13208 13209 13209 buildkite-cli = callPackage ../development/tools/continuous-integration/buildkite-cli { }; 13210 13210 ··· 13791 13791 13792 13792 khronos-ocl-icd-loader = callPackage ../development/libraries/khronos-ocl-icd-loader { }; 13793 13793 13794 + ko = callPackage ../development/tools/ko { }; 13795 + 13794 13796 krankerl = callPackage ../development/tools/krankerl { }; 13795 13797 13796 13798 krew = callPackage ../development/tools/krew { }; ··· 17096 17098 17097 17099 libtifiles2 = callPackage ../development/libraries/libtifiles2 { }; 17098 17100 17099 - libtiff = callPackage ../development/libraries/libtiff { }; 17101 + libtiff = if stdenv.isDarwin && stdenv.isAarch64 17102 + then callPackage ../development/libraries/libtiff/aarch64-darwin.nix { } 17103 + else callPackage ../development/libraries/libtiff { }; 17100 17104 17101 17105 libtiger = callPackage ../development/libraries/libtiger { }; 17102 17106 ··· 18099 18103 quickder = callPackage ../development/libraries/quickder {}; 18100 18104 18101 18105 quicksynergy = callPackage ../applications/misc/quicksynergy { }; 18106 + 18107 + quill = callPackage ../tools/security/quill { 18108 + inherit (darwin.apple_sdk.frameworks) Security; 18109 + }; 18102 18110 18103 18111 qv2ray = libsForQt5.callPackage ../applications/networking/qv2ray {}; 18104 18112 ··· 19222 19230 ### DEVELOPMENT / PERL MODULES 19223 19231 19224 19232 perlInterpreters = callPackages ../development/interpreters/perl {}; 19225 - inherit (perlInterpreters) perl530 perl532 perldevel; 19233 + inherit (perlInterpreters) perl532 perl534 perldevel; 19226 19234 19227 - perl530Packages = recurseIntoAttrs perl530.pkgs; 19228 19235 perl532Packages = recurseIntoAttrs perl532.pkgs; 19236 + perl534Packages = recurseIntoAttrs perl534.pkgs; 19229 19237 perldevelPackages = perldevel.pkgs; 19230 19238 19231 - perl = perl532; 19232 - perlPackages = perl532Packages; 19239 + perl = perl534; 19240 + perlPackages = perl534Packages; 19233 19241 19234 19242 ack = perlPackages.ack; 19235 19243 ··· 21941 21949 21942 21950 usbutils = callPackage ../os-specific/linux/usbutils { }; 21943 21951 21952 + userhosts = callPackage ../tools/networking/userhosts { }; 21953 + 21944 21954 usermount = callPackage ../os-specific/linux/usermount { }; 21945 21955 21946 21956 util-linux = if stdenv.isLinux then callPackage ../os-specific/linux/util-linux { } ··· 23439 23449 23440 23450 confclerk = callPackage ../applications/misc/confclerk { }; 23441 23451 23442 - copyq = libsForQt514.callPackage ../applications/misc/copyq { }; 23452 + copyq = libsForQt5.callPackage ../applications/misc/copyq { }; 23443 23453 23444 23454 corectrl = libsForQt5.callPackage ../applications/misc/corectrl { }; 23445 23455 ··· 24839 24849 i3lock = callPackage ../applications/window-managers/i3/lock.nix { 24840 24850 cairo = cairo.override { xcbSupport = true; }; 24841 24851 }; 24852 + 24853 + i3lock-blur = callPackage ../applications/window-managers/i3/lock-blur.nix { }; 24842 24854 24843 24855 i3lock-color = callPackage ../applications/window-managers/i3/lock-color.nix { }; 24844 24856 ··· 28523 28535 dogecoin = callPackage ../applications/blockchains/dogecoin.nix { boost = boost165; withGui = true; }; 28524 28536 dogecoind = callPackage ../applications/blockchains/dogecoin.nix { boost = boost165; withGui = false; }; 28525 28537 28538 + eclair = callPackage ../applications/blockchains/eclair.nix { }; 28539 + 28526 28540 electrs = callPackage ../applications/blockchains/electrs.nix { }; 28527 28541 28528 28542 elements = libsForQt5.callPackage ../applications/blockchains/elements.nix { miniupnpc = miniupnpc_2; withGui = true; }; ··· 31157 31171 inherit (callPackage ../tools/package-management/nix { 31158 31172 storeDir = config.nix.storeDir or "/nix/store"; 31159 31173 stateDir = config.nix.stateDir or "/nix/var"; 31160 - boehmgc = boehmgc.override { enableLargeConfig = true; }; 31161 31174 inherit (darwin.apple_sdk.frameworks) Security; 31162 31175 }) 31163 31176 nix
+4 -1
pkgs/top-level/dotnet-packages.nix
··· 296 296 sha256 = "07r63xam6icm17pf6amh1qkmna13nxa3ncdan7a3ql307i5isriz"; 297 297 }; 298 298 299 - phases = [ "unpackPhase" "installPhase" ]; 299 + # configurePhase breaks the binary and results in 300 + # `File does not contain a valid CIL image.` 301 + dontConfigure = true; 302 + dontBuild = true; 300 303 301 304 outputFiles = [ "*" ]; 302 305 dllFiles = [ "NuGet*.dll" ];
+4 -4
pkgs/top-level/perl-packages.nix
··· 1328 1328 propagatedBuildInputs = [ CarpClan ]; 1329 1329 }; 1330 1330 1331 - BKeywords = buildPerlPackage { 1331 + BKeywords = buildPerlPackage rec { 1332 1332 pname = "B-Keywords"; 1333 - version = "1.21"; 1333 + version = "1.22"; 1334 1334 src = fetchurl { 1335 - url = "mirror://cpan/authors/id/R/RU/RURBAN/B-Keywords-1.21.tar.gz"; 1336 - sha256 = "12481z1z1nyrjlkizzqn4cdmcrfjkc3hvxppqipsf6r5gnffh9as"; 1335 + url = "mirror://cpan/authors/id/R/RU/RURBAN/B-Keywords-${version}.tar.gz"; 1336 + sha256 = "0i2ksp0w9wv1qc22hrdl3k48cww64syhmv8zf6x0kgyd4081hr56"; 1337 1337 }; 1338 1338 meta = { 1339 1339 description = "Lists of reserved barewords and symbol names";
+4
pkgs/top-level/python-packages.nix
··· 5267 5267 5268 5268 openapi-core = callPackage ../development/python-modules/openapi-core { }; 5269 5269 5270 + parameterizedtestcase = callPackage ../development/python-modules/parameterizedtestcase { }; 5271 + 5270 5272 pdunehd = callPackage ../development/python-modules/pdunehd { }; 5271 5273 5272 5274 phonopy = callPackage ../development/python-modules/phonopy { }; ··· 6179 6181 pyls-mypy = callPackage ../development/python-modules/pyls-mypy { }; 6180 6182 6181 6183 pyls-spyder = callPackage ../development/python-modules/pyls-spyder { }; 6184 + 6185 + pylsp-mypy = callPackage ../development/python-modules/pylsp-mypy { }; 6182 6186 6183 6187 PyLTI = callPackage ../development/python-modules/pylti { }; 6184 6188