lol

Merge remote-tracking branch 'upstream/master' into staging

+4068 -2882
+3 -3
doc/package-notes.xml
··· 643 643 required dependencies manually - but it's tedious and there is always a 644 644 possibility that an unwanted dependency will sneak in through some other 645 645 package. To completely override such a package you can use 646 - <varname>overrideScope</varname>. 646 + <varname>overrideScope'</varname>. 647 647 </para> 648 648 649 649 <screen> 650 - overrides = super: self: rec { 650 + overrides = self: super: rec { 651 651 haskell-mode = self.melpaPackages.haskell-mode; 652 652 ... 653 653 }; 654 - ((emacsPackagesNgGen emacs).overrideScope overrides).emacsWithPackages (p: with p; [ 654 + ((emacsPackagesNgGen emacs).overrideScope' overrides).emacsWithPackages (p: with p; [ 655 655 # here both these package will use haskell-mode of our own choice 656 656 ghc-mod 657 657 dante
+5 -5
lib/customisation.nix
··· 185 185 /* Make a set of packages with a common scope. All packages called 186 186 with the provided `callPackage' will be evaluated with the same 187 187 arguments. Any package in the set may depend on any other. The 188 - `overrideScope' function allows subsequent modification of the package 188 + `overrideScope'` function allows subsequent modification of the package 189 189 set in a consistent way, i.e. all packages in the set will be 190 190 called with the overridden packages. The package sets may be 191 191 hierarchical: the packages in the set are called with the scope ··· 195 195 let self = f self // { 196 196 newScope = scope: newScope (self // scope); 197 197 callPackage = self.newScope {}; 198 - # TODO(@Ericson2314): Haromonize argument order of `g` with everything else 199 - overrideScope = g: 200 - makeScope newScope 201 - (lib.fixedPoints.extends (lib.flip g) f); 198 + overrideScope = g: lib.warn 199 + "`overrideScope` (from `lib.makeScope`) is deprecated. Do `overrideScope' (self: self: { … })` instead of `overrideScope (super: self: { … })`. All other overrides have the parameters in that order, including other definitions of `overrideScope`. This was the only definition violating the pattern." 200 + (makeScope newScope (lib.fixedPoints.extends (lib.flip g) f)); 201 + overrideScope' = g: makeScope newScope (lib.fixedPoints.extends g f); 202 202 packages = f; 203 203 }; 204 204 in self;
+10
maintainers/maintainer-list.nix
··· 18 18 for an example on how to work with this data. 19 19 */ 20 20 { 21 + "1000101" = { 22 + email = "jan.hrnko@satoshilabs.com"; 23 + github = "1000101"; 24 + name = "Jan Hrnko"; 25 + }; 21 26 a1russell = { 22 27 email = "adamlr6+pub@gmail.com"; 23 28 github = "a1russell"; ··· 375 380 email = "auntieNeo@gmail.com"; 376 381 github = "auntie"; 377 382 name = "Jonathan Glines"; 383 + }; 384 + avaq = { 385 + email = "avaq+nixos@xs4all.nl"; 386 + github = "avaq"; 387 + name = "Aldwin Vlasblom"; 378 388 }; 379 389 avery = { 380 390 email = "averyl+nixos@protonmail.com";
+5
nixos/doc/manual/release-notes/rl-1903.xml
··· 99 99 </listitem> 100 100 </itemizedlist> 101 101 </listitem> 102 + <listitem> 103 + <para> 104 + Package <varname>rabbitmq_server</varname> is renamed to <varname>rabbitmq-server</varname>. 105 + </para> 106 + </listitem> 102 107 </itemizedlist> 103 108 </section> 104 109
+4 -1
nixos/modules/profiles/graphical.nix
··· 7 7 services.xserver = { 8 8 enable = true; 9 9 displayManager.sddm.enable = true; 10 - desktopManager.plasma5.enable = true; 10 + desktopManager.plasma5 = { 11 + enable = true; 12 + enableQt4Support = false; 13 + }; 11 14 libinput.enable = true; # for touchpad support on many laptops 12 15 }; 13 16
+1 -1
nixos/modules/profiles/installation-device.nix
··· 22 22 config = { 23 23 24 24 # Enable in installer, even if the minimal profile disables it. 25 - documentation.nixos.enable = mkForce true; 25 + documentation.enable = mkForce true; 26 26 27 27 # Show the manual. 28 28 services.nixosManual.showManual = true;
-1
nixos/modules/profiles/minimal.nix
··· 12 12 i18n.supportedLocales = [ (config.i18n.defaultLocale + "/UTF-8") ]; 13 13 14 14 documentation.enable = mkDefault false; 15 - documentation.nixos.enable = mkDefault false; 16 15 17 16 sound.enable = mkDefault false; 18 17 }
+72 -18
nixos/modules/services/amqp/rabbitmq.nix
··· 4 4 5 5 let 6 6 cfg = config.services.rabbitmq; 7 - config_file = pkgs.writeText "rabbitmq.config" cfg.config; 8 - config_file_wo_suffix = builtins.substring 0 ((builtins.stringLength config_file) - 7) config_file; 7 + 8 + inherit (builtins) concatStringsSep; 9 + 10 + config_file_content = lib.generators.toKeyValue {} cfg.configItems; 11 + config_file = pkgs.writeText "rabbitmq.conf" config_file_content; 12 + 13 + advanced_config_file = pkgs.writeText "advanced.config" cfg.config; 9 14 10 15 in { 11 16 ###### interface 12 17 options = { 13 18 services.rabbitmq = { 14 - 15 19 enable = mkOption { 16 20 default = false; 17 21 description = '' ··· 20 24 ''; 21 25 }; 22 26 27 + package = mkOption { 28 + default = pkgs.rabbitmq-server; 29 + type = types.package; 30 + defaultText = "pkgs.rabbitmq-server"; 31 + description = '' 32 + Which rabbitmq package to use. 33 + ''; 34 + }; 35 + 23 36 listenAddress = mkOption { 24 37 default = "127.0.0.1"; 25 38 example = ""; ··· 30 43 <literal>guest</literal> with password 31 44 <literal>guest</literal> by default, so you should delete 32 45 this user if you intend to allow external access. 46 + 47 + Together with 'port' setting it's mostly an alias for 48 + configItems."listeners.tcp.1" and it's left for backwards 49 + compatibility with previous version of this module. 33 50 ''; 34 51 type = types.str; 35 52 }; ··· 60 77 ''; 61 78 }; 62 79 80 + configItems = mkOption { 81 + default = {}; 82 + type = types.attrsOf types.str; 83 + example = '' 84 + { 85 + "auth_backends.1.authn" = "rabbit_auth_backend_ldap"; 86 + "auth_backends.1.authz" = "rabbit_auth_backend_internal"; 87 + } 88 + ''; 89 + description = '' 90 + New style config options. 91 + 92 + See http://www.rabbitmq.com/configure.html 93 + ''; 94 + }; 95 + 63 96 config = mkOption { 64 97 default = ""; 65 98 type = types.str; 66 99 description = '' 67 - Verbatim configuration file contents. 100 + Verbatim advanced configuration file contents. 101 + Prefered way is to use configItems. 102 + 68 103 See http://www.rabbitmq.com/configure.html 69 104 ''; 70 105 }; ··· 74 109 type = types.listOf types.str; 75 110 description = "The names of plugins to enable"; 76 111 }; 112 + 113 + pluginDirs = mkOption { 114 + default = []; 115 + type = types.listOf types.path; 116 + description = "The list of directories containing external plugins"; 117 + }; 77 118 }; 78 119 }; 79 120 ··· 81 122 ###### implementation 82 123 config = mkIf cfg.enable { 83 124 84 - environment.systemPackages = [ pkgs.rabbitmq_server ]; 125 + # This is needed so we will have 'rabbitmqctl' in our PATH 126 + environment.systemPackages = [ cfg.package ]; 127 + 128 + services.epmd.enable = true; 85 129 86 130 users.users.rabbitmq = { 87 131 description = "RabbitMQ server user"; ··· 93 137 94 138 users.groups.rabbitmq.gid = config.ids.gids.rabbitmq; 95 139 140 + services.rabbitmq.configItems = { 141 + "listeners.tcp.1" = mkDefault "${cfg.listenAddress}:${toString cfg.port}"; 142 + }; 143 + 96 144 systemd.services.rabbitmq = { 97 145 description = "RabbitMQ Server"; 98 146 99 147 wantedBy = [ "multi-user.target" ]; 100 - after = [ "network.target" ]; 148 + after = [ "network.target" "epmd.socket" ]; 149 + wants = [ "network.target" "epmd.socket" ]; 101 150 102 - path = [ pkgs.rabbitmq_server pkgs.procps ]; 151 + path = [ cfg.package pkgs.procps ]; 103 152 104 153 environment = { 105 154 RABBITMQ_MNESIA_BASE = "${cfg.dataDir}/mnesia"; 106 - RABBITMQ_NODE_IP_ADDRESS = cfg.listenAddress; 107 - RABBITMQ_NODE_PORT = toString cfg.port; 108 155 RABBITMQ_LOGS = "-"; 109 - RABBITMQ_SASL_LOGS = "-"; 110 - RABBITMQ_PID_FILE = "${cfg.dataDir}/pid"; 111 156 SYS_PREFIX = ""; 157 + RABBITMQ_CONFIG_FILE = config_file; 158 + RABBITMQ_PLUGINS_DIR = concatStringsSep ":" cfg.pluginDirs; 112 159 RABBITMQ_ENABLED_PLUGINS_FILE = pkgs.writeText "enabled_plugins" '' 113 160 [ ${concatStringsSep "," cfg.plugins} ]. 114 161 ''; 115 - } // optionalAttrs (cfg.config != "") { RABBITMQ_CONFIG_FILE = config_file_wo_suffix; }; 162 + } // optionalAttrs (cfg.config != "") { RABBITMQ_ADVANCED_CONFIG_FILE = advanced_config_file; }; 116 163 117 164 serviceConfig = { 118 - ExecStart = "${pkgs.rabbitmq_server}/sbin/rabbitmq-server"; 119 - ExecStop = "${pkgs.rabbitmq_server}/sbin/rabbitmqctl stop"; 165 + PermissionsStartOnly = true; # preStart must be run as root 166 + ExecStart = "${cfg.package}/sbin/rabbitmq-server"; 167 + ExecStop = "${cfg.package}/sbin/rabbitmqctl shutdown"; 120 168 User = "rabbitmq"; 121 169 Group = "rabbitmq"; 122 170 WorkingDirectory = cfg.dataDir; 171 + Type = "notify"; 172 + NotifyAccess = "all"; 173 + UMask = "0027"; 174 + LimitNOFILE = "100000"; 175 + Restart = "on-failure"; 176 + RestartSec = "10"; 177 + TimeoutStartSec = "3600"; 123 178 }; 124 179 125 - postStart = '' 126 - rabbitmqctl wait ${cfg.dataDir}/pid 127 - ''; 128 - 129 180 preStart = '' 130 181 ${optionalString (cfg.cookie != "") '' 131 182 echo -n ${cfg.cookie} > ${cfg.dataDir}/.erlang.cookie 183 + chown rabbitmq:rabbitmq ${cfg.dataDir}/.erlang.cookie 132 184 chmod 600 ${cfg.dataDir}/.erlang.cookie 133 185 ''} 186 + mkdir -p /var/log/rabbitmq 187 + chown rabbitmq:rabbitmq /var/log/rabbitmq 134 188 ''; 135 189 }; 136 190
+7 -8
nixos/modules/services/hardware/trezord.nix
··· 26 26 name = "trezord-udev-rules"; 27 27 destination = "/etc/udev/rules.d/51-trezor.rules"; 28 28 text = '' 29 - # Trezor 1 30 - SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0666", GROUP="dialout", SYMLINK+="trezor%n" 31 - KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0666", GROUP="dialout" 29 + # TREZOR v1 (One) 30 + SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 31 + KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl" 32 32 33 - # Trezor 2 (Model-T) 34 - SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c0", MODE="0661", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 35 - SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c1", MODE="0660", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 36 - KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="53c1", MODE="0660", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl" 37 - ]; 33 + # TREZOR v2 (T) 34 + SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c0", MODE="0661", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 35 + SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c1", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 36 + KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="53c1", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl" 38 37 ''; 39 38 }); 40 39
+10 -5
nixos/modules/services/misc/gitlab.nix
··· 162 162 makeWrapper ${cfg.packages.gitlab.rubyEnv}/bin/rake $out/bin/gitlab-rake \ 163 163 ${concatStrings (mapAttrsToList (name: value: "--set ${name} '${value}' ") gitlabEnv)} \ 164 164 --set GITLAB_CONFIG_PATH '${cfg.statePath}/config' \ 165 - --set PATH '${lib.makeBinPath [ pkgs.nodejs pkgs.gzip pkgs.git pkgs.gnutar config.services.postgresql.package ]}:$PATH' \ 165 + --set PATH '${lib.makeBinPath [ pkgs.nodejs pkgs.gzip pkgs.git pkgs.gnutar config.services.postgresql.package pkgs.coreutils pkgs.procps ]}:$PATH' \ 166 166 --set RAKEOPT '-f ${cfg.packages.gitlab}/share/gitlab/Rakefile' \ 167 167 --run 'cd ${cfg.packages.gitlab}/share/gitlab' 168 168 ''; ··· 203 203 default = pkgs.gitlab; 204 204 defaultText = "pkgs.gitlab"; 205 205 description = "Reference to the gitlab package"; 206 + example = "pkgs.gitlab-ee"; 206 207 }; 207 208 208 209 packages.gitlab-shell = mkOption { ··· 501 502 }; 502 503 503 504 systemd.services.gitlab-workhorse = { 504 - after = [ "network.target" "gitlab.service" ]; 505 + after = [ "network.target" ]; 505 506 wantedBy = [ "multi-user.target" ]; 506 507 environment.HOME = gitlabEnv.HOME; 507 508 environment.GITLAB_SHELL_CONFIG_PATH = gitlabEnv.GITLAB_SHELL_CONFIG_PATH; ··· 569 570 570 571 mkdir -p /run/gitlab 571 572 mkdir -p ${cfg.statePath}/log 572 - ln -sf ${cfg.statePath}/log /run/gitlab/log 573 - ln -sf ${cfg.statePath}/tmp /run/gitlab/tmp 574 - ln -sf ${cfg.statePath}/uploads /run/gitlab/uploads 573 + [ -d /run/gitlab/log ] || ln -sf ${cfg.statePath}/log /run/gitlab/log 574 + [ -d /run/gitlab/tmp ] || ln -sf ${cfg.statePath}/tmp /run/gitlab/tmp 575 + [ -d /run/gitlab/uploads ] || ln -sf ${cfg.statePath}/uploads /run/gitlab/uploads 575 576 ln -sf $GITLAB_SHELL_CONFIG_PATH /run/gitlab/shell-config.yml 576 577 chown -R ${cfg.user}:${cfg.group} /run/gitlab 577 578 ··· 628 629 GITLAB_ROOT_PASSWORD='${cfg.initialRootPassword}' GITLAB_ROOT_EMAIL='${cfg.initialRootEmail}' 629 630 touch "${cfg.statePath}/db-seeded" 630 631 fi 632 + 633 + # The gitlab:shell:setup regenerates the authorized_keys file so that 634 + # the store path to the gitlab-shell in it gets updated 635 + ${pkgs.sudo}/bin/sudo -u ${cfg.user} force=yes ${gitlab-rake}/bin/gitlab-rake gitlab:shell:setup RAILS_ENV=production 631 636 632 637 # The gitlab:shell:create_hooks task seems broken for fixing links 633 638 # so we instead delete all the hooks and create them anew
+5 -2
nixos/modules/services/misc/nixos-manual.nix
··· 6 6 7 7 with lib; 8 8 9 - let cfg = config.services.nixosManual; in 9 + let 10 + cfg = config.services.nixosManual; 11 + cfgd = config.documentation; 12 + in 10 13 11 14 { 12 15 ··· 44 47 config = mkIf cfg.showManual { 45 48 46 49 assertions = [{ 47 - assertion = config.documentation.nixos.enable; 50 + assertion = cfgd.enable && cfgd.nixos.enable; 48 51 message = "Can't enable `service.nixosManual.showManual` without `documentation.nixos.enable`"; 49 52 }]; 50 53
+20 -32
nixos/modules/services/networking/chrony.nix
··· 3 3 with lib; 4 4 5 5 let 6 + cfg = config.services.chrony; 6 7 7 8 stateDir = "/var/lib/chrony"; 8 - 9 - keyFile = "/etc/chrony.keys"; 10 - 11 - cfg = config.services.chrony; 9 + keyFile = "${stateDir}/chrony.keys"; 12 10 13 11 configFile = pkgs.writeText "chrony.conf" '' 14 12 ${concatMapStringsSep "\n" (server: "server " + server) cfg.servers} ··· 19 17 } 20 18 21 19 driftfile ${stateDir}/chrony.drift 22 - 23 20 keyfile ${keyFile} 24 21 25 22 ${optionalString (!config.time.hardwareClockInLocalTime) "rtconutc"} ··· 27 24 ${cfg.extraConfig} 28 25 ''; 29 26 30 - chronyFlags = "-n -m -u chrony -f ${configFile} ${toString cfg.extraFlags}"; 31 - 27 + chronyFlags = "-m -u chrony -f ${configFile} ${toString cfg.extraFlags}"; 32 28 in 33 - 34 29 { 35 - 36 - ###### interface 37 - 38 30 options = { 39 - 40 31 services.chrony = { 41 - 42 32 enable = mkOption { 43 33 default = false; 44 34 description = '' ··· 83 73 description = "Extra flags passed to the chronyd command."; 84 74 }; 85 75 }; 86 - 87 76 }; 88 77 89 - 90 - ###### implementation 91 - 92 78 config = mkIf cfg.enable { 93 - 94 - # Make chronyc available in the system path 95 79 environment.systemPackages = [ pkgs.chrony ]; 96 80 97 81 users.groups = singleton ··· 113 97 { description = "chrony NTP daemon"; 114 98 115 99 wantedBy = [ "multi-user.target" ]; 116 - wants = [ "time-sync.target" ]; 117 - before = [ "time-sync.target" ]; 118 - after = [ "network.target" ]; 100 + wants = [ "time-sync.target" ]; 101 + before = [ "time-sync.target" ]; 102 + after = [ "network.target" ]; 119 103 conflicts = [ "ntpd.service" "systemd-timesyncd.service" ]; 120 104 121 105 path = [ pkgs.chrony ]; 122 106 123 - preStart = 124 - '' 125 - mkdir -m 0755 -p ${stateDir} 126 - touch ${keyFile} 127 - chmod 0640 ${keyFile} 128 - chown chrony:chrony ${stateDir} ${keyFile} 129 - ''; 107 + preStart = '' 108 + mkdir -m 0755 -p ${stateDir} 109 + touch ${keyFile} 110 + chmod 0640 ${keyFile} 111 + chown chrony:chrony ${stateDir} ${keyFile} 112 + ''; 130 113 131 114 serviceConfig = 132 - { ExecStart = "${pkgs.chrony}/bin/chronyd ${chronyFlags}"; 115 + { Type = "forking"; 116 + ExecStart = "${pkgs.chrony}/bin/chronyd ${chronyFlags}"; 117 + 118 + ProtectHome = "yes"; 119 + ProtectSystem = "full"; 120 + PrivateTmp = "yes"; 121 + 122 + ConditionCapability = "CAP_SYS_TIME"; 133 123 }; 134 124 }; 135 - 136 125 }; 137 - 138 126 }
+13 -2
nixos/modules/system/boot/luksroot.nix
··· 11 11 exit 1 12 12 } 13 13 14 + dev_exist() { 15 + local target="$1" 16 + if [ -e $target ]; then 17 + return 0 18 + else 19 + local uuid=$(echo -n $target | sed -e 's,UUID=\(.*\),\1,g') 20 + local dev=$(blkid --uuid $uuid) 21 + return $? 22 + fi 23 + } 24 + 14 25 wait_target() { 15 26 local name="$1" 16 27 local target="$2" 17 28 local secs="''${3:-10}" 18 29 local desc="''${4:-$name $target to appear}" 19 30 20 - if [ ! -e $target ]; then 31 + if ! dev_exist $target; then 21 32 echo -n "Waiting $secs seconds for $desc..." 22 33 local success=false; 23 34 for try in $(seq $secs); do 24 35 echo -n "." 25 36 sleep 1 26 - if [ -e $target ]; then 37 + if dev_exist $target; then 27 38 success=true 28 39 break 29 40 fi
+18 -26
nixos/modules/virtualisation/qemu-vm.nix
··· 32 32 # expressions and shell script stuff. 33 33 mkDiskIfaceDriveFlag = idx: driveArgs: let 34 34 inherit (cfg.qemu) diskInterface; 35 - isSCSI = diskInterface == "scsi"; 36 35 # The drive identifier created by incrementing the index by one using the 37 36 # shell. 38 37 drvId = "drive$((${idx} + 1))"; 39 - dvcId = "${diskInterface}$((${idx} + 1))"; 40 38 # NOTE: DO NOT shell escape, because this may contain shell variables. 41 - commonDriveArgs = "media=disk,id=${drvId},${driveArgs}"; 42 - commonInterfaceArgs = "drive=${drvId},id=${dvcId},bootindex=${idx}"; 43 - in lib.concatStrings [ 44 - "-drive ${commonDriveArgs},if=none " 45 - ''${if isSCSI then 46 - "-device lsi53c895a -device ${diskInterface}-hd,${commonInterfaceArgs}" 47 - else 48 - "-device virtio-blk-pci,scsi=off,${commonInterfaceArgs}"} '' 49 - ]; 39 + commonArgs = "index=${idx},id=${drvId},${driveArgs}"; 40 + isSCSI = diskInterface == "scsi"; 41 + devArgs = "${diskInterface}-hd,drive=${drvId}"; 42 + args = "-drive ${commonArgs},if=none -device lsi53c895a -device ${devArgs}"; 43 + in if isSCSI then args else "-drive ${commonArgs},if=${diskInterface}"; 50 44 51 45 # Shell script to start the VM. 52 46 startVM = ··· 103 97 -virtfs local,path=/nix/store,security_model=none,mount_tag=store \ 104 98 -virtfs local,path=$TMPDIR/xchg,security_model=none,mount_tag=xchg \ 105 99 -virtfs local,path=''${SHARED_DIR:-$TMPDIR/xchg},security_model=none,mount_tag=shared \ 106 - ${mkDiskIfaceDriveFlag "1" "file=$NIX_DISK_IMAGE,media=disk,cache=writeback,werror=report"} \ 107 100 ${if cfg.useBootLoader then '' 108 - -boot menu=on \ 109 - ${mkDiskIfaceDriveFlag "0" "file=$TMPDIR/disk.img,media=disk"} \ 101 + ${mkDiskIfaceDriveFlag "0" "file=$NIX_DISK_IMAGE,cache=writeback,werror=report"} \ 102 + ${mkDiskIfaceDriveFlag "1" "file=$TMPDIR/disk.img,media=disk"} \ 110 103 ${if cfg.useEFIBoot then '' 111 104 -pflash $TMPDIR/bios.bin \ 112 105 '' else '' 113 - \''} 114 - '' else '' \ 106 + ''} 107 + '' else '' 108 + ${mkDiskIfaceDriveFlag "0" "file=$NIX_DISK_IMAGE,cache=writeback,werror=report"} \ 115 109 -kernel ${config.system.build.toplevel}/kernel \ 116 110 -initrd ${config.system.build.toplevel}/initrd \ 117 111 -append "$(cat ${config.system.build.toplevel}/kernel-params) init=${config.system.build.toplevel}/init regInfo=${regInfo}/registration ${consoles} $QEMU_KERNEL_PARAMS" \ ··· 147 141 ''; 148 142 buildInputs = [ pkgs.utillinux ]; 149 143 QEMU_OPTS = if cfg.useEFIBoot 150 - then "-pflash $out/bios.bin -nographic" 151 - else "-nographic"; 152 - diskInterface = cfg.qemu.diskInterface; 144 + then "-pflash $out/bios.bin -nographic -serial pty" 145 + else "-nographic -serial pty"; 153 146 } 154 147 '' 155 148 # Create a /boot EFI partition with 40M and arbitrary but fixed GUIDs for reproducibility ··· 162 155 --partition-guid=1:1C06F03B-704E-4657-B9CD-681A087A2FDC \ 163 156 --partition-guid=2:970C694F-AFD0-4B99-B750-CDB7A329AB6F \ 164 157 --hybrid 2 \ 165 - --recompute-chs ${config.virtualisation.bootDevice} 166 - ${pkgs.dosfstools}/bin/mkfs.fat -F16 ${config.virtualisation.bootDevice}2 158 + --recompute-chs /dev/vda 159 + ${pkgs.dosfstools}/bin/mkfs.fat -F16 /dev/vda2 167 160 export MTOOLS_SKIP_CHECK=1 168 - ${pkgs.mtools}/bin/mlabel -i ${config.virtualisation.bootDevice}2 ::boot 161 + ${pkgs.mtools}/bin/mlabel -i /dev/vda2 ::boot 169 162 170 163 # Mount /boot; load necessary modules first. 171 164 ${pkgs.kmod}/bin/insmod ${pkgs.linux}/lib/modules/*/kernel/fs/nls/nls_cp437.ko.xz || true ··· 174 167 ${pkgs.kmod}/bin/insmod ${pkgs.linux}/lib/modules/*/kernel/fs/fat/vfat.ko.xz || true 175 168 ${pkgs.kmod}/bin/insmod ${pkgs.linux}/lib/modules/*/kernel/fs/efivarfs/efivarfs.ko.xz || true 176 169 mkdir /boot 177 - mount ${config.virtualisation.bootDevice}2 /boot 170 + mount /dev/vda2 /boot 178 171 179 172 # This is needed for GRUB 0.97, which doesn't know about virtio devices. 180 173 mkdir /boot/grub 181 - echo '(hd0) ${config.virtualisation.bootDevice}' > /boot/grub/device.map 174 + echo '(hd0) /dev/vda' > /boot/grub/device.map 182 175 183 176 # Install GRUB and generate the GRUB boot menu. 184 177 touch /etc/NIXOS ··· 471 464 472 465 boot.initrd.availableKernelModules = 473 466 optional cfg.writableStore "overlay" 474 - ++ optional (cfg.qemu.diskInterface == "scsi") "sym53c8xx" 475 - ++ optional (cfg.qemu.diskInterface == "scsi") "virtio_scsi"; 467 + ++ optional (cfg.qemu.diskInterface == "scsi") "sym53c8xx"; 476 468 477 469 virtualisation.bootDevice = 478 470 mkDefault (if cfg.qemu.diskInterface == "scsi" then "/dev/sda" else "/dev/vda");
+1 -28
nixos/tests/acme.nix
··· 1 1 let 2 - commonConfig = { lib, nodes, ... }: { 3 - networking.nameservers = [ 4 - nodes.letsencrypt.config.networking.primaryIPAddress 5 - ]; 6 - 7 - nixpkgs.overlays = lib.singleton (self: super: { 8 - cacert = super.cacert.overrideDerivation (drv: { 9 - installPhase = (drv.installPhase or "") + '' 10 - cat "${nodes.letsencrypt.config.test-support.letsencrypt.caCert}" \ 11 - >> "$out/etc/ssl/certs/ca-bundle.crt" 12 - ''; 13 - }); 14 - 15 - # Override certifi so that it accepts fake certificate for Let's Encrypt 16 - # Need to override the attribute used by simp_le, which is python3Packages 17 - python3Packages = (super.python3.override { 18 - packageOverrides = lib.const (pysuper: { 19 - certifi = pysuper.certifi.overridePythonAttrs (attrs: { 20 - postPatch = (attrs.postPatch or "") + '' 21 - cat "${self.cacert}/etc/ssl/certs/ca-bundle.crt" \ 22 - > certifi/cacert.pem 23 - ''; 24 - }); 25 - }); 26 - }).pkgs; 27 - }); 28 - }; 29 - 2 + commonConfig = ./common/letsencrypt/common.nix; 30 3 in import ./make-test.nix { 31 4 name = "acme"; 32 5
+27
nixos/tests/common/letsencrypt/common.nix
··· 1 + { lib, nodes, ... }: { 2 + networking.nameservers = [ 3 + nodes.letsencrypt.config.networking.primaryIPAddress 4 + ]; 5 + 6 + nixpkgs.overlays = lib.singleton (self: super: { 7 + cacert = super.cacert.overrideDerivation (drv: { 8 + installPhase = (drv.installPhase or "") + '' 9 + cat "${nodes.letsencrypt.config.test-support.letsencrypt.caCert}" \ 10 + >> "$out/etc/ssl/certs/ca-bundle.crt" 11 + ''; 12 + }); 13 + 14 + # Override certifi so that it accepts fake certificate for Let's Encrypt 15 + # Need to override the attribute used by simp_le, which is python3Packages 16 + python3Packages = (super.python3.override { 17 + packageOverrides = lib.const (pysuper: { 18 + certifi = pysuper.certifi.overridePythonAttrs (attrs: { 19 + postPatch = (attrs.postPatch or "") + '' 20 + cat "${self.cacert}/etc/ssl/certs/ca-bundle.crt" \ 21 + > certifi/cacert.pem 22 + ''; 23 + }); 24 + }); 25 + }).pkgs; 26 + }); 27 + }
+1 -1
nixos/tests/hound.nix
··· 52 52 $machine->waitForUnit("network.target"); 53 53 $machine->waitForUnit("hound.service"); 54 54 $machine->waitForOpenPort(6080); 55 - $machine->succeed('curl http://127.0.0.1:6080/api/v1/search\?stats\=fosho\&repos\=\*\&rng=%3A20\&q\=hi\&files\=\&i=nope | grep "Filename" | grep "hello"'); 55 + $machine->waitUntilSucceeds('curl http://127.0.0.1:6080/api/v1/search\?stats\=fosho\&repos\=\*\&rng=%3A20\&q\=hi\&files\=\&i=nope | grep "Filename" | grep "hello"'); 56 56 57 57 ''; 58 58 })
+44 -42
nixos/tests/installer.nix
··· 282 282 { createPartitions = 283 283 '' 284 284 $machine->succeed( 285 - "parted --script /dev/vda mklabel msdos", 286 - "parted --script /dev/vda -- mkpart primary linux-swap 1M 1024M", 287 - "parted --script /dev/vda -- mkpart primary ext2 1024M -1s", 285 + "flock /dev/vda parted --script /dev/vda -- mklabel msdos" 286 + . " mkpart primary linux-swap 1M 1024M" 287 + . " mkpart primary ext2 1024M -1s", 288 288 "udevadm settle", 289 289 "mkswap /dev/vda1 -L swap", 290 290 "swapon -L swap", ··· 299 299 { createPartitions = 300 300 '' 301 301 $machine->succeed( 302 - "parted --script /dev/vda mklabel gpt", 303 - "parted --script /dev/vda -- mkpart ESP fat32 1M 50MiB", # /boot 304 - "parted --script /dev/vda -- set 1 boot on", 305 - "parted --script /dev/vda -- mkpart primary linux-swap 50MiB 1024MiB", 306 - "parted --script /dev/vda -- mkpart primary ext2 1024MiB -1MiB", # / 302 + "flock /dev/vda parted --script /dev/vda -- mklabel gpt" 303 + . " mkpart ESP fat32 1M 50MiB" # /boot 304 + . " set 1 boot on" 305 + . " mkpart primary linux-swap 50MiB 1024MiB" 306 + . " mkpart primary ext2 1024MiB -1MiB", # / 307 307 "udevadm settle", 308 308 "mkswap /dev/vda2 -L swap", 309 309 "swapon -L swap", ··· 321 321 { createPartitions = 322 322 '' 323 323 $machine->succeed( 324 - "parted --script /dev/vda mklabel gpt", 325 - "parted --script /dev/vda -- mkpart ESP fat32 1M 50MiB", # /boot 326 - "parted --script /dev/vda -- set 1 boot on", 327 - "parted --script /dev/vda -- mkpart primary linux-swap 50MiB 1024MiB", 328 - "parted --script /dev/vda -- mkpart primary ext2 1024MiB -1MiB", # / 324 + "flock /dev/vda parted --script /dev/vda -- mklabel gpt" 325 + . " mkpart ESP fat32 1M 50MiB" # /boot 326 + . " set 1 boot on" 327 + . " mkpart primary linux-swap 50MiB 1024MiB" 328 + . " mkpart primary ext2 1024MiB -1MiB", # / 329 329 "udevadm settle", 330 330 "mkswap /dev/vda2 -L swap", 331 331 "swapon -L swap", ··· 345 345 { createPartitions = 346 346 '' 347 347 $machine->succeed( 348 - "parted --script /dev/vda mklabel msdos", 349 - "parted --script /dev/vda -- mkpart primary ext2 1M 50MB", # /boot 350 - "parted --script /dev/vda -- mkpart primary linux-swap 50MB 1024M", 351 - "parted --script /dev/vda -- mkpart primary ext2 1024M -1s", # / 348 + "flock /dev/vda parted --script /dev/vda -- mklabel msdos" 349 + . " mkpart primary ext2 1M 50MB" # /boot 350 + . " mkpart primary linux-swap 50MB 1024M" 351 + . " mkpart primary ext2 1024M -1s", # / 352 352 "udevadm settle", 353 353 "mkswap /dev/vda2 -L swap", 354 354 "swapon -L swap", ··· 366 366 { createPartitions = 367 367 '' 368 368 $machine->succeed( 369 - "parted --script /dev/vda mklabel msdos", 370 - "parted --script /dev/vda -- mkpart primary ext2 1M 50MB", # /boot 371 - "parted --script /dev/vda -- mkpart primary linux-swap 50MB 1024M", 372 - "parted --script /dev/vda -- mkpart primary ext2 1024M -1s", # / 369 + "flock /dev/vda parted --script /dev/vda -- mklabel msdos" 370 + . " mkpart primary ext2 1M 50MB" # /boot 371 + . " mkpart primary linux-swap 50MB 1024M" 372 + . " mkpart primary ext2 1024M -1s", # / 373 373 "udevadm settle", 374 374 "mkswap /dev/vda2 -L swap", 375 375 "swapon -L swap", ··· 402 402 createPartitions = 403 403 '' 404 404 $machine->succeed( 405 - "parted --script /dev/vda mklabel msdos", 406 - "parted --script /dev/vda -- mkpart primary linux-swap 1M 1024M", 407 - "parted --script /dev/vda -- mkpart primary 1024M -1s", 405 + "flock /dev/vda parted --script /dev/vda -- mklabel msdos" 406 + . " mkpart primary linux-swap 1M 1024M" 407 + . " mkpart primary 1024M -1s", 408 408 "udevadm settle", 409 409 410 410 "mkswap /dev/vda1 -L swap", ··· 425 425 { createPartitions = 426 426 '' 427 427 $machine->succeed( 428 - "parted --script /dev/vda mklabel msdos", 429 - "parted --script /dev/vda -- mkpart primary 1M 2048M", # PV1 430 - "parted --script /dev/vda -- set 1 lvm on", 431 - "parted --script /dev/vda -- mkpart primary 2048M -1s", # PV2 432 - "parted --script /dev/vda -- set 2 lvm on", 428 + "flock /dev/vda parted --script /dev/vda -- mklabel msdos" 429 + . " mkpart primary 1M 2048M" # PV1 430 + . " set 1 lvm on" 431 + . " mkpart primary 2048M -1s" # PV2 432 + . " set 2 lvm on", 433 433 "udevadm settle", 434 434 "pvcreate /dev/vda1 /dev/vda2", 435 435 "vgcreate MyVolGroup /dev/vda1 /dev/vda2", ··· 447 447 luksroot = makeInstallerTest "luksroot" 448 448 { createPartitions = '' 449 449 $machine->succeed( 450 - "parted --script /dev/vda mklabel msdos", 451 - "parted --script /dev/vda -- mkpart primary ext2 1M 50MB", # /boot 452 - "parted --script /dev/vda -- mkpart primary linux-swap 50M 1024M", 453 - "parted --script /dev/vda -- mkpart primary 1024M -1s", # LUKS 450 + "flock /dev/vda parted --script /dev/vda -- mklabel msdos" 451 + . " mkpart primary ext2 1M 50MB" # /boot 452 + . " mkpart primary linux-swap 50M 1024M" 453 + . " mkpart primary 1024M -1s", # LUKS 454 454 "udevadm settle", 455 455 "mkswap /dev/vda2 -L swap", 456 456 "swapon -L swap", ··· 481 481 filesystemEncryptedWithKeyfile = makeInstallerTest "filesystemEncryptedWithKeyfile" 482 482 { createPartitions = '' 483 483 $machine->succeed( 484 - "parted --script /dev/vda mklabel msdos", 485 - "parted --script /dev/vda -- mkpart primary ext2 1M 50MB", # /boot 486 - "parted --script /dev/vda -- mkpart primary linux-swap 50M 1024M", 487 - "parted --script /dev/vda -- mkpart primary 1024M 1280M", # LUKS with keyfile 488 - "parted --script /dev/vda -- mkpart primary 1280M -1s", 484 + "flock /dev/vda parted --script /dev/vda -- mklabel msdos" 485 + . " mkpart primary ext2 1M 50MB" # /boot 486 + . " mkpart primary linux-swap 50M 1024M" 487 + . " mkpart primary 1024M 1280M" # LUKS with keyfile 488 + . " mkpart primary 1280M -1s", 489 489 "udevadm settle", 490 490 "mkswap /dev/vda2 -L swap", 491 491 "swapon -L swap", ··· 520 520 { createPartitions = 521 521 '' 522 522 $machine->succeed( 523 - "parted --script /dev/vda --" 523 + "flock /dev/vda parted --script /dev/vda --" 524 524 . " mklabel msdos" 525 525 . " mkpart primary ext2 1M 100MB" # /boot 526 526 . " mkpart extended 100M -1s" ··· 531 531 "udevadm settle", 532 532 "ls -l /dev/vda* >&2", 533 533 "cat /proc/partitions >&2", 534 + "udevadm control --stop-exec-queue", 534 535 "mdadm --create --force /dev/md0 --metadata 1.2 --level=raid1 --raid-devices=2 /dev/vda5 /dev/vda6", 535 536 "mdadm --create --force /dev/md1 --metadata 1.2 --level=raid1 --raid-devices=2 /dev/vda7 /dev/vda8", 537 + "udevadm control --start-exec-queue", 536 538 "udevadm settle", 537 539 "mkswap -f /dev/md1 -L swap", 538 540 "swapon -L swap", ··· 555 557 { createPartitions = 556 558 '' 557 559 $machine->succeed( 558 - "parted --script /dev/sda mklabel msdos", 559 - "parted --script /dev/sda -- mkpart primary linux-swap 1M 1024M", 560 - "parted --script /dev/sda -- mkpart primary ext2 1024M -1s", 560 + "flock /dev/sda parted --script /dev/sda -- mklabel msdos" 561 + . " mkpart primary linux-swap 1M 1024M" 562 + . " mkpart primary ext2 1024M -1s", 561 563 "udevadm settle", 562 564 "mkswap /dev/sda1 -L swap", 563 565 "swapon -L swap",
+2
pkgs/applications/altcoins/bitcoin-abc.nix
··· 26 26 configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ] 27 27 ++ optionals withGui [ "--with-gui=qt5" ]; 28 28 29 + enableParallelBuilding = true; 30 + 29 31 meta = { 30 32 description = "Peer-to-peer electronic cash system (Cash client)"; 31 33 longDescription= ''
+2
pkgs/applications/altcoins/bitcoin-classic.nix
··· 26 26 configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ] 27 27 ++ optionals withGui [ "--with-gui=qt5" ]; 28 28 29 + enableParallelBuilding = true; 30 + 29 31 meta = { 30 32 description = "Peer-to-peer electronic cash system (Classic client)"; 31 33 longDescription= ''
+2
pkgs/applications/altcoins/bitcoin-xt.nix
··· 27 27 "--with-libcurl-headers=${curl.dev}/include" 28 28 ] ++ optionals withGui [ "--with-gui=qt4" ]; 29 29 30 + enableParallelBuilding = true; 31 + 30 32 meta = { 31 33 description = "Peer-to-peer electronic cash system (XT client)"; 32 34 longDescription= ''
+8 -1
pkgs/applications/altcoins/bitcoin.nix
··· 20 20 ++ optionals stdenv.isLinux [ utillinux ] 21 21 ++ optionals withGui [ qtbase qttools qrencode ]; 22 22 23 - configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ] 23 + configureFlags = [ "--with-boost-libdir=${boost.out}/lib" 24 + "--disable-bench" 25 + ] ++ optionals (!doCheck) [ 26 + "--disable-tests" 27 + "--disable-gui-tests" 28 + ] 24 29 ++ optionals withGui [ "--with-gui=qt5" 25 30 "--with-qt-bindir=${qtbase.dev}/bin:${qttools.dev}/bin" 26 31 ]; ··· 28 33 # Fails with "This application failed to start because it could not 29 34 # find or load the Qt platform plugin "minimal"" 30 35 doCheck = false; 36 + 37 + enableParallelBuilding = true; 31 38 32 39 meta = { 33 40 description = "Peer-to-peer electronic cash system";
+2 -2
pkgs/applications/altcoins/clightning.nix
··· 4 4 with stdenv.lib; 5 5 stdenv.mkDerivation rec { 6 6 name = "clightning-${version}"; 7 - version = "0.6"; 7 + version = "0.6.1"; 8 8 9 9 src = fetchFromGitHub { 10 10 fetchSubmodules = true; 11 11 owner = "ElementsProject"; 12 12 repo = "lightning"; 13 13 rev = "v${version}"; 14 - sha256 = "1xbi8c7kn21wj255fxnb9s0sqnzbn3wsz4p96z084k8mw1nc71vn"; 14 + sha256 = "0qx30i1c97ic4ii8bm0sk9dh76nfg4ihl9381gxjj14i4jr1q8y4"; 15 15 }; 16 16 17 17 enableParallelBuilding = true;
-33
pkgs/applications/altcoins/dapp.nix
··· 1 - { lib, stdenv, fetchFromGitHub, makeWrapper 2 - , seth, git, solc, shellcheck, nodejs, hevm }: 3 - 4 - stdenv.mkDerivation rec { 5 - name = "dapp-${version}"; 6 - version = "0.5.7"; 7 - 8 - src = fetchFromGitHub { 9 - owner = "dapphub"; 10 - repo = "dapp"; 11 - rev = "v${version}"; 12 - sha256 = "128f35hczarihb263as391wr9zbyc1q1p49qbxh30via23r1brb0"; 13 - }; 14 - 15 - nativeBuildInputs = [makeWrapper shellcheck]; 16 - buildPhase = "true"; 17 - doCheck = true; 18 - checkPhase = "make test"; 19 - makeFlags = ["prefix=$(out)"]; 20 - postInstall = let path = lib.makeBinPath [ 21 - nodejs solc git seth hevm 22 - ]; in '' 23 - wrapProgram "$out/bin/dapp" --prefix PATH : "${path}" 24 - ''; 25 - 26 - meta = { 27 - description = "Simple tool for creating Ethereum-based dapps"; 28 - homepage = https://github.com/dapphub/dapp/; 29 - maintainers = [stdenv.lib.maintainers.dbrock]; 30 - license = lib.licenses.gpl3; 31 - inherit version; 32 - }; 33 - }
-6
pkgs/applications/altcoins/default.nix
··· 50 50 dogecoin = callPackage ./dogecoin.nix { boost = boost165; withGui = true; }; 51 51 dogecoind = callPackage ./dogecoin.nix { boost = boost165; withGui = false; }; 52 52 53 - ethsign = callPackage ./ethsign { }; 54 53 55 54 freicoin = callPackage ./freicoin.nix { boost = boost155; }; 56 55 go-ethereum = callPackage ./go-ethereum.nix { ··· 78 77 namecoind = callPackage ./namecoin.nix { withGui = false; }; 79 78 80 79 ethabi = callPackage ./ethabi.nix { }; 81 - ethrun = callPackage ./ethrun.nix { }; 82 - seth = callPackage ./seth.nix { }; 83 - dapp = callPackage ./dapp.nix { }; 84 - 85 - hevm = (haskellPackages.callPackage ./hevm.nix {}); 86 80 87 81 stellar-core = callPackage ./stellar-core.nix { }; 88 82
-26
pkgs/applications/altcoins/ethrun.nix
··· 1 - { stdenv, fetchFromGitHub, rustPlatform }: 2 - 3 - with rustPlatform; 4 - 5 - buildRustPackage rec { 6 - name = "ethrun-${version}"; 7 - version = "0.1.0"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "dapphub"; 11 - repo = "ethrun"; 12 - rev = "v${version}"; 13 - sha256 = "1w651g4p2mc4ljp20l8lwvfx3l3fzyp6gf2izr85vyb1wjbaccqn"; 14 - }; 15 - 16 - cargoSha256 = "14x8pbjgkz0g724lnvd9mi2alqd6fipjljw6xsraf9gqwijn1kn0"; 17 - 18 - meta = with stdenv.lib; { 19 - description = "Directly run Ethereum bytecode"; 20 - homepage = https://github.com/dapphub/ethrun/; 21 - maintainers = [ maintainers.dbrock ]; 22 - license = licenses.gpl3; 23 - broken = true; # mark temporary as broken 24 - inherit version; 25 - }; 26 - }
-60
pkgs/applications/altcoins/ethsign/default.nix
··· 1 - { stdenv, buildGoPackage, fetchFromGitHub, fetchgit }: 2 - 3 - buildGoPackage rec { 4 - name = "ethsign-${version}"; 5 - version = "0.8.2"; 6 - 7 - goPackagePath = "github.com/dapphub/ethsign"; 8 - hardeningDisable = ["fortify"]; 9 - 10 - src = fetchFromGitHub { 11 - owner = "dapphub"; 12 - repo = "ethsign"; 13 - rev = "v${version}"; 14 - sha256 = "1gd0bq5x49sjm83r2wivjf03dxvhdli6cvwb9b853wwcvy4inmmh"; 15 - }; 16 - 17 - extraSrcs = [ 18 - { 19 - goPackagePath = "github.com/ethereum/go-ethereum"; 20 - src = fetchFromGitHub { 21 - owner = "ethereum"; 22 - repo = "go-ethereum"; 23 - rev = "v1.7.3"; 24 - sha256 = "1w6rbq2qpjyf2v9mr18yiv2af1h2sgyvgrdk4bd8ixgl3qcd5b11"; 25 - }; 26 - } 27 - { 28 - goPackagePath = "gopkg.in/urfave/cli.v1"; 29 - src = fetchFromGitHub { 30 - owner = "urfave"; 31 - repo = "cli"; 32 - rev = "v1.19.1"; 33 - sha256 = "1ny63c7bfwfrsp7vfkvb4i0xhq4v7yxqnwxa52y4xlfxs4r6v6fg"; 34 - }; 35 - } 36 - { 37 - goPackagePath = "golang.org/x/crypto"; 38 - src = fetchgit { 39 - url = "https://go.googlesource.com/crypto"; 40 - rev = "94eea52f7b742c7cbe0b03b22f0c4c8631ece122"; 41 - sha256 = "095zyvjb0m2pz382500miqadhk7w3nis8z3j941z8cq4rdafijvi"; 42 - }; 43 - } 44 - { 45 - goPackagePath = "golang.org/x/sys"; 46 - src = fetchgit { 47 - url = "https://go.googlesource.com/sys"; 48 - rev = "53aa286056ef226755cd898109dbcdaba8ac0b81"; 49 - sha256 = "1yd17ccklby099cpdcsgx6lf0lj968hsnppp16mwh9009ldf72r1"; 50 - }; 51 - } 52 - ]; 53 - 54 - meta = with stdenv.lib; { 55 - homepage = https://github.com/dapphub/ethsign; 56 - description = "Make raw signed Ethereum transactions"; 57 - broken = stdenv.isDarwin; # test with CoreFoundation 10.11 58 - license = [licenses.gpl3]; 59 - }; 60 - }
-62
pkgs/applications/altcoins/hevm.nix
··· 1 - { mkDerivation, abstract-par, aeson, ansi-wl-pprint, async, base 2 - , base16-bytestring, base64-bytestring, binary, brick, bytestring 3 - , cereal, containers, cryptonite, data-dword, deepseq, directory 4 - , filepath, ghci-pretty, here, HUnit, lens 5 - , lens-aeson, memory, monad-par, mtl, optparse-generic, process 6 - , QuickCheck, quickcheck-text, readline, rosezipper, scientific 7 - , stdenv, tasty, tasty-hunit, tasty-quickcheck, temporary, text 8 - , text-format, unordered-containers, vector, vty 9 - 10 - , restless-git 11 - 12 - , fetchFromGitHub, lib, makeWrapper 13 - , zlib, bzip2, solc, coreutils 14 - , bash 15 - }: 16 - 17 - lib.overrideDerivation (mkDerivation rec { 18 - pname = "hevm"; 19 - version = "0.8.5"; 20 - 21 - src = fetchFromGitHub { 22 - owner = "dapphub"; 23 - repo = "hevm"; 24 - rev = "v${version}"; 25 - sha256 = "1a27bh0azf2hdg5hp6s9azv2rhzy7vrlq1kmg688g9nfwwwhgkp0"; 26 - }; 27 - 28 - isLibrary = false; 29 - isExecutable = true; 30 - enableSharedExecutables = false; 31 - 32 - postInstall = '' 33 - wrapProgram $out/bin/hevm \ 34 - --add-flags '+RTS -N$((`${coreutils}/bin/nproc` - 1)) -RTS' \ 35 - --suffix PATH : "${lib.makeBinPath [bash coreutils]}" 36 - ''; 37 - 38 - extraLibraries = [ 39 - abstract-par aeson ansi-wl-pprint base base16-bytestring 40 - base64-bytestring binary brick bytestring cereal containers 41 - cryptonite data-dword deepseq directory filepath ghci-pretty lens 42 - lens-aeson memory monad-par mtl optparse-generic process QuickCheck 43 - quickcheck-text readline rosezipper scientific temporary text text-format 44 - unordered-containers vector vty restless-git 45 - ]; 46 - executableHaskellDepends = [ 47 - async readline zlib bzip2 48 - ]; 49 - testHaskellDepends = [ 50 - base binary bytestring ghci-pretty here HUnit lens mtl QuickCheck 51 - tasty tasty-hunit tasty-quickcheck text vector 52 - ]; 53 - 54 - homepage = https://github.com/dapphub/hevm; 55 - description = "Ethereum virtual machine evaluator"; 56 - license = stdenv.lib.licenses.agpl3; 57 - maintainers = [stdenv.lib.maintainers.dbrock]; 58 - broken = true; # 2018-04-10 59 - }) (attrs: { 60 - buildInputs = attrs.buildInputs ++ [solc]; 61 - nativeBuildInputs = attrs.nativeBuildInputs ++ [makeWrapper]; 62 - })
+2
pkgs/applications/altcoins/litecoin.nix
··· 29 29 configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ] 30 30 ++ optionals withGui [ "--with-gui=qt4" ]; 31 31 32 + enableParallelBuilding = true; 33 + 32 34 meta = { 33 35 description = "A lite version of Bitcoin using scrypt as a proof-of-work algorithm"; 34 36 longDescription= ''
-33
pkgs/applications/altcoins/seth.nix
··· 1 - { stdenv, makeWrapper, lib, fetchFromGitHub 2 - , bc, coreutils, curl, ethabi, git, gnused, jshon, perl, solc, which 3 - , nodejs, ethsign 4 - }: 5 - 6 - stdenv.mkDerivation rec { 7 - name = "seth-${version}"; 8 - version = "0.6.3"; 9 - 10 - src = fetchFromGitHub { 11 - owner = "dapphub"; 12 - repo = "seth"; 13 - rev = "v${version}"; 14 - sha256 = "0la2nfqsscpbq6zwa6hsd73nimdnrhilrmgyy77yr3jca2wjhsjk"; 15 - }; 16 - 17 - nativeBuildInputs = [makeWrapper]; 18 - buildPhase = "true"; 19 - makeFlags = ["prefix=$(out)"]; 20 - postInstall = let path = lib.makeBinPath [ 21 - bc coreutils curl ethabi git gnused jshon perl solc which nodejs ethsign 22 - ]; in '' 23 - wrapProgram "$out/bin/seth" --prefix PATH : "${path}" 24 - ''; 25 - 26 - meta = { 27 - description = "Command-line client for talking to Ethereum nodes"; 28 - homepage = https://github.com/dapphub/seth/; 29 - maintainers = [stdenv.lib.maintainers.dbrock]; 30 - license = lib.licenses.gpl3; 31 - inherit version; 32 - }; 33 - }
+2 -2
pkgs/applications/audio/lollypop/default.nix
··· 4 4 , gobjectIntrospection, wrapGAppsHook }: 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 - version = "0.9.522"; 7 + version = "0.9.601"; 8 8 name = "lollypop-${version}"; 9 9 10 10 format = "other"; ··· 14 14 url = "https://gitlab.gnome.org/World/lollypop"; 15 15 rev = "refs/tags/${version}"; 16 16 fetchSubmodules = true; 17 - sha256 = "0f2brwv884cvmxj644jcj9sg5hix3wvnjy2ndg0fh5cxyqz0kwn5"; 17 + sha256 = "029hyylwjsbwkw1v75nbkkmrncgz30y2qwdysmpz0xyb5q7x6zbj"; 18 18 }; 19 19 20 20 nativeBuildInputs = with python3.pkgs; [
+2 -2
pkgs/applications/audio/mixxx/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 name = "mixxx-${version}"; 10 - version = "2.1.3"; 10 + version = "2.1.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "mixxxdj"; 14 14 repo = "mixxx"; 15 15 rev = "release-${version}"; 16 - sha256 = "1fm8lkbnxka4haidf6yr8mb3r6vaxmc97hhrp8pcx0fvq2mnzvy2"; 16 + sha256 = "1q1px4033marraprvgr5yq9jlz943kcc10fdkn7py2ma8cfgnipq"; 17 17 }; 18 18 19 19 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/editors/emacs/macport.nix
··· 6 6 stdenv.mkDerivation rec { 7 7 emacsVersion = "26.1"; 8 8 emacsName = "emacs-${emacsVersion}"; 9 - macportVersion = "7.1"; 9 + macportVersion = "7.2"; 10 10 name = "emacs-mac-${emacsVersion}-${macportVersion}"; 11 11 12 12 builder = ./builder.sh; ··· 18 18 19 19 macportSrc = fetchurl { 20 20 url = "ftp://ftp.math.s.chiba-u.ac.jp/emacs/${emacsName}-mac-${macportVersion}.tar.gz"; 21 - sha256 = "0d2ny54f68v3hjc2g3pkj83xv3yzv0hrwvn2cmpyb0jxjbsb2frc"; 21 + sha256 = "0j4dcjv7kh84d6lzzxdzambk6ybbdr2j7r63nkbivssjv29z7zag"; 22 22 }; 23 23 24 24 hiresSrc = fetchurl {
+22 -22
pkgs/applications/editors/jetbrains/default.nix
··· 249 249 250 250 clion = buildClion rec { 251 251 name = "clion-${version}"; 252 - version = "2018.2.2"; /* updated by script */ 252 + version = "2018.2.4"; /* updated by script */ 253 253 description = "C/C++ IDE. New. Intelligent. Cross-platform"; 254 254 license = stdenv.lib.licenses.unfree; 255 255 src = fetchurl { 256 256 url = "https://download.jetbrains.com/cpp/CLion-${version}.tar.gz"; 257 - sha256 = "1wjrki0awjyjmv7hh5rkhbpx40yqjssgh4nv61fvg189aric4rzj"; /* updated by script */ 257 + sha256 = "0ljzdjvlkm37gclny652nm7kw2hlyl1iiix6h44zq7fhszp5kmyr"; /* updated by script */ 258 258 }; 259 259 wmClass = "jetbrains-clion"; 260 260 update-channel = "CLion Release"; # channel's id as in http://www.jetbrains.com/updates/updates.xml ··· 262 262 263 263 datagrip = buildDataGrip rec { 264 264 name = "datagrip-${version}"; 265 - version = "2018.2.2"; /* updated by script */ 265 + version = "2018.2.4"; /* updated by script */ 266 266 description = "Your Swiss Army Knife for Databases and SQL"; 267 267 license = stdenv.lib.licenses.unfree; 268 268 src = fetchurl { 269 269 url = "https://download.jetbrains.com/datagrip/${name}.tar.gz"; 270 - sha256 = "0sfcl6bcq5hzwx1fdn8zfyl4qqjcmjmzwspa7v7niyqhbj5zdba9"; /* updated by script */ 270 + sha256 = "1m3b8pfmzz9x2b9izf19ax8h67p1myqqalvm214g1b8qqskqz60i"; /* updated by script */ 271 271 }; 272 272 wmClass = "jetbrains-datagrip"; 273 273 update-channel = "DataGrip 2018.2"; ··· 275 275 276 276 goland = buildGoland rec { 277 277 name = "goland-${version}"; 278 - version = "2018.2.1"; /* updated by script */ 278 + version = "2018.2.3"; /* updated by script */ 279 279 description = "Up and Coming Go IDE"; 280 280 license = stdenv.lib.licenses.unfree; 281 281 src = fetchurl { 282 282 url = "https://download.jetbrains.com/go/${name}.tar.gz"; 283 - sha256 = "0k96v00cbxkgxs9xby5m4dxl4w2kkm2lii54z1hqjwqmc9kxa2ia"; /* updated by script */ 283 + sha256 = "0pd01aw1mv6w47ksgc8zbc7ppgbb64qsdgyqghiyibdjf07h53hd"; /* updated by script */ 284 284 }; 285 285 wmClass = "jetbrains-goland"; 286 286 update-channel = "GoLand Release"; ··· 288 288 289 289 idea-community = buildIdea rec { 290 290 name = "idea-community-${version}"; 291 - version = "2018.2.2"; /* updated by script */ 291 + version = "2018.2.4"; /* updated by script */ 292 292 description = "Integrated Development Environment (IDE) by Jetbrains, community edition"; 293 293 license = stdenv.lib.licenses.asl20; 294 294 src = fetchurl { 295 295 url = "https://download.jetbrains.com/idea/ideaIC-${version}.tar.gz"; 296 - sha256 = "1495zkccss1bkh803p6065nypqj72zra9dbnlx3iz4kkbawr7j15"; /* updated by script */ 296 + sha256 = "1syrxkp4pk95bvx02g2hg0mvn36w098h82k0qv0j6aqv0sidfzjy"; /* updated by script */ 297 297 }; 298 298 wmClass = "jetbrains-idea-ce"; 299 299 update-channel = "IntelliJ IDEA Release"; ··· 301 301 302 302 idea-ultimate = buildIdea rec { 303 303 name = "idea-ultimate-${version}"; 304 - version = "2018.2.2"; /* updated by script */ 304 + version = "2018.2.4"; /* updated by script */ 305 305 description = "Integrated Development Environment (IDE) by Jetbrains, requires paid license"; 306 306 license = stdenv.lib.licenses.unfree; 307 307 src = fetchurl { 308 308 url = "https://download.jetbrains.com/idea/ideaIU-${version}-no-jdk.tar.gz"; 309 - sha256 = "04jzsmnfmxxf264dla6scshk576z8w8sv78mpzb2mc1ndwviwflx"; /* updated by script */ 309 + sha256 = "0z1ga6lzmkn7y7y24984vmp3ilrfc1ak1ddcgsdkwkiq5bx67ck8"; /* updated by script */ 310 310 }; 311 311 wmClass = "jetbrains-idea"; 312 312 update-channel = "IntelliJ IDEA Release"; ··· 314 314 315 315 phpstorm = buildPhpStorm rec { 316 316 name = "phpstorm-${version}"; 317 - version = "2018.2.2"; /* updated by script */ 317 + version = "2018.2.3"; /* updated by script */ 318 318 description = "Professional IDE for Web and PHP developers"; 319 319 license = stdenv.lib.licenses.unfree; 320 320 src = fetchurl { 321 321 url = "https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz"; 322 - sha256 = "1sjxavkfjg4g9rgjqjjb9d6wg53dwfs8n65w3qbp87c7x3pl006r"; /* updated by script */ 322 + sha256 = "1kdv3h749ly2sadixz3khaxrias3k72fi2ixrzniynwhgiqixz70"; /* updated by script */ 323 323 }; 324 324 wmClass = "jetbrains-phpstorm"; 325 325 update-channel = "PhpStorm 2018.2"; ··· 327 327 328 328 pycharm-community = buildPycharm rec { 329 329 name = "pycharm-community-${version}"; 330 - version = "2018.2.2"; /* updated by script */ 330 + version = "2018.2.4"; /* updated by script */ 331 331 description = "PyCharm Community Edition"; 332 332 license = stdenv.lib.licenses.asl20; 333 333 src = fetchurl { 334 334 url = "https://download.jetbrains.com/python/${name}.tar.gz"; 335 - sha256 = "0nq4xwqczppdrswi826yzjdzqpiwl4iyi70d7g6ncqd9wyiay4z4"; /* updated by script */ 335 + sha256 = "1vjvbaqa1qq173m0xy16v9avav8az43s1dzks55x0gvh5yj3cyqz"; /* updated by script */ 336 336 }; 337 337 wmClass = "jetbrains-pycharm-ce"; 338 338 update-channel = "PyCharm Release"; ··· 340 340 341 341 pycharm-professional = buildPycharm rec { 342 342 name = "pycharm-professional-${version}"; 343 - version = "2018.2.2"; /* updated by script */ 343 + version = "2018.2.4"; /* updated by script */ 344 344 description = "PyCharm Professional Edition"; 345 345 license = stdenv.lib.licenses.unfree; 346 346 src = fetchurl { 347 347 url = "https://download.jetbrains.com/python/${name}.tar.gz"; 348 - sha256 = "1cf8z1wb532qhxlf0z4d791x084drfxzlaxq28hzy4f450bqbkp7"; /* updated by script */ 348 + sha256 = "14q4n62ppp1cxrv8mq2lxv9mjm95adag9856jpl9734s0gyjj3a5"; /* updated by script */ 349 349 }; 350 350 wmClass = "jetbrains-pycharm"; 351 351 update-channel = "PyCharm Release"; ··· 353 353 354 354 rider = buildRider rec { 355 355 name = "rider-${version}"; 356 - version = "2018.2"; /* updated by script */ 356 + version = "2018.2.3"; /* updated by script */ 357 357 description = "A cross-platform .NET IDE based on the IntelliJ platform and ReSharper"; 358 358 license = stdenv.lib.licenses.unfree; 359 359 src = fetchurl { 360 360 url = "https://download.jetbrains.com/rider/JetBrains.Rider-${version}.tar.gz"; 361 - sha256 = "0yigw9g53i6xamwva8vcd38f0aysxqkf77avms4l7l63dkap99nq"; /* updated by script */ 361 + sha256 = "1g2b7wszviknzd4srgcvwmci0pxyjbcmjzb4fg5clh62wwdpa16n"; /* updated by script */ 362 362 }; 363 363 wmClass = "jetbrains-rider"; 364 364 update-channel = "Rider 2018.2"; ··· 366 366 367 367 ruby-mine = buildRubyMine rec { 368 368 name = "ruby-mine-${version}"; 369 - version = "2018.2.1"; /* updated by script */ 369 + version = "2018.2.2"; /* updated by script */ 370 370 description = "The Most Intelligent Ruby and Rails IDE"; 371 371 license = stdenv.lib.licenses.unfree; 372 372 src = fetchurl { 373 373 url = "https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz"; 374 - sha256 = "1gwcadjgs4cw5i3h1xn92ng415vzr5cxyrpgckr1qy37d5f4bhqg"; /* updated by script */ 374 + sha256 = "0585dnbvmzxnj2am6b04lfw75rdhk0fby2cbj58pzzcjz5xlrhvq"; /* updated by script */ 375 375 }; 376 376 wmClass = "jetbrains-rubymine"; 377 377 update-channel = "RubyMine 2018.2"; ··· 379 379 380 380 webstorm = buildWebStorm rec { 381 381 name = "webstorm-${version}"; 382 - version = "2018.2.2"; /* updated by script */ 382 + version = "2018.2.3"; /* updated by script */ 383 383 description = "Professional IDE for Web and JavaScript development"; 384 384 license = stdenv.lib.licenses.unfree; 385 385 src = fetchurl { 386 386 url = "https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz"; 387 - sha256 = "1a31q7wrg4ihap8j6n2cg98ml1zic78drkrp0p554rgsnh7v4hwr"; /* updated by script */ 387 + sha256 = "0y3a1p047knc598aamxxdmcf5nr86wk60w6nk2bhcasxjyqaw6r4"; /* updated by script */ 388 388 }; 389 389 wmClass = "jetbrains-webstorm"; 390 390 update-channel = "WebStorm Release";
+1
pkgs/applications/editors/monodevelop/default.nix
··· 76 76 meta = with stdenv.lib; { 77 77 platforms = platforms.linux; 78 78 maintainers = with maintainers; [ obadz ]; 79 + broken = true; # 2018-09-21, build has failed since 2018-03-08 79 80 }; 80 81 }
+2
pkgs/applications/misc/qradiolink/default.nix
··· 47 47 qwt 48 48 ]; 49 49 50 + enableParallelBuilding = true; 51 + 50 52 meta = with stdenv.lib; { 51 53 description = "SDR transceiver application for analog and digital modes"; 52 54 homepage = http://qradiolink.org/;
+2 -2
pkgs/applications/networking/browsers/eolie/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 name = "eolie-${version}"; 8 - version = "0.9.36"; 8 + version = "0.9.37"; 9 9 10 10 format = "other"; 11 11 doCheck = false; ··· 14 14 url = "https://gitlab.gnome.org/World/eolie"; 15 15 rev = "refs/tags/${version}"; 16 16 fetchSubmodules = true; 17 - sha256 = "1pqs6lddkj7nvxdwf0yncwdcr7683mpvx3912vn7b1f2q2zkp1fv"; 17 + sha256 = "0la458zgh943wmgbzr9fpq78c0n11a2wm7rmks7ispk0719f6lxz"; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+397 -397
pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
··· 1 1 { 2 - version = "63.0b6"; 2 + version = "63.0b9"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ach/firefox-63.0b6.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ach/firefox-63.0b9.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha512 = "3f968c3b3256b13b73046c6efc9db7cc8faeafb449a3c0e5d49516f6dbb3023165e2f8133651240ba1a008de80496a83fd02dd1add24a99720e767b73cff7cc6"; 7 + sha512 = "34bbbd919c8b756392fb085afa6dc23b4a2101f2b089f1a4ea558eeefdbe5fa01334e8a2c45abb3ea2d5409f38693699921938b913da8195efe25353f4af9b5c"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/af/firefox-63.0b6.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/af/firefox-63.0b9.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha512 = "aa2044214846e0b8f808bc2a0f5e45999eb7f2c766fa91dd8dc8d035efcc1974fb6160a2cf6b29401908f01fb785cb4b2c25b326e54924df8c70c31f39e26d57"; 12 + sha512 = "62e754f4e1a1972cd737feb5d2960d2a9271695ab38fc58a53c62ebf66a889d724fead843b72ee7f48d416a1af66eb2387d49f8cb665fcae1be1ecf40f939f70"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/an/firefox-63.0b6.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/an/firefox-63.0b9.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha512 = "f4232c87630882cdf7d6e26a983099ecd250b7dcb1d7e1c0bf5ec037aff4f839a056150453e3116bab464c802e39337351fe5827b5e1518e867a95f2645ca5db"; 17 + sha512 = "8068aad55ca3d6fe47c19ff43b814fa84d93dc051e4f22197ab4b512ba525b30bfcb0a39d490effaea383d4841482c1415f5e0737957cdc83ad8188b3136aac8"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ar/firefox-63.0b6.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ar/firefox-63.0b9.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha512 = "cc2ca97918be68556ece0f6676355307a14a994b951b40030c55a4ad3663e3f6f2fd37afcd8796dd16e0b63ad0382c0853c10ac9adf42de631d4983cdd4573b9"; 22 + sha512 = "58dce7a3530872be9e1961c4a14a84e77d43d874f4ae0ec0bc1a9bf05e4f8264f832add17c4b05f6586ed7b456667ef85764786dff386feabd23269da7abd725"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/as/firefox-63.0b6.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/as/firefox-63.0b9.tar.bz2"; 25 25 locale = "as"; 26 26 arch = "linux-x86_64"; 27 - sha512 = "be3ea0d52a469cda394241c9e030af634f7356053d0cef40da63d527a9a72921ec503897d9b91d15f010fbe10a9be54e4f7efe7e5f77f607c6614d045ff68bbb"; 27 + sha512 = "7599160ec4dfbdf774ea12231fa1a06e6448304898c031d973448a04aafc2966ab6421a1952a39ab0faf6bbc41151c8f4da97af3400afc0ca8c2f2da74aadc93"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ast/firefox-63.0b6.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ast/firefox-63.0b9.tar.bz2"; 30 30 locale = "ast"; 31 31 arch = "linux-x86_64"; 32 - sha512 = "57825a7e5213159d845673474f64980e89887e24d368a104653b835dcd296bd72593902d6a4589b5e0ed543663600c4021480ad0d13368bd185ff9cf6304af6d"; 32 + sha512 = "93aa64c23a9d52c67b3da7df22de140ca82e285cbfd55f2803cb55c3c369ce61c32c43383cf140b8ef884d137f072e258f13c3e657b10ceedd7853a84896b690"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/az/firefox-63.0b6.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/az/firefox-63.0b9.tar.bz2"; 35 35 locale = "az"; 36 36 arch = "linux-x86_64"; 37 - sha512 = "e22a7aed19b698f4fb84a2bdbc4fd8500c6b828cb329c473e1fa1e60396af5cf70c53fd80e62cd2d406a19260cfc3d48ba64e81be98f559335b2a08fef61729f"; 37 + sha512 = "7ddd48532987004cd48faee65ab93d6d6155df674d37ce744e06a32086e3e739355066b0411e673636d192a7d2610012ead4d417a1801fd11bef58d7b9a64dff"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/be/firefox-63.0b6.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/be/firefox-63.0b9.tar.bz2"; 40 40 locale = "be"; 41 41 arch = "linux-x86_64"; 42 - sha512 = "995836ead5595e7a70b1bab9a25ab05e6f12955a25effe751018892936ae2deb27b34a630aa68d7352189c76fc6c9b6a52f48df9e01ca2a26dec71beba5de07d"; 42 + sha512 = "9b94f1741354bd018b539fabc167b842d42ede08a7f91ecca731d90c8677478b239150c06b1fc29888334358b724424fe011630f2b8ebe8ab80557ef6e6a2965"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/bg/firefox-63.0b6.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/bg/firefox-63.0b9.tar.bz2"; 45 45 locale = "bg"; 46 46 arch = "linux-x86_64"; 47 - sha512 = "840770bf166118616309aaf4742efb1d1cbd3159ea8e9589c64293a3918285d55088c65999e6b3e50aa190c69b46009d35497cba8d17da1c41f88d7b8c0795dc"; 47 + sha512 = "8f5f3c7ee95a7b2542de91262d2e67b5ad86a6f1b95eadd5852c04814bfe19600f6a4dba1cc872a09afc124c60e7a9e5ffe630d197f4bc41e15f9e5d4bbf3766"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/bn-BD/firefox-63.0b6.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/bn-BD/firefox-63.0b9.tar.bz2"; 50 50 locale = "bn-BD"; 51 51 arch = "linux-x86_64"; 52 - sha512 = "6b5ece3dd9af3b9c4d6e47bd271669656648fec4d4c2ebd546dd19566819ea19890516517dd2b9ab897f2c678eb6c2c968d2f5ba3849a7aacb9ca0607f927caa"; 52 + sha512 = "54c6be22eeeadc70c390a0cc0da72097468349bdd710698f7e1111c3f1157162f37cdcfa42532a80f2631d26ecd023bab8c247b2e1e4a73632e0f203aebb60ed"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/bn-IN/firefox-63.0b6.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/bn-IN/firefox-63.0b9.tar.bz2"; 55 55 locale = "bn-IN"; 56 56 arch = "linux-x86_64"; 57 - sha512 = "70cf764e62ab0bb069f0715da4275972353462afcf0cf87f0af42aebcdd4a8ff573852fbc466f4b78bed4fe3222491377cac36050502d59dca4be5e4857895f8"; 57 + sha512 = "bae82b157d08ccb6f7e070d0a187c65dcf2e0d04ca2017658b523298aeb27e87ec1429bb5f8351baf5936599d70a20dc9da673bb7d46217babf2f5d0cc9f16bc"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/br/firefox-63.0b6.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/br/firefox-63.0b9.tar.bz2"; 60 60 locale = "br"; 61 61 arch = "linux-x86_64"; 62 - sha512 = "fec6876647936a2d21c96fd668f0100cec88f56ead11c6e2f261b226b162d9f8992cd130d95b4b1c2b38a51f13b3fe0a9b0f72f9acb8408936548f756754c6c8"; 62 + sha512 = "b3324be13c515feb2a91399fc490a736947856ebdacb0ce672b854841296e4a8912e0f26ec3d4b8dcec57a59eb178f01284098a3ab575c5f22984eceb1107b63"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/bs/firefox-63.0b6.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/bs/firefox-63.0b9.tar.bz2"; 65 65 locale = "bs"; 66 66 arch = "linux-x86_64"; 67 - sha512 = "7c79c0fcc079718bd0a39ce88b5989e47c925602709f698aab47951eedea4d74b63966f2f1d436407ffd7e71fc14e37c6629dba90b69b6e9b33fc1a4a3a7dd67"; 67 + sha512 = "90df8d7791f187e27d698552be49d29467113628a743034eb972ed79c6e054b64aa76a199bfb71f2396284250da8a599e57c85595a0dfd8e184a983cc2e00853"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ca/firefox-63.0b6.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ca/firefox-63.0b9.tar.bz2"; 70 70 locale = "ca"; 71 71 arch = "linux-x86_64"; 72 - sha512 = "2134ddeda70d0319da8d61c8c79ece5deb179e2f3b34e4c28b2f99ac3181f03cc0c66bd46cf7965d98e2cbfae29a4247ea51256c7966e7b887d0f0fe99866b23"; 72 + sha512 = "ae4326cf2eebfe722f12ffa6d75f1406115401edfe5503b49b116bacda0da94476d7a2e6efca9a3986f530d8ffa386c889ae3a2f559afc5fe7cc76681cfa8928"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/cak/firefox-63.0b6.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/cak/firefox-63.0b9.tar.bz2"; 75 75 locale = "cak"; 76 76 arch = "linux-x86_64"; 77 - sha512 = "532a6d9e03da80202b5e667b756c6eb9a1e14f2d73577ad69edfdceaaacd9fe7f65b4eea9c78ab48e8a8182c9e4a3adae30328839c6b9480239c5b018827a801"; 77 + sha512 = "a9218854b8795e0558ad35f210d29b57ddd285822ac7177f9393fedb9572b99567c580fea7c107caf3453323576e048ce1527343432303e3c4c0881d03732c45"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/cs/firefox-63.0b6.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/cs/firefox-63.0b9.tar.bz2"; 80 80 locale = "cs"; 81 81 arch = "linux-x86_64"; 82 - sha512 = "247f6a20bf116d9d6fac7d9e15517018377b47223230a5a20f887a9cc449e2831e2b09d47e9b0414c373f094097adf1b6a82a3a521a428c52d2d3ec2ee4308cc"; 82 + sha512 = "543a3cb1688f7f917e06a23d10e5f5c21355fa1ffc01bb26db41b8867bbf42c185f86ac9d6ba5411ee5278bfcb7b32d2659d7a808da680e0dc264e492da2b983"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/cy/firefox-63.0b6.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/cy/firefox-63.0b9.tar.bz2"; 85 85 locale = "cy"; 86 86 arch = "linux-x86_64"; 87 - sha512 = "6603623425d443285c883ed0939f0810c33086da37fa4df6738b4e50d72ca85c5f518b924e50f265994b615f8891c44ce4cc198da11a115956f36677ba06771b"; 87 + sha512 = "e06850664dabc4c90f9a9ecb6a11bcc5b8b7410a3402cc13c1ca75a92d5d69213f01cd5a94adcb45214d9fe334d537c7cf85fd2df0222977d1bd1a2c7f312a41"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/da/firefox-63.0b6.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/da/firefox-63.0b9.tar.bz2"; 90 90 locale = "da"; 91 91 arch = "linux-x86_64"; 92 - sha512 = "56650af07f629b570a3ac2e1063afc2a3e210b76f2a46b97d7e9374f9db26129ee1bf424ec0afcab380b3dc7ed3bbc330909dee86f14f65f7e3ccfae4083553f"; 92 + sha512 = "185617b4af7374b7cead277667dea7d9ea13c6edf0e5fecad156e1fcc940c26c8022dc9c4443b06859a65cd979c82529032a6ffbaaaaf710f2b56c3efc3658f3"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/de/firefox-63.0b6.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/de/firefox-63.0b9.tar.bz2"; 95 95 locale = "de"; 96 96 arch = "linux-x86_64"; 97 - sha512 = "7477ea68091928b2f96f6980363046e2a7843b9fbbc79072dda9019acd76325a41d9dfcaa4febe60178316ac0551ce7a2c787799b49a4081d5947a128f675b62"; 97 + sha512 = "17ee2eac1b1f978c8b2a30cedb19361a37c6eb77974a037d13983b774639fa82807ecbb9226d3916a9177a21d3e3d322db0ed2cb06ca3c48d32e9d264c6b933b"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/dsb/firefox-63.0b6.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/dsb/firefox-63.0b9.tar.bz2"; 100 100 locale = "dsb"; 101 101 arch = "linux-x86_64"; 102 - sha512 = "c996ff2925c3ce57b25603f90ed67e4fefd2942546eb399c6ff40209fc62315379da827966f4a6a7489b8930e31fe437bd12fb18f4a178ae959ef4edba015a9b"; 102 + sha512 = "af6ef7176e9b93e04302675b5b13cf8087821e1e708721141dede14db494e997783f279a8b5cceee8283581efd5d04ff18a5602703ad87f1ac86a1338be77638"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/el/firefox-63.0b6.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/el/firefox-63.0b9.tar.bz2"; 105 105 locale = "el"; 106 106 arch = "linux-x86_64"; 107 - sha512 = "ef041be85d2613a5e831b1d1dcc6ea62cbb530275f23406f5661377a861ad2bb9d0502d785071c94e56910ec28bcfb4447e56d1083eb8ad6205d0997c32252ec"; 107 + sha512 = "1d225254cef8025eee2811d3ee8dae017c1a91e56e1bf749b2f88d0cfb784a384f773b64d394e56097182de5e74c9807fd44efa35fb1d27dc68b3afe511d5745"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/en-CA/firefox-63.0b6.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/en-CA/firefox-63.0b9.tar.bz2"; 110 110 locale = "en-CA"; 111 111 arch = "linux-x86_64"; 112 - sha512 = "291451acfdeca62bbc29c46b446e6d21712813c0b30ad8fc1141467b6987fb29b1163fb9ccb9915bd61984c0d8d1d3afbd1f2f97f07669c132a693d78d6d6496"; 112 + sha512 = "6dfb80b4f9b2b70651959bf5675b615eb096de271fd63bf1542e5d6b04a6c6bb850c520bd20240d757a5a9d84a524269495e933875fd5cd389da30cecab44620"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/en-GB/firefox-63.0b6.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/en-GB/firefox-63.0b9.tar.bz2"; 115 115 locale = "en-GB"; 116 116 arch = "linux-x86_64"; 117 - sha512 = "2f961b1fd18a310c050275b5848016736f53607f6838d79cb0fbd1f5ac83fda78385293116c21036adf7a4742277fde38d3cdc5aac338779bf72ea990fdb8b97"; 117 + sha512 = "ea6a81fd71445400b500bcd3a41d3af15b6125d0607b54742120119430c3993f65e534ec9183e9290b674df271706b0b9c20b9c3fd482e79e99dda67f222e03b"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/en-US/firefox-63.0b6.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/en-US/firefox-63.0b9.tar.bz2"; 120 120 locale = "en-US"; 121 121 arch = "linux-x86_64"; 122 - sha512 = "54e169bd171baa0345300691b993052a0d03e2701d7da2ac1df8f6c21c7f30be613d36cc1c4ff07449aebb01152048ec8b55d5fcdb9655efdac53721a1d70b3f"; 122 + sha512 = "c438b8c0a0c14575eeab5e41ffa5760378567ffae890a2cb5b8bb61b17013f815341425c489158c3bc6fa62e23a7316b79aed20fa971f476a873c163ca79bde8"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/en-ZA/firefox-63.0b6.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/en-ZA/firefox-63.0b9.tar.bz2"; 125 125 locale = "en-ZA"; 126 126 arch = "linux-x86_64"; 127 - sha512 = "6530dc0f3e38a95ce13b31d9426c501a8f807bee75587b25b58448dee3793065eaeba745a4abfa7b4c23a0c92f482f5bf99e39f5d4fca3fde105d90040464d0d"; 127 + sha512 = "44a5b04d64cb7f6528838165197d8be83ea45c0b84a0b4e444caf7f3b33d4ac8ca0e95fc8f1abf9e54b1b4102dda7d57709549649f9b7af35b4fdf112a266e85"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/eo/firefox-63.0b6.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/eo/firefox-63.0b9.tar.bz2"; 130 130 locale = "eo"; 131 131 arch = "linux-x86_64"; 132 - sha512 = "e900cc039eedab4159bdd645d71cb2279db5e667edbb2e614347aff8a484a54800a8476f0461fee4699286195d3271e6cedd6f42bcd2ee1d59106f6fbe15f68f"; 132 + sha512 = "d5586193387bcb9edefdcc2d66e0e718b10f0790c29a7b45b0a7ef2382537a18d151eefb2a5e28af05078fcb798e6a6ca2b6dc2348dabfbe9b77b79fdcf6d9f6"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/es-AR/firefox-63.0b6.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/es-AR/firefox-63.0b9.tar.bz2"; 135 135 locale = "es-AR"; 136 136 arch = "linux-x86_64"; 137 - sha512 = "fca6d57b7fab0ffdab609ae5950f632192f5de314e3406dd8608194f105b95df5c2fc7f32c014eb0b1adeceeb6a53b46473e5d8d82a3e5c6e4b56efe06a40a5f"; 137 + sha512 = "b2dbeaef33d58cb69ab4ae3474af984211eb180f31b9207a0a8de9801899b25aca63fa0164d8f631650a8a117b29078b780e90891e22fade85d1910d352dddd5"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/es-CL/firefox-63.0b6.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/es-CL/firefox-63.0b9.tar.bz2"; 140 140 locale = "es-CL"; 141 141 arch = "linux-x86_64"; 142 - sha512 = "eb27a2ec8d18b00541343b7034f99235cd51b3fbabfbb298147e6a1eab22df337debe03504a567d68f62c99e39dc70277a12c48f0df6a26bc7fae9f37cdd8908"; 142 + sha512 = "e28890ea9fdf6ff771198f5dcdbdd0dd0bb2bc85fc3c1d2e0085536c9651fe0c853be528edeef1b37f96c9623ea0f71defb51839239f04b4c79f9fc9f462def9"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/es-ES/firefox-63.0b6.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/es-ES/firefox-63.0b9.tar.bz2"; 145 145 locale = "es-ES"; 146 146 arch = "linux-x86_64"; 147 - sha512 = "a7ad1f6e8c5c97eb628354f9b436547c4f817857f6d1f89867642fb1d256bf517f871043f4554ca98a780f37cf111502f59b4a290a3e1e5f202e4d5fcfcccdc2"; 147 + sha512 = "fcb9cd80dc5d55394b47239431614093f40963a208fe0269631906b19628514a93e0777e6e05b703adf3c474e92613d6239ad889d1602dbb36dcaa196af74af6"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/es-MX/firefox-63.0b6.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/es-MX/firefox-63.0b9.tar.bz2"; 150 150 locale = "es-MX"; 151 151 arch = "linux-x86_64"; 152 - sha512 = "1373fbf3c9c9a442e2253de8d800bfcb019c39e9832f5a551376784c33756eb63c3431419995861b67bc056355dd42c51e2df116b8ffff885019baa44f9facbd"; 152 + sha512 = "2cf4f172fbac8ab6c91f33e177c7919560556733f5cb18f6ddea8f8bada941d44161b6d0485e04538d334854f629e54f159e66b061d65aa9d7ad27f30c58907a"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/et/firefox-63.0b6.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/et/firefox-63.0b9.tar.bz2"; 155 155 locale = "et"; 156 156 arch = "linux-x86_64"; 157 - sha512 = "0a12e0e00a89203e83cd03a6b72e2fd013a54fc2da678d1fc6cd9e78a0c1a66fd0ec6cbad60ed0d6eed3beda4d29ed19d9fc3c111c01810a7a06cbd595f2bc2a"; 157 + sha512 = "e70b40ac7a951da75f03e04640d8497c8628aa1b3633df180c6239025538c9dc66008aa717022bd2ddabeb01b924b05e1c076775ea5188bd70f60c921477e169"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/eu/firefox-63.0b6.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/eu/firefox-63.0b9.tar.bz2"; 160 160 locale = "eu"; 161 161 arch = "linux-x86_64"; 162 - sha512 = "c2075cce028a676ad078f6b1f0d050abad6e90c23724126a93033e6f3991b787e11f6604308674c89426d1e914506ade2f58eed541bbe066de662cf59aa97aa0"; 162 + sha512 = "b4301494e41c0078fd34779a7da0d49efc7cdca25f83a9afc609b1deb1ab217cc5ede37e9c13d447e10cf2dd34b0b1b55a696b36beee96d40fc53f32e5d6f0a2"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/fa/firefox-63.0b6.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/fa/firefox-63.0b9.tar.bz2"; 165 165 locale = "fa"; 166 166 arch = "linux-x86_64"; 167 - sha512 = "725b78dff3bb95d1c9c598c3da97febc92e639c193a48901991024def3faa21de6edccafe16428971aed904793d03e6e0cfdbae5b610d46ab34bc536c074d8d3"; 167 + sha512 = "9412d03c831ceed000d277de746efbe85347617fd15fda1e0649f546c3cf9a8f845230342af4fa629bc0cfbb6dea1fd8994d3dc392b0ea893e4aa9da0f076222"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ff/firefox-63.0b6.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ff/firefox-63.0b9.tar.bz2"; 170 170 locale = "ff"; 171 171 arch = "linux-x86_64"; 172 - sha512 = "69fbacd0723315f008999e698cf2209eff9d49a3be29c4e7589c90a4143f6359c37bd5586f2b79d96fcb780600c8df82562ad7e680f33538eab7c808b59069e1"; 172 + sha512 = "867ffaf66c28e111da286b3bd00605f8b5a373e73dfc660e0d5c3762cd08486491f25662867b964f24f5485bc41ce6783c391d7619781ce03d1576f9edea2001"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/fi/firefox-63.0b6.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/fi/firefox-63.0b9.tar.bz2"; 175 175 locale = "fi"; 176 176 arch = "linux-x86_64"; 177 - sha512 = "6c5df02349a9ecd18e79e63b8e84fcd2fd3854a13ff310600317841d7e50f70289c735f1421bff1b47badfe413443c0e1fe27308c46e27958ad7769ddf3e355b"; 177 + sha512 = "b9005b63b6216f24a8d6be5acf2b086b682557dafbeaca593fa4aa9d9bcb13150443e97309a9bd585abb9245af37d041982088c0541b95391654eceb8c0e54e8"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/fr/firefox-63.0b6.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/fr/firefox-63.0b9.tar.bz2"; 180 180 locale = "fr"; 181 181 arch = "linux-x86_64"; 182 - sha512 = "277606330ac880656490698b8baa34cfa3f1a1b69ab8f57e65cdbfc5ef545233ac5301d1c396cdd4211058d0ed33157110a14ab745a0295e0bf154167a26b4b1"; 182 + sha512 = "a8bdb7f2a27eff5973ff6c15fb68842c0470337c5fb765d7a0874501f9bfbcbf1864a3a258c9cb56df5e29ad8c69d77bc8b8c5572b51a02ac077e572893c9788"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/fy-NL/firefox-63.0b6.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/fy-NL/firefox-63.0b9.tar.bz2"; 185 185 locale = "fy-NL"; 186 186 arch = "linux-x86_64"; 187 - sha512 = "a3433a63fbde753129168a667c17e35364fd599f627bfead913431ee37a04d3576f8ac37171807fea13acd724a5c2f8206426f310c27ce85ae74d98ec5dcb631"; 187 + sha512 = "e5d9bb130212db0c1e729c03a7a16ba584a00ceb26cbfbc254b8bd2851b9d57b8d81b746359452d66a0dd6617e62734a68e88db6cc74fa8ed5baae063bfd6acc"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ga-IE/firefox-63.0b6.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ga-IE/firefox-63.0b9.tar.bz2"; 190 190 locale = "ga-IE"; 191 191 arch = "linux-x86_64"; 192 - sha512 = "c83ed532b1fba3c839a63c8e61d51273930dcfded6d531cff645b57a520415cbfb3b088d4e6659ba330bd3911d77a10b6110d44887c53ec64ad47d93d2e2ded8"; 192 + sha512 = "b582d7bf274c6a43cca7a441a36704a22e5dab8903c323525ce6b29949104a057d692b9d1e3190bcf254c4cf76006e8e312d3e835e160413e7b659f0328a34f0"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/gd/firefox-63.0b6.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/gd/firefox-63.0b9.tar.bz2"; 195 195 locale = "gd"; 196 196 arch = "linux-x86_64"; 197 - sha512 = "c88d8b536510936e80e175b634f4b9d95da104e905dbebff2283b30dce89724882bbca6e3d7edbbeb5280f6e3ada52860a810b587d35da1f4b1aab05dddf5f24"; 197 + sha512 = "028454bc9220da6ae7c45a08c897401fca9bb44b6fd5b358373c7c6d19673301ec1643578b386bc3d1b6faaa51e9df40ef31f27a829ddbde302b34a7473c0a0e"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/gl/firefox-63.0b6.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/gl/firefox-63.0b9.tar.bz2"; 200 200 locale = "gl"; 201 201 arch = "linux-x86_64"; 202 - sha512 = "f2fec677989c93e49318e590c935a39fa958cd153f89b3308b1970cff62b97cf59a85e462f4a753bd913bc3e2c79d9d4c2095858b3941532200fb1846a4b3ebe"; 202 + sha512 = "f9957dd96b0b67d6f842c0908caacc747203cd143814c50c04d51387d869fdd6e958b1f0d262fdcf331f02b6672db738f4b55075de9d9036d3890f99e63f872e"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/gn/firefox-63.0b6.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/gn/firefox-63.0b9.tar.bz2"; 205 205 locale = "gn"; 206 206 arch = "linux-x86_64"; 207 - sha512 = "4b3b6bccb78a0ed37ecfcdea8e9fda81a13d1af65c2880981b999c87360b627c05508e1b694c54a70c87c779b41c61e45378a6c5ddc7eb989106589c59cc37b4"; 207 + sha512 = "c2346118765b436ea32eb56b3c8cdf3d4eb89729f5bebf708e7c7cd4778e5068d39d8295e045b1503c65c2a3388c98ab45532597e802ba0740e3081779204511"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/gu-IN/firefox-63.0b6.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/gu-IN/firefox-63.0b9.tar.bz2"; 210 210 locale = "gu-IN"; 211 211 arch = "linux-x86_64"; 212 - sha512 = "8704547fc74b2814c85e9cf4a4dbb5c2e52a86995b19d03625cf7a62944894557e6bbc1acb0f762b72b70792169462b8fd1dfca312f1201d78509a44ee2a5153"; 212 + sha512 = "8cf5a1b00f038c0d06048ff88f1e49ef6db82d86b58341bd7b4758430ed2a990c49deb274ad9faba87f2531acd6bf4506886a518d02648cb0d8b33299ab8fb2d"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/he/firefox-63.0b6.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/he/firefox-63.0b9.tar.bz2"; 215 215 locale = "he"; 216 216 arch = "linux-x86_64"; 217 - sha512 = "f8d6be434dda8dc38d727792772d51d1ac6b2bb6ddf56cd73e186b917da62d2e42ae6988acfab2bc08e8d371eb5ab2dfedc4a73df10c4f1f6718a8390b217cf7"; 217 + sha512 = "a7423bb84d6e299ae39d6fbfe0c7fc0650e46e6509c1bfa9fee7cadc50ebbd161a8fdc44289a910b4199d2fe97028b7f62a821b321ae1884e9359a7b3283ed2d"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/hi-IN/firefox-63.0b6.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/hi-IN/firefox-63.0b9.tar.bz2"; 220 220 locale = "hi-IN"; 221 221 arch = "linux-x86_64"; 222 - sha512 = "89de36898f1c03af052f9fded0e85ddb2987a26c7e85e770f80d4b88b5545539e809af8a79e3e890c94462acbfaf25513c9395f374d3446ca9c510ff7ce2ff48"; 222 + sha512 = "ae7404c79f130fd75943e9f1687b15baa7d29ae6dec176a5faba0d55c5d2795367b1fc8d665ef2c8f3767d70a34e4ca0efeef449f39f44ee0250100d6f3deb7c"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/hr/firefox-63.0b6.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/hr/firefox-63.0b9.tar.bz2"; 225 225 locale = "hr"; 226 226 arch = "linux-x86_64"; 227 - sha512 = "bde719d4f6a79e48732a4dc5ba8871020de21b28c7dd482be59a4387a3a781f7ed583124eb38e7c09afc5c902fb8393684a0cf67aff9b0ddd37d0dd9a002a768"; 227 + sha512 = "c3f77366765494c689707ba0159c496c2bcd55b8a76e9abb49e3f849a99d34d7ff2a57f37b6468df91f91abfda87d142dd72a5ccdb4e5f4aeac6f6360b30767d"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/hsb/firefox-63.0b6.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/hsb/firefox-63.0b9.tar.bz2"; 230 230 locale = "hsb"; 231 231 arch = "linux-x86_64"; 232 - sha512 = "90d585288c5c1e3678eb6b074d5bd52abe2b97cc90d6f70a4023655a94e86e287e0109fdd57fc6ae4c3d6a650380e8934a6421fa9f0eb9ecd764cba1d4bac061"; 232 + sha512 = "591da976361db115ccca4d859ac1e105e8fad61f4e0b945643e1fccb77989604517421900889c2007248c672261c5e7bdd37c195610f9b47db7013fe5518c6bc"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/hu/firefox-63.0b6.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/hu/firefox-63.0b9.tar.bz2"; 235 235 locale = "hu"; 236 236 arch = "linux-x86_64"; 237 - sha512 = "427bca6aae653f53d9ea52b8f2cf93d060c005afb48f3311e139e6361786f40b1a29ee2c4f0d3b7942f40d9c356d4a8cf3bcebbd4c83c1ad4e1d07ecfc5bf101"; 237 + sha512 = "9310a55c992c545cb296319329e275363e944dbdf9109fe75fddf6d4b87e33d5bfa5ce582235933218777ccc76ad51743e50bb2045563d8d00f20fb8d3359159"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/hy-AM/firefox-63.0b6.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/hy-AM/firefox-63.0b9.tar.bz2"; 240 240 locale = "hy-AM"; 241 241 arch = "linux-x86_64"; 242 - sha512 = "8f5bdb8a2bfc4ada26520cb30969403b20a653cefdf1c0163e2616aab77342e51bbc2dc0c5cded0298c906c38cde3fd27cd95e3b36c7ae489db90464310a6d7b"; 242 + sha512 = "b89921e45b08b9c8d93498b76a265cecdc5d15a6ff12948f7ae0f4de414403e096ab238e115923cc51541a4d220f4efd7a2840199adb852527ed0f53b97076b3"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ia/firefox-63.0b6.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ia/firefox-63.0b9.tar.bz2"; 245 245 locale = "ia"; 246 246 arch = "linux-x86_64"; 247 - sha512 = "009d4366ac357911c50b445cf4f99888592631976d0f8b323504105934309bbddb37dba70bfb2068c579ac05cdda329d23580d26a630cc1c6f7bc9335e2f9efb"; 247 + sha512 = "5c857e348ca910dcc200ebfb3d3d3afc9ee30f00cca22f8201587c8f9464317690e330c89c244877a9a5ad12d090a47ef0ca8de725e4ef9676f55c9a9a612108"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/id/firefox-63.0b6.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/id/firefox-63.0b9.tar.bz2"; 250 250 locale = "id"; 251 251 arch = "linux-x86_64"; 252 - sha512 = "4b85a054ba11a68ce137d96881f86d983357e170e9011f5017f39a7c2dee20850c039f90aa6460728c01e5e04e966e4be6c3a1e048091bfbc0cffd9e50b7a0df"; 252 + sha512 = "ea5cb9b840cc20d7f1298097b2aaa35966021186c5b59d39b47e58c7a6701a4c7029e1e891273ec73f937b237068073e91cc416dea58864c907cdb0979c7b9d8"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/is/firefox-63.0b6.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/is/firefox-63.0b9.tar.bz2"; 255 255 locale = "is"; 256 256 arch = "linux-x86_64"; 257 - sha512 = "1bb92b42b6da82e59243ebeed7a0b219ce370ff3f6e52aa50748cb24dd6213b8ad1893e7320e2f6b591a19beb8fbac3d89cdc0eea84c18c55eb971385dffd272"; 257 + sha512 = "ceccb4d0d3388866488adf59a12de217cbae5d26d679db63b132cd4ecebb8dd1fee754f9fe4e3419718a33cd8582bce983b5166639fe375a1a3c7493749b2b73"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/it/firefox-63.0b6.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/it/firefox-63.0b9.tar.bz2"; 260 260 locale = "it"; 261 261 arch = "linux-x86_64"; 262 - sha512 = "6738e3d55ada6f4ce88081f1c4ff20feb4643165d92619e169d0777fabee4adb2fe0b3b69cde8bff542c0cf3c64ed81d8ec7a4bed2e68c6f3810678569b38e06"; 262 + sha512 = "e1834195e237972c48d5b7f237281cc6e1622091efb8aeda4be6f4ecabe04b8f51d3cc86be4a1aebb50cfeeae039deeaa758a23bf4c36ea57d927c5a57c01fb6"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ja/firefox-63.0b6.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ja/firefox-63.0b9.tar.bz2"; 265 265 locale = "ja"; 266 266 arch = "linux-x86_64"; 267 - sha512 = "be234bf275fe385b52c07d2a900d510161272fa8adb8f6da53e66afcd104310a5216b741205b376c07f1cba630d79d1019b7e7937533f9dc6db7785dad88055e"; 267 + sha512 = "65f07c789cb22d0993065e592be705ba80b03a9453770f0681bc355ac6aa32d7aee6afd2a4d106e39cc763dda9b9578213647dfeeb2db0108f354d64c5c9121f"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ka/firefox-63.0b6.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ka/firefox-63.0b9.tar.bz2"; 270 270 locale = "ka"; 271 271 arch = "linux-x86_64"; 272 - sha512 = "2b5e93931150cf683f5b895117a76f7c1a456f19b256bb94e2816adcde6980c22938849e9224260d7a4365b9eb7caa4f0b4093d93509cc783d19fabbfee197f8"; 272 + sha512 = "7da0dcb993d25e4642d86fd1ed40d88328cd380dc1d9e037c7d771785c128e085516ff302e168d6ba08ef27de47c0cff14c5a2f6cfb0d7430d9b2d37caffb5c2"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/kab/firefox-63.0b6.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/kab/firefox-63.0b9.tar.bz2"; 275 275 locale = "kab"; 276 276 arch = "linux-x86_64"; 277 - sha512 = "09ad7eb4ba151af744e38f36dd8533b0d616ac3d085bf88cd379809007e9d36fb0769d2970b889d066839fbdc79a25f476fcc30fbdb4a7ce14c1030300ac2b78"; 277 + sha512 = "2c79187951b8225dc88130e1e37baa40d3b9aa8a954b8b4d51bd23c713e96f80e9205f902346ecee1229623be64c59b34ade01a1aaaff10f7786cb80f3af4a7d"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/kk/firefox-63.0b6.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/kk/firefox-63.0b9.tar.bz2"; 280 280 locale = "kk"; 281 281 arch = "linux-x86_64"; 282 - sha512 = "dde0e6f296aa4687825db6a507619be2154962c881d0d9d115e3c286f936d94cbce115eec4192f97d1700910c9d8db11bf1a3d11f222c20b3db16ad66c696275"; 282 + sha512 = "28ce4f55d95f8db27fd246ba812fb9d1ab2eefb955e544601429caeb5e1767820abf8f5cdba693033b91813371ff1cc0bb106ed88de869866960aaf92aa57d31"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/km/firefox-63.0b6.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/km/firefox-63.0b9.tar.bz2"; 285 285 locale = "km"; 286 286 arch = "linux-x86_64"; 287 - sha512 = "36f78430639c4b8ec80dcf305d59dfd35892f9fbf0a8ed0d2672a48060118784a076277c6dcff76081496bd70228d4688586e4e65a42f421008954d02b703648"; 287 + sha512 = "e61a3a5cbb9c5c094d2441511db8b6883e2a5a15180d60f03d05bc597eb260955341a0247c4191acade5fe26806e11e660e5d9360d9da4f2e6a88ca8b205fca8"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/kn/firefox-63.0b6.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/kn/firefox-63.0b9.tar.bz2"; 290 290 locale = "kn"; 291 291 arch = "linux-x86_64"; 292 - sha512 = "34e993088835a9af6074a74b36ac3d078a44846177e7f46b544afb177af099baee422a4a0c222abe5199756e24294baa501891994243b9366d4312f43344b268"; 292 + sha512 = "e6fa91115190efe19e210ff1f77c03dc3b5529903664ed6ab8e205843df49523b9b4b8d24ecce8c46670d2a9512872e1f406c28ff7127c574cf7402d869888b6"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ko/firefox-63.0b6.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ko/firefox-63.0b9.tar.bz2"; 295 295 locale = "ko"; 296 296 arch = "linux-x86_64"; 297 - sha512 = "3eb5c66e38eacc85ddd3eeba8f4fa74effa732960d940982622f6b9b45321a642867267d9ab09ecf4c13ca2dff8a0e3de5ca722f3240b89ab54590c144f0e1cb"; 297 + sha512 = "373738364d15ecd81112a64e8f32822ad00994a1e4014c33631f05c4ad3656e7398d8ecf2ee9988bb3a885282190599c2b19941457ac405438f6f5304a92e6c0"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/lij/firefox-63.0b6.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/lij/firefox-63.0b9.tar.bz2"; 300 300 locale = "lij"; 301 301 arch = "linux-x86_64"; 302 - sha512 = "27f758c0fbc6ed07e4aab87c3b6ae30faf2b8f0d818f430d3d3ef75369f4488172af8b29c38eaac3b8169814252fcd08917da03c60ea6ec71bb752905760f5b9"; 302 + sha512 = "11530c0504400332469a654363825e08b5c338c6b8e27be5721a23ab49ed69d8a69e97286ba5e930ecd9a67cf17e453dc130ae8f8c100450f6fdc8507972d8f4"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/lt/firefox-63.0b6.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/lt/firefox-63.0b9.tar.bz2"; 305 305 locale = "lt"; 306 306 arch = "linux-x86_64"; 307 - sha512 = "4697addfb6069fbaa63c8e94ccf83adcb06c43e3a066e32de37fb64c946f199612c415b0a97d7dba2d4a6c570100d40b7834725b98ca8e388a23ddc78598b74b"; 307 + sha512 = "63970fb0d3005a4da865789623d302f45e4dfe5e140e6a7158ccabdcafd53a48eaca43a5d016c7bff3b522888c8def078eaf95bd8b7cd8710df492d89a7c8ca5"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/lv/firefox-63.0b6.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/lv/firefox-63.0b9.tar.bz2"; 310 310 locale = "lv"; 311 311 arch = "linux-x86_64"; 312 - sha512 = "4c6ef5eaa81ed5d656daf545ee25753f7c9f12c562b9325cff73b07e0bd4dcc9b467a7c0930812f825a2aa409ab10d629fb139591766564c8bd59548dc671181"; 312 + sha512 = "3b5d286ea467cbf1e3435ab13a1a7ca90694af534a11b34e2efa1b3eb1dd4d9bb18402959c247628b97b698f0a62447b23027995125387e1be84dc39e42584a6"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/mai/firefox-63.0b6.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/mai/firefox-63.0b9.tar.bz2"; 315 315 locale = "mai"; 316 316 arch = "linux-x86_64"; 317 - sha512 = "0de6f387a3a3779caf526f6b7c8b1b9a284b333f93314a54e737d908633e78e3456e53013558325fadc981665092d356aec379e9366f9b64c5dd3888cebc089d"; 317 + sha512 = "da8d85e7160207670043fc03f2a7bb1053fe6480e0a0e5f5ba583dbaf922ebd5a77b5faa6c3ade512c4ba53378df083b8c9a59485e5330a63fb9c876f6b7f4a7"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/mk/firefox-63.0b6.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/mk/firefox-63.0b9.tar.bz2"; 320 320 locale = "mk"; 321 321 arch = "linux-x86_64"; 322 - sha512 = "be5ccd3fdaf9c530bdc2b6ee0348ac52a3a73093479e3e18a78b4bb2f784dc2ff050d8e7216c64561d835d0f7a6d930419ebe06cd841a5f8ead6289d99533247"; 322 + sha512 = "fc375837230aa468dcf1e5a89a162f46c386f95d07e007698470e5bfb48900750709dc57a723bd54aa89dcb466fed768cdc4ac5edb2acc51b3cf56fec2c22e79"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ml/firefox-63.0b6.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ml/firefox-63.0b9.tar.bz2"; 325 325 locale = "ml"; 326 326 arch = "linux-x86_64"; 327 - sha512 = "fd06844bad011b8cff7bfaf6ebd4042c95ace65a24fc693e53f1cee432e5a76e1234016be242c811aa0f0ec211faf0d8e36b0833ebf738dbf78419edb6b67af0"; 327 + sha512 = "f4d8615fb76480b4af8ba497632c45b06c0e464109ece1bc425dadf376581b01d7a34540178334081b485ec280de46d83616b0570f50eeced483cc4eb6bf344e"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/mr/firefox-63.0b6.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/mr/firefox-63.0b9.tar.bz2"; 330 330 locale = "mr"; 331 331 arch = "linux-x86_64"; 332 - sha512 = "f934e0346d75a9a3d0fdb15254748afec3060e576f965fb89e67481eca3c6a1380543a107b6d16659e8dab654dbb6b2549883dfb8150d600bdf315de199d17cb"; 332 + sha512 = "30b7e1c97aab33077d1c322f3e25391fb3a47378e8365d7437e0cdb814a45ccbd5e7f03129aedfb83f51ec06785427dcf180f41ac247f562cda7f32d9d6ec060"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ms/firefox-63.0b6.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ms/firefox-63.0b9.tar.bz2"; 335 335 locale = "ms"; 336 336 arch = "linux-x86_64"; 337 - sha512 = "59975b62484b3cd539832beb1ff243bce8e1148549ecbb3d1b75b9d3dbc7cd18ded9499065770702246fe0ef08612b4cebd1017e3a8fd4ccb849c7174d97bbb9"; 337 + sha512 = "8aa1546bddd95c28cd155e614532090d01a6343c46f67eb55ad9b82c48f6f0b83aa27852b67756e58869496b4c3ba3b27cf130a69c24ace248c092cb877b87c0"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/my/firefox-63.0b6.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/my/firefox-63.0b9.tar.bz2"; 340 340 locale = "my"; 341 341 arch = "linux-x86_64"; 342 - sha512 = "36bf346bbdf5f984fcac96dadb4de9ff62bddddad48df21a6aacc9fea50244775a8cfe7d1fc90a79ad12b37d2c18c486b6971b82e80256ef297f32d7dede8944"; 342 + sha512 = "1e38cf10b3ae242610d81a964e0816cbd947e7cc0ca5445aa3cc4af14e27b4e4ee2f7325d9011e01f3b45a3ef1ef8c8880c80bbefd9c88f1e4fddefdf871c74f"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/nb-NO/firefox-63.0b6.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/nb-NO/firefox-63.0b9.tar.bz2"; 345 345 locale = "nb-NO"; 346 346 arch = "linux-x86_64"; 347 - sha512 = "fc09ea41cd2941f55686de2ce2b0b53d84c59f7f62652899ebdf673d6b87f3b678bc5155c0feb17832e0a32de1fe20574f6e9d32eaf03d468adfdb11ae1051e6"; 347 + sha512 = "d5ecc468ee26cd61f65984ebb02e21898a4eabbe3f81f3dd98b127e4b98b14237b6c72b94bd96e890e44a3a92f70d9a4c3734d80bf52b58e2160f3d3febc831f"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ne-NP/firefox-63.0b6.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ne-NP/firefox-63.0b9.tar.bz2"; 350 350 locale = "ne-NP"; 351 351 arch = "linux-x86_64"; 352 - sha512 = "b48a729b9619bb8294430d45c217fce674c5f179b238cae9a08745ff101630929bdfba71815b31109d2cadfa9f727d39a9318b80b07afcaae50ab607b8d5ad85"; 352 + sha512 = "f0ed61857efb6527ae2d1be0e141e61c3b43d7e1a4b6415b2d7717924332603910d2df02f9124c77f67736b776eb99f035498f104fe863b7dc071a7f5431caa0"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/nl/firefox-63.0b6.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/nl/firefox-63.0b9.tar.bz2"; 355 355 locale = "nl"; 356 356 arch = "linux-x86_64"; 357 - sha512 = "c32c199d135c5de225be18bc336414534a973602b477dd0424ee3fb780035c240a3bebea937612c5a746dd240cbf03e1597ee98401ed0bf0a4f60c15c781d842"; 357 + sha512 = "0b4aad92078da9071a17c0abdcdcaaf800b2028c4154d35974daebe6253427cc22cbf322f974acc84b4f6ac6b669088813fd3bb6f6cde35155f281db0656f7b4"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/nn-NO/firefox-63.0b6.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/nn-NO/firefox-63.0b9.tar.bz2"; 360 360 locale = "nn-NO"; 361 361 arch = "linux-x86_64"; 362 - sha512 = "6fc57dc47794e3c086fca47352bfd7030f7a9678c2e0f1999fda58b0b5a29a8a7feefaee480ab1c1ce1eb21d4fc1ac5f77f221ff0de56bc436b2db96816d67d7"; 362 + sha512 = "cbb3cb267763dbce0ab77aee54b2211eff26f7307ff6a7dfdebd8f6f1321ea3ffd396bdffec17ebbbf7a274a4d37503dc9f0b70cae0854c740df158de5360e36"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/oc/firefox-63.0b6.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/oc/firefox-63.0b9.tar.bz2"; 365 365 locale = "oc"; 366 366 arch = "linux-x86_64"; 367 - sha512 = "ea37736ffdfd9d774aa32a9cf15082e6c4f14cbb241aadd7d79303642eab35f50ef5dcd8a1701992789da9dd32a6c5f87f655c6ad0c045d7f96f2cb1c431c8fe"; 367 + sha512 = "26656804968ec7287441bc28a0e5d6a43d8c47c922e33784e2186fe3552c68c054602483b99cf97f093fa7457bfe07f94d0f6838253354283d3a705b29cf5313"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/or/firefox-63.0b6.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/or/firefox-63.0b9.tar.bz2"; 370 370 locale = "or"; 371 371 arch = "linux-x86_64"; 372 - sha512 = "c1c294e73a891ab0401f8c8d5c18279f62084f80969440bba27907919d2e3357c931571ecbba40570653da382edb5038e0418a8a400189b6d880e7ca03d02f26"; 372 + sha512 = "fa55e0b1c927d698bc0c640dedf0b134996b56e12a73ea493f30c3321ad4df3587dba0829f1cd116f95d6e9bc5a35732dd32a4b4a1b9de611a70e93977780f47"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/pa-IN/firefox-63.0b6.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/pa-IN/firefox-63.0b9.tar.bz2"; 375 375 locale = "pa-IN"; 376 376 arch = "linux-x86_64"; 377 - sha512 = "0aef8c71dea8366860afa57cb5176fc5f9f6ef4be55c1c84402b518588fde181fa6b3be99862180ac52264582360563247afaa2fb107344c9c4848c4714b6252"; 377 + sha512 = "2a394a2d29ff2c63f8db24c09b85c4d7a488a4e0a4b17121ca54b95a0c7a3f40a12c59105c959eb4baded027de8301ea7161475d3f4130d353e7bd95e2d36cef"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/pl/firefox-63.0b6.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/pl/firefox-63.0b9.tar.bz2"; 380 380 locale = "pl"; 381 381 arch = "linux-x86_64"; 382 - sha512 = "14ba80c2f2d7cce10784475895930e4fe0d22c0dd8029b931ecf22bcc84435172ab0184346a73fb7b1c8079fb1c0b6dff782d49396a3fb3e933eeb3cb7c3c5fa"; 382 + sha512 = "1f4fadb6767b7c58cf242c9714925aabfabd9a080a3b29d39f1002b9f01e73b6f19f39427d57c7604eb3f3518922ca4f2127322565080817e674bce64aa6f3d6"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/pt-BR/firefox-63.0b6.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/pt-BR/firefox-63.0b9.tar.bz2"; 385 385 locale = "pt-BR"; 386 386 arch = "linux-x86_64"; 387 - sha512 = "9f148aa1983aa68cc820b0982cbb23ab9d15023a5abdff346b6d279255ed9b9ed5a5aa1893df223a75d2cb405066d81020e9539b7f51a84f6e4b24ea50b712eb"; 387 + sha512 = "e15090e6a2b79ba0829b3727e6ef7349443b51263e596a39fef83951142b6ed0ab2a10bdad9afc1b78941f1c38c996b4556548bbb92553b48335e183c210f92d"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/pt-PT/firefox-63.0b6.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/pt-PT/firefox-63.0b9.tar.bz2"; 390 390 locale = "pt-PT"; 391 391 arch = "linux-x86_64"; 392 - sha512 = "0d4414e33d482990c34e96ddd04469c529d5141748995a3e8ab977733f11c79b91b94f0da5e648e00e269ee3fea173619589a63c62b4121fba407474be98fd33"; 392 + sha512 = "eee661bca9d04cd7c479e1f371b0d426061ed691c85067ac3c36e9fa7c11aa03e1bb137459fc3f638aecc17e94254d4f4290caeffcdde9225075bdbc3b68f5eb"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/rm/firefox-63.0b6.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/rm/firefox-63.0b9.tar.bz2"; 395 395 locale = "rm"; 396 396 arch = "linux-x86_64"; 397 - sha512 = "2550d2444e497ee35daded5c4f5d5ed552754356cb612fc6f6d062b1a078f634fdf56f181b2aa27fa1899af23aaacad37aa82d87a089f3773cb89d7696306bf1"; 397 + sha512 = "8152b4f2811eb156c45850851a801e4d9c3f235357a0a42b25f4257ddbf1e4494df612f5a94c99e7c3f3927f94f697f34dc233d4c88c042c17648b538ea63968"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ro/firefox-63.0b6.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ro/firefox-63.0b9.tar.bz2"; 400 400 locale = "ro"; 401 401 arch = "linux-x86_64"; 402 - sha512 = "83196bb1f7549925b4ee97403c295db75006a240016d9965dd68439a3bf2cbc81d6e3e7c9fdbbfef0b314f3f6856b04769472712ed6a1d77e03caabd493c685e"; 402 + sha512 = "0930ebfd13a5ac96322458fbe4ff98f0ad2faa69de467275e345f55ccf836d4393d5a78f3d47f363b73602374a331496461f68c1a76eeeb7586ae6dc1171ef7e"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ru/firefox-63.0b6.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ru/firefox-63.0b9.tar.bz2"; 405 405 locale = "ru"; 406 406 arch = "linux-x86_64"; 407 - sha512 = "c0040be66b906b57b91144f369e56c819f7a58f1440e1dce4ffa1108aeca76c83f40adde4db57d7ffea84025086912494a7d6075de7d82045879143e39d08fef"; 407 + sha512 = "618814427d173a0219a223bf3052bba7c8c7d22e244d66ed1fbddb061bcdb786d78176842e34ee0cfa7c739f958043a52a6f55904512e766a9315fbcbdaef351"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/si/firefox-63.0b6.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/si/firefox-63.0b9.tar.bz2"; 410 410 locale = "si"; 411 411 arch = "linux-x86_64"; 412 - sha512 = "689ecdc02747f9ef09209b9ef2a46d3e68114fdbb26bf8c5ce7e0ec1647b8bc726b0a1cbd8089dd18109f0fe7454ac4f5dc0e0fa952ba47a25c475387ed89c9d"; 412 + sha512 = "e5407e2469f78e73a78eeed46d0e5cb310313c5bfadd0dcdc12670bb63f8e399b7bcbaada3ecd17e77596be4fb15f28d1706a193743cb7d519f8cc0350b8ed30"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/sk/firefox-63.0b6.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/sk/firefox-63.0b9.tar.bz2"; 415 415 locale = "sk"; 416 416 arch = "linux-x86_64"; 417 - sha512 = "9fd5c81b2d5c5f2a3f3ecec159c36b51a0a16735c8fa53e957a49c361fe5c88cffd72616bbb6e3a5b31f99f0e038fc8f8f43261d657aed43734e3ca7d2bfeede"; 417 + sha512 = "7eb1c68eea484df32aae65dc87961f58c59c97b31a12c5e9de7d7805cfd4ed9fddbd1da7fb8e7b9857a835979b2a6635111e211f72bc1bfc78aa0534b40e03fc"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/sl/firefox-63.0b6.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/sl/firefox-63.0b9.tar.bz2"; 420 420 locale = "sl"; 421 421 arch = "linux-x86_64"; 422 - sha512 = "195c5214f66ddccc8ae943680664ec75d403c6c0fa4c5f8dbb019423723fd75df17804033d566c7072b4903ee5ab8ff04a1b10486d9b00f17511482dd73f67ea"; 422 + sha512 = "3574599de52fe2c887cf81992f9cd7302524082a00b26324d3ca701f2eb2c59eae870c70abe7dd424bf9c0a2ee869a34107265c0d8ea6bb7a7df149f12345af1"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/son/firefox-63.0b6.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/son/firefox-63.0b9.tar.bz2"; 425 425 locale = "son"; 426 426 arch = "linux-x86_64"; 427 - sha512 = "9fa5ef38aef6812945eaccde0ca19d73aa4f5b06fda6229813f1b3f4718ce90461fba0f67c888bcad93a531223aa335d6f61e28f9887af2c2cf85d45e7c7ba9a"; 427 + sha512 = "6487b05d6b6657b2565d506ce7bdba7cb7281fe6d0acd5a20052012e22488acadce65f238c0195e089c2da4b9bb13781e5b31b2bb85208da9622853c12a8f648"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/sq/firefox-63.0b6.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/sq/firefox-63.0b9.tar.bz2"; 430 430 locale = "sq"; 431 431 arch = "linux-x86_64"; 432 - sha512 = "82e136a3e4dccb9b604d5bbe853d4c4a4f78c2a5477d765e9df8aa7135648f925bddc79805bb72833df4d563139748baf45bd2ba72e11acc9cbc660d59714e38"; 432 + sha512 = "e69a3757a5c752f3e417787c4cb02c2330a467ff76c4930eb4c32faf64e63943162ec0681af1899b8e96782de6f50c5c31ab25e7ac1f777b52e4da223df5ee49"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/sr/firefox-63.0b6.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/sr/firefox-63.0b9.tar.bz2"; 435 435 locale = "sr"; 436 436 arch = "linux-x86_64"; 437 - sha512 = "4d915a9a2a81cb9e9936eb75424a546de1a2375c0d36530fae192f02038cb4afcba3ad4ac017eb4c4637def51bf8f2ea3b49f6d4739bc6a4b2599975310e9360"; 437 + sha512 = "38c57fb51a76c912d07a9a56f81f4428aa2fe47be395009af1e2b6221e0baaa4f3ed8d31693a737d615b5e97d8fcec33ef22a3151210877e625c20759b355034"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/sv-SE/firefox-63.0b6.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/sv-SE/firefox-63.0b9.tar.bz2"; 440 440 locale = "sv-SE"; 441 441 arch = "linux-x86_64"; 442 - sha512 = "b03ad21046c2b5bef78bcced78166147fa93ec5f10cc0e48cee403c9e42f2e61c5276d734dc9175ecd7eebc1be1cf6254638c0eeac00f463cf36f849bbff455b"; 442 + sha512 = "6b2319ce5e131e05419b946435c901f654d9d3b35374396220b89290600ac05a6df41cb344f0b3d6366cde1693b925870221f2d8f98d69e0f6bb41f0ab6e4dbc"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ta/firefox-63.0b6.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ta/firefox-63.0b9.tar.bz2"; 445 445 locale = "ta"; 446 446 arch = "linux-x86_64"; 447 - sha512 = "85858ba5ef0b5c3e89c855740f6147a71307dc891570e4c99d6db49e9a25d37598b2975863a308d0ded578626dc0752a947db933f50afc550786fe66d9858fad"; 447 + sha512 = "39641d56d492786df53a39dc9a12c26aaea0035895b225a4b0c82484e32ef1a907a07d158e20962d3243cfa7bbd4205c7e3bf7b5ed5fbc5ac92e0e28d1cd6f35"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/te/firefox-63.0b6.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/te/firefox-63.0b9.tar.bz2"; 450 450 locale = "te"; 451 451 arch = "linux-x86_64"; 452 - sha512 = "271f53dc27eae9af525a2bada8496e2d3a7237856062e125e9ef3e188c79cb04171a2bbb6648a58a545cecbf220e14b7464b78c7f378f74a26448bf4e76a3c55"; 452 + sha512 = "3beea5023cabd7c5c30e9d95eb162987cf44dbf34885d5b72e931adb0ffa8385be8a72190109558a6af7050cd479757dd5426553c22a321b4c21073956e5d1ca"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/th/firefox-63.0b6.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/th/firefox-63.0b9.tar.bz2"; 455 455 locale = "th"; 456 456 arch = "linux-x86_64"; 457 - sha512 = "cd63b180020238cb720f5dc8d439a97b879fb7a4ce3d3e0569ba2216109c8244de6c2d31ac1d4b631ba44ba36b7b0ea63e484a344447ab11bb4f1cb09c95a289"; 457 + sha512 = "40eb8a38fd4a66d5a1b81563b05dfc5d8e22767ac7e7a69f47c02ee34d132868e9b2b2be3591c6183e5e9c659e8e27c99c7e002c8846b069233b91bb65c1552a"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/tr/firefox-63.0b6.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/tr/firefox-63.0b9.tar.bz2"; 460 460 locale = "tr"; 461 461 arch = "linux-x86_64"; 462 - sha512 = "58e2a575f1564965eb69409548ae66356995ac7e6f4fa1c30368b86bdd9b16e9c24d581f287ddb7987d9b12418a6bbb06630d3c886b4807407085be57285b150"; 462 + sha512 = "69214b1e322743ae364f86efe15a4589b283ef2bb19cca99dfaede9b9672f79ccfcab5b2929f910ffa203a74de9fb6ac2945bf79af55a701394ee499a0f7278c"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/uk/firefox-63.0b6.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/uk/firefox-63.0b9.tar.bz2"; 465 465 locale = "uk"; 466 466 arch = "linux-x86_64"; 467 - sha512 = "34a666d4932a5812f2142e7cae3b88e5b7f247d46aba0f719def7f71efc287f495f2bbe2a769b1b8d5894e84a1ae3ea5571ff6d893cd94d57d72bb29b731ca2d"; 467 + sha512 = "3f8e68f2e665909bd531a24d6d66d1f8e23bbe3c6bb40def5c28e71a8cd8418ab604adb19750d1ac509e583264bae41804a228b854a0df479a2a32aaaf452145"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/ur/firefox-63.0b6.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/ur/firefox-63.0b9.tar.bz2"; 470 470 locale = "ur"; 471 471 arch = "linux-x86_64"; 472 - sha512 = "2aff092fd5fd768c8d85186e4ea5a8717eab40aea9b02f662e495c73a71b26a5cf3636408d64f8ed6cf92a9ac60467b5b8a0361ca359a4e5a5961b1e2df77528"; 472 + sha512 = "3020c7e26afbe079c87c4a64631ccf57003135fa2e06516503bb40cd0e499e935a95a94bd729890090a4037bd2bd400a68d68e26bf8b6af91465dd5235310abe"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/uz/firefox-63.0b6.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/uz/firefox-63.0b9.tar.bz2"; 475 475 locale = "uz"; 476 476 arch = "linux-x86_64"; 477 - sha512 = "7265652e77785516a81e60f13b0c8629382815fe3cad0c3f506ae237f1725756b4d3b5b4c645a50fbbc4f31bc4601f338ee01d9ad53b4663fe94734c595bf218"; 477 + sha512 = "6b7895cb2425071f77705fce09b7de49e01eae4c00af1d35fe31783bfb83d62e310988c73612689aec9f05b3825f1fef663ee7d42b52ecc84a04a3c1aaa45bbc"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/vi/firefox-63.0b6.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/vi/firefox-63.0b9.tar.bz2"; 480 480 locale = "vi"; 481 481 arch = "linux-x86_64"; 482 - sha512 = "7af8e33d2539f1ef7139def4939a73d041169ed9f96beafa999fd464ab736562f399151bdf0f144ac5cc564d627d1af7d7cf74e242c1afa36a174e993c83e2b8"; 482 + sha512 = "e34f384f75faac4bc45c9cbc0d92fadf238b8d9d0d877312b3bec2bd9e47ae0bbfd7097dc647e5b4fe68a28fe351a659600bc860f2caf6fb6a9cd9d22ad7273f"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/xh/firefox-63.0b6.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/xh/firefox-63.0b9.tar.bz2"; 485 485 locale = "xh"; 486 486 arch = "linux-x86_64"; 487 - sha512 = "c27af26c046c2bda79af486e3e9adf5d2bb26a88092c3853bb798ef057298b10e29867ca15246c4b6f492bd255ccbd87a8a039934fa74a0e59b09186e70b8dd6"; 487 + sha512 = "e11dec71ea6c8cc54cc785f264f280c4983fcb0e3f5a6c21e73f660d455a1f96e3266fa5d714072fd868b09ce381cdef0f6497948fb4dea44adb3a89da901db2"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/zh-CN/firefox-63.0b6.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/zh-CN/firefox-63.0b9.tar.bz2"; 490 490 locale = "zh-CN"; 491 491 arch = "linux-x86_64"; 492 - sha512 = "6344d2270fad58127b10139f0557f03215e3a0e91acdfbc0a40bf5ce642b88519008787629bc398968f2778b2d58ce23cfdfd22735ec419358bc04395a4d28cd"; 492 + sha512 = "2a1af884c86303c07162b3750394d3ab9faad5f5dd8d1867ae88385b70b66b757c53afdb51ae12f1c8ab7f57c347259f561d176dd9104068d5f3f1271fab2d4e"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-x86_64/zh-TW/firefox-63.0b6.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-x86_64/zh-TW/firefox-63.0b9.tar.bz2"; 495 495 locale = "zh-TW"; 496 496 arch = "linux-x86_64"; 497 - sha512 = "e589bb6b8878bcc4470403e3d2df103405a7980b6bf3dd19e13ae28a231755f91eed8cecb09a1946a645804f026bd3b04ea1b3acc1416231cdcc2148abbb9531"; 497 + sha512 = "b9568016dadd0fee3c01e37206b515762edd21a558b523723f6764f469af99054f5e17712327ecb883f1a84ed799bd263e11fd867073ea2f68a238b78e0b189f"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ach/firefox-63.0b6.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ach/firefox-63.0b9.tar.bz2"; 500 500 locale = "ach"; 501 501 arch = "linux-i686"; 502 - sha512 = "eab5ee28b0c03725c403556567f9f4d7d280b8e46355af6efcd58358d5623d0edb69bac5d230be34b0abd5c23815ac686539e8bac53682838de5ccef46d1215f"; 502 + sha512 = "099ee11bce1f4cae44427463b45713821f2e0363119446c3ea04425504cb2b812f9f9c28102b38fd65bb4115d38ffdc0249079cfdc3f850c3a59755f6429eec6"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/af/firefox-63.0b6.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/af/firefox-63.0b9.tar.bz2"; 505 505 locale = "af"; 506 506 arch = "linux-i686"; 507 - sha512 = "b728cd2536a9c319bcbe995c782890a810687de604babceccde6c54f4c5989c249e7565a732ca07e51d09aabcc89280793b3624d438aaf888d0117bf0954fb92"; 507 + sha512 = "77930408b3feb29e49582ebabed8859fdfd488feecc250aa6c8315975d6cbff09a551ab5e3c4330eb3d4ed8ef43a3c4776fdda2bd2baa876591f634a4ce0bfbf"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/an/firefox-63.0b6.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/an/firefox-63.0b9.tar.bz2"; 510 510 locale = "an"; 511 511 arch = "linux-i686"; 512 - sha512 = "a4c4501dea36758eea77183bcb18e6f070f776abf120052d1b85fe01a5f7ba46bf901e7064c97dd1d7ede451946c4b26005fa5302f01cb804511512c6a41dff4"; 512 + sha512 = "0c3b334a51ed74cde2296745177df5ce57eedb43644af43ee16cd4fb0d070dc1bd117012bf5759975a708098791b6d0ff637a0501b064874c9d8decc2778111e"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ar/firefox-63.0b6.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ar/firefox-63.0b9.tar.bz2"; 515 515 locale = "ar"; 516 516 arch = "linux-i686"; 517 - sha512 = "9bce6e99cffba96eeed14f3add5bfd27a1665ea396a94e16cd21bf253b711f2c5d4bdadbb08416bb361c3fc69f065d10267d91e23916c110066b6380a9b4a873"; 517 + sha512 = "9591eb30ce5bd4779629faa60316651c90e6c97754c8580dbbafe7ac85d345488b4af613068ed5778390dbdf9e1e06cdd28f9b758bc5940dd87ee39b77bc31d9"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/as/firefox-63.0b6.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/as/firefox-63.0b9.tar.bz2"; 520 520 locale = "as"; 521 521 arch = "linux-i686"; 522 - sha512 = "3708b422b68680a661a0d919478bed981b8eb7e3f9173e2b14cab5b2a15cccb4421d7ff4f2b14ebcd2e8d695898a1add8bd9616d6db80fcb6a4021d06425780c"; 522 + sha512 = "cc3eb28017b91a77cc72984669cf5f62e7ac4d9fc0b415597cb4216bbbc62028e3864ea897d3b3ae616da7c603fa3109456b1bb331e712fcdd10e48151fa87dc"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ast/firefox-63.0b6.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ast/firefox-63.0b9.tar.bz2"; 525 525 locale = "ast"; 526 526 arch = "linux-i686"; 527 - sha512 = "bf2091ee05da54d03eee37ee21ded86cdef173582310a6508d9277928a95878aaf7bcf1aa5bd68e2d2ca9ad1e65d47724f0fd78d5d919e31e4378b676204c6f9"; 527 + sha512 = "23c04d3674afffdea2f9abcbd0fcffd45f9e6e1c7288fc22cb457f80c664ba25f89b154fa1ef80a12594b93417da943eb12e803a74c3467ff523e27feb3eff6f"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/az/firefox-63.0b6.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/az/firefox-63.0b9.tar.bz2"; 530 530 locale = "az"; 531 531 arch = "linux-i686"; 532 - sha512 = "d45f1667a8cff1b8714a95f79b012467adb6bcc7c095ef4aff0fd54a2025b0a1fbd834ad2e262faff609cab0c300b41d8cbbd11307751f5373f3460e7c4e70fc"; 532 + sha512 = "2c99eed922b254e6b1f64ae62f958a6156de1fef5a26185b1d70f5569f4452f52ed3b58dfeb3dd0ccd121fdcb365c68a613d25c2d0b55b4ad15b5a91145e1a46"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/be/firefox-63.0b6.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/be/firefox-63.0b9.tar.bz2"; 535 535 locale = "be"; 536 536 arch = "linux-i686"; 537 - sha512 = "f663fa9a6a3f4d23e792a0bf36bc6fae8abef7c7f0b3d13907ca319fe1d64a22fad391e61b77a1abf35e19f8a5171330419f51d5313ae8b698c1693c3bff7b57"; 537 + sha512 = "1d0299bdb7f4bdf8967888e1e749c0f84a96bc2f9b7ac6cf857e0f368ffd66df08dd65da20d6a8c93ce5831f9328870c5d50078e29a3698e521a5dabc19f49b3"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/bg/firefox-63.0b6.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/bg/firefox-63.0b9.tar.bz2"; 540 540 locale = "bg"; 541 541 arch = "linux-i686"; 542 - sha512 = "4da474498d551006f141471730e5bc2df1eefc53b5272c5857a6f2d020593aa3ed76a1fcd3c2d18765bda3dd3d0937377684da83174b5fc703816cef14abb05d"; 542 + sha512 = "4659e8ff47719639f6fa0c16c974e02ac73d4bb51635352647bf006238c916280217c9ee2691723ca40ef10451ec5940b2317730a322c00c609f01ff68634d06"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/bn-BD/firefox-63.0b6.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/bn-BD/firefox-63.0b9.tar.bz2"; 545 545 locale = "bn-BD"; 546 546 arch = "linux-i686"; 547 - sha512 = "d9c59c5d6da1e2ff3d487726e469483eacad2ee6b25e1185b4033cc485e86a5092e6085f7d5343e996b6ddd77cc97d3a4a503361d472ef138897d2125eea17a8"; 547 + sha512 = "54b366a1b07867d6d24d051eb367183489a0bc87b5ad72607aa1c6f7393f0420d7cd38d1ce7c2ed5cbfd910fd1c9d0ab65fee4aaa1a18792e09798ef85d44098"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/bn-IN/firefox-63.0b6.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/bn-IN/firefox-63.0b9.tar.bz2"; 550 550 locale = "bn-IN"; 551 551 arch = "linux-i686"; 552 - sha512 = "1b39194c16f6717e212f8c51b8ea97bc4f250cda22976218a03ef1447e38df56c2095593de0914d8d2f67bb980a2a407c74809a6600dd5c079b6c4943c19f346"; 552 + sha512 = "6224053e229ba628ca78e54bee868113709bf4e6e559681e74d8c6a656958842f1d9f0e157dff7fe003215f3880c237e060ff5b5c6b5ac9882237edd8bbb90a6"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/br/firefox-63.0b6.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/br/firefox-63.0b9.tar.bz2"; 555 555 locale = "br"; 556 556 arch = "linux-i686"; 557 - sha512 = "840837c47fad73aa7391262f00a1c50479d3fb43d047dea8d02e198dab863cc49e9a512e632197e0330c293d30b345de764f266e67aea0cbf675e8256bda626d"; 557 + sha512 = "0e96eb748c5cbf4d21ddb9ae6d98d4c87c54db7c6f59205b77365522137598a29f97dcce47f6d91ff479fbd5830b316e29a9a36f69045d5fb078e340309208bf"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/bs/firefox-63.0b6.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/bs/firefox-63.0b9.tar.bz2"; 560 560 locale = "bs"; 561 561 arch = "linux-i686"; 562 - sha512 = "e551e302b24f053efe05ce2b5eb22dd5c3c67b39a5270d3cf802eeb6412e2b8fdb71813817b3761a4d6f028bfac5a17252e7d64752b94e7aae3389744d21c3a9"; 562 + sha512 = "5eef8480eb7166c78ae9552e783ada29b1a2ed0774414c1807089263ad3b6b4726ace0f68af4454f03fbd379cd9e69d7963ed4a9b23ea383d71f33f2e77af5d4"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ca/firefox-63.0b6.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ca/firefox-63.0b9.tar.bz2"; 565 565 locale = "ca"; 566 566 arch = "linux-i686"; 567 - sha512 = "1aee350896ce766299a75719fd7c1eaf14b62d2ebd7260efef09a6c2a0dbfaf41884577fb5b387a4001599d64d48b6b2cd9405a47d6627b02ab2f801cee5c3d6"; 567 + sha512 = "3480209479c215604c4f7b34d41b5d766d4c5a0c3d6e5d71f249a5c27d22c2049fdcbedf49b766f4aad950d1601af061e98c1be22c8d919ef3e78d125a8a6ada"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/cak/firefox-63.0b6.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/cak/firefox-63.0b9.tar.bz2"; 570 570 locale = "cak"; 571 571 arch = "linux-i686"; 572 - sha512 = "e46d2e799ce00f4c6c24f5a90a0b723b3dc51b00965667c1cf036976be8ee55680a67a8a63e964ec721582d12ac84ca72aa19cf8b8f8c7f2942529830ff9b5e0"; 572 + sha512 = "6a8e24323139654e8e484699df06cd6109f343a9a7e524f50a8f5366c2de2869b92bb56b742f9ad3191830f0dd62a4bf11b0b60c40214ea1b32dc56235ce04d8"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/cs/firefox-63.0b6.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/cs/firefox-63.0b9.tar.bz2"; 575 575 locale = "cs"; 576 576 arch = "linux-i686"; 577 - sha512 = "f78e1cd0f24f756e9374929c6ca2df9ab8c455c6ec5e3c1696b2ba17b187c56a6e6a16fc123b599c2deb0cbda1c8fa963a66f8217795f891cd01f8450af3cdd3"; 577 + sha512 = "3cd2d6c739348e939bf84ab793d3ea105e37f16aec9cb353c31f772219be2cb1ed4fdc3fc99b71754e0450545086694a94e86c53354c7dfbec7436c655c0aa04"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/cy/firefox-63.0b6.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/cy/firefox-63.0b9.tar.bz2"; 580 580 locale = "cy"; 581 581 arch = "linux-i686"; 582 - sha512 = "7d69f5ac3e2d2808d6cab53201ba554efb20e700a6d95945f96680f84fa61d9349f6bd51e8ddb5081e39044de3301ac7c0ab4fee3ec2abefafe96444e0e00d98"; 582 + sha512 = "db650f6c6201c8d6885a364e3477c8f0341c526aaa0e708039c545814bf95c66b516275ef464a1c1ab2f1bc4d5e7c58d03b4d6deae8cb6a4de477f64108f128b"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/da/firefox-63.0b6.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/da/firefox-63.0b9.tar.bz2"; 585 585 locale = "da"; 586 586 arch = "linux-i686"; 587 - sha512 = "1357e1f114f800a1a0b4f6c333b3b9ef1be6ea7353cced97dab3b253d39709b330b76453cfad83952fbdddc92d4b590455a5166b1006dca8296582ebb5d8ef84"; 587 + sha512 = "ed189013ee62440e2f6a326e2ca1ff3a0764ff589e514a2eda489e519695144cd9378bc78d10fd18bfef65e39a27500fbe4f09c64ec9904693db153d83b884b9"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/de/firefox-63.0b6.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/de/firefox-63.0b9.tar.bz2"; 590 590 locale = "de"; 591 591 arch = "linux-i686"; 592 - sha512 = "147e6e8e5399608f18bc5bf7f2eccf9cf44af143aff5e2d876d6f1b7880a7fc6a05b38954548e05289a586f3b8ae2272bfa802bcc3960cb24e9132039d120f8b"; 592 + sha512 = "f77538811ea28c701db8a4d38d9286aeb6782f4b56153c98d2133caff823aaffb23a3b3c014adb09d2a5c295a68a8e0e1a071f41d86ecec21c6f284c52a9338e"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/dsb/firefox-63.0b6.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/dsb/firefox-63.0b9.tar.bz2"; 595 595 locale = "dsb"; 596 596 arch = "linux-i686"; 597 - sha512 = "3a3ddf43dd388ec96494b529275b27fae940831b3180c3750dcdad3037be770c4405d586dd7aa49db709eca376272d77943261e96171ec2c413ed20cbc43f1f0"; 597 + sha512 = "366fff164bc3dbdbbc143ba37aa3a66befd5c2bd89bace5c9bb669fa5d812e7505140405c08919994cd65e937e91035b9c62bfbb2a5668f4273f295fc6dad485"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/el/firefox-63.0b6.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/el/firefox-63.0b9.tar.bz2"; 600 600 locale = "el"; 601 601 arch = "linux-i686"; 602 - sha512 = "be9e7dbf2d8b750ec002d1dd818163cfe2cca78e65dba20f055dfb0c967455768aa64e5b9d5159d6dfb4ce80fe6eaf61db8fcde4b1d1aebce250dee108bc8067"; 602 + sha512 = "8898b25d271037fe02772270f358ab2e44d286bf1d5be45b67d57907ead81be2990aec0104e724d8d105793e45454d571e7eb45ba67dc75dbd25ab0a467f698e"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/en-CA/firefox-63.0b6.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/en-CA/firefox-63.0b9.tar.bz2"; 605 605 locale = "en-CA"; 606 606 arch = "linux-i686"; 607 - sha512 = "6606e63b836e57e2b02737070e59438a63ccdd1b633d1658fcde8d4b794a32083ccd640668abf0853cece990892197e9f2a8d2d451b082283cc87a036a3522ec"; 607 + sha512 = "5ee77fd93d9b557fb729031f96880b9ba72990d47ddfdfb3e4eba38a6eabcbf63587b0892551b1d9c023472fc8681deb529c6d4f8b283d11b4832f9e2992cb4f"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/en-GB/firefox-63.0b6.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/en-GB/firefox-63.0b9.tar.bz2"; 610 610 locale = "en-GB"; 611 611 arch = "linux-i686"; 612 - sha512 = "4dd2493e7242f790a87a9dab7afb097d038e7a3bedf44ac7c63d84322b60a84118d24073e3be479792ca451c2cf3dc201ad56648e215c30e001318299ed9aee3"; 612 + sha512 = "74e415c2545b0fb760be6c459c7262e309c72b3e41a580e36250f381a74dd1d48a2b62db4ca93274dcb71b0951cbc42f897275a8664242d0424281f227699a37"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/en-US/firefox-63.0b6.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/en-US/firefox-63.0b9.tar.bz2"; 615 615 locale = "en-US"; 616 616 arch = "linux-i686"; 617 - sha512 = "505d3bcedfe2483ff46ece4bc208b120f2da0893d90d11384fe294dd360d2b49c9def89c2435484d3248b59afb4da5a25e4403a9d82c4faab68b2905740f0731"; 617 + sha512 = "c37ae4711dc74c4beb8bdac272e0e6353c4c88b170c84de86003c11d0d7a6d615f28d567d2e3a36b7dd9a06eaa68f21a5e2e64d12ecfa8c4e6f8cd2eb8eb9925"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/en-ZA/firefox-63.0b6.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/en-ZA/firefox-63.0b9.tar.bz2"; 620 620 locale = "en-ZA"; 621 621 arch = "linux-i686"; 622 - sha512 = "cbd5fb2b5f14f88038a15b602741e51dbf1e9b3b824871f98cfeff331a4cf5529f55f0c7401683a453b39e98aed016df404090dd3bbc7a634620985895f85401"; 622 + sha512 = "bbfc1d6bd97fdf2302c399ac1c0e76f949b73cb3af99af04ec0e502f2b9b0e353cc3ada738dad6699cd658170098b6f87f87aa231e563d62527f75106e1d101f"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/eo/firefox-63.0b6.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/eo/firefox-63.0b9.tar.bz2"; 625 625 locale = "eo"; 626 626 arch = "linux-i686"; 627 - sha512 = "54b045a91db22cf4f079c9ce80ed3e98987978f6cda8acdb218bf71e4d9de510b3122a773e51bd8378183623ec28609641428251410df41c3c42f49468a2d024"; 627 + sha512 = "2c7cc1b01a4348ea18b6fc39e773c79a0dfe60a72b9637cda0ac4cc05de65eeaaaf6bbc05b5b15f92c1cebbde0b385d58b173f347af4538f2545709800877070"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/es-AR/firefox-63.0b6.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/es-AR/firefox-63.0b9.tar.bz2"; 630 630 locale = "es-AR"; 631 631 arch = "linux-i686"; 632 - sha512 = "2de07b3e57fbd845b506862588381bc41b4d36afb734370fa7b9b9717d9f65bd2e42d3c85d4fc6f244e68c13583627f618b7b49ba5fb5e2d62b9d3f68479f1ff"; 632 + sha512 = "4e9a3fb356d0e88c8b620a0ff00eb56bd25e341e951f3e4139d631ee276dabf78575ee9b2b30e159708388a25ebf088b7c5c88dc7004ad4e0fa8b1bd8daa5667"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/es-CL/firefox-63.0b6.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/es-CL/firefox-63.0b9.tar.bz2"; 635 635 locale = "es-CL"; 636 636 arch = "linux-i686"; 637 - sha512 = "36de5dabfd2c212e4942a859058a34afd9678dfae19dee82437d1df8c3a794648c0b71e5262b6f2ead8ee2ab43b7d4ffe011ed3ca82c100f66a116aab81b3ac8"; 637 + sha512 = "5b85539c1d8c30e817c4b82996f9a5cc8d078224b97c32c910931965db45a09a186472722de84e7de7349e8f9f086b9d76d2fc87c8775f67ac829e9137305e32"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/es-ES/firefox-63.0b6.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/es-ES/firefox-63.0b9.tar.bz2"; 640 640 locale = "es-ES"; 641 641 arch = "linux-i686"; 642 - sha512 = "44421cc401469730b0797dd54175677d6a663efb393ec172c98f89b18de6a64ed3ba74b960d9c13d35c0b86dbdbc4ac8721bf7e7abd6943cddb7685f4dd8cc02"; 642 + sha512 = "5a39cf930255d271e8e318bc285446a5346cff9443db8dc5270ae0232d2b4b61345dce191136da2531bc3213f4e0abf6902231abdaaf5bdf6baff2b7b689e84c"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/es-MX/firefox-63.0b6.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/es-MX/firefox-63.0b9.tar.bz2"; 645 645 locale = "es-MX"; 646 646 arch = "linux-i686"; 647 - sha512 = "bb2fb4de76ed136ba9264770ee5f5c7a63e195aff2122294b55d1dad5fcfa53ad2e47ff34ef944cfbbd8b84a57df72da0b9611bf6e8ebb07b6e29803160f5adc"; 647 + sha512 = "2a57741f8a2f2325ab6ebfa46d3e26f92b07daef81dc01997d8ea981e9713240a08830741f37542ddf948f022a2ff56378915b5bdffa4215f64a84136850c648"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/et/firefox-63.0b6.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/et/firefox-63.0b9.tar.bz2"; 650 650 locale = "et"; 651 651 arch = "linux-i686"; 652 - sha512 = "019d81bc4fbdfa5b86d9f92ff9594668b62228307a8f449a64be7ec696e151711cea0860bd8a7112d9aa994626fe1a96b8a70f2809c611f476e73686a4fc0f40"; 652 + sha512 = "1b8bcf9dc03af2ee215a24eaf82ad75efe8c8ce6dc9c2fbd4b7d8f751f7854604b0fcf3ae941f7b19ed2b36daa03fd603b1ec2f8bfca87b16fc8741b939ba8e1"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/eu/firefox-63.0b6.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/eu/firefox-63.0b9.tar.bz2"; 655 655 locale = "eu"; 656 656 arch = "linux-i686"; 657 - sha512 = "02709783ac751e78266bf7301e9e155001256947cb5ce3cc1c8bf7debda220cb70d3a14454a73dd4bce22082999fcf8c2944ed1c1c40533366afd6a40b78b44a"; 657 + sha512 = "04ed8f610132573951d32e2532543e8a056a89f6f2ae252c72c3dfe1450bfa1d969ceb6ead5c707ec0a5b9e44d16b25238db1d4e52035d2555339bcef20c1947"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/fa/firefox-63.0b6.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/fa/firefox-63.0b9.tar.bz2"; 660 660 locale = "fa"; 661 661 arch = "linux-i686"; 662 - sha512 = "8e80f8a0853450de97623cd274a6e376c342782dd9b1a2754b0b1d176084c479547b3b78241776588cb4fbfa40d2f60c8a4ed26468f075b557a343e467ca31b9"; 662 + sha512 = "71204442585640cec6f2ca6f554b403f4a44a5aad4d899d264b1c224280a03fe5053e21d030d2c21be41571f26f6d97468d26add6fd4c8b3e82a97ab1be528a1"; 663 663 } 664 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ff/firefox-63.0b6.tar.bz2"; 664 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ff/firefox-63.0b9.tar.bz2"; 665 665 locale = "ff"; 666 666 arch = "linux-i686"; 667 - sha512 = "13a46600b238bda2b7f601bebde0e41ffd8d71e47ec434e2d4cdbdb437e8cbaaf59bb36af63e83a6f99cf13e3dbc43df942e9cd29834e52425b325d399ae479c"; 667 + sha512 = "cc9d2d4de8a29cab8ced52ee92e810f43ab15052baddec3275f5a5245246be4f5fa1c19d9eae8d6dce4337421a88cc81ccd3e87538e85740531ae1140512a396"; 668 668 } 669 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/fi/firefox-63.0b6.tar.bz2"; 669 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/fi/firefox-63.0b9.tar.bz2"; 670 670 locale = "fi"; 671 671 arch = "linux-i686"; 672 - sha512 = "f14de9d2cb994f23f6fac5557ef5c0f64fd8833e469cc80e4c7fc4566ff0b4c4797a0f78c4e05ba7ba0a1d93e22647f50372129fdc48e33d7c25452627022035"; 672 + sha512 = "28b1be8512bea62cd40c83d52a1e5a0d3e1ef1e12cb7e40df2205f0a973558ab70a88a7df5d9bf0c3aaad2d73c55b0dd6cd0130f89e844d555369e844552f092"; 673 673 } 674 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/fr/firefox-63.0b6.tar.bz2"; 674 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/fr/firefox-63.0b9.tar.bz2"; 675 675 locale = "fr"; 676 676 arch = "linux-i686"; 677 - sha512 = "8b8f5320d1be4dc55185f013ced37103f4017c8b855d04c99982b8a3f8e3f9161696c28c798098f697bda961726e61647f16c1e71c479fdf00fca318370d89c7"; 677 + sha512 = "f946653b1ca82eb83fffdc2ccf4df81dbd3952acdf77f6f7c3f2bdeca4b4b09af9f7ed282743494fb790a14bab9863c99e18ec3077c6d03e979621ca2ead6387"; 678 678 } 679 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/fy-NL/firefox-63.0b6.tar.bz2"; 679 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/fy-NL/firefox-63.0b9.tar.bz2"; 680 680 locale = "fy-NL"; 681 681 arch = "linux-i686"; 682 - sha512 = "bf6265205d7e3ebf7e3a639e1f2189eac267afa906748505d02a464657264e4c4604bbd543e9fe32831c11ebe4ae23b7767155bdb065725a258cfe34f82e5196"; 682 + sha512 = "5d4bc41b40f8bb680f3e4d81c011994d73f84f8040d05b5427f0932013789935e064272621c25b19bd51c2cf3c8316f62aaac60b75c2f950de77d2e306dfd52d"; 683 683 } 684 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ga-IE/firefox-63.0b6.tar.bz2"; 684 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ga-IE/firefox-63.0b9.tar.bz2"; 685 685 locale = "ga-IE"; 686 686 arch = "linux-i686"; 687 - sha512 = "f2c924148d58aabe6105562762cb9fab4fbeb8eebab89a736792fdef830fcee2dd19b41d04b58f6cd5a850883b7726deeabbcbbee45c3bce80e64fe4b05cb40f"; 687 + sha512 = "09a34eb4a3866998b7a26aedbc6d4e7ae5bc5b091c5edaf0675c473730f42fc8446727e7fb3936f5768269de43786ac823911038272ba615d745df43e23e6928"; 688 688 } 689 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/gd/firefox-63.0b6.tar.bz2"; 689 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/gd/firefox-63.0b9.tar.bz2"; 690 690 locale = "gd"; 691 691 arch = "linux-i686"; 692 - sha512 = "ace52bd9f1dbe2dc52dbdd77872e523f066e032305ad1ac26e680ecebbdf78d5792dc8b30abc218a7e483feb01cc1be6dc715e8e93d19e220194438de7ca01ba"; 692 + sha512 = "77c8f4d6a3fdd2a8525d173fffd36254419f87f46b42d91b050faf5779c0fae4944df3bc646f1d893477f3aca943e09438b467b5ba6d8862a9f3ffb2848e69de"; 693 693 } 694 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/gl/firefox-63.0b6.tar.bz2"; 694 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/gl/firefox-63.0b9.tar.bz2"; 695 695 locale = "gl"; 696 696 arch = "linux-i686"; 697 - sha512 = "7decc69243d2c0ce0555ffdb9ed2cffc98c7716150e55d11f891e26a039b5d69c78e19151ffe9c2b61770e215c6194e44495c6360a5c5ab8bc6d045fe87e281e"; 697 + sha512 = "9634ff8df8c375013d020415d6b4fa944b539511291a6c0e2e4994ff618b4cdb36420bcd78285427f9aa146fe774207f39ad2c0ccb6e23040e15e3cb0ce39cc2"; 698 698 } 699 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/gn/firefox-63.0b6.tar.bz2"; 699 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/gn/firefox-63.0b9.tar.bz2"; 700 700 locale = "gn"; 701 701 arch = "linux-i686"; 702 - sha512 = "802d4a653a9ad5993a165b5bbfe181dffbc713f139c6d47c1f808633b5511c535357da14722c2e95f02cf4ca3d713537e64a3ba72e7c1e460caa83cbca6ccd62"; 702 + sha512 = "226e115d8e26e9c06dc07a3611db551632fc383f3347ca421df3fd82d21001c51ab2e16c937be2c98bf07d00529d19de090bf9427d548a2f6c2280d03ad81006"; 703 703 } 704 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/gu-IN/firefox-63.0b6.tar.bz2"; 704 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/gu-IN/firefox-63.0b9.tar.bz2"; 705 705 locale = "gu-IN"; 706 706 arch = "linux-i686"; 707 - sha512 = "8aea57f8059a9645f609e11de02fbc83b563e0edc3e84d0072571d924686429de9b1c6817c9050bef05fac4c4535a31bf108502c54bea86ce50952b6bdf11c2d"; 707 + sha512 = "6522b70c7122a18e9d975ef2dbc51c6fe3d23cf8e5fa287210bc29a7e63821ca3fe3d24b6a6fddb0fb800116ae55010eea95f7d555c94468beb90bc9f3e5ec1f"; 708 708 } 709 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/he/firefox-63.0b6.tar.bz2"; 709 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/he/firefox-63.0b9.tar.bz2"; 710 710 locale = "he"; 711 711 arch = "linux-i686"; 712 - sha512 = "a2eea01e4b6ebce0d9950ed550c1317a5b4a89f43ae74bc30d36d584cbcef1df8fd783f2a9465d818b32eba548d40aa6b258a9c4ac61d6d7d2b68775cda6a8f1"; 712 + sha512 = "3a2481485d2c641f9d2205bf2679a733be224fc463476bb7f3ca8ea275d27a1490410fd9fd54f09b3d91bf165d46d26f4fbf8d173f01740280b50119ad25d80b"; 713 713 } 714 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/hi-IN/firefox-63.0b6.tar.bz2"; 714 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/hi-IN/firefox-63.0b9.tar.bz2"; 715 715 locale = "hi-IN"; 716 716 arch = "linux-i686"; 717 - sha512 = "1798cf81a92c4fa0449c9c14e4f41e879b79cea4030f10412d95005be7c53474674c914f5b1a62f7734f60f159b92065679c90c650a6d32193e701f723308fe1"; 717 + sha512 = "b5a6241c748654d858337b81febe8a2219ba2d3ed3e03725ca1432fcb5dccb1d715920b2a009a00ba330ff51d202b4da27ac6bddc329011e830a4e715a089db7"; 718 718 } 719 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/hr/firefox-63.0b6.tar.bz2"; 719 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/hr/firefox-63.0b9.tar.bz2"; 720 720 locale = "hr"; 721 721 arch = "linux-i686"; 722 - sha512 = "17a64f915c2d49eb3a835d250d28d0a535c74514231eef5861de9627b4a52dcb86ef7620afea56d929c200b39885a772ded4f19c78519762c7da3e59358cd878"; 722 + sha512 = "f704b353e92532c8ab0598263a5ad92323f46289a9a4369f05487f22dfbbefc59893938916689b0bdf1c07a079ecd8f6d8754b16c9cfb99333673f94ab1699c3"; 723 723 } 724 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/hsb/firefox-63.0b6.tar.bz2"; 724 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/hsb/firefox-63.0b9.tar.bz2"; 725 725 locale = "hsb"; 726 726 arch = "linux-i686"; 727 - sha512 = "deaf0ecf6f4a871b82e6ac091e2273f5fbf9e9e7433374d2094b5a5b97e19725b12c64e57fec8113ff97501027a5b9758419daaad8cbc8685e91b0227722cb88"; 727 + sha512 = "44517eb11cd22ee1bb201b14c7cd18dbb1663f0e2a52c8cd1d0e215985f2f9e67d80ba4e10ee599f693e9b12436a9757eed94e3dd4b82a8ae37d1892296b1428"; 728 728 } 729 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/hu/firefox-63.0b6.tar.bz2"; 729 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/hu/firefox-63.0b9.tar.bz2"; 730 730 locale = "hu"; 731 731 arch = "linux-i686"; 732 - sha512 = "8bdbd1387f891f8dfacd6ce2ee61a34ab5938832aff4b2b21738e1e672dc8d524f4abbbe0805506bd914b0991139f603b5cf431cc4b50361e2d0dd8f371355b4"; 732 + sha512 = "24d7a30076378d584f8f524353dee730d9ebd5be16a5e6ba0a44af1e7f0b51fc96670f8fb1f6a661b662d649bfdc1b6be6ff19410a913031a108f610f0f63e2b"; 733 733 } 734 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/hy-AM/firefox-63.0b6.tar.bz2"; 734 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/hy-AM/firefox-63.0b9.tar.bz2"; 735 735 locale = "hy-AM"; 736 736 arch = "linux-i686"; 737 - sha512 = "d0e252c057c8395d49c02f218ed84bf409189ce970a279eea816face6d876f7646db33ace6ae6cb1dfc7c4b5e143c89a483cbf363bfcf95f3f431f9586c1a1ff"; 737 + sha512 = "4bd50fcb8405a59b4624277ccfb2a528667dc386b87f815551ef264655d6c9cef4cf0d2452b1c7babde138aa81fbdc6a6484cdc6890e0f6a4e926786ac0fbeb5"; 738 738 } 739 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ia/firefox-63.0b6.tar.bz2"; 739 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ia/firefox-63.0b9.tar.bz2"; 740 740 locale = "ia"; 741 741 arch = "linux-i686"; 742 - sha512 = "00af6fbd66080b69777f1e04c11a70f2cf6c34206e8f8b78a40342e787840575c5b15b066e2db5f1a25ad79102440e1faf2b899990751f45c3876c5663101267"; 742 + sha512 = "d62d825507c92878bc022d85947d59d93c9913cfb02a8dce0e2937a4527a80444e59bb324f175d18322726f1ba9686faf349236ebb12fb268a3e13eab32fe317"; 743 743 } 744 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/id/firefox-63.0b6.tar.bz2"; 744 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/id/firefox-63.0b9.tar.bz2"; 745 745 locale = "id"; 746 746 arch = "linux-i686"; 747 - sha512 = "289df92b4e23123976b2cacb586302d09dc8df466dc85ef835df260e1938902f3e797da052980cb3cb7e29d9a2a0c7fe602f9cec45541f0e789d3628a830cd30"; 747 + sha512 = "955ac0a9b30e9209a0fbcec5e88b94d75bec3b8455a78e08770e5ce54b10f73b8642a8a2a1b534ab9b3671611fc6a9278c597c3a3e84b073008c42745fdb6892"; 748 748 } 749 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/is/firefox-63.0b6.tar.bz2"; 749 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/is/firefox-63.0b9.tar.bz2"; 750 750 locale = "is"; 751 751 arch = "linux-i686"; 752 - sha512 = "444fbfa5ec27b0623f00d48ee2ef7ab0f172806f4a74322294ca165cdb72646dc6ebe96085136f94c009a82cbb98aeb1d50b2aa6df8df267f80a6317a04b8ed2"; 752 + sha512 = "984a706f8ae3bfd09ef720e5586c69da7bee182281b8231132431080b6504a265e891114bd7937381c64dbd9dd09904b9e531849998409c29c235783ad8c22cb"; 753 753 } 754 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/it/firefox-63.0b6.tar.bz2"; 754 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/it/firefox-63.0b9.tar.bz2"; 755 755 locale = "it"; 756 756 arch = "linux-i686"; 757 - sha512 = "bbdfb37dab9e9ece7b4f17b1e1e06b1ca24b88fc43ca9760e9ceebdf7b4778f919210d64e95ef9bdb96b8ff79236aa1d8e5c8720bbd2568f4b8fab188b0b26c7"; 757 + sha512 = "5d917c06052408d11c22945aaf0f26b1c312c8aadb631c935fb341893d3d2c762feaf1fac8aedd944fea13518a73fddc5fd4850863036e05964e4ae72cca6542"; 758 758 } 759 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ja/firefox-63.0b6.tar.bz2"; 759 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ja/firefox-63.0b9.tar.bz2"; 760 760 locale = "ja"; 761 761 arch = "linux-i686"; 762 - sha512 = "82b50fd71be229632c6bead6af45d3c90bab32206650000aa8492135f3ce56e6895ced667a3cb7a32810758680ba4cc82fa72cf57a266f5bda0c7aa3f60e98b2"; 762 + sha512 = "3fa9888377d958d879cc04f2763593a7e88871d09e304e597f27997b4c4291d5db7d9345cc3c19d09de8cde34d5c4c1e9488eb205d075cc9b6f368db6c77cf29"; 763 763 } 764 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ka/firefox-63.0b6.tar.bz2"; 764 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ka/firefox-63.0b9.tar.bz2"; 765 765 locale = "ka"; 766 766 arch = "linux-i686"; 767 - sha512 = "02e25e99ed57424dd1423d234155949f460fd560e76e3063be7b1d2948878d5f68f57d965f1289f1a5e49981f6201e8ecf9777bad68c5822a818d9bf7c26f29b"; 767 + sha512 = "b0e49faf822c1145e185069e001d63480132619b39b76ec2baa36456f2402f88e6d500cfb86b3edd7387e11f145283e1256218e0fae8d95bf716f00c5d682a44"; 768 768 } 769 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/kab/firefox-63.0b6.tar.bz2"; 769 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/kab/firefox-63.0b9.tar.bz2"; 770 770 locale = "kab"; 771 771 arch = "linux-i686"; 772 - sha512 = "2c1345224436e8107bbaa6dacec6ec7a6ba74f3f7e2d24ccf45e24a852202ebfb6fb3b803ffca539dc4fa1d58f7fc0aa6ed8e56647e46ff794287ac691aa93e6"; 772 + sha512 = "1b4f60da621fd4d7e2690b84541edb16f58a4065f87bb6062efa8efc650b1e12de51ad583c5f11941dfb9849572edd27e5bea83d766a9b629337a3f13b3d0502"; 773 773 } 774 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/kk/firefox-63.0b6.tar.bz2"; 774 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/kk/firefox-63.0b9.tar.bz2"; 775 775 locale = "kk"; 776 776 arch = "linux-i686"; 777 - sha512 = "925210f2c2ad93f29472ee7588db499a4212e7141475bc96b3f7c76f893a0610a9903ddf9abc8707b7b8580ab26da896fcc869ea505fe1cc2cc6509b058f1c48"; 777 + sha512 = "97aebb3ff8b39d2bd5fc7bac22db0169eb30fd16523b8e92fa25d840b289331cfd3aabe8686f85e76396fe8d57e5c4c7b32d5f28bb949166b48eb88858285f65"; 778 778 } 779 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/km/firefox-63.0b6.tar.bz2"; 779 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/km/firefox-63.0b9.tar.bz2"; 780 780 locale = "km"; 781 781 arch = "linux-i686"; 782 - sha512 = "94b49896be62788e8634ad41c64bcc1ada6dc4ebb9ccb98883f196f6afbcfe5b44654d7295495e6d647f55da0d5b43340d5e728fb3b8ed567b6e3f9d5c5549de"; 782 + sha512 = "2dea52a11615a8fdac422cc495a5a344ada2540778c0300eea3e85ef5cd906bb6fd009631fd62565bbeb01a65470f9833cb66345fab63493fbc0e8fd8c4d85d1"; 783 783 } 784 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/kn/firefox-63.0b6.tar.bz2"; 784 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/kn/firefox-63.0b9.tar.bz2"; 785 785 locale = "kn"; 786 786 arch = "linux-i686"; 787 - sha512 = "6284470b93ca5b934a51eff752d1abead88baa2168c985cab94023d7bf6e6b8487d682a08f4a6016273248acd664b91bde7e9f32c0108f18eb2bc800c7f766e7"; 787 + sha512 = "72ccf22a789a7aae6132c9522138e5482024e61550fd81122969a641227448d4e781fa40e0472e95b36e66abd0c74be3a96f4479781894be1323cde248c00e8f"; 788 788 } 789 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ko/firefox-63.0b6.tar.bz2"; 789 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ko/firefox-63.0b9.tar.bz2"; 790 790 locale = "ko"; 791 791 arch = "linux-i686"; 792 - sha512 = "3f970d147a88322d8dc2b3e0a636e8312dbdab26ef888cb0266d9f99c29ddc1310c9cf7a22308bcde967ff1b2f243a17ea1611092d58824ba7f15980ee20912d"; 792 + sha512 = "b9d627ecd91bc9510b777d355cc821f6eb4830748eec14ef44ff1022fc3daf42caf9212e9bb4ad541584cef9eb41f5ff56b216c2c6e68dd067e91e75202f4eeb"; 793 793 } 794 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/lij/firefox-63.0b6.tar.bz2"; 794 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/lij/firefox-63.0b9.tar.bz2"; 795 795 locale = "lij"; 796 796 arch = "linux-i686"; 797 - sha512 = "a774e0f3558626edc6ff244f36e5aa2c8d0743eb17734fadd577d0edf7b81875e17d1115e901f5680a798401e1da7ef10cdad093dd8dd1c5a63c9a84ec8a5dcf"; 797 + sha512 = "fab085b0db9c01852def72428421440731a17656f9d77da2e5f5743703aa7ae3e51e1a2172efe47610a4f02b5655520776ce2b48a7e6ecf9cefced78cf533ec6"; 798 798 } 799 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/lt/firefox-63.0b6.tar.bz2"; 799 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/lt/firefox-63.0b9.tar.bz2"; 800 800 locale = "lt"; 801 801 arch = "linux-i686"; 802 - sha512 = "d3c4fce5b8b833a53dd494d3dc926d7fe2d5fc6d4a451e7597a63ce954b5e676297661baf4f5a1012003aac2909abd552efa51705ff3eee2184c7b6a4d833d7e"; 802 + sha512 = "28ec2617cf310b2a007112b308bb47f668f89511515375b2e822947a7ca9218c3209975845fdb91989a70285601c2b5f7b04e1ea98055d1c0804f73956e3b5df"; 803 803 } 804 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/lv/firefox-63.0b6.tar.bz2"; 804 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/lv/firefox-63.0b9.tar.bz2"; 805 805 locale = "lv"; 806 806 arch = "linux-i686"; 807 - sha512 = "0ff4dc581b784ba46575a4b6a5efc90ef7fcca29eec9b077adf7556b0b500d89a5558bef211cdbb76884136bc85fdfdd4321c6cfeb93e1ff3930fd7efed88c06"; 807 + sha512 = "08dc0583e0c7642aab90c9d4536b567026cb245fb44cbaeea8e91bfde9ba1bbfe90667ddffe8c1224ac59867d4626c4e3641b044d7b25fc85d4832c2fe0e3522"; 808 808 } 809 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/mai/firefox-63.0b6.tar.bz2"; 809 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/mai/firefox-63.0b9.tar.bz2"; 810 810 locale = "mai"; 811 811 arch = "linux-i686"; 812 - sha512 = "58d2dd9aecf1515e81262cf3319aad363f4f3c25dac1e8ba73f086feef119bb548a40b286e272ba948706a06241c6f64b3f03a677c879a3442710690bef564cb"; 812 + sha512 = "dcc85c2b60851cafd12bad1c018cde11150b946147fcc2e213eaeffa5e89f4eae9b346ce90552b0ccff6efea64fe126eaf51d5a442173e0954bcc4d33e616b8a"; 813 813 } 814 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/mk/firefox-63.0b6.tar.bz2"; 814 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/mk/firefox-63.0b9.tar.bz2"; 815 815 locale = "mk"; 816 816 arch = "linux-i686"; 817 - sha512 = "179f34359c0418307e7fed73a8d34f4af6637d066398340531a896d7b804c4f78b71b192daffe50aa2b6713148fe7103e35607f4c1070def21cde891586b5fcc"; 817 + sha512 = "56a8dd0b99aaaf975e932d18a89dd5364c0277e11ffb6077bfd38b63e38a9960b16f638e304e836599add79db4d35c05db13110a5a0081c24855caaf0ad25f88"; 818 818 } 819 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ml/firefox-63.0b6.tar.bz2"; 819 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ml/firefox-63.0b9.tar.bz2"; 820 820 locale = "ml"; 821 821 arch = "linux-i686"; 822 - sha512 = "e4dc114ca2d8b7ac8d24b85464ab07ae5964122eb8be6d97303a2ff97ba503e8d29a53052e475ebd8248e5b5cc0fcd8215466ddc29274cff9d0eadf4b5cbd559"; 822 + sha512 = "d89b9385905130130373612a6f0e79da26e0ab2bd7b0a28101b429b3d226d833ad2b415f6ce02746bc6b9c5fe5eec80e7ffa733a547835c636408559281766ad"; 823 823 } 824 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/mr/firefox-63.0b6.tar.bz2"; 824 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/mr/firefox-63.0b9.tar.bz2"; 825 825 locale = "mr"; 826 826 arch = "linux-i686"; 827 - sha512 = "397833dde5956d8c6e5d010e6597366b237923345534ead8fe4dbee4d427e81122bd67ed81980a80a429d1234290fc7633e52a4a74d73766a838de90b1d7aaf3"; 827 + sha512 = "a1c76c260d4347e7e3feea2eb5070dab80301a305195befc2d988f2cd982e8a7d6dddd16dd4b0016fa71709426ef3e9bc533aaaa3d3e07fcb8c1817994baf3d5"; 828 828 } 829 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ms/firefox-63.0b6.tar.bz2"; 829 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ms/firefox-63.0b9.tar.bz2"; 830 830 locale = "ms"; 831 831 arch = "linux-i686"; 832 - sha512 = "840a4c4fcdcc2c250fe265e5e7e52c8963a2c9973f5d429ff0d7d4a9d6d2a94cdafb19c32848be2e894438452d34e6e2b1601a4dbd993bdf884d06fe7c102a46"; 832 + sha512 = "a68f7794f28ad0f083d6200b5bce8849b370afb6e5cc0b5013659f7818afd3dae38fd2216c80a2b555a0dad897365e6cef2c2152d969cdc5d4e4e59ef73d23b4"; 833 833 } 834 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/my/firefox-63.0b6.tar.bz2"; 834 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/my/firefox-63.0b9.tar.bz2"; 835 835 locale = "my"; 836 836 arch = "linux-i686"; 837 - sha512 = "abcd596fbde8705b50414f64933fbecac68335227b4641341a975092646444e8f5bd32828e05083ea1e6c8499e1329051b6de954f9b80acdf2d9c60a5b946228"; 837 + sha512 = "936b3fcd3bb4b3119768bb49f382cda0e5d6601a83432939801248b0fd3e1f734438a0f5d69bee96469be25333a77dc12d57f2ab65462feb13d6f50f8671d85d"; 838 838 } 839 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/nb-NO/firefox-63.0b6.tar.bz2"; 839 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/nb-NO/firefox-63.0b9.tar.bz2"; 840 840 locale = "nb-NO"; 841 841 arch = "linux-i686"; 842 - sha512 = "d61b9fbc5b07d66db2658c95cbffb722645a78c75737c2de1f62cd73dc757a083fdcee3b0f2d649a27ae5d1e26344c194b3e064eef668a734d694a63807e0c0d"; 842 + sha512 = "4bd3ee6c762423d3e10b96f583b0b785778ca7a72074122941e3cbacb8e8680fc6d6fb4daf2a8d13615947297a27dde03cb415579762c015a6fdd3dbd23bfd31"; 843 843 } 844 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ne-NP/firefox-63.0b6.tar.bz2"; 844 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ne-NP/firefox-63.0b9.tar.bz2"; 845 845 locale = "ne-NP"; 846 846 arch = "linux-i686"; 847 - sha512 = "323b19eb99b09b7f302513eb8103ecf4e465b8249501a872ed811adffcfd4f8ce280c8362b1b9cd34e9d94bed22ba10d4c6735812899b482444fde984ddce1cf"; 847 + sha512 = "de6f295ea831a91249857e896d888d3866db4aa39fa9a2bc57d46d4f8e0c0db2858733fd6db7326803dd75d6d5a9eb9f34d85b285851ac2066a6dbf7242e1a5f"; 848 848 } 849 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/nl/firefox-63.0b6.tar.bz2"; 849 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/nl/firefox-63.0b9.tar.bz2"; 850 850 locale = "nl"; 851 851 arch = "linux-i686"; 852 - sha512 = "6b6ba812e19a6fa17baf0a45fe5bc5d6f21705ff78beda3a12f461b43a0e2bc26889881c0d52b66c8fb0265c762c9b763f01161eceff12cf0eef4e61b393a450"; 852 + sha512 = "603e7b90798d500dd9c6dc10b29735f8a0e1dbdf8ae8c776f1433ea92291550b67581a0a58b60314fe32a1e3b9856d3c2cc22b42d23f5c339201240e91047d8c"; 853 853 } 854 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/nn-NO/firefox-63.0b6.tar.bz2"; 854 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/nn-NO/firefox-63.0b9.tar.bz2"; 855 855 locale = "nn-NO"; 856 856 arch = "linux-i686"; 857 - sha512 = "c122f8ee627d712946ef302fb9671086ab2da22056ad93d15061b47f66101c61bdf3001f0406f701787ae04f34ca713e591dbae3af830931e0f463e26708d706"; 857 + sha512 = "e4a4513296533a965f470464b1530a14225f71cda1edf17605d49a565b91ccad25ec226878c315d1ed1cb80d491c9e3b2577e41ce252f0b8b5c7fd99b136b6c6"; 858 858 } 859 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/oc/firefox-63.0b6.tar.bz2"; 859 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/oc/firefox-63.0b9.tar.bz2"; 860 860 locale = "oc"; 861 861 arch = "linux-i686"; 862 - sha512 = "71423e13e859fb691a874927bb522d54c3b6c196e1f107067e599df594ce99af6d9a745502190142424558407f65cce9493617f7d4c716527104e8abb6c2f13b"; 862 + sha512 = "d95abb474023bed4471f366c1109f28f7be2a938d333cf30d3e0b76429a6625078f78cfa7deea42a541bdb815611e46ba6c4c77f3e890143cb001aa26a1b6ef8"; 863 863 } 864 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/or/firefox-63.0b6.tar.bz2"; 864 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/or/firefox-63.0b9.tar.bz2"; 865 865 locale = "or"; 866 866 arch = "linux-i686"; 867 - sha512 = "7c5e784430f7e43df723676ce23e49f774dbada41f957ed1b5c2f0b18897aa3c4f340eb940dde94ee79193e5c3c65bbf9071e1b7ee5cb00b248ef10da6cf5dbe"; 867 + sha512 = "16eaab71e1896ba201a44cabb84083d3aecd75a8f1e4736d9046976e2ddd983de63b287512c41ec2fb0b942af7d2f36b2b7f8923d77ecbfdfb751f64416d0b19"; 868 868 } 869 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/pa-IN/firefox-63.0b6.tar.bz2"; 869 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/pa-IN/firefox-63.0b9.tar.bz2"; 870 870 locale = "pa-IN"; 871 871 arch = "linux-i686"; 872 - sha512 = "7bb3447da606501e9494d1e523da7203c7bd7cacbadfef44f3417b7a7e99fb9e6471518e9dc43f15be36c5c3e120dce1a04cec1a083c676ba212d740ca48ae43"; 872 + sha512 = "0b274e05f65cb11be8c0b6b70cbdefe5c910b8a9e8c7200b6778e40e755e656c4849bb1bfb128b36150a7fcfe1cf5b641c7a1872cf14549c9d039aebed7ccc07"; 873 873 } 874 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/pl/firefox-63.0b6.tar.bz2"; 874 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/pl/firefox-63.0b9.tar.bz2"; 875 875 locale = "pl"; 876 876 arch = "linux-i686"; 877 - sha512 = "74954ec0a53b5f113604e5b778b713e189f0fc889345aef8d516261383ebc1ef9ad3086576bdc29e3052f0eb1b95f02bf66558bba6f18c5b4694cd02936a6764"; 877 + sha512 = "2b03845b3795bdabe1b38ec890164cd4d83e2ecc2ac36fb2a96aa37c9db97f79ce3e8b7d8d113c2a88decda342b445b2caf0f137aed25def4177197fe4ea9d2b"; 878 878 } 879 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/pt-BR/firefox-63.0b6.tar.bz2"; 879 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/pt-BR/firefox-63.0b9.tar.bz2"; 880 880 locale = "pt-BR"; 881 881 arch = "linux-i686"; 882 - sha512 = "9f733d7440761f222097ee389f0b7d986ddf35c14046bf17e53dd9af1ee3dd2040c7058419032edf7beceef2735eb6d753456990d2909888a80a5adfe1cc2a88"; 882 + sha512 = "80f1105afefbff17774f5389a95453d9f2c89684329506ac9c6bd9ad8c7c40b29a65c0f6773bd9ad6988ecb89a29e21dcb1eaf1d53b91f6186632f4cc1de8858"; 883 883 } 884 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/pt-PT/firefox-63.0b6.tar.bz2"; 884 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/pt-PT/firefox-63.0b9.tar.bz2"; 885 885 locale = "pt-PT"; 886 886 arch = "linux-i686"; 887 - sha512 = "9929ef96a510b321515fcc1e959d832041a85c8ba2af43fa54eb676a01f0240a412bbfc49f7746e4e976791156e11bd94045eead843a9f8430d04d4c5de3d614"; 887 + sha512 = "ee0b41a61efce3b9c439b08de1e518e8c886655d0952b1c7c575c413c042dad19da3f4da6505615706046c522ffe918c7bfb26c5ad97525d60ccf36a0e17adb2"; 888 888 } 889 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/rm/firefox-63.0b6.tar.bz2"; 889 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/rm/firefox-63.0b9.tar.bz2"; 890 890 locale = "rm"; 891 891 arch = "linux-i686"; 892 - sha512 = "7aab5000205de4e266d2708fd20bb75a58ab3cda940538d2bbf6ea5a38a64cb1e3790ea8a298e5d6d2dbabb78db1e73bd7664764e10262e83f73795ebd8f7840"; 892 + sha512 = "6c761c8b83da4361398efdc196e2390677d485c12fa5a696ed5a9b9bd8974d693cf199048369d1804df739a6f1cc45de406afb08cce2354bcae35c66230f66ce"; 893 893 } 894 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ro/firefox-63.0b6.tar.bz2"; 894 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ro/firefox-63.0b9.tar.bz2"; 895 895 locale = "ro"; 896 896 arch = "linux-i686"; 897 - sha512 = "0db825ea45a80d4b50bf62ca1e0a1c04f04d325214e809763967d233b444e451ef6a3bbfe772bc3c8b5b85ad36d084ad3c932d7a644e0fcfbe114910ceca9999"; 897 + sha512 = "59f679d4113a12d14f99bc3faf765c7ef0a811ee1b638ea1b6e04f67cf3a97da81f9388833e94a38bb47bd88eb8c16b0134508289128771ec7135001b79b199b"; 898 898 } 899 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ru/firefox-63.0b6.tar.bz2"; 899 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ru/firefox-63.0b9.tar.bz2"; 900 900 locale = "ru"; 901 901 arch = "linux-i686"; 902 - sha512 = "431e1b93c68b3b6c7922d2d3619ce60587906caa048810c419153541465436fb831077a28559ee696276caaab43fd63faf20cecc1ce5dba6269d5780c7f00e3b"; 902 + sha512 = "2296a95fd6417eaccf832f33811c6a65cbce5e6520ad4cc79ce3adbc1b773ff51169654ac348c6ae3040abada2b3d1b1d3981fb3ade7998df033e5fa52fce391"; 903 903 } 904 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/si/firefox-63.0b6.tar.bz2"; 904 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/si/firefox-63.0b9.tar.bz2"; 905 905 locale = "si"; 906 906 arch = "linux-i686"; 907 - sha512 = "754a03316364012fece2330937775b44f1939ae27749b57ababc752270133b9d432dce76d314464f6b650b4706dd1b2b771c987d97cfebe50edfa2ed44db8820"; 907 + sha512 = "4b67e4731bc9d5e0570a5d03864d1857cb4864768006740c8f5880aef4bddb499976d4f69223def08a7db104eb459bbe06c2e9023e2e2c84af85166b17457451"; 908 908 } 909 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/sk/firefox-63.0b6.tar.bz2"; 909 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/sk/firefox-63.0b9.tar.bz2"; 910 910 locale = "sk"; 911 911 arch = "linux-i686"; 912 - sha512 = "c2b8d786b611ed3ba4a266092d61a4a019a087c39443d3f5af0e9b7a26840c41e8f8bd6823aee10427a93ec0c642059fa506b79eae738ebfef12c818ac37dc72"; 912 + sha512 = "0fbe91caef978c857f765d3bfa4d6c116f0a4d80d1fdd4d9d1f65baa8358a53ab0f18d8527e301e36229230d28a68e1b840ed5bc4fdd5751be39b1e9c3095609"; 913 913 } 914 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/sl/firefox-63.0b6.tar.bz2"; 914 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/sl/firefox-63.0b9.tar.bz2"; 915 915 locale = "sl"; 916 916 arch = "linux-i686"; 917 - sha512 = "2d545ed7f9b1571a34db7e0074aeed0219e8fe08a4ec879e5be1e3845f77482a38df8fa41b2d58e6bade7d0184f77cc41226d72ae9501c57152a1695fcf87e17"; 917 + sha512 = "75345e5b882142b16ffd1a978fe91f3185cf7dc906494ec1a886130d9a51189bb2cd3a2d3b340b63b8c7ccaddfc60d46e2e7c9314a9337dd1db21e0a1dda03d0"; 918 918 } 919 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/son/firefox-63.0b6.tar.bz2"; 919 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/son/firefox-63.0b9.tar.bz2"; 920 920 locale = "son"; 921 921 arch = "linux-i686"; 922 - sha512 = "9049a0d8bdafe9075c8468fa976bd33a33b77c1e3f8edb52844bcebb5f56039a7cb64db60074176138c98d634b9f3bacba28a9ed11c06da27796a3880b182de9"; 922 + sha512 = "25f9791dd9fa9ec38d52291de240130c998fc6186ced18a41128b6c68d3375702794260a77b7ab8c28dbfac2afe0bce0f80bbb8ebfa3f3529346e264690c934d"; 923 923 } 924 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/sq/firefox-63.0b6.tar.bz2"; 924 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/sq/firefox-63.0b9.tar.bz2"; 925 925 locale = "sq"; 926 926 arch = "linux-i686"; 927 - sha512 = "59facd99a6917dfea8f2a65505b1eac14c07f5ea349e321794cac77ac8dad7a53a47eb4f72a011e4c137b9dfe27a9511384944a59c00d6d0ad1009eddffd2c04"; 927 + sha512 = "6e199b772d1e89ee6b74add0ebe53a1ad590abc7c436851445ef5eb060011d27d371d06f8dfb08316e84f4971637450c76272bc77e57b76d3f8945a4f1e36169"; 928 928 } 929 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/sr/firefox-63.0b6.tar.bz2"; 929 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/sr/firefox-63.0b9.tar.bz2"; 930 930 locale = "sr"; 931 931 arch = "linux-i686"; 932 - sha512 = "3e91df8e40903fc277a53b1eb3b1ffcbef8ad480d5c752eaee1e5d2eccd820fde3e2c029b2b83dbcd213fb0e36ad7cfea8619cd521334b3cc707290ca86ade42"; 932 + sha512 = "331fcf1f0ffe68d3925518a044c40562d37480392534e161df9546c4da2e648b0c1a765714bc2fc3457ddf80bb7ff4b65c0092d3e2a6f2a11af1b66a099086c3"; 933 933 } 934 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/sv-SE/firefox-63.0b6.tar.bz2"; 934 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/sv-SE/firefox-63.0b9.tar.bz2"; 935 935 locale = "sv-SE"; 936 936 arch = "linux-i686"; 937 - sha512 = "f73666d1672323a0db9b7ce3e93b2c0e9289b7220d075452c8ec72000c0e89be92b514acfd30687463590c17605b7952b58cd85b1e653a13329249c71dfe7008"; 937 + sha512 = "ce9b87e63e9fbc975d48432996d12c31e13548f328befc9c52a5da9b2998f3bf286e7d4cbd1fe36b77e0f99dee32cf186ab81e90ab4760771bbe7fd98e70adf6"; 938 938 } 939 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ta/firefox-63.0b6.tar.bz2"; 939 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ta/firefox-63.0b9.tar.bz2"; 940 940 locale = "ta"; 941 941 arch = "linux-i686"; 942 - sha512 = "128e05bc5df3994bf50c0a2fb63366f9de6923d509f4951b2c0fbf7f579b0c47814816221145aec705a820de3d5f1440ae8c79ef5260e028a797362f0f597fb7"; 942 + sha512 = "d40ec15bd52e4a71c73366a3a5fa58458401300375723eb76fdf68d5bcfd101cbc18d15f773d58005cc80f78b3f8d52e6d2c7e969a351e8ceb9e0226bf2cabc2"; 943 943 } 944 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/te/firefox-63.0b6.tar.bz2"; 944 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/te/firefox-63.0b9.tar.bz2"; 945 945 locale = "te"; 946 946 arch = "linux-i686"; 947 - sha512 = "007feba73d0add3a23307c0eb55a0b9f38c022828f3d320a19a98f61229fe820c7ab59fc5a84dc5d874c6c5bafed0b7fd0771b7ccf798a4b8e96efa519b9850f"; 947 + sha512 = "3a1f6a31f6f6ae2c50a9a082314489e23a294ae8df8bff191b18606621e1eafafbb4b1d8172a61cf62e2572864d3973b8edd82cdd352e2227883cd020ff05285"; 948 948 } 949 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/th/firefox-63.0b6.tar.bz2"; 949 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/th/firefox-63.0b9.tar.bz2"; 950 950 locale = "th"; 951 951 arch = "linux-i686"; 952 - sha512 = "c7eab31cf9789fbfb3d4f9cb13193c6197b5f73e5b1839f0cda9b01eb291a898f418d5ef8a7e82f0d28f8cc23861766c2d2bd407eabf11e9f5df0d3d653ccded"; 952 + sha512 = "9f8b425f1acb31e1cb147daf0139d6d74235b0c73cb7fc9b371eaabcb543e75409f9fac5027d0475acba7d811e3fd69e406788a7eec5f958329b1b159511aea0"; 953 953 } 954 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/tr/firefox-63.0b6.tar.bz2"; 954 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/tr/firefox-63.0b9.tar.bz2"; 955 955 locale = "tr"; 956 956 arch = "linux-i686"; 957 - sha512 = "33e7bc1dfe7577bf71585fd7226dddfca784b32ebd7a922e07245deb3858f4bccc8417e56bc988acc7a8cd1babd871d2dc6ffab65caf2ac93da8bfbf814051ed"; 957 + sha512 = "6b9e1de61d667f47d6f77d92872a24c360e8cc0833c14338d16db9af6eac511c2b92a371b5afb64af08c50e5367ae8c7567a3473080227cefc8ed9e04e1dba86"; 958 958 } 959 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/uk/firefox-63.0b6.tar.bz2"; 959 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/uk/firefox-63.0b9.tar.bz2"; 960 960 locale = "uk"; 961 961 arch = "linux-i686"; 962 - sha512 = "b90c2e68a05d754aeccf07a567d4bf53dc8582b78bac3f09f1c5439d04582fc68b948676a87cd6592bb338baf924f49b7b9f16450c289ddc9ed4f2d1bb1a38ed"; 962 + sha512 = "e9dd5bb21770ca8fac633c22cdce120d2e1eefd10eab66345afa76c0c7e4533dc325ef954878e13c223f545eebcfb15875a4735f990c5ee121eddf976ece1cff"; 963 963 } 964 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/ur/firefox-63.0b6.tar.bz2"; 964 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/ur/firefox-63.0b9.tar.bz2"; 965 965 locale = "ur"; 966 966 arch = "linux-i686"; 967 - sha512 = "e78ee959b2c8c7c54fa2a62a0a2d353517ab9eee328d6d4319dfcc90d8a5fe5bd879da860bd0d49d8caccf37d13e92c20cee99ace26cf3c0ecc286fa79c62466"; 967 + sha512 = "54ab27f01b7885f9c99c2df40bc660d642a5671c348ecc587f7989816d6ee0ad8003c7c6ca92c6ff644edf04fb72444d87bc041d75d13ab70c713e0f52ae17ef"; 968 968 } 969 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/uz/firefox-63.0b6.tar.bz2"; 969 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/uz/firefox-63.0b9.tar.bz2"; 970 970 locale = "uz"; 971 971 arch = "linux-i686"; 972 - sha512 = "a1cdee5806ce52f35bc40eb224292e1aedef8fb5ba09cf411597d1bdb0ff9375ea3b98353fbe367f9428aa74c48b7d17970cf452fd48f83a131b09a351a2d1b0"; 972 + sha512 = "da7c03cad4b58447d41d74f6ba36544290cd1a68b9b822473685c8d467cd3570d0ec172f5d510f9fe9b0554c138e4484e64c5fc7858ebe68912d4cf7cbe4f7d7"; 973 973 } 974 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/vi/firefox-63.0b6.tar.bz2"; 974 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/vi/firefox-63.0b9.tar.bz2"; 975 975 locale = "vi"; 976 976 arch = "linux-i686"; 977 - sha512 = "14d4810dac2ba95feffecb26ef6ebd247eed1d6263863af67b282c14afd1aa2979775e7f32fa7f5ce0d90371fca87c80ee7d28a4cf376c4da7fce2cfe5f7218f"; 977 + sha512 = "246880d50325895b6cdf549b48f3abda0ce0983284623907f8a08cdfc32f9e748e0918e07c606b398fe48d1e23e713b53cdaeca218c54282c68221420cd94b8d"; 978 978 } 979 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/xh/firefox-63.0b6.tar.bz2"; 979 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/xh/firefox-63.0b9.tar.bz2"; 980 980 locale = "xh"; 981 981 arch = "linux-i686"; 982 - sha512 = "f830087569ea719fff523ef595ad6ccb881da046e6d9930a809d644ce6666436e51f10e179d5ab9052f1f3928e45e8da6fef97afcd1b16bb1907e39a2c41d56b"; 982 + sha512 = "dc59e7c637964ffee861ec41a7012ce96980301548882d4c115b8963217487e82eca939f73fab76fdb67d1c676a580eeebdee1b332d22f45435c5d58dadf9499"; 983 983 } 984 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/zh-CN/firefox-63.0b6.tar.bz2"; 984 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/zh-CN/firefox-63.0b9.tar.bz2"; 985 985 locale = "zh-CN"; 986 986 arch = "linux-i686"; 987 - sha512 = "ea1f85cf85d791dc343af564b817ec6f85394b56aa40e4425d26875c16f03004d78b275c930c581c4c0018de173118f0a4d23da9856eae6e970e3d0db2f101a2"; 987 + sha512 = "fc6518d0dd4c24b2c4c3bb72fec23690e8647210f97e2154817bf0793049943becd6d25061c3a57e36f693082af93084faf2357a35d9e19ca1eb8722a7587ba1"; 988 988 } 989 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b6/linux-i686/zh-TW/firefox-63.0b6.tar.bz2"; 989 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b9/linux-i686/zh-TW/firefox-63.0b9.tar.bz2"; 990 990 locale = "zh-TW"; 991 991 arch = "linux-i686"; 992 - sha512 = "674ef2f083cb79783c25fb9741fc1c80a43e64023813e2cf45fe95faa3bb58e9a89f8d5d5bf54dc713effec2fe64504fb99f2d955b1c9ca91b01a00aceff0747"; 992 + sha512 = "c85ca42f38731e27ebff681af104330d486744215f8db829dbf0f4abd9460a655a5b6d93bbfc4ee83aa6b1bccdd90d3b8743d340a818d84f6fe4a715f775f7f4"; 993 993 } 994 994 ]; 995 995 }
+3 -3
pkgs/applications/networking/browsers/firefox-bin/default.nix
··· 82 82 83 83 src = fetchurl { inherit (source) url sha512; }; 84 84 85 - phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; 85 + phases = [ "unpackPhase" "patchPhase" "installPhase" "fixupPhase" ]; 86 86 87 87 libPath = stdenv.lib.makeLibraryPath 88 88 [ stdenv.cc.cc ··· 142 142 dontPatchELF = true; 143 143 144 144 patchPhase = '' 145 - sed -i -e '/^pref("app.update.channel",/d' defaults/pref/channel-prefs.js 146 - echo 'pref("app.update.channel", "non-existing-channel")' >> defaults/pref/channel-prefs.js 145 + # Don't download updates from Mozilla directly 146 + echo 'pref("app.update.auto", "false");' >> defaults/pref/channel-prefs.js 147 147 ''; 148 148 149 149 installPhase =
+397 -397
pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
··· 1 1 { 2 - version = "63.0b6"; 2 + version = "63.0b9"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ach/firefox-63.0b6.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ach/firefox-63.0b9.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha512 = "4603e03f097e91bb205658cda8a4093f80a808748b9e935a19fa4ce5dffa1e88c4045ff661dda4fcdd21cc04c3ed15b8bfd2540ca98cf0331dae5854a262f347"; 7 + sha512 = "8b5a6d1e9abea221f134804ddc9bea5e8500e51338487cd004bd1d39b67102491e5d5b18c9737847461dfb8f711e5fc7345c013c057eee478ec1d7f1be71fd4d"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/af/firefox-63.0b6.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/af/firefox-63.0b9.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha512 = "393bba693aab5de8996e085bce9aca41474d0f5f3a5d2963467c3c994826f20949286a5a10f4563279ef5e340836d30fb8ad8e667b2b211b5af6160eb749fe6d"; 12 + sha512 = "64d5927caf64b39bfc9bef4b5d9cccff4a19abbee6447580eff5d66c0af331bd6076f9cd4d6c8cb8aa6e25dea7623e2ed0ef18501b044240dab5c1c9ffc71b6e"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/an/firefox-63.0b6.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/an/firefox-63.0b9.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha512 = "bf814725809aeadfff9260c2e1b90989532d90fa96cee0f7c36d525122bd234ba3e41deb1e5473476e240d2473e558b2be07319cede32046c24858556a51c103"; 17 + sha512 = "fe4042a34cc3704dabf4de8cc373949cbda705a9aeee28a908fb406972d3746cdf8b10f92b8a8f61bf491f7d662afc64aab207a826d672dc06d57f04592a8e08"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ar/firefox-63.0b6.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ar/firefox-63.0b9.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha512 = "7ae25e4ce8dd67c700c0998a052b547dc6dcf15e47df1def53a519d68c25ca153d0d9086d1cf14e1587df232e6061e28dab3557af270af851280dd3ddf88cb56"; 22 + sha512 = "585224e0ca25a21ea0a6f20936594da9c914d1d5c6993cfdcaec3a43792fb32f16c6dc6ffc86b02c02101ca39da3d81be0e6abd1c9188d76cfa0f05419573de3"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/as/firefox-63.0b6.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/as/firefox-63.0b9.tar.bz2"; 25 25 locale = "as"; 26 26 arch = "linux-x86_64"; 27 - sha512 = "6935b28a5049663ec6b677cba03d3a58a39d4f15fc22445b227b5443492f15982959c55e4546d0b61c3a6a660ca532c83511af86395d36423de5b4f2dee18504"; 27 + sha512 = "cc794031e63fc76438b6e995fe1b093ce0e010683bba68ac0f73c0eaea7d61e67cfc400621b57389e10330d750e244e6ab4b9b88006821b2fd513d1baaf72304"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ast/firefox-63.0b6.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ast/firefox-63.0b9.tar.bz2"; 30 30 locale = "ast"; 31 31 arch = "linux-x86_64"; 32 - sha512 = "9674c4b37eddbde604748250dacef46309f7784bc28497e85baa79906297e50a8dbb7d96e7526efd999f0a10a2812cd6aa8b08bcc5fa8dc88442fb397203a13f"; 32 + sha512 = "189a5f4fa12838d33adf29fbfe7d96e87de7a54fe3ea7078b2af124158d99457d2c83c1b490adb9608a0e3d42f2f721a1597c80dedf3d342c4f3ce176c93865e"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/az/firefox-63.0b6.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/az/firefox-63.0b9.tar.bz2"; 35 35 locale = "az"; 36 36 arch = "linux-x86_64"; 37 - sha512 = "3f6507f10fc5787f596c40e2220fcaca4c85736ef87567ee049768f2d1d687784b6f8841515829b83d70da9526410b1850286cb562b98da02de14059f0d76c8b"; 37 + sha512 = "a7dfa9984917ea02eb61cd800033e8c090d630bf49eae1c1ce9419e2c424717f4203bf9bdae59f88144fb098d20673178528a5fa7f9d343ab4b95f9fc6490d19"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/be/firefox-63.0b6.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/be/firefox-63.0b9.tar.bz2"; 40 40 locale = "be"; 41 41 arch = "linux-x86_64"; 42 - sha512 = "1f1b2f678251b22670e5618b28f3bb1afe6e1cc8b2ef5b80c98a37e47f376fdd529b3acfade88d8e22ba00210488326ce5d2df75fed824023794688e9eb9a5f6"; 42 + sha512 = "79af6add5a203cc4815fd615ede035ba5b15c1cef22d69b5dc81d7874c6ebee5560e6b442a3e626aa72dcee5ce2b5bee90e31a3b2c0223b1d4cf43848d35d822"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/bg/firefox-63.0b6.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/bg/firefox-63.0b9.tar.bz2"; 45 45 locale = "bg"; 46 46 arch = "linux-x86_64"; 47 - sha512 = "640fe4d6d29bc9b2e8b04e327bd0046c3a650061f66cad26979ed517fcf07a315a4f9424c4899ae5c64635426d7badd0e3b132251d20610efb29673a4d663a00"; 47 + sha512 = "7f2b152d342a3d864f18088a6ff6e09f54887c50251c47acea2a98e019cf7cc6308085ce3a2f9fe3f6533ed1593ec8a13d8d07e0e94ef870c60ea726bd0a411c"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/bn-BD/firefox-63.0b6.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/bn-BD/firefox-63.0b9.tar.bz2"; 50 50 locale = "bn-BD"; 51 51 arch = "linux-x86_64"; 52 - sha512 = "96e8f65b3d1a3b97f0ba874afd8b7e29779ea580abf94534b88a6c303be57cc173cdf3a7b73d75a0517f532ebb881637f0afd64896e0f4c1a5b2fe10dfe6f73a"; 52 + sha512 = "a5b2f54c57122f81ab5477f6e74140fbf4eecd58837cb14550a6dd48c586f37ae584bdc3ebd3c508986bf966f5a0c1b3e5510040f24a9a6caa43f28b1357f649"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/bn-IN/firefox-63.0b6.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/bn-IN/firefox-63.0b9.tar.bz2"; 55 55 locale = "bn-IN"; 56 56 arch = "linux-x86_64"; 57 - sha512 = "96f35f652892fd2e2dc0ee160867f77862f9e706917a4cbaecf19953ddddd048177eb1dca5f004808cd55bf63a9b87a588d6986fd72b2c7c4d150334ded65365"; 57 + sha512 = "361fd5ff3e5c8572537cf5bfb875e80c12f2ce6de46ff5fd20863d00f550341f58532e1f7e918958ea6754cc1bf8f174e61d1a0bb819603cebefa44185e010cd"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/br/firefox-63.0b6.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/br/firefox-63.0b9.tar.bz2"; 60 60 locale = "br"; 61 61 arch = "linux-x86_64"; 62 - sha512 = "20c0137102bac235e6ba7817ed6c55546e1299af50f54d1b5a9ebd9d556165466242b0cd586ef7e03208de130eba7e2cd2582d8fef4d4593fb823c009b913900"; 62 + sha512 = "a70cd83ac27d2bb1cb01f5fe2a897f7f626954725d04974adad6fed90ca9aab70484a0920af465293c859b48fa6ed1fcc8723c166fee9e2faede4b8b6b5ce006"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/bs/firefox-63.0b6.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/bs/firefox-63.0b9.tar.bz2"; 65 65 locale = "bs"; 66 66 arch = "linux-x86_64"; 67 - sha512 = "7e6e5d09824ca7f05d03df2a26e97d6a52a48a4a604b28200b2b2ec81b844cfc90cdabe394e28e2b9bfa2a15d456091b72239b96f59c475ed0fd6f9fd83de310"; 67 + sha512 = "c394fd9da07c12e060bcc91ac79f2cb5fd43fab74ffed738f9c5afc3d2c22069d54c38331ea97c944c0d20d884295560016cd094b413e8f3156c6cc548b18d19"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ca/firefox-63.0b6.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ca/firefox-63.0b9.tar.bz2"; 70 70 locale = "ca"; 71 71 arch = "linux-x86_64"; 72 - sha512 = "d22440b08e636da6406ad0e047faa3a5c5fb43fd7dd1164df88bb27a950d9b00eca16b1f8cc6d17efc432c9063ada8cb9b82d14c02702d08ff364afce3ba3626"; 72 + sha512 = "5c93688a59b84c324d2ce846d9d235bbf4ae56a2dcdcf6437207bded60311e7b7d0ba6a207cd6089a7f6afb6bf1dadc58ac72454e6831b50bcc0a1fc0f9713b6"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/cak/firefox-63.0b6.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/cak/firefox-63.0b9.tar.bz2"; 75 75 locale = "cak"; 76 76 arch = "linux-x86_64"; 77 - sha512 = "167d1e9f3015c53aea5a73ecfafb73524e0f61caa31ceaf98043dc173c14000f61b9ec47394473d7b1c5ef346b5d1fab29a2471e9b67f97819b99be5cf79acfc"; 77 + sha512 = "67ce43c2a19448d08eccad1c0788c73a7de6cbd81fe41a171177d8110886e4cc3e43418b1f4a07cc4c9073fc04c24c9215fa6216ebe91d620e313d23aa9f67b3"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/cs/firefox-63.0b6.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/cs/firefox-63.0b9.tar.bz2"; 80 80 locale = "cs"; 81 81 arch = "linux-x86_64"; 82 - sha512 = "9083a7511cda652a3225ea60355d533fbc9b3fb48c0b4f21bca6e4563a49725ffdb7a9cb3a2e139dc71cbbb6bfe39ca887cc093a89529986dd84973a943008e0"; 82 + sha512 = "50c02eb32459c8cd394a12c23f81295c75d5ffa2e62ce501bcb75b06b60b3d23c16a392d3c965222ff9eb7e50d41ce03cc32cf3d54c42086b092e25cc4a11648"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/cy/firefox-63.0b6.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/cy/firefox-63.0b9.tar.bz2"; 85 85 locale = "cy"; 86 86 arch = "linux-x86_64"; 87 - sha512 = "1462403ac468504d8f1c83263b8b1ad83dd1cab51a8ee10eeee34e15beb5da6339588189a24c430c96b857fa9eace2c6295343074af4c32f5da7a6f25d72d66b"; 87 + sha512 = "c2e65a560da8011a50f7694adef788dddeaa68a5d7262c1da0456b22e2fa7229991c1f06ae737f7b9d85e0dfb954c7330796398bf0103f162beedec9b2383f04"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/da/firefox-63.0b6.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/da/firefox-63.0b9.tar.bz2"; 90 90 locale = "da"; 91 91 arch = "linux-x86_64"; 92 - sha512 = "41d3a59a0e4720cb83b08c657e79ae77f0bb4cf2c0282730fa92455e1bea2a95bd99942d00e3e0a13b7d9513e3b7ec323a07b181bd7168128c8b45acc605593f"; 92 + sha512 = "262a796bdb63a4fdad4bbc79395781d660dec3f24606f8ea715a1d97d8e62d01536538529c79e6a70316319e967c4537b81a1b4b597e5981ecdf7895cfe06b1a"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/de/firefox-63.0b6.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/de/firefox-63.0b9.tar.bz2"; 95 95 locale = "de"; 96 96 arch = "linux-x86_64"; 97 - sha512 = "ca22c469e9f4a8603280b59623b5f2ab973e93a5a64725f0487432866b454274755435062128548de93c529919defdc256e4a50ba768cfeec6c0a93d2257c917"; 97 + sha512 = "d26a474d464338b472899726fe41ba53c1e00dd3879ea8afca9814b4ee8268a518be3820c54ad8c358c8e2ff62b164f7665087bc9776237858f1edd5c22a4d16"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/dsb/firefox-63.0b6.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/dsb/firefox-63.0b9.tar.bz2"; 100 100 locale = "dsb"; 101 101 arch = "linux-x86_64"; 102 - sha512 = "dfb83b2b59c9bf99a6cbcf9698e7a253da54808407fc78deb3f7891003d4424a3b780102f483569188fcfa8a97781efb44f29e93e4292717a35d8f07a1609bad"; 102 + sha512 = "3d228820f0bc1e61f4de3d99cae0b0b52174e88effbf8ea36250c30e9baec63cc716478ce775f5e4ce3adc35913dbb2942c0a67da2d1082adcaaf514815ab49b"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/el/firefox-63.0b6.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/el/firefox-63.0b9.tar.bz2"; 105 105 locale = "el"; 106 106 arch = "linux-x86_64"; 107 - sha512 = "c464fed5e7af2156228d1047594df46caac6d3762542ab6b2a159b9eeccd8159161b682066a462724060d4fa81bb1f1af84fc5b7b8d1313af470b1ec026bd75e"; 107 + sha512 = "77eac6e37f285250efe9e5ea53b0666eb52886b4a877c4fc40be0aeba6492a5b54e8311ebf305237c57dc5c838ba5181de5cb593c338eff8132e73dcd4459927"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/en-CA/firefox-63.0b6.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/en-CA/firefox-63.0b9.tar.bz2"; 110 110 locale = "en-CA"; 111 111 arch = "linux-x86_64"; 112 - sha512 = "b8f8ee783efe498e2697e91b42ccbe6fbe835af20eaf847c317d8f24adfadfba1c6c3aecbc3c1911dc3bee90722a90d1908e9ad6a7eff050635ea2c79f9ac417"; 112 + sha512 = "7a0bc375c742ac0c45f95f3f25d7fc84b3ee9fe6895fb5b3d4462fbbcf421191f50e096637e73e71d25718cf5772e9c1966ce15639c3b2bc1adc9227506723ec"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/en-GB/firefox-63.0b6.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/en-GB/firefox-63.0b9.tar.bz2"; 115 115 locale = "en-GB"; 116 116 arch = "linux-x86_64"; 117 - sha512 = "bf84aa9e3ec47623f5317f9b0ddf54341984236ad90e26ce0b76196806d240b54a3f833b5e06bb96b1678ca03e7ba63beb7b6a9fad9177f8034bdee124d60c56"; 117 + sha512 = "7d37c2a3b66c5bae98ee09b81f262bc8aedbde5d6d700abf6dbae232785774daae661fa7c1933e2c6408d0ea95c09153e0cc45efa02468794f03e81079b504b5"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/en-US/firefox-63.0b6.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/en-US/firefox-63.0b9.tar.bz2"; 120 120 locale = "en-US"; 121 121 arch = "linux-x86_64"; 122 - sha512 = "357b352ba14c04b4f5fab1d5c165217270d213fe31629624d6ffdc7511fc7af9d6de1a9b4fc4bbd6513c0e735fc21bdd7d49f7a323680533be491c530431e1ce"; 122 + sha512 = "88a144836494b18ee1f46024771e15cbe778b5630ab884aeafbaf7e59d5df6ff915c71f13f449faa3e56aab46a61bf5d56b354d36f5d378ee51bf34f4565c04c"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/en-ZA/firefox-63.0b6.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/en-ZA/firefox-63.0b9.tar.bz2"; 125 125 locale = "en-ZA"; 126 126 arch = "linux-x86_64"; 127 - sha512 = "547554a1db5833aaf4a0a76ae59e3a81832f7860275456b435fe4db5fbd4ad40b79d333aa44359beda89a81d415b5bd9bfad01842388fb33a6db59dc5177a863"; 127 + sha512 = "4f7f4d020559323e9ac1db113418c418a35c5fa8739b75cbb510d55122bc96b0c7492a79ea2862149f34019d95839733883d5516bb399a3d3e623b96d606db69"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/eo/firefox-63.0b6.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/eo/firefox-63.0b9.tar.bz2"; 130 130 locale = "eo"; 131 131 arch = "linux-x86_64"; 132 - sha512 = "e8dd5060538a9cb1db67bb6bb519ea271d927566f3470f32bb0e7b9a3d8a53054f9d9615d7b82b958556448d041f5fc84ba9017522568a6afb13b74799f1eb9f"; 132 + sha512 = "ded60b65f9ee8d21ac8d88723a6114c9ffae6b5e632c27f6d03c50deb054b178a576dde5379b5406366a938fa8285c7e34a71d48e3357e2439a22cc8476bb6f0"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/es-AR/firefox-63.0b6.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/es-AR/firefox-63.0b9.tar.bz2"; 135 135 locale = "es-AR"; 136 136 arch = "linux-x86_64"; 137 - sha512 = "56ca35eb5d694b7593047d2fdd8d35851f997ccb372a030b7b0a953f93491209045f0f31a76de5ae56ad891c64df415075aa4f6880ad884aabac02cc8f77724e"; 137 + sha512 = "c0963472026a9467c057f772835727d8f8b7aba52c09a73d4017943332455a98642c1732bb0f762ccb771fed9d956525fe761f85861d007950921ba8df73f2ea"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/es-CL/firefox-63.0b6.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/es-CL/firefox-63.0b9.tar.bz2"; 140 140 locale = "es-CL"; 141 141 arch = "linux-x86_64"; 142 - sha512 = "bd7f4004ba4247f3e22efea4fea58eadc4bb4fb5c613b51445eaaf835f5d9fdbe837a997691ef5a9d60c3a7b86a6ac8607137edb239a11a63850983d1d4aed6f"; 142 + sha512 = "4a5acfa9427e86835b1a1faac10dbdb19f1e80dc797dad3235513addd58a6a0a348a20310fddf20791a2a2758543c4aed18fa1802423b506f5cffc72d65d534d"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/es-ES/firefox-63.0b6.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/es-ES/firefox-63.0b9.tar.bz2"; 145 145 locale = "es-ES"; 146 146 arch = "linux-x86_64"; 147 - sha512 = "d58aba547347a48c2d64b1603f95cb4e29c42db9b1a97f97f812989e3241d77a1293e3fe8101401a42e84d20e2a28328b2a531577883f6b5abe52c41ac976d69"; 147 + sha512 = "484c2e083135215b2266f5731f308c5f3adf57d1b065654eef2f36a83e37367c8190ce906cd0fb96f3e34a0f712953d4c0d3531056cd5f213aa92b20fcc8182a"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/es-MX/firefox-63.0b6.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/es-MX/firefox-63.0b9.tar.bz2"; 150 150 locale = "es-MX"; 151 151 arch = "linux-x86_64"; 152 - sha512 = "26b06e540e55ae4ebee0216ec1ca760e096261d7b53993a7b53637ace8dff879bcb4e24de2aa128fd3a87df4ab0a7c167786d32b5bff5be63d8e4cb45cc9192f"; 152 + sha512 = "300d9d5419fcd2aadf7122180408d85130e1289456a81e623bea3160a1c98205d750c7dec639ca8c731a548042852c9411b9c1e344477dd7297678c34f6f7981"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/et/firefox-63.0b6.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/et/firefox-63.0b9.tar.bz2"; 155 155 locale = "et"; 156 156 arch = "linux-x86_64"; 157 - sha512 = "60f3fe4db3e939c0d876dd339be8c66d150bba594b7d9f008885658dd947ad772a71226ca36af6b3113b38a76214e0f5b5006a1568f750927240c4f063456a9b"; 157 + sha512 = "9b9e58975178d0a8770d29ab9e205cfc6200a70e423afc4ed6b3c5bf93e25ae39a1ffcec62f468a2ca99e6ffe75434963c0ec39f52c385f746bcaa4e7fe5f98c"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/eu/firefox-63.0b6.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/eu/firefox-63.0b9.tar.bz2"; 160 160 locale = "eu"; 161 161 arch = "linux-x86_64"; 162 - sha512 = "7fa7900eb5c0bdc96106a25ad8aef512939ec367323218059b3f2168fd6ebd9edb7a831129c4b328bddfcf724d9cc98e3c26aa752c526eb1d9f5c3d5226d4852"; 162 + sha512 = "5114575659341ee38dc5ee5685338d8b1f1f09d97b3fe7ef9cf79574ea61078b399756d289e444eb03d00f1df6e053fc9f927d3eb249f24985facf863bc8901c"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/fa/firefox-63.0b6.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/fa/firefox-63.0b9.tar.bz2"; 165 165 locale = "fa"; 166 166 arch = "linux-x86_64"; 167 - sha512 = "5e664c060c95e0af391da9f7ac3f301428c89fd7fbd11df4726e65d61727ef7722d853faeddc696932b216e4aabb7e47f4025e6e283877fc83652bb3a44444b3"; 167 + sha512 = "30c901a0a9b4093af3f143641a15ddfdb79bfe41c1c85a2c797426a6c0de4af359aabf7ec1a5a9498dd6228b60dd0dafb18f8237e87623b978e724fb60c1976a"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ff/firefox-63.0b6.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ff/firefox-63.0b9.tar.bz2"; 170 170 locale = "ff"; 171 171 arch = "linux-x86_64"; 172 - sha512 = "1db89fe0eb24de211a346b0697c71c12fc154eebfb9554f9887c5201636e5e2e163f17a4faa4147a05ca4c80d08b4ec9029c08da1e2e9468af3b98b8dfc498d2"; 172 + sha512 = "c29ae3741e16f88e23c113167b6e32ced9256b3ff219e9125a251d810d1355049931b94e28e12ff7377837899720443cf1f26eb887d17d12418b755c850d7ffb"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/fi/firefox-63.0b6.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/fi/firefox-63.0b9.tar.bz2"; 175 175 locale = "fi"; 176 176 arch = "linux-x86_64"; 177 - sha512 = "66655c37dafec3d94ae3abea07fbbd98af2b6ece74c7e965ca1e57792d9a9232e3567850f96df2db359ecbb7a5957b5f7c6bdb1c20637fb6679ba3cc75c77dc8"; 177 + sha512 = "37231275a2ff967da020f2f2549437be552e9d12f3919bb7999c97641d723daba4744a5ecd6240f246028fa4e9d708169152e96578bd76882656f9d8d3aa133b"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/fr/firefox-63.0b6.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/fr/firefox-63.0b9.tar.bz2"; 180 180 locale = "fr"; 181 181 arch = "linux-x86_64"; 182 - sha512 = "b9f1396950332cd518f3523ae999a7ccc49d4e72eb8aa64a62762c0c2dce4794caaedbf80adf78bda35b23eb9a3d925530302ae7f4fd231519e8ca06bc986552"; 182 + sha512 = "16c41300ef3c70b872c7fbce71c8dda35e6b7a0783be96fe77fa33514f8678cb9cd08e57075513e39ec0ededf64c4502fa3391c55b55f3187ff451fc970ee8dd"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/fy-NL/firefox-63.0b6.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/fy-NL/firefox-63.0b9.tar.bz2"; 185 185 locale = "fy-NL"; 186 186 arch = "linux-x86_64"; 187 - sha512 = "fd9c857552b6271f33dd294b9059c840352e438e190e89e2d2c8ad2f2cefbebd66f13d6af9a87ebfc8b7f4c4d1ed354be8168e3d222aa668204e15ba83a29afe"; 187 + sha512 = "a3e1453b0f6e4d3a9ea5989489c963bb45c7ae3f476353f77ef572cc98643cb517fcbde08d2b3051fd1bf9265ee34c52aac262d179ec28ee7819b71e3c8b0fa4"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ga-IE/firefox-63.0b6.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ga-IE/firefox-63.0b9.tar.bz2"; 190 190 locale = "ga-IE"; 191 191 arch = "linux-x86_64"; 192 - sha512 = "f5b0297e260a68128e40883dd64cb466910f6f020e3475d12250e53401ddd564d8729af0c5e7b4e3bca82c030c73d2669418d566bd9825de610163167489d348"; 192 + sha512 = "313547aa3d90a90acde80c8a9c093b0c0cf5e12141562075c006432a5fb65839a7a1facf4b150ef9c91d6de787e5b1958db9e3239d392da5bbe467acfc5913a4"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/gd/firefox-63.0b6.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/gd/firefox-63.0b9.tar.bz2"; 195 195 locale = "gd"; 196 196 arch = "linux-x86_64"; 197 - sha512 = "cdebaa167e057d73e23db04762ec71d1ff5d7c12779ef0ed58a8cb72f5f5682cbd4d1a15f14098ce3d375c1ac3109c682324241f0e9aa14df54ebd35c701fe78"; 197 + sha512 = "c058b18deeec9949667e15e715fe0f71fe37db598f187fb6c5f9e112e06aa1fdc8cd1a16635d719ec107fd399848f5ff90dd2b39dcba15ca98daf3ebc4cc28ce"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/gl/firefox-63.0b6.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/gl/firefox-63.0b9.tar.bz2"; 200 200 locale = "gl"; 201 201 arch = "linux-x86_64"; 202 - sha512 = "debc5022c4f6672346c68d7ee240f0b2a9d2fd1ff536e2f95ce2a636c18eb5d9301af8b546291f00dfd1469ec5416e3a81492317b30da81edfc276af2cdd9e62"; 202 + sha512 = "ba4780796f50b0ebfebb2249d372801837348a59d805ba1f918cdbb941eb0754ebf2f1ee6b04dc95e0fbb765fc70b1c06c65fe5e4f0f03c7c252b0b706d15794"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/gn/firefox-63.0b6.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/gn/firefox-63.0b9.tar.bz2"; 205 205 locale = "gn"; 206 206 arch = "linux-x86_64"; 207 - sha512 = "c7343c3cd338acbb572927790f143753a051bd30cf7922648470fad8f4184927ce74e98d28b7058a1bc6d1e908bc4569eaeceb7919143a33776ec43a8d69ccc0"; 207 + sha512 = "56a7ef1f12e2dd65d6b474323ecea3e7e1a2828ea31cdfe91ab2e4457db84d55d207217d9aae927c3d0cc28791511c35bc6f9881825fce6bbae16a91f203559c"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/gu-IN/firefox-63.0b6.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/gu-IN/firefox-63.0b9.tar.bz2"; 210 210 locale = "gu-IN"; 211 211 arch = "linux-x86_64"; 212 - sha512 = "2cf0b051a4b0d90f1806852344bf8c7c3bbc70f764594ac58e4d74cf4132591ad4260c38d2387ea2e96274581f83d94d9477ece7ac7473f633aaa2b4bd594376"; 212 + sha512 = "e0e671642e03dd877763bd27e1a9f4e88df922676558bfb079d992d84752ac017edb6d641c7952120338625510923d684e8eb43e45ca80619ee77d08d974f655"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/he/firefox-63.0b6.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/he/firefox-63.0b9.tar.bz2"; 215 215 locale = "he"; 216 216 arch = "linux-x86_64"; 217 - sha512 = "96da735c98945db3e8385c59295dd1ac5a321fb9a56f4d65172423a8d8ea6f1994fbfaed3d06b6569919e9f448a80120e92f4a18c2826ae130419b04a08ecc44"; 217 + sha512 = "4915c3f2848bb4967a23f8d6fcf4c21527187785c0e4e419770a4949f37901372635503c97a23a8876c76491977ba83cd4d090da09f6cd994b841073f571a84d"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/hi-IN/firefox-63.0b6.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/hi-IN/firefox-63.0b9.tar.bz2"; 220 220 locale = "hi-IN"; 221 221 arch = "linux-x86_64"; 222 - sha512 = "ff306c88e6ad58977cd05d1c197c5ed3c42ee72efb996fd041fddd84160fb67f4c57d9853f5955ee3dcc2013fa35dbd46468abb4e4f925dee814db69060c286c"; 222 + sha512 = "269d92393fa1d11f55664439f320834dc61134a55be5470130726bb4a58e00c17ed187ec9ae1bb27001c9a5ffd9b17ec7fbedbc4383d9e03b6d9aac77babcfc2"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/hr/firefox-63.0b6.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/hr/firefox-63.0b9.tar.bz2"; 225 225 locale = "hr"; 226 226 arch = "linux-x86_64"; 227 - sha512 = "eac436ddda3f0e3575d013b1acf8faa726ca26b9c5c56577323a0fb16664f9b1467ca8cc5415522e44f5836010a66eac41aa0825075deeca202379dc02d9e4cc"; 227 + sha512 = "f2b5082db9b8dae90a186bc6fc4f998e047e8b2925bafbc3fc4832f267116e482bdf25f022271d5a849989fdc37915d84d25b71af85427d29d5400c4fed0306f"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/hsb/firefox-63.0b6.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/hsb/firefox-63.0b9.tar.bz2"; 230 230 locale = "hsb"; 231 231 arch = "linux-x86_64"; 232 - sha512 = "bad8c026c9d4fb968cf45dd86dfb2516ed6c6f553601cc2b5f382ca59f18da1bc2c5fa0a8c8b4e597126971f6f362559935128effb902bda1c569c136cace1e3"; 232 + sha512 = "dc43c58836f25f3df85c0afe6ed4040a18364081d933615823704b0ba2dfff87626cdcdea412eba8d1f09a3897306a52a3b76afc8414c16f66ec1ad3e01c268b"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/hu/firefox-63.0b6.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/hu/firefox-63.0b9.tar.bz2"; 235 235 locale = "hu"; 236 236 arch = "linux-x86_64"; 237 - sha512 = "28fe4720fbb614ea50a9869e40bbeb2e9b704e7cb02d2274b99cbffeb7c51ec6ee0046bfaca4bce8e91535b08fde1b3e616f428eb3b6b46452f1c0dfa0662881"; 237 + sha512 = "5911ee66aa79fe78d01dca3da65dccffef2eeeeee8c52e1853cd29b097d65c0e552e0b90f6f1691d50ed5a9863857c70ead858f5695c0c76f19262d84e9a2668"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/hy-AM/firefox-63.0b6.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/hy-AM/firefox-63.0b9.tar.bz2"; 240 240 locale = "hy-AM"; 241 241 arch = "linux-x86_64"; 242 - sha512 = "640836659ea3e13791e486b3660d39e47495c003170b567948256cd1b6037afd4dabf630c1a110f0f02d1338798b4de4e653d56f40b171d7357b3fe524589581"; 242 + sha512 = "b39d418a1fdaaab483d75cfca73a8224a769c266366d48d14e306fc2dda8de1a582cb8a51deb6427dc2c4acf5d411f22247f6bd128b87bc23fa1a43d24eda3a0"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ia/firefox-63.0b6.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ia/firefox-63.0b9.tar.bz2"; 245 245 locale = "ia"; 246 246 arch = "linux-x86_64"; 247 - sha512 = "15a71c02f0503e0ea469deb70f95bbbaf90b455d21d73f6d9949b26117ade477d7c5266a558ffe232da36a027cae7d82231cedd36cfdf0677eb4f0d7fe2a9e7e"; 247 + sha512 = "b1d186c332841942c33265e93c185ba51ceafdb5b22314f06d9ccdf21fc47efdd8d26124f53caa70b4c3f35035259150d39ea426eb5ba38bc2cc51f386ca15f8"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/id/firefox-63.0b6.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/id/firefox-63.0b9.tar.bz2"; 250 250 locale = "id"; 251 251 arch = "linux-x86_64"; 252 - sha512 = "8d5d29690cf96c12478f20c3de2448296349db8a5cf34f6b6a418baef61c028eaaddbb7297a9449eaf1749aff4530d4679d2f11fbba73b3726960a57a38364c5"; 252 + sha512 = "a23bec75f62edd71c9a7c5d329d00763c4f2ef12008e724f7e2b59b0c02a1c913bd0c079c0868190a920619e7b715ce6b91499ccdb02c0f45fd5bbc9d845c10c"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/is/firefox-63.0b6.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/is/firefox-63.0b9.tar.bz2"; 255 255 locale = "is"; 256 256 arch = "linux-x86_64"; 257 - sha512 = "c48b4e8b5673e424c95f43c83c2a183b8b51b7939dd440b4b3b668280b5ccd774f4f9a9af8468b67f271e47ef8a779f7a269c5e3d99d0445bb93f7009f8fd661"; 257 + sha512 = "c16c9148f78f9e99c78a82500acea75cfe9ebba0a7e916f4840c9f734fef18184b03805e55556f20201f75d25ce59e8f78b780ccdf922936a26b46f556af5ec6"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/it/firefox-63.0b6.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/it/firefox-63.0b9.tar.bz2"; 260 260 locale = "it"; 261 261 arch = "linux-x86_64"; 262 - sha512 = "42909bdcba545ced29ed5adbcdeaa1de6ddd16f578ed680f1de88b273fbef6962ab03513451da82a8ade79b2b02b79864261dd3cb2f7261fb063b6c272bc6eb9"; 262 + sha512 = "731112a159a8fab05733ba9945f06c2d278164ab73a83c09986146993e68caa591ed00e59dfbc6479f284f0aaa6171dfc4c4fde8656b11842483a7501062799a"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ja/firefox-63.0b6.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ja/firefox-63.0b9.tar.bz2"; 265 265 locale = "ja"; 266 266 arch = "linux-x86_64"; 267 - sha512 = "74bbbe80a0fb2a1bbdc96a97554f148cbf5e6751d59c8481dff7d5109bcd9a2294f69365df94bce93870ce795b87ffc9b22ce56c3f9203f3640ef8c2e4c8620b"; 267 + sha512 = "3a1fa485a9fa134bb8892b410555a4dafe230fa818a14d9befe29c792ce43c1a92e4e1e4ecf33e7acd7861ede11469f5b4b74e465fbfc97943eaed904bf64396"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ka/firefox-63.0b6.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ka/firefox-63.0b9.tar.bz2"; 270 270 locale = "ka"; 271 271 arch = "linux-x86_64"; 272 - sha512 = "46685c741572fb18c60811349c8f4cde73e753cf9e29998741cbe98700cf854796066bfb12ccbcf6cb1c244f8eb6a197a4751905ca5a58463895e52202834fe0"; 272 + sha512 = "ae6ddd192ea353b6b1b961976e8591db920b3355ab3c09988fa72d99415855254ba3e687261782d5eb35407a951f625efece356e1648a785963414f38460bf4e"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/kab/firefox-63.0b6.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/kab/firefox-63.0b9.tar.bz2"; 275 275 locale = "kab"; 276 276 arch = "linux-x86_64"; 277 - sha512 = "13825b5c4d275499922423b594949f9af017347c40f90ef5720f0eb05f3463051b95e4cb7c2fa722c83dea2ce14803556e54a5a847808c27364422cfa8aed214"; 277 + sha512 = "51d989032b7c5fa3f4103f6835dc13560b0bac0b3cc7085edb655f2fff45c45154816ef126fe16599e7ccc20bef1bb198a3f3466fe9b2ac05c178bc3867ef729"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/kk/firefox-63.0b6.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/kk/firefox-63.0b9.tar.bz2"; 280 280 locale = "kk"; 281 281 arch = "linux-x86_64"; 282 - sha512 = "ee6bbf940bcf35471f8cb2169d369b5c89a6238e99929ea7a6fb8cd595332ee484b66d9a07dd906954a433aacdd4637a33d2f32db419336b076abb6a3da97c47"; 282 + sha512 = "38d5bfe52516213f4fd9952e9c458a27223d7d07456e451cee353fd22f5a6cd2f83b48a1911417dc62ed73b9e686d686bc292c3b78a365702498aa81fb6b65d8"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/km/firefox-63.0b6.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/km/firefox-63.0b9.tar.bz2"; 285 285 locale = "km"; 286 286 arch = "linux-x86_64"; 287 - sha512 = "32ee6331f9d6cdea3885dbcaa838436a371b566aa5cae352274a4f8473635a07e9ac81e6792cdb90950bfc35dbeb4400fdd37d651be314b9566244ff3bcdb5de"; 287 + sha512 = "7abeca23f35464e9fcb88902bbda0eee9ab2b05e3a6e887b92a3383f21f82a45681e0fc5df365096eb340a43f79dcfdab91e2dec3c567cad7d5ee8cf1ab9f82a"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/kn/firefox-63.0b6.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/kn/firefox-63.0b9.tar.bz2"; 290 290 locale = "kn"; 291 291 arch = "linux-x86_64"; 292 - sha512 = "e5d29cfa9d25a612ebf8536fa9e0c9b5b9c8e4dc59fc18227c4e4855df2444d2cb942319c430e9cd13a1a45110e5c47282e56eccc841bf571b6339aced783f94"; 292 + sha512 = "10ea3bd4aba05b67916c43c6d28972b31b947843d23c37885869f8df2153ff426b3ecd9df652ba78b8e29f087ab9ecdd65e41e9d21088492e0ca193986508af9"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ko/firefox-63.0b6.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ko/firefox-63.0b9.tar.bz2"; 295 295 locale = "ko"; 296 296 arch = "linux-x86_64"; 297 - sha512 = "2bc1aff09a287c841f62063310466f7e29835c3e6765fc7c8b8718453d7e694e1bd135721b4c65046289676b2a9c444a74465b718d20f00fc1245baea29517ac"; 297 + sha512 = "7b43a7760e4cd6c8c40af2783dd9428cfaa1e10f05b1db03e843a06dff05043ef36ba4214b758477ea2a2834457ef73538ded0025749e4fec895afd1417437a2"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/lij/firefox-63.0b6.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/lij/firefox-63.0b9.tar.bz2"; 300 300 locale = "lij"; 301 301 arch = "linux-x86_64"; 302 - sha512 = "3c5478929e81359c4d0a144cb3e635c32d1887c5df32d7de5375b28483fe990a9788016e5a533fb2e6bfafa6591c7b8d2572f1f058fe64ad191ad32cb4300267"; 302 + sha512 = "0718601664e8f656fe052e76b84d69e79d7939adf27dfad98b748b1d9ada0f8de75f8303da756812cf8bd66435f3ec6fe459581fc76b70719ba5ab40538e3454"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/lt/firefox-63.0b6.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/lt/firefox-63.0b9.tar.bz2"; 305 305 locale = "lt"; 306 306 arch = "linux-x86_64"; 307 - sha512 = "4899788aca01de4a3fe8b661c8b88f7cf03910e26013e50442dfe18e7df217ff2a58fb13462100dbbdd78ed41309be630d2bf301557137497e69e792eb6aeff3"; 307 + sha512 = "ed823d71d94bfd796c0641a9c1f304e306f40ab3ae8748bd3953565f0017378dad18c27ae5390075aa20227fc69bbc6fdb25853381a97c1552fd8c2097fe561e"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/lv/firefox-63.0b6.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/lv/firefox-63.0b9.tar.bz2"; 310 310 locale = "lv"; 311 311 arch = "linux-x86_64"; 312 - sha512 = "450df380b34c68115cd84ec320dccd16288ffdc2f85da9aa5816977f1deaa55f8f411b080ad5af6d81c4318ad648995c170c89321d68557083fb549be558afb1"; 312 + sha512 = "6fd6e4abdc7d3af659907f427e3c1e05f5e0108a6bfebc64e1ba56fab83dd280a9a94a5f719d96129b72ab569d217ee3e5983822512264a11ea99e409e0b07ea"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/mai/firefox-63.0b6.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/mai/firefox-63.0b9.tar.bz2"; 315 315 locale = "mai"; 316 316 arch = "linux-x86_64"; 317 - sha512 = "92c8d221f5513790ed012668858067a5b0921f0a8f0e16a8348411e0fdb3314695c27afae9691828f3e6b88ab4ca69e8ec9555ebca608b4ecb19522d3c032cb0"; 317 + sha512 = "8fbe293fc29acc1633f47667e2ec2aa4c9d17cbbdac8d7a5fe727c586a65818f7a9fe091c8ebe17515aa008a2848b82152ca49abdc5de6a5ecff2d0415e9b74c"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/mk/firefox-63.0b6.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/mk/firefox-63.0b9.tar.bz2"; 320 320 locale = "mk"; 321 321 arch = "linux-x86_64"; 322 - sha512 = "98bc349a8724c912160e0fa45466da5369bd47ccdaad726d5a9bfbfa00d8ef5fb532ba52b9b2c3cd3b7060fc1fc2feec822f74fb46da852807ff34e9bc535cfa"; 322 + sha512 = "b0bd1aa305c38c493bf41daa6f385f87d2b8bea73fbdc2f20a6c84c5f1a90bc7cab464bad659a06eca87806acbae9fc702ae91c61e91519c8b7dd0b584ab792d"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ml/firefox-63.0b6.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ml/firefox-63.0b9.tar.bz2"; 325 325 locale = "ml"; 326 326 arch = "linux-x86_64"; 327 - sha512 = "4bc7dc9e9c0e1163a8519972269e30e850beb9492799be70a519e3b21d1138ac0828d50294e27b9fe777fa3372b7af295d63d015fbc867dffc70bc3550aaa390"; 327 + sha512 = "cc43c32c3af0e6db3d4dfb2919b6de8bb1aecbab1566ad8cd9b5bf5df1b31e3307fd8cc2994f2496cea56f2c6f1089615ce963d1c81436d4a8b1392a9fed5026"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/mr/firefox-63.0b6.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/mr/firefox-63.0b9.tar.bz2"; 330 330 locale = "mr"; 331 331 arch = "linux-x86_64"; 332 - sha512 = "164d58072c851af9bb5fe107ecc6a9409f6db68e41eb92277a62297dca233b6c830b1dddd5d3dfa4783f360f1a2b58cf9f6978e302d5b09b0e48beb66c5c0e47"; 332 + sha512 = "dac2e8593b629b9821b3003e5005df1a4b1dfd5b5b806fbeec9b1293b8371d2adb4df0c87c1d895f084d679d7492f64d11e80f44cc22e436a10ffbc2cc4cac22"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ms/firefox-63.0b6.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ms/firefox-63.0b9.tar.bz2"; 335 335 locale = "ms"; 336 336 arch = "linux-x86_64"; 337 - sha512 = "fa6148018366d6e0807848d2badd16b33dc8a9901defb7276c37c255a137431960e4fbb8d87b0b277d9718e2fb3a98c07ba92e49328fd6b4c44786431f43263d"; 337 + sha512 = "ef3005c1c7cfd935899d9051e57e1808b2f3af7902994979862c74e9ae1d2e84d97babb33d924a58507c7574756c76db8ed78b57fad9814a796d081a2c38981a"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/my/firefox-63.0b6.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/my/firefox-63.0b9.tar.bz2"; 340 340 locale = "my"; 341 341 arch = "linux-x86_64"; 342 - sha512 = "927cef5ae6a947fc410681d43027b6a098bb17d20b0d806aae7b18e5399ea3cd532a9d0eb68c01e99742986041134cad21d78bf105c78fe47be6ad9bb5dc4e46"; 342 + sha512 = "ac397b34649079e06ca6180722943d9fda3ea4a34ecf051e94bc9264b919b9b535957a87fc0030f53d7c23b571473b232f62ff6bdb507612dc2206ce0445f0e1"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/nb-NO/firefox-63.0b6.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/nb-NO/firefox-63.0b9.tar.bz2"; 345 345 locale = "nb-NO"; 346 346 arch = "linux-x86_64"; 347 - sha512 = "38bb2b2e2bd86f10f48eda1dab0eba955e8631c53189d012399595c84d99b3ea4ba70df0e48381cf0c03dc716b5c9d843ff4dfc5ced218235d5d0ae9f74af114"; 347 + sha512 = "614b537e3d80b0f73f3e64f28be6b7d05f4733da559c051ee953de51ef6f00e86714ec5285c1ea0cab2c40abb438f60ebcd007bc37d3ad0b60c7b3a255cbea7b"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ne-NP/firefox-63.0b6.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ne-NP/firefox-63.0b9.tar.bz2"; 350 350 locale = "ne-NP"; 351 351 arch = "linux-x86_64"; 352 - sha512 = "79bf3687bfe6e23915021b5a54338dd2712742c58bf2a74af8c4c1dec631f79bbba36073a90fc151cc637e013a05d55117e0f06dd526cf8f565aab42e9bd9bde"; 352 + sha512 = "c0d97e45e54d468cd8ee4deef0465886efbd9fb43a6995b3fc09e2fadc06587a425dc4b0a625997429ac154077d27ad27f91fb77669f8413ce2247d6df4579fa"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/nl/firefox-63.0b6.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/nl/firefox-63.0b9.tar.bz2"; 355 355 locale = "nl"; 356 356 arch = "linux-x86_64"; 357 - sha512 = "bc92321ef5ec422eb75869e87a2383ffde238eb577b71b5a7f9cb12ee6d74b63f219d405f58da943b081f3820339a7828342324cd5a4de91b64496bbefacaf13"; 357 + sha512 = "c21a9d73378ca0c5994780505a7bfa3221a714db25bb3a44fe981892457231382823cc032e3ce0f1f63819ddfd301ee3d0ac35c7bf8bc44af90ed6e73024491e"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/nn-NO/firefox-63.0b6.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/nn-NO/firefox-63.0b9.tar.bz2"; 360 360 locale = "nn-NO"; 361 361 arch = "linux-x86_64"; 362 - sha512 = "13c6b904e566e5137e3fbe4306cf757c3ed3054a3a86669ffc99fb2a8e9ea01e6524ad6f7cfcfe0384a3dc4a0edc6c2db001e18298440959501c2dfe27fda928"; 362 + sha512 = "1c6765886b7f9808cc342bda04f624a676ac097b175be297238a70610404171b485472be3bb974b6d9fce8ff1113aaa9c9c631b338e98e1292e6573c4d8dece1"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/oc/firefox-63.0b6.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/oc/firefox-63.0b9.tar.bz2"; 365 365 locale = "oc"; 366 366 arch = "linux-x86_64"; 367 - sha512 = "1efe59dedb5ad0db5bf7a9af77baac5d8d869fb29b872e1470e948c2da19c1b3b25240acc235e5b8464df0851a2b36a0c4364fda30a3ba29270895851ce49780"; 367 + sha512 = "0b212f54478321be6185724d9c72b8fdc15d46f52e80051e8fd9f6e853934ce425ab7ed07aef4d74bb73ad9165562a0204c79ffa2db277b9bac927fd1894007a"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/or/firefox-63.0b6.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/or/firefox-63.0b9.tar.bz2"; 370 370 locale = "or"; 371 371 arch = "linux-x86_64"; 372 - sha512 = "68286c106a1968fb39f8026710303a2e85473a967f4b94484294242e40f4316c4a3f34a39c2d2501a0681bbac6172653996cc075374c09b263dd9a76141d873a"; 372 + sha512 = "ddd916e8b5073263670c4474860f447c0eeea15ccf43474a2dbdcdbacac1d30db56e2ee8f95f0907bfd41fca3d3db55dd230e53b17f531138444b9e91d711afe"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/pa-IN/firefox-63.0b6.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/pa-IN/firefox-63.0b9.tar.bz2"; 375 375 locale = "pa-IN"; 376 376 arch = "linux-x86_64"; 377 - sha512 = "528696769c497a1920bebe4c5dd4076e53eea357f15f24ad213110d0d2c0744536ddabb4ceea630bea5820075cb606d631e129ff235618da855cc14ed0d08f80"; 377 + sha512 = "d0db3905c6d3db720e108c36de4f442bdbb195ca35d9876c1658282630c1256359677183c22027fb2484435e232cc362c986a2b46edfb128c265f98f6cc899f8"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/pl/firefox-63.0b6.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/pl/firefox-63.0b9.tar.bz2"; 380 380 locale = "pl"; 381 381 arch = "linux-x86_64"; 382 - sha512 = "bfa2d73f62c2713b42ae5c8a28c32d7506ad1e39049132fd9b95d8366756ab6be053a8e6009ce7d538265b4ed078b4f1df7b43d1d6900ed7c935cca3e603e459"; 382 + sha512 = "fb20a5d61a31b8f119479912751b17e741258b651b682b7e47db131316d3ef8bb823d4d8b8df0ff24885093e28609bfb055d051f96caa4fea11934ac996907de"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/pt-BR/firefox-63.0b6.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/pt-BR/firefox-63.0b9.tar.bz2"; 385 385 locale = "pt-BR"; 386 386 arch = "linux-x86_64"; 387 - sha512 = "c0ddca68029afd6f886955425165f53a848c4fbc77c760be925f42b4e9ed7acd3c647303e74ddf85a68596045eb1c6f407c916773f369e33985b08f26917ed75"; 387 + sha512 = "570153b3f9ef1213ef5f38d56da9e62e43607d5385eb63d35bce6884186b2e48d48cc0c4c1a1a66cf8270e4c4aac78e3d4caf88b338791f7ef7295465ad180fb"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/pt-PT/firefox-63.0b6.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/pt-PT/firefox-63.0b9.tar.bz2"; 390 390 locale = "pt-PT"; 391 391 arch = "linux-x86_64"; 392 - sha512 = "3e47d046af4cebe96ba7a8c8bc7717f729ad9cbcc19b216a2c965d6edd362608c28742cfca4a3db36dd727e9cc489182105ac744c45d45dbeaea148c94b8b8e7"; 392 + sha512 = "68ef51079373eb05f743ddcf5c1a574de69dca1d2f927b5479d72ba232f5c44544e7aa7a3b945dd592c60cca0768387080053bf121ca3c873f802e8b466960f2"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/rm/firefox-63.0b6.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/rm/firefox-63.0b9.tar.bz2"; 395 395 locale = "rm"; 396 396 arch = "linux-x86_64"; 397 - sha512 = "067977a13236f74057a4605fac66abb37434fd4c964298c383c952ec72e2b2395887988fb18eef9e235699b70854e2a1c656a4bb3fe9b214663042361f341353"; 397 + sha512 = "73251e69ad99ecac500f57b9b7edee0c892e633f01d2594cc972e95b525a9516551de124fcb906d72998c10b49861219830bed3bd5bc6b479a28672e0bbe4406"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ro/firefox-63.0b6.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ro/firefox-63.0b9.tar.bz2"; 400 400 locale = "ro"; 401 401 arch = "linux-x86_64"; 402 - sha512 = "b641edf0afe14420ad3c0ea502a7b46cda19e062e803c20177ee66a58b6338c0d2319e16c3d2d341377890f4651379d44ea037def461a1b1cf9e86a78cec3b4d"; 402 + sha512 = "e68797f62737578f9a01ad51cbb462b89c056d1ea3fa426f96ce7bb248ecb15592fe3641b502f12ccf95c21b6ef38473bbbe0406e36990cd5af234b3c3879041"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ru/firefox-63.0b6.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ru/firefox-63.0b9.tar.bz2"; 405 405 locale = "ru"; 406 406 arch = "linux-x86_64"; 407 - sha512 = "2b824c42976f7a9fdf7504e60b3cf057d31121dce86223d352bbbecb842d0b7c41197d1c045d1e27a6d1f2b2a863c89e5f4956b8c125bb678930e8e1a1078384"; 407 + sha512 = "9261a4bf36400b1a4d4dc20abfe984e79ff10ade602cdf529d9995959a9dedf1ec78a00562b310b3e1cbd91869d89aee382f5760d07e1f32a4b3d9cd7328ef4a"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/si/firefox-63.0b6.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/si/firefox-63.0b9.tar.bz2"; 410 410 locale = "si"; 411 411 arch = "linux-x86_64"; 412 - sha512 = "3639b0fc46244cc42f5bc31e55790097a11941844e9a7185d363a124574928ca8814d6553c46ad8828e82f7876c8814bab664b6c55d78680635136bd9f5ecd2f"; 412 + sha512 = "d72b75c96695e8df4bad4dde1e91c3d3fa666ef0c40ed69b39c8b95c093f6127399203ed29bd36c02c99180a786a117af496201738c3a489b4bf2ba5f5fdde7c"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/sk/firefox-63.0b6.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/sk/firefox-63.0b9.tar.bz2"; 415 415 locale = "sk"; 416 416 arch = "linux-x86_64"; 417 - sha512 = "8dbcd590f5baacf53f0ff13d25f40c08637b358a98a680f7c07584249ab3ec69678389638ddf2ec11ba0543a4d54deca0fab3f65ef4297f6a403f0c6897ee92a"; 417 + sha512 = "3361539812c51898fa7890c90215a2b23544f27b13da5ce160f8a4ba28e4e1be097a7e4e94cb4c1311d9c4d307cea3007694f913f227d5669f1a5070d2962513"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/sl/firefox-63.0b6.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/sl/firefox-63.0b9.tar.bz2"; 420 420 locale = "sl"; 421 421 arch = "linux-x86_64"; 422 - sha512 = "2ae24291ad7c8ec8f85301fe73e7bfc2e1da272f5fb6920f6248cde32b897ebb6640e27dda62289badb2a363842f5d6425d4372a5691bb7e140852ae8792c103"; 422 + sha512 = "e2b2032653d45af1b201bb51c053b1eaad089316f4ac31da1df3b1effe925cb22c015e0928502377fb24e5c5d97fbd1db0f0cdba52dcf332e26f7ad7b4a4f79b"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/son/firefox-63.0b6.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/son/firefox-63.0b9.tar.bz2"; 425 425 locale = "son"; 426 426 arch = "linux-x86_64"; 427 - sha512 = "62cad5b16c58b9cebe78aaedd30f5c74fc065c6e8c3e916d7753b8143081e23cb4322140faaab6e84847f870ba588f99b0a32f275fb488d72cbd780b58be8028"; 427 + sha512 = "fbe4f5d07d74179d018edd877fe4811bf78a25bb9a0b8e374f8bd0166557502aabad43586de363729f923ae6deb3f66b6b4e1de4547e137a059a8f2a08f390c6"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/sq/firefox-63.0b6.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/sq/firefox-63.0b9.tar.bz2"; 430 430 locale = "sq"; 431 431 arch = "linux-x86_64"; 432 - sha512 = "4a65b5fc302c937afd545c2ca2e0d38aac5c66d6fab4b450380e942c1f5a568f37701746753d805971e03c258e3f352f64e12c14f5fffe1dbdde634f2f4aa237"; 432 + sha512 = "b7a30f7f943ace41ab1c099de12b2098f07d4bd88cb871bbe4550e2f7e4479e2e0c484b286f939a839af75054f10426515ec2686fec5830bc318c0d35083ea4d"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/sr/firefox-63.0b6.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/sr/firefox-63.0b9.tar.bz2"; 435 435 locale = "sr"; 436 436 arch = "linux-x86_64"; 437 - sha512 = "94398267503bff1aeaf753c3077c0d1437f6d8d4f5b0691af4efbf7a50fec1f6056c7405ef3a23930b8baeb274a4cfaf0c963fafe8298bff26e79294f12fd078"; 437 + sha512 = "562b516c767116da4f01cbdc1e463b9bc63838f7a3a03bdaf57f6c188805b5a1b0f1b82495fae43cd3989ec9b80bad4c0621e0fc78da0853449e99cb2e11e23b"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/sv-SE/firefox-63.0b6.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/sv-SE/firefox-63.0b9.tar.bz2"; 440 440 locale = "sv-SE"; 441 441 arch = "linux-x86_64"; 442 - sha512 = "d2811762cb743bce3fb9acd50c912ebae495111f02ad92b37069a81362c84e7dcffa5735b7d34fed47d0330a02abd86aae9d088f4908db9634d1716c584e9d95"; 442 + sha512 = "10be9908b228df38c7ae420cf9c0c6b46371cf942f59a00cc77c1198c8870a85c28857dd09757015f8efb13df492b3d600bad720200e79b9c28e677d300f8bd8"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ta/firefox-63.0b6.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ta/firefox-63.0b9.tar.bz2"; 445 445 locale = "ta"; 446 446 arch = "linux-x86_64"; 447 - sha512 = "3a07818b877ea4bc409708f9771cfd190670c2aa947c4005515880f456cf435dbb645c99be09934c9c8eeb21890ced8d6bf5004e31c0fc70c8c02fed91de1898"; 447 + sha512 = "1a1cc424588cfc3556dbadd136ce28bd5e6b8879d623b6d7f6825bc154b3dce9b40267cf0536d35144c152a6726692a00240e9639dcce67981b65b2bc8c648e3"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/te/firefox-63.0b6.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/te/firefox-63.0b9.tar.bz2"; 450 450 locale = "te"; 451 451 arch = "linux-x86_64"; 452 - sha512 = "e2acd0f2bd90a31cfac5ea348548a435192205949fa870c0b964421ffaa99941c21e4cc78aae04f761fee49c9bb423c8b959e212fd3c655815653508e21f8b75"; 452 + sha512 = "c53fd59378b8da7fa6256e1af62cefb214402d9c9ac022015ae8c628dce2e384a965a80d206ceb6f9e4ac113a2e491c9ff66c02e68a866b4606ebf1afd301e38"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/th/firefox-63.0b6.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/th/firefox-63.0b9.tar.bz2"; 455 455 locale = "th"; 456 456 arch = "linux-x86_64"; 457 - sha512 = "562fe7877ef17bd200810a48db5efd2085d7dd8c004e137f35fac66f89903f4108bb45cfd2c19c001b30a137c9ff27ee75ff33d42baf997ec27175a8c3e43cb9"; 457 + sha512 = "848c544742993d0b075489f324d2e8ac11d51fcf3001253e7a242098f02c0721c4ba7fc9d622d38495ae46fc7bcf98119d3dfc7d2ca0b7589a6f956f2e69c295"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/tr/firefox-63.0b6.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/tr/firefox-63.0b9.tar.bz2"; 460 460 locale = "tr"; 461 461 arch = "linux-x86_64"; 462 - sha512 = "cb5c3f134fa81334508307c3a8a57df4d79309ffd92449c1147e8a3667a0ef12db5ded5cf25df9d14a10a645dd994ef58da30af051cfb9c61506671292aa0dee"; 462 + sha512 = "336ea26ef61234d1adaca4c4d4d0ac8c37b891bf8770072bc16828ba05de572b6e5b72e901360f24fceae1e1f933a13fae80e5957eac0b0145ac347227062de0"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/uk/firefox-63.0b6.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/uk/firefox-63.0b9.tar.bz2"; 465 465 locale = "uk"; 466 466 arch = "linux-x86_64"; 467 - sha512 = "b29cf419083fbc9140091eec02a199337b814a7da04e21a118b586f813bb0bfc888a3ab62872348bc706e315c5566f8b15a3db19dcecd7571a113d888a3160bd"; 467 + sha512 = "cfa0ed64bf0d6054fe8e6eb2d9edc7c6b6eb84ecac36f7e166c8fac6d26a78d70b21174f24df61c942d8bfca6a838db9206f00026eee5f6c8cfc6a4f36c8ce63"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/ur/firefox-63.0b6.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/ur/firefox-63.0b9.tar.bz2"; 470 470 locale = "ur"; 471 471 arch = "linux-x86_64"; 472 - sha512 = "39e9a404353b9a554d61c1a5bab869222b0ce127dae6d9b6e018771de759a614938564ba906a747bfdb2a4d552dbae447083937b68c98aa5b3e679f7101c9ca3"; 472 + sha512 = "0b2520ea0a3feb87efd3b387ea22fc8bba9a62dc3d212d897d263b25954accb1869858f4d655ab82dba00d58deee38d984d547f7bb1d2715f723c8998626733d"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/uz/firefox-63.0b6.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/uz/firefox-63.0b9.tar.bz2"; 475 475 locale = "uz"; 476 476 arch = "linux-x86_64"; 477 - sha512 = "f1576289f479891be687559b0c9a2ec216733e3414b40ef381b25642b6b36116878711436a27cc6710ff3bbe25971432ce1c85cc5a4f64e5f4d8482bb11529cd"; 477 + sha512 = "ac628adb5a2362cf721a25af62e94ee98995d2d74b66d75463eab92e229d2614af5652dd5af8bf04f966d787bc91ce34d1d9654a2609da073ee69e0202694eae"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/vi/firefox-63.0b6.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/vi/firefox-63.0b9.tar.bz2"; 480 480 locale = "vi"; 481 481 arch = "linux-x86_64"; 482 - sha512 = "4b7d515fe6eec6a121efe76123cb027bfa6af2c508c917efc824535da292941b109f3f1a8697ef208819dd20f02f561d5512f82345d414fadb1d3cd29cd146db"; 482 + sha512 = "fc0e815629c30b3d03e4700980d2c1894e8be6d6fe98e1d8d38d36c61c39e3030dd4f3ef7baef14ee68d8625da025f89367eb201be2f6feee2c6b7a09cb2caae"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/xh/firefox-63.0b6.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/xh/firefox-63.0b9.tar.bz2"; 485 485 locale = "xh"; 486 486 arch = "linux-x86_64"; 487 - sha512 = "3b7fbcfd7f9cfecacff3cf7a98a9b228d118733271dedb9d5cfc8a413e09e2e4fe4b3584d855be0a268303598d48a3802637e2496b2a0593e5b1b64d7fedd6a4"; 487 + sha512 = "1652c92d67ef49d4b5e14e348647c21b9a7485d1f23d6e4b3251edd2505af95c60e7b9bc7d3d37f87a99f12bbb332a70ccc250f43ea7af8b03c76abfaea8a46d"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/zh-CN/firefox-63.0b6.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/zh-CN/firefox-63.0b9.tar.bz2"; 490 490 locale = "zh-CN"; 491 491 arch = "linux-x86_64"; 492 - sha512 = "dbf1222759b24ddaddd149844560351f2486ea91ae934e8e5c45af86420b37dea180267ca2e326c5340e7a3aeac1d62507c37e877b65533e00e482ec135655c8"; 492 + sha512 = "3dc448c450274255f327cf7130273b9c220699c98c4af5cccd85f7e153674e9db6dfdcea4bc3ab2bdc3c1e5fe3eb848ffbf16ecc1673584b992380a0bf18f4a4"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-x86_64/zh-TW/firefox-63.0b6.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-x86_64/zh-TW/firefox-63.0b9.tar.bz2"; 495 495 locale = "zh-TW"; 496 496 arch = "linux-x86_64"; 497 - sha512 = "6b3eef73b01ac14b261cf7c2aae47e9406cf0cfee36f42920bdd2176f19eb6f922ed651b56ad9f9da5567a33232eb11853e961165f118abeadda5450cbd24d1c"; 497 + sha512 = "683b8dc78a420c11ad657bedb86959900be81ddc21e3fc45c22a2b0a17af62d7615761ed545d58ce0843d97191ac2ab0f5f080107a07f7c3ed765ff38a3f1d50"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ach/firefox-63.0b6.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ach/firefox-63.0b9.tar.bz2"; 500 500 locale = "ach"; 501 501 arch = "linux-i686"; 502 - sha512 = "510180f21ec182ec20d95a84187390014c1b4fe325271730ab35cb4e6f271851e6f7838c2a38327634904d1385f9e04d8bdbff0edf3ea1cf6fb6df1e86a6d257"; 502 + sha512 = "1978ab44856b91b1d9691e492c86d0f3e6c676312c156c852e0c69764e4500da7c8ec6f77fc417df850e73e5577fbd260c4023712d6b5cf17df885a02460a7c3"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/af/firefox-63.0b6.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/af/firefox-63.0b9.tar.bz2"; 505 505 locale = "af"; 506 506 arch = "linux-i686"; 507 - sha512 = "4a46e95180ecdfd87c8d8637913e7937ce530d8d1e49245a1ca4f3a0aab0a400cabdd69d53fc1ee2a86a5ca414979c96c09d59394c689b068204d74a6398c3be"; 507 + sha512 = "284183486d1715bfb89a41a92f195b73ab36a34ff01373c4559ff97473e9813aa8adccfeb1629142f947a817f750bf63222f19d77318fcd56a599cc2292ac7f4"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/an/firefox-63.0b6.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/an/firefox-63.0b9.tar.bz2"; 510 510 locale = "an"; 511 511 arch = "linux-i686"; 512 - sha512 = "2e7cf12169e6ef76e7429a754909ffa3a05aaf8bb208d3a23b202c18aacb3a364628e550a5a2ef66ea4be145b4dfacc9b91d22b7f3fb752d20c8ab0172c79aa2"; 512 + sha512 = "e61a418db6e78d260a28b4baefdb6ad58f7c8ec8ba85d0f9da0ca1630ad7cb3d9e8dd6676b05f4791d029c57aef6fca9cddfa28fd55a1b762740591ceab187f4"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ar/firefox-63.0b6.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ar/firefox-63.0b9.tar.bz2"; 515 515 locale = "ar"; 516 516 arch = "linux-i686"; 517 - sha512 = "9cf8386fe93f6f577e7eb9982eb7af9d60a1ad7aa95eb62c49e7d5a9f312b8d557610d6b5adb5b562b4e18bd16ed352df055009fe35ff6309945ddee789702ea"; 517 + sha512 = "7a61d7f58e4a776b1b63dd576af91ed71887cc0ca191f2799eeb160de55a7c2439bcf44335f4e343a7b7d66336c35ef07c27c49548cf7b18bc2643018c1d576f"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/as/firefox-63.0b6.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/as/firefox-63.0b9.tar.bz2"; 520 520 locale = "as"; 521 521 arch = "linux-i686"; 522 - sha512 = "b83b25440d971c1f19ea191ec2cce1813f89eb52e921f9a7ba4f8a7a04c59035a03492b40d5ba2e4f772c43af0a47370476c18e2fc3996b0c20b3e781ce42030"; 522 + sha512 = "0248abd063856e71cf1318b183f3cf9d34d4d59843411ce3119583d80dcc63628def6893a9610858b055a6ab93633f2c2b813a3f824c7bf5ac82e0d833ec83be"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ast/firefox-63.0b6.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ast/firefox-63.0b9.tar.bz2"; 525 525 locale = "ast"; 526 526 arch = "linux-i686"; 527 - sha512 = "03baf39793c730723af20a8cebc9e657bc94fcf46e4e9c6fad4d82990fec3c662bda90dd9b8160883e5110c2cfe43f857dd8bbde6f06b8a9b7ba2caffb373f86"; 527 + sha512 = "cc0bf69fdabc6f72c72b11b04f6bc1e72eb17e0b54f4e8890f343dd0de59d730132d53087b89f707803d5fcd6dc70f83c1f01a0462595068851ea5bdcf96f572"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/az/firefox-63.0b6.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/az/firefox-63.0b9.tar.bz2"; 530 530 locale = "az"; 531 531 arch = "linux-i686"; 532 - sha512 = "19c389593da9813dbbb7f994d2990955e78dc9828dba697883ab2939b538f2336b7e3d60594372ddb3c55768ddb2fb4977cc933c1444cfc2a1832bcd3d334599"; 532 + sha512 = "6836c22daf3b0e3140cdaf595fcfffb364002c42c2b3b2374aec6a1f50a469bd20a0e27293402571f48dcf3703c944d8d0704f4b4229c7dbaea0c40a8b89ab6e"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/be/firefox-63.0b6.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/be/firefox-63.0b9.tar.bz2"; 535 535 locale = "be"; 536 536 arch = "linux-i686"; 537 - sha512 = "15154744d2977ee3cd95b589fc4030231183370b3e295f195a9458d409cac226c19e2703f6ab6aed6821c97d15bba61c602bf3d79c1559df485b90c94dedfa8d"; 537 + sha512 = "dafd1bc57b1ea6f817a4705373d0dae4fdb5669887e96eba735e43c1aba1b6277ed08eedfb01372aba0dd0cd2b1bf10d5f75984e4dabc5dd8c1c26f07932b6f6"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/bg/firefox-63.0b6.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/bg/firefox-63.0b9.tar.bz2"; 540 540 locale = "bg"; 541 541 arch = "linux-i686"; 542 - sha512 = "94618a6f0eecc2784d8d89f6ee4da40ffdf2bddced4e18b4b573898c189b81245de5df75190232307cbde6117c1a1063bffc343a85b6dfb09068d4bfd3c3a942"; 542 + sha512 = "b6f23b0c4e2baf837881f9fc183f19ecd83daba1190cb828ba1442ac5db3bbb2d1555a52bcc8fa48564614943ab7e6f0b81e9a5d6784874b45b08727fc4be04e"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/bn-BD/firefox-63.0b6.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/bn-BD/firefox-63.0b9.tar.bz2"; 545 545 locale = "bn-BD"; 546 546 arch = "linux-i686"; 547 - sha512 = "452b1c937ddaf8434e797955d015e3296fa20eb8fffad82467301d8e762fa4492cec15d9a237aa4412d1ead6bf34c925457472ad5be702fe755e9c72bfd733a8"; 547 + sha512 = "5f1cbe0e96422c73e5dd9552886324a256a9fc33e8f8bf8111a4533bd45ac799e4b25d63ab9d8a0e93a302aa39fcc1300fbc33453e7efde8e24798ab1ed92853"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/bn-IN/firefox-63.0b6.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/bn-IN/firefox-63.0b9.tar.bz2"; 550 550 locale = "bn-IN"; 551 551 arch = "linux-i686"; 552 - sha512 = "15a7f0663bb90d9581e14951b2a12259fe19c59ef0f8200464823c0693a73c59513234ac3f1af944ff8533d8c77b4a8f072b94679c23acf454826f48a5d47d6b"; 552 + sha512 = "1e01547c8454e376d78bf9ed3c5ded5d85e38bf6e7bf05bdcb984a0c978a4790d61dc6357156ab5d3999cc3d8ebf8d418fe18c03de1b2bb1772b914a37bb55fc"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/br/firefox-63.0b6.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/br/firefox-63.0b9.tar.bz2"; 555 555 locale = "br"; 556 556 arch = "linux-i686"; 557 - sha512 = "6dd94018e628439b533080ddf5d7fc2edf386989480a7c45727c0d32dc0cb4b4946c4d88994934e5e567a09df9caacbb282967cafb5028e5b870fd096d1c2101"; 557 + sha512 = "49f78074d8078b81adf03a371841777f72842727365cb05b0e6f04fe478778972592540071599f14c2e760342831bd9fa0b1d1d6e18f1a5fcb766fd83e20a871"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/bs/firefox-63.0b6.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/bs/firefox-63.0b9.tar.bz2"; 560 560 locale = "bs"; 561 561 arch = "linux-i686"; 562 - sha512 = "fae7ad771bcfd77eb6cfa0c4144ea3ea3efdfbf65b4064dddba1b555c2084c5bc9911b2ac3a6cff7f43478c3e85357615594773a4b7dabd45e6ba6a8e01b3f17"; 562 + sha512 = "03540ca42b87073455d7a16645d4af9843d25de86a00ede526531de920c7112191aef16097551b497c6f086baa7d92000acf6e396a544f5933f879a87e23fd57"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ca/firefox-63.0b6.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ca/firefox-63.0b9.tar.bz2"; 565 565 locale = "ca"; 566 566 arch = "linux-i686"; 567 - sha512 = "2f206b1c0e2653cbc096793619fa48f96423201d3907fbc823e550b58ef8b7dc6b30bd489e8c113463ae1ef78bca38827619930bf75f600af6af058a586f50ce"; 567 + sha512 = "db81d8ef8d676271e1a9c756bd9e55957aa65759649c211a69b7ffb5648cf641da30cf5068cd0b16ea197f7454738bd17ae7d73a419503b4e0f6f7dccbbfc71b"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/cak/firefox-63.0b6.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/cak/firefox-63.0b9.tar.bz2"; 570 570 locale = "cak"; 571 571 arch = "linux-i686"; 572 - sha512 = "fa15a78d3d06c9155d46c6a37472f74edd89d8a459a292f1e3a004b080db7ad1c5cd51d3e400ea4816e6d403cd8a44661e65d39d5138f28733a6196a84c6a371"; 572 + sha512 = "974f9894e248c89d4f772a090250f0d5697224746860990d692eb2b75d86b6c98bf64f1fadb7208ce6a1f57f5cdd8e2ff91c9301fb77bf2a21ca3bc9bf24776f"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/cs/firefox-63.0b6.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/cs/firefox-63.0b9.tar.bz2"; 575 575 locale = "cs"; 576 576 arch = "linux-i686"; 577 - sha512 = "d56c79150e1e0747a5f562e9e3a413152700cdfcc4ab091c9b3a4ac07753c1147601ff5189788336dfbbe22c3d1180283d5a3ab2733182a98954d9d0c5215e39"; 577 + sha512 = "ae5d3e44196348cf1690dc0723565214f9f72ef7e045185ef0fa65f9a58bff9340dbe989306287b1462291e01d5dfc64e71296d7340517a455d7081619739368"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/cy/firefox-63.0b6.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/cy/firefox-63.0b9.tar.bz2"; 580 580 locale = "cy"; 581 581 arch = "linux-i686"; 582 - sha512 = "91e0d1f95645b6f368902594044e647487584a0cababaf78456583ad8b4e87ab3399693c681c403f7e4ac7885633421c3d52b1258c1017325a4f4077d6556555"; 582 + sha512 = "2ed50ea85102a7e201ec7618289af29b079a4dd568178310aab3c41738183c22b90d34cac4763d28bbfdbdc92078078a99a18893b3edf7a513d7ffdde5dfdd28"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/da/firefox-63.0b6.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/da/firefox-63.0b9.tar.bz2"; 585 585 locale = "da"; 586 586 arch = "linux-i686"; 587 - sha512 = "9dd67e40305dc77a8be1fdcf811f25a80636de47910cc42e1563902e1cf8a57ca58f3ec26366dbe85eb3c36bdc1a849b0c7f301534e469be573d8ed82047ce6d"; 587 + sha512 = "cd9ea4ec76ca7b8e391d8565536b3da9ac5c9406788f60307a6c4179da6947f01bffb593b9cb2ff988128c0926fdf92f0a4a6a747e593a436b8afdb984a85421"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/de/firefox-63.0b6.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/de/firefox-63.0b9.tar.bz2"; 590 590 locale = "de"; 591 591 arch = "linux-i686"; 592 - sha512 = "e1c28ac98b003f0e3bc34cf375fcf23f01625e913d027ba248f3bf4b86babf70be15987ef04c8f33feed1f2aeb26b6aea3a93bf0d7f0803f4a03a9b55d91b4b4"; 592 + sha512 = "4ab7b30c9c74c111fc229ea109b892335c1c453ba5d119c3e1a481a1168990702c277acc9ffd22350b2f4a657a2786dcc77275a86e2c6372b0931dfe92d6c06a"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/dsb/firefox-63.0b6.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/dsb/firefox-63.0b9.tar.bz2"; 595 595 locale = "dsb"; 596 596 arch = "linux-i686"; 597 - sha512 = "1651468f59eebdc1a763719c3c7f8974417188e1626c8498f1b7c6ae026eb40fd442346642a3c45bb1fd36ccf6017539c852ad3a7ac6424ce3069993080ed37f"; 597 + sha512 = "34a8104bf029558dccdbee73b40f357afec438768a45aad870e455305a07b6eaf25aa57a67b3e8cef72362e1c17239097c9cedd0093f3ad58e120860c9cbf6fa"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/el/firefox-63.0b6.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/el/firefox-63.0b9.tar.bz2"; 600 600 locale = "el"; 601 601 arch = "linux-i686"; 602 - sha512 = "834aefe52a94aec8d176641cb138b09dff511d7307c6f10327db07a5e96d1b93714eaffc98be6cea18d5fb4f21e6ab69c50e3452c29e9c11fa597ef36f5e8acc"; 602 + sha512 = "f13cb383aa609cf5c8b997c52324f4c8f345697f12c489e6a8eae076a3c56327e00315c30942c2454623804b6889ab529ce988d83dcb940905d98dd38f0d056e"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/en-CA/firefox-63.0b6.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/en-CA/firefox-63.0b9.tar.bz2"; 605 605 locale = "en-CA"; 606 606 arch = "linux-i686"; 607 - sha512 = "b3be84c80f9a04ef5095ee1498ef549b865c9d1d53a9e2f7a1e9012b09c6b562b2a3b2904a6537faa7f6bcb2d89e176d67e2981e26749a74fc3bcbbb704f404e"; 607 + sha512 = "72c97423432457f299428f43657d257008585fd31eb4006bb8ed20077563d0e708f16c3331f88224f5780bd039cbef2a7c894bb1fa965cce98047698bf2abc90"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/en-GB/firefox-63.0b6.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/en-GB/firefox-63.0b9.tar.bz2"; 610 610 locale = "en-GB"; 611 611 arch = "linux-i686"; 612 - sha512 = "5bf3e7e43aa60dffd109a8671ec1d919ba4d70932ca9bd3648e2bb43721b59c00c9030cf3c3f8c416989f799b8bf4c21303c855e3fd8eb021e94eb3a0cda1faa"; 612 + sha512 = "199ce1699b93774f7e206167f694415cbce6e7321607cd7f680798c391ac4eb58159962b36cdbf4e6e5928b6b9d1dfe926880651c764742aa2b10c7ad6981d8b"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/en-US/firefox-63.0b6.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/en-US/firefox-63.0b9.tar.bz2"; 615 615 locale = "en-US"; 616 616 arch = "linux-i686"; 617 - sha512 = "d855733b5751efeeff97b761ad3bacc877609fc77e26def25a390115e9083f857c1babbff5523484cd3645a3470f2c9e287d0ef3fe1cd212285ab021c571426b"; 617 + sha512 = "01ee82125f77c4a3dc25dc86dec4cb2e37a07a4d24afe811b5a8efa8c6ade58eb9e7a75ea34e58673b11f367dcf15838af775c39f4aad6bc39d8c86385bb7c1d"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/en-ZA/firefox-63.0b6.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/en-ZA/firefox-63.0b9.tar.bz2"; 620 620 locale = "en-ZA"; 621 621 arch = "linux-i686"; 622 - sha512 = "ae6a764d9f46029338d2802488985180fe63c935bd1e2b0f33ed6267349deccb7019ae12acb37773a806f8f945f1ccd3b210eedfe1b44563423622157cdb272f"; 622 + sha512 = "5023173aa1c6ef8bb3c8872fba37edac66330543a688c17b43e4bfd45f08379b6309994a5dc9be98dc1766905d91865f026f9027644c906d170130b3a920f07f"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/eo/firefox-63.0b6.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/eo/firefox-63.0b9.tar.bz2"; 625 625 locale = "eo"; 626 626 arch = "linux-i686"; 627 - sha512 = "3d25ad40f8b6457bdb77dc85a16e9a2cb839891816ce683bb3a371e95045876f4e70620290464d6c10d148fb386e711b0a9b4394510a167e9bda0f70da9673a4"; 627 + sha512 = "c570a2b74dc4185d2175db8047ddc7e979593b094893fe92254861ac9f714c76a872e18926d6c73a5be26b6f6593e56e647c7561e432349c0ab7175fff41d7a2"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/es-AR/firefox-63.0b6.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/es-AR/firefox-63.0b9.tar.bz2"; 630 630 locale = "es-AR"; 631 631 arch = "linux-i686"; 632 - sha512 = "8c314a8bea657951c955dc1328e5277d5eb649d6d8e4fe261aa2fabd5400fe16017c1880a20f9b0f8485a2eba34546b695d84faced0cf0743713525e9bf022dc"; 632 + sha512 = "bc6adc9c6ab971d3af9eaad370792feb18c162a43e9361de437fe90a55ef304b1c7ac0275267e722d6d7f9a4ede37a2539bab60a551ce7bf2ebc0040e9a5ec8c"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/es-CL/firefox-63.0b6.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/es-CL/firefox-63.0b9.tar.bz2"; 635 635 locale = "es-CL"; 636 636 arch = "linux-i686"; 637 - sha512 = "fe13ce6f7338ddde928fc1b1ec917515c2ac85783da89202adafb307439c54c66be87a8ae3f15faa6006fecb28f21206e0994401aad9ddd50099cf48852c20d3"; 637 + sha512 = "99044eb8bb8d799ae6045c37cb6a12016e885ee5c9d2a893d4d653d34579fb1403078d484389623b22f1532ea33ae1b29e3532366f9fdc6ec1228b68cbb9dd12"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/es-ES/firefox-63.0b6.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/es-ES/firefox-63.0b9.tar.bz2"; 640 640 locale = "es-ES"; 641 641 arch = "linux-i686"; 642 - sha512 = "872420f6294fa3ab715b6cbcc2b4e538e53902fd434eb2dde5a1df60adff885cf494168538eb94a3448b50707db15e1d30fdfc89351b4f7ddf9570a7b57ca898"; 642 + sha512 = "c5638fac25f3715a4f7389f32b2d9e8f22e5a356e02e2ee94116080951c451c85245834c8b55fa9df95f0848a0b54eb8f68f57936e69bcf5210932c782fd621f"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/es-MX/firefox-63.0b6.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/es-MX/firefox-63.0b9.tar.bz2"; 645 645 locale = "es-MX"; 646 646 arch = "linux-i686"; 647 - sha512 = "6a1f277fb6bda8b8f807d2d87d03138687bb9dc83265475c3aca7b68bedf3c01bc0fc6120a131dc9895cd648b0aea4756cc4883ad9ff81b4f6ad73283a1c1385"; 647 + sha512 = "9a329cc370a2e7dbf1b76bf185f1b118e33b20b349bda8e8419797aef87db8881b4161d790f03c51b06020929a8b85bd6539fed4f8aa9838e98f4f6710321aaf"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/et/firefox-63.0b6.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/et/firefox-63.0b9.tar.bz2"; 650 650 locale = "et"; 651 651 arch = "linux-i686"; 652 - sha512 = "820ee6763c2bd74a747d6ec3cc3d4e9cf35c9ca8251892379a30b8fdd986bc9b25bd7f61a4e6679db7d764ddc757d2cb627ef3582cf1f4f980b6acb6359f6dd1"; 652 + sha512 = "f09f4e49dac39d91ea7b146122f3d99b034de486ae6339b8fadaabf1bf87eedf297503475cdf559d69a14c205841ddc2f75c0f961b9a8913f16bc14dd7593274"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/eu/firefox-63.0b6.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/eu/firefox-63.0b9.tar.bz2"; 655 655 locale = "eu"; 656 656 arch = "linux-i686"; 657 - sha512 = "cb29b448be7d9c000b019759da81bd4883cccdfbc6c3c57adbee92a069c84d1f94bcc9656bf771f61720618cfe9626df133f9be529e2c5dbbace7ce929e4b799"; 657 + sha512 = "871e683e51d619e19189b8f0341ffe6e14d14c058e0b4ab973f804ddecad9c1e3c8dd7730a3da884392aaaeae99022196af27641facc1a8fd25052f516c56c22"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/fa/firefox-63.0b6.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/fa/firefox-63.0b9.tar.bz2"; 660 660 locale = "fa"; 661 661 arch = "linux-i686"; 662 - sha512 = "75de042b2aed3f161428d979834c8a7f4bcd8f3843509aeffa7a20c548a8b9d54531cf68dbad278cbaff70251672471744df3df5bd71bf35d6d49435ddff8c83"; 662 + sha512 = "7e0d7651ebcf03f40cd9cf5faec8a404fd028a213575c644f2b2640cb00fee06a029ada21aa17ca9f24f22b7aa73767390e635f169fbdfca8d162dd914bb19cf"; 663 663 } 664 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ff/firefox-63.0b6.tar.bz2"; 664 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ff/firefox-63.0b9.tar.bz2"; 665 665 locale = "ff"; 666 666 arch = "linux-i686"; 667 - sha512 = "460332c01db63286026260c192ccff50ab75a64d65514ba02fcb6986ab7267b358ff8c51d76c8884cde24893f202392b788f326dd60dd60840be64c527379f81"; 667 + sha512 = "fbb8c2fc1d6e589fbc42a1efe33af0aa129b2a435e33c8cc7dcabf2dfae917403c2f0d9cf62e2045ed2350ba72d07ccb92ef46842a6d34a5def928386222560f"; 668 668 } 669 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/fi/firefox-63.0b6.tar.bz2"; 669 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/fi/firefox-63.0b9.tar.bz2"; 670 670 locale = "fi"; 671 671 arch = "linux-i686"; 672 - sha512 = "294d616e6634d257f83a480752492577a8397228520c67ba92d039cd21f925efa053cab2fd3e23e59d4fd02d0711a38a251074deee671878236c380cae3bc605"; 672 + sha512 = "e2639d8060552ff688bc0961b19da279ea8563143f8dade844f906218a3816427562b895d30e4732c96c39fec81cecee6d39f572823e3f4890a680f0b8acc61f"; 673 673 } 674 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/fr/firefox-63.0b6.tar.bz2"; 674 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/fr/firefox-63.0b9.tar.bz2"; 675 675 locale = "fr"; 676 676 arch = "linux-i686"; 677 - sha512 = "d9634c8cb3be18dde4063521d4ba732e488c322174a6a254b19c77d6282c33fd1e758be72916639df8cf4498886f8734b4b82f1f8115bd808c41b767f9215045"; 677 + sha512 = "1da0564312f8a180d5d793e1a782519331ad78bdd7a44dd361b15c8230520127c69b52667f0bf670038d9b5b25426522e7fbab20bc2fabf0fb9fccfcefeea442"; 678 678 } 679 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/fy-NL/firefox-63.0b6.tar.bz2"; 679 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/fy-NL/firefox-63.0b9.tar.bz2"; 680 680 locale = "fy-NL"; 681 681 arch = "linux-i686"; 682 - sha512 = "5659a13a6016c057a478893624c8de70145dbbe7ba72dcbbb05e1c53fac644528cb124ee02d1a643b19b04d1fffa70141b42f950ff1a197f5d2e5550be2e362c"; 682 + sha512 = "cd9e14f1469f2c0530d36b5d29e26efb93b38fdf45b29775fea481a305c3a4a12c8cd6b016ec5796e2fcf3a9901348214ede9aecb62cd101022287c415c7d370"; 683 683 } 684 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ga-IE/firefox-63.0b6.tar.bz2"; 684 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ga-IE/firefox-63.0b9.tar.bz2"; 685 685 locale = "ga-IE"; 686 686 arch = "linux-i686"; 687 - sha512 = "353c272783bf99ef7683b57bd0e7cbe94b761afb0841244d09b5e13c64fa44cf6397569d55e6db5d3257a21cbaaf5ce00ddb58bf6adebb402af1fa6e4816c39f"; 687 + sha512 = "dfcdaad90a50cd80337e3015b060e554de815b31b4075bb0738bdcd88a373a88ec9a308497c4f7b6ac031101abd700f9a796f52e10b071c7bf4cd2832f2b0d2b"; 688 688 } 689 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/gd/firefox-63.0b6.tar.bz2"; 689 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/gd/firefox-63.0b9.tar.bz2"; 690 690 locale = "gd"; 691 691 arch = "linux-i686"; 692 - sha512 = "214d09b7849fe0b5bfd552875001cac21842c880557adbd7120e79e7194ce2cd8d17f9aba5c684b30458272b38c464274ccfb5c12d30efc4bcfbe58665945d6e"; 692 + sha512 = "8fcf87ad0c1d85d5be1fd81ef4d3f17c93060d29c6ce889a2c96a53f3ca78a55777ff2c709c4500c643dde6b7c468fa27a5e0b71e677b5ccfc90291eca6d6744"; 693 693 } 694 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/gl/firefox-63.0b6.tar.bz2"; 694 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/gl/firefox-63.0b9.tar.bz2"; 695 695 locale = "gl"; 696 696 arch = "linux-i686"; 697 - sha512 = "5aaf2f5d740651a4040a4661feee6c5d1b5955f5dfb811a6c3adfb65ce6ada1d05c5055700426325ccdfe504b35e2bd610c8ee027a130df6df07912c0b620d7b"; 697 + sha512 = "76aa9c700f00b86575cc81e3a7c0bf485e819c3cff7765ad7ae28b3089afa7adf2ea7c4afdbdfa36e29c57257c74a467d9225cbe524217c525c91e4f43c28892"; 698 698 } 699 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/gn/firefox-63.0b6.tar.bz2"; 699 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/gn/firefox-63.0b9.tar.bz2"; 700 700 locale = "gn"; 701 701 arch = "linux-i686"; 702 - sha512 = "ff77a8fd53f6096054ff4541709c70d9e3f2b7ab3331b80fb5461099e12d055de2f0cb3a941285079eda02900101d20e93a80fa22a1cf960219c49b760d26de1"; 702 + sha512 = "01775737dafdbf6d0da9da6c20aae3ea631e59db156aed56bf2423cfd344e7cf7dd4c4ab409e0d98c2f2e3188b6b27f2228d18bac02d4a3570fb0095aff460dd"; 703 703 } 704 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/gu-IN/firefox-63.0b6.tar.bz2"; 704 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/gu-IN/firefox-63.0b9.tar.bz2"; 705 705 locale = "gu-IN"; 706 706 arch = "linux-i686"; 707 - sha512 = "d77420d5155696c45bff77c55518922e497f40dfc639019a9ce13f98adc31b7e64437631fbe74c8d64b619d558c1de2c136e593206f52d0474378c8d6f5053d7"; 707 + sha512 = "4d57c9cf63031533db0f731c6087802ebc33aaff64f6520244b82c6b2e5b26c84c5721483405fb36e85c87b00780f5c849ca9b8627f44e57e2e0de82890928ae"; 708 708 } 709 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/he/firefox-63.0b6.tar.bz2"; 709 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/he/firefox-63.0b9.tar.bz2"; 710 710 locale = "he"; 711 711 arch = "linux-i686"; 712 - sha512 = "1a8c37f655c8d1792196e2974808ada0d3fc00506f4c500f5920504e9fd30f3e442de063e0c5b04a9c2c71465247b0fde8bf0a149e5b0b046354601dbd19722d"; 712 + sha512 = "f99e1e067fab39e8c7a63a55535fa1a8157b501ccdfd8a45274d5c5e34e9c2817c6ef6a77692619bf7d744af99c484a62dcdcee066103711fd430f41a9b0c1d8"; 713 713 } 714 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/hi-IN/firefox-63.0b6.tar.bz2"; 714 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/hi-IN/firefox-63.0b9.tar.bz2"; 715 715 locale = "hi-IN"; 716 716 arch = "linux-i686"; 717 - sha512 = "137a1930c18ac470648a7065f6f6bccd609b40c82eb69a8672df4b9628acd82cfdf6d9c24f02d3f443a277b9e4dbba09f414b45e0053f7b87d2fc7a945dfcb79"; 717 + sha512 = "b9e6f5d952178667662225f6ea47e392eeb2fad54d3acd96f7d51074cf30565e8cf9fa549a77c83ef6812bd540ae41a1c4bd51ac9bf70abc40c310b6f7e6348b"; 718 718 } 719 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/hr/firefox-63.0b6.tar.bz2"; 719 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/hr/firefox-63.0b9.tar.bz2"; 720 720 locale = "hr"; 721 721 arch = "linux-i686"; 722 - sha512 = "9e926c8ea71641699791eb5ea593e703d527eaa798f47c6bc890786825f452e25b1d9e0a10f10be84de50d2709c3ce30e5b3f27c8c2715b1816863d280671faa"; 722 + sha512 = "c7b4ffcdbab0ee56d77f9ce59c8525cc91f99aef6aa0fd5015468ff69cf3817ee9ef98c79b8fc868275ed1dfb24e0cb8f6594eeb0e7231d0594c5169b39d60ce"; 723 723 } 724 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/hsb/firefox-63.0b6.tar.bz2"; 724 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/hsb/firefox-63.0b9.tar.bz2"; 725 725 locale = "hsb"; 726 726 arch = "linux-i686"; 727 - sha512 = "d98d195333ab6e91a3322fab6f867b1cb667c11184a0463a4a727d901f258c11161d5eb4d2bb39c3f0420eb58a9f6f03792cb59f8906c7f44276b317f23f7dfb"; 727 + sha512 = "002bad3e119386e3c62850e8b6e145e8242538da2367ee83d383a7c47ddc002101c2f4a1d3a775819059f83fb0f94ec041348d0440849ff6677672b01be5fff3"; 728 728 } 729 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/hu/firefox-63.0b6.tar.bz2"; 729 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/hu/firefox-63.0b9.tar.bz2"; 730 730 locale = "hu"; 731 731 arch = "linux-i686"; 732 - sha512 = "28698619a67b8bb93300c1407a25ff14d66874ddeae70bf807c91e88583c880a73e058e404f65d6b8831264faa5da8f488641e319735b2ddee6c3b17907430a4"; 732 + sha512 = "4ee79e8f4eefbbe29762537f117e7aae5d67a7ae2052eeb73ac19fa4119d2e4a344777aa6a4f2c449e9cc9bf247041b4085d39b76c568d7aa87bcfea6654e26c"; 733 733 } 734 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/hy-AM/firefox-63.0b6.tar.bz2"; 734 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/hy-AM/firefox-63.0b9.tar.bz2"; 735 735 locale = "hy-AM"; 736 736 arch = "linux-i686"; 737 - sha512 = "e70fb05087078c86576b0959f9fe5f5e2041c50e48e1badc7de8f3a7e9759f1904980c2a8093cfbf3c78c98b901a82f44d21785cc2a140b28d9a57b42c50aae2"; 737 + sha512 = "4818076c75e28bfee746cdfc9ade97c3dbf05b987f7c1053e7c1e5f40d9b90345cce4e5cd3497520d7c87a827de6e61bd32f2b3cbad61da040e98e7433aa5044"; 738 738 } 739 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ia/firefox-63.0b6.tar.bz2"; 739 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ia/firefox-63.0b9.tar.bz2"; 740 740 locale = "ia"; 741 741 arch = "linux-i686"; 742 - sha512 = "c6b7193a25dc6b93a853166509d9dc84236862405156e70314b7e396942b1c0c500e068cc95b2336c03b29f6dfefb0600f78a4fcb0869fd56e68647540914c4c"; 742 + sha512 = "96f7768946a349d3ece7dbc71ef1abe53bab26ed34bc63b5371e9dfd667ef168d778edb6fae873e0a378c96677455d547267ed38bd186daa0ca9d6008f7abb19"; 743 743 } 744 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/id/firefox-63.0b6.tar.bz2"; 744 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/id/firefox-63.0b9.tar.bz2"; 745 745 locale = "id"; 746 746 arch = "linux-i686"; 747 - sha512 = "7e16fce94693c50a7a64328124c8e0c5ca2e78176d6a1a54a7d8b8b3fb72ac1d7cf3876b81060b2bd52b94a39d591967667d6c8569bcab49db6b63312d7f0116"; 747 + sha512 = "eeeccee3c1a8c8a21d320d23c6fcdcb95d0cfea3ae6c6501e33caacd18a161725e72f848fffbb7c192600e0e4f3ad047dcdefebee22574f34c59386df87971a6"; 748 748 } 749 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/is/firefox-63.0b6.tar.bz2"; 749 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/is/firefox-63.0b9.tar.bz2"; 750 750 locale = "is"; 751 751 arch = "linux-i686"; 752 - sha512 = "3cc4edd3189c7abeb0d0aed8a12e38b412952ab5938ac7ceb3f970a46bc53a26f9713a8c77515f3c1985e66a064dfc1ccd9079c09c62d311c9d229272235f089"; 752 + sha512 = "ed625feb72929469734be42ad6eff565e2f4fba5a73d0e7c0b6616ee642630d090ed48bc622367b6ad9bd2c13a8e1ae940e87bd546ac63d266863123d8363dba"; 753 753 } 754 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/it/firefox-63.0b6.tar.bz2"; 754 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/it/firefox-63.0b9.tar.bz2"; 755 755 locale = "it"; 756 756 arch = "linux-i686"; 757 - sha512 = "31ef0998c6ccfe9b71670aa729a1f6717420a25932544d040a87c34872e4e4d1752837c8671add9472c9ca0a49413395df954605a7a1ee27216781998783f0a8"; 757 + sha512 = "7af81f8bfa22f021e6e820d51b007da961de995dca36faada43414578ed205a274b2120b7821aebc4e70533a3af53b74322b4183df86e447b317aaf53c08a7ee"; 758 758 } 759 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ja/firefox-63.0b6.tar.bz2"; 759 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ja/firefox-63.0b9.tar.bz2"; 760 760 locale = "ja"; 761 761 arch = "linux-i686"; 762 - sha512 = "be6c98019416b61280850c8bfb91ae346c4981aad4ea96d029ae39816b9889fd732e00b3cef78597884d1ac28ad92c6e9c06687b113bc3091ddb1fce28a39c27"; 762 + sha512 = "a25ec6be34de7f80bedb83b0311c3df564fb46d8521e367ca85135ff66dc8f67fe38f8a0a2dc50fdb74db3c0c93fcf5355e80cb8fef83be1ec88d4bbe3a63155"; 763 763 } 764 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ka/firefox-63.0b6.tar.bz2"; 764 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ka/firefox-63.0b9.tar.bz2"; 765 765 locale = "ka"; 766 766 arch = "linux-i686"; 767 - sha512 = "40348f8077db44bc70a6f7b349d37558023951d8e37e622ae2ee08de74725d15615cbc875c9a44119f2ff8acac91d5d19c61b450fb342d2b29216aa00e0f6ad0"; 767 + sha512 = "94dea7384f702ee9f4991bbd1732f93d610e83d451124bb598891f1f1a36c72e2a3da5681584e3b27e71e7c4fda4980a09be23bcfdfa0fb83389300bb231bc16"; 768 768 } 769 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/kab/firefox-63.0b6.tar.bz2"; 769 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/kab/firefox-63.0b9.tar.bz2"; 770 770 locale = "kab"; 771 771 arch = "linux-i686"; 772 - sha512 = "d432bda358eff82b6121869565ee67d054091980ee3d63e4528b9fad44964e420e004310679c008af31fea0fb0a4e6098a0ea9048eed20a35634d5ccc9ac51c2"; 772 + sha512 = "3b20e653a7f70939402486ab7daefbacb91fc074acd28b718e914dfd1596e33431119f28c1caa318f911a4006dc6f7c51259fb962ef9113cf8df83fc4cbe6377"; 773 773 } 774 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/kk/firefox-63.0b6.tar.bz2"; 774 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/kk/firefox-63.0b9.tar.bz2"; 775 775 locale = "kk"; 776 776 arch = "linux-i686"; 777 - sha512 = "676935d56cc2256e76584a8d1a07a7fc8b741c9b0276bf114a10b8c9b42138b7038026a1e70abb086e45c1fca0daa36e7358cc45dfe42b1baf6f312c68dabd40"; 777 + sha512 = "6db1a0d8dd25f6199e50035830314e3a9bea1168b441ea2708b62c6b8fe673b146926d92e55a9c7d4d0c07da74d1c8aaf3a4216a117d18d4b217f67bc082da4b"; 778 778 } 779 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/km/firefox-63.0b6.tar.bz2"; 779 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/km/firefox-63.0b9.tar.bz2"; 780 780 locale = "km"; 781 781 arch = "linux-i686"; 782 - sha512 = "f45fcba2dc07f1d6b7763f63e778ddd5925c3b3095acb8c223768579d96a7b97cbabe562f650d683f53256e27c180a1bc27e64411c97edcd85403a1fb6cf0f42"; 782 + sha512 = "3595148a4b24d85ccb4e8e7ea4d0591a278d4e0b43fdd91504757e01fe51cc163e7866760ccf00be621dcb07321290de22a85710ff8cc5afeb11a21b67704ac3"; 783 783 } 784 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/kn/firefox-63.0b6.tar.bz2"; 784 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/kn/firefox-63.0b9.tar.bz2"; 785 785 locale = "kn"; 786 786 arch = "linux-i686"; 787 - sha512 = "5b564c901032cd6c1cf20adb8ad24aa76d8bf6f7aa50e2cf5d1d502beb274368814e039eaba920b2124912ee643e8bccce0c7f9d29732d14bdee8bb4e5043288"; 787 + sha512 = "5bf194dfc1ad7d7a48d1a29735f88c2aa86fc79aace1159bc6fb2c6b11d088402dc9477d80075b8913699f9e02e651882a1d24d2996770ca9ec1835fb0bb73a7"; 788 788 } 789 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ko/firefox-63.0b6.tar.bz2"; 789 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ko/firefox-63.0b9.tar.bz2"; 790 790 locale = "ko"; 791 791 arch = "linux-i686"; 792 - sha512 = "34e68a78a3d990e875f1dfbd48b5089ec70f37e1e4993e9aca10c10d221fa80fa625ef8e54e8c6319bcb97b55d9c503e54b2337672df89fce32061f01e4fa811"; 792 + sha512 = "3b9bf762ed356fbca85a9e9742258484ab6edae9cae6667c64cf8572b07ed3cf83e090b30932d3beb542ffdd9906e609ed51c79906115ce7be0fd2e8cd7dbcda"; 793 793 } 794 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/lij/firefox-63.0b6.tar.bz2"; 794 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/lij/firefox-63.0b9.tar.bz2"; 795 795 locale = "lij"; 796 796 arch = "linux-i686"; 797 - sha512 = "97b06fd1f703c11487de6948691802e234e5261afea85b104e41232805b0e737cd38f3d540090a78e3f5609306d938b66d5ec1fc0a96750e60e37066325475cc"; 797 + sha512 = "7a3552c80157ca05eec6cb018af0ced148b2cca2f8f713ef71c37ebf64c778eb881eb7dee7daa86a788ea542fe62f45080dac05259aec30070dfa79994422974"; 798 798 } 799 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/lt/firefox-63.0b6.tar.bz2"; 799 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/lt/firefox-63.0b9.tar.bz2"; 800 800 locale = "lt"; 801 801 arch = "linux-i686"; 802 - sha512 = "8b1d8eabcf0c2cd23e16e2fd70487e47421bac59b3e77605ab914483085db06862d62608c9361d499d3d2a271a8a07ebd7afd070eba025dfc31d2c0c2cf8b0ac"; 802 + sha512 = "030f0d0756b3f259079539cb4ef0f1268526970e636f27540bd72647a5acb25d73d0a35f9efb4d3ef8120990ad2fa5ea1a0c5faabfab4b8a50eb670ab1f04d1a"; 803 803 } 804 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/lv/firefox-63.0b6.tar.bz2"; 804 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/lv/firefox-63.0b9.tar.bz2"; 805 805 locale = "lv"; 806 806 arch = "linux-i686"; 807 - sha512 = "06aeb27ddfd4aaf8a8cdb9747ac8b741c764e2198649a96fb64e195679ab727731cd7b08901308883dfc4c37d1f5c3fc047469c3ae31101f68d802ccc171c349"; 807 + sha512 = "508b40d3251cdf63f36f46e632a798ebe796c8288ba91549ff94dad8a8105946df1379881c4d4a66f82d54e027356889a9b7e684fe924ee956a777d00ca8124f"; 808 808 } 809 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/mai/firefox-63.0b6.tar.bz2"; 809 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/mai/firefox-63.0b9.tar.bz2"; 810 810 locale = "mai"; 811 811 arch = "linux-i686"; 812 - sha512 = "3c7da7c05e55361aebe4b4e960cbf55e337f6e9c4f78401b6320f7fd009deba552ed9b2e849893c29f3cb592d81eb3fbdc6ee671d37c1a8ee7297c13e538804b"; 812 + sha512 = "1d1747277d8e8bd4643abdd261c77bf799997470ef0d6af8c55733e59f3ae7324a05bb8bb831846a6d7da3644c6cce39d83fe39935f459b1b01c3ddb8aa3af91"; 813 813 } 814 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/mk/firefox-63.0b6.tar.bz2"; 814 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/mk/firefox-63.0b9.tar.bz2"; 815 815 locale = "mk"; 816 816 arch = "linux-i686"; 817 - sha512 = "4e9c2799d3b83c316c1a53bcc233ccd10b34b8d042a394d651d5c23a3bb574c8bec6b34833e5f19e3ea8c11f2067ba1f6546ceafe8ed225c24b0c8ba0a308f15"; 817 + sha512 = "0270f0b638fd7371b6dd302ab02bb8bbbe55a445c50ad6c62676d6ad61564b40e72ca1ee2e4b84427b8b50fa5874eba657da7bc8c316aee997164a86eb36e65e"; 818 818 } 819 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ml/firefox-63.0b6.tar.bz2"; 819 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ml/firefox-63.0b9.tar.bz2"; 820 820 locale = "ml"; 821 821 arch = "linux-i686"; 822 - sha512 = "8e55fd98653fc601a90304b8bd5a7c4f74f67517a8e23cb369c77db7969d004dc3d44295f14da124427237665a7e09dd497b031275188ac48c2d031b656a0946"; 822 + sha512 = "99f7eba79ccb6fa69113fc30689c599a1d2b66795eed8fdc7c3b49733b42948eda051b5d178d3d07bcb8d7d37f065ca5115a2c0807c39209adcf294890f64c13"; 823 823 } 824 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/mr/firefox-63.0b6.tar.bz2"; 824 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/mr/firefox-63.0b9.tar.bz2"; 825 825 locale = "mr"; 826 826 arch = "linux-i686"; 827 - sha512 = "8f171a5c29c5389521ac9402d4b81f81fcbf7e890d73aee5d861af78e786cdf1e2178805fa4c83fb1d7ab7b280cab235059034e53c26dc6ef58dbf792b878bf7"; 827 + sha512 = "c377e0c9f1390a31ee7390bc0272b669115a796c5fcce2effb34e0e5b2cd342b59e20465b56da30de2e35265930684dcdc122bbe16a0b28f54d23665f3ca463c"; 828 828 } 829 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ms/firefox-63.0b6.tar.bz2"; 829 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ms/firefox-63.0b9.tar.bz2"; 830 830 locale = "ms"; 831 831 arch = "linux-i686"; 832 - sha512 = "9bb879a050c279c1db871cfb9a72126dc12c1c7d00d713cff078961a501fa219420d0997958d333af98e2b815ac623b58c39cf7137c54f5c141751839ef27b9d"; 832 + sha512 = "d1102ecfb52eb0dcc1036774c7f2d3cbdce75fc893521ac2283772a956ccbf97bf84e5a70de5ec2610dd97ead87af76a217d27b3bc01ab111be989b377c22143"; 833 833 } 834 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/my/firefox-63.0b6.tar.bz2"; 834 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/my/firefox-63.0b9.tar.bz2"; 835 835 locale = "my"; 836 836 arch = "linux-i686"; 837 - sha512 = "04bf73bfbf801eaee7e9619d63c9c1ecbfff78f4c987d27b4271fb8517ed6147345a02d0a6cfb24edb9ccf2af75230d1c929dd8cff5683969be048983fb91320"; 837 + sha512 = "60c35a0475fc8ea7f377fb9ed958f85ad0d844b8b68234b52bb75ecf4165ee8fec6adc715bdb3862012307e8497c15a594a83cb9812f11f00b81dfe1f5f1e67a"; 838 838 } 839 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/nb-NO/firefox-63.0b6.tar.bz2"; 839 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/nb-NO/firefox-63.0b9.tar.bz2"; 840 840 locale = "nb-NO"; 841 841 arch = "linux-i686"; 842 - sha512 = "0e4e8c6b93ae01c8625a805a4e179b36283fb52a69f48dd2a8bf46e692d8d9a335e7992f27b5842026c0770ebe2a6c9382a529cfce45ba839b9c2b4a53db592f"; 842 + sha512 = "c177111dbe0696f772801fbc0cb015ba6ad4cf3e2fea1e060d14e69ea08a68714e8dabbfd67ceb7a2d228aadd6dbebdfaa97db0aff3816fd60672be909e7e1cf"; 843 843 } 844 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ne-NP/firefox-63.0b6.tar.bz2"; 844 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ne-NP/firefox-63.0b9.tar.bz2"; 845 845 locale = "ne-NP"; 846 846 arch = "linux-i686"; 847 - sha512 = "80c01828c94b96fb9703ed60c9e2031a161b078e3ed857e199997dbd757af351159472b901f22b726602fa52a716b608d07c72f1abd1ff94639991d649d6e4fc"; 847 + sha512 = "9fd64628bca69b9571a66d0dff0d86111be76a9b1f33221883081864f44f4f8d33d470012cba7dde3c215384e4b6813ea23d7389360ff14843d28d884ab23389"; 848 848 } 849 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/nl/firefox-63.0b6.tar.bz2"; 849 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/nl/firefox-63.0b9.tar.bz2"; 850 850 locale = "nl"; 851 851 arch = "linux-i686"; 852 - sha512 = "a36f86e0a33b83478b8d47e0fb8d29c88178068f9d0658ee95a3ef9fbb139266e702576fbb4eea90471850628a12d88c6aa088424ea7d3cf8ad47d429c610448"; 852 + sha512 = "302e61504fbe381ab40fdd5a8ffdc62a8051dc331106109392bd1872ea46ab736f19ac075f9f6f3eac93fe09b512f5fb84ca18a2013d54a672f1caf43ad8e095"; 853 853 } 854 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/nn-NO/firefox-63.0b6.tar.bz2"; 854 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/nn-NO/firefox-63.0b9.tar.bz2"; 855 855 locale = "nn-NO"; 856 856 arch = "linux-i686"; 857 - sha512 = "6adc52d6c3c4516ced33003841dd1b3dc223e3baa3164af5b874cdabd0456281b0d5510313f380298c51e820b0f9dea6684a3119c1447600f3a0a44fb5121cfa"; 857 + sha512 = "b0bb001ca13024cad21cd97502a48381fa92dcd6f5a83dbdce1efbc28b23abeb3e84812b650187d22f775d8729c492b7a8a17987c1905e8ee827643e06a3d0d0"; 858 858 } 859 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/oc/firefox-63.0b6.tar.bz2"; 859 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/oc/firefox-63.0b9.tar.bz2"; 860 860 locale = "oc"; 861 861 arch = "linux-i686"; 862 - sha512 = "f1daa77cae526e536b03c038491c86343eca0b4d67858ca039879990e11ec05354aa888704c131784e47bc488ed79990fd7ef8c4cf1d1396e26d7875e377f44d"; 862 + sha512 = "e5f1eabce231b3ebba8102e6f13665ea34b38e1aeb8ac02e249d4c62a1ef65a8182bea28d51ea606ceb2493b9a8e8ae3e510dc92cecfd37713cb5dee8dc52c90"; 863 863 } 864 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/or/firefox-63.0b6.tar.bz2"; 864 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/or/firefox-63.0b9.tar.bz2"; 865 865 locale = "or"; 866 866 arch = "linux-i686"; 867 - sha512 = "8998bd0d075fb7a611aecfadceefdfb90f4da4f56bb090baeb4962b53e809ecb18a16fabc2397d9983e6f5091e86808155efb736efd64d183f4da392da57d2e7"; 867 + sha512 = "f55315d533e28e998cdda05bc91a9d26895f7d69be151732a50715928e63d14017e191628b564ddf005708c459354ea999aaca34771ea27598cbe5a9b238f21e"; 868 868 } 869 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/pa-IN/firefox-63.0b6.tar.bz2"; 869 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/pa-IN/firefox-63.0b9.tar.bz2"; 870 870 locale = "pa-IN"; 871 871 arch = "linux-i686"; 872 - sha512 = "705b5cee264ca9bd766abd9c668d14531431449441977ab3d083b89082ca36c330b361bf66b3028c774e1c45abf0c16a5e63b4384697bcf39aee0029f22f1587"; 872 + sha512 = "fa07e94f5b7550bf25e2cb21059d1b0a6ede77dead1fb6403fce47b23da91722ee1a022ba564c7e11dbe2ea2ff30c782c77b461b3bb4e5ad348a55582e7d4349"; 873 873 } 874 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/pl/firefox-63.0b6.tar.bz2"; 874 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/pl/firefox-63.0b9.tar.bz2"; 875 875 locale = "pl"; 876 876 arch = "linux-i686"; 877 - sha512 = "ca933047157354690d2577473e5748da44c955fa356878acc93ed58c4546d248a3ddbeeaf003fbd1eb0a706149dc775ce5175dbb3a7019ee50b12624ce462d41"; 877 + sha512 = "55834f3b4f5ec07b91fdddd7397a9214f96a85a24172fdcfb18e01eea3e3c5108505af8bd172a53eccd9f00ec218e8b46fd0e178d3ece960ed7448e9a5eb79c7"; 878 878 } 879 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/pt-BR/firefox-63.0b6.tar.bz2"; 879 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/pt-BR/firefox-63.0b9.tar.bz2"; 880 880 locale = "pt-BR"; 881 881 arch = "linux-i686"; 882 - sha512 = "3b02c299e124c0d149ec37659bd1992ec564556c416046d5a604a0dc88426b9a94a1608acdd169fd484904db9b1bec1d5743c4dd66325354d1fb99891ce7e276"; 882 + sha512 = "d4d3278f06d991fd63e400e3cbea799e721edf62de6241cc712ecdd61997e23b15dfd23197c8ea3602149af6a9ef6aa9245511ea0d4bb00591797f7d68e568e9"; 883 883 } 884 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/pt-PT/firefox-63.0b6.tar.bz2"; 884 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/pt-PT/firefox-63.0b9.tar.bz2"; 885 885 locale = "pt-PT"; 886 886 arch = "linux-i686"; 887 - sha512 = "e15b3a44c5068a6447f239de67505d913942721ab088c2e66c15f4a6cea587a71f66dc09414dbce656775cf0b0ddd61c706ce8c5fddd3e51c889878fb3d8bf93"; 887 + sha512 = "317f290c2eb4a7c0aed978f927cbd1292843c38a9bf4a9ea16cfbc3a4bc1f452079a6439d4578712ce2d04ee5cb46e8e17a50ae5950b2d036bc91d746bf47a7a"; 888 888 } 889 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/rm/firefox-63.0b6.tar.bz2"; 889 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/rm/firefox-63.0b9.tar.bz2"; 890 890 locale = "rm"; 891 891 arch = "linux-i686"; 892 - sha512 = "5e0ea213d65acc7ccc2e98a462848479dbf07585c45fa04bb3472d233feff4cf4d09cc00a938d17446e9bdb06ff3198c3d06feac8a50ea590243ba2bc090bc9f"; 892 + sha512 = "b0826babdc742bf6365c33aa7f7be7b15c15ead4fe5aa2acecabe35e53edaabd1d31d02b57a3be83104a4fb14cab6f344c7b67a12c5ea234e75d2075358036e4"; 893 893 } 894 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ro/firefox-63.0b6.tar.bz2"; 894 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ro/firefox-63.0b9.tar.bz2"; 895 895 locale = "ro"; 896 896 arch = "linux-i686"; 897 - sha512 = "686a0d4386e87eb3616e08107b12488d88e75381ebc15add947dc11010c7d114810322c4c6127446562d611b88d2af5d022fba9882fe1ac75b12c152fe4df7f7"; 897 + sha512 = "36915aba5be63ee3f5b6a46bf835cef732bfb41c105b3b0e7bc2c72c7abc359c014398948365be75a133d3dcb1fc69288dc44da01426395bab0b8616c51078b4"; 898 898 } 899 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ru/firefox-63.0b6.tar.bz2"; 899 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ru/firefox-63.0b9.tar.bz2"; 900 900 locale = "ru"; 901 901 arch = "linux-i686"; 902 - sha512 = "fc1df633debdaecd9fc15eae1f8378d211465c6a966f28c2debca1d8a885d80bfbb86cf4aca63b64b1f1e1f18796cccb28ccb181029566d7b5058e1f8482bd76"; 902 + sha512 = "c43c79f415ae5ec5ffac83db60e0c7f4f4b9f39dff51d78e79a4ef3df60ccee8328aff22a8543aa58067e6418124ccc39152de6a024c58df45e01e3cd75c7ac6"; 903 903 } 904 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/si/firefox-63.0b6.tar.bz2"; 904 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/si/firefox-63.0b9.tar.bz2"; 905 905 locale = "si"; 906 906 arch = "linux-i686"; 907 - sha512 = "4356c6b3029139e3cddc558da4dc33572bb631afec9fbd4f1efcf7b396c3e97311dee480eeef3943f6e8bb34d385522dcc0c245358b795ba76bf0a780fa24647"; 907 + sha512 = "55dc14dcbbb9ac2369d1cefdac04e0433c371ddc660978793ba44f2bf8b982c13644da7c6ddc0d2bffc6068f51233caae8b28afaa0d979eaf318be81d80d4e9f"; 908 908 } 909 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/sk/firefox-63.0b6.tar.bz2"; 909 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/sk/firefox-63.0b9.tar.bz2"; 910 910 locale = "sk"; 911 911 arch = "linux-i686"; 912 - sha512 = "26a1475f7c88a466d7a766fc0abd34ecefa4697cf76e020d2a6e539edbbe871e6a6d8cfdd7b2af9b27d4687a88b1398141be86932222ba5af33a615abc7d2d3d"; 912 + sha512 = "884fe79157630df26eddf10193d09bc929c14af774599beff9fb34a965c713da961cc45e0acd6f9a66df5b2763a6a4db7e7e361fcec8d486fd18b607e3e5c145"; 913 913 } 914 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/sl/firefox-63.0b6.tar.bz2"; 914 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/sl/firefox-63.0b9.tar.bz2"; 915 915 locale = "sl"; 916 916 arch = "linux-i686"; 917 - sha512 = "1f9bb83fcee2498792bdedfba32bfe98486712c835de0bf8f54a6359b494806d6cd5a620b76641125cb874d5c21a961b95bdd5c8157af45792c52b43e820b653"; 917 + sha512 = "606145426e3ca2c361de129290d8968c77fc099d8afecf6e22ea771533912d8f60fb0da9ac60302f19bac7979f840be6365c8a7459d067ec6f68a9dd29ae611b"; 918 918 } 919 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/son/firefox-63.0b6.tar.bz2"; 919 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/son/firefox-63.0b9.tar.bz2"; 920 920 locale = "son"; 921 921 arch = "linux-i686"; 922 - sha512 = "c3ec8a80faed707884916321d8759363d2cd875dce4ce695470ba9774a68e88fbfd4d4684046cea82e1a82c2a7713664b76366d7c60f191a6250f2c92f7a2089"; 922 + sha512 = "13c2b730ba38adb35d69bea2315179517892663e9aa7d31d41812496e691f37b3fb52dbd0a99cbe56af705fac0b9b51c6a9d96c1769f4aa6d6f6cbc174b223ca"; 923 923 } 924 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/sq/firefox-63.0b6.tar.bz2"; 924 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/sq/firefox-63.0b9.tar.bz2"; 925 925 locale = "sq"; 926 926 arch = "linux-i686"; 927 - sha512 = "86c4c25da77cb911e1e0f32d6ae8ffafb560286b85ae83d17ba7c68e166a3588df81cfb72fdef72d6652f06d41f0504bee0b8be7a4754628b315390141069928"; 927 + sha512 = "9ffb352754822966685dbe85a42e5f083ead0f3d38b8bc6181f624b561a60390ac968064987a593e96f5a74c01f9b7815cd58c5759f295b85d99dfd54312821d"; 928 928 } 929 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/sr/firefox-63.0b6.tar.bz2"; 929 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/sr/firefox-63.0b9.tar.bz2"; 930 930 locale = "sr"; 931 931 arch = "linux-i686"; 932 - sha512 = "efc696c6f835a5d442b344edf4fa5ec248e4fc4e6ede9ce62c56a0dfd0b43e7d582f3c34be5b5350e121e63e86997025ef10b11815fddf2f9ed195ae0ff21c19"; 932 + sha512 = "333d38a1a0fca834e7c68dffbe78173a1751461f30f0eeb642aba6936cd09bcf0f5b6fefa5eff23e34126fcdd40b7acf28d68eb3da3400a70c245332c8175f23"; 933 933 } 934 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/sv-SE/firefox-63.0b6.tar.bz2"; 934 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/sv-SE/firefox-63.0b9.tar.bz2"; 935 935 locale = "sv-SE"; 936 936 arch = "linux-i686"; 937 - sha512 = "34e33ae363753573b3b7acc2fd40742b0dba1e2420106c090cc6e30ebde955de2dd225580b1f459476a0a48037167cbd5de38573324f5d823047fe5e54efe605"; 937 + sha512 = "888eb9dd0d673815f7cf87be600341d0fb42b92f92b4c39cccefd8bf48b666b542b679bf9d7c87957e39c9c235b8bd80b510fe56e0b449e2bfec301e9f10ae8e"; 938 938 } 939 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ta/firefox-63.0b6.tar.bz2"; 939 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ta/firefox-63.0b9.tar.bz2"; 940 940 locale = "ta"; 941 941 arch = "linux-i686"; 942 - sha512 = "eb65d00bb195f438f30c94849fff3fcfe29e4f2e76875df54fab641226777f101c988074e62a69d0587ddfd541e5825c190939116b6c7e7df2e00eae6154fa6b"; 942 + sha512 = "7d237b92a23ba67d016f94aa1f2a5b65425adb9d9a7ecdbb8090fad4edf200cf8ccbd512998914c4d36ca53edb144b138f838685f0c6f757fb8f3b3abdcde969"; 943 943 } 944 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/te/firefox-63.0b6.tar.bz2"; 944 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/te/firefox-63.0b9.tar.bz2"; 945 945 locale = "te"; 946 946 arch = "linux-i686"; 947 - sha512 = "16ffcce555b6ca78a658cc58edf0889cd08461734e0eca829585145d370103724eeb6b8d0cc5459b6bf93717eb96b9133e366d14a1b31aa88858f079230c79ff"; 947 + sha512 = "4aea0a2f2d0563f054fa59ad024efb4fb01f23bcfae74a3984222a584125aa7fe8d88729049f9c748e679fa9dab9cea10e3f6072e7bb8d65d3d9313234206985"; 948 948 } 949 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/th/firefox-63.0b6.tar.bz2"; 949 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/th/firefox-63.0b9.tar.bz2"; 950 950 locale = "th"; 951 951 arch = "linux-i686"; 952 - sha512 = "7009b5cee1c307e4065d6b92665fdf02172df641eb44305fde1f9c7e28fd8c914ce723748e9ee17f2168e09196f64800eac84111b2d1c7f874137c38077492bd"; 952 + sha512 = "172b2d4d91d145d05fb45a9ef4415d5c31335f464a35adf7a29325e8eb97e6720908ec6cf962935945bc8f01dc18b052ede28c779f276bffe4fe497e73026ab6"; 953 953 } 954 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/tr/firefox-63.0b6.tar.bz2"; 954 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/tr/firefox-63.0b9.tar.bz2"; 955 955 locale = "tr"; 956 956 arch = "linux-i686"; 957 - sha512 = "eedd061d2205f0d0ee07f42cc6009397dbb06e9efe488af1b4848473665ae51a05339f978386dbe8edc06d8cddd3c7e3ff04441c3ae28c4d7466ed6ee89dcb0e"; 957 + sha512 = "d69bb024bad2d27498fda94cd878014e8dbfcfa436c89b1a8fcbed5968ddc33f2680887547abfb5867c8e47acd926a907e4b7fd3a4fbe91d583de3cae200a90c"; 958 958 } 959 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/uk/firefox-63.0b6.tar.bz2"; 959 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/uk/firefox-63.0b9.tar.bz2"; 960 960 locale = "uk"; 961 961 arch = "linux-i686"; 962 - sha512 = "3f2e3ad63802fbf679bcb34295203d891fe3dd1eced062b02b02e5b144c8e00d13bf85e024bcd590658591c75c95dc95d02f6cfd210e246ff47cf09282278c87"; 962 + sha512 = "db35d4c9fdf59644b39b16604dbe61def9142b4799ea22e0ce9ad1855a8c4fdfaf06d0db83aca92de8b57e368b6f4933da61d5b9a1b992fadbc1db3a59eeed08"; 963 963 } 964 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/ur/firefox-63.0b6.tar.bz2"; 964 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/ur/firefox-63.0b9.tar.bz2"; 965 965 locale = "ur"; 966 966 arch = "linux-i686"; 967 - sha512 = "c8d40978c1658e7b8178708a932a5b4c98d13e355c5dd7b21057e4167f96ffb4ba3588b3ba4091fc53699545240eca4b4e383f2a7369cee2b310c3bce380b50e"; 967 + sha512 = "adc59c274967e05de777b591e6e85a65bb8c8fc62d03abb0a5f0f59be33d128bc45ffc731f4ef68cdec743e1def5bb1a49932ff68095716c866c1a039f9c6c8c"; 968 968 } 969 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/uz/firefox-63.0b6.tar.bz2"; 969 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/uz/firefox-63.0b9.tar.bz2"; 970 970 locale = "uz"; 971 971 arch = "linux-i686"; 972 - sha512 = "5c604d63c1dd6379e2d195d4208171b4dbcaa7fd168e5bb8a8233e802a6374371ada27f5f49d64109f53e28af01fd2895b64a93e8efc6077321b30c6630d0d0f"; 972 + sha512 = "9bcfe72ded0b8ac3e153a41c3440306c6696035af5a288e912b8a946c13431881f53e8a59a242df4f73bf83b5fa6cc9de75fbd0f1ea469eb51b959c54be22a8f"; 973 973 } 974 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/vi/firefox-63.0b6.tar.bz2"; 974 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/vi/firefox-63.0b9.tar.bz2"; 975 975 locale = "vi"; 976 976 arch = "linux-i686"; 977 - sha512 = "01f8c5f4adcb64201009b36664be0cdd101155d5cdebffa7f4a160c824e8b19d7463164515d962638e308a511e18cd8fe88b16a4972f15216db429de55484d32"; 977 + sha512 = "eb580260af95438e0d6e3eec37846f684ce61c12c09a0c563e66ae43d30a9f9cbc4c2c36b9830691d94f2d86ddce0a70b2996b82a9a9b14bbe00f87cac145b00"; 978 978 } 979 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/xh/firefox-63.0b6.tar.bz2"; 979 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/xh/firefox-63.0b9.tar.bz2"; 980 980 locale = "xh"; 981 981 arch = "linux-i686"; 982 - sha512 = "ba0930610cf94b516800fcfe7112abf261e922824060c4493935fae1f8af184c74368c5c47172f08b08bf201cb74ce4b29ec419a7776bcdc64e4bae8774f87b4"; 982 + sha512 = "8f794848b9d1da7b4dc90fe91b53d16b572153a6f8cecbbb92fc0ebce468982cdac339938a4c74d629e85f65edc6c2697ab9a671b6fe9f3396c81a6503aaf967"; 983 983 } 984 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/zh-CN/firefox-63.0b6.tar.bz2"; 984 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/zh-CN/firefox-63.0b9.tar.bz2"; 985 985 locale = "zh-CN"; 986 986 arch = "linux-i686"; 987 - sha512 = "eed5edb2b728110456dd142f19ff3cd4e3426916aa638071e0654f0fb4b6011129aacf4d667ad82bc7252d5a0fef426e0052eb31e2fab2575dbeb8a3fb5f589b"; 987 + sha512 = "7cc3f84221270f495f1eab5a6bdb6e3d968edde0586bf6260b7a474ad2e6b9c0de737a0cebaa6c7a312fb5a26490336194915b4715d1e9939381e39e1f73476c"; 988 988 } 989 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b6/linux-i686/zh-TW/firefox-63.0b6.tar.bz2"; 989 + { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b9/linux-i686/zh-TW/firefox-63.0b9.tar.bz2"; 990 990 locale = "zh-TW"; 991 991 arch = "linux-i686"; 992 - sha512 = "03ee54fb3258d796f6ee28be53af092e7ab2caf924a2d4cccd9b1419edb7e9e59a2c15e6bdebe255b30c2237b9d8cb2576de32504a588550a05e55cc3ff45c3a"; 992 + sha512 = "93961413dcd0cb6343e5b65793a7528e4001af511d04cf28d5f869b1fa838113a2904ad27d3e7bda0589d87ae0cf69eaea69e4d126df8c103a3a981f36a9d9eb"; 993 993 } 994 994 ]; 995 995 }
+397 -397
pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
··· 1 1 { 2 - version = "62.0"; 2 + version = "62.0.2"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ach/firefox-62.0.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ach/firefox-62.0.2.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha512 = "68a0802cccd72ffd36bc9188fb96b819b6357b889630173294f92af4dcf719389d678232b986ff6aeb258d2cd149d670d70c2bc90309dc61fb359b1d3011cc6a"; 7 + sha512 = "30660e1377c125ec195006d84ba5ae356c8b53b21865675ac7649ffadd169e578ab91d0107f18f26530788ae66aacb7edeec1c507bccb456e1aa89bac95351dd"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/af/firefox-62.0.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/af/firefox-62.0.2.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha512 = "afdb463bc4bb5f0f3ba95a0af9430d5407a707b7cdd181c44ba0d343230d75e16a3078bc1f412dce8248991b8e752480be885355e394c1e4a4465c7c1929075e"; 12 + sha512 = "81e3d9b33af731c9a79bdac678c84d2f30de0b77b6d90d4adaa7da11383e360444f85bf7465add562048d13692cce88b3fb1bd63beac30a6d490f6b75eb9be26"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/an/firefox-62.0.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/an/firefox-62.0.2.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha512 = "c54b5365a97c44559aeac1c50a5d22250eabb94180987e3745bc875e7f2d7a843fd1282946cf5f27e53f4e0e6958a00376e6f761333e9bd5fd9ae7f6c081e1a0"; 17 + sha512 = "42d3118c2bba77aed919a1675538f52230841ec6c8398e2b9964631100c22c70335fc80f8757a916aef7c0ebabccc5356ca323901061d1bd0e5ad4eb0a10b483"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ar/firefox-62.0.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ar/firefox-62.0.2.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha512 = "08d5c5aefa22408c15a44646ef1b82ec3100a8bd69beb68a1d34029d2b0b554e110092ea5ee905bd866393cf506cd658591bba2e6f670943b21187015d99a836"; 22 + sha512 = "c6a5a647e17b8b4fb4e20a32c2e492c6102cb899acf5af2d3af3af3cd122d989bfa452638d038b9b7c8c0bbade604f6caa11f42cbde5a3260fb13e44080cd720"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/as/firefox-62.0.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/as/firefox-62.0.2.tar.bz2"; 25 25 locale = "as"; 26 26 arch = "linux-x86_64"; 27 - sha512 = "c403ca739506adc934e3453bff0e282ed514580895dcab70d41ac92499feabaa0d811a821b4441b988a3c12320735794d891620e06c8f081f13882f3bb6a56e8"; 27 + sha512 = "c1664a83e3dbd7b3041449ab4f7b9b41b038425c126572d380bf9c5d1d7318264a8ba798d670156ba91625de0865ed0b6e4e38bbd2ea700a118b64bbeea95b25"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ast/firefox-62.0.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ast/firefox-62.0.2.tar.bz2"; 30 30 locale = "ast"; 31 31 arch = "linux-x86_64"; 32 - sha512 = "8d0e1c648c9eb8ddf8987360be83238eb6daf578f090687071ad5a63ff76028ebb4a988115a8ff9f7c40dc3522f06b4f79626f2ec8371040c76501457b93bcc6"; 32 + sha512 = "31c15cde2d9a0f93fa742c41032e8b6e06ad24a5e6126c953e70c0addc5d1a74c5b5d06088002b4c1516a1f75b2e3e82d9d04c0a624db781bde2d3e8182062f3"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/az/firefox-62.0.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/az/firefox-62.0.2.tar.bz2"; 35 35 locale = "az"; 36 36 arch = "linux-x86_64"; 37 - sha512 = "2cc58aa3833572ae3a97e0d2b70caf19f5429d360da8d3587399a3ef71b48bd1565b0a6eb560c032c45984930e74ad072ca6806686a18cbd7a0ee24805524a64"; 37 + sha512 = "8d3f949c325bd5efb9619e96f8d8688324d113ac7add21b1d3290c160bba1e2193f923a54d3ce295e75b2ea0a59ab9c718e117374a46963ef69c53f3ceaa1957"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/be/firefox-62.0.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/be/firefox-62.0.2.tar.bz2"; 40 40 locale = "be"; 41 41 arch = "linux-x86_64"; 42 - sha512 = "fa196010cf483c3f8a4bf63934cb54f543fd00bf8cee45d76aac29675a2b95757f687f8584e7f9122fa1e82b007aa13ef06f0c8fed7dcdea059223f3607db0ed"; 42 + sha512 = "7cb5fd02ba28c54acb1c73320f794165c0debf35a35c5e15602ccb7677b879ef41c910deb4668c0f160663b7a6afa43f30492fc23691406848e6adde7fcd0b02"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bg/firefox-62.0.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/bg/firefox-62.0.2.tar.bz2"; 45 45 locale = "bg"; 46 46 arch = "linux-x86_64"; 47 - sha512 = "e0f107ab8248ee3e1bdb30ed081e415f03dba9068599f9596706dc4fb907be7737a9f2378e347aeedd667f2526a5b5753c4f35b004da6db6dfc9ca1593e9c91e"; 47 + sha512 = "c6484b8b19941e135d2dd983085325d9f5bef118105879b0f830762ec1899096146a454397510286a902d175f9ad4eb3e849fdce38844535bc8a92bcaa478862"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bn-BD/firefox-62.0.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/bn-BD/firefox-62.0.2.tar.bz2"; 50 50 locale = "bn-BD"; 51 51 arch = "linux-x86_64"; 52 - sha512 = "794d93fa5bc61186b3cc1d7866a13d155420d6f829e9b20377c8bd8ed66418b92eac08e843170893a23249fefd7fb4c5a93df89fc9249b8de00ad803b9aad0ab"; 52 + sha512 = "4526b294ea939f88c92a3275ea17fe16932b410b0114af03d9f3db892cf6ed1a9d0ae0a6e0a651a0599aaee9bf53c69273b8d0286b94656635b3357ee2ab021a"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bn-IN/firefox-62.0.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/bn-IN/firefox-62.0.2.tar.bz2"; 55 55 locale = "bn-IN"; 56 56 arch = "linux-x86_64"; 57 - sha512 = "1ba17cf852e267f1adf9192d0081e03b7d96f4a23cb83ff1a67f31d7340b234037a6def0c821fb4a872fd011999b14b464a3041d308cf5135382c2164f9832c8"; 57 + sha512 = "3a17f78a48c7657d7ed834f4c05b523d661c5a692e27751e48ed8ea6f580cee21295b025a2474bca10fdc803ade0acef0ff0f0ce40de992a1fd072ca70a1062e"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/br/firefox-62.0.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/br/firefox-62.0.2.tar.bz2"; 60 60 locale = "br"; 61 61 arch = "linux-x86_64"; 62 - sha512 = "7ff933244cabb95fbdad1a64ae900f6fd694dacf1d76621865b4a2066624c31f0686c4dff53add7523749d6f5befe6ec7bbf0160e426e1a02457f8d3d5e15016"; 62 + sha512 = "7932c59f390580c3a9f333fe40ddb9aace2c7d35703ec022468c503b4e58604fff777fb86e44cfcb84186845e8da26f55a7d0584d09982e88ee08e2b205f289e"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/bs/firefox-62.0.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/bs/firefox-62.0.2.tar.bz2"; 65 65 locale = "bs"; 66 66 arch = "linux-x86_64"; 67 - sha512 = "dfd9a7b8f2f355f274dca7941349512339aeaa9da4412681a4e933cf0e1e9396d57d60887fca59c341e70496dd7073647794fbb4c8bcd1abd7b5062ee6809b53"; 67 + sha512 = "509b1d013a5ef5bf5f5a8167685a7232ee400202c1bfda37eab1ad8965cf0d7a6ae2988163be050b5d37741bb405df5b28aa937c82e086708cd6d943b5215ede"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ca/firefox-62.0.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ca/firefox-62.0.2.tar.bz2"; 70 70 locale = "ca"; 71 71 arch = "linux-x86_64"; 72 - sha512 = "3785649ca22ab7882f751d0c2223589b7c8b5fa04bb0786ba5f64be405ba89a665244e7f4882d77a85569c46da9f6bc1d3fc95f0ff77e57f02cb8a7dc22f5b67"; 72 + sha512 = "75b918bb00c9039228b8881ac8fef4dbd36521b80651dc2d6b1ad1f6701ca39f3527b244c88d9e97ba1ac0a6e12ea7b6a3c40f9b95c0c2167e7c175b5d9ce37e"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/cak/firefox-62.0.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/cak/firefox-62.0.2.tar.bz2"; 75 75 locale = "cak"; 76 76 arch = "linux-x86_64"; 77 - sha512 = "e367d02bf8c743f7a5c42b6ca19521813ba31f6a6525f4fbd4ecf418c9927a083d218ded1ae8b11084d4cc5707f97312b327a40735d638e1d3ea07056dce7070"; 77 + sha512 = "8803b41c4651174e4999804071b27d7cbf47497a8a5b83488654d0586fd6245d5d517c03e64e8e75ccc0991b2be47cb0ee95143d08828027e627409fe6c55cd6"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/cs/firefox-62.0.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/cs/firefox-62.0.2.tar.bz2"; 80 80 locale = "cs"; 81 81 arch = "linux-x86_64"; 82 - sha512 = "cfa21baf935d6e325b6ea13d19796ae7adb51bfa6923f7f13e5138628f8064154bbfc5a4a0131a147383b2bf723e1abc46a79b698b2682602faa9a8f80b5e6cc"; 82 + sha512 = "182cd25579ad04713852e0343e0d9604f42772a4c6ad06da512a8286314451f7b90c667c2f199afd1a1162c8ff6d1320abfc87207602182a3cb32196916189d1"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/cy/firefox-62.0.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/cy/firefox-62.0.2.tar.bz2"; 85 85 locale = "cy"; 86 86 arch = "linux-x86_64"; 87 - sha512 = "0a9ad3a8ba02b863194fe4ba347be568fdb92bd72352251220f673349b77ebdb2b2c6e828e98c1c757fe3d4484783528e5f0129ae994a2f0226a17040a2f8c7a"; 87 + sha512 = "c65fff984a351cc67dba5574e7d2b3291de4e6c78f7659a6020d70f09cdb3bc951696ba88b778df4057633e9e06013799af58f5f2d0a052bdc22e7c98aaec278"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/da/firefox-62.0.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/da/firefox-62.0.2.tar.bz2"; 90 90 locale = "da"; 91 91 arch = "linux-x86_64"; 92 - sha512 = "21ce01d959f36084dacdcd52cd26440a67e724c79361ed1897371fe4b33a853c72fc4feec6fee446ef47c1ce29c4a88392266bfca08189f1d99127ca637b8be1"; 92 + sha512 = "e9fa596fb6c825fd3c2b1d5f42ad1c192db42ee046ad2f348733a979135d41bf2b0efbcd8ac2fb68e0337890ac3131a3454425425ef727225786ab0cb51f4d9a"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/de/firefox-62.0.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/de/firefox-62.0.2.tar.bz2"; 95 95 locale = "de"; 96 96 arch = "linux-x86_64"; 97 - sha512 = "cae69bd2193db9888ed3a415ed7147dc3002c05029a6cf3e7a010259919dfb0f209055b20e259459f008b99317a215cf6962ab173fac0f1e57c86341571d0eae"; 97 + sha512 = "7a4c786b18299378c4d8b797e99385e35ad501912f05c02bad311665be6d52a6435a3fa04c7a8ae8a562af654aa3cf17eb497fc9691fbd0b2cf46a67f5967353"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/dsb/firefox-62.0.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/dsb/firefox-62.0.2.tar.bz2"; 100 100 locale = "dsb"; 101 101 arch = "linux-x86_64"; 102 - sha512 = "4583f05b675973a2818b06baf771474b7bff9ec741c2e606cce13f6e4b153f92fadfb0c15d91c4a25d492a38fc3c48180cb6c7ea5e433aa774a9fffe26f4e593"; 102 + sha512 = "52ae2b79d9106fb304b4b3b945ac9960614efdc7780406e87bbe1dc15effc049e8cbb91c8f4f2dcd1966ed0085e3574e3e1a4234d933fa587e05901875234344"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/el/firefox-62.0.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/el/firefox-62.0.2.tar.bz2"; 105 105 locale = "el"; 106 106 arch = "linux-x86_64"; 107 - sha512 = "4419885f9b6510edbf2797a047a08c97008731ce4fad19cda1fde4ab70b8912c9aa96df533f9b138d843303e549baa30ff9338bd9531b3044bdcc521cff14678"; 107 + sha512 = "956d5d36ec255ec122c09edda12a2242bbbb03793385fa9c417fbb8037fb19506298a31bed94eb39e825e4fcb66184901b3580ced8812cbc44f8a4d8ba339d19"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-CA/firefox-62.0.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/en-CA/firefox-62.0.2.tar.bz2"; 110 110 locale = "en-CA"; 111 111 arch = "linux-x86_64"; 112 - sha512 = "86cf4dda9c21faea5d5031f423c7badb1876b225ad618fa8c1dd49803d65aec1032bedfded3278dc19d84c1f88688cd4ba31a27ad6f706ad55e9b407e3151f9a"; 112 + sha512 = "6a93cedce6724a19ea663e70ef9d57d27c144c1250c438ff15cd8d36c3d92b8a95c9e3f81fb53862b550d0765a8f0b7bdc14d6d9929a41f18357e0d0cfae732e"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-GB/firefox-62.0.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/en-GB/firefox-62.0.2.tar.bz2"; 115 115 locale = "en-GB"; 116 116 arch = "linux-x86_64"; 117 - sha512 = "278d00ec48c2d88d3aa5bedbc9443e82f367a2c9f8261f624eef42fcbfb83d74a3f35d6ad450ef3974ca8a19f7e654c93c40c1941264a2372fafdbb803c08f40"; 117 + sha512 = "c3f825196d8f1d1284644ebf07f08a7626086c869408603d50ded5b0eeaa98bb9f874c7df38bbbf3083dbb4a1ae8afa8e4c90ed35a83fd99bec78cf3813dd92e"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-US/firefox-62.0.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/en-US/firefox-62.0.2.tar.bz2"; 120 120 locale = "en-US"; 121 121 arch = "linux-x86_64"; 122 - sha512 = "f4dfc51d6c8f9ccac869691ea4efb0f5fd8257d661698dba4eb7cc9fb7d28314e00a09ec595d424186cc928c8a6f9f93af0efcb3651eaa4fa40f81cfda73770d"; 122 + sha512 = "f19a938af6bfe6499bb4e4337ece1cc0918fe56b361ced0f131f010652b2849d98e48a7cd06277580cc87843454c7bdfe816b65c99189e1ba749aaa64059a6ef"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/en-ZA/firefox-62.0.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/en-ZA/firefox-62.0.2.tar.bz2"; 125 125 locale = "en-ZA"; 126 126 arch = "linux-x86_64"; 127 - sha512 = "f6036fe984da3057e76d324c76a2cfb17903d73f3e6bc7884338bb0ef0f9f68ef69e94ee93331f81e17a8eacc40827263c74e5aeb9a70420c7cf0670a205c61c"; 127 + sha512 = "0214fbf75843617b0623eea8c8ea2ef46d23d739f63a74ff47fc87ff16817d9110862696f92ba614167386bc51c5e94a9627d0dcdd22c19c20bac4a24543c126"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/eo/firefox-62.0.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/eo/firefox-62.0.2.tar.bz2"; 130 130 locale = "eo"; 131 131 arch = "linux-x86_64"; 132 - sha512 = "011a742e57cdc2134115ea294782716bdc49ac4d2d7b06bfed048f75d18a5780cb93a16cd0ec6b8017e6b8299a5b260015adfcb3f093883703ed9403768555f0"; 132 + sha512 = "7da531166d26dfa3cd1edc327eecd583e10c8a2c41d007daba41e6f28e42159e1c43be5759061891c74ab0157ca3d4ce58b8a6a7d879ad4ce4c50586341b460e"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-AR/firefox-62.0.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/es-AR/firefox-62.0.2.tar.bz2"; 135 135 locale = "es-AR"; 136 136 arch = "linux-x86_64"; 137 - sha512 = "f86be240d21d47eda8bb04ff6b502ccee3c94afd6763239c5a79e094532facb8e8beefdf024c089d35ecffbd687febde5a4f10f362fd3c4d71bdabdc3ef1ce04"; 137 + sha512 = "e5bc4003ec881a41a28b6847dc9d90c81dec5ba9d103111922fdcc718713c67027f5b04a9d608d4e8b20a656abd94e0c5c8d5819135e8884d84eeb952b855590"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-CL/firefox-62.0.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/es-CL/firefox-62.0.2.tar.bz2"; 140 140 locale = "es-CL"; 141 141 arch = "linux-x86_64"; 142 - sha512 = "e6be4bff771e5c64d35fdce320fcd80283c964e16fa938824adfa6dff9c69c721ee9184a1f37de86ac42f730ebc7b4c8355d151306e761bc96308868d6d349a9"; 142 + sha512 = "c5360481d7a86bddb87805672dedab22735e484e3a048e5e57e9265034ac40d0e5586bedab617da1cb54a4b7c1d3b4e18bd5f0cc0c8b8d3563df54b7ad506b23"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-ES/firefox-62.0.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/es-ES/firefox-62.0.2.tar.bz2"; 145 145 locale = "es-ES"; 146 146 arch = "linux-x86_64"; 147 - sha512 = "32473438f9d39f53249faef39e467546db58b3dce905cc1f4c0250b5fcf5ff2eb671baef0ab179b27ea47bd85bc5684f9bd4846c785f2454076035711642a7d7"; 147 + sha512 = "8977a46f5946da99c4e3f30e3451110adf7993ad5a64f5dee09016932ee55a63ebca9126f7c3196191e658aa39465701db347068bdc6e6acc85d061873ccf226"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/es-MX/firefox-62.0.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/es-MX/firefox-62.0.2.tar.bz2"; 150 150 locale = "es-MX"; 151 151 arch = "linux-x86_64"; 152 - sha512 = "e81563bd3cc51241b129f084d4d9f5e8b7f34c1f5517f041bbf6992b50e0ad4fdf33fb36f0d1cc22d2bf9eb0bcbd0515a1b21b5cbb8d084cadd0f5d9d80c7b3d"; 152 + sha512 = "2bb3eeb2bef0f7c72c9bd95093e4c80b69e6f56ec41d0d4b3c54d2f8d7496884394583fb77e9f5e985ff6dedeb94711d4732baaaf5947e26e1f7b13f3024470b"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/et/firefox-62.0.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/et/firefox-62.0.2.tar.bz2"; 155 155 locale = "et"; 156 156 arch = "linux-x86_64"; 157 - sha512 = "5827c7dac8e12610e731e92128ed66f8f107c19de99937a730e7439b26dc404cf518145467cb702fb395d9cb3a0f4ad45c92484ffb053d88dc7ac858781f4ed0"; 157 + sha512 = "cad31e57d54d5e533f5c999b2009d29c22c9469b7b620499df7f433d0e86f14ba336665a9d9917a48f55d9a57e30be70dd461e8e2159092d5c2c1435e842603f"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/eu/firefox-62.0.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/eu/firefox-62.0.2.tar.bz2"; 160 160 locale = "eu"; 161 161 arch = "linux-x86_64"; 162 - sha512 = "c59ad7413f47ac19e9cd3a267150066099f561a455913714a18afd1b0e284202364f009cbe0361f5941b96d57b43c3d7d778235c9b9123133f864e75479556da"; 162 + sha512 = "6cfd46bc362a9dca327651ad9219979e321c8ec8ebef21fed64617e7c5540804ce0a16514848faff8e3a3018a454e8b90fac627054b92cb96f5fe8046326db50"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fa/firefox-62.0.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/fa/firefox-62.0.2.tar.bz2"; 165 165 locale = "fa"; 166 166 arch = "linux-x86_64"; 167 - sha512 = "fc3a1caac599a418ab0ce2208fa921dd40912e80ff075bf7d90ef64379057e83332483c1a7a44dece95a38be523d0ea2f92a57b45c300f032b174dde4812e5f8"; 167 + sha512 = "cfcd0562561478bf2d14ea6b2d87c081d86c5c6d30bd7c2c1eea673e2a82f875a2f954955fdac959ba96ce5fe8461c82137bd3c6313eefb3fb24bd4993692c29"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ff/firefox-62.0.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ff/firefox-62.0.2.tar.bz2"; 170 170 locale = "ff"; 171 171 arch = "linux-x86_64"; 172 - sha512 = "629c2b79571980bfdbf9bece6760d1553cc002f91f26fe46d58d4fa5040f437b6a8b9b6ff41cdcb3d615c479c66a17d87d878fca65025070a31073165098ed26"; 172 + sha512 = "ffda297f92bfa0a76d613e7c54a71d376c2264570ee8d9f2bbed9faacded01cc8ea9fb171ae14f4d349702d91896899299bfd6b2cb66e9ded933bc6e34e63033"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fi/firefox-62.0.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/fi/firefox-62.0.2.tar.bz2"; 175 175 locale = "fi"; 176 176 arch = "linux-x86_64"; 177 - sha512 = "4393019f9dec44bc62985d84f95585de0a26736a923f873b92d87f7d46d11f8f3e8af53812696ed4d312fad51c3bdd34026cd7ef933fd047f771441245b30213"; 177 + sha512 = "be791b05d114f2d49c23714898f240aeaf9593aae6b7d06a85fb3e6dbe9116ee19d5089aff137e1c0fc56873c172a73937e15b19eb76db15122019649dd83a58"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fr/firefox-62.0.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/fr/firefox-62.0.2.tar.bz2"; 180 180 locale = "fr"; 181 181 arch = "linux-x86_64"; 182 - sha512 = "9d9afd43288fe6719b8d4f76c4542a26dd4b36376abcc8a0d8111c701bf397345451ccec5bc5ed1f2c2927549c62a429d4d97470d850d0c83ef8362c40531f0b"; 182 + sha512 = "1f167a7df26ee83671a7c3dea3bcccaa7797da0253110eafa3de5a17b7e19d1710966ac3a82bb0e7bee3d7287a6b39f59b9152672618dbad5d782e297ea6587e"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/fy-NL/firefox-62.0.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/fy-NL/firefox-62.0.2.tar.bz2"; 185 185 locale = "fy-NL"; 186 186 arch = "linux-x86_64"; 187 - sha512 = "12050decaa38a27ead08d67130d43ba36666728d3920cf40ad2dc0eb18de6a204e81dfff72cc0a33022b0d96097ec83fb36c88b463707f04669e5c907b8cac15"; 187 + sha512 = "ed9ee111ba5b451b5fa730bc0f8e14046ad7613d542a7695f68e28d9fddb279770e3663d8b9964617d803f073c7f02dc036e4cc6ce3a17b69ba5fba782831da0"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ga-IE/firefox-62.0.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ga-IE/firefox-62.0.2.tar.bz2"; 190 190 locale = "ga-IE"; 191 191 arch = "linux-x86_64"; 192 - sha512 = "fb028d4b55cb5758eddb89a506b68d322c758d2e8ce01151a30678dd01c4ce625c9a051650a2e115705dbe02967f0db5894a4476d6460ff08313d4767dad9b7a"; 192 + sha512 = "073b104cebd63452fecff3949195ebeb794dde2d4c2defb44f62f4493165f5dcac20320da8229bd7c3e5410b840bb51b4699d77fdc886974848745e066ccec16"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gd/firefox-62.0.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/gd/firefox-62.0.2.tar.bz2"; 195 195 locale = "gd"; 196 196 arch = "linux-x86_64"; 197 - sha512 = "a1173104e4be1fdb6cf3a0c8c997075d40e5eb950dc2482107b5795adb2590575c1c79f50daca87227de6426f4ad9d756233f95a0ddd3aa6e949ab773d319db2"; 197 + sha512 = "307262bb8874fc6115051608bf4a79e51fb08910de7d3df44a6bb3bbde64d3a76aa88361f10b811a2af9a05518d7ba42b6f2e078d5db32f0118cd08f8a3ec7fb"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gl/firefox-62.0.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/gl/firefox-62.0.2.tar.bz2"; 200 200 locale = "gl"; 201 201 arch = "linux-x86_64"; 202 - sha512 = "b6b46ec64e4386c9196d1f5362674667e46b5006b756cdc164e6c1c42ebff417c57cacceee949d2e9a5f55c76b82471ed9cfa01cbddd8ab74d6669c6870864d9"; 202 + sha512 = "dbecb09308a701aaf13d278b208fb3b9e7631c8fc07b9b3fc99c27a4035ea7fd75da810063913449c2746933c63cf7a5175d4d5a17aa808f6bd8d19bf0692f0e"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gn/firefox-62.0.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/gn/firefox-62.0.2.tar.bz2"; 205 205 locale = "gn"; 206 206 arch = "linux-x86_64"; 207 - sha512 = "3c35f52d34d57dfbfe43d8df6be4f04bc10c79b3b9e08949525a503952ebecb90e59d99565c44adf25addff6f713088bce3034513eea3108a37c02b0921e2f01"; 207 + sha512 = "f62e0a0cb6794f6fc36c85f98952ccd313676d4389b12a054461789e30effd3effb6fc729bbdfd83674c2691d03aa219ddccfcb6eb74426ff49bd4a458ff7ca9"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/gu-IN/firefox-62.0.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/gu-IN/firefox-62.0.2.tar.bz2"; 210 210 locale = "gu-IN"; 211 211 arch = "linux-x86_64"; 212 - sha512 = "0bdaed369d5318c59b929193686960ea2ed2173027c2cdb0384936d724585a9f8db058cd00d5a9d4b5ff8182a59c65066a9daf70e1e0b0d6013b3753e6f36adf"; 212 + sha512 = "b0624b04a3a20a48358027aeac449c52198139a3e9dbf0bc035a06c22fae3bcb44f34a07ad88a14a44e87dc16a3393688ce8d45d5070264d1ce63b2c183aceb1"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/he/firefox-62.0.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/he/firefox-62.0.2.tar.bz2"; 215 215 locale = "he"; 216 216 arch = "linux-x86_64"; 217 - sha512 = "07074488f2b83055b66300b357e8fd4cd94dea52c359227cf33908a0abdfcf1bb969dbc8d00454c42e5b83f35651aadfd8492507deb5a229d3e70b329753a86d"; 217 + sha512 = "7b3f4478100b6122c22fc50a944dc86e46b3d2d73893209be748c001461968a21500562b2eb18a40669d13068618ca3093ada082470833085b78f4083064767f"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hi-IN/firefox-62.0.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/hi-IN/firefox-62.0.2.tar.bz2"; 220 220 locale = "hi-IN"; 221 221 arch = "linux-x86_64"; 222 - sha512 = "8e6b126bbd13b6ca9ecdf088a049e28328942c5153937198b851ddfdf1705211a03c6dbe71e95b3afd8f7d3889705d2c6a1bb0b135e34ba389830cff519dfbf3"; 222 + sha512 = "13d42b552bca18e0020b891f6b3a563b66dd86b3e5fb9b5badae88ecf5a37b5febd5b9c927807f7996b81ddfcd4ef076553fc82655eb05c8a04a920f2a64ca71"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hr/firefox-62.0.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/hr/firefox-62.0.2.tar.bz2"; 225 225 locale = "hr"; 226 226 arch = "linux-x86_64"; 227 - sha512 = "d1c36d8cff63d070a827d24d3e95a823a1e302cd42a48ec50edd34ca3f76678f65897f060ff5365a677525e938baca6df512f27b0fa039eac6b78fcfd347b440"; 227 + sha512 = "5bf92b1abd156019935c8728435101fcee9973ea413cca05760322dce94b62fed9f7271699610e00e812f0c7d320cbc966bf03fd5250b9dbf9bb2ac2a5f96466"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hsb/firefox-62.0.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/hsb/firefox-62.0.2.tar.bz2"; 230 230 locale = "hsb"; 231 231 arch = "linux-x86_64"; 232 - sha512 = "384393359093655a50c6052cf25ba413fcc02000685fc6e97f15e3668cd93421dfd3fe95d266bd4ae5e687105ce7a4c364aef92faec9a5c01f6f5336c134fa21"; 232 + sha512 = "777ef75daae66a138f4013ff19fccaf7236700a8c2a46e6f0f811065326c7f4fb7dcb284ee9bac2dc3461b45cb8239015ff24731a691a85a199519398c03e53b"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hu/firefox-62.0.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/hu/firefox-62.0.2.tar.bz2"; 235 235 locale = "hu"; 236 236 arch = "linux-x86_64"; 237 - sha512 = "05c76472230f7ca011fd5f936568b50cfb646ce7efdde65d1640f0d4ccb31196873a8e5aa32ca6bc796e80400d52ea4c191e334270c04ed92354b6744ff4cb50"; 237 + sha512 = "800f1cecd46b4adfaf1ed20878d422191709801e148aef5e827c4cc3b9fbd46ecb475dd3c4b412a39ae2b05d4af2be8ec7d75515e2b98b1e07aef74fe49c4d70"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/hy-AM/firefox-62.0.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/hy-AM/firefox-62.0.2.tar.bz2"; 240 240 locale = "hy-AM"; 241 241 arch = "linux-x86_64"; 242 - sha512 = "cd3f20095f0c31e20fb383089141f1aa22ba8f8e7734370fd377ba900cb71ba1f2e76e196bf30cf3e3a8139bd667575d139b03969ca3ceb3f2e1c231e70431bb"; 242 + sha512 = "910fe027a761480a4673207733fb5a78c0106249806f5c5347bb602de6853ba4299f2b13c896a088368eef036bef38962a487b4b3d6957f765f39eb06bedfebb"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ia/firefox-62.0.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ia/firefox-62.0.2.tar.bz2"; 245 245 locale = "ia"; 246 246 arch = "linux-x86_64"; 247 - sha512 = "834d2f397c3eefa2da5b184dcb4537ff28d26ade5ba985f916c4921473774d79a63cc97f3c72e49e19f37b4285a6efbc0bfd8ca78159b4a9e643027fbc4fc830"; 247 + sha512 = "4138b14e0cdb6f6760e5892bbdfea3c244460cf2c922e737a1af568b1df5aa0076cdebc836688cfd74d97ac859cb8fd71ba52752f5db1b28e8827ca59123756f"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/id/firefox-62.0.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/id/firefox-62.0.2.tar.bz2"; 250 250 locale = "id"; 251 251 arch = "linux-x86_64"; 252 - sha512 = "25b18c83fa9899f54a6fea9c617582c06b6ace769deb95e2ee6d1f3f4d32ce1654041605072096fb434c483b2f47913a35b4cdf392989db108f48ac9376d62ae"; 252 + sha512 = "463f2d340b7c439ee64ee6429021062cf05b2fd4f32226723bff37a67c5f25566ba5d6815a5e604d82df97b426b677b3158b2f8a565762a340cfa7425ea097ff"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/is/firefox-62.0.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/is/firefox-62.0.2.tar.bz2"; 255 255 locale = "is"; 256 256 arch = "linux-x86_64"; 257 - sha512 = "596a5ae84a71ee3a5f1ba4896b794cd103d2bce08a505faa38ea6df9cdc5380d7b97b2c4b3c80cb525007bc2f08dfa2bccc2634a135e653c79b913c1624f56ea"; 257 + sha512 = "ec264aad9cfe095119f7f52f3391d376dc1864c24eb133bd51bde3349afc92c3cd1bcd0673b1fe95fa03ad36f869e0a6ee9835e97e922bd949228954779c075c"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/it/firefox-62.0.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/it/firefox-62.0.2.tar.bz2"; 260 260 locale = "it"; 261 261 arch = "linux-x86_64"; 262 - sha512 = "46bb6c5d0e575acdd510b72375677fefc3feba3c7ca2d1ad4a84f82ebfb3e7d14a9b419964850f6b640adad0970b105b3ae45bdee4a8a47200c5ac7f290c204e"; 262 + sha512 = "c81ee4ff685fae9108b07235931b9d0347ca46e3063211764fd1762e2ef9b5e4e337001304a14309c97593543859800d7dab9fbeb21a18af1b84a2b2b6c6d5cf"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ja/firefox-62.0.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ja/firefox-62.0.2.tar.bz2"; 265 265 locale = "ja"; 266 266 arch = "linux-x86_64"; 267 - sha512 = "031a4aebd4d676f724c95812dab0fa4ca289fe4144417ffb28c6c4579580666bfa690737f544a3b09f5e07c7661200c334c4a336ea45700b6e8fbf5bbe5cd81c"; 267 + sha512 = "2f0ac4bbf507d3c306dc30dbfb94cb3bf8d907431f9a5c6b863505012cc4b077e22144af3658dca60e056d287273129f4742c72cf78f800162347e64d2b887f7"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ka/firefox-62.0.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ka/firefox-62.0.2.tar.bz2"; 270 270 locale = "ka"; 271 271 arch = "linux-x86_64"; 272 - sha512 = "14979e42ecff3c9005fd229a5516d36a72958ef810766a64963c2a6028c31e0717ca9079abe6103ece951c5ade140adbd35227dcb73c6101a145f1bc9e241721"; 272 + sha512 = "4a85a9f34e69abb29d63ef8cae372f225d246a5065a26d03d99a22d137085609e6ef5adc03df70fd7fe1057731472808f510fde2a40926418fb98cdf8dd452ad"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/kab/firefox-62.0.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/kab/firefox-62.0.2.tar.bz2"; 275 275 locale = "kab"; 276 276 arch = "linux-x86_64"; 277 - sha512 = "16189c288a8807afc94b1d781a3afad833a52c16ad8a805787b7ba5603ed6988bffe34d9c9a98ea3db0eda25341ff24430ab68b59a1cf9724bd16246a52c1847"; 277 + sha512 = "7b03433b9c79203feb40705469c6788b8df08505ec2e92c704570e0cc5b8066d2b305a68a4c7a61f81e07cb6ea7ea12c059b00e8c11870bc44be54406e8a224b"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/kk/firefox-62.0.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/kk/firefox-62.0.2.tar.bz2"; 280 280 locale = "kk"; 281 281 arch = "linux-x86_64"; 282 - sha512 = "c4a35a83e41df1149c1ab38d8f243753865a50d6d896b89499bee42db45c8237b9b8d6599fb3c932717977c5e460ce7adc6c93d561fa69a4704e1931fc11d21f"; 282 + sha512 = "51c141c62e3251101a5b110573c26547533fb2a8bb2019cee63734ffe4ef2c4d1b4b6e5e540d88e0237721ec7d0d88c26bf5c179630f685c037e3f9eaa0a6f02"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/km/firefox-62.0.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/km/firefox-62.0.2.tar.bz2"; 285 285 locale = "km"; 286 286 arch = "linux-x86_64"; 287 - sha512 = "dadea116c3bce18f18f2bfb3652ee1d26b3cd11442b8e941565772d202d2a8a2e7d6277a1737f39c63947b2972ed8a84680b4c7dc351563c5ff11abeebd6205f"; 287 + sha512 = "113303e05d1ea54c38ddcb0476873214696f38b17aeae64381a7bc00bd59d3ec551540125190c0a48e9e85abc4de9ab232bda0a6dacd1bf7584b7d09c9be67ad"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/kn/firefox-62.0.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/kn/firefox-62.0.2.tar.bz2"; 290 290 locale = "kn"; 291 291 arch = "linux-x86_64"; 292 - sha512 = "dd6109e92bdc9a7b3c8e08d9e104691a1ee449f9f915b5a4090ca471089ea000da34dda44883f10f72f4a5ca21078263663444a413ab1f1e7599f85f01f3700a"; 292 + sha512 = "3dc579341533e0d9b82919aea3dddae1ad247f9a994d52d26699bd371c8910ae5b417e76be04002af53eb3caf5a6c2323261e48dccb8b4ffa63b27fe80272681"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ko/firefox-62.0.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ko/firefox-62.0.2.tar.bz2"; 295 295 locale = "ko"; 296 296 arch = "linux-x86_64"; 297 - sha512 = "1dc4383f48dc1aedb80c373398a5539649397f1660664181c97ecfaa17eac2c503a976ae15b1e7607a83ed90e3b4f6c3b15d1bd60e13e22b8f071d91d373fab6"; 297 + sha512 = "4269f0f945c360e8385dd83d3a62450825a9e74c349dd74a9f8f18e683a83526113ed315e5e363dfe00706b59bad92739e6b08c004e27608addcbf599b7da21e"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/lij/firefox-62.0.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/lij/firefox-62.0.2.tar.bz2"; 300 300 locale = "lij"; 301 301 arch = "linux-x86_64"; 302 - sha512 = "a26d5e50807efe3d4e3e01d10b0131ecbde0ef141f13310db4b01adcbac63d003db073ee24620745ab551ecba92965a5055e553b31fcfbd2df9af0a8913c7823"; 302 + sha512 = "ee26793ff03184b9221f7cfc88bb351f27ce01a04fbf74681f355e2a0c6b4330eded098a4ecabc3215e3c6b78fd2d09090275a4793c845b3c6debab962e2999c"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/lt/firefox-62.0.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/lt/firefox-62.0.2.tar.bz2"; 305 305 locale = "lt"; 306 306 arch = "linux-x86_64"; 307 - sha512 = "dd99282b5eea3a1e4518644acdd9bebdcb1532cde148f8c60fc83177fd39757e98e7fe3cc54c681305c699a085788a14cd44e93e5f10e11a6812afae10b2db8c"; 307 + sha512 = "2f7b98d182b4aea92f8e370107d56f647e16a11a1966c2e2e47b8b4ce2b45d9b9742d09c19478c200cd7fe42889ec4c2498304626fefa7531e987ad134e3c05b"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/lv/firefox-62.0.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/lv/firefox-62.0.2.tar.bz2"; 310 310 locale = "lv"; 311 311 arch = "linux-x86_64"; 312 - sha512 = "4be6a61d0ccf424ced36aad978f6419d00afb3db93751c1cd9f6d1ec0c2db8530e77099efbdd8883b333fc2dcb315143088423c359debdc7da5808853aa99268"; 312 + sha512 = "7c31be85ff6b3295636f50b9c7491fa467b2cba1e5ffe9c7ef997c3674d8cd801e14ab8fc9bc2d1ab75d2a379aa590109530c1ac81599f26b747a43cb557cfa9"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/mai/firefox-62.0.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/mai/firefox-62.0.2.tar.bz2"; 315 315 locale = "mai"; 316 316 arch = "linux-x86_64"; 317 - sha512 = "71aa1872d28a5f741df79e4f1490b110fd9bc13e9f6c4f2aea8d5028b434d02f0bff859613dcac258e0af7e8840b5a5b37fe80eb6d94d4712e83b96d971a46bf"; 317 + sha512 = "e365c3e4a9d2ccb80871c1530ae1e372d4ac1a809cb2c72f82c682161dab6d7707591194a72481a312760a7819fba0e5dc9ae3f80308b7a9c45af66d97e47230"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/mk/firefox-62.0.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/mk/firefox-62.0.2.tar.bz2"; 320 320 locale = "mk"; 321 321 arch = "linux-x86_64"; 322 - sha512 = "5b9e7e8f865675c0488fb9f7e965dc37b35ff53f0ab84c3cc0d37f9baab0084bf5981e4a1dc65557a02f83de7a92302c5cc72c7c25c20baa484fc6abc552c279"; 322 + sha512 = "e28b9564ce368a8e68c27436e967cd5ad5adbff1b78b50bad64f7646cee32a28f2dfbeaf0bd049d7057ffef59ce709765cedc85ea139b84cb6b02d95c743cb81"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ml/firefox-62.0.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ml/firefox-62.0.2.tar.bz2"; 325 325 locale = "ml"; 326 326 arch = "linux-x86_64"; 327 - sha512 = "d3ea17e668e021f9f002d775df1117c51e7b5bd92780b014bbdd869f93e50400e290a35e4f056c4ce8a235fc2851b630d24ddb3b8e6ccce7c21b65a94fe9816b"; 327 + sha512 = "50ce7dc0445a37d125fddfb51951d455b91bec19f807df262bcba0734a7cf855d455e965144e1d8da4692c4013861f62cb683e364e33e85f4962c99097b74838"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/mr/firefox-62.0.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/mr/firefox-62.0.2.tar.bz2"; 330 330 locale = "mr"; 331 331 arch = "linux-x86_64"; 332 - sha512 = "9022898d857eae94054ed357cc5d06bae72ea38fe2f1efb6d09baa6b18d55cb8a75a5c0f2b312458366e2146b36d12407373e8862278ef348e588a893c068a17"; 332 + sha512 = "defcaaf5c589d0a11104f06890f986ea3cb627db499c2bcd1fc39162402b09f8c1be3fd05ca33571dadae9e8d127d1d67dc5f08804f670e8f8db45b33ead6234"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ms/firefox-62.0.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ms/firefox-62.0.2.tar.bz2"; 335 335 locale = "ms"; 336 336 arch = "linux-x86_64"; 337 - sha512 = "c81f40e528ec7f141de902432f1f367023a39889794a46de8b271e9c4bebcfbb4b6124dc8e0b86c560214c493d650389829a04c3f4a4d121b3243ae66092a100"; 337 + sha512 = "2f36fd10942b2a700b6901efafe2fc14e8a7cd97d41241a070f87edf4d1ebed63bcb1d202b1c557426bdd8fd96639ac263ffcf0c96ecad9196916cc69c9e3e90"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/my/firefox-62.0.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/my/firefox-62.0.2.tar.bz2"; 340 340 locale = "my"; 341 341 arch = "linux-x86_64"; 342 - sha512 = "ba942bcab35045de32a2d7914bf7f953dd1f683ff0d142246035df830d4528b47f195b8a6b96c95b62e2d03e89215c938072ae23b19af41bbbbc40bed3d0212e"; 342 + sha512 = "71001dd61027cd3acbb12f555a19ac3534c547b2d9b2c964a6bdb656524429ccb25b6c601422ec7f8af9e7d6319319e4bdf0db15df3f3833611d72d3d9eba410"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/nb-NO/firefox-62.0.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/nb-NO/firefox-62.0.2.tar.bz2"; 345 345 locale = "nb-NO"; 346 346 arch = "linux-x86_64"; 347 - sha512 = "dc86c87a0e51105bd89ee579711aea9e61904f17afae27236ad12bf754831dd592f9ef938ab35d037b2da884aa301044eb71462a6c4ad26af97e9911e6356bd7"; 347 + sha512 = "2bbb7a4cd756757c0559294a487c972ab0c6bc6df005c948a24978a35f51c369b66269dcf6fa96795525758ae66e24670fe8ef7fa0f5b05b7d81bff79f2cb762"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ne-NP/firefox-62.0.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ne-NP/firefox-62.0.2.tar.bz2"; 350 350 locale = "ne-NP"; 351 351 arch = "linux-x86_64"; 352 - sha512 = "9bb1e18c015696ee9b17853a942537bf462101e687107771d34c4f62d3cb3f7d9debbbba9efdcf7acafd8a9f8c4f8c197b2df15c80b9c5a562ca1ee765867b3a"; 352 + sha512 = "4bd51046dd55004e6a08dd0fc646344f91d7d830249fa8a33284f4c66bd5f11b1913920119593e45d9488db1b9d7aad1a74b296226633d94a02c0c705f527a60"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/nl/firefox-62.0.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/nl/firefox-62.0.2.tar.bz2"; 355 355 locale = "nl"; 356 356 arch = "linux-x86_64"; 357 - sha512 = "2fa2082a1a9cd71f0ae7019507055e6109292bdacc9ad4c860aa5ca9ea6896c37609a083981df309d2c53811674261147053ee6247908ec1ce7a2e030d320443"; 357 + sha512 = "408bf232f3c1e592a929ff2364b52af899aba1a7542e6199366a7bb0369ec14bf3c44964851a6dfb37ece8e9ffb342ce7448c11013c3013bb0d4e1d67a43e2ca"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/nn-NO/firefox-62.0.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/nn-NO/firefox-62.0.2.tar.bz2"; 360 360 locale = "nn-NO"; 361 361 arch = "linux-x86_64"; 362 - sha512 = "4665302f9850b93c4cf178c3e2397e299716ccf92e4fbec9762892b17960f275c1167396de4073b899d4bdbd73bf06f87f10c36be7eda22934faaaa78925e8dc"; 362 + sha512 = "450239e4d62d03151b0ff093e04e4cd5cffafeaa91da7374390d31c5944366bdfd0361e6e59b162352418436f7bdb1ebdfbe959107efd14f0015de0e873cd5e1"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/oc/firefox-62.0.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/oc/firefox-62.0.2.tar.bz2"; 365 365 locale = "oc"; 366 366 arch = "linux-x86_64"; 367 - sha512 = "d0b9a462b7157a1452a54e2fd3d9d0c38ab478eb6c6391350c8c7c9c581e425262f42d33fdd0ac9e50eb8cf77f0d8b71372cf15b079254c2294f5bb613337bd2"; 367 + sha512 = "a7c00d91430494659a4a2285ae9505329e18a10985757a50f9543d46b6ddcb740cbc440e31a1718ba4b830661bed56a0054c5309b04bbd8029abc691b59f0c08"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/or/firefox-62.0.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/or/firefox-62.0.2.tar.bz2"; 370 370 locale = "or"; 371 371 arch = "linux-x86_64"; 372 - sha512 = "555135a96975771bc9bef17601f1e2a2e308e07ba3681164512f2939da1892ac592a8f69264a365dfad36a473306d6d33712fc6868bc809ad5d5a3ef16eaf5e2"; 372 + sha512 = "e0ed4fc73fcffd0c59f87b6ed8d1ba4ebf8526acc79ab5a2fdbd689c1329d185bf9717cd34f0921d9ae2028a18bb12d485a0cfdd20dffb3e2a9b33969df943b6"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pa-IN/firefox-62.0.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/pa-IN/firefox-62.0.2.tar.bz2"; 375 375 locale = "pa-IN"; 376 376 arch = "linux-x86_64"; 377 - sha512 = "a1d01ebf734b6357ecdddb3601b9062216c040966d633e282d61a28ecb830b5edb5152dff4c46a3cc273034fdc7110cc56858cbf31c6e90ada6efeb4130c510a"; 377 + sha512 = "8106baacbc84b053eed0527ef78f9ba4bdc94f0679c0d887d72bf19ef5c6a7950b6d8e9a35d493b51de031ef2e4720d03abb9677355a65b2a539c9e73a4ab633"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pl/firefox-62.0.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/pl/firefox-62.0.2.tar.bz2"; 380 380 locale = "pl"; 381 381 arch = "linux-x86_64"; 382 - sha512 = "701b496e7d20e8eff7484db6bf5e15f1bac769fc97f69de028a0dcbfe0f681d0a9031242b30367833f8cf1f8fbb1acd6d469a225152bf5b220a38b369c740381"; 382 + sha512 = "9295362613e98387d10160af9f779a03c8318797e98daf39a514d70618eeffa53066113198257c6cbf1373fbcde33cef525c917c85fc3e838df5f918868e10b0"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pt-BR/firefox-62.0.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/pt-BR/firefox-62.0.2.tar.bz2"; 385 385 locale = "pt-BR"; 386 386 arch = "linux-x86_64"; 387 - sha512 = "c4b3be3a9483ed76f7b8334998d75b293db031329852ec59ce8ae13e1184a541f2f35b5d1bce413ecf525d482277d27d7470444e477f297e361751d07cf64920"; 387 + sha512 = "d5bb188822c7b8e5ecba035585621685cd1b334950b8480d73b1841f871325236f9a13a3a4f0098d11588c0085c20fac7525a57cf83687a29d15f05cf9d9cbd2"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/pt-PT/firefox-62.0.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/pt-PT/firefox-62.0.2.tar.bz2"; 390 390 locale = "pt-PT"; 391 391 arch = "linux-x86_64"; 392 - sha512 = "389ffbbd4dfeb1c7149a02cdbcb70479be32ac8e91683570093f99e38b4c541f145ec27fc3cbe54f70ec3ebc21e5c0ded3b18124307976befd8f2ae1839c5dc2"; 392 + sha512 = "ee2f8aa32c2e20bb69ee291f3bd4ea931d5b2ab863f6f650bce92d35b331234491b93296803f5ede49ce49027b805241db44989bf48ee6d68722d262625b1fe1"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/rm/firefox-62.0.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/rm/firefox-62.0.2.tar.bz2"; 395 395 locale = "rm"; 396 396 arch = "linux-x86_64"; 397 - sha512 = "cf9b89f1828bec694147528a0db8a8ec4530fb60e8a1957b77c8202e95459217c95bea2f104ec303922074c3528321f775fd955080b5e012b8941bb7f6575bdb"; 397 + sha512 = "60605882860f1e1b805f8cb74539c421e45438aff07e79d6b3b1db3546d38950059665ca443d84617ddc9a4a3c104940d885f294932390170b3bc6c2eedd0529"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ro/firefox-62.0.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ro/firefox-62.0.2.tar.bz2"; 400 400 locale = "ro"; 401 401 arch = "linux-x86_64"; 402 - sha512 = "44e3ac3e35af41616c1dfab41edb172b4dd92bc622aa53b8626375d782235ce3e9540e72e14b1d25dc19f4e44db5717fede7429b1fb245b644c20f2e13c0d7e3"; 402 + sha512 = "850063575dd69270903a031748e665cb8363105057f1e170e43f264b3a9b228976fc901f7e3749cee22e3d9489b3357240198dc3f22e20de5b9581729e8c601c"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ru/firefox-62.0.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ru/firefox-62.0.2.tar.bz2"; 405 405 locale = "ru"; 406 406 arch = "linux-x86_64"; 407 - sha512 = "7b38581a552ae9df2222ef9bd8f2c272cd98458d4a11c55a8f942870411d08c72da0c1dc5c4354b8e2e17d0a97794e4f2d59446a394e3c95376f5e7ee296d57b"; 407 + sha512 = "8491c625171c0bf7c88c3f3a053e5f49a7c56b9dfc7c0ea7c381bfcb7505ffdce6a1079d15c73ce6a4edc5f89125e849e8b5fe8d464a4440d4413dcf6666a0e8"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/si/firefox-62.0.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/si/firefox-62.0.2.tar.bz2"; 410 410 locale = "si"; 411 411 arch = "linux-x86_64"; 412 - sha512 = "dbb7cc9c9efd5c1305cb7c770db67ace1b10c2afa55d2dc9b8de896629e4e69e79bdc5d06cf3d7900635d03420c32e0dcb1b0b8ead25ab8fb3cd12a154eaf0c7"; 412 + sha512 = "bde4eaf6879cb40967ebc872738f5ac6b931f6a1a633886e35985fda76de4ea4c0a4ebc7e68585dab34f7f453cd54977bc84fbcca636d53d6c5eddfad6d13bde"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sk/firefox-62.0.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/sk/firefox-62.0.2.tar.bz2"; 415 415 locale = "sk"; 416 416 arch = "linux-x86_64"; 417 - sha512 = "04f9b7c1977aff8144ad53a2bb7bc5aaaa11054cb8bd00b1747ab7ec34e3664d1fb3adf65b49b5d5acbbde2e1ab45ee642033e3ab57e99d5973ec853a1a6194c"; 417 + sha512 = "776ea025a2e087a7d8717c3b63e8a203f13ae7e44812e0bcbef8075aad1166f80cb6977970d88f68720772668cca982662c2172f1bfca02732a79daf45974112"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sl/firefox-62.0.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/sl/firefox-62.0.2.tar.bz2"; 420 420 locale = "sl"; 421 421 arch = "linux-x86_64"; 422 - sha512 = "3202a009f73fab2326611c65ee97a8249f5ccf047365874db92da588c5cb8693ad1a7b7852511bbab10a9146d0beb7cefdc79d3269c3b7404205d616a7394dfa"; 422 + sha512 = "1bc1a53815d287acef056c981bf306b1ae7cc36d4c8acd3bf556f3a2f44e6af2c05bede49f04bf7fd591cc5f0be40dba10b38c5b64379c673705b57ac0853d79"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/son/firefox-62.0.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/son/firefox-62.0.2.tar.bz2"; 425 425 locale = "son"; 426 426 arch = "linux-x86_64"; 427 - sha512 = "a4f718670b73af088e87910197a78dace22d9e04bf268e4653709eebfa499ffa4a97b4048e4ac80c6a847afa598b0e19bdff07c6a7d6e164dfbf3d09f1070593"; 427 + sha512 = "ba3f5377ad15c8586c7e826ffe8c614ba71f49c9867caeb1fbddf9ffa86d513f299fcf39d750c7e91db88ba17533097d38def63c8614aca743946d2a3b0b0484"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sq/firefox-62.0.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/sq/firefox-62.0.2.tar.bz2"; 430 430 locale = "sq"; 431 431 arch = "linux-x86_64"; 432 - sha512 = "8b67dfcd41328b677bb33a640c1045b3643368b8c0004cb55027d36ac2f3fb9cc99c272d132c355567ab0505a50d34fab80f6fdb8598cef09ea9806e19d6107e"; 432 + sha512 = "c3f35991e3ff9410c4829491acc4a7f7cdd61f9104778c168adf3e1d359d5d0c8cb57ef552aeed669f80098c546a72f7adaa09cac4f486dacf78bd381f5fad76"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sr/firefox-62.0.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/sr/firefox-62.0.2.tar.bz2"; 435 435 locale = "sr"; 436 436 arch = "linux-x86_64"; 437 - sha512 = "51834193c037ca0e23f2c73800a351debd8327908f7c6b378a89424ea86b01a272bed893df59b1102760303592604812794c7ac70effcd50c20fbd676f4b5640"; 437 + sha512 = "df6bdface285322457f676d74703084cb677c6c429992a87dfb933bb3da25eff374dd2894f13c37616268266e3934a55cd61f3f6239a487595282ada58bf69ea"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/sv-SE/firefox-62.0.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/sv-SE/firefox-62.0.2.tar.bz2"; 440 440 locale = "sv-SE"; 441 441 arch = "linux-x86_64"; 442 - sha512 = "8763a55b6a3f7ffb75afe854aaa54bd7bd5a5ee8dbd741f4348fd29ce015603f81cd98bed3547c628dafe98dfa800a97b64e281606223fbb400c03a0af332018"; 442 + sha512 = "a48a11e4b1e1bea955ddd73c77e7f5e1a7d03435b29659f7b610a089b604cdfed57893420d0c1827198efea6365a52ed236a8296646a980fabb6007b865a78e6"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ta/firefox-62.0.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ta/firefox-62.0.2.tar.bz2"; 445 445 locale = "ta"; 446 446 arch = "linux-x86_64"; 447 - sha512 = "82d687d98f2e75b637e76416ed1b749d1af18c7ac140eab32f8fdf99238fec76f3f926caaf212fb42f054d51d8c807536da8cb0ac5354ad123a3030fdf46690d"; 447 + sha512 = "e01845b225c5516ecfc25afde98e9691b9afedf27405207cb91e655a9b48edb416786a2cb99ad73df37da41cb22c58958165836e5e6b1018c6c9f788f2b9337f"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/te/firefox-62.0.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/te/firefox-62.0.2.tar.bz2"; 450 450 locale = "te"; 451 451 arch = "linux-x86_64"; 452 - sha512 = "2a690bbaf6f8ba90f98c2761d6ac6030fe17d384478a3bf7c07875bc6e3e6285f154e3e21db4b639602f205cc03360fb36bcfe26473ec48cb1749a65b781875d"; 452 + sha512 = "95b795fd6f995527d85fa83b122bfd9a2c091c792c879f7f4611dde63b4ddaf0502d3ae0ee33002363da359d1931d008c01e40611eea61f1ff66aafac2844f52"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/th/firefox-62.0.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/th/firefox-62.0.2.tar.bz2"; 455 455 locale = "th"; 456 456 arch = "linux-x86_64"; 457 - sha512 = "ebc344d1439fc4fdb71d772b047466e5bc19a04a83de09e64e9c820d19bc057f3deeff5d0ec9bd9cb11ed2079f4bff459f3727b0ba92fb7426e2e186bd0cb4f6"; 457 + sha512 = "9ad3d99c9479155e20559ee1c8ef276a69b591be2cb96700075ca19352f033d9063d9f9b57ea9fbcab5db9bf46e1cb03c9b001e6254b6b0bee5547f8c91fb59c"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/tr/firefox-62.0.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/tr/firefox-62.0.2.tar.bz2"; 460 460 locale = "tr"; 461 461 arch = "linux-x86_64"; 462 - sha512 = "9096da5a647463a3643e3e5f21dc51ee9be87d857004285de7dab164255103bca4ceb9d8474fce587ae497397c753803b8157c40d05dd8d3310d59e97965ca0c"; 462 + sha512 = "90fca950893500868edc6ae1c0aee417cbbee7b7a0f48e0f10421b3d7ba495a56e090543ffd097949c9bebe69784cb8fb03b559156863f9dee940aa867421135"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/uk/firefox-62.0.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/uk/firefox-62.0.2.tar.bz2"; 465 465 locale = "uk"; 466 466 arch = "linux-x86_64"; 467 - sha512 = "f9f609eb7f3050e95bff33de4b88d8e17949c4c167d3bbd7a9901cb0d19926a37f72e40a6bdde1f6c7610a3ffc67d7fbcfaf298659e519aca16592714c70bb4d"; 467 + sha512 = "18942b931cf09b03973a10e390ac15c6e5bfd1f730953b782b7929943838be19bf4a61f157b33979f1a8e13042f1f4facb08ab205b7825d285b9e96c0ac897b4"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ur/firefox-62.0.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/ur/firefox-62.0.2.tar.bz2"; 470 470 locale = "ur"; 471 471 arch = "linux-x86_64"; 472 - sha512 = "35a755f1c1d93d9d8e4bd813c83a332a1cee74989d993921f987e023da90a851863f83b56a41c58878f5aed07b4e08e0ca9d3f4d4ccc8610544516bf903855c0"; 472 + sha512 = "7f16c4810467469385a88346f5ee3fac4d3d95342c6a6d37e0df7880f0b08896d0e39e77091eb0262a66ed7fa15c3151f244eb47ce4ea774ad21797b5da502ac"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/uz/firefox-62.0.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/uz/firefox-62.0.2.tar.bz2"; 475 475 locale = "uz"; 476 476 arch = "linux-x86_64"; 477 - sha512 = "d957def873388aa5f5051ed3ab5cf51196f8b5fc83e2fc4b56476f63357ff26ef38e6f3d469cf4f117b094c3e31a0f561b1f5c0a90c85e827436ecfe0d61e98d"; 477 + sha512 = "8266d638c74a78fa26c939c1ba7a6abd05ede85a9e349135f1934a6e3df27e3f6172026486738cea28e50689b84c29c0dbc63cc8779faa11a6ae55b4f367c23d"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/vi/firefox-62.0.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/vi/firefox-62.0.2.tar.bz2"; 480 480 locale = "vi"; 481 481 arch = "linux-x86_64"; 482 - sha512 = "e7f10deacc80f55928f3f6ea4dff80142e790cf9dc814c38f173cd03ea59de45438fda5cce1073b0c9e1b528870c7d979d16254b038bd351834def51944193f8"; 482 + sha512 = "787e570afae27cb668d6f4b9b6e8b3097f02148c2e2974efd1c58e406354724def031f04fc69c0ed10a04ce5833cbf7bb2ae8fd77ef068f8f17bf2118d1305c5"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/xh/firefox-62.0.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/xh/firefox-62.0.2.tar.bz2"; 485 485 locale = "xh"; 486 486 arch = "linux-x86_64"; 487 - sha512 = "0e64c9a9c1ebada345f02d6dd40d2ab1ae157ee238b8716b011aeddfb18775c1594ae0f7706c4ddda97ca01c44304391570f526524f4f19d3eb5580a1839c19a"; 487 + sha512 = "805df0dcc24a7d77afca47335b31cbdfd0d0df51145c9cedfdaba4d865aae71697eee14e446351e6fd8db950e3264ed788f66d683356d4fbbab17ea9d7c2c452"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/zh-CN/firefox-62.0.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/zh-CN/firefox-62.0.2.tar.bz2"; 490 490 locale = "zh-CN"; 491 491 arch = "linux-x86_64"; 492 - sha512 = "cf1381aeb00f19fa6f8665ffbda8a9c6c19939a29e16fb49a2cf9097dbb2674eaf4e32b658dfb126645540582c52ad86e87a9679c1dabe03757d57032e0d3d4a"; 492 + sha512 = "cb251f942c31cc0c30c46bab04f658567b16f379068e7bc946970ed512e2de08c6e3511990b722541756e95261dcdf96b03cb247072f0b230f66ba7afdb038f1"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/zh-TW/firefox-62.0.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-x86_64/zh-TW/firefox-62.0.2.tar.bz2"; 495 495 locale = "zh-TW"; 496 496 arch = "linux-x86_64"; 497 - sha512 = "9d28b0b773227d7efc611e300250d518b303b9e03396092420e8195872c6e8c78aed6f9985e491bb01f75c541299bb7f0cf78abdf25d3a8587b085e3f6489e0e"; 497 + sha512 = "afa5847337657cee3ec28896a089bfc0fc2b25750d6dc271bb83740ea5170e2f926fdf3158b0b136eabe0d2d6b4b81db1ecfabcd8c2049164af54cd796e9a7c2"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ach/firefox-62.0.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ach/firefox-62.0.2.tar.bz2"; 500 500 locale = "ach"; 501 501 arch = "linux-i686"; 502 - sha512 = "6de54e5cde101eff5c1edd43b7f3286f10cd631398f646608e0d6f22c9dc6d8dc2a3346c8d5fa9caf6ab1a82af8708ba3ee17fcf605d0404e2beb5d10b623ca9"; 502 + sha512 = "99781074276e530b9ceaf2cdb8f902673ceeba3df515a6c2c2ece3fb3dfa84e6f3d494a3a69346a3f9fef20d11f7bac0361eb80968ec7b9e76b603f8b001749b"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/af/firefox-62.0.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/af/firefox-62.0.2.tar.bz2"; 505 505 locale = "af"; 506 506 arch = "linux-i686"; 507 - sha512 = "29c5898b88cda4a1f365b8792789c854b954b4d6533ed7a556f7d0e3dde3f7705adf5a6c3bf14444268648ad3b3002eef49dac200d5eb89cbda5ee33e1cb4d4d"; 507 + sha512 = "bd9c6fe306a8802b22860cad8cb452b6591c0227e12ffc4a33db1a88b811d06725348e5f128d624240b9666393cef35b30f5bc7d12e41a046bb318dd346f63f2"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/an/firefox-62.0.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/an/firefox-62.0.2.tar.bz2"; 510 510 locale = "an"; 511 511 arch = "linux-i686"; 512 - sha512 = "484a8277cca9e437d8372f750403c71c5e4923b28b776b5809f58debb8d0d3ceb5d523df05691f326d06efba5970e27bb06abffcefc500748b04e99ee41664bf"; 512 + sha512 = "289c00b7bf464fb6d86cdbf24274514dca98dc47e78389125287792e8f77708090c120aeb5ebaf4688e16857c5fc6b78fc1eb6f0a7efd7afb62c22fee325e78d"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ar/firefox-62.0.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ar/firefox-62.0.2.tar.bz2"; 515 515 locale = "ar"; 516 516 arch = "linux-i686"; 517 - sha512 = "7e3deb89acab69012c5f1aa99219ec0ff0cb380ae5f1dd71eea078bee4434855c612c808a574bcf46512d2eb77b3e8f9c26ea524ece97b02699b2434d8cacf45"; 517 + sha512 = "412cdcb82e2d60e2f37658001638bbe50cdd3a7db1e9bb4cb0e2fab49b878fe64b62ef019e499c3a960bca3510266a0afb3fb4c57cc5a8b6bff22aca772e643f"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/as/firefox-62.0.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/as/firefox-62.0.2.tar.bz2"; 520 520 locale = "as"; 521 521 arch = "linux-i686"; 522 - sha512 = "0836d6d22d13096db35f5ee3da13cd4a8504a55de73ce24897a8e4903eca5b7d56f244321d2b6b623a357b1741d419957f67ee65e71d1c71606db24bbbd95631"; 522 + sha512 = "8068c78be22e42f9174cd6f9e1e7dedff527a00865f722c6dd9062c6f5cce2b83693d0938ae5f56197f72f5af71bbb485b0970b632ca5dfec9190214558fea2a"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ast/firefox-62.0.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ast/firefox-62.0.2.tar.bz2"; 525 525 locale = "ast"; 526 526 arch = "linux-i686"; 527 - sha512 = "247817ddfd24b97b991ac916311e01871a831197c92025d3a2ea97937fe993869c7a12e118b32baa3aaca49ae469dfaa8e892150731b6dfdca1c4e0929c2ba08"; 527 + sha512 = "37ab6ad2899b3b115bd2b59f6be121e2d340c27eb745f698fd2942ab6424c0840273ddb4afeaf1083d9f458408b939270d971676e9b08e1f0fa409bca69f3e84"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/az/firefox-62.0.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/az/firefox-62.0.2.tar.bz2"; 530 530 locale = "az"; 531 531 arch = "linux-i686"; 532 - sha512 = "4f0977cc5ce9e01c311d256d239a3e89dcc1db5b78b4c08f08999d7c52731fd58fce08c9f77a80fde1176a0a5289b5c59f06eb790cedd3625d96928dbdec46da"; 532 + sha512 = "5724ae7680d7e88061a4cc45706590d519a5bd769b204d06ee0e8e6e86f706b312b665354d22314853af0a73b073acf68be8b7c3ae9dadb87984e1222722b4a8"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/be/firefox-62.0.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/be/firefox-62.0.2.tar.bz2"; 535 535 locale = "be"; 536 536 arch = "linux-i686"; 537 - sha512 = "294adf3029076f9dceb32a54330d63b10ba9219d9f688e3c7246e04fdff2ff10bdc24b577f48b18935c35b8d9acb2437a7d6cc3533fd6441b9027ca67e7cacc8"; 537 + sha512 = "6249b41382a1d2cdac2d9c9d235697a70bac76d0dfb341d3db41c0f329cce868ef66df6d2f249b4e22a1daf737d5ea3b7f2cad36a2d30b1dcd649fc1476218a5"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bg/firefox-62.0.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/bg/firefox-62.0.2.tar.bz2"; 540 540 locale = "bg"; 541 541 arch = "linux-i686"; 542 - sha512 = "41b78104367cd25e67a38b71d3db6054995caa28fd0c4dfa0ebb494d2293c92c20a347fd763f88b65d31a514987c607102206390b2dc41335d00aabd9d5d589d"; 542 + sha512 = "a769ead4a10d4168d64ac9c2391c0cfcc5e0dc33f4521d6df73c5b53087e3aa073096af09adc49c901489e60af9839ac888483d63f7e9bcb1de2588236cba75a"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bn-BD/firefox-62.0.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/bn-BD/firefox-62.0.2.tar.bz2"; 545 545 locale = "bn-BD"; 546 546 arch = "linux-i686"; 547 - sha512 = "79241d9dc44b5ad35ed76f7b33bc8be8bf7f5da09855df9e34354994554aff2ddd2dfe8a2a3410916887568fc92a70927b8cae4747f20d0dacb067206eec3d7a"; 547 + sha512 = "0761e32fd88fdea9c87686411ed87affa8875f2047ff9b1b1ec11376583001c9c9b421b2b27cedfe883cc5cd233d4d3a932aba74e50cbd74aea63a6aaeb64c8a"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bn-IN/firefox-62.0.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/bn-IN/firefox-62.0.2.tar.bz2"; 550 550 locale = "bn-IN"; 551 551 arch = "linux-i686"; 552 - sha512 = "5194de3d21783d335a11c824cd46b0e01ea512f900a7e3fb45ed2567501acd27d5f5bf8dd68f146ff550f6ae4c70089d539f56823cf7280f02b67d5111715760"; 552 + sha512 = "1868b2d7d6f32936c6072998afd1ebfc232158940e5270bf483c6c29a8a30682f0ba729161e9b0aeef7d839c9e9209739380a20b8b118c49112bd71caba03ec9"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/br/firefox-62.0.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/br/firefox-62.0.2.tar.bz2"; 555 555 locale = "br"; 556 556 arch = "linux-i686"; 557 - sha512 = "59dfe19ea10c4698067a8ca70143b160ed5a73c38e0f6ed3a14d9a60209378acfaa1f8b09647a1a96d519e6fd6a34cb7e2a8bc3cc276653842c2bb3a6ee3cbe3"; 557 + sha512 = "43d1691d6b1d9aafaee55be50bf8c4934b75c0501c811314d12e1156c2b68cd58914362e167ed50fdf5267a0d7a2db9730c68bf318d492bacb8c33eee7bdd12e"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/bs/firefox-62.0.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/bs/firefox-62.0.2.tar.bz2"; 560 560 locale = "bs"; 561 561 arch = "linux-i686"; 562 - sha512 = "7e6069ecc137c1b0b479159fc8eb323a8c417c81edd8c7d54498c47cea4f1a2fd4a1cc52bed17b899ca72df8b0fbaf88e1794b17f86086d249011ccb592ce5d1"; 562 + sha512 = "aeac8dc018ed59e2aeb68b63c1a1d6281e543975844e3ce5b7f22991968bf0e05f40cdf1ad3bf434cf9de774363b0ffa6f96d1c0b457f0372d4d1d943c0a40bd"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ca/firefox-62.0.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ca/firefox-62.0.2.tar.bz2"; 565 565 locale = "ca"; 566 566 arch = "linux-i686"; 567 - sha512 = "932ce6517bd55ddbd927eb28935bc99ff5576ee924d239dc490fa79b3d90dd77f579a7b16c0b4fe4ddf8fedb4e825664aee7fe246145ebbe19c8f8841d098464"; 567 + sha512 = "10b6c40701b7cb8f2543e97a61335f426b210273d46d542034bcefd7d23c95124cada1d1df85c3b5e33d25e8680678b18815ed0c8ed58936061f670b0abf1d87"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/cak/firefox-62.0.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/cak/firefox-62.0.2.tar.bz2"; 570 570 locale = "cak"; 571 571 arch = "linux-i686"; 572 - sha512 = "38c4ed4be2e79145056bfbc5a476e3a03c4f1f6aed1ccb834a7ddb2576f99fc52305b93939145ee1e7ae9144b656e857bfcc6b084ea4b501c3a574e10d7438a8"; 572 + sha512 = "029cfee850c3ba5ac408b6db45d66dd9849db392097dcedc64d637756ffba893770a93915eaded6302f6e667f072949fe6decfdd918be292abb9ab8d1300c2fb"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/cs/firefox-62.0.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/cs/firefox-62.0.2.tar.bz2"; 575 575 locale = "cs"; 576 576 arch = "linux-i686"; 577 - sha512 = "1d569ba50f84ada02f0962e0418ee7f26e79fe19cc09f50dee4350a59262ddc87440dabbf10129d73172e512eff5904062f60561f4bd2d4eda395bc67af90dd1"; 577 + sha512 = "ce919ca42a629f171df4faacabc18fc3db0faf2d38f04912720ba697612215e0c26f650781a535b5e956dca912fd47d1d9b9528910b8e9b7a18841c411e25623"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/cy/firefox-62.0.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/cy/firefox-62.0.2.tar.bz2"; 580 580 locale = "cy"; 581 581 arch = "linux-i686"; 582 - sha512 = "9294f39bf32de7eb2a1bc2480cf7f7e51dcdd124d3281f9e45c4729b6926002f8ac99c30403ea53a5c6857077633ec08e0c35f5160ea8e08a7f5f881e8a90748"; 582 + sha512 = "727827fa6b47cdec5048f40005872f021cc506d7c72a7f1a6bef9f736612341fe3cc6127b3bf005f63620f17b180a00c3fa0f799f63e685111119f9661d9ca7c"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/da/firefox-62.0.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/da/firefox-62.0.2.tar.bz2"; 585 585 locale = "da"; 586 586 arch = "linux-i686"; 587 - sha512 = "77bde4fc9cacdec311b513045f3f026c44d7c199cfe0520cde20ed711c1cdb40d6b64483944f4da47b8fb280764899ff5931a8e5639bd0a8a4e03425835d8f2e"; 587 + sha512 = "e795a7aaa38c28733a8864928229d91d752d6f0fe108bc5a3350b34e783155c3be14a5c0261eea26642097db2a583a34553d746d6040704f34de82953952f21a"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/de/firefox-62.0.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/de/firefox-62.0.2.tar.bz2"; 590 590 locale = "de"; 591 591 arch = "linux-i686"; 592 - sha512 = "b2bf1a5fc4536c3c0822d84c7f0138f04f6bf4597804eff101502d3d782f2b22fc54dff966c2f32821471622cb1602050de1c51aaf9f64c63314f8ba002ea201"; 592 + sha512 = "56185cb92f9a246140b58119cbbb6a128905c8e244a7ed8917613a65fe8f87a542b103afe69f1fa542e47efca18c8666e669c266e9c107661b800c5e3b4ebb75"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/dsb/firefox-62.0.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/dsb/firefox-62.0.2.tar.bz2"; 595 595 locale = "dsb"; 596 596 arch = "linux-i686"; 597 - sha512 = "812842664c8b0088f33acc42ae1581a33cb2527d3aaea0ed102fdc27a088c06008b96a3a052f95a900694d869591311dd986bea2e828a02238aaff854a77aaf6"; 597 + sha512 = "ff30865cf3135f466d67143487ad34a50b73c11000419b2caec1c232d4efc805cee5cbd282bd1e0b9ccaf03ccc95e08ac4d1baed93abde27b45b0f2af5d71fbe"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/el/firefox-62.0.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/el/firefox-62.0.2.tar.bz2"; 600 600 locale = "el"; 601 601 arch = "linux-i686"; 602 - sha512 = "f1116c938bed2333309d32c13ef69f806418c14fb8a2fc10f63c932d8d8ae169aa76a8e3835eb6bb2d61cde7c8d8dfec56240b8280695f1c2273899bb7c8aa4e"; 602 + sha512 = "e22d89c822843db26e05834c088e5d687c6d315a870ef2457f13126bd740135016ebacf83b9fae131128b4fcf62b474a68fcb1fa12098aec22f199a5871e63b6"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-CA/firefox-62.0.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/en-CA/firefox-62.0.2.tar.bz2"; 605 605 locale = "en-CA"; 606 606 arch = "linux-i686"; 607 - sha512 = "ba07c206a4b4ee0bf27ff82e8ea14e3ddff262fec11e088a114253ef4a4a81951cd5c85cf6eb9f6e1ba06f97be0bf5787f5e26c65b7f2aadfedf27f968146efe"; 607 + sha512 = "0f462a6900bf92513c40f28a9fd2ecb0fb3a69678b2b0091e6495b89b9a2fbe6c805e48b2e55fe274996ff7a15c32294d02a3e025b97505f920069cd71b23341"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-GB/firefox-62.0.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/en-GB/firefox-62.0.2.tar.bz2"; 610 610 locale = "en-GB"; 611 611 arch = "linux-i686"; 612 - sha512 = "558c10ec35144d696e1458a4b70de954ed3c8d3f05d5d1ae492374ee3b90752a93d55e6e41de30a64a3ee3b9e68bab88aa479066b849971d78121961ce2aaab9"; 612 + sha512 = "dd7a7fc0b05877f1e1f297b123075695c97247e2641311ff646b953e002278e2e16187682226eb46034cf3959880b2d17d74314ff7dcc654b1963beca6785410"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-US/firefox-62.0.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/en-US/firefox-62.0.2.tar.bz2"; 615 615 locale = "en-US"; 616 616 arch = "linux-i686"; 617 - sha512 = "51d606c5d9fdc2d6b611b1fea06c54ee4a6ac7666b4dce0a26dbaec99d110a2e304f88108d307b011f27312f8b935fcbf473f87b52056a465b667f8ecff9a48f"; 617 + sha512 = "bdb45cca1c207502ae5f76fe10e4b73d3f7e6079913bc9a6216e9325b8c70fac37d14e32b4e5ef6acadd73c301c3ca1aa2d72a5d44acc0b6cb0c22b481de2e46"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/en-ZA/firefox-62.0.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/en-ZA/firefox-62.0.2.tar.bz2"; 620 620 locale = "en-ZA"; 621 621 arch = "linux-i686"; 622 - sha512 = "b88ea68f4eabf086ff2f3fa6752cc42bd19391029d4c0565342bf24d90817717e5f07f774e164df234eeb735e426491adf35784dd9096475635365912e57ba62"; 622 + sha512 = "351ab5114b25daf11ff2ce1aa377e6c16a7adf9807a7609c97e04f30911f8680da727c6dd1d3067e028978d3f6f793351d99f500374372dc22b11ca760e4d36a"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/eo/firefox-62.0.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/eo/firefox-62.0.2.tar.bz2"; 625 625 locale = "eo"; 626 626 arch = "linux-i686"; 627 - sha512 = "b97c269786efad57ff954d27ec69a4983e18a7ee4e0ffdc6925268830104103a99a31247359eba915be0710455f0626379b801d5fbcf501f30e3cc0b9736eb32"; 627 + sha512 = "1ec40261c42db667f1680361e4e7f12db271f5fbe6d213d44d0722e692a93421bb92d73193f87f42e43df40700cfddc7913454d6a64f5e15fb78f08d7a5a3c0f"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-AR/firefox-62.0.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/es-AR/firefox-62.0.2.tar.bz2"; 630 630 locale = "es-AR"; 631 631 arch = "linux-i686"; 632 - sha512 = "a5fd087a8852f39e1208b388a2507981af3d989a8b86b1b0e2e83adcc9f6a494116050ff811e8b2225fd113ef1e689bace73a617c0e569df627df7e9c655a14e"; 632 + sha512 = "00cc8c232fb4b7b2c56aeed098719d60deb26abacb38f8a7ffd9117c8d8875c838fc702413a6d8584f862b35843262e2bd31074bfbbc7cefa6f62247d8a16abe"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-CL/firefox-62.0.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/es-CL/firefox-62.0.2.tar.bz2"; 635 635 locale = "es-CL"; 636 636 arch = "linux-i686"; 637 - sha512 = "bdf7aeb5fbb80711d7b8dd7ac30e544847e00f015f7bb8835315f5ee3023458bf781a368f0dcf11c57737fb1d0f077352c0eab28d32e801861bba36bce5e52cc"; 637 + sha512 = "70da97fd43b84b5475e707780c215f73b05a423577f6ccb67a31e01370842319d40c6d691c99da138db881d6c5de8f73c1bea8287fb9ba1cd3647bc74ff8125b"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-ES/firefox-62.0.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/es-ES/firefox-62.0.2.tar.bz2"; 640 640 locale = "es-ES"; 641 641 arch = "linux-i686"; 642 - sha512 = "47bf0dbb55435016312a6f6650033f28710471e7aaf14e0dc83488f1ff87e559de552fd95d5a58864420032392f84de06d8a1916efb8128423826c7e4577ab44"; 642 + sha512 = "76b717e852c1aa2f3801a5460a8f0d51256486d5bb688b30cb85abaa30eb8a441cb28391988ef8ac4fdd1a430e0c09a2c298c8738f7a76e6a18742bc2a4f3998"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/es-MX/firefox-62.0.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/es-MX/firefox-62.0.2.tar.bz2"; 645 645 locale = "es-MX"; 646 646 arch = "linux-i686"; 647 - sha512 = "79e42f01744b05df6c1c7928743914ac28f3dd696a6918a08000a531b050fda95ca621ce0484c216f2eadf728db867707c1ec45188c70bb91ee611eaff7ac565"; 647 + sha512 = "e4e7f734ba533a0daf56d9c99881c0c1c758ba6e492e8e62b67944fc3a6c42c82df7e4d01a27fe797077708d49c810a51bb05d3fa4f2cf91fb63548f82e25322"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/et/firefox-62.0.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/et/firefox-62.0.2.tar.bz2"; 650 650 locale = "et"; 651 651 arch = "linux-i686"; 652 - sha512 = "8489f6dcc733debebe1acbaa86cd093e5dcbdb4c8d60480414ec1e27710bf57590fef3a29fb208e9eeaa5d8858e5807d7cf0be5130d57bfe308b7653de431db4"; 652 + sha512 = "6b832c2b71b0e42db5a2292d90f1545ab545845f30b09baf277bd48597975e426cb98442fc16b7053d5c573d50d42e37e89cc49d7f325835aa5582262333fc4e"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/eu/firefox-62.0.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/eu/firefox-62.0.2.tar.bz2"; 655 655 locale = "eu"; 656 656 arch = "linux-i686"; 657 - sha512 = "92f49ebaf7777962eb2d1b13043a10e82cebcad1a0f43a3527d7e7a5a31e720b812febda86051125e64d5f0355225dcb6cb496df5ace1ed10c2c6a4cfbe16cf8"; 657 + sha512 = "5bc67a8afec07f48c99ad331257236cb2fdde7fa23afadeb3de8c270d78e93bf855702bf82781c9c90eb5a4a0b9966d83bcc6d8f357ff5ef2bc265378200d674"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fa/firefox-62.0.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/fa/firefox-62.0.2.tar.bz2"; 660 660 locale = "fa"; 661 661 arch = "linux-i686"; 662 - sha512 = "1bf258264b77fc9cece834363a12c34be719121afd55378e23fb2af9cf20da2a7ef4ffdb2d39c34c9970ea5d259a47c894b6f9d703ecf75834a2239844d783e1"; 662 + sha512 = "43d16efdabc3eb39e3aa924387040f6e92c80333087369b754065c34403d202f0881c993bf667322f8ddf303a8e066c4203b2a4daebaf68ce5b95a8c1cf80844"; 663 663 } 664 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ff/firefox-62.0.tar.bz2"; 664 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ff/firefox-62.0.2.tar.bz2"; 665 665 locale = "ff"; 666 666 arch = "linux-i686"; 667 - sha512 = "0b60ade68d6f4b9f1fda4a3ce36fe54e69583efa5ecb41443f0f92d394257449c2d5ca7124d1e194fc7394ba0daeb67f828de4aaf13f78c89aff8dc273213ea5"; 667 + sha512 = "86837496c81d9f1209719d46aa396d17eca17a13f111ad0ac3b94f1d3f9bc60ddf8d8b10018e41100e091996d820975db897abb470fc85e0d87a0ff742a67b34"; 668 668 } 669 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fi/firefox-62.0.tar.bz2"; 669 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/fi/firefox-62.0.2.tar.bz2"; 670 670 locale = "fi"; 671 671 arch = "linux-i686"; 672 - sha512 = "f5cd4ed69914705a01765cce884e3f3fd66cea53e85d33da378087ac7ccbc9afcb1b2ebaa78bb4ffbdca2fc34b2ce4aebad6d55fdff44b8740a815265026d2dd"; 672 + sha512 = "baae77ef1bfc59c87eb72c3ad6f8524dbdf5fda9502abccf297c3b3f6e1033002d9b4e5b341c9fe101bbdbc93dbac768bd962ac9378088c9c567ec5d71ff00d4"; 673 673 } 674 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fr/firefox-62.0.tar.bz2"; 674 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/fr/firefox-62.0.2.tar.bz2"; 675 675 locale = "fr"; 676 676 arch = "linux-i686"; 677 - sha512 = "3dc1eda7eba9e0112b246a370a296c6f5e11f318e514d08fc800d198afa5fc692f13ba66fa7b2ec891929c53572ade6caed21f967b880262cb36718fd76e18c1"; 677 + sha512 = "60fc885a6b5703a88dbbb60bed41296e2a1bf73405eba33a82e5f916ac0b22972377aec321c2b13d7007dbd94fdfcd24d43fc8f0acee37fcc9e23543c5a65f67"; 678 678 } 679 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/fy-NL/firefox-62.0.tar.bz2"; 679 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/fy-NL/firefox-62.0.2.tar.bz2"; 680 680 locale = "fy-NL"; 681 681 arch = "linux-i686"; 682 - sha512 = "576b0645bb3c2367138e3f385282f77c72040b0a4c75ac5f39163a7f1e23a34e7702305857ae2250c96adcebd587c1cb83b1e7d129667307089b38842bc4e175"; 682 + sha512 = "945c2b7241e0faa83e1dfa1f36a3dc86cefb03d3c48191f2ae6b3dfe8384ae848440731d69363197f724da3c32988e20c0bbfa3adbc52e7eb99018b7ef8c4510"; 683 683 } 684 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ga-IE/firefox-62.0.tar.bz2"; 684 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ga-IE/firefox-62.0.2.tar.bz2"; 685 685 locale = "ga-IE"; 686 686 arch = "linux-i686"; 687 - sha512 = "416cad5b5859bf1565f7e68fd3a53ca8b180609a488e2201f70d42eda3186fb1e22c647016c67fd3068d67b50af678bc6dcd96194001511844afff43e31611bb"; 687 + sha512 = "6b3ffd73216ce3879b26211a3dd26db393eba8f0ec3f35b6626bea3847a614d6624f1fd6fcedd5ac00e5bb08c9465b8ae63fd4105a79acf86bc357dd331d44c7"; 688 688 } 689 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gd/firefox-62.0.tar.bz2"; 689 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/gd/firefox-62.0.2.tar.bz2"; 690 690 locale = "gd"; 691 691 arch = "linux-i686"; 692 - sha512 = "167ac1a9411d1cc3ab052d3b206de6a119e8b56854b7e9588ed68815e7c9b9e1722210951a8b731e944aeb8b2890095cdfa7d73b03b473a5ac99a90095de6917"; 692 + sha512 = "cdea3ed1ffd14d02d6489983832cf11f87b1f17bc73539e4b27f7a76f267b491ddd3163a80ef9a953e3c79fe184631a32be842474427d9792b2d525df8006ffd"; 693 693 } 694 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gl/firefox-62.0.tar.bz2"; 694 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/gl/firefox-62.0.2.tar.bz2"; 695 695 locale = "gl"; 696 696 arch = "linux-i686"; 697 - sha512 = "efefb9e9d53be16fda773e8f40073c357c4b46cedecedcfd311e890a45810b7fbfb368ea3e93b07efd0f9111b9fa7a67808298c0ce98be2c8bc7eff354f7efb8"; 697 + sha512 = "b098ab10e0fda3fe67a04bf3040112e08ae1e94e30d65a076fa0e1f4d4e30e1be99e9578e06650f2fcddc6cc6b57309afbbda71008af67ad97caf9eacc7dd550"; 698 698 } 699 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gn/firefox-62.0.tar.bz2"; 699 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/gn/firefox-62.0.2.tar.bz2"; 700 700 locale = "gn"; 701 701 arch = "linux-i686"; 702 - sha512 = "044c8e610d639ac8830b00ba2e4e2ff8e1bf827c3f91101edd45a6d478b5b8b99c1100c9fb2273a6fd378826f0bcbaf8817cdf1e3303bdb1b9b0e0c01cf095ec"; 702 + sha512 = "a83c0134556894a375ba91137d9513322a876299edd0347eead0869aebb4b04003dca12594cb276e3a521452d4b6ebbabc6be8f79040514f26f6827f55c15d3c"; 703 703 } 704 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/gu-IN/firefox-62.0.tar.bz2"; 704 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/gu-IN/firefox-62.0.2.tar.bz2"; 705 705 locale = "gu-IN"; 706 706 arch = "linux-i686"; 707 - sha512 = "433bc4b580bb3d164ad78a21ef8894e053b4c6d972d5e4aa46a9b8ac27cdf38e395164eb46e24815cc645d8048c237371a3abbd1bb639e69b65efbeff00a30b5"; 707 + sha512 = "d313657b11f3fecbb0ef26a0c5a2d4b9ead411f2a3c55bbb4bca3ea3a6d861ee54ed1950e9bd5b14b24b9fa569c7c67b73807353331af60e3cd942b570430a76"; 708 708 } 709 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/he/firefox-62.0.tar.bz2"; 709 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/he/firefox-62.0.2.tar.bz2"; 710 710 locale = "he"; 711 711 arch = "linux-i686"; 712 - sha512 = "d6acd3b06216d4b0f0856cb6576c36381dd9f48bfbd3543e410eb0e0e5aa11977cf3d68b38b0be7b6700831c1561e2a8dc75eb5193637bbd2484673d83bd3a1b"; 712 + sha512 = "a05a94f0634f1a857eab463825c97ebf2fa1b5315c44082095d6fb674884b77375968ebd39df05fe6f0f3892b87d9f1313532ea022012cb411eb32a43e1d01f7"; 713 713 } 714 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hi-IN/firefox-62.0.tar.bz2"; 714 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/hi-IN/firefox-62.0.2.tar.bz2"; 715 715 locale = "hi-IN"; 716 716 arch = "linux-i686"; 717 - sha512 = "49856be15be3ab0ca687f8d6616c481d61bc0380133b043d394cdcd21d1f7cd8816b2bca5538f2e601a32ffa8c51745e89f537f62bfa853da42759db70186ee1"; 717 + sha512 = "e4cc460637c6aefab1b323ac5a13674f9f95eaf5cf0bfc2020869a196fd13f1708814b33c938981017fc27cdaaf57e75591ce2917cc66e5f97b3c8f22d3d44ab"; 718 718 } 719 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hr/firefox-62.0.tar.bz2"; 719 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/hr/firefox-62.0.2.tar.bz2"; 720 720 locale = "hr"; 721 721 arch = "linux-i686"; 722 - sha512 = "0040ba7333a13820e4c0a85fb24c30131d4b477da3da9e4e04296088d1c0e938fd495777aedbe3bec22533a6c4766be902adbd8b470a81380fe4dd23f831d0f2"; 722 + sha512 = "74c11421c3815b5772cd9a5f74e1c48d914d335babcffbca984187b72dc7a5db0609e7b31915f58d358a12c52a0db204ff191c78af28609c1e68d002a32f313a"; 723 723 } 724 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hsb/firefox-62.0.tar.bz2"; 724 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/hsb/firefox-62.0.2.tar.bz2"; 725 725 locale = "hsb"; 726 726 arch = "linux-i686"; 727 - sha512 = "715d14b52fb82f255300dbc828ab05fd578f61325cdf4d4cf86f1a47e22fc1856b57bb459941a4bfa8d325b7168fb0e39c075122b56de3455933fa89927f025f"; 727 + sha512 = "8b399983719f73f65d2db17af40065faaab4793ab32ab1596e79b6f844d43fe4bf3386343b50a244480bb9f724defc795a6479703cfdce305dba0321e4b5fc09"; 728 728 } 729 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hu/firefox-62.0.tar.bz2"; 729 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/hu/firefox-62.0.2.tar.bz2"; 730 730 locale = "hu"; 731 731 arch = "linux-i686"; 732 - sha512 = "deac0b43865960d665f13a2f0a77cd9413ba9b3172fd2660695464b5f72944f4013f6d9a47801e528db63c3e05496aa7df890624a39ddc6651ff5e8d0d02883e"; 732 + sha512 = "a5443cc52bcc5881a7297f2f200418e2a9791835f705d472bb657caceb0bb59f8dc1a7c424b196c2a66bf1f0c042d092a55c5b0d04a085dea702e11e433ed98e"; 733 733 } 734 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/hy-AM/firefox-62.0.tar.bz2"; 734 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/hy-AM/firefox-62.0.2.tar.bz2"; 735 735 locale = "hy-AM"; 736 736 arch = "linux-i686"; 737 - sha512 = "22e134785777ea4e4fd72cdc7f17765d5bf8e943be33a0991baada71fb254f60f9ce9b68b4ba5640dc807a6db0e4ac3c81784a7a33e5096cda1833b22336f9de"; 737 + sha512 = "ea3e471c41d3e17c99c5b819ab8c3de8759a275d1ee1af66f133f835ebb6be9c7aeb52ae8b6f79d849e489e0c8f79f69d557d101efe681b27ff38b4e8b306b54"; 738 738 } 739 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ia/firefox-62.0.tar.bz2"; 739 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ia/firefox-62.0.2.tar.bz2"; 740 740 locale = "ia"; 741 741 arch = "linux-i686"; 742 - sha512 = "91112a783ed4402cec7ce357e68806609b202bd1553c649271ccf4cb90a724ec612951b3acfe0eb64646957870726cb40f66b4a233cc0b73fdeed51083d6894a"; 742 + sha512 = "8bd09d0a8bfefc1a73b3a256a2e5be976b88998055299485c6270afc7ee7805a90e6ea9de144bd5ee8d3e40c079adac1dc29e9beb6d7ca376514fbac902f8de2"; 743 743 } 744 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/id/firefox-62.0.tar.bz2"; 744 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/id/firefox-62.0.2.tar.bz2"; 745 745 locale = "id"; 746 746 arch = "linux-i686"; 747 - sha512 = "8b87e2f13550334a96bde04fb7d61ac963548e35de2717b8738fd14fafb015944403a1bf175e2c13ceb7d4f482f5a6d56b57b44cf015b6dabfac3fed77d86f81"; 747 + sha512 = "c19859ab8b24aa239b0fc91930d8fb581850e631a9aa9033a98aea0287055d2a02ca6ae154ea23e37fd407a00999af1b5f7ce0854865b4b19a8462ccc3838cf5"; 748 748 } 749 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/is/firefox-62.0.tar.bz2"; 749 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/is/firefox-62.0.2.tar.bz2"; 750 750 locale = "is"; 751 751 arch = "linux-i686"; 752 - sha512 = "8ea8972b5dc06bd12844fbafff92f6f493f604ebe03139043435fb5f761098cee81c0ccd42b67bcf3c7d1b370f3382858c08d4c14eb24a75fb851e78c51c296c"; 752 + sha512 = "68fc21b8b3aefe39bc6e87e8d90fb2652f2125af45520e7f91eef12615aff81d0c6237f3fbacce99259761f0f45c7b49aecb59894f161faa8760184271b2fbbb"; 753 753 } 754 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/it/firefox-62.0.tar.bz2"; 754 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/it/firefox-62.0.2.tar.bz2"; 755 755 locale = "it"; 756 756 arch = "linux-i686"; 757 - sha512 = "b50a422dcd94d6ea69ab22426d6f79b3997313bf4e0e17f2af31d8b64ee85d603cde1768a730b279a10ff87639ba2af26185bdb81ea4bcb7b61947b1836ab700"; 757 + sha512 = "8c8866bff0ea8c2e70a82798253334feca4d96d2e79d37d479f8bf2b5580912565ce08bc47777ff9340ceb4e5677d01eda6cb1d28f25274bab400086493e4610"; 758 758 } 759 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ja/firefox-62.0.tar.bz2"; 759 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ja/firefox-62.0.2.tar.bz2"; 760 760 locale = "ja"; 761 761 arch = "linux-i686"; 762 - sha512 = "f52d31f997b291e2a0c9cedaafbcb5bc3ffd2148b52700eb5c140846f2809613c9061f339728b1810bc5f899fd208a3eedad06ace984dad41fac0a057c101ec1"; 762 + sha512 = "56e1bd61de818e9271d483bdbeac7c8a95e00a1a2acee2ad7d7e5779b0bba452170d8e0fa6463b0f978ee3c3df720bf338367b8b1f041e5000054268cf267af6"; 763 763 } 764 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ka/firefox-62.0.tar.bz2"; 764 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ka/firefox-62.0.2.tar.bz2"; 765 765 locale = "ka"; 766 766 arch = "linux-i686"; 767 - sha512 = "e155d5c70de47d6f96f3f0e34ee317e90ac1aaeee4be68ed265d4bec46d52e6d67d7a140f3fb135dd086d9d6cfb5e8f80063a85f07e8b2197b23233a122efbb6"; 767 + sha512 = "de329fbe61b7563aaa2e62b1dad827445809df6f675518d7d19d9483acd6e23fc502f6abeabc13ed7c5eb2cc5b26a6ad0f0dd431c733f25a68a0ae7e2ee9923b"; 768 768 } 769 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/kab/firefox-62.0.tar.bz2"; 769 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/kab/firefox-62.0.2.tar.bz2"; 770 770 locale = "kab"; 771 771 arch = "linux-i686"; 772 - sha512 = "153ed4ce1692e6691222779860a066b27dc9a5e747d79f4e1bd3273541d849d4b093062b3ff8d702786542fe99caefcde13f63cada7d0f67f461531aa32603a1"; 772 + sha512 = "f739aa9432ce0bd8bea4917f590b076c0d88643aa595be951dfec27872d534fa3926a7ed8d82527e95a70689d365c1219d164cda79e06b7418b90652bd2b7cc7"; 773 773 } 774 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/kk/firefox-62.0.tar.bz2"; 774 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/kk/firefox-62.0.2.tar.bz2"; 775 775 locale = "kk"; 776 776 arch = "linux-i686"; 777 - sha512 = "dd88ca465251b9489e766c268755a66babdcaa5962d40ddb4ebdc3f100a31f34b9b962bcf5fb5a0e46b2871e7ebb8d4169982a3a7174bbdaf5e6716274321ae3"; 777 + sha512 = "131b3ab83b953130cda7c9c388bf096edf90c424f86d1b6f4221b3601829a2ae0b7cc073a9336d7e4af588e497fb5df7731cca80a8413edf40a2f605927ba410"; 778 778 } 779 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/km/firefox-62.0.tar.bz2"; 779 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/km/firefox-62.0.2.tar.bz2"; 780 780 locale = "km"; 781 781 arch = "linux-i686"; 782 - sha512 = "ccb473d36522f34c889ae3d211a1cd4ebf4e60da341c51c34cf05d9d8d75615b91eb4b00e327409c6fe406aaeaa07f8eec53c364bec50ae87c48c37ac1602e69"; 782 + sha512 = "6b0f4a83a746630b87b5a6c933f9aa65d6dbdb2e686af870562800aaa683371a23fbe79f31dcb0ef6ed397f556df83e1e30f83cb493921631e6ac1c8cbcd37f8"; 783 783 } 784 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/kn/firefox-62.0.tar.bz2"; 784 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/kn/firefox-62.0.2.tar.bz2"; 785 785 locale = "kn"; 786 786 arch = "linux-i686"; 787 - sha512 = "e1c718690141b6e89f4df017d5804efe07a1dfa838f1c23ca14b90438458278bfe90e178abb5ad6c52d43a993b6a65664c0e801a9f58ac57f9300a9bb6f9679a"; 787 + sha512 = "e4042bb8884ecf46396e9e45a70b57c22b0ef76dd6d452ee0609382e87669e6163c1d86845aa904e13894e750eb2f35d1c9a2b7987aa6e7d3fcd5eaad38d8199"; 788 788 } 789 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ko/firefox-62.0.tar.bz2"; 789 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ko/firefox-62.0.2.tar.bz2"; 790 790 locale = "ko"; 791 791 arch = "linux-i686"; 792 - sha512 = "e916fddce4044fd924f7aded0b0c082f82bb50fe0f7587d7aed4782d545be8b0dad67ed4d2c41bc75360f6ed7c236bd7c40cb3503b472792f1b27c8f0742f597"; 792 + sha512 = "02d30f4b2cc7285506239adfea681c780d0e16c1719c6cb68c908c54388e565bf98f1a3a3d98449b0e55b2cdda00627ad6c6f3e63fc9ad10f8c96b2df6138620"; 793 793 } 794 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/lij/firefox-62.0.tar.bz2"; 794 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/lij/firefox-62.0.2.tar.bz2"; 795 795 locale = "lij"; 796 796 arch = "linux-i686"; 797 - sha512 = "ab86bf8a92b05bc5defee073afa19ab00be704ce49a2d26f032edcbb60d9e5ef4e7a6196d31bec8d6e090c586a88d6e9b69f576ed5e587ca09dcfb60a0661b3d"; 797 + sha512 = "3cf57550bc091d756c5a2bb707aabf78cfab1660e1486c9276de5ad37cbae91be24f2170f5b20560ecf7f53d21217bd738b4e4277504d6f8934d3fe1ca5fcb1f"; 798 798 } 799 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/lt/firefox-62.0.tar.bz2"; 799 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/lt/firefox-62.0.2.tar.bz2"; 800 800 locale = "lt"; 801 801 arch = "linux-i686"; 802 - sha512 = "d716f7fc2c4015f97962d07ba7ffd6903675a6c36416765f2e81da43f9e4aba759b3ff31bd82bb7cf64c7d8b99f9d7454716f4ce6daa022f9fa31f4a49d9efee"; 802 + sha512 = "606f27cc78c5ee0ea3a61f6110611ecc10c35af63cb9e7c5fa1d3d0ca7a74ac8cd81fec30c1ffe5573c27e0a7f5f04ed82105b8cf26b7c22d648ea217cb57e83"; 803 803 } 804 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/lv/firefox-62.0.tar.bz2"; 804 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/lv/firefox-62.0.2.tar.bz2"; 805 805 locale = "lv"; 806 806 arch = "linux-i686"; 807 - sha512 = "453e0bbf9eb2e9678ed029ecb797b701b4b39e030f9555bcca7eb6d56676bb44366e2d1ccc613b12a09f95d99ed08f9d3f34cfc9dd16cf38c9ab8e162dbae3e0"; 807 + sha512 = "ab028d6f31a966ffee99cbcd5263b18cae94c6e0a6e3e055d2c86354849b68120d870a142678184a32f816c7e5803d221f3230b895c6ec71dda20a6540101c50"; 808 808 } 809 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/mai/firefox-62.0.tar.bz2"; 809 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/mai/firefox-62.0.2.tar.bz2"; 810 810 locale = "mai"; 811 811 arch = "linux-i686"; 812 - sha512 = "75e863c56d68cf2304f0c6c2f1861ce025d934d033341c23d3b95a70e73bfe66334c3beb77d9fd597f7b4091baf70729419ce452131009ccf03d2d33d16621c0"; 812 + sha512 = "faebf74c8a194f3dfe33addea35965b11f3f9e0c2b4bac4f9e4056c2248df24c26bc9e5a5696fe3f8c2e30e2172dae03fddcffef09bf7837fb6dd9fb6a1b3075"; 813 813 } 814 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/mk/firefox-62.0.tar.bz2"; 814 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/mk/firefox-62.0.2.tar.bz2"; 815 815 locale = "mk"; 816 816 arch = "linux-i686"; 817 - sha512 = "bb87f94a4de4984544477837cde4186a55309eec70b85f0cffaf0cfe747b7c761d9a6553adfa1ab1fba72d732be855e2bb46e4c7f22a0f25529207b42b6da396"; 817 + sha512 = "dddef2e42aef03d11327ae2bc186c0dfd25e81b11845b319848e7c7253c101d32b2801548f6444f4ca01a91c365cb2bc6067e765490f3b876d149899a9edbf3e"; 818 818 } 819 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ml/firefox-62.0.tar.bz2"; 819 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ml/firefox-62.0.2.tar.bz2"; 820 820 locale = "ml"; 821 821 arch = "linux-i686"; 822 - sha512 = "5754b4a0a3c6c67191f4ef3dda7bc208766ed8171de772d4250033039b2b39dddc3bee800a28fffe41c68cfca82a5c9c6005625fc6bb5bf232b256d7bd58de71"; 822 + sha512 = "0157abf3d8dbd54f50f6a17d796fba6c66e0270649b8dea1674a696a036d2a59f5841bda55d8b326d90266a198ec0dea3a65753b09fffa583b104c976ab75cd1"; 823 823 } 824 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/mr/firefox-62.0.tar.bz2"; 824 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/mr/firefox-62.0.2.tar.bz2"; 825 825 locale = "mr"; 826 826 arch = "linux-i686"; 827 - sha512 = "04e40c1d060b848cf957af34079f6d1cdd12589b0f31932f15b5ebf837e37d84d332fe3ee4a54c501ac47050233f891ec6617802d03472ae9d7e45baca809adc"; 827 + sha512 = "9c6aa7a0a943b8f62f6888effeb65c6c3f36aac3353ff54011eeba06ff2bb0b66ead6b75d1107ffc358184df927cb2dc7cd3bca183fc54879427baf74cb8e570"; 828 828 } 829 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ms/firefox-62.0.tar.bz2"; 829 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ms/firefox-62.0.2.tar.bz2"; 830 830 locale = "ms"; 831 831 arch = "linux-i686"; 832 - sha512 = "1b84fd0960c4952ff42bc50595683da47545fec9ab10d7b3fee3e3541b2a47aee084526766fb2bbf17dad413f4dd2dc458cb0c3e8153b7ef897a9573292abe2a"; 832 + sha512 = "b7a723f79a18db5b3d886c39e76a65975c2f6229022c62cab7d7e38c840206d9004c81da1783f4bf0cc373438518f1367f4a34e3764ea9919568ed4c8725c94a"; 833 833 } 834 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/my/firefox-62.0.tar.bz2"; 834 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/my/firefox-62.0.2.tar.bz2"; 835 835 locale = "my"; 836 836 arch = "linux-i686"; 837 - sha512 = "95fd60b8c2e9b0add3163c67a5b46e794f0105621293017838fdce48cf90a0b0bd62bcefec2693fa16b0616260b39587bf3c619b506d56b072f0c715398307ae"; 837 + sha512 = "5538fa15d3ff02409bf9145d384e1c8e28a182239a682aa5beba671c09a0b813b56af6482476d57084af6a5895ad21af1f6ead71ecf23ea817780aedbd33661b"; 838 838 } 839 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/nb-NO/firefox-62.0.tar.bz2"; 839 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/nb-NO/firefox-62.0.2.tar.bz2"; 840 840 locale = "nb-NO"; 841 841 arch = "linux-i686"; 842 - sha512 = "05c83c17e5470f009ab369d0c8a1c64cb8ecc008161fe1ced3ca85e9065f36f7ee4e220f8ed7a0320305ac31b35a035b5c8f7525b3b04c6b96e95e4044418f33"; 842 + sha512 = "8349c51a6b01301de6b0e0e37b665f44bd83abe9f771bc086c3f369534b6d4efc692441a46576b2335afda93cd8dbeff60ce17936e205e3c7212a2ef1b2844ce"; 843 843 } 844 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ne-NP/firefox-62.0.tar.bz2"; 844 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ne-NP/firefox-62.0.2.tar.bz2"; 845 845 locale = "ne-NP"; 846 846 arch = "linux-i686"; 847 - sha512 = "2ad4756b8800554c54aa1f47effe512de332a61fcd7571e27ae83bd5e0100cd8b60fd5d8381764f9bc2b1d925ec4b53fc3c6c6a88840cb12f57e9acba892dc5d"; 847 + sha512 = "f16911685a7d233a8957780c5526be9e94c07f73b259dad09855b8c21bdba1756ca70ee71dd7b732ac56555135d749584986bf4501adb056373ded74f96e265d"; 848 848 } 849 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/nl/firefox-62.0.tar.bz2"; 849 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/nl/firefox-62.0.2.tar.bz2"; 850 850 locale = "nl"; 851 851 arch = "linux-i686"; 852 - sha512 = "a3ba32bb48a6bc386d49e4ec703f51cda3bf917673e23965d7f5e7977dc8ae0696b375535aa04d1a416b6b5655cb3302cb9738a238d9cc8a6bcb78dda52afae6"; 852 + sha512 = "07e271170d05cb87cee9361efe8fee2007ca032b462ce68c562406fde581f4baab96c2ccea66cf92b8e72aba4647e7bb8271ec50e3adcfff6b787699b687a23c"; 853 853 } 854 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/nn-NO/firefox-62.0.tar.bz2"; 854 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/nn-NO/firefox-62.0.2.tar.bz2"; 855 855 locale = "nn-NO"; 856 856 arch = "linux-i686"; 857 - sha512 = "35bac6119415eaca5c8d9fd2d57e0a550abcd7d069454202a02ce6418f9e47ae59563224763008f23d49604cde09ad251dc8785d2205d4e9623c138a97b69533"; 857 + sha512 = "eaace3b808dbc919d05a9701e7af2bdb241d57cb0356e4eb60b4706def37372a16b7767540947efaa91d5a3f338785187f83caf8bfa5bffe5f4f92aa3bec13d0"; 858 858 } 859 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/oc/firefox-62.0.tar.bz2"; 859 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/oc/firefox-62.0.2.tar.bz2"; 860 860 locale = "oc"; 861 861 arch = "linux-i686"; 862 - sha512 = "40d3e74b204da461cdd79163cc838e538a5dbb8c4e693a59d801202363cfba4bf48e01bcc87d247dce6b1fdad0a24f2bdd15272399e407b26293156698f7bf7c"; 862 + sha512 = "aeaab0fc9ba77aae2c0ddd92d7096c167a99335b3d795f232a24e685d49b53678bed59b6e873ce1c7667f76d1527bf685b910bb51b8defc539999500eac14d5a"; 863 863 } 864 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/or/firefox-62.0.tar.bz2"; 864 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/or/firefox-62.0.2.tar.bz2"; 865 865 locale = "or"; 866 866 arch = "linux-i686"; 867 - sha512 = "2220ecdcb26b459ebb0fb3380bb8b9430c1a09aa899418b18a765a4ba76c8d35480f59b71edaf6047e0eae04146ec6dd6bf25ccb619f559a260ff6f2828a0db0"; 867 + sha512 = "92b82c7bca322a9bfb6e6df61c9f2b6d82cf39c67848f2905dd372a627eb0379d235982e5634577825ad72794fd1d49b2e591ad5347977dac9a745d1167f7467"; 868 868 } 869 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pa-IN/firefox-62.0.tar.bz2"; 869 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/pa-IN/firefox-62.0.2.tar.bz2"; 870 870 locale = "pa-IN"; 871 871 arch = "linux-i686"; 872 - sha512 = "91425dba14c27a3bbb744cf5added1545c071f466c6cfb77d7b2ff0b0b5ab289ffcb56821023e50d12deb4ff29cc5ae490c028420384da84811c661d277017f3"; 872 + sha512 = "2aec320ba120dd3632fa95599a9934ce133544e7b0d15a74236fb20435ab0a9ad44d6515f82897e7badeeeae19eb80d6b68fec4d000d63772d4e5ccd1f11d1eb"; 873 873 } 874 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pl/firefox-62.0.tar.bz2"; 874 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/pl/firefox-62.0.2.tar.bz2"; 875 875 locale = "pl"; 876 876 arch = "linux-i686"; 877 - sha512 = "a5581c2e2d7de1187967af10802c4a6577a5bbf9a0ab56448b0695ca3fdee845117fa364ea53149b81a5aeb3ddab22c58ff65863fc981445bd34858766fb438c"; 877 + sha512 = "b62565b94eaae3ee225f2bbc8981f493594f48d40e8e8d83564a6d4ac6a4194c952663f9db52d7694993f08f714463b7607d659790236a727cbf803b084eb73e"; 878 878 } 879 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pt-BR/firefox-62.0.tar.bz2"; 879 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/pt-BR/firefox-62.0.2.tar.bz2"; 880 880 locale = "pt-BR"; 881 881 arch = "linux-i686"; 882 - sha512 = "70a9cc592980afbaa3efa37b57e190f6bd6c76fe975ee16b3a3b2e3498c65e792a83870f569836fe79fabc289c201b7f6764d4d512f9d561058eb496d1bc1cf8"; 882 + sha512 = "2b218b66feb456a86919b395d1cdc40aa73de6ebbca3bc4135c54d5dc1ac993bfaf169bc7b0d2d770aa6f4565e71ead1fa2aaab02dc7362a9f4e5a896dae2c2d"; 883 883 } 884 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/pt-PT/firefox-62.0.tar.bz2"; 884 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/pt-PT/firefox-62.0.2.tar.bz2"; 885 885 locale = "pt-PT"; 886 886 arch = "linux-i686"; 887 - sha512 = "8e1d94b4b3e01e684387b4e3c9439ee1df9712cef607f370d63ff0072876c2ad9e22a978fcaba14c03802c8fd5b559c6dc412fdadaa6a01425bb491852c4ce02"; 887 + sha512 = "d89122b993083bee798279c72a2d6296a5b966f7ac30269edcfe17a2036db648cd3e1e77eaf5f2479afc3c6831657267b22f2507176d62ee08dfaf4c100e074c"; 888 888 } 889 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/rm/firefox-62.0.tar.bz2"; 889 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/rm/firefox-62.0.2.tar.bz2"; 890 890 locale = "rm"; 891 891 arch = "linux-i686"; 892 - sha512 = "77500b96558c055ea90750d99aeb096d789a920fac4fd368b95a032cfa565ea0ee1259503ef0d198c4802bbeeb847a3ca22f06ae79b6e554c54d336a99f61687"; 892 + sha512 = "4ecba1d3bc6b3bbbc3ca974afa86e9b6e7664a0dd23605ea34349bbf822fc2098e7dd394f132b43e2e4127eeec36ec820710391671405b14c414d966540b63e3"; 893 893 } 894 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ro/firefox-62.0.tar.bz2"; 894 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ro/firefox-62.0.2.tar.bz2"; 895 895 locale = "ro"; 896 896 arch = "linux-i686"; 897 - sha512 = "e3cfec0059f0372d2b3764a4c3809b7a8c9ee6e795bb1d8eccf663feb1d054be58c15569b8dcad55b5ad37a1332d950f5286ad88ca5db55441c1cb3dd879bb8d"; 897 + sha512 = "97e8ebd7bc491bd320106765408bdd88542bd932c3c1b43a373aa5679f20e2a0aa12b48182454ec36812dbf4044364850cfe3e6878bec670ee46e8971e9293cc"; 898 898 } 899 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ru/firefox-62.0.tar.bz2"; 899 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ru/firefox-62.0.2.tar.bz2"; 900 900 locale = "ru"; 901 901 arch = "linux-i686"; 902 - sha512 = "91077e66da0403828807fe1a3ee274ac162898efafd651b3c243c315c9f0f1cfb88925e738b9bf25fa7fc0c7b747f2a9f2a5a1c77b87cb83d3aa620475239822"; 902 + sha512 = "f8f433e0d2970d028a01f1039951f1e725cae8e263bed9f0dff64387913ae269558f037d672a65d32614408cdd3267ddd65677dbcf212188c531d04960266535"; 903 903 } 904 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/si/firefox-62.0.tar.bz2"; 904 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/si/firefox-62.0.2.tar.bz2"; 905 905 locale = "si"; 906 906 arch = "linux-i686"; 907 - sha512 = "f770321771e965776b55d7681783e3782b7ce4df3c3d7cce581a3de1db0f8fc8c3ded3d606fc7f7f61e62b33986e8e05ff64e49427a8cb85b68b7b6fe43f6c3b"; 907 + sha512 = "11620e27c01dd91114d5e2080b430876282316ce6d527100305806314b4e7fccc38f2e93165f3e544cd3ef63b03aeaf738d6079201a0f7ae3f867b2e0b28239f"; 908 908 } 909 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sk/firefox-62.0.tar.bz2"; 909 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/sk/firefox-62.0.2.tar.bz2"; 910 910 locale = "sk"; 911 911 arch = "linux-i686"; 912 - sha512 = "150792fbeebcd0969fdbef0827b617f83383bcaaf3eed9dac0790aa0ffb893d4498dae29eb480fda05a2feaca0428cf600bfb3398dfbcc921e92cf2ca01c7a1c"; 912 + sha512 = "0a43e8fdc1c3f2bc63b6bacc15f9e3f3527302d0d7f0f0e0cc9498bab7728cca944fddf886c33ab67c60bcd9bafa051db97c8e8a77e781d6869a4bdb8096f4b1"; 913 913 } 914 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sl/firefox-62.0.tar.bz2"; 914 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/sl/firefox-62.0.2.tar.bz2"; 915 915 locale = "sl"; 916 916 arch = "linux-i686"; 917 - sha512 = "d423c10683ba690a8d8eec50e4e966b7233d565e2c35b5fdd70aa917908daab5d01f847c32f7e24c604aa19ab941ca70c6e6613b39271d01f1370dbd974800fa"; 917 + sha512 = "343a22feab53142ff585985fbaa8a037dbe9c3d3c2c073361f8d4af3b74272a47e5df2053ea91b333bf0da15334b9512c0513726ae80176838774020a7c7c639"; 918 918 } 919 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/son/firefox-62.0.tar.bz2"; 919 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/son/firefox-62.0.2.tar.bz2"; 920 920 locale = "son"; 921 921 arch = "linux-i686"; 922 - sha512 = "7f1d638cbd729b51d959b0b1ee0e4ec5473f5478bf315c890fd9df20e3065861a5c8447399e973cac78bd078d2a1f0e1bad829f6b462ec6ffc55e7748760677a"; 922 + sha512 = "bb9c9c4bc82550b6d83c3b9995a1ca3afadc9fb5b27a5de4503682d29428ed7751895d1225a3b5ba8472d539c9efca957522187e4119e4e134f46b37da2f43e6"; 923 923 } 924 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sq/firefox-62.0.tar.bz2"; 924 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/sq/firefox-62.0.2.tar.bz2"; 925 925 locale = "sq"; 926 926 arch = "linux-i686"; 927 - sha512 = "823b4b5043e3fd8fcf0bcb345d00dbfa38e6e03fdf172a30c272f51eee7f9057ec99423c7117ab8d21e9037bcc1e19a7082401a0b25514e2258542aef4c4af80"; 927 + sha512 = "97b2c394f71e9bda6fa679353c579a01f40a4fb5b588bc177329d6fbfcff0d126e2db072c868eafd6078c26f9190f1a2d4c65f887754af4d25eb9c128d807030"; 928 928 } 929 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sr/firefox-62.0.tar.bz2"; 929 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/sr/firefox-62.0.2.tar.bz2"; 930 930 locale = "sr"; 931 931 arch = "linux-i686"; 932 - sha512 = "a08ef0de87e4f01c11b20301e45e98d3bf10bbd4d2699de56f66470d7f4298aec3744f44888ba46ec1293fb713487f6df20bb9f5682a57827993f0ddd28cdde3"; 932 + sha512 = "84024816cfd48076ef5ddbe0af392ab5ae0bcb8a02cc0ee1f6d0dafdf5673d9dfee377e83f0a9508c11593d8f4db682ad400c336a1c37591c25864c9299939f9"; 933 933 } 934 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/sv-SE/firefox-62.0.tar.bz2"; 934 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/sv-SE/firefox-62.0.2.tar.bz2"; 935 935 locale = "sv-SE"; 936 936 arch = "linux-i686"; 937 - sha512 = "e3e65e32e5e11547e220bb34d0009257f3c4f18aec0fe961f310ef4b76311d8d885a01d6bc4420c2b97687b886c3d00c09d43af0c6c7eaca8e6a804d78d4bfe7"; 937 + sha512 = "b630b627b038b16ae1b97f669e79afccba95e66a93dc3b7358e26960ae836f1f3663a49394b7a9be9906871a2301824c6b1f78f1f38943b54e4631f9beb90407"; 938 938 } 939 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ta/firefox-62.0.tar.bz2"; 939 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ta/firefox-62.0.2.tar.bz2"; 940 940 locale = "ta"; 941 941 arch = "linux-i686"; 942 - sha512 = "47753ccbe4471ab3d3de3ea11992cd332251868ae3a7772e860531d013c657f5ff559d34592fedf7b52ecf3a54476dc2e0fc68119170afb9c482fccd04a36776"; 942 + sha512 = "1306d444c620f558894ea81512944e1d07dfe706306206d1638c2e86ae5a2dba4e02b5927e4c9250df3cbc607d15da15bf2cb1c9e1ff74332354ae883c6bcc42"; 943 943 } 944 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/te/firefox-62.0.tar.bz2"; 944 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/te/firefox-62.0.2.tar.bz2"; 945 945 locale = "te"; 946 946 arch = "linux-i686"; 947 - sha512 = "90327dd95f3a597692cf5ea54258c31ed813261f102a7f668f5bc5062499a6bfe64d2d241dc33ffdc5cd152802e7d462c7ffdbe4498825ad88be48d21031919b"; 947 + sha512 = "3b0e1d6fea01ac99e315419365afdee54c107dd33ad577b19fcd9a59de1a176f34497e607fc7466217ddef5a6c442a62f1dd41cdb137651c0274274cb9357171"; 948 948 } 949 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/th/firefox-62.0.tar.bz2"; 949 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/th/firefox-62.0.2.tar.bz2"; 950 950 locale = "th"; 951 951 arch = "linux-i686"; 952 - sha512 = "652a7bf7f2a7c6fa27edbd5e78cfecd2df661e1a7a01cc532b1caaed53bd40025aaee2126dd1116e77ef9e050777e78e96537ed2decfe493caa1d03c7bbb0646"; 952 + sha512 = "7bcb0d7e17d397a7b114172234f3306f9faa28e7d9f8bb2db1399b58c28bd36ce4e478686c3ec98c76793cc75bbb974a316599b3a7c38fb034e852100ffa13e3"; 953 953 } 954 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/tr/firefox-62.0.tar.bz2"; 954 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/tr/firefox-62.0.2.tar.bz2"; 955 955 locale = "tr"; 956 956 arch = "linux-i686"; 957 - sha512 = "f98d45b831f51a0caa47fcaaaf1ed37f267035e1f1ab95ae0cfbafa06f03b89f99b7a7accb9812644f862b819c2bb294f5a3454ece80f775359ac77734a99d44"; 957 + sha512 = "5c543b8bf79fdcb605b6d763688ca5bcd1e61b0e2088441e1d6d6dd4f0823f9f3d2075f39776d582bb468dc41ef39f7d562c7ebb6d5e4f084c3c1aaf1e61de8e"; 958 958 } 959 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/uk/firefox-62.0.tar.bz2"; 959 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/uk/firefox-62.0.2.tar.bz2"; 960 960 locale = "uk"; 961 961 arch = "linux-i686"; 962 - sha512 = "6c67554c87c7941fec8193bfcdd9d5d0af906d13ab237e0ddd97733816d2df27fee5e11eb450e85f9143f71049219e8ef9c6cd4d327faf3e335247130cdd26f6"; 962 + sha512 = "2fe636a02d0adc75d00f67620fcfaba902d16b5d828c2c9770560300c33cd0a8a8bd7208f146943cd62ac0aa8e3be784ff8549de78eb4f247783e1cfc823dd1c"; 963 963 } 964 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/ur/firefox-62.0.tar.bz2"; 964 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/ur/firefox-62.0.2.tar.bz2"; 965 965 locale = "ur"; 966 966 arch = "linux-i686"; 967 - sha512 = "0c90e5575d057d9f32c18a102d2db7848f8821d71edb3cb9ae4f2565a1cc2851da7fb1bd493e81dca003a50a9f26454af8cf0ef7f947ea42aa22baf20abc06d8"; 967 + sha512 = "c84e1bf737b3a4b93f77098a087bd7ae598364d6a15110d3032bab4ee8aab6d1a64ce3ec4ef17b197b920e334f1e57a7a093581b8ac3b1ecab85d9cbb2da2c50"; 968 968 } 969 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/uz/firefox-62.0.tar.bz2"; 969 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/uz/firefox-62.0.2.tar.bz2"; 970 970 locale = "uz"; 971 971 arch = "linux-i686"; 972 - sha512 = "fc35bb30011063bda8c256b6c405bffae55ae7d67ce5809367aaadaddb1094acfe0186f2cd84b2dceb55a76358ee46e29ec013058e035123a7797b5ac49b6e4d"; 972 + sha512 = "cee9849825181c517a82c6f6cb07920767ff2c02d54b87c8e509e60bef3adff260f282882b9495b6034fa61b11e2cf831e3adc3ed3928ff32792a62084cf115b"; 973 973 } 974 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/vi/firefox-62.0.tar.bz2"; 974 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/vi/firefox-62.0.2.tar.bz2"; 975 975 locale = "vi"; 976 976 arch = "linux-i686"; 977 - sha512 = "0c6a94f811ba509dc468b31f9448eba7f1004e6652a418db8ef84d03d79ff850237bd7555b8f73d515f8a0c546df371a18bc51ccd3dad069bc481f58f9a4c989"; 977 + sha512 = "a0eddaf392addf41017108ded0d32418175ab5ff7cddf74e3224929da93bc84cf07312671f16aa5652ecdc315707a4301c69b856be709f4298861298541a065f"; 978 978 } 979 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/xh/firefox-62.0.tar.bz2"; 979 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/xh/firefox-62.0.2.tar.bz2"; 980 980 locale = "xh"; 981 981 arch = "linux-i686"; 982 - sha512 = "b113f1f4a81a7cac63a8604a8152bf651ebee3ad48eaabef84d09d3576b37b529f56c04fc9fd1b3326364aeaefad77cc123a97b662c85665c7f239384f5c6d7c"; 982 + sha512 = "50741d2ff1b7f1d9cf503af66ec61a2d19600ad7240db837392440b2943c6d96a7b8d5538ca24f0d528cbe9fbaede7964c9f8404474f95a1c022e193fa91f81e"; 983 983 } 984 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/zh-CN/firefox-62.0.tar.bz2"; 984 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/zh-CN/firefox-62.0.2.tar.bz2"; 985 985 locale = "zh-CN"; 986 986 arch = "linux-i686"; 987 - sha512 = "7c3da83ebdfbcaf8a67ac8cf953d648dd3eb54d1c9f6e74680b00ef94e01a0384a53d27c4a78312e25e284209f3e4c53661958347e3250eb820a20873e66c3fd"; 987 + sha512 = "103be3f37fa7a92c00d6465f93bedffc31527939bd85df0c742c04ac75f9ddec4018a368a2ff29730f5a055459b018c64afa344df255638ec3c26bb295e1a31a"; 988 988 } 989 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0/linux-i686/zh-TW/firefox-62.0.tar.bz2"; 989 + { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.2/linux-i686/zh-TW/firefox-62.0.2.tar.bz2"; 990 990 locale = "zh-TW"; 991 991 arch = "linux-i686"; 992 - sha512 = "659ea2bbd51d99a0c3573043a55ee580839e5f0323c57bb7b086ebc41a19f493baadecf67b64443b5abcf5db69e7e82e0c965a40b151d141557cda04b3ce6d52"; 992 + sha512 = "0ac22e595f2d87f75b586eabab07470f9eec16026a45902fb40c19fd2cbf93f2f88241900a13703edb89290953127c689bacbc0eccd560822e43bc07a97e3ddf"; 993 993 } 994 994 ]; 995 995 }
+4 -4
pkgs/applications/networking/browsers/firefox/packages.nix
··· 20 20 21 21 firefox = common rec { 22 22 pname = "firefox"; 23 - version = "62.0"; 23 + version = "62.0.2"; 24 24 src = fetchurl { 25 25 url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 26 - sha512 = "0byxslbgr37sm1ra3wywl5c2a39qbkjwc227yp4j2l930m5j86m5g7rmv8zm944vv5vnyzmwhym972si229fm2lwq74p4xam5rfv948"; 26 + sha512 = "0j5q1aa7jhq4pydaywp8ymibc319wv3gw2q15qp14i069qk3fpn33zb5z86lhb6z864f88ikx3zxv6phqs96qvzj25yqbh7nxmzwhvv"; 27 27 }; 28 28 29 29 patches = nixpkgsPatches ++ [ ··· 76 76 77 77 firefox-esr-60 = common rec { 78 78 pname = "firefox-esr"; 79 - version = "60.2.0esr"; 79 + version = "60.2.1esr"; 80 80 src = fetchurl { 81 81 url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 82 - sha512 = "1nf7nsycvzafvy4jjli5xh59d2mac17gfx91a1jh86f41w6qcsi3lvkfa8xhxsq8wfdsmqk1f4hmqzyx63h4m691qji7838g2nk49k7"; 82 + sha512 = "2mklws09haki91w3js2i5pv8g3z5ck4blnzxvdbk5qllqlv465hn7rvns78hbcbids55mqx50fsn0161la73v25zs04bf8xdhbkcpsm"; 83 83 }; 84 84 85 85 patches = nixpkgsPatches ++ [
+2 -2
pkgs/applications/networking/compactor/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "compactor-${version}"; 5 - version = "0.11.0"; 5 + version = "0.11.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dns-stats"; 9 9 repo = "compactor"; 10 10 rev = "${version}"; 11 - sha256 = "1zn6w99xqq5igaz0n89429i78a5pj4nnfn1mm5yv1yfbn1lm0y3l"; 11 + sha256 = "0bd82956nkpdmfj8f05z37hy7f33cd2nfdxr7s9fgz1xi5flnzjc"; 12 12 }; 13 13 14 14 # cbor-diag, cddl and wireshark-cli are only used for tests.
+1
pkgs/applications/networking/mumble/default.nix
··· 27 27 ++ (overrides.buildInputs or [ ]); 28 28 29 29 qmakeFlags = [ 30 + "CONFIG+=c++11" 30 31 "CONFIG+=shared" 31 32 "CONFIG+=no-g15" 32 33 "CONFIG+=packaged"
+5 -4
pkgs/applications/networking/p2p/eiskaltdcpp/default.nix
··· 1 1 { stdenv, fetchFromGitHub, cmake, pkgconfig, qt4, boost, bzip2, libX11 2 - , fetchpatch, pcre-cpp, libidn, lua5, miniupnpc, aspell, gettext }: 2 + , fetchpatch, libiconv, pcre-cpp, libidn, lua5, miniupnpc, aspell, gettext }: 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "eiskaltdcpp-${version}"; ··· 12 12 sha256 = "1mqz0g69njmlghcra3izarjxbxi1jrhiwn4ww94b8jv8xb9cv682"; 13 13 }; 14 14 15 - nativeBuildInputs = [ pkgconfig ]; 16 - buildInputs = [ cmake qt4 boost bzip2 libX11 pcre-cpp libidn lua5 miniupnpc aspell gettext ]; 15 + nativeBuildInputs = [ cmake pkgconfig ]; 16 + buildInputs = [ qt4 boost bzip2 libX11 pcre-cpp libidn lua5 miniupnpc aspell gettext ] 17 + ++ stdenv.lib.optional stdenv.isDarwin libiconv; 17 18 18 19 patches = [ 19 20 (fetchpatch { ··· 59 60 description = "A cross-platform program that uses the Direct Connect and ADC protocols"; 60 61 homepage = https://github.com/eiskaltdcpp/eiskaltdcpp; 61 62 license = licenses.gpl3Plus; 62 - platforms = platforms.all; 63 + platforms = platforms.linux; 63 64 }; 64 65 }
+2 -2
pkgs/applications/networking/testssl/default.nix
··· 2 2 , dnsutils, coreutils, openssl, nettools, utillinux, procps }: 3 3 4 4 let 5 - version = "2.9.5-6"; 5 + version = "2.9.5-7"; 6 6 7 7 in stdenv.mkDerivation rec { 8 8 name = "testssl.sh-${version}"; ··· 11 11 owner = "drwetter"; 12 12 repo = "testssl.sh"; 13 13 rev = "v${version}"; 14 - sha256 = "0wn7lxz0ibv59v0acbsk5z3rsmr65zr1q7n4kxva1cw5xzq9ya6k"; 14 + sha256 = "02xp0yi53xf6jw6v633zs2ws2iyyvq3mlkimg0cv3zvj7nw9x5wr"; 15 15 }; 16 16 17 17 nativeBuildInputs = [ makeWrapper ];
+4 -4
pkgs/applications/science/astronomy/gildas/default.nix
··· 7 7 in 8 8 9 9 stdenv.mkDerivation rec { 10 - srcVersion = "aug18a"; 11 - version = "20180801_a"; 10 + srcVersion = "sep18a"; 11 + version = "20180901_a"; 12 12 name = "gildas-${version}"; 13 13 14 14 src = fetchurl { ··· 16 16 # source code of the previous release to a different directory 17 17 urls = [ "http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.gz" 18 18 "http://www.iram.fr/~gildas/dist/archive/gildas/gildas-src-${srcVersion}.tar.gz" ]; 19 - sha256 = "0mg3wijrj8x1p912vkgrhxbypjx7aj9b1492yxvq2y3fxban6bj1"; 19 + sha256 = "c9110636431a94e5b1ff5af876c25ad0a991cf62b94d4c42ce07b048eb93d956"; 20 20 }; 21 21 22 22 enableParallelBuilding = true; ··· 25 25 26 26 buildInputs = [ gtk2-x11 lesstif cfitsio python27Env ]; 27 27 28 - patches = [ ./wrapper.patch ./return-error-code.patch ./clang.patch ./aarch64.patch ./gag-font-bin-rule.patch ]; 28 + patches = [ ./wrapper.patch ./clang.patch ./aarch64.patch ./gag-font-bin-rule.patch ]; 29 29 30 30 NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isClang "-Wno-unused-command-line-argument"; 31 31
-13
pkgs/applications/science/astronomy/gildas/return-error-code.patch
··· 1 - diff --new-file -r -u gildas-src-dec17a.orig/admin/gildas-env.sh gildas-src-dec17a/admin/gildas-env.sh 2 - --- gildas-src-dec17a.orig/admin/gildas-env.sh 2017-10-24 11:39:18.000000000 +0200 3 - +++ gildas-src-dec17a/admin/gildas-env.sh 2017-12-01 11:17:32.051953670 +0100 4 - @@ -1010,6 +1010,9 @@ 5 - gagenv_message "$gagenv_errors error(s) and $gagenv_warnings warning(s) detected" 6 - if [ $gagenv_errors -ne 0 ]; then 7 - gagenv_message "GILDAS will not compile" 8 - + gagenv_clean 9 - + echo 10 - + \return 1 11 - elif [ $gagenv_warnings -ne 0 ]; then 12 - gagenv_message "GILDAS will compile with some optional features disabled" 13 - else
+6 -5
pkgs/applications/version-management/gitaly/Gemfile
··· 1 1 source 'https://rubygems.org' 2 2 3 - gem 'rugged', '~> 0.27.0' 4 - gem 'github-linguist', '~> 5.3.3', require: 'linguist' 5 - gem 'gitlab-markup', '~> 1.6.2' 6 - gem 'gitaly-proto', '~> 0.99.0', require: 'gitaly' 3 + gem 'rugged', '~> 0.27.4' 4 + gem 'github-linguist', '~> 6.1', require: 'linguist' 5 + gem 'gitlab-markup', '~> 1.6.4' 6 + gem 'gitaly-proto', '~> 0.116.0', require: 'gitaly' 7 7 gem 'activesupport', '~> 5.0.2' 8 8 gem 'rdoc', '~> 4.2' 9 9 gem 'gitlab-gollum-lib', '~> 4.2', require: false 10 10 gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4', require: false 11 - gem 'grpc', '~> 1.10.0' 11 + gem 'grpc', '~> 1.11.0' 12 12 gem 'sentry-raven', '~> 2.7.2', require: false 13 + gem 'faraday', '~> 0.12' 13 14 14 15 # Detects the open source license the repository includes 15 16 # This version needs to be in sync with GitLab CE/EE
+41 -35
pkgs/applications/version-management/gitaly/Gemfile.lock
··· 11 11 ast (2.3.0) 12 12 charlock_holmes (0.7.6) 13 13 concurrent-ruby (1.0.5) 14 + crass (1.0.4) 14 15 diff-lcs (1.3) 15 - escape_utils (1.1.1) 16 - faraday (0.14.0) 16 + escape_utils (1.2.1) 17 + faraday (0.12.2) 17 18 multipart-post (>= 1.2, < 3) 18 19 gemojione (3.3.0) 19 20 json 20 - gitaly-proto (0.99.0) 21 + gitaly-proto (0.116.0) 21 22 google-protobuf (~> 3.1) 22 23 grpc (~> 1.10) 23 - github-linguist (5.3.3) 24 - charlock_holmes (~> 0.7.5) 25 - escape_utils (~> 1.1.0) 24 + github-linguist (6.2.0) 25 + charlock_holmes (~> 0.7.6) 26 + escape_utils (~> 1.2.0) 26 27 mime-types (>= 1.19) 27 28 rugged (>= 0.25.1) 28 29 github-markup (1.7.0) 29 - gitlab-gollum-lib (4.2.7.1) 30 + gitlab-gollum-lib (4.2.7.5) 30 31 gemojione (~> 3.2) 31 32 github-markup (~> 1.6) 32 33 gollum-grit_adapter (~> 1.0) 33 34 nokogiri (>= 1.6.1, < 2.0) 34 - rouge (~> 2.1) 35 - sanitize (~> 2.1) 35 + rouge (~> 3.1) 36 + sanitize (~> 4.6.4) 36 37 stringex (~> 2.6) 37 - gitlab-gollum-rugged_adapter (0.4.4) 38 + gitlab-gollum-rugged_adapter (0.4.4.1) 38 39 mime-types (>= 1.15) 39 40 rugged (~> 0.25) 40 41 gitlab-grit (2.8.2) ··· 42 43 diff-lcs (~> 1.1) 43 44 mime-types (>= 1.16) 44 45 posix-spawn (~> 0.3) 45 - gitlab-markup (1.6.3) 46 + gitlab-markup (1.6.4) 46 47 gitlab-styles (2.0.0) 47 48 rubocop (~> 0.49) 48 49 rubocop-gitlab-security (~> 0.1.0) ··· 60 61 multi_json (~> 1.11) 61 62 os (~> 0.9) 62 63 signet (~> 0.7) 63 - grpc (1.10.0) 64 + grpc (1.11.0) 64 65 google-protobuf (~> 3.1) 65 66 googleapis-common-protos-types (~> 1.0.0) 66 67 googleauth (>= 0.5.1, < 0.7) ··· 74 75 little-plugger (~> 1.1) 75 76 multi_json (~> 1.10) 76 77 memoist (0.16.0) 77 - mime-types (3.1) 78 + mime-types (3.2.2) 78 79 mime-types-data (~> 3.2015) 79 - mime-types-data (3.2016.0521) 80 + mime-types-data (3.2018.0812) 80 81 mini_portile2 (2.3.0) 81 82 minitest (5.9.1) 82 83 multi_json (1.13.1) 83 84 multipart-post (2.0.0) 84 - nokogiri (1.8.2) 85 + nokogiri (1.8.4) 85 86 mini_portile2 (~> 2.3.0) 87 + nokogumbo (1.5.0) 88 + nokogiri 86 89 os (0.9.6) 87 90 parallel (1.12.0) 88 91 parser (2.4.0.0) ··· 94 97 rake 95 98 rake (12.1.0) 96 99 rdoc (4.3.0) 97 - rouge (2.2.1) 98 - rspec (3.6.0) 99 - rspec-core (~> 3.6.0) 100 - rspec-expectations (~> 3.6.0) 101 - rspec-mocks (~> 3.6.0) 102 - rspec-core (3.6.0) 103 - rspec-support (~> 3.6.0) 104 - rspec-expectations (3.6.0) 100 + rouge (3.2.1) 101 + rspec (3.7.0) 102 + rspec-core (~> 3.7.0) 103 + rspec-expectations (~> 3.7.0) 104 + rspec-mocks (~> 3.7.0) 105 + rspec-core (3.7.1) 106 + rspec-support (~> 3.7.0) 107 + rspec-expectations (3.7.0) 105 108 diff-lcs (>= 1.2.0, < 2.0) 106 - rspec-support (~> 3.6.0) 107 - rspec-mocks (3.6.0) 109 + rspec-support (~> 3.7.0) 110 + rspec-mocks (3.7.0) 108 111 diff-lcs (>= 1.2.0, < 2.0) 109 - rspec-support (~> 3.6.0) 110 - rspec-support (3.6.0) 112 + rspec-support (~> 3.7.0) 113 + rspec-support (3.7.1) 111 114 rubocop (0.50.0) 112 115 parallel (~> 1.10) 113 116 parser (>= 2.3.3.1, < 3.0) ··· 120 123 rubocop-rspec (1.17.0) 121 124 rubocop (>= 0.50.0) 122 125 ruby-progressbar (1.8.3) 123 - rugged (0.27.0) 124 - sanitize (2.1.0) 126 + rugged (0.27.4) 127 + sanitize (4.6.6) 128 + crass (~> 1.0.2) 125 129 nokogiri (>= 1.4.4) 130 + nokogumbo (~> 1.4) 126 131 sentry-raven (2.7.2) 127 132 faraday (>= 0.7.6, < 1.0) 128 133 signet (0.8.1) ··· 141 146 142 147 DEPENDENCIES 143 148 activesupport (~> 5.0.2) 144 - gitaly-proto (~> 0.99.0) 145 - github-linguist (~> 5.3.3) 149 + faraday (~> 0.12) 150 + gitaly-proto (~> 0.116.0) 151 + github-linguist (~> 6.1) 146 152 gitlab-gollum-lib (~> 4.2) 147 153 gitlab-gollum-rugged_adapter (~> 0.4.4) 148 - gitlab-markup (~> 1.6.2) 154 + gitlab-markup (~> 1.6.4) 149 155 gitlab-styles (~> 2.0.0) 150 156 google-protobuf (= 3.5.1) 151 - grpc (~> 1.10.0) 157 + grpc (~> 1.11.0) 152 158 licensee (~> 8.9.0) 153 159 rdoc (~> 4.2) 154 160 rspec 155 - rugged (~> 0.27.0) 161 + rugged (~> 0.27.4) 156 162 sentry-raven (~> 2.7.2) 157 163 158 164 BUNDLED WITH 159 - 1.16.1 165 + 1.16.4
+3 -3
pkgs/applications/version-management/gitaly/default.nix
··· 7 7 gemdir = ./.; 8 8 }; 9 9 in buildGoPackage rec { 10 - version = "0.100.0"; 10 + version = "0.120.0"; 11 11 name = "gitaly-${version}"; 12 12 13 13 src = fetchFromGitLab { 14 14 owner = "gitlab-org"; 15 15 repo = "gitaly"; 16 16 rev = "v${version}"; 17 - sha256 = "0lnyk3abk1jxhii4cx009w11fm082c3va0nnnnycghrmfkv2r1rs"; 17 + sha256 = "0jsk6n1vmddpnnccr8mjvcsfjzaagqy1600q5yss6lbz896w2bx4"; 18 18 }; 19 19 20 20 goPackagePath = "gitlab.com/gitlab-org/gitaly"; ··· 23 23 inherit rubyEnv; 24 24 }; 25 25 26 - buildInputs = [rubyEnv.wrappedRuby]; 26 + buildInputs = [ rubyEnv.wrappedRuby ]; 27 27 28 28 postInstall = '' 29 29 mkdir -p $ruby
+56 -39
pkgs/applications/version-management/gitaly/gemset.nix
··· 41 41 }; 42 42 version = "1.0.5"; 43 43 }; 44 + crass = { 45 + source = { 46 + remotes = ["https://rubygems.org"]; 47 + sha256 = "0bpxzy6gjw9ggjynlxschbfsgmx8lv3zw1azkjvnb8b9i895dqfi"; 48 + type = "gem"; 49 + }; 50 + version = "1.0.4"; 51 + }; 44 52 diff-lcs = { 45 53 source = { 46 54 remotes = ["https://rubygems.org"]; ··· 52 60 escape_utils = { 53 61 source = { 54 62 remotes = ["https://rubygems.org"]; 55 - sha256 = "088r5c2mz2vy2jbbx1xjbi8msnzg631ggli29nhik2spbcp1z6vh"; 63 + sha256 = "0qminivnyzwmqjhrh3b92halwbk0zcl9xn828p5rnap1szl2yag5"; 56 64 type = "gem"; 57 65 }; 58 - version = "1.1.1"; 66 + version = "1.2.1"; 59 67 }; 60 68 faraday = { 61 69 dependencies = ["multipart-post"]; 62 70 source = { 63 71 remotes = ["https://rubygems.org"]; 64 - sha256 = "1c3x3s8vb5nf7inyfvhdxwa4q3swmnacpxby6pish5fgmhws7zrr"; 72 + sha256 = "157c4cmb5g1b3ny6k9qf9z57rfijl54fcq3hnqqf6g31g1m096b2"; 65 73 type = "gem"; 66 74 }; 67 - version = "0.14.0"; 75 + version = "0.12.2"; 68 76 }; 69 77 gemojione = { 70 78 dependencies = ["json"]; ··· 79 87 dependencies = ["google-protobuf" "grpc"]; 80 88 source = { 81 89 remotes = ["https://rubygems.org"]; 82 - sha256 = "1y5sn60h71ssxmc8br32fqhgmfqxgrmdlg4vya8dyy37ai20f85z"; 90 + sha256 = "15946776v5v8c2jisknjm82s4q3b3q9x2xygjf4bkk4m45n766w1"; 83 91 type = "gem"; 84 92 }; 85 - version = "0.99.0"; 93 + version = "0.116.0"; 86 94 }; 87 95 github-linguist = { 88 96 dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"]; 89 97 source = { 90 98 remotes = ["https://rubygems.org"]; 91 - sha256 = "0kgashbqpypv329m63b85ri1dx0gppwd0832hvwh124lk5b19drk"; 99 + sha256 = "1fs0i5xxsl91hnfa17ipk8cwxrg84kjg9mzxvxkd4ykldfdp353y"; 92 100 type = "gem"; 93 101 }; 94 - version = "5.3.3"; 102 + version = "6.2.0"; 95 103 }; 96 104 github-markup = { 97 105 source = { ··· 105 113 dependencies = ["gemojione" "github-markup" "gollum-grit_adapter" "nokogiri" "rouge" "sanitize" "stringex"]; 106 114 source = { 107 115 remotes = ["https://rubygems.org"]; 108 - sha256 = "0lk5ly17a40xjz8b7l05b4hkrlnq8vawjy4szxl5w0hkaa24m97s"; 116 + sha256 = "15h6a7lsfkm967d5dhjlbcm2lnl1l9akzvaq92qlxq40r5apw0kn"; 109 117 type = "gem"; 110 118 }; 111 - version = "4.2.7.1"; 119 + version = "4.2.7.5"; 112 120 }; 113 121 gitlab-gollum-rugged_adapter = { 114 122 dependencies = ["mime-types" "rugged"]; 115 123 source = { 116 124 remotes = ["https://rubygems.org"]; 117 - sha256 = "0zk89c2ljv9skcxzwnr84rqxv3iam30n5liv5r8hgl0l67qbg1mg"; 125 + sha256 = "092i02k3kd4ghk1h1l5yrvi9b180dgfxrvwni26facb2kc9f3wbi"; 118 126 type = "gem"; 119 127 }; 120 - version = "0.4.4"; 128 + version = "0.4.4.1"; 121 129 }; 122 130 gitlab-grit = { 123 131 dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"]; ··· 131 139 gitlab-markup = { 132 140 source = { 133 141 remotes = ["https://rubygems.org"]; 134 - sha256 = "1pvx257azpr00yvb74lgjpgnj72nwyd29l9a18280rgmp4cjniki"; 142 + sha256 = "1v6w3z7smmkqnhphb4ghgpqg61vimflqzpszybji0li99f2k1jb6"; 135 143 type = "gem"; 136 144 }; 137 - version = "1.6.3"; 145 + version = "1.6.4"; 138 146 }; 139 147 gitlab-styles = { 140 148 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"]; ··· 184 192 dependencies = ["google-protobuf" "googleapis-common-protos-types" "googleauth"]; 185 193 source = { 186 194 remotes = ["https://rubygems.org"]; 187 - sha256 = "17wvqhjmldxph4li402rvfbyzi5455lzmfr2y19kq9ghrzjyad82"; 195 + sha256 = "1is4czi3i7y6zyxzyrpsma1z91axmc0jz2ngr6ckixqd3629npkz"; 188 196 type = "gem"; 189 197 }; 190 - version = "1.10.0"; 198 + version = "1.11.0"; 191 199 }; 192 200 i18n = { 193 201 source = { ··· 251 259 dependencies = ["mime-types-data"]; 252 260 source = { 253 261 remotes = ["https://rubygems.org"]; 254 - sha256 = "0087z9kbnlqhci7fxh9f6il63hj1k02icq2rs0c6cppmqchr753m"; 262 + sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk"; 255 263 type = "gem"; 256 264 }; 257 - version = "3.1"; 265 + version = "3.2.2"; 258 266 }; 259 267 mime-types-data = { 260 268 source = { 261 269 remotes = ["https://rubygems.org"]; 262 - sha256 = "04my3746hwa4yvbx1ranhfaqkgf6vavi1kyijjnw8w3dy37vqhkm"; 270 + sha256 = "07wvp0aw2gjm4njibb70as6rh5hi1zzri5vky1q6jx95h8l56idc"; 263 271 type = "gem"; 264 272 }; 265 - version = "3.2016.0521"; 273 + version = "3.2018.0812"; 266 274 }; 267 275 mini_portile2 = { 268 276 source = { ··· 300 308 dependencies = ["mini_portile2"]; 301 309 source = { 302 310 remotes = ["https://rubygems.org"]; 303 - sha256 = "05fm3xh462glvs0rwnfmc1spmgl4ljg2giifynbmwwqvl42zaaiq"; 311 + sha256 = "1h9nml9h3m0mpvmh8jfnqvblnz5n5y3mmhgfc38avfmfzdrq9bgc"; 312 + type = "gem"; 313 + }; 314 + version = "1.8.4"; 315 + }; 316 + nokogumbo = { 317 + dependencies = ["nokogiri"]; 318 + source = { 319 + remotes = ["https://rubygems.org"]; 320 + sha256 = "09qc1c7acv9qm48vk2kzvnrq4ij8jrql1cv33nmv2nwmlggy0jyj"; 304 321 type = "gem"; 305 322 }; 306 - version = "1.8.2"; 323 + version = "1.5.0"; 307 324 }; 308 325 os = { 309 326 source = { ··· 382 399 rouge = { 383 400 source = { 384 401 remotes = ["https://rubygems.org"]; 385 - sha256 = "02kpahk5nkc33yxnn75649kzxaz073wvazr2zyg491nndykgnvcs"; 402 + sha256 = "0h79gn2wmn1wix2d27lgiaimccyj8gvizrllyym500pir408x62f"; 386 403 type = "gem"; 387 404 }; 388 - version = "2.2.1"; 405 + version = "3.2.1"; 389 406 }; 390 407 rspec = { 391 408 dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"]; 392 409 source = { 393 410 remotes = ["https://rubygems.org"]; 394 - sha256 = "1nd50hycab2a2vdah9lxi585g8f63jxjvmzmxqyln51grxwx9hzb"; 411 + sha256 = "0134g96wzxjlig2gxzd240gm2dxfw8izcyi2h6hjmr40syzcyx01"; 395 412 type = "gem"; 396 413 }; 397 - version = "3.6.0"; 414 + version = "3.7.0"; 398 415 }; 399 416 rspec-core = { 400 417 dependencies = ["rspec-support"]; 401 418 source = { 402 419 remotes = ["https://rubygems.org"]; 403 - sha256 = "18np8wyw2g79waclpaacba6nd7x60ixg07ncya0j0qj1z9b37grd"; 420 + sha256 = "0zvjbymx3avxm3lf8v4gka3a862vnaxldmwvp6767bpy48nhnvjj"; 404 421 type = "gem"; 405 422 }; 406 - version = "3.6.0"; 423 + version = "3.7.1"; 407 424 }; 408 425 rspec-expectations = { 409 426 dependencies = ["diff-lcs" "rspec-support"]; 410 427 source = { 411 428 remotes = ["https://rubygems.org"]; 412 - sha256 = "028ifzf9mqp3kxx40q1nbwj40g72g9zk0wr78l146phblkv96w0a"; 429 + sha256 = "1fw06wm8jdj8k7wrb8xmzj0fr1wjyb0ya13x31hidnyblm41hmvy"; 413 430 type = "gem"; 414 431 }; 415 - version = "3.6.0"; 432 + version = "3.7.0"; 416 433 }; 417 434 rspec-mocks = { 418 435 dependencies = ["diff-lcs" "rspec-support"]; 419 436 source = { 420 437 remotes = ["https://rubygems.org"]; 421 - sha256 = "0nv6jkxy24sag1i9w9wi3850k6skk2fm6yhcrgnmlz6vmwxvizp8"; 438 + sha256 = "0b02ya3qhqgmcywqv4570dlhav70r656f7dmvwg89whpkq1z1xr3"; 422 439 type = "gem"; 423 440 }; 424 - version = "3.6.0"; 441 + version = "3.7.0"; 425 442 }; 426 443 rspec-support = { 427 444 source = { 428 445 remotes = ["https://rubygems.org"]; 429 - sha256 = "050paqqpsml8w88nf4a15zbbj3vvm471zpv73sjfdnz7w21wnypb"; 446 + sha256 = "1nl30xb6jmcl0awhqp6jycl01wdssblifwy921phfml70rd9flj1"; 430 447 type = "gem"; 431 448 }; 432 - version = "3.6.0"; 449 + version = "3.7.1"; 433 450 }; 434 451 rubocop = { 435 452 dependencies = ["parallel" "parser" "powerpack" "rainbow" "ruby-progressbar" "unicode-display_width"]; ··· 469 486 rugged = { 470 487 source = { 471 488 remotes = ["https://rubygems.org"]; 472 - sha256 = "0q1krxgd0ql03x8m9m05x5sxizw5sc7lms7rkp44qf45grpdk3v3"; 489 + sha256 = "1y6k5yrfmhc1v4albbpa3xzl28vk5lric3si8ada28sp9mmk2x72"; 473 490 type = "gem"; 474 491 }; 475 - version = "0.27.0"; 492 + version = "0.27.4"; 476 493 }; 477 494 sanitize = { 478 - dependencies = ["nokogiri"]; 495 + dependencies = ["crass" "nokogiri" "nokogumbo"]; 479 496 source = { 480 497 remotes = ["https://rubygems.org"]; 481 - sha256 = "0xsv6xqrlz91rd8wifjknadbl3z5h6qphmxy0hjb189qbdghggn3"; 498 + sha256 = "0j4j2a2mkk1a70vbx959pvx0gvr1zb9snjwvsppwj28bp0p0b2bv"; 482 499 type = "gem"; 483 500 }; 484 - version = "2.1.0"; 501 + version = "4.6.6"; 485 502 }; 486 503 sentry-raven = { 487 504 dependencies = ["faraday"];
+5 -4
pkgs/applications/version-management/gitlab-shell/default.nix
··· 1 1 { stdenv, ruby, bundler, fetchFromGitLab, go }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "7.1.2"; 4 + version = "8.3.3"; 5 5 name = "gitlab-shell-${version}"; 6 6 7 - srcs = fetchFromGitLab { 7 + src = fetchFromGitLab { 8 8 owner = "gitlab-org"; 9 9 repo = "gitlab-shell"; 10 10 rev = "v${version}"; 11 - sha256 = "1mkr2k2ldn5hl84acajvfify97qy80lmicxx49jbpln22vh9rcni"; 11 + sha256 = "1qapw0yvlw1nxjik7jpbbbl3yx299sfvdx67zsd5ai7bhk1gd8xl"; 12 12 }; 13 13 14 14 buildInputs = [ ruby bundler go ]; 15 15 16 - patches = [ ./remove-hardcoded-locations.patch ./fixes.patch ]; 16 + patches = [ ./remove-hardcoded-locations.patch ]; 17 17 18 18 installPhase = '' 19 19 ruby bin/compile ··· 36 36 ''; 37 37 38 38 meta = with stdenv.lib; { 39 + description = "SSH access and repository management app for GitLab"; 39 40 homepage = http://www.gitlab.com/; 40 41 platforms = platforms.unix; 41 42 maintainers = with maintainers; [ fpletz globin ];
-16
pkgs/applications/version-management/gitlab-shell/fixes.patch
··· 1 - diff --git a/support/go_build.rb b/support/go_build.rb 2 - index 30a6b71..46b4dfa 100644 3 - --- a/support/go_build.rb 4 - +++ b/support/go_build.rb 5 - @@ -26,8 +26,8 @@ module GoBuild 6 - raise "env must be a hash" unless env.is_a?(Hash) 7 - raise "cmd must be an array" unless cmd.is_a?(Array) 8 - 9 - - unless system(env, *cmd) 10 - - abort "command failed: #{env.inspect} #{cmd.join(' ')}" 11 - - end 12 - + puts "Starting #{env.inspect} #{cmd.join(' ')}" 13 - + Process::wait(Process::spawn(env, *cmd)) 14 - + abort "command failed: #{env.inspect} #{cmd.join(' ')}" unless $?.exitstatus == 0 15 - end 16 - end
+4 -11
pkgs/applications/version-management/gitlab-workhorse/default.nix
··· 1 1 { stdenv, fetchFromGitLab, git, go }: 2 - 3 2 stdenv.mkDerivation rec { 4 - version = "4.2.0"; 5 3 name = "gitlab-workhorse-${version}"; 4 + 5 + version = "6.1.0"; 6 6 7 7 srcs = fetchFromGitLab { 8 8 owner = "gitlab-org"; 9 9 repo = "gitlab-workhorse"; 10 10 rev = "v${version}"; 11 - sha256 = "11n43mfp7a59iq8k7sh9bnww3bq56ml2p6752csclg77xii6dzyy"; 11 + sha256 = "0h0mqalia4ldb2icr2h6x75pnr5jb5y23pi4kv4ri3w3ddnl74bq"; 12 12 }; 13 13 14 14 buildInputs = [ git go ]; 15 15 16 16 patches = [ ./remove-hardcoded-paths.patch ]; 17 17 18 - buildPhase = '' 19 - make PREFIX=$out 20 - ''; 21 - 22 - installPhase = '' 23 - mkdir -p $out/bin 24 - make install PREFIX=$out 25 - ''; 18 + makeFlags = [ "PREFIX=$(out)" "VERSION=${version}" ]; 26 19 27 20 meta = with stdenv.lib; { 28 21 homepage = http://www.gitlab.com/;
+54 -45
pkgs/applications/version-management/gitlab/Gemfile
··· 6 6 gem_versions = {} 7 7 gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2' 8 8 gem_versions['default_value_for'] = rails5? ? '~> 3.0.5' : '~> 3.0.0' 9 - gem_versions['rails'] = rails5? ? '5.0.6' : '4.2.10' 9 + gem_versions['rails'] = rails5? ? '5.0.7' : '4.2.10' 10 10 gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9' 11 11 # --- The end of special code for migrating to Rails 5.0 --- 12 12 ··· 28 28 gem 'pg', '~> 0.18.2', group: :postgres 29 29 30 30 gem 'rugged', '~> 0.27' 31 - gem 'grape-route-helpers', '~> 2.1.0' 31 + gem 'grape-path-helpers', '~> 1.0' 32 32 33 33 gem 'faraday', '~> 0.12' 34 34 35 35 # Authentication libraries 36 36 gem 'devise', '~> 4.4' 37 37 gem 'doorkeeper', '~> 4.3' 38 - gem 'doorkeeper-openid_connect', '~> 1.3' 38 + gem 'doorkeeper-openid_connect', '~> 1.5' 39 39 gem 'omniauth', '~> 1.8' 40 40 gem 'omniauth-auth0', '~> 2.0.0' 41 41 gem 'omniauth-azure-oauth2', '~> 0.0.9' ··· 47 47 gem 'omniauth-kerberos', '~> 0.3.0', group: :kerberos 48 48 gem 'omniauth-oauth2-generic', '~> 0.2.2' 49 49 gem 'omniauth-saml', '~> 1.10' 50 - gem 'omniauth-shibboleth', '~> 1.2.0' 50 + gem 'omniauth-shibboleth', '~> 1.3.0' 51 51 gem 'omniauth-twitter', '~> 1.4' 52 52 gem 'omniauth_crowd', '~> 2.2.0' 53 - gem 'omniauth-authentiq', '~> 0.3.1' 53 + gem 'omniauth-authentiq', '~> 0.3.3' 54 54 gem 'rack-oauth2', '~> 1.2.1' 55 55 gem 'jwt', '~> 1.5.6' 56 56 ··· 68 68 gem 'validates_hostname', '~> 1.0.6' 69 69 70 70 # Browser detection 71 - gem 'browser', '~> 2.2' 71 + gem 'browser', '~> 2.5' 72 72 73 73 # GPG 74 74 gem 'gpgme' ··· 93 93 gem 'grape-entity', '~> 0.7.1' 94 94 gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' 95 95 96 + # GraphQL API 97 + gem 'graphql', '~> 1.8.0' 98 + gem 'graphiql-rails', '~> 1.4.10' 99 + 96 100 # Disable strong_params so that Mash does not respond to :permitted? 97 101 gem 'hashie-forbidden_attributes' 98 102 ··· 100 104 gem 'kaminari', '~> 1.0' 101 105 102 106 # HAML 103 - gem 'hamlit', '~> 2.6.1' 107 + gem 'hamlit', '~> 2.8.8' 104 108 105 109 # Files attachments 106 - gem 'carrierwave', '~> 1.2' 110 + # Locked until https://github.com/carrierwaveuploader/carrierwave/pull/2332/files is merged. 111 + # config/initializers/carrierwave_patch.rb can be removed once that change is released. 112 + gem 'carrierwave', '= 1.2.3' 113 + gem 'mini_magick' 107 114 108 115 # Drag and Drop UI 109 116 gem 'dropzonejs-rails', '~> 0.7.1' ··· 111 118 # for backups 112 119 gem 'fog-aws', '~> 2.0.1' 113 120 gem 'fog-core', '~> 1.44' 114 - gem 'fog-google', '~> 1.3.3' 121 + gem 'fog-google', '~> 1.7.1' 115 122 gem 'fog-local', '~> 0.3' 116 123 gem 'fog-openstack', '~> 0.1' 117 124 gem 'fog-rackspace', '~> 0.1.1' 118 125 gem 'fog-aliyun', '~> 0.2.0' 119 126 120 127 # for Google storage 121 - gem 'google-api-client', '~> 0.19.8' 128 + gem 'google-api-client', '~> 0.23' 122 129 123 130 # for aws storage 124 131 gem 'unf', '~> 0.1.4' ··· 127 134 gem 'seed-fu', '~> 2.3.7' 128 135 129 136 # Markdown and HTML processing 130 - gem 'html-pipeline', '~> 2.7.1' 137 + gem 'html-pipeline', '~> 2.8' 131 138 gem 'deckar01-task_list', '2.0.0' 132 - gem 'gitlab-markup', '~> 1.6.2' 139 + gem 'gitlab-markup', '~> 1.6.4' 133 140 gem 'redcarpet', '~> 3.4' 134 141 gem 'commonmarker', '~> 0.17' 135 142 gem 'RedCloth', '~> 4.3.2' 136 - gem 'rdoc', '~> 4.2' 143 + gem 'rdoc', '~> 6.0' 137 144 gem 'org-ruby', '~> 0.9.12' 138 145 gem 'creole', '~> 0.5.0' 139 146 gem 'wikicloth', '0.8.1' ··· 143 150 gem 'truncato', '~> 0.7.9' 144 151 gem 'bootstrap_form', '~> 2.7.0' 145 152 gem 'nokogiri', '~> 1.8.2' 153 + 154 + # Calendar rendering 155 + gem 'icalendar' 146 156 147 157 # Diffs 148 158 gem 'diffy', '~> 3.1.0' ··· 160 170 gem 'acts-as-taggable-on', '~> 5.0' 161 171 162 172 # Background jobs 163 - gem 'sidekiq', '~> 5.0' 173 + gem 'sidekiq', '~> 5.1' 164 174 gem 'sidekiq-cron', '~> 0.6.0' 165 - gem 'redis-namespace', '~> 1.5.2' 175 + gem 'redis-namespace', '~> 1.6.0' 166 176 gem 'sidekiq-limit_fetch', '~> 3.4', require: false 167 177 168 178 # Cron Parser ··· 172 182 gem 'httparty', '~> 0.13.3' 173 183 174 184 # Colored output to console 175 - gem 'rainbow', '~> 2.2' 185 + gem 'rainbow', '~> 3.0' 186 + 187 + # Progress bar 188 + gem 'ruby-progressbar' 176 189 177 190 # GitLab settings 178 191 gem 'settingslogic', '~> 2.0.9' ··· 183 196 # Misc 184 197 185 198 gem 'version_sorter', '~> 2.1.0' 199 + 200 + # Export Ruby Regex to Javascript 201 + gem 'js_regex', '~> 2.2.1' 186 202 187 203 # User agent parsing 188 204 gem 'device_detector' ··· 203 219 # Flowdock integration 204 220 gem 'gitlab-flowdock-git-hook', '~> 1.0.1' 205 221 206 - # Gemnasium integration 207 - gem 'gemnasium-gitlab-service', '~> 0.2' 208 - 209 222 # Slack integration 210 223 gem 'slack-notifier', '~> 1.5.1' 224 + 225 + # Hangouts Chat integration 226 + gem 'hangouts-chat', '~> 0.0.5' 211 227 212 228 # Asana integration 213 229 gem 'asana', '~> 0.6.0' ··· 216 232 gem 'ruby-fogbugz', '~> 0.2.1' 217 233 218 234 # Kubernetes integration 219 - gem 'kubeclient', '~> 3.0' 220 - 221 - # d3 222 - gem 'd3_rails', '~> 3.5.0' 235 + gem 'kubeclient', '~> 3.1.0' 223 236 224 237 # Sanitize user input 225 - gem 'sanitize', '~> 2.0' 238 + gem 'sanitize', '~> 4.6' 226 239 gem 'babosa', '~> 1.0.2' 227 240 228 241 # Sanitizes SVG input ··· 257 270 gem 'uglifier', '~> 2.7.2' 258 271 259 272 gem 'addressable', '~> 2.5.2' 260 - gem 'bootstrap-sass', '~> 3.3.0' 261 273 gem 'font-awesome-rails', '~> 4.7' 262 274 gem 'gemojione', '~> 3.3' 263 - gem 'gon', '~> 6.1.0' 275 + gem 'gon', '~> 6.2' 264 276 gem 'jquery-atwho-rails', '~> 1.3.2' 265 277 gem 'request_store', '~> 1.3' 266 278 gem 'select2-rails', '~> 3.5.9' ··· 292 304 293 305 # Metrics 294 306 group :metrics do 295 - gem 'allocations', '~> 1.0', require: false, platform: :mri 296 307 gem 'method_source', '~> 0.8', require: false 297 308 gem 'influxdb', '~> 0.2', require: false 298 309 299 310 # Prometheus 300 - gem 'prometheus-client-mmap', '~> 0.9.1' 311 + gem 'prometheus-client-mmap', '~> 0.9.4' 301 312 gem 'raindrops', '~> 0.18' 302 313 end 303 314 ··· 317 328 end 318 329 319 330 group :development, :test do 331 + gem 'bootsnap', '~> 1.3' 320 332 gem 'bullet', '~> 5.5.0', require: !!ENV['ENABLE_BULLET'] 321 333 gem 'pry-byebug', '~> 3.4.1', platform: :mri 322 334 gem 'pry-rails', '~> 0.3.4' 323 335 324 - gem 'awesome_print', '~> 1.2.0', require: false 336 + gem 'awesome_print', require: false 325 337 gem 'fuubar', '~> 2.2.0' 326 338 327 339 gem 'database_cleaner', '~> 1.5.0' 328 340 gem 'factory_bot_rails', '~> 4.8.2' 329 - gem 'rspec-rails', '~> 3.6.0' 341 + gem 'rspec-rails', '~> 3.7.0' 330 342 gem 'rspec-retry', '~> 0.4.5' 331 - gem 'spinach-rails', '~> 0.2.1' 332 - gem 'spinach-rerun-reporter', '~> 0.0.2' 333 343 gem 'rspec_profiling', '~> 0.0.5' 334 344 gem 'rspec-set', '~> 0.1.3' 335 345 gem 'rspec-parameterized', require: false ··· 342 352 343 353 gem 'capybara', '~> 2.15' 344 354 gem 'capybara-screenshot', '~> 1.0.0' 345 - gem 'selenium-webdriver', '~> 3.5' 355 + gem 'selenium-webdriver', '~> 3.12' 346 356 347 357 gem 'spring', '~> 2.0.0' 348 358 gem 'spring-commands-rspec', '~> 1.0.4' 349 - gem 'spring-commands-spinach', '~> 1.1.0' 350 359 351 - gem 'gitlab-styles', '~> 2.3', require: false 360 + gem 'gitlab-styles', '~> 2.4', require: false 352 361 # Pin these dependencies, otherwise a new rule could break the CI pipelines 353 - gem 'rubocop', '~> 0.52.1' 362 + gem 'rubocop', '~> 0.54.0' 354 363 gem 'rubocop-rspec', '~> 1.22.1' 355 364 356 365 gem 'scss_lint', '~> 0.56.0', require: false 357 366 gem 'haml_lint', '~> 0.26.0', require: false 358 367 gem 'simplecov', '~> 0.14.0', require: false 359 - gem 'flay', '~> 2.10.0', require: false 360 368 gem 'bundler-audit', '~> 0.5.0', require: false 361 369 362 370 gem 'benchmark-ips', '~> 2.3.0', require: false 363 371 364 - gem 'license_finder', '~> 3.1', require: false 372 + gem 'license_finder', '~> 5.4', require: false 365 373 gem 'knapsack', '~> 1.16' 366 374 367 375 gem 'activerecord_sane_schema_dumper', gem_versions['activerecord_sane_schema_dumper'] ··· 375 383 376 384 group :test do 377 385 gem 'shoulda-matchers', '~> 3.1.2', require: false 378 - gem 'email_spec', '~> 1.6.0' 386 + gem 'email_spec', '~> 2.2.0' 379 387 gem 'json-schema', '~> 2.8.0' 380 388 gem 'webmock', '~> 2.3.2' 381 389 gem 'rails-controller-testing' if rails5? # Rails5 only gem. ··· 383 391 gem 'sham_rack', '~> 1.3.6' 384 392 gem 'concurrent-ruby', '~> 1.0.5' 385 393 gem 'test-prof', '~> 0.2.5' 394 + gem 'rspec_junit_formatter' 386 395 end 387 396 388 - gem 'octokit', '~> 4.8' 397 + gem 'octokit', '~> 4.9' 389 398 390 399 gem 'mail_room', '~> 0.9.1' 391 400 ··· 393 402 gem 'html2text' 394 403 395 404 gem 'ruby-prof', '~> 0.17.0' 405 + gem 'rbtrace', '~> 0.4', require: false 396 406 397 407 # OAuth 398 408 gem 'oauth2', '~> 1.4' ··· 405 415 gem 'sys-filesystem', '~> 1.1.6' 406 416 407 417 # SSH host key support 408 - gem 'net-ssh', '~> 4.2.0' 418 + gem 'net-ssh', '~> 5.0' 409 419 gem 'sshkey', '~> 1.9.0' 410 420 411 421 # Required for ED25519 SSH host key support 412 422 group :ed25519 do 413 - gem 'rbnacl-libsodium' 414 - gem 'rbnacl', '~> 4.0' 423 + gem 'ed25519', '~> 1.2' 415 424 gem 'bcrypt_pbkdf', '~> 1.0' 416 425 end 417 426 418 427 # Gitaly GRPC client 419 - gem 'gitaly-proto', '~> 0.99.0', require: 'gitaly' 428 + gem 'gitaly-proto', '~> 0.117.0', require: 'gitaly' 420 429 gem 'grpc', '~> 1.11.0' 421 430 422 431 # Locked until https://github.com/google/protobuf/issues/4210 is closed ··· 434 443 gem 'grape_logging', '~> 1.7' 435 444 436 445 # Asset synchronization 437 - gem 'asset_sync', '~> 2.2.0' 446 + gem 'asset_sync', '~> 2.4'
+164 -182
pkgs/applications/version-management/gitlab/Gemfile.lock
··· 49 49 public_suffix (>= 2.0.2, < 4.0) 50 50 aes_key_wrap (1.0.1) 51 51 akismet (2.0.0) 52 - allocations (1.0.5) 53 52 arel (6.0.4) 54 53 asana (0.6.0) 55 54 faraday (~> 0.9) ··· 59 58 asciidoctor (1.5.6.2) 60 59 asciidoctor-plantuml (0.0.8) 61 60 asciidoctor (~> 1.5) 62 - asset_sync (2.2.0) 61 + asset_sync (2.4.0) 63 62 activemodel (>= 4.1.0) 64 63 fog-core 65 64 mime-types (>= 2.99) ··· 69 68 attr_encrypted (3.1.0) 70 69 encryptor (~> 3.0.0) 71 70 attr_required (1.0.0) 72 - autoprefixer-rails (6.2.3) 73 - execjs 74 - json 75 - awesome_print (1.2.0) 71 + awesome_print (1.8.0) 76 72 axiom-types (0.1.1) 77 73 descendants_tracker (~> 0.0.4) 78 74 ice_nine (~> 0.11.0) ··· 80 76 babosa (1.0.2) 81 77 base32 (0.3.2) 82 78 batch-loader (1.2.1) 83 - bcrypt (3.1.11) 79 + bcrypt (3.1.12) 84 80 bcrypt_pbkdf (1.0.0) 85 81 benchmark-ips (2.3.0) 86 82 better_errors (2.1.1) ··· 90 86 bindata (2.4.3) 91 87 binding_of_caller (0.7.2) 92 88 debug_inspector (>= 0.0.1) 93 - blankslate (2.1.2.4) 94 - bootstrap-sass (3.3.6) 95 - autoprefixer-rails (>= 5.2.1) 96 - sass (>= 3.3.4) 89 + bootsnap (1.3.1) 90 + msgpack (~> 1.0) 97 91 bootstrap_form (2.7.0) 98 92 brakeman (4.2.1) 99 - browser (2.2.0) 93 + browser (2.5.3) 100 94 builder (3.2.3) 101 95 bullet (5.5.1) 102 96 activesupport (>= 3.0.0) ··· 115 109 capybara-screenshot (1.0.14) 116 110 capybara (>= 1.0, < 3) 117 111 launchy 118 - carrierwave (1.2.1) 112 + carrierwave (1.2.3) 119 113 activemodel (>= 4.0.0) 120 114 activesupport (>= 4.0.0) 121 115 mime-types (>= 1.16) 122 116 cause (0.1) 123 117 charlock_holmes (0.7.6) 124 - childprocess (0.7.0) 118 + childprocess (0.9.0) 125 119 ffi (~> 1.0, >= 1.0.11) 126 120 chronic (0.10.2) 127 121 chronic_duration (0.10.6) 128 122 numerizer (~> 0.1.1) 129 123 chunky_png (1.3.5) 130 124 citrus (3.0.2) 131 - coderay (1.1.1) 125 + coderay (1.1.2) 132 126 coercible (1.0.0) 133 127 descendants_tracker (~> 0.0.1) 134 - colorize (0.7.7) 135 - commonmarker (0.17.8) 128 + commonmarker (0.17.13) 136 129 ruby-enum (~> 0.5) 137 130 concord (0.1.5) 138 131 adamantium (~> 0.2.0) ··· 147 140 creole (0.5.0) 148 141 css_parser (1.5.0) 149 142 addressable 150 - d3_rails (3.5.11) 151 - railties (>= 3.1.0) 152 143 daemons (1.2.3) 153 144 database_cleaner (1.5.3) 154 145 debug_inspector (0.0.2) ··· 177 168 diff-lcs (1.3) 178 169 diffy (3.1.0) 179 170 docile (1.1.5) 180 - domain_name (0.5.20170404) 171 + domain_name (0.5.20180417) 181 172 unf (>= 0.0.5, < 1.0.0) 182 173 doorkeeper (4.3.2) 183 174 railties (>= 4.2) 184 - doorkeeper-openid_connect (1.3.0) 175 + doorkeeper-openid_connect (1.5.0) 185 176 doorkeeper (~> 4.3) 186 177 json-jwt (~> 1.6) 187 178 dropzonejs-rails (0.7.2) 188 179 rails (> 3.1) 180 + ed25519 (1.2.4) 189 181 email_reply_trimmer (0.1.6) 190 - email_spec (1.6.0) 182 + email_spec (2.2.0) 183 + htmlentities (~> 4.3.3) 191 184 launchy (~> 2.1) 192 - mail (~> 2.2) 185 + mail (~> 2.7) 193 186 encryptor (3.0.0) 194 187 equalizer (0.0.11) 195 188 erubis (2.7.0) ··· 197 190 et-orbi (1.0.3) 198 191 tzinfo 199 192 eventmachine (1.0.8) 200 - excon (0.60.0) 193 + excon (0.62.0) 201 194 execjs (2.6.0) 202 195 expression_parser (0.9.0) 203 196 factory_bot (4.8.2) ··· 215 208 fast_blank (1.0.0) 216 209 fast_gettext (1.6.0) 217 210 ffaker (2.4.0) 218 - ffi (1.9.18) 219 - flay (2.10.0) 220 - erubis (~> 2.7.0) 221 - path_expander (~> 1.0) 222 - ruby_parser (~> 3.0) 223 - sexp_processor (~> 4.0) 211 + ffi (1.9.25) 224 212 flipper (0.13.0) 225 213 flipper-active_record (0.13.0) 226 214 activerecord (>= 3.2, < 6) ··· 245 233 builder 246 234 excon (~> 0.58) 247 235 formatador (~> 0.2) 248 - fog-google (1.3.3) 236 + fog-google (1.7.1) 249 237 fog-core 250 238 fog-json 251 239 fog-xml 252 - google-api-client (~> 0.19.1) 240 + google-api-client (~> 0.23.0) 253 241 fog-json (1.0.2) 254 242 fog-core (~> 1.0) 255 243 multi_json (~> 1.10) ··· 275 263 fuubar (2.2.0) 276 264 rspec-core (~> 3.0) 277 265 ruby-progressbar (~> 1.4) 278 - gemnasium-gitlab-service (0.2.6) 279 - rugged (~> 0.21) 280 266 gemojione (3.3.0) 281 267 json 282 268 get_process_mem (0.2.0) ··· 290 276 gettext_i18n_rails (>= 0.7.1) 291 277 po_to_json (>= 1.0.0) 292 278 rails (>= 3.2.0) 293 - gherkin-ruby (0.3.2) 294 - gitaly-proto (0.99.0) 279 + gitaly-proto (0.117.0) 295 280 google-protobuf (~> 3.1) 296 281 grpc (~> 1.10) 297 282 github-linguist (5.3.3) ··· 304 289 flowdock (~> 0.7) 305 290 gitlab-grit (>= 2.4.1) 306 291 multi_json 307 - gitlab-gollum-lib (4.2.7.2) 292 + gitlab-gollum-lib (4.2.7.5) 308 293 gemojione (~> 3.2) 309 294 github-markup (~> 1.6) 310 295 gollum-grit_adapter (~> 1.0) 311 296 nokogiri (>= 1.6.1, < 2.0) 312 297 rouge (~> 3.1) 313 - sanitize (~> 2.1) 298 + sanitize (~> 4.6.4) 314 299 stringex (~> 2.6) 315 - gitlab-gollum-rugged_adapter (0.4.4) 300 + gitlab-gollum-rugged_adapter (0.4.4.1) 316 301 mime-types (>= 1.15) 317 302 rugged (~> 0.25) 318 303 gitlab-grit (2.8.2) ··· 320 305 diff-lcs (~> 1.1) 321 306 mime-types (>= 1.16) 322 307 posix-spawn (~> 0.3) 323 - gitlab-markup (1.6.3) 324 - gitlab-styles (2.3.2) 325 - rubocop (~> 0.51) 308 + gitlab-markup (1.6.4) 309 + gitlab-styles (2.4.1) 310 + rubocop (~> 0.54.0) 326 311 rubocop-gitlab-security (~> 0.1.0) 327 312 rubocop-rspec (~> 1.19) 328 313 gitlab_omniauth-ldap (2.0.4) ··· 334 319 activesupport (>= 4.2.0) 335 320 gollum-grit_adapter (1.0.1) 336 321 gitlab-grit (~> 2.7, >= 2.7.1) 337 - gon (6.1.0) 322 + gon (6.2.0) 338 323 actionpack (>= 3.0) 339 - json 340 324 multi_json 341 325 request_store (>= 1.0) 342 - google-api-client (0.19.8) 326 + google-api-client (0.23.4) 343 327 addressable (~> 2.5, >= 2.5.1) 344 328 googleauth (>= 0.5, < 0.7.0) 345 329 httpclient (>= 2.8.1, < 3.0) ··· 359 343 signet (~> 0.7) 360 344 gpgme (2.0.13) 361 345 mini_portile2 (~> 2.1) 362 - grape (1.0.2) 346 + grape (1.0.3) 363 347 activesupport 364 348 builder 365 349 mustermann-grape (~> 1.0.0) ··· 369 353 grape-entity (0.7.1) 370 354 activesupport (>= 4.0) 371 355 multi_json (>= 1.3.2) 372 - grape-route-helpers (2.1.0) 373 - activesupport 374 - grape (>= 0.16.0) 375 - rake 356 + grape-path-helpers (1.0.6) 357 + activesupport (>= 4, < 5.1) 358 + grape (~> 1.0) 359 + rake (~> 12) 376 360 grape_logging (1.7.0) 377 361 grape 362 + graphiql-rails (1.4.10) 363 + railties 364 + sprockets-rails 365 + graphql (1.8.1) 378 366 grpc (1.11.0) 379 367 google-protobuf (~> 3.1) 380 368 googleapis-common-protos-types (~> 1.0.0) 381 369 googleauth (>= 0.5.1, < 0.7) 382 - haml (4.0.7) 370 + haml (5.0.4) 371 + temple (>= 0.8.0) 383 372 tilt 384 373 haml_lint (0.26.0) 385 374 haml (>= 4.0, < 5.1) ··· 387 376 rake (>= 10, < 13) 388 377 rubocop (>= 0.49.0) 389 378 sysexits (~> 1.1) 390 - hamlit (2.6.1) 391 - temple (~> 0.7.6) 379 + hamlit (2.8.8) 380 + temple (>= 0.8.0) 392 381 thor 393 382 tilt 383 + hangouts-chat (0.0.5) 394 384 hashdiff (0.3.4) 395 385 hashie (3.5.7) 396 386 hashie-forbidden_attributes (0.1.1) ··· 400 390 hipchat (1.5.2) 401 391 httparty 402 392 mimemagic 403 - html-pipeline (2.7.1) 393 + html-pipeline (2.8.4) 404 394 activesupport (>= 2) 405 395 nokogiri (>= 1.4) 406 396 html2text (0.2.0) ··· 421 411 httpclient (2.8.3) 422 412 i18n (0.9.5) 423 413 concurrent-ruby (~> 1.0) 414 + icalendar (2.4.1) 424 415 ice_nine (0.11.2) 425 416 influxdb (0.2.3) 426 417 cause ··· 431 422 multipart-post 432 423 oauth (~> 0.5, >= 0.5.0) 433 424 jquery-atwho-rails (1.3.2) 425 + js_regex (2.2.1) 426 + regexp_parser (>= 0.4.11, <= 0.5.0) 434 427 json (1.8.6) 435 - json-jwt (1.9.2) 428 + json-jwt (1.9.4) 436 429 activesupport 437 430 aes_key_wrap 438 431 bindata 439 - securecompare 440 - url_safe_base64 441 432 json-schema (2.8.0) 442 433 addressable (>= 2.4) 443 434 jwt (1.5.6) ··· 456 447 kgio (2.10.0) 457 448 knapsack (1.16.0) 458 449 rake 459 - timecop (>= 0.1.0) 460 - kubeclient (3.0.0) 450 + kubeclient (3.1.0) 461 451 http (~> 2.2.2) 462 - recursive-open-struct (~> 1.0.4) 452 + recursive-open-struct (~> 1.0, >= 1.0.4) 463 453 rest-client (~> 2.0) 464 454 launchy (2.4.3) 465 455 addressable (~> 2.3) ··· 469 459 actionmailer (>= 3.2) 470 460 letter_opener (~> 1.0) 471 461 railties (>= 3.2) 472 - license_finder (3.1.1) 462 + license_finder (5.4.0) 473 463 bundler 474 - httparty 475 464 rubyzip 476 465 thor 477 - toml (= 0.1.2) 478 - with_env (> 1.0) 466 + toml (= 0.2.0) 467 + with_env (= 1.1.0) 479 468 xml-simple 480 469 licensee (8.9.2) 481 470 rugged (~> 0.24) ··· 498 487 memoist (0.16.0) 499 488 memoizable (0.4.2) 500 489 thread_safe (~> 0.3, >= 0.3.1) 501 - method_source (0.8.2) 490 + method_source (0.9.0) 502 491 mime-types (3.1) 503 492 mime-types-data (~> 3.2015) 504 493 mime-types-data (3.2016.0521) 505 494 mimemagic (0.3.0) 495 + mini_magick (4.8.0) 506 496 mini_mime (1.0.0) 507 497 mini_portile2 (2.3.0) 508 498 minitest (5.7.0) 509 499 mousetrap-rails (1.4.6) 500 + msgpack (1.2.4) 510 501 multi_json (1.13.1) 511 502 multi_xml (0.6.0) 512 503 multipart-post (2.0.0) ··· 515 506 mustermann (~> 1.0.0) 516 507 mysql2 (0.4.10) 517 508 net-ldap (0.16.0) 518 - net-ssh (4.2.0) 509 + net-ssh (5.0.1) 519 510 netrc (0.11.0) 520 - nokogiri (1.8.2) 511 + nokogiri (1.8.4) 521 512 mini_portile2 (~> 2.3.0) 513 + nokogumbo (1.5.0) 514 + nokogiri 522 515 numerizer (0.1.1) 523 516 oauth (0.5.4) 524 517 oauth2 (1.4.0) ··· 527 520 multi_json (~> 1.3) 528 521 multi_xml (~> 0.5) 529 522 rack (>= 1.2, < 3) 530 - octokit (4.8.0) 523 + octokit (4.9.0) 531 524 sawyer (~> 0.8.0, >= 0.5.3) 532 525 omniauth (1.8.1) 533 526 hashie (>= 3.4.6, < 3.6.0) 534 527 rack (>= 1.6.2, < 3) 535 528 omniauth-auth0 (2.0.0) 536 529 omniauth-oauth2 (~> 1.4) 537 - omniauth-authentiq (0.3.1) 538 - omniauth-oauth2 (~> 1.3, >= 1.3.1) 530 + omniauth-authentiq (0.3.3) 531 + jwt (>= 1.5) 532 + omniauth-oauth2 (>= 1.5) 539 533 omniauth-azure-oauth2 (0.0.9) 540 534 jwt (~> 1.0) 541 535 omniauth (~> 1.0) ··· 549 543 omniauth-github (1.3.0) 550 544 omniauth (~> 1.5) 551 545 omniauth-oauth2 (>= 1.4.0, < 2.0) 552 - omniauth-gitlab (1.0.2) 546 + omniauth-gitlab (1.0.3) 553 547 omniauth (~> 1.0) 554 548 omniauth-oauth2 (~> 1.0) 555 549 omniauth-google-oauth2 (0.5.3) ··· 572 566 omniauth-saml (1.10.0) 573 567 omniauth (~> 1.3, >= 1.3.2) 574 568 ruby-saml (~> 1.7) 575 - omniauth-shibboleth (1.2.1) 569 + omniauth-shibboleth (1.3.0) 576 570 omniauth (>= 1.0.0) 577 571 omniauth-twitter (1.4.0) 578 572 omniauth-oauth (~> 1.1) ··· 588 582 parallel (1.12.1) 589 583 parser (2.5.1.0) 590 584 ast (~> 2.4.0) 591 - parslet (1.5.0) 592 - blankslate (~> 2.0) 593 - path_expander (1.0.2) 585 + parslet (1.8.2) 594 586 peek (1.0.1) 595 587 concurrent-ruby (>= 0.9.0) 596 588 concurrent-ruby-ext (>= 0.9.0) ··· 634 626 parser 635 627 unparser 636 628 procto (0.0.3) 637 - prometheus-client-mmap (0.9.1) 638 - pry (0.10.4) 629 + prometheus-client-mmap (0.9.4) 630 + pry (0.11.3) 639 631 coderay (~> 1.1.0) 640 - method_source (~> 0.8.1) 641 - slop (~> 3.4) 642 - pry-byebug (3.4.2) 643 - byebug (~> 9.0) 632 + method_source (~> 0.9.0) 633 + pry-byebug (3.4.3) 634 + byebug (>= 9.0, < 9.1) 644 635 pry (~> 0.10) 645 636 pry-rails (0.3.5) 646 637 pry (>= 0.9.10) ··· 691 682 activesupport (= 4.2.10) 692 683 rake (>= 0.8.7) 693 684 thor (>= 0.18.1, < 2.0) 694 - rainbow (2.2.2) 695 - rake 685 + rainbow (3.0.0) 696 686 raindrops (0.18.0) 697 687 rake (12.3.1) 698 688 rb-fsevent (0.10.2) ··· 700 690 ffi (>= 0.5.0, < 2) 701 691 rblineprof (0.3.6) 702 692 debugger-ruby_core_source (~> 1.3) 703 - rbnacl (4.0.2) 704 - ffi 705 - rbnacl-libsodium (1.0.11) 706 - rbnacl (>= 3.0.1) 707 - rdoc (4.2.2) 708 - json (~> 1.4) 693 + rbtrace (0.4.10) 694 + ffi (>= 1.0.6) 695 + msgpack (>= 0.4.3) 696 + trollop (>= 1.16.2) 697 + rdoc (6.0.4) 709 698 re2 (1.1.1) 710 699 recaptcha (3.0.0) 711 700 json 712 - recursive-open-struct (1.0.5) 701 + recursive-open-struct (1.1.0) 713 702 redcarpet (3.4.0) 714 703 redis (3.3.5) 715 704 redis-actionpack (5.0.2) ··· 719 708 redis-activesupport (5.0.4) 720 709 activesupport (>= 3, < 6) 721 710 redis-store (>= 1.3, < 2) 722 - redis-namespace (1.5.2) 723 - redis (~> 3.0, >= 3.0.4) 711 + redis-namespace (1.6.0) 712 + redis (>= 3.0.4) 724 713 redis-rack (2.0.4) 725 714 rack (>= 1.5, < 3) 726 715 redis-store (>= 1.2, < 2) ··· 730 719 redis-store (>= 1.2, < 2) 731 720 redis-store (1.4.1) 732 721 redis (>= 2.2, < 5) 722 + regexp_parser (0.5.0) 733 723 representable (3.0.4) 734 724 declarative (< 0.1.0) 735 725 declarative-option (< 0.2.0) ··· 742 732 http-cookie (>= 1.0.2, < 2.0) 743 733 mime-types (>= 1.16, < 4.0) 744 734 netrc (~> 0.8) 745 - retriable (3.1.1) 735 + retriable (3.1.2) 746 736 rinku (2.0.0) 747 737 rotp (2.1.2) 748 - rouge (3.1.1) 738 + rouge (3.2.1) 749 739 rqrcode (0.7.0) 750 740 chunky_png 751 741 rqrcode-rails3 (0.1.7) 752 742 rqrcode (>= 0.4.2) 753 - rspec (3.6.0) 754 - rspec-core (~> 3.6.0) 755 - rspec-expectations (~> 3.6.0) 756 - rspec-mocks (~> 3.6.0) 757 - rspec-core (3.6.0) 758 - rspec-support (~> 3.6.0) 759 - rspec-expectations (3.6.0) 743 + rspec (3.7.0) 744 + rspec-core (~> 3.7.0) 745 + rspec-expectations (~> 3.7.0) 746 + rspec-mocks (~> 3.7.0) 747 + rspec-core (3.7.1) 748 + rspec-support (~> 3.7.0) 749 + rspec-expectations (3.7.0) 760 750 diff-lcs (>= 1.2.0, < 2.0) 761 - rspec-support (~> 3.6.0) 762 - rspec-mocks (3.6.0) 751 + rspec-support (~> 3.7.0) 752 + rspec-mocks (3.7.0) 763 753 diff-lcs (>= 1.2.0, < 2.0) 764 - rspec-support (~> 3.6.0) 754 + rspec-support (~> 3.7.0) 765 755 rspec-parameterized (0.4.0) 766 756 binding_of_caller 767 757 parser 768 758 proc_to_ast 769 759 rspec (>= 2.13, < 4) 770 760 unparser 771 - rspec-rails (3.6.0) 761 + rspec-rails (3.7.2) 772 762 actionpack (>= 3.0) 773 763 activesupport (>= 3.0) 774 764 railties (>= 3.0) 775 - rspec-core (~> 3.6.0) 776 - rspec-expectations (~> 3.6.0) 777 - rspec-mocks (~> 3.6.0) 778 - rspec-support (~> 3.6.0) 765 + rspec-core (~> 3.7.0) 766 + rspec-expectations (~> 3.7.0) 767 + rspec-mocks (~> 3.7.0) 768 + rspec-support (~> 3.7.0) 779 769 rspec-retry (0.4.5) 780 770 rspec-core 781 771 rspec-set (0.1.3) 782 - rspec-support (3.6.0) 772 + rspec-support (3.7.1) 773 + rspec_junit_formatter (0.2.3) 774 + builder (< 4) 775 + rspec-core (>= 2, < 4, != 2.12.0) 783 776 rspec_profiling (0.0.5) 784 777 activerecord 785 778 pg 786 779 rails 787 780 sqlite3 788 - rubocop (0.52.1) 781 + rubocop (0.54.0) 789 782 parallel (~> 1.10) 790 - parser (>= 2.4.0.2, < 3.0) 783 + parser (>= 2.5) 791 784 powerpack (~> 0.1) 792 785 rainbow (>= 2.2.2, < 4.0) 793 786 ruby-progressbar (~> 1.7) 794 787 unicode-display_width (~> 1.0, >= 1.0.1) 795 788 rubocop-gitlab-security (0.1.1) 796 789 rubocop (>= 0.51) 797 - rubocop-rspec (1.22.1) 790 + rubocop-rspec (1.22.2) 798 791 rubocop (>= 0.52.1) 799 792 ruby-enum (0.7.2) 800 793 i18n ··· 808 801 sexp_processor (~> 4.1) 809 802 rubyntlm (0.6.2) 810 803 rubypants (0.2.0) 811 - rubyzip (1.2.1) 804 + rubyzip (1.2.2) 812 805 rufus-scheduler (3.4.0) 813 806 et-orbi (~> 1.0) 814 - rugged (0.27.0) 807 + rugged (0.27.4) 815 808 safe_yaml (1.0.4) 816 - sanitize (2.1.0) 809 + sanitize (4.6.6) 810 + crass (~> 1.0.2) 817 811 nokogiri (>= 1.4.4) 812 + nokogumbo (~> 1.4) 818 813 sass (3.5.5) 819 814 sass-listen (~> 4.0.0) 820 815 sass-listen (4.0.0) ··· 832 827 scss_lint (0.56.0) 833 828 rake (>= 0.9, < 13) 834 829 sass (~> 3.5.3) 835 - securecompare (1.0.0) 836 830 seed-fu (2.3.7) 837 831 activerecord (>= 3.1) 838 832 activesupport (>= 3.1) 839 833 select2-rails (3.5.9.3) 840 834 thor (~> 0.14) 841 - selenium-webdriver (3.5.0) 835 + selenium-webdriver (3.12.0) 842 836 childprocess (~> 0.5) 843 - rubyzip (~> 1.0) 837 + rubyzip (~> 1.2) 844 838 sentry-raven (2.7.2) 845 839 faraday (>= 0.7.6, < 1.0) 846 840 settingslogic (2.0.9) ··· 849 843 rack 850 844 shoulda-matchers (3.1.2) 851 845 activesupport (>= 4.0.0) 852 - sidekiq (5.0.5) 846 + sidekiq (5.1.3) 853 847 concurrent-ruby (~> 1.0) 854 848 connection_pool (~> 2.2, >= 2.2.0) 855 849 rack-protection (>= 1.5.0) 856 - redis (>= 3.3.4, < 5) 850 + redis (>= 3.3.5, < 5) 857 851 sidekiq-cron (0.6.0) 858 852 rufus-scheduler (>= 3.3.0) 859 853 sidekiq (>= 4.2.1) ··· 871 865 simplecov-html (~> 0.10.0) 872 866 simplecov-html (0.10.0) 873 867 slack-notifier (1.5.1) 874 - slop (3.6.0) 875 - spinach (0.8.10) 876 - colorize 877 - gherkin-ruby (>= 0.3.2) 878 - json 879 - spinach-rails (0.2.1) 880 - capybara (>= 2.0.0) 881 - railties (>= 3) 882 - spinach (>= 0.4) 883 - spinach-rerun-reporter (0.0.2) 884 - spinach (~> 0.8) 885 868 spring (2.0.1) 886 869 activesupport (>= 4.2) 887 870 spring-commands-rspec (1.0.4) 888 871 spring (>= 0.9.1) 889 - spring-commands-spinach (1.1.0) 890 - spring (>= 0.9.1) 891 - sprockets (3.7.1) 872 + sprockets (3.7.2) 892 873 concurrent-ruby (~> 1.0) 893 874 rack (> 1, < 3) 894 875 sprockets-rails (3.2.1) ··· 909 890 sys-filesystem (1.1.6) 910 891 ffi 911 892 sysexits (1.2.0) 912 - temple (0.7.7) 893 + temple (0.8.0) 913 894 test-prof (0.2.5) 914 895 test_after_commit (1.1.0) 915 896 activerecord (>= 3.2) ··· 920 901 rack (>= 1, < 3) 921 902 thor (0.19.4) 922 903 thread_safe (0.3.6) 923 - tilt (2.0.6) 904 + tilt (2.0.8) 924 905 timecop (0.8.1) 925 906 timfel-krb5-auth (0.8.3) 926 - toml (0.1.2) 927 - parslet (~> 1.5.0) 907 + toml (0.2.0) 908 + parslet (~> 1.8.0) 928 909 toml-rb (1.0.0) 929 910 citrus (~> 3.0, > 3.0) 911 + trollop (2.1.3) 930 912 truncato (0.7.10) 931 913 htmlentities (~> 4.3.1) 932 914 nokogiri (~> 1.8.0, >= 1.7.0) ··· 940 922 unf (0.1.4) 941 923 unf_ext 942 924 unf_ext (0.0.7.5) 943 - unicode-display_width (1.3.0) 925 + unicode-display_width (1.3.2) 944 926 unicorn (5.1.0) 945 927 kgio (~> 2.6) 946 928 raindrops (~> 0.7) ··· 956 938 equalizer (~> 0.0.9) 957 939 parser (>= 2.3.1.2, < 2.6) 958 940 procto (~> 0.0.2) 959 - url_safe_base64 (0.2.2) 960 941 validates_hostname (1.0.6) 961 942 activerecord (>= 3.0) 962 943 activesupport (>= 3.0) ··· 994 975 acts-as-taggable-on (~> 5.0) 995 976 addressable (~> 2.5.2) 996 977 akismet (~> 2.0) 997 - allocations (~> 1.0) 998 978 asana (~> 0.6.0) 999 979 asciidoctor (~> 1.5.6) 1000 980 asciidoctor-plantuml (= 0.0.8) 1001 - asset_sync (~> 2.2.0) 981 + asset_sync (~> 2.4) 1002 982 attr_encrypted (~> 3.1.0) 1003 - awesome_print (~> 1.2.0) 983 + awesome_print 1004 984 babosa (~> 1.0.2) 1005 985 base32 (~> 0.3.0) 1006 986 batch-loader (~> 1.2.1) ··· 1008 988 benchmark-ips (~> 2.3.0) 1009 989 better_errors (~> 2.1.0) 1010 990 binding_of_caller (~> 0.7.2) 1011 - bootstrap-sass (~> 3.3.0) 991 + bootsnap (~> 1.3) 1012 992 bootstrap_form (~> 2.7.0) 1013 993 brakeman (~> 4.2) 1014 - browser (~> 2.2) 994 + browser (~> 2.5) 1015 995 bullet (~> 5.5.0) 1016 996 bundler-audit (~> 0.5.0) 1017 997 capybara (~> 2.15) 1018 998 capybara-screenshot (~> 1.0.0) 1019 - carrierwave (~> 1.2) 999 + carrierwave (= 1.2.3) 1020 1000 charlock_holmes (~> 0.7.5) 1021 1001 chronic (~> 0.10.2) 1022 1002 chronic_duration (~> 0.10.6) ··· 1024 1004 concurrent-ruby (~> 1.0.5) 1025 1005 connection_pool (~> 2.0) 1026 1006 creole (~> 0.5.0) 1027 - d3_rails (~> 3.5.0) 1028 1007 database_cleaner (~> 1.5.0) 1029 1008 deckar01-task_list (= 2.0.0) 1030 1009 default_value_for (~> 3.0.0) ··· 1033 1012 devise-two-factor (~> 3.0.0) 1034 1013 diffy (~> 3.1.0) 1035 1014 doorkeeper (~> 4.3) 1036 - doorkeeper-openid_connect (~> 1.3) 1015 + doorkeeper-openid_connect (~> 1.5) 1037 1016 dropzonejs-rails (~> 0.7.1) 1017 + ed25519 (~> 1.2) 1038 1018 email_reply_trimmer (~> 0.1) 1039 - email_spec (~> 1.6.0) 1019 + email_spec (~> 2.2.0) 1040 1020 factory_bot_rails (~> 4.8.2) 1041 1021 faraday (~> 0.12) 1042 1022 fast_blank 1043 1023 ffaker (~> 2.4) 1044 - flay (~> 2.10.0) 1045 1024 flipper (~> 0.13.0) 1046 1025 flipper-active_record (~> 0.13.0) 1047 1026 flipper-active_support_cache_store (~> 0.13.0) 1048 1027 fog-aliyun (~> 0.2.0) 1049 1028 fog-aws (~> 2.0.1) 1050 1029 fog-core (~> 1.44) 1051 - fog-google (~> 1.3.3) 1030 + fog-google (~> 1.7.1) 1052 1031 fog-local (~> 0.3) 1053 1032 fog-openstack (~> 0.1) 1054 1033 fog-rackspace (~> 0.1.1) 1055 1034 font-awesome-rails (~> 4.7) 1056 1035 foreman (~> 0.84.0) 1057 1036 fuubar (~> 2.2.0) 1058 - gemnasium-gitlab-service (~> 0.2) 1059 1037 gemojione (~> 3.3) 1060 1038 gettext (~> 3.2.2) 1061 1039 gettext_i18n_rails (~> 1.8.0) 1062 1040 gettext_i18n_rails_js (~> 1.3) 1063 - gitaly-proto (~> 0.99.0) 1041 + gitaly-proto (~> 0.117.0) 1064 1042 github-linguist (~> 5.3.3) 1065 1043 gitlab-flowdock-git-hook (~> 1.0.1) 1066 1044 gitlab-gollum-lib (~> 4.2) 1067 1045 gitlab-gollum-rugged_adapter (~> 0.4.4) 1068 - gitlab-markup (~> 1.6.2) 1069 - gitlab-styles (~> 2.3) 1046 + gitlab-markup (~> 1.6.4) 1047 + gitlab-styles (~> 2.4) 1070 1048 gitlab_omniauth-ldap (~> 2.0.4) 1071 - gon (~> 6.1.0) 1072 - google-api-client (~> 0.19.8) 1049 + gon (~> 6.2) 1050 + google-api-client (~> 0.23) 1073 1051 google-protobuf (= 3.5.1) 1074 1052 gpgme 1075 1053 grape (~> 1.0) 1076 1054 grape-entity (~> 0.7.1) 1077 - grape-route-helpers (~> 2.1.0) 1055 + grape-path-helpers (~> 1.0) 1078 1056 grape_logging (~> 1.7) 1057 + graphiql-rails (~> 1.4.10) 1058 + graphql (~> 1.8.0) 1079 1059 grpc (~> 1.11.0) 1080 1060 haml_lint (~> 0.26.0) 1081 - hamlit (~> 2.6.1) 1061 + hamlit (~> 2.8.8) 1062 + hangouts-chat (~> 0.0.5) 1082 1063 hashie-forbidden_attributes 1083 1064 health_check (~> 2.6.0) 1084 1065 hipchat (~> 1.5.0) 1085 - html-pipeline (~> 2.7.1) 1066 + html-pipeline (~> 2.8) 1086 1067 html2text 1087 1068 httparty (~> 0.13.3) 1069 + icalendar 1088 1070 influxdb (~> 0.2) 1089 1071 jira-ruby (~> 1.4) 1090 1072 jquery-atwho-rails (~> 1.3.2) 1073 + js_regex (~> 2.2.1) 1091 1074 json-schema (~> 2.8.0) 1092 1075 jwt (~> 1.5.6) 1093 1076 kaminari (~> 1.0) 1094 1077 knapsack (~> 1.16) 1095 - kubeclient (~> 3.0) 1078 + kubeclient (~> 3.1.0) 1096 1079 letter_opener_web (~> 1.3.0) 1097 - license_finder (~> 3.1) 1080 + license_finder (~> 5.4) 1098 1081 licensee (~> 8.9) 1099 1082 lograge (~> 0.5) 1100 1083 loofah (~> 2.2) 1101 1084 mail_room (~> 0.9.1) 1102 1085 method_source (~> 0.8) 1086 + mini_magick 1103 1087 minitest (~> 5.7.0) 1104 1088 mousetrap-rails (~> 1.4.6) 1105 1089 mysql2 (~> 0.4.10) 1106 1090 net-ldap 1107 - net-ssh (~> 4.2.0) 1091 + net-ssh (~> 5.0) 1108 1092 nokogiri (~> 1.8.2) 1109 1093 oauth2 (~> 1.4) 1110 - octokit (~> 4.8) 1094 + octokit (~> 4.9) 1111 1095 omniauth (~> 1.8) 1112 1096 omniauth-auth0 (~> 2.0.0) 1113 - omniauth-authentiq (~> 0.3.1) 1097 + omniauth-authentiq (~> 0.3.3) 1114 1098 omniauth-azure-oauth2 (~> 0.0.9) 1115 1099 omniauth-cas3 (~> 1.1.4) 1116 1100 omniauth-facebook (~> 4.0.0) ··· 1120 1104 omniauth-kerberos (~> 0.3.0) 1121 1105 omniauth-oauth2-generic (~> 0.2.2) 1122 1106 omniauth-saml (~> 1.10) 1123 - omniauth-shibboleth (~> 1.2.0) 1107 + omniauth-shibboleth (~> 1.3.0) 1124 1108 omniauth-twitter (~> 1.4) 1125 1109 omniauth_crowd (~> 2.2.0) 1126 1110 org-ruby (~> 0.9.12) ··· 1133 1117 peek-sidekiq (~> 1.0.3) 1134 1118 pg (~> 0.18.2) 1135 1119 premailer-rails (~> 1.9.7) 1136 - prometheus-client-mmap (~> 0.9.1) 1120 + prometheus-client-mmap (~> 0.9.4) 1137 1121 pry-byebug (~> 3.4.1) 1138 1122 pry-rails (~> 0.3.4) 1139 1123 rack-attack (~> 4.4.1) ··· 1143 1127 rails (= 4.2.10) 1144 1128 rails-deprecated_sanitizer (~> 1.0.3) 1145 1129 rails-i18n (~> 4.0.9) 1146 - rainbow (~> 2.2) 1130 + rainbow (~> 3.0) 1147 1131 raindrops (~> 0.18) 1148 1132 rblineprof (~> 0.3.6) 1149 - rbnacl (~> 4.0) 1150 - rbnacl-libsodium 1151 - rdoc (~> 4.2) 1133 + rbtrace (~> 0.4) 1134 + rdoc (~> 6.0) 1152 1135 re2 (~> 1.1.1) 1153 1136 recaptcha (~> 3.0) 1154 1137 redcarpet (~> 3.4) 1155 1138 redis (~> 3.2) 1156 - redis-namespace (~> 1.5.2) 1139 + redis-namespace (~> 1.6.0) 1157 1140 redis-rails (~> 5.0.2) 1158 1141 request_store (~> 1.3) 1159 1142 responders (~> 2.0) 1160 1143 rouge (~> 3.1) 1161 1144 rqrcode-rails3 (~> 0.1.7) 1162 1145 rspec-parameterized 1163 - rspec-rails (~> 3.6.0) 1146 + rspec-rails (~> 3.7.0) 1164 1147 rspec-retry (~> 0.4.5) 1165 1148 rspec-set (~> 0.1.3) 1149 + rspec_junit_formatter 1166 1150 rspec_profiling (~> 0.0.5) 1167 - rubocop (~> 0.52.1) 1151 + rubocop (~> 0.54.0) 1168 1152 rubocop-rspec (~> 1.22.1) 1169 1153 ruby-fogbugz (~> 0.2.1) 1170 1154 ruby-prof (~> 0.17.0) 1155 + ruby-progressbar 1171 1156 ruby_parser (~> 3.8) 1172 1157 rufus-scheduler (~> 3.4) 1173 1158 rugged (~> 0.27) 1174 - sanitize (~> 2.0) 1159 + sanitize (~> 4.6) 1175 1160 sass-rails (~> 5.0.6) 1176 1161 scss_lint (~> 0.56.0) 1177 1162 seed-fu (~> 2.3.7) 1178 1163 select2-rails (~> 3.5.9) 1179 - selenium-webdriver (~> 3.5) 1164 + selenium-webdriver (~> 3.12) 1180 1165 sentry-raven (~> 2.7) 1181 1166 settingslogic (~> 2.0.9) 1182 1167 sham_rack (~> 1.3.6) 1183 1168 shoulda-matchers (~> 3.1.2) 1184 - sidekiq (~> 5.0) 1169 + sidekiq (~> 5.1) 1185 1170 sidekiq-cron (~> 0.6.0) 1186 1171 sidekiq-limit_fetch (~> 3.4) 1187 1172 simple_po_parser (~> 1.1.2) 1188 1173 simplecov (~> 0.14.0) 1189 1174 slack-notifier (~> 1.5.1) 1190 - spinach-rails (~> 0.2.1) 1191 - spinach-rerun-reporter (~> 0.0.2) 1192 1175 spring (~> 2.0.0) 1193 1176 spring-commands-rspec (~> 1.0.4) 1194 - spring-commands-spinach (~> 1.1.0) 1195 1177 sprockets (~> 3.7.0) 1196 1178 sshkey (~> 1.9.0) 1197 1179 stackprof (~> 0.2.10) ··· 1217 1199 wikicloth (= 0.8.1) 1218 1200 1219 1201 BUNDLED WITH 1220 - 1.16.1 1202 + 1.16.4
+46 -29
pkgs/applications/version-management/gitlab/default.nix
··· 1 - { stdenv, lib, fetchurl, fetchFromGitHub, bundlerEnv 1 + { stdenv, lib, fetchurl, fetchFromGitLab, bundlerEnv 2 2 , ruby, tzdata, git, procps, nettools 3 + , gitlabEnterprise ? false 3 4 }: 4 5 5 6 let ··· 8 9 inherit ruby; 9 10 gemdir = ./.; 10 11 groups = [ "default" "unicorn" "ed25519" "metrics" ]; 11 - meta = with lib; { 12 - homepage = http://www.gitlab.com/; 13 - platforms = platforms.linux; 14 - maintainers = with maintainers; [ fpletz globin ]; 15 - license = licenses.mit; 16 - }; 17 12 }; 18 13 19 - version = "10.8.0"; 14 + version = "11.3.0"; 20 15 21 - gitlabDeb = fetchurl { 22 - url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/jessie/gitlab-ce_${version}-ce.0_amd64.deb/download"; 23 - sha256 = "0j5jrlwfpgwfirjnqb9w4snl9w213kdxb1ajyrla211q603d4j34"; 16 + sources = if gitlabEnterprise then { 17 + gitlabDeb = fetchurl { 18 + url = "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_${version}-ee.0_amd64.deb/download.deb"; 19 + sha256 = "1l5cfbc45xa3gq90wyly3szn93szh162g9szc6dnkqx0db70j9l3"; 20 + }; 21 + gitlab = fetchFromGitLab { 22 + owner = "gitlab-org"; 23 + repo = "gitlab-ee"; 24 + rev = "v${version}-ee"; 25 + sha256 = "0gmainjhs21hipbvshga5dzkjrpmlkk9vxxnxgwjaqbg9wrhw47m"; 26 + }; 27 + } else { 28 + gitlabDeb = fetchurl { 29 + url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_${version}-ce.0_amd64.deb/download.deb"; 30 + sha256 = "162xy8xpa2qhz10nh2dw0vbd0665pz9984vnim9i30xcafr5picq"; 31 + }; 32 + gitlab = fetchFromGitLab { 33 + owner = "gitlab-org"; 34 + repo = "gitlab-ce"; 35 + rev = "v${version}"; 36 + sha256 = "158n2qnp1zsj5kk2w3v9xyakgdb739n955hlq3i9sl80q8f4xda3"; 37 + }; 24 38 }; 25 39 26 40 in 27 41 28 42 stdenv.mkDerivation rec { 29 - name = "gitlab-${version}"; 43 + name = "gitlab${if gitlabEnterprise then "-ee" else ""}-${version}"; 30 44 31 - src = fetchFromGitHub { 32 - owner = "gitlabhq"; 33 - repo = "gitlabhq"; 34 - rev = "v${version}"; 35 - sha256 = "1idvi27xpghvvb3sv62afhcnnswvjlrbg5lld79a761kd4187cym"; 36 - }; 45 + src = sources.gitlab; 37 46 38 47 buildInputs = [ 39 48 rubyEnv rubyEnv.wrappedRuby rubyEnv.bundler tzdata git procps nettools 40 49 ]; 41 50 42 - patches = [ 43 - ./remove-hardcoded-locations.patch 44 - ]; 51 + patches = [ ./remove-hardcoded-locations.patch ]; 45 52 46 53 postPatch = '' 47 54 # For reasons I don't understand "bundle exec" ignores the ··· 72 79 buildPhase = '' 73 80 mv config/gitlab.yml.example config/gitlab.yml 74 81 75 - # work around unpacking deb containing binary with suid bit 76 - ar p ${gitlabDeb} data.tar.gz | gunzip > gitlab-deb-data.tar 82 + # Building this requires yarn, node &c, so we just get it from the deb 83 + ar p ${sources.gitlabDeb} data.tar.gz | gunzip > gitlab-deb-data.tar 84 + # Work around unpacking deb containing binary with suid bit 77 85 tar -f gitlab-deb-data.tar --delete ./opt/gitlab/embedded/bin/ksu 78 86 tar -xf gitlab-deb-data.tar 79 87 80 88 mv -v opt/gitlab/embedded/service/gitlab-rails/public/assets public 81 - rm -rf opt 89 + rm -rf opt # only directory in data.tar.gz 82 90 83 91 mv config/gitlab.yml config/gitlab.yml.example 84 92 rm -f config/secrets.yml ··· 105 113 ruby = rubyEnv.wrappedRuby; 106 114 }; 107 115 108 - meta = with stdenv.lib; { 109 - description = "Web-based Git-repository manager"; 110 - homepage = https://gitlab.com; 111 - license = licenses.mit; 116 + meta = with lib; { 117 + homepage = http://www.gitlab.com/; 112 118 platforms = platforms.linux; 113 - }; 119 + maintainers = with maintainers; [ fpletz globin krav ]; 120 + } // (if gitlabEnterprise then 121 + { 122 + license = licenses.unfreeRedistributable; # https://gitlab.com/gitlab-org/gitlab-ee/raw/master/LICENSE 123 + description = "GitLab Enterprise Edition"; 124 + } 125 + else 126 + { 127 + license = licenses.mit; 128 + description = "GitLab Community Edition"; 129 + longDescription = "GitLab Community Edition (CE) is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. Self-host GitLab CE on your own servers, in a container, or on a cloud provider."; 130 + }); 114 131 }
-29
pkgs/applications/version-management/gitlab/fix-36783.patch
··· 1 - --- a/app/workers/post_receive.rb 2 - +++ b/app/workers/post_receive.rb 3 - @@ -3,7 +3,9 @@ class PostReceive 4 - include DedicatedSidekiqQueue 5 - 6 - def perform(gl_repository, identifier, changes) 7 - - project, is_wiki = Gitlab::GlRepository.parse(gl_repository) 8 - + # XXX: https://gitlab.com/gitlab-org/gitlab-ce/issues/36783 9 - + # project, is_wiki = Gitlab::GlRepository.parse(gl_repository) 10 - + project, is_wiki = parse_project_identifier(gl_repository) 11 - 12 - if project.nil? 13 - log("Triggered hook for non-existing project with gl_repository \"#{gl_repository}\"") 14 - @@ -59,6 +61,15 @@ class PostReceive 15 - # Nothing defined here yet. 16 - end 17 - 18 - + # XXX: https://gitlab.com/gitlab-org/gitlab-ce/issues/36783 19 - + def parse_project_identifier(project_identifier) 20 - + if project_identifier.start_with?('/') 21 - + Gitlab::RepoPath.parse(project_identifier) 22 - + else 23 - + Gitlab::GlRepository.parse(project_identifier) 24 - + end 25 - + end 26 - + 27 - def log(message) 28 - Gitlab::GitLogger.error("POST-RECEIVE: #{message}") 29 - end
+246 -294
pkgs/applications/version-management/gitlab/gemset.nix
··· 130 130 }; 131 131 version = "2.0.0"; 132 132 }; 133 - allocations = { 134 - source = { 135 - remotes = ["https://rubygems.org"]; 136 - sha256 = "1y7z66lpzabyvviphk1fnzvrj5vhv7v9vppcnkrf0n5wh8qwx2zi"; 137 - type = "gem"; 138 - }; 139 - version = "1.0.5"; 140 - }; 141 133 arel = { 142 134 source = { 143 135 remotes = ["https://rubygems.org"]; ··· 176 168 dependencies = ["activemodel" "fog-core" "mime-types" "unf"]; 177 169 source = { 178 170 remotes = ["https://rubygems.org"]; 179 - sha256 = "044nqqnbib1bpld33j5jxcql06d6fr6zmhq8hlm69zqd0xd509p0"; 171 + sha256 = "0wjd662yyg72dwwc6cav7gk2bjv9nkhn056f03h8zmyank451hdf"; 180 172 type = "gem"; 181 173 }; 182 - version = "2.2.0"; 174 + version = "2.4.0"; 183 175 }; 184 176 ast = { 185 177 source = { ··· 214 206 }; 215 207 version = "1.0.0"; 216 208 }; 217 - autoprefixer-rails = { 218 - dependencies = ["execjs" "json"]; 219 - source = { 220 - remotes = ["https://rubygems.org"]; 221 - sha256 = "0m1w42ncz0p48r5hbyglayxkzrnplw18r99dc1ia2cb3nizkwllx"; 222 - type = "gem"; 223 - }; 224 - version = "6.2.3"; 225 - }; 226 209 awesome_print = { 227 210 source = { 228 211 remotes = ["https://rubygems.org"]; 229 - sha256 = "1k85hckprq0s9pakgadf42k1d5s07q23m3y6cs977i6xmwdivyzr"; 212 + sha256 = "14arh1ixfsd6j5md0agyzvksm5svfkvchb90fp32nn7y3avcmc2h"; 230 213 type = "gem"; 231 214 }; 232 - version = "1.2.0"; 215 + version = "1.8.0"; 233 216 }; 234 217 axiom-types = { 235 218 dependencies = ["descendants_tracker" "ice_nine" "thread_safe"]; ··· 267 250 bcrypt = { 268 251 source = { 269 252 remotes = ["https://rubygems.org"]; 270 - sha256 = "1d254sdhdj6mzak3fb5x3jam8b94pvl1srladvs53j05a89j5z50"; 253 + sha256 = "0ysblqxkclmnhrd0kmb5mr8p38mbar633gdsb14b7dhkhgawgzfy"; 271 254 type = "gem"; 272 255 }; 273 - version = "3.1.11"; 256 + version = "3.1.12"; 274 257 }; 275 258 bcrypt_pbkdf = { 276 259 source = { ··· 314 297 }; 315 298 version = "0.7.2"; 316 299 }; 317 - blankslate = { 318 - source = { 319 - remotes = ["https://rubygems.org"]; 320 - sha256 = "0jnnq5q5dwy2rbfcl769vd9bk1yn0242f6yjlb9mnqdm9627cdcx"; 321 - type = "gem"; 322 - }; 323 - version = "2.1.2.4"; 324 - }; 325 - bootstrap-sass = { 326 - dependencies = ["autoprefixer-rails" "sass"]; 300 + bootsnap = { 301 + dependencies = ["msgpack"]; 327 302 source = { 328 303 remotes = ["https://rubygems.org"]; 329 - sha256 = "12hhw42hk9clwfj6yz5v0c5p35wrn5yjnji7bnzsfs99vi2q00ld"; 304 + sha256 = "1i3llrdqkndxzhv1a7a2yjpavmdabyq5ps296vmb32hv8fy95xk9"; 330 305 type = "gem"; 331 306 }; 332 - version = "3.3.6"; 307 + version = "1.3.1"; 333 308 }; 334 309 bootstrap_form = { 335 310 source = { ··· 350 325 browser = { 351 326 source = { 352 327 remotes = ["https://rubygems.org"]; 353 - sha256 = "055r4wyc3z61r7mg2bgqpzabpkg8db2q5rciwfx9lwfyhjx19pbv"; 328 + sha256 = "0sdx0ny34i6vqxdsc7sy9g0nafdbrw8kvvb5xh9m18x1bzpqk92f"; 354 329 type = "gem"; 355 330 }; 356 - version = "2.2.0"; 331 + version = "2.5.3"; 357 332 }; 358 333 builder = { 359 334 source = { ··· 411 386 dependencies = ["activemodel" "activesupport" "mime-types"]; 412 387 source = { 413 388 remotes = ["https://rubygems.org"]; 414 - sha256 = "012b5jks7hxis1agiy7rbra5h4zhmwhy95gck3kr22nwdxfk71ii"; 389 + sha256 = "1k9kla5ncygm97vn33lsrs7ch5zy4qqhhvc8m3khm986yaqh75qs"; 415 390 type = "gem"; 416 391 }; 417 - version = "1.2.1"; 392 + version = "1.2.3"; 418 393 }; 419 394 cause = { 420 395 source = { ··· 436 411 dependencies = ["ffi"]; 437 412 source = { 438 413 remotes = ["https://rubygems.org"]; 439 - sha256 = "0rqf595gv0bb48awck2cvipk78jy5pj08p1r4xbrfpd0i60jb9hd"; 414 + sha256 = "0a61922kmvcxyj5l70fycapr87gz1dzzlkfpq85rfqk5vdh3d28p"; 440 415 type = "gem"; 441 416 }; 442 - version = "0.7.0"; 417 + version = "0.9.0"; 443 418 }; 444 419 chronic = { 445 420 source = { ··· 477 452 coderay = { 478 453 source = { 479 454 remotes = ["https://rubygems.org"]; 480 - sha256 = "1x6z923iwr1hi04k6kz5a6llrixflz8h5sskl9mhaaxy9jx2x93r"; 455 + sha256 = "15vav4bhcc2x3jmi3izb11l4d9f3xv8hp2fszb7iqmpsccv1pz4y"; 481 456 type = "gem"; 482 457 }; 483 - version = "1.1.1"; 458 + version = "1.1.2"; 484 459 }; 485 460 coercible = { 486 461 dependencies = ["descendants_tracker"]; ··· 491 466 }; 492 467 version = "1.0.0"; 493 468 }; 494 - colorize = { 495 - source = { 496 - remotes = ["https://rubygems.org"]; 497 - sha256 = "16bsjcqb6pg3k94dh1l5g3hhx5g2g4g8rlr76dnc78yyzjjrbayn"; 498 - type = "gem"; 499 - }; 500 - version = "0.7.7"; 501 - }; 502 469 commonmarker = { 503 470 dependencies = ["ruby-enum"]; 504 471 source = { 505 472 remotes = ["https://rubygems.org"]; 506 - sha256 = "02iz27421qk6lnn0xwlz95w5l65dc4rnfqlwyal0h6mnawwy3b5i"; 473 + sha256 = "1pmjm87p0hxnknp33cxyvkgbr1swfp9gcznssmalm9z8kwyancb9"; 507 474 type = "gem"; 508 475 }; 509 - version = "0.17.8"; 476 + version = "0.17.13"; 510 477 }; 511 478 concord = { 512 479 dependencies = ["adamantium" "equalizer"]; ··· 575 542 type = "gem"; 576 543 }; 577 544 version = "1.5.0"; 578 - }; 579 - d3_rails = { 580 - dependencies = ["railties"]; 581 - source = { 582 - remotes = ["https://rubygems.org"]; 583 - sha256 = "12vxiiflnnkcxak2wmbajyf5wzmcv9wkl4drsp0am72azl8a6g9x"; 584 - type = "gem"; 585 - }; 586 - version = "3.5.11"; 587 545 }; 588 546 daemons = { 589 547 source = { ··· 714 672 dependencies = ["unf"]; 715 673 source = { 716 674 remotes = ["https://rubygems.org"]; 717 - sha256 = "12hs8yijhak7p2hf1xkh98g0mnp5phq3mrrhywzaxpwz1gw5r3kf"; 675 + sha256 = "0abdlwb64ns7ssmiqhdwgl27ly40x2l27l8hs8hn0z4kb3zd2x3v"; 718 676 type = "gem"; 719 677 }; 720 - version = "0.5.20170404"; 678 + version = "0.5.20180417"; 721 679 }; 722 680 doorkeeper = { 723 681 dependencies = ["railties"]; ··· 732 690 dependencies = ["doorkeeper" "json-jwt"]; 733 691 source = { 734 692 remotes = ["https://rubygems.org"]; 735 - sha256 = "1sknjc7gdyswvyh6bry3l4l57hjcab0bmkyz88i9k7qbb4p1fwck"; 693 + sha256 = "1wgrz0xcply5vl6d1m62blqwcbn4v0b27bswyws2y9wbyglz6f95"; 736 694 type = "gem"; 737 695 }; 738 - version = "1.3.0"; 696 + version = "1.5.0"; 739 697 }; 740 698 dropzonejs-rails = { 741 699 dependencies = ["rails"]; ··· 746 704 }; 747 705 version = "0.7.2"; 748 706 }; 707 + ed25519 = { 708 + source = { 709 + remotes = ["https://rubygems.org"]; 710 + sha256 = "1f5kr8za7hvla38fc0n9jiv55iq62k5bzclsa5kdb14l3r4w6qnw"; 711 + type = "gem"; 712 + }; 713 + version = "1.2.4"; 714 + }; 749 715 email_reply_trimmer = { 750 716 source = { 751 717 remotes = ["https://rubygems.org"]; ··· 755 721 version = "0.1.6"; 756 722 }; 757 723 email_spec = { 758 - dependencies = ["launchy" "mail"]; 724 + dependencies = ["htmlentities" "launchy" "mail"]; 759 725 source = { 760 726 remotes = ["https://rubygems.org"]; 761 - sha256 = "00p1cc69ncrgg7m45va43pszip8anx5735w1lsb7p5ygkyw8nnpv"; 727 + sha256 = "0yadaif80cf2ry0nvhir1s70xmm22xzncq6vfvvffdd8h02ridv0"; 762 728 type = "gem"; 763 729 }; 764 - version = "1.6.0"; 730 + version = "2.2.0"; 765 731 }; 766 732 encryptor = { 767 733 source = { ··· 815 781 excon = { 816 782 source = { 817 783 remotes = ["https://rubygems.org"]; 818 - sha256 = "1rxwlfs7dq4r3bi9avgn7j6bz4hq1a3hdlr9xwdiyp4dp4286xfc"; 784 + sha256 = "15l9w0938c19nxmrp09n75qpmm64k12xj69h47yvxzcxcpbgnkb2"; 819 785 type = "gem"; 820 786 }; 821 - version = "0.60.0"; 787 + version = "0.62.0"; 822 788 }; 823 789 execjs = { 824 790 source = { ··· 908 874 ffi = { 909 875 source = { 910 876 remotes = ["https://rubygems.org"]; 911 - sha256 = "034f52xf7zcqgbvwbl20jwdyjwznvqnwpbaps9nk18v9lgb1dpx0"; 877 + sha256 = "0jpm2dis1j7zvvy3lg7axz9jml316zrn7s0j59vyq3qr127z0m7q"; 912 878 type = "gem"; 913 879 }; 914 - version = "1.9.18"; 915 - }; 916 - flay = { 917 - dependencies = ["erubis" "path_expander" "ruby_parser" "sexp_processor"]; 918 - source = { 919 - remotes = ["https://rubygems.org"]; 920 - sha256 = "0rzggr9w6z2jvs3mv0bp7d64yjivpp93ww9g4j9azzcfjqnh9hn3"; 921 - type = "gem"; 922 - }; 923 - version = "2.10.0"; 880 + version = "1.9.25"; 924 881 }; 925 882 flipper = { 926 883 source = { ··· 988 945 dependencies = ["fog-core" "fog-json" "fog-xml" "google-api-client"]; 989 946 source = { 990 947 remotes = ["https://rubygems.org"]; 991 - sha256 = "09q0khxyaqckgz2d44sp4zkw61gbmhjdww0wsqjy5mwj041bwn3i"; 948 + sha256 = "0azs1i061ig0x1cljdy68hjskzj8d25xkq8nqf3z7qya5lmfn1z2"; 992 949 type = "gem"; 993 950 }; 994 - version = "1.3.3"; 951 + version = "1.7.1"; 995 952 }; 996 953 fog-json = { 997 954 dependencies = ["fog-core" "multi_json"]; ··· 1073 1030 }; 1074 1031 version = "2.2.0"; 1075 1032 }; 1076 - gemnasium-gitlab-service = { 1077 - dependencies = ["rugged"]; 1078 - source = { 1079 - remotes = ["https://rubygems.org"]; 1080 - sha256 = "1qv7fkahmqkah3770ycrxd0x2ais4z41hb43a0r8q8wcdklns3m3"; 1081 - type = "gem"; 1082 - }; 1083 - version = "0.2.6"; 1084 - }; 1085 1033 gemojione = { 1086 1034 dependencies = ["json"]; 1087 1035 source = { ··· 1126 1074 }; 1127 1075 version = "1.3.0"; 1128 1076 }; 1129 - gherkin-ruby = { 1130 - source = { 1131 - remotes = ["https://rubygems.org"]; 1132 - sha256 = "18ay7yiibf4sl9n94k7mbi4k5zj2igl4j71qcmkswv69znyx0sn1"; 1133 - type = "gem"; 1134 - }; 1135 - version = "0.3.2"; 1136 - }; 1137 1077 gitaly-proto = { 1138 1078 dependencies = ["google-protobuf" "grpc"]; 1139 1079 source = { 1140 1080 remotes = ["https://rubygems.org"]; 1141 - sha256 = "1y5sn60h71ssxmc8br32fqhgmfqxgrmdlg4vya8dyy37ai20f85z"; 1081 + sha256 = "0ixgzw4clmhjhmv3fy9niq4x16k1yn9iyjbc99z5674xlp7nm40i"; 1142 1082 type = "gem"; 1143 1083 }; 1144 - version = "0.99.0"; 1084 + version = "0.117.0"; 1145 1085 }; 1146 1086 github-linguist = { 1147 1087 dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"]; ··· 1173 1113 dependencies = ["gemojione" "github-markup" "gollum-grit_adapter" "nokogiri" "rouge" "sanitize" "stringex"]; 1174 1114 source = { 1175 1115 remotes = ["https://rubygems.org"]; 1176 - sha256 = "1a1dv8n33pj2il07c8z7gz5542iby0z2qwymv8yj1kcn4avs4dxv"; 1116 + sha256 = "15h6a7lsfkm967d5dhjlbcm2lnl1l9akzvaq92qlxq40r5apw0kn"; 1177 1117 type = "gem"; 1178 1118 }; 1179 - version = "4.2.7.2"; 1119 + version = "4.2.7.5"; 1180 1120 }; 1181 1121 gitlab-gollum-rugged_adapter = { 1182 1122 dependencies = ["mime-types" "rugged"]; 1183 1123 source = { 1184 1124 remotes = ["https://rubygems.org"]; 1185 - sha256 = "0zk89c2ljv9skcxzwnr84rqxv3iam30n5liv5r8hgl0l67qbg1mg"; 1125 + sha256 = "092i02k3kd4ghk1h1l5yrvi9b180dgfxrvwni26facb2kc9f3wbi"; 1186 1126 type = "gem"; 1187 1127 }; 1188 - version = "0.4.4"; 1128 + version = "0.4.4.1"; 1189 1129 }; 1190 1130 gitlab-grit = { 1191 1131 dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"]; ··· 1199 1139 gitlab-markup = { 1200 1140 source = { 1201 1141 remotes = ["https://rubygems.org"]; 1202 - sha256 = "1pvx257azpr00yvb74lgjpgnj72nwyd29l9a18280rgmp4cjniki"; 1142 + sha256 = "1v6w3z7smmkqnhphb4ghgpqg61vimflqzpszybji0li99f2k1jb6"; 1203 1143 type = "gem"; 1204 1144 }; 1205 - version = "1.6.3"; 1145 + version = "1.6.4"; 1206 1146 }; 1207 1147 gitlab-styles = { 1208 1148 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"]; 1209 1149 source = { 1210 1150 remotes = ["https://rubygems.org"]; 1211 - sha256 = "0m0ihbp7kjis03pcdx5310j7nzsxh22hfailnz0j467zab9jiap0"; 1151 + sha256 = "1ywizn3191mjl7ibxlfajaxm5vkywwl4i9q2xh6miq37nk2q98dx"; 1212 1152 type = "gem"; 1213 1153 }; 1214 - version = "2.3.2"; 1154 + version = "2.4.1"; 1215 1155 }; 1216 1156 gitlab_omniauth-ldap = { 1217 1157 dependencies = ["net-ldap" "omniauth" "pyu-ruby-sasl" "rubyntlm"]; ··· 1241 1181 version = "1.0.1"; 1242 1182 }; 1243 1183 gon = { 1244 - dependencies = ["actionpack" "json" "multi_json" "request_store"]; 1184 + dependencies = ["actionpack" "multi_json" "request_store"]; 1245 1185 source = { 1246 1186 remotes = ["https://rubygems.org"]; 1247 - sha256 = "1jmf6ly9wfrg52xkk9qb4hlfn3zdmz62ivclhp4f424m39rd9ngz"; 1187 + sha256 = "0q9nvnw98mbb40h7mlzn1zk40r2l29yybhinmiqhrq8a6adsv806"; 1248 1188 type = "gem"; 1249 1189 }; 1250 - version = "6.1.0"; 1190 + version = "6.2.0"; 1251 1191 }; 1252 1192 google-api-client = { 1253 1193 dependencies = ["addressable" "googleauth" "httpclient" "mime-types" "representable" "retriable"]; 1254 1194 source = { 1255 1195 remotes = ["https://rubygems.org"]; 1256 - sha256 = "1gk6c21na1sizgsi71c6l6gpyjgib863jg991ycmrdnpr12mvs0q"; 1196 + sha256 = "05h2lca9b334ayabgs3h0mzc2wg3csvkqv1lv3iirpgf90ypbk1k"; 1257 1197 type = "gem"; 1258 1198 }; 1259 - version = "0.19.8"; 1199 + version = "0.23.4"; 1260 1200 }; 1261 1201 google-protobuf = { 1262 1202 source = { ··· 1297 1237 dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"]; 1298 1238 source = { 1299 1239 remotes = ["https://rubygems.org"]; 1300 - sha256 = "1nv7ijyr20can779cfgna76dwrckmscpc7nxj699lrwarr9as17v"; 1240 + sha256 = "1lz17804lpip6cm3g0j9xyzc38lxsn84cl3v3ixn6djnwlmp6427"; 1301 1241 type = "gem"; 1302 1242 }; 1303 - version = "1.0.2"; 1243 + version = "1.0.3"; 1304 1244 }; 1305 1245 grape-entity = { 1306 1246 dependencies = ["activesupport" "multi_json"]; ··· 1311 1251 }; 1312 1252 version = "0.7.1"; 1313 1253 }; 1314 - grape-route-helpers = { 1254 + grape-path-helpers = { 1315 1255 dependencies = ["activesupport" "grape" "rake"]; 1316 1256 source = { 1317 1257 remotes = ["https://rubygems.org"]; 1318 - sha256 = "0ja4dlakk6r8p2cx113kymz9sbhdybjsiynnqpfs71lv0r6mmghj"; 1258 + sha256 = "13h5575xfc144wsr48sp3qngpwvh4ikz4r3m55j8jmdr6sa16rbw"; 1319 1259 type = "gem"; 1320 1260 }; 1321 - version = "2.1.0"; 1261 + version = "1.0.6"; 1322 1262 }; 1323 1263 grape_logging = { 1324 1264 dependencies = ["grape"]; ··· 1329 1269 }; 1330 1270 version = "1.7.0"; 1331 1271 }; 1272 + graphiql-rails = { 1273 + dependencies = ["railties" "sprockets-rails"]; 1274 + source = { 1275 + remotes = ["https://rubygems.org"]; 1276 + sha256 = "10q5zipwgjgaan9lfqakdkm5ry8afgkq79bkimgksn6jyyvpz6w8"; 1277 + type = "gem"; 1278 + }; 1279 + version = "1.4.10"; 1280 + }; 1281 + graphql = { 1282 + source = { 1283 + remotes = ["https://rubygems.org"]; 1284 + sha256 = "10bnl8yjyg5x6h787cfkpd5gphl5z5jblj8fc9lbmgk27n2knssl"; 1285 + type = "gem"; 1286 + }; 1287 + version = "1.8.1"; 1288 + }; 1332 1289 grpc = { 1333 1290 dependencies = ["google-protobuf" "googleapis-common-protos-types" "googleauth"]; 1334 1291 source = { ··· 1339 1296 version = "1.11.0"; 1340 1297 }; 1341 1298 haml = { 1342 - dependencies = ["tilt"]; 1299 + dependencies = ["temple" "tilt"]; 1343 1300 source = { 1344 1301 remotes = ["https://rubygems.org"]; 1345 - sha256 = "0mrzjgkygvfii66bbylj2j93na8i89998yi01fin3whwqbvx0m1p"; 1302 + sha256 = "1q0a9fvqh8kn6wm97fcks6qzbjd400bv8bx748w8v87m7p4klhac"; 1346 1303 type = "gem"; 1347 1304 }; 1348 - version = "4.0.7"; 1305 + version = "5.0.4"; 1349 1306 }; 1350 1307 haml_lint = { 1351 1308 dependencies = ["haml" "rainbow" "rake" "rubocop" "sysexits"]; ··· 1360 1317 dependencies = ["temple" "thor" "tilt"]; 1361 1318 source = { 1362 1319 remotes = ["https://rubygems.org"]; 1363 - sha256 = "0ph4kv2ddr538f9ni2fmk7aq38djv5am29r3m6y64adg52n6jma9"; 1320 + sha256 = "0hk338vkzmwszxdh0q02iw88rbr3bj3fd7fzn4psm8wy80zcgl9i"; 1364 1321 type = "gem"; 1365 1322 }; 1366 - version = "2.6.1"; 1323 + version = "2.8.8"; 1324 + }; 1325 + hangouts-chat = { 1326 + source = { 1327 + remotes = ["https://rubygems.org"]; 1328 + sha256 = "1dmnv3723c22683bzys8walkl6wi74xzawxjbhwqzjdbwk3bdgmx"; 1329 + type = "gem"; 1330 + }; 1331 + version = "0.0.5"; 1367 1332 }; 1368 1333 hashdiff = { 1369 1334 source = { ··· 1412 1377 dependencies = ["activesupport" "nokogiri"]; 1413 1378 source = { 1414 1379 remotes = ["https://rubygems.org"]; 1415 - sha256 = "0hkx70z9ijgnncmrna9qdh9ajn9m7v146k91j257lrzyq2f6jdjd"; 1380 + sha256 = "1mpj5y13jk1arqkhdk66n49kyglmci980c1l6np7pqgyjllb68ad"; 1416 1381 type = "gem"; 1417 1382 }; 1418 - version = "2.7.1"; 1383 + version = "2.8.4"; 1419 1384 }; 1420 1385 html2text = { 1421 1386 dependencies = ["nokogiri"]; ··· 1494 1459 }; 1495 1460 version = "0.9.5"; 1496 1461 }; 1462 + icalendar = { 1463 + source = { 1464 + remotes = ["https://rubygems.org"]; 1465 + sha256 = "1xsydpp2xph00awi25axv2mwjd5p2rlgd4qb3kh05lvq795kirxd"; 1466 + type = "gem"; 1467 + }; 1468 + version = "2.4.1"; 1469 + }; 1497 1470 ice_nine = { 1498 1471 source = { 1499 1472 remotes = ["https://rubygems.org"]; ··· 1536 1509 }; 1537 1510 version = "1.3.2"; 1538 1511 }; 1512 + js_regex = { 1513 + dependencies = ["regexp_parser"]; 1514 + source = { 1515 + remotes = ["https://rubygems.org"]; 1516 + sha256 = "0lnyd4c7lybhra3l6dai7j83lh3xapqjb340pp0h4bnqjgx52bkf"; 1517 + type = "gem"; 1518 + }; 1519 + version = "2.2.1"; 1520 + }; 1539 1521 json = { 1540 1522 source = { 1541 1523 remotes = ["https://rubygems.org"]; ··· 1545 1527 version = "1.8.6"; 1546 1528 }; 1547 1529 json-jwt = { 1548 - dependencies = ["activesupport" "aes_key_wrap" "bindata" "securecompare" "url_safe_base64"]; 1530 + dependencies = ["activesupport" "aes_key_wrap" "bindata"]; 1549 1531 source = { 1550 1532 remotes = ["https://rubygems.org"]; 1551 - sha256 = "08sisbiz851ny0bgikfqdqjn1hqpgrzsfzddpm7s5a8ln51s9x78"; 1533 + sha256 = "065k7vffdki73f4nz89lxi6wxmcw5dlf593831pgvlbralll6x3r"; 1552 1534 type = "gem"; 1553 1535 }; 1554 - version = "1.9.2"; 1536 + version = "1.9.4"; 1555 1537 }; 1556 1538 json-schema = { 1557 1539 dependencies = ["addressable"]; ··· 1614 1596 version = "2.10.0"; 1615 1597 }; 1616 1598 knapsack = { 1617 - dependencies = ["rake" "timecop"]; 1599 + dependencies = ["rake"]; 1618 1600 source = { 1619 1601 remotes = ["https://rubygems.org"]; 1620 1602 sha256 = "1q2y7mb8ii1ncdrlp46l9v2x909gdnjaid2dg5gcicj39hna36di"; ··· 1626 1608 dependencies = ["http" "recursive-open-struct" "rest-client"]; 1627 1609 source = { 1628 1610 remotes = ["https://rubygems.org"]; 1629 - sha256 = "14kmip7zprb7q6rp4lj011ikv33x193sy1642l2gmf8yv320h0sw"; 1611 + sha256 = "1czzdp9lfsrah2jkaddkqzmphyvnk096zm1ra6jddh626d8d53r4"; 1630 1612 type = "gem"; 1631 1613 }; 1632 - version = "3.0.0"; 1614 + version = "3.1.0"; 1633 1615 }; 1634 1616 launchy = { 1635 1617 dependencies = ["addressable"]; ··· 1659 1641 version = "1.3.0"; 1660 1642 }; 1661 1643 license_finder = { 1662 - dependencies = ["httparty" "rubyzip" "thor" "toml" "with_env" "xml-simple"]; 1644 + dependencies = ["rubyzip" "thor" "toml" "with_env" "xml-simple"]; 1663 1645 source = { 1664 1646 remotes = ["https://rubygems.org"]; 1665 - sha256 = "12p18a34q8dgzjwi2plgv889kxnxqnnmrqhvjs3ng2z26hv2zfag"; 1647 + sha256 = "01rhqm5m3m22gq6q9f1x9fh3x3wrf9khnnsycblj0xg5frdjv77v"; 1666 1648 type = "gem"; 1667 1649 }; 1668 - version = "3.1.1"; 1650 + version = "5.4.0"; 1669 1651 }; 1670 1652 licensee = { 1671 1653 dependencies = ["rugged"]; ··· 1756 1738 method_source = { 1757 1739 source = { 1758 1740 remotes = ["https://rubygems.org"]; 1759 - sha256 = "1g5i4w0dmlhzd18dijlqw5gk27bv6dj2kziqzrzb7mpgxgsd1sf2"; 1741 + sha256 = "0xqj21j3vfq4ldia6i2akhn2qd84m0iqcnsl49kfpq3xk6x0dzgn"; 1760 1742 type = "gem"; 1761 1743 }; 1762 - version = "0.8.2"; 1744 + version = "0.9.0"; 1763 1745 }; 1764 1746 mime-types = { 1765 1747 dependencies = ["mime-types-data"]; ··· 1786 1768 }; 1787 1769 version = "0.3.0"; 1788 1770 }; 1771 + mini_magick = { 1772 + source = { 1773 + remotes = ["https://rubygems.org"]; 1774 + sha256 = "1djxfs9rxw6q6vr6wb4ndxhp1vj1zbwb55s1kf6mz9bzgmswqg0n"; 1775 + type = "gem"; 1776 + }; 1777 + version = "4.8.0"; 1778 + }; 1789 1779 mini_mime = { 1790 1780 source = { 1791 1781 remotes = ["https://rubygems.org"]; ··· 1818 1808 }; 1819 1809 version = "1.4.6"; 1820 1810 }; 1811 + msgpack = { 1812 + source = { 1813 + remotes = ["https://rubygems.org"]; 1814 + sha256 = "09xy1wc4wfbd1jdrzgxwmqjzfdfxbz0cqdszq2gv6rmc3gv1c864"; 1815 + type = "gem"; 1816 + }; 1817 + version = "1.2.4"; 1818 + }; 1821 1819 multi_json = { 1822 1820 source = { 1823 1821 remotes = ["https://rubygems.org"]; ··· 1878 1876 net-ssh = { 1879 1877 source = { 1880 1878 remotes = ["https://rubygems.org"]; 1881 - sha256 = "07c4v97zl1daabmri9zlbzs6yvkl56z1q14bw74d53jdj0c17nhx"; 1879 + sha256 = "0hj2i8rk5wb6235r5n19in1hkrp1fbz2bf40xmagavb5ahv7205w"; 1882 1880 type = "gem"; 1883 1881 }; 1884 - version = "4.2.0"; 1882 + version = "5.0.1"; 1885 1883 }; 1886 1884 netrc = { 1887 1885 source = { ··· 1895 1893 dependencies = ["mini_portile2"]; 1896 1894 source = { 1897 1895 remotes = ["https://rubygems.org"]; 1898 - sha256 = "05fm3xh462glvs0rwnfmc1spmgl4ljg2giifynbmwwqvl42zaaiq"; 1896 + sha256 = "1h9nml9h3m0mpvmh8jfnqvblnz5n5y3mmhgfc38avfmfzdrq9bgc"; 1899 1897 type = "gem"; 1900 1898 }; 1901 - version = "1.8.2"; 1899 + version = "1.8.4"; 1900 + }; 1901 + nokogumbo = { 1902 + dependencies = ["nokogiri"]; 1903 + source = { 1904 + remotes = ["https://rubygems.org"]; 1905 + sha256 = "09qc1c7acv9qm48vk2kzvnrq4ij8jrql1cv33nmv2nwmlggy0jyj"; 1906 + type = "gem"; 1907 + }; 1908 + version = "1.5.0"; 1902 1909 }; 1903 1910 numerizer = { 1904 1911 source = { ··· 1929 1936 dependencies = ["sawyer"]; 1930 1937 source = { 1931 1938 remotes = ["https://rubygems.org"]; 1932 - sha256 = "1hp77svmpxcwnfajb324i1g2b7jazg23fn4ccjr5y3lww0rnj1dg"; 1939 + sha256 = "1ssn5iyax07a22mvmj0y45bfy8ali129bl1qmasp6bcg03bvk298"; 1933 1940 type = "gem"; 1934 1941 }; 1935 - version = "4.8.0"; 1942 + version = "4.9.0"; 1936 1943 }; 1937 1944 omniauth = { 1938 1945 dependencies = ["hashie" "rack"]; ··· 1953 1960 version = "2.0.0"; 1954 1961 }; 1955 1962 omniauth-authentiq = { 1956 - dependencies = ["omniauth-oauth2"]; 1963 + dependencies = ["jwt" "omniauth-oauth2"]; 1957 1964 source = { 1958 1965 remotes = ["https://rubygems.org"]; 1959 - sha256 = "06hfga3ar8cl4glc3i2plwzhzvssfsz63sqjrvhzsjp4mz81k38c"; 1966 + sha256 = "0k7vajxwplsp188xfj4mi9iqbc7f7djqh02by4mphc51hl87kcqi"; 1960 1967 type = "gem"; 1961 1968 }; 1962 - version = "0.3.1"; 1969 + version = "0.3.3"; 1963 1970 }; 1964 1971 omniauth-azure-oauth2 = { 1965 1972 dependencies = ["jwt" "omniauth" "omniauth-oauth2"]; ··· 2001 2008 dependencies = ["omniauth" "omniauth-oauth2"]; 2002 2009 source = { 2003 2010 remotes = ["https://rubygems.org"]; 2004 - sha256 = "0hv672p372jq7p9p6dw8i7qyisbny3lq0si077yys1fy4bjw127x"; 2011 + sha256 = "19ydk2zd2mz8zi80z3l03pajpm9357sg3lrankrcb3pirkkdb9fp"; 2005 2012 type = "gem"; 2006 2013 }; 2007 - version = "1.0.2"; 2014 + version = "1.0.3"; 2008 2015 }; 2009 2016 omniauth-google-oauth2 = { 2010 2017 dependencies = ["jwt" "omniauth" "omniauth-oauth2"]; ··· 2073 2080 dependencies = ["omniauth"]; 2074 2081 source = { 2075 2082 remotes = ["https://rubygems.org"]; 2076 - sha256 = "0a8pwy23aybxhn545357zdjy0hnpfgldwqk5snmz9kxingpq12jl"; 2083 + sha256 = "04yin7j8xpr8llvank3ivzahqkc6ss5bppc7q6znzdswxmf75fxh"; 2077 2084 type = "gem"; 2078 2085 }; 2079 - version = "1.2.1"; 2086 + version = "1.3.0"; 2080 2087 }; 2081 2088 omniauth-twitter = { 2082 2089 dependencies = ["omniauth-oauth" "rack"]; ··· 2139 2146 version = "2.5.1.0"; 2140 2147 }; 2141 2148 parslet = { 2142 - dependencies = ["blankslate"]; 2143 2149 source = { 2144 2150 remotes = ["https://rubygems.org"]; 2145 - sha256 = "0qp1m8n3m6k6g22nn1ivcfkvccq5jmbkw53vvcjw5xssq179l9z3"; 2146 - type = "gem"; 2147 - }; 2148 - version = "1.5.0"; 2149 - }; 2150 - path_expander = { 2151 - source = { 2152 - remotes = ["https://rubygems.org"]; 2153 - sha256 = "0wsymhprfjazdkmfv02kski3iwjjkciwxqjg9brh56sbymcgk34a"; 2151 + sha256 = "12nrzfwjphjlakb9pmpj70hgjwgzvnr8i1zfzddifgyd44vspl88"; 2154 2152 type = "gem"; 2155 2153 }; 2156 - version = "1.0.2"; 2154 + version = "1.8.2"; 2157 2155 }; 2158 2156 peek = { 2159 2157 dependencies = ["concurrent-ruby" "concurrent-ruby-ext" "railties"]; ··· 2289 2287 prometheus-client-mmap = { 2290 2288 source = { 2291 2289 remotes = ["https://rubygems.org"]; 2292 - sha256 = "1p3xkk9zal95di5v999mk7sq02fk0fimg633ixvhvv70ph6c8dhn"; 2290 + sha256 = "14ww8c2qy43jw3fzmq54hsljmqmlx9a7zg9sv6ddw48qy118ls10"; 2293 2291 type = "gem"; 2294 2292 }; 2295 - version = "0.9.1"; 2293 + version = "0.9.4"; 2296 2294 }; 2297 2295 pry = { 2298 - dependencies = ["coderay" "method_source" "slop"]; 2296 + dependencies = ["coderay" "method_source"]; 2299 2297 source = { 2300 2298 remotes = ["https://rubygems.org"]; 2301 - sha256 = "05xbzyin63aj2prrv8fbq2d5df2mid93m81hz5bvf2v4hnzs42ar"; 2299 + sha256 = "1mh312k3y94sj0pi160wpia0ps8f4kmzvm505i6bvwynfdh7v30g"; 2302 2300 type = "gem"; 2303 2301 }; 2304 - version = "0.10.4"; 2302 + version = "0.11.3"; 2305 2303 }; 2306 2304 pry-byebug = { 2307 2305 dependencies = ["byebug" "pry"]; 2308 2306 source = { 2309 2307 remotes = ["https://rubygems.org"]; 2310 - sha256 = "0lwqc8vjq7b177xfknmigxvahp6dc8i1fy09d3n8ld1ndd909xjq"; 2308 + sha256 = "0g820bqmlq8vvh78895zgrzgmj3g6n63px7cba11s02lpz56630n"; 2311 2309 type = "gem"; 2312 2310 }; 2313 - version = "3.4.2"; 2311 + version = "3.4.3"; 2314 2312 }; 2315 2313 pry-rails = { 2316 2314 dependencies = ["pry"]; ··· 2462 2460 version = "4.2.10"; 2463 2461 }; 2464 2462 rainbow = { 2465 - dependencies = ["rake"]; 2466 2463 source = { 2467 2464 remotes = ["https://rubygems.org"]; 2468 - sha256 = "08w2ghc5nv0kcq5b257h7dwjzjz1pqcavajfdx2xjyxqsvh2y34w"; 2465 + sha256 = "0bb2fpjspydr6x0s8pn1pqkzmxszvkfapv0p4627mywl7ky4zkhk"; 2469 2466 type = "gem"; 2470 2467 }; 2471 - version = "2.2.2"; 2468 + version = "3.0.0"; 2472 2469 }; 2473 2470 raindrops = { 2474 2471 source = { ··· 2512 2509 }; 2513 2510 version = "0.3.6"; 2514 2511 }; 2515 - rbnacl = { 2516 - dependencies = ["ffi"]; 2517 - source = { 2518 - remotes = ["https://rubygems.org"]; 2519 - sha256 = "08dkigw8wdx53hviw1zqrs7rcrzqcwh9jd3dvwr72013z9fmyp48"; 2520 - type = "gem"; 2521 - }; 2522 - version = "4.0.2"; 2523 - }; 2524 - rbnacl-libsodium = { 2525 - dependencies = ["rbnacl"]; 2512 + rbtrace = { 2513 + dependencies = ["ffi" "msgpack" "trollop"]; 2526 2514 source = { 2527 2515 remotes = ["https://rubygems.org"]; 2528 - sha256 = "0qxrlig0i711zln0qzs9z37bs3wys1i6139bn7p7qxmdpnb9qgda"; 2516 + sha256 = "1zj9xwazjp0g0fmhvc918irzcp2wyciwqzr0y199vc7r5qdr4sqv"; 2529 2517 type = "gem"; 2530 2518 }; 2531 - version = "1.0.11"; 2519 + version = "0.4.10"; 2532 2520 }; 2533 2521 rdoc = { 2534 - dependencies = ["json"]; 2535 2522 source = { 2536 2523 remotes = ["https://rubygems.org"]; 2537 - sha256 = "027dvwz1g1h4bm40v3kxqbim4p7ww4fcmxa2l1mvwiqm5cjiqd7k"; 2524 + sha256 = "0anv42cqcdc6g4n386mrva7mgav5i0c2ry3yzvzzc6z6hymkmcr7"; 2538 2525 type = "gem"; 2539 2526 }; 2540 - version = "4.2.2"; 2527 + version = "6.0.4"; 2541 2528 }; 2542 2529 re2 = { 2543 2530 source = { ··· 2559 2546 recursive-open-struct = { 2560 2547 source = { 2561 2548 remotes = ["https://rubygems.org"]; 2562 - sha256 = "0p8x9w9zzv56ka6czdmzl5sbsqjhnb9lkchvw55rf5lp8h0z3r6z"; 2549 + sha256 = "0wfcyigmf5mwrxy76p0bi4sdb4h9afs8jc73pjav5cnqszljjl3c"; 2563 2550 type = "gem"; 2564 2551 }; 2565 - version = "1.0.5"; 2552 + version = "1.1.0"; 2566 2553 }; 2567 2554 redcarpet = { 2568 2555 source = { ··· 2610 2597 dependencies = ["redis"]; 2611 2598 source = { 2612 2599 remotes = ["https://rubygems.org"]; 2613 - sha256 = "0rp8gfkznfxqzxk9s976k71jnljkh0clkrhnp6vgx46s5yhj9g25"; 2600 + sha256 = "0r7daagrjjribn098dxwbv9zivrbq2rsffbkj2ccxyn9lmjjbgah"; 2614 2601 type = "gem"; 2615 2602 }; 2616 - version = "1.5.2"; 2603 + version = "1.6.0"; 2617 2604 }; 2618 2605 redis-rack = { 2619 2606 dependencies = ["rack" "redis-store"]; ··· 2641 2628 type = "gem"; 2642 2629 }; 2643 2630 version = "1.4.1"; 2631 + }; 2632 + regexp_parser = { 2633 + source = { 2634 + remotes = ["https://rubygems.org"]; 2635 + sha256 = "1375q2v74cccjh290d9x28fdircvy18v6h0ww7a8i66qhh1jf2pb"; 2636 + type = "gem"; 2637 + }; 2638 + version = "0.5.0"; 2644 2639 }; 2645 2640 representable = { 2646 2641 dependencies = ["declarative" "declarative-option" "uber"]; ··· 2680 2675 retriable = { 2681 2676 source = { 2682 2677 remotes = ["https://rubygems.org"]; 2683 - sha256 = "0pnriyn9zh120hxm92vb12hfsf7c98nawyims1shxj3ldpl0l3ar"; 2678 + sha256 = "1q48hqws2dy1vws9schc0kmina40gy7sn5qsndpsfqdslh65snha"; 2684 2679 type = "gem"; 2685 2680 }; 2686 - version = "3.1.1"; 2681 + version = "3.1.2"; 2687 2682 }; 2688 2683 rinku = { 2689 2684 source = { ··· 2704 2699 rouge = { 2705 2700 source = { 2706 2701 remotes = ["https://rubygems.org"]; 2707 - sha256 = "1sfhy0xxqjnzqa7qxmpz1bmy0mzcr55qyvi410gsb6d6i4ialbw3"; 2702 + sha256 = "0h79gn2wmn1wix2d27lgiaimccyj8gvizrllyym500pir408x62f"; 2708 2703 type = "gem"; 2709 2704 }; 2710 - version = "3.1.1"; 2705 + version = "3.2.1"; 2711 2706 }; 2712 2707 rqrcode = { 2713 2708 dependencies = ["chunky_png"]; ··· 2731 2726 dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"]; 2732 2727 source = { 2733 2728 remotes = ["https://rubygems.org"]; 2734 - sha256 = "1nd50hycab2a2vdah9lxi585g8f63jxjvmzmxqyln51grxwx9hzb"; 2729 + sha256 = "0134g96wzxjlig2gxzd240gm2dxfw8izcyi2h6hjmr40syzcyx01"; 2735 2730 type = "gem"; 2736 2731 }; 2737 - version = "3.6.0"; 2732 + version = "3.7.0"; 2738 2733 }; 2739 2734 rspec-core = { 2740 2735 dependencies = ["rspec-support"]; 2741 2736 source = { 2742 2737 remotes = ["https://rubygems.org"]; 2743 - sha256 = "18np8wyw2g79waclpaacba6nd7x60ixg07ncya0j0qj1z9b37grd"; 2738 + sha256 = "0zvjbymx3avxm3lf8v4gka3a862vnaxldmwvp6767bpy48nhnvjj"; 2744 2739 type = "gem"; 2745 2740 }; 2746 - version = "3.6.0"; 2741 + version = "3.7.1"; 2747 2742 }; 2748 2743 rspec-expectations = { 2749 2744 dependencies = ["diff-lcs" "rspec-support"]; 2750 2745 source = { 2751 2746 remotes = ["https://rubygems.org"]; 2752 - sha256 = "028ifzf9mqp3kxx40q1nbwj40g72g9zk0wr78l146phblkv96w0a"; 2747 + sha256 = "1fw06wm8jdj8k7wrb8xmzj0fr1wjyb0ya13x31hidnyblm41hmvy"; 2753 2748 type = "gem"; 2754 2749 }; 2755 - version = "3.6.0"; 2750 + version = "3.7.0"; 2756 2751 }; 2757 2752 rspec-mocks = { 2758 2753 dependencies = ["diff-lcs" "rspec-support"]; 2759 2754 source = { 2760 2755 remotes = ["https://rubygems.org"]; 2761 - sha256 = "0nv6jkxy24sag1i9w9wi3850k6skk2fm6yhcrgnmlz6vmwxvizp8"; 2756 + sha256 = "0b02ya3qhqgmcywqv4570dlhav70r656f7dmvwg89whpkq1z1xr3"; 2762 2757 type = "gem"; 2763 2758 }; 2764 - version = "3.6.0"; 2759 + version = "3.7.0"; 2765 2760 }; 2766 2761 rspec-parameterized = { 2767 2762 dependencies = ["binding_of_caller" "parser" "proc_to_ast" "rspec" "unparser"]; ··· 2776 2771 dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"]; 2777 2772 source = { 2778 2773 remotes = ["https://rubygems.org"]; 2779 - sha256 = "0cvlmbn90k4rymlfb20ksayns5h199r9ggs67shnnanmrnh9zvyj"; 2774 + sha256 = "0cdcnbv5dppwy3b4jdp5a0wd9m07a8wlqwb9yazn8i7k1k2mwgvx"; 2780 2775 type = "gem"; 2781 2776 }; 2782 - version = "3.6.0"; 2777 + version = "3.7.2"; 2783 2778 }; 2784 2779 rspec-retry = { 2785 2780 dependencies = ["rspec-core"]; ··· 2801 2796 rspec-support = { 2802 2797 source = { 2803 2798 remotes = ["https://rubygems.org"]; 2804 - sha256 = "050paqqpsml8w88nf4a15zbbj3vvm471zpv73sjfdnz7w21wnypb"; 2799 + sha256 = "1nl30xb6jmcl0awhqp6jycl01wdssblifwy921phfml70rd9flj1"; 2800 + type = "gem"; 2801 + }; 2802 + version = "3.7.1"; 2803 + }; 2804 + rspec_junit_formatter = { 2805 + dependencies = ["builder" "rspec-core"]; 2806 + source = { 2807 + remotes = ["https://rubygems.org"]; 2808 + sha256 = "0hphl8iggqh1mpbbv0avf8735x6jgry5wmkqyzgv1zwnimvja1ai"; 2805 2809 type = "gem"; 2806 2810 }; 2807 - version = "3.6.0"; 2811 + version = "0.2.3"; 2808 2812 }; 2809 2813 rspec_profiling = { 2810 2814 dependencies = ["activerecord" "pg" "rails" "sqlite3"]; ··· 2819 2823 dependencies = ["parallel" "parser" "powerpack" "rainbow" "ruby-progressbar" "unicode-display_width"]; 2820 2824 source = { 2821 2825 remotes = ["https://rubygems.org"]; 2822 - sha256 = "0d22rr1jnjfkw10rbnqb8plyd7kzf553nm3sbv14xil65s4mkijf"; 2826 + sha256 = "106y99lq0fg62k3vk1w5wwb4vq16pnh4l61skc82xck627z0h8is"; 2823 2827 type = "gem"; 2824 2828 }; 2825 - version = "0.52.1"; 2829 + version = "0.54.0"; 2826 2830 }; 2827 2831 rubocop-gitlab-security = { 2828 2832 dependencies = ["rubocop"]; ··· 2837 2841 dependencies = ["rubocop"]; 2838 2842 source = { 2839 2843 remotes = ["https://rubygems.org"]; 2840 - sha256 = "18rd3w2q07vkfdk9nl8apkpyjfw1478qg82zgfnd4hn3r40jkbcx"; 2844 + sha256 = "0vk51h9swvgshan8vp8yjz03qv9vn5vs29i9iddhjwcwgzsganla"; 2841 2845 type = "gem"; 2842 2846 }; 2843 - version = "1.22.1"; 2847 + version = "1.22.2"; 2844 2848 }; 2845 2849 ruby-enum = { 2846 2850 dependencies = ["i18n"]; ··· 2913 2917 rubyzip = { 2914 2918 source = { 2915 2919 remotes = ["https://rubygems.org"]; 2916 - sha256 = "06js4gznzgh8ac2ldvmjcmg9v1vg9llm357yckkpylaj6z456zqz"; 2920 + sha256 = "1n1lb2sdwh9h27y244hxzg1lrxxg2m53pk1vq7p33bna003qkyrj"; 2917 2921 type = "gem"; 2918 2922 }; 2919 - version = "1.2.1"; 2923 + version = "1.2.2"; 2920 2924 }; 2921 2925 rufus-scheduler = { 2922 2926 dependencies = ["et-orbi"]; ··· 2930 2934 rugged = { 2931 2935 source = { 2932 2936 remotes = ["https://rubygems.org"]; 2933 - sha256 = "0q1krxgd0ql03x8m9m05x5sxizw5sc7lms7rkp44qf45grpdk3v3"; 2937 + sha256 = "1y6k5yrfmhc1v4albbpa3xzl28vk5lric3si8ada28sp9mmk2x72"; 2934 2938 type = "gem"; 2935 2939 }; 2936 - version = "0.27.0"; 2940 + version = "0.27.4"; 2937 2941 }; 2938 2942 safe_yaml = { 2939 2943 source = { ··· 2944 2948 version = "1.0.4"; 2945 2949 }; 2946 2950 sanitize = { 2947 - dependencies = ["nokogiri"]; 2951 + dependencies = ["crass" "nokogiri" "nokogumbo"]; 2948 2952 source = { 2949 2953 remotes = ["https://rubygems.org"]; 2950 - sha256 = "0xsv6xqrlz91rd8wifjknadbl3z5h6qphmxy0hjb189qbdghggn3"; 2954 + sha256 = "0j4j2a2mkk1a70vbx959pvx0gvr1zb9snjwvsppwj28bp0p0b2bv"; 2951 2955 type = "gem"; 2952 2956 }; 2953 - version = "2.1.0"; 2957 + version = "4.6.6"; 2954 2958 }; 2955 2959 sass = { 2956 2960 dependencies = ["sass-listen"]; ··· 2997 3001 }; 2998 3002 version = "0.56.0"; 2999 3003 }; 3000 - securecompare = { 3001 - source = { 3002 - remotes = ["https://rubygems.org"]; 3003 - sha256 = "0ay65wba4i7bvfqyvf5i4r48q6g70s5m724diz9gdvdavscna36b"; 3004 - type = "gem"; 3005 - }; 3006 - version = "1.0.0"; 3007 - }; 3008 3004 seed-fu = { 3009 3005 dependencies = ["activerecord" "activesupport"]; 3010 3006 source = { ··· 3027 3023 dependencies = ["childprocess" "rubyzip"]; 3028 3024 source = { 3029 3025 remotes = ["https://rubygems.org"]; 3030 - sha256 = "0w6r0k1w7hpk853qfw18lipyzxs0r0d6xr70zqsjfdn2dwr0rb30"; 3026 + sha256 = "07bl3wjkf254r3ljfl4qdazz5aw60s6nqjwrbbgq754j9b7226kz"; 3031 3027 type = "gem"; 3032 3028 }; 3033 - version = "3.5.0"; 3029 + version = "3.12.0"; 3034 3030 }; 3035 3031 sentry-raven = { 3036 3032 dependencies = ["faraday"]; ··· 3079 3075 dependencies = ["concurrent-ruby" "connection_pool" "rack-protection" "redis"]; 3080 3076 source = { 3081 3077 remotes = ["https://rubygems.org"]; 3082 - sha256 = "0mmmv6k4l5rd74zw4xmwsadi0pbbcyzk1cm73zd8fzwra6nfz7sh"; 3078 + sha256 = "0af7sh9ckds36wv80azlanw1ch29nbvr1w3m00mlj1hbk2il6cxh"; 3083 3079 type = "gem"; 3084 3080 }; 3085 - version = "5.0.5"; 3081 + version = "5.1.3"; 3086 3082 }; 3087 3083 sidekiq-cron = { 3088 3084 dependencies = ["rufus-scheduler" "sidekiq"]; ··· 3144 3140 }; 3145 3141 version = "1.5.1"; 3146 3142 }; 3147 - slop = { 3148 - source = { 3149 - remotes = ["https://rubygems.org"]; 3150 - sha256 = "00w8g3j7k7kl8ri2cf1m58ckxk8rn350gp4chfscmgv6pq1spk3n"; 3151 - type = "gem"; 3152 - }; 3153 - version = "3.6.0"; 3154 - }; 3155 - spinach = { 3156 - dependencies = ["colorize" "gherkin-ruby" "json"]; 3157 - source = { 3158 - remotes = ["https://rubygems.org"]; 3159 - sha256 = "0phfjs4iw2iqxdaljzwk6qxmi2x86pl3hirmpgw2pgfx76wfx688"; 3160 - type = "gem"; 3161 - }; 3162 - version = "0.8.10"; 3163 - }; 3164 - spinach-rails = { 3165 - dependencies = ["capybara" "railties" "spinach"]; 3166 - source = { 3167 - remotes = ["https://rubygems.org"]; 3168 - sha256 = "1nfacfylkncfgi59g2wga6m4nzdcjqb8s50cax4nbx362ap4bl70"; 3169 - type = "gem"; 3170 - }; 3171 - version = "0.2.1"; 3172 - }; 3173 - spinach-rerun-reporter = { 3174 - dependencies = ["spinach"]; 3175 - source = { 3176 - remotes = ["https://rubygems.org"]; 3177 - sha256 = "0fkmp99cpxrdzkjrxw9y9qp8qxk5d1arpmmlg5njx40rlcvx002k"; 3178 - type = "gem"; 3179 - }; 3180 - version = "0.0.2"; 3181 - }; 3182 3143 spring = { 3183 3144 dependencies = ["activesupport"]; 3184 3145 source = { ··· 3197 3158 }; 3198 3159 version = "1.0.4"; 3199 3160 }; 3200 - spring-commands-spinach = { 3201 - dependencies = ["spring"]; 3202 - source = { 3203 - remotes = ["https://rubygems.org"]; 3204 - sha256 = "12qa60sclhnclwi6lskhdgr1l007bca831vhp35f06hq1zmimi2x"; 3205 - type = "gem"; 3206 - }; 3207 - version = "1.1.0"; 3208 - }; 3209 3161 sprockets = { 3210 3162 dependencies = ["concurrent-ruby" "rack"]; 3211 3163 source = { 3212 3164 remotes = ["https://rubygems.org"]; 3213 - sha256 = "0sv3zk5hwxyjvg7iy9sggjc7k3mfxxif7w8p260rharfyib939ar"; 3165 + sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay"; 3214 3166 type = "gem"; 3215 3167 }; 3216 - version = "3.7.1"; 3168 + version = "3.7.2"; 3217 3169 }; 3218 3170 sprockets-rails = { 3219 3171 dependencies = ["actionpack" "activesupport" "sprockets"]; ··· 3302 3254 temple = { 3303 3255 source = { 3304 3256 remotes = ["https://rubygems.org"]; 3305 - sha256 = "0xlf1if32xj14mkfwh8nxy3zzjzd9lipni0v2bghknp2kfc1hcz6"; 3257 + sha256 = "00nxf610nzi4n1i2lkby43nrnarvl89fcl6lg19406msr0k3ycmq"; 3306 3258 type = "gem"; 3307 3259 }; 3308 - version = "0.7.7"; 3260 + version = "0.8.0"; 3309 3261 }; 3310 3262 test-prof = { 3311 3263 source = { ··· 3360 3312 tilt = { 3361 3313 source = { 3362 3314 remotes = ["https://rubygems.org"]; 3363 - sha256 = "0qsyzq2k7blyp1rph56xczwfqi8gplns2whswyr67mdfzdi60vvm"; 3315 + sha256 = "0020mrgdf11q23hm1ddd6fv691l51vi10af00f137ilcdb2ycfra"; 3364 3316 type = "gem"; 3365 3317 }; 3366 - version = "2.0.6"; 3318 + version = "2.0.8"; 3367 3319 }; 3368 3320 timecop = { 3369 3321 source = { ··· 3385 3337 dependencies = ["parslet"]; 3386 3338 source = { 3387 3339 remotes = ["https://rubygems.org"]; 3388 - sha256 = "1wnvi1g8id1sg6776fvzf98lhfbscchgiy1fp5pvd58a8ds2fq9v"; 3340 + sha256 = "0xj460rkyqvg74xc8kivmbvgc46c6mm7r8mbjs5m2gq8khf8sbki"; 3389 3341 type = "gem"; 3390 3342 }; 3391 - version = "0.1.2"; 3343 + version = "0.2.0"; 3392 3344 }; 3393 3345 toml-rb = { 3394 3346 dependencies = ["citrus"]; ··· 3399 3351 }; 3400 3352 version = "1.0.0"; 3401 3353 }; 3354 + trollop = { 3355 + source = { 3356 + remotes = ["https://rubygems.org"]; 3357 + sha256 = "1rzx9rkacpq58dsvbbzs4cpybls1v1h36xskkfs5q2askpdr00wq"; 3358 + type = "gem"; 3359 + }; 3360 + version = "2.1.3"; 3361 + }; 3402 3362 truncato = { 3403 3363 dependencies = ["htmlentities" "nokogiri"]; 3404 3364 source = { ··· 3462 3422 unicode-display_width = { 3463 3423 source = { 3464 3424 remotes = ["https://rubygems.org"]; 3465 - sha256 = "12pi0gwqdnbx1lv5136v3vyr0img9wr0kxcn4wn54ipq4y41zxq8"; 3425 + sha256 = "0x31fgv1acywbb50prp7y4fr677c2d9gsl6wxmfcrlxbwz7nxn5n"; 3466 3426 type = "gem"; 3467 3427 }; 3468 - version = "1.3.0"; 3428 + version = "1.3.2"; 3469 3429 }; 3470 3430 unicorn = { 3471 3431 dependencies = ["kgio" "raindrops"]; ··· 3501 3461 type = "gem"; 3502 3462 }; 3503 3463 version = "0.2.7"; 3504 - }; 3505 - url_safe_base64 = { 3506 - source = { 3507 - remotes = ["https://rubygems.org"]; 3508 - sha256 = "1wgslyapmw4m6l5f6xvcvrvdz3hbkqczkhmjp96s6pzwcgxvcazz"; 3509 - type = "gem"; 3510 - }; 3511 - version = "0.2.2"; 3512 3464 }; 3513 3465 validates_hostname = { 3514 3466 dependencies = ["activerecord" "activesupport"];
+4 -4
pkgs/applications/video/obs-studio/linuxbrowser.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 name = "obs-linuxbrowser-${version}"; 13 - version = "0.5.0"; 13 + version = "0.5.2"; 14 14 src = fetchFromGitHub { 15 15 owner = "bazukas"; 16 16 repo = "obs-linuxbrowser"; 17 17 rev = version; 18 - sha256 = "0jgh377yv69wbcqg7m7axi22x2p9jmcirws1pgrz22vaw7zbbdzl"; 18 + sha256 = "1vwgdgcmab5442wh2rjww6lzij9g2c5ccnv79rs7vx3rdl8wqg4f"; 19 19 }; 20 20 nativeBuildInputs = [ cmake ]; 21 21 buildInputs = [ obs-studio ]; ··· 30 30 ln -s ${libcef}/include cef/ 31 31 ''; 32 32 cmakeFlags = [ 33 - "-DCEF_DIR=../../cef" 34 - "-DOBS_INCLUDE=${obs-studio}/include/obs" 33 + "-DCEF_ROOT_DIR=../../cef" 34 + "-DOBS_INCLUDE_SEARCH_DIR=${obs-studio}/include/obs" 35 35 ]; 36 36 installPhase = '' 37 37 mkdir -p $out/share/obs/obs-plugins
+1 -1
pkgs/build-support/emacs/wrapper.nix
··· 21 21 `emacsPackagesNg.emacsWithPackages`, 22 22 ``` 23 23 let customEmacsPackages = 24 - emacsPackagesNg.overrideScope (super: self: { 24 + emacsPackagesNg.overrideScope' (self: super: { 25 25 # use a custom version of emacs 26 26 emacs = ...; 27 27 # use the unstable MELPA version of magit
+9 -18
pkgs/build-support/setup-hooks/auto-patchelf.sh
··· 7 7 addEnvHooks "$targetOffset" gatherLibraries 8 8 9 9 isExecutable() { 10 - [ "$(file -b -N --mime-type "$1")" = application/x-executable ] 11 - } 12 - 13 - findElfs() { 14 - find "$1" -type f -exec "$SHELL" -c ' 15 - while [ -n "$1" ]; do 16 - mimeType="$(file -b -N --mime-type "$1")" 17 - if [ "$mimeType" = application/x-executable \ 18 - -o "$mimeType" = application/x-pie-executable \ 19 - -o "$mimeType" = application/x-sharedlib ]; then 20 - echo "$1" 21 - fi 22 - shift 23 - done 24 - ' -- {} + 10 + readelf -h "$1" 2> /dev/null | grep -q '^ *Type: *EXEC\>' 25 11 } 26 12 27 13 # We cache dependencies so that we don't need to search through all of them on ··· 167 153 # findDependency outside of this, the dependency cache needs to be rebuilt 168 154 # from scratch, so keep this in mind if you want to run findDependency 169 155 # outside of this function. 170 - findElfs "$prefix" | while read -r elffile; do 171 - autoPatchelfFile "$elffile" 172 - done 156 + while IFS= read -r -d $'\0' file; do 157 + isELF "$file" || continue 158 + if isExecutable "$file"; then 159 + # Skip if the executable is statically linked. 160 + readelf -l "$file" | grep -q "^ *INTERP\\>" || continue 161 + fi 162 + autoPatchelfFile "$file" 163 + done < <(find "$prefix" -type f -print0) 173 164 } 174 165 175 166 # XXX: This should ultimately use fixupOutputHooks but we currently don't have
+3 -13
pkgs/build-support/vm/default.nix
··· 3 3 , img ? pkgs.stdenv.hostPlatform.platform.kernelTarget 4 4 , storeDir ? builtins.storeDir 5 5 , rootModules ? 6 - [ "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_balloon" "virtio_rng" "ext4" "unix" "9p" "9pnet_virtio" "crc32c_generic" "sym53c8xx" "virtio_scsi" "ahci "] 6 + [ "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_balloon" "virtio_rng" "ext4" "unix" "9p" "9pnet_virtio" "crc32c_generic" ] 7 7 ++ pkgs.lib.optional (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) "rtc_cmos" 8 - , config 9 8 }: 10 9 11 10 with pkgs; ··· 197 196 ${qemuBinary qemu} \ 198 197 -nographic -no-reboot \ 199 198 -device virtio-rng-pci \ 200 - ${if "$diskInterface" == "scsi" then '' \ 201 - \ # FIXME: /dev/sda is not created within the VM 202 - -device lsi53c895a \ 203 - -device scsi-hd,drive=hd,id=scsi1,bootindex=1 \ 204 - ''${diskImage:+-drive file=$diskImage,media=disk,if=none,id=hd,cache=unsafe,werror=report} \ 205 - '' else '' \ 206 - -drive file=$diskImage,media=disk,if=none,id=hd \ 207 - -device virtio-blk-pci,scsi=off,drive=hd,id=virtio0,bootindex=1 \ 208 - \''} 209 199 -virtfs local,path=${storeDir},security_model=none,mount_tag=store \ 210 200 -virtfs local,path=$TMPDIR/xchg,security_model=none,mount_tag=xchg \ 201 + ''${diskImage:+-drive file=$diskImage,if=virtio,cache=unsafe,werror=report} \ 211 202 -kernel ${kernel}/${img} \ 212 203 -initrd ${initrd}/initrd \ 213 204 -append "console=${qemuSerialDevice} panic=1 command=${stage2Init} out=$out mountDisk=$mountDisk loglevel=4" \ ··· 307 298 `run-vm' will be left behind in the temporary build directory 308 299 that allows you to boot into the VM and debug it interactively. */ 309 300 310 - runInLinuxVM = drv: lib.overrideDerivation drv ({ memSize ? 512, QEMU_OPTS ? "", args, builder, ... } @ moreArgs : { 301 + runInLinuxVM = drv: lib.overrideDerivation drv ({ memSize ? 512, QEMU_OPTS ? "", args, builder, ... }: { 311 302 requiredSystemFeatures = [ "kvm" ]; 312 303 builder = "${bash}/bin/sh"; 313 304 args = ["-e" (vmRunCommand qemuCommandLinux)]; 314 305 origArgs = args; 315 306 origBuilder = builder; 316 - diskInterface = "${moreArgs.diskInterface}"; 317 307 QEMU_OPTS = "${QEMU_OPTS} -m ${toString memSize}"; 318 308 passAsFile = []; # HACK fix - see https://github.com/NixOS/nixpkgs/issues/16742 319 309 });
+2 -2
pkgs/data/misc/hackage/default.nix
··· 1 1 { fetchurl }: 2 2 3 3 fetchurl { 4 - url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/e44c7d34b0e57883da9cc0e09b0b5de3b065fe98.tar.gz"; 5 - sha256 = "1manarsja8lsvs75zd3jnjhy5yb1576yv8ba0jqa4a1rszrkil1d"; 4 + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/b16aa9c85633ea49e19aee5e1678d082ce953a17.tar.gz"; 5 + sha256 = "185p6112b35s2vgbswrmy5lwf09q27gzkpcfla6dbddmbk948d38"; 6 6 }
+5 -1
pkgs/development/compilers/dotnet/sdk/default.nix
··· 21 21 sha512 = "639f9f68f225246d9cce798d72d011f65c7eda0d775914d1394df050bddf93e2886555f5eed85a75d6c72e9063a54d8aa053c64c326c683b94e9e0a0570e5654"; 22 22 }; 23 23 24 - unpackPhase = "tar xvzf $src"; 24 + unpackPhase = '' 25 + mkdir src 26 + cd src 27 + tar xvzf $src 28 + ''; 25 29 26 30 buildPhase = '' 27 31 runHook preBuild
+7 -1
pkgs/development/compilers/gcc/5/default.nix
··· 60 60 ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch 61 61 ++ optional noSysDirs ../no-sys-dirs.patch 62 62 ++ optional langFortran ../gfortran-driving.patch 63 + ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch 63 64 ++ optional stdenv.hostPlatform.isMusl (fetchpatch { 64 65 url = https://raw.githubusercontent.com/richfelker/musl-cross-make/e84b1bd1fc12a3def33111ca6df522cd6e5ec361/patches/gcc-5.3.0/0001-musl.diff; 65 66 sha256 = "0pppbf8myi2kjhm3z3479ihn1cm60kycfv60gj8yy1bs0pl1qcfm"; ··· 329 330 # On Illumos/Solaris GNU as is preferred 330 331 "--with-gnu-as" "--without-gnu-ld" 331 332 ] 332 - ++ optional (targetPlatform == hostPlatform && targetPlatform.libc == "musl") "--disable-libsanitizer" 333 + ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [ 334 + "--disable-libsanitizer" 335 + "--disable-symvers" 336 + "libat_cv_have_ifunc=no" 337 + "--disable-gnu-indirect-function" 338 + ] 333 339 ; 334 340 335 341 targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
+7 -1
pkgs/development/compilers/gcc/6/default.nix
··· 61 61 ++ optional langFortran ../gfortran-driving.patch 62 62 ++ [ ../struct-ucontext.patch ../struct-sigaltstack.patch ] # glibc-2.26 63 63 ++ optional langJava [ ../struct-ucontext-libjava.patch ] # glibc-2.26 64 + ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch 64 65 ; 65 66 66 67 javaEcj = fetchurl { ··· 334 335 # On Illumos/Solaris GNU as is preferred 335 336 "--with-gnu-as" "--without-gnu-ld" 336 337 ] 337 - ++ optional (targetPlatform == hostPlatform && targetPlatform.libc == "musl") "--disable-libsanitizer" 338 + ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [ 339 + "--disable-libsanitizer" 340 + "--disable-symvers" 341 + "libat_cv_have_ifunc=no" 342 + "--disable-gnu-indirect-function" 343 + ] 338 344 ; 339 345 340 346 targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
+8 -2
pkgs/development/compilers/gcc/7/default.nix
··· 56 56 sha256 = "0mrvxsdwip2p3l17dscpc1x8vhdsciqw1z5q9i6p5g9yg1cqnmgs"; 57 57 }) 58 58 ++ optional langFortran ../gfortran-driving.patch 59 - ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch; 59 + ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch 60 + ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch; 60 61 61 62 /* Cross-gcc settings (build == host != target) */ 62 63 crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt"; ··· 288 289 # On Illumos/Solaris GNU as is preferred 289 290 "--with-gnu-as" "--without-gnu-ld" 290 291 ] 291 - ++ optional (targetPlatform == hostPlatform && targetPlatform.libc == "musl") "--disable-libsanitizer" 292 + ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [ 293 + "--disable-libsanitizer" 294 + "--disable-symvers" 295 + "libat_cv_have_ifunc=no" 296 + "--disable-gnu-indirect-function" 297 + ] 292 298 ++ optional (targetPlatform.isAarch64) "--enable-fix-cortex-a53-843419" 293 299 ; 294 300
+8 -2
pkgs/development/compilers/gcc/8/default.nix
··· 51 51 sha256 = ""; # TODO: uncomment and check hash when available. 52 52 }) */ 53 53 ++ optional langFortran ../gfortran-driving.patch 54 - ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch; 54 + ++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch 55 + ++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch; 55 56 56 57 /* Cross-gcc settings (build == host != target) */ 57 58 crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt"; ··· 282 283 # On Illumos/Solaris GNU as is preferred 283 284 "--with-gnu-as" "--without-gnu-ld" 284 285 ] 285 - ++ optional (targetPlatform == hostPlatform && targetPlatform.libc == "musl") "--disable-libsanitizer" 286 + ++ optionals (targetPlatform == hostPlatform && targetPlatform.libc == "musl") [ 287 + "--disable-libsanitizer" 288 + "--disable-symvers" 289 + "libat_cv_have_ifunc=no" 290 + "--disable-gnu-indirect-function" 291 + ] 286 292 ; 287 293 288 294 targetConfig = if targetPlatform != hostPlatform then targetPlatform.config else null;
+40
pkgs/development/compilers/gcc/libgomp-dont-force-initial-exec.patch
··· 1 + From 01c433f4788441c0963005b9d3fad5b2865e6651 Mon Sep 17 00:00:00 2001 2 + From: Will Dietz <w@wdtz.org> 3 + Date: Mon, 24 Sep 2018 19:57:50 -0500 4 + Subject: [PATCH] libgomp/configure.tgt: don't force initial-exec tls-model 5 + 6 + --- 7 + libgomp/configure.tgt | 17 ----------------- 8 + 1 file changed, 17 deletions(-) 9 + 10 + diff --git a/libgomp/configure.tgt b/libgomp/configure.tgt 11 + index 74d95a570c7..b608c55f0c1 100644 12 + --- a/libgomp/configure.tgt 13 + +++ b/libgomp/configure.tgt 14 + @@ -10,23 +10,6 @@ 15 + # XCFLAGS Add extra compile flags to use. 16 + # XLDFLAGS Add extra link flags to use. 17 + 18 + -# Optimize TLS usage by avoiding the overhead of dynamic allocation. 19 + -if test $gcc_cv_have_tls = yes ; then 20 + - case "${target}" in 21 + - 22 + - *-*-k*bsd*-gnu*) 23 + - ;; 24 + - 25 + - *-*-linux* | *-*-gnu*) 26 + - XCFLAGS="${XCFLAGS} -ftls-model=initial-exec" 27 + - ;; 28 + - 29 + - *-*-rtems*) 30 + - XCFLAGS="${XCFLAGS} -ftls-model=local-exec" 31 + - ;; 32 + - esac 33 + -fi 34 + - 35 + # Since we require POSIX threads, assume a POSIX system by default. 36 + config_path="posix" 37 + 38 + -- 39 + 2.19.0 40 +
+2 -2
pkgs/development/compilers/ghc/7.10.3.nix
··· 1 1 { stdenv, targetPackages 2 2 3 3 # build-tools 4 - , bootPkgs, hscolour 4 + , bootPkgs 5 5 , coreutils, fetchurl, perl 6 6 , docbook_xsl, docbook_xml_dtd_45, docbook_xml_dtd_42, libxml2, libxslt 7 7 ··· 142 142 143 143 nativeBuildInputs = [ 144 144 perl libxml2 libxslt docbook_xsl docbook_xml_dtd_45 docbook_xml_dtd_42 145 - ghc hscolour 145 + ghc bootPkgs.hscolour 146 146 ]; 147 147 148 148 # For building runtime libs
+2 -2
pkgs/development/compilers/ghc/8.0.2.nix
··· 1 1 { stdenv, targetPackages 2 2 3 3 # build-tools 4 - , bootPkgs, hscolour 4 + , bootPkgs 5 5 , coreutils, fetchpatch, fetchurl, perl, sphinx 6 6 7 7 , libiconv ? null, ncurses ··· 144 144 145 145 nativeBuildInputs = [ 146 146 perl sphinx 147 - ghc hscolour 147 + ghc bootPkgs.hscolour 148 148 ]; 149 149 150 150 # For building runtime libs
+2 -2
pkgs/development/compilers/ghc/8.2.2.nix
··· 1 1 { stdenv, targetPackages 2 2 3 3 # build-tools 4 - , bootPkgs, alex, happy, hscolour 4 + , bootPkgs 5 5 , autoconf, autoreconfHook, automake, coreutils, fetchurl, fetchpatch, perl, python3, sphinx 6 6 , runCommand 7 7 ··· 182 182 183 183 nativeBuildInputs = [ 184 184 autoconf autoreconfHook automake perl python3 sphinx 185 - ghc alex happy hscolour 185 + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 186 186 ]; 187 187 188 188 # For building runtime libs
+2 -2
pkgs/development/compilers/ghc/8.4.3.nix
··· 1 1 { stdenv, targetPackages 2 2 3 3 # build-tools 4 - , bootPkgs, alex, happy, hscolour 4 + , bootPkgs 5 5 , autoconf, automake, coreutils, fetchurl, fetchpatch, perl, python3, m4 6 6 7 7 , libiconv ? null, ncurses ··· 184 184 185 185 nativeBuildInputs = [ 186 186 perl autoconf automake m4 python3 187 - ghc alex happy hscolour 187 + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 188 188 ]; 189 189 190 190 # For building runtime libs
+2 -2
pkgs/development/compilers/ghc/8.6.1.nix
··· 1 1 { stdenv, targetPackages 2 2 3 3 # build-tools 4 - , bootPkgs, alex, happy, hscolour 4 + , bootPkgs 5 5 , autoconf, automake, coreutils, fetchurl, fetchpatch, perl, python3, m4 6 6 7 7 , libiconv ? null, ncurses ··· 169 169 170 170 nativeBuildInputs = [ 171 171 perl autoconf automake m4 python3 172 - ghc alex happy hscolour 172 + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 173 173 ]; 174 174 175 175 # For building runtime libs
+2 -2
pkgs/development/compilers/ghc/head.nix
··· 1 1 { stdenv, targetPackages 2 2 3 3 # build-tools 4 - , bootPkgs, alex, happy, hscolour 4 + , bootPkgs 5 5 , autoconf, automake, coreutils, fetchgit, perl, python3, m4 6 6 7 7 , libiconv ? null, ncurses ··· 150 150 151 151 nativeBuildInputs = [ 152 152 perl autoconf automake m4 python3 153 - ghc alex happy hscolour 153 + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 154 154 ]; 155 155 156 156 # For building runtime libs
+6 -5
pkgs/development/compilers/ghcjs-ng/default.nix
··· 4 4 , ghcjsSrcJson ? null 5 5 , ghcjsSrc ? fetchgit (builtins.fromJSON (builtins.readFile ghcjsSrcJson)) 6 6 , bootPkgs 7 - , alex 8 - , happy 9 7 , stage0 10 8 , haskellLib 11 9 , cabal-install ··· 24 22 let 25 23 passthru = { 26 24 configuredSrc = callPackage ./configured-ghcjs-src.nix { 27 - inherit ghcjsSrc alex happy; 28 - inherit (bootPkgs) ghc; 25 + inherit ghcjsSrc; 26 + inherit (bootPkgs) ghc alex happy; 29 27 }; 30 28 genStage0 = callPackage ./mk-stage0.nix { inherit (passthru) configuredSrc; }; 31 29 bootPkgs = bootPkgs.extend (lib.foldr lib.composeExtensions (_:_:{}) [ ··· 34 32 inherit (self) callPackage; 35 33 }) 36 34 37 - (callPackage ./common-overrides.nix { inherit haskellLib alex happy; }) 35 + (callPackage ./common-overrides.nix { 36 + inherit haskellLib; 37 + inherit (bootPkgs) alex happy; 38 + }) 38 39 ghcjsDepOverrides 39 40 ]); 40 41
+1
pkgs/development/compilers/go/1.11.nix
··· 178 178 179 179 preFixup = '' 180 180 rm -r $out/share/go/pkg/bootstrap 181 + rm -r $out/share/go/pkg/obj 181 182 ln -s $out/share/go/bin $out/bin 182 183 ''; 183 184
+75 -76
pkgs/development/compilers/llvm/7/sanitizers-nongnu.patch
··· 1 - From 7b4b3333a2718628b1d510ec1d8438ad67308299 Mon Sep 17 00:00:00 2001 1 + From f7a253f8f85d0f49df6b73996737a3e84ac64236 Mon Sep 17 00:00:00 2001 2 2 From: Will Dietz <w@wdtz.org> 3 - Date: Fri, 29 Jun 2018 09:48:59 -0500 4 - Subject: [PATCH] Ported to 6.0, taken from gentoo-musl project. 3 + Date: Mon, 24 Sep 2018 11:17:25 -0500 4 + Subject: [PATCH] Ported to 7.0, taken from gentoo-musl project. 5 5 6 6 ------ 7 7 Ported to compiler-rt-sanitizers-5.0.0. Taken from ··· 13 13 --- 14 14 lib/asan/asan_linux.cc | 4 +- 15 15 lib/interception/interception_linux.cc | 2 +- 16 - lib/interception/interception_linux.h | 3 +- 16 + lib/interception/interception_linux.h | 2 +- 17 17 lib/msan/msan_linux.cc | 2 +- 18 18 lib/sanitizer_common/sanitizer_allocator.cc | 2 +- 19 19 .../sanitizer_common_interceptors_ioctl.inc | 4 +- ··· 24 24 .../sanitizer_platform_interceptors.h | 4 +- 25 25 .../sanitizer_platform_limits_posix.cc | 37 +++++++++++-------- 26 26 lib/tsan/rtl/tsan_platform_linux.cc | 2 +- 27 - 13 files changed, 51 insertions(+), 35 deletions(-) 27 + 13 files changed, 51 insertions(+), 34 deletions(-) 28 28 29 29 diff --git a/lib/asan/asan_linux.cc b/lib/asan/asan_linux.cc 30 30 index 625f32d40..73cf77aca 100644 ··· 49 49 void AsanCheckDynamicRTPrereqs() {} 50 50 void AsanCheckIncompatibleRT() {} 51 51 diff --git a/lib/interception/interception_linux.cc b/lib/interception/interception_linux.cc 52 - index c991550a4..2b706418b 100644 52 + index 26bfcd8f6..529b234f7 100644 53 53 --- a/lib/interception/interception_linux.cc 54 54 +++ b/lib/interception/interception_linux.cc 55 55 @@ -43,7 +43,7 @@ bool GetRealFunctionAddress(const char *func_name, uptr *func_addr, 56 56 } 57 57 58 58 // Android and Solaris do not have dlvsym 59 - -#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS 60 - +#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS && !SANITIZER_NONGNU 59 + -#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS && !SANITIZER_OPENBSD 60 + +#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS && !SANITIZER_OPENBSD && !SANITIZER_NONGNU 61 61 void *GetFuncAddrVer(const char *func_name, const char *ver) { 62 62 return dlvsym(RTLD_NEXT, func_name, ver); 63 63 } 64 64 diff --git a/lib/interception/interception_linux.h b/lib/interception/interception_linux.h 65 - index 98fe51b85..c13302b98 100644 65 + index 942c25609..24a4d5080 100644 66 66 --- a/lib/interception/interception_linux.h 67 67 +++ b/lib/interception/interception_linux.h 68 - @@ -35,8 +35,7 @@ void *GetFuncAddrVer(const char *func_name, const char *ver); 69 - (::__interception::uptr) & (func), \ 68 + @@ -36,7 +36,7 @@ void *GetFuncAddrVer(const char *func_name, const char *ver); 70 69 (::__interception::uptr) & WRAP(func)) 71 70 72 - -// Android and Solaris do not have dlvsym 73 - -#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS 74 - +#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS && !SANITIZER_NONGNU 71 + // Android, Solaris and OpenBSD do not have dlvsym 72 + -#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS && !SANITIZER_OPENBSD 73 + +#if !SANITIZER_ANDROID && !SANITIZER_SOLARIS && !SANITIZER_OPENBSD && !SANITIZER_NONGNU 75 74 #define INTERCEPT_FUNCTION_VER_LINUX_OR_FREEBSD(func, symver) \ 76 75 (::__interception::real_##func = (func##_f)( \ 77 76 unsigned long)::__interception::GetFuncAddrVer(#func, symver)) 78 77 diff --git a/lib/msan/msan_linux.cc b/lib/msan/msan_linux.cc 79 - index 4e6321fcb..4d50feb82 100644 78 + index 385a650c4..6e30a8ce9 100644 80 79 --- a/lib/msan/msan_linux.cc 81 80 +++ b/lib/msan/msan_linux.cc 82 81 @@ -13,7 +13,7 @@ ··· 87 86 +#if SANITIZER_FREEBSD || (SANITIZER_LINUX && !SANITIZER_NONGNU) || SANITIZER_NETBSD 88 87 89 88 #include "msan.h" 90 - #include "msan_thread.h" 89 + #include "msan_report.h" 91 90 diff --git a/lib/sanitizer_common/sanitizer_allocator.cc b/lib/sanitizer_common/sanitizer_allocator.cc 92 - index fc4f7a75a..76cf4f769 100644 91 + index 6bfd5e5ee..048f6154f 100644 93 92 --- a/lib/sanitizer_common/sanitizer_allocator.cc 94 93 +++ b/lib/sanitizer_common/sanitizer_allocator.cc 95 - @@ -23,7 +23,7 @@ namespace __sanitizer { 94 + @@ -27,7 +27,7 @@ const char *SecondaryAllocatorName = "LargeMmapAllocator"; 96 95 97 96 // ThreadSanitizer for Go uses libc malloc/free. 98 97 #if SANITIZER_GO || defined(SANITIZER_USE_MALLOC) ··· 102 101 # if !SANITIZER_GO 103 102 extern "C" void *__libc_memalign(uptr alignment, uptr size); 104 103 diff --git a/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc 105 - index 24e7548a5..20259b1d6 100644 104 + index 2d633c173..b6eb23116 100644 106 105 --- a/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc 107 106 +++ b/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc 108 - @@ -102,7 +102,7 @@ static void ioctl_table_fill() { 107 + @@ -104,7 +104,7 @@ static void ioctl_table_fill() { 109 108 _(SIOCGETVIFCNT, WRITE, struct_sioc_vif_req_sz); 110 109 #endif 111 110 ··· 114 113 // Conflicting request ids. 115 114 // _(CDROMAUDIOBUFSIZ, NONE, 0); 116 115 // _(SNDCTL_TMR_CONTINUE, NONE, 0); 117 - @@ -363,7 +363,7 @@ static void ioctl_table_fill() { 116 + @@ -365,7 +365,7 @@ static void ioctl_table_fill() { 118 117 _(VT_WAITACTIVE, NONE, 0); 119 118 #endif 120 119 ··· 137 136 void *old_rlim) { 138 137 if (new_rlim) PRE_READ(new_rlim, struct_rlimit64_sz); 139 138 diff --git a/lib/sanitizer_common/sanitizer_linux.cc b/lib/sanitizer_common/sanitizer_linux.cc 140 - index 6c83e8db4..542c4fe64 100644 139 + index 96d6c1eff..9e2b7fb9d 100644 141 140 --- a/lib/sanitizer_common/sanitizer_linux.cc 142 141 +++ b/lib/sanitizer_common/sanitizer_linux.cc 143 - @@ -522,13 +522,13 @@ const char *GetEnv(const char *name) { 142 + @@ -541,13 +541,13 @@ const char *GetEnv(const char *name) { 144 143 #endif 145 144 } 146 145 147 - -#if !SANITIZER_FREEBSD && !SANITIZER_NETBSD 148 - +#if !SANITIZER_FREEBSD && !SANITIZER_NETBSD && !SANITIZER_NONGNU 146 + -#if !SANITIZER_FREEBSD && !SANITIZER_NETBSD && !SANITIZER_OPENBSD 147 + +#if !SANITIZER_FREEBSD && !SANITIZER_NETBSD && !SANITIZER_OPENBSD && !SANITIZER_NONGNU 149 148 extern "C" { 150 - SANITIZER_WEAK_ATTRIBUTE extern void *__libc_stack_end; 149 + SANITIZER_WEAK_ATTRIBUTE extern void *__libc_stack_end; 151 150 } 152 151 #endif 153 152 154 - -#if !SANITIZER_GO && !SANITIZER_FREEBSD && !SANITIZER_NETBSD 155 - +#if (!SANITIZER_GO || SANITIZER_NONGNU) && !SANITIZER_FREEBSD && !SANITIZER_NETBSD 153 + -#if !SANITIZER_GO && !SANITIZER_FREEBSD && !SANITIZER_NETBSD && \ 154 + +#if (!SANITIZER_GO || SANITIZER_NONGNU) && !SANITIZER_FREEBSD && !SANITIZER_NETBSD && \ 155 + !SANITIZER_OPENBSD 156 156 static void ReadNullSepFileToArray(const char *path, char ***arr, 157 157 int arr_size) { 158 - char *buff; 159 - @@ -569,6 +569,10 @@ static void GetArgsAndEnv(char ***argv, char ***envp) { 158 + @@ -590,6 +590,10 @@ static void GetArgsAndEnv(char ***argv, char ***envp) { 160 159 #elif SANITIZER_NETBSD 161 160 *argv = __ps_strings->ps_argvstr; 162 - *argv = __ps_strings->ps_envstr; 161 + *envp = __ps_strings->ps_envstr; 163 162 +#elif SANITIZER_NONGNU 164 163 + static const int kMaxArgv = 2000, kMaxEnvp = 2000; 165 164 + ReadNullSepFileToArray("/proc/self/cmdline", argv, kMaxArgv); 166 165 + ReadNullSepFileToArray("/proc/self/environ", envp, kMaxEnvp); 167 - #else 166 + #else // SANITIZER_FREEBSD 168 167 #if !SANITIZER_GO 169 168 if (&__libc_stack_end) { 170 169 diff --git a/lib/sanitizer_common/sanitizer_linux_libcdep.cc b/lib/sanitizer_common/sanitizer_linux_libcdep.cc 171 - index 56fdfc870..a932d5db1 100644 170 + index 4962ff832..438f94dbe 100644 172 171 --- a/lib/sanitizer_common/sanitizer_linux_libcdep.cc 173 172 +++ b/lib/sanitizer_common/sanitizer_linux_libcdep.cc 174 - @@ -174,7 +174,7 @@ bool SanitizerGetThreadName(char *name, int max_len) { 173 + @@ -179,7 +179,7 @@ __attribute__((unused)) static bool GetLibcVersion(int *major, int *minor, 175 174 } 176 175 177 - #if !SANITIZER_FREEBSD && !SANITIZER_ANDROID && !SANITIZER_GO && \ 178 - - !SANITIZER_NETBSD && !SANITIZER_SOLARIS 179 - + !SANITIZER_NETBSD && !SANITIZER_SOLARIS && !SANITIZER_NONGNU 176 + #if !SANITIZER_FREEBSD && !SANITIZER_ANDROID && !SANITIZER_GO && \ 177 + - !SANITIZER_NETBSD && !SANITIZER_OPENBSD && !SANITIZER_SOLARIS 178 + + !SANITIZER_NETBSD && !SANITIZER_OPENBSD && !SANITIZER_SOLARIS && !SANITIZER_NONGNU 180 179 static uptr g_tls_size; 181 180 182 181 #ifdef __i386__ 183 - @@ -207,7 +207,7 @@ void InitTlsSize() { } 184 - 185 - #if (defined(__x86_64__) || defined(__i386__) || defined(__mips__) \ 186 - || defined(__aarch64__) || defined(__powerpc64__) || defined(__s390__) \ 187 - - || defined(__arm__)) && SANITIZER_LINUX && !SANITIZER_ANDROID 188 - + || defined(__arm__)) && SANITIZER_LINUX && !SANITIZER_ANDROID && !SANITIZER_NONGNU 182 + @@ -261,7 +261,7 @@ void InitTlsSize() { } 183 + #if (defined(__x86_64__) || defined(__i386__) || defined(__mips__) || \ 184 + defined(__aarch64__) || defined(__powerpc64__) || defined(__s390__) || \ 185 + defined(__arm__)) && \ 186 + - SANITIZER_LINUX && !SANITIZER_ANDROID 187 + + SANITIZER_LINUX && !SANITIZER_ANDROID && !SANITIZER_NONGNU 189 188 // sizeof(struct pthread) from glibc. 190 - static atomic_uintptr_t kThreadDescriptorSize; 189 + static atomic_uintptr_t thread_descriptor_size; 191 190 192 - @@ -391,7 +391,7 @@ int GetSizeFromHdr(struct dl_phdr_info *info, size_t size, void *data) { 191 + @@ -426,7 +426,7 @@ int GetSizeFromHdr(struct dl_phdr_info *info, size_t size, void *data) { 193 192 194 193 #if !SANITIZER_GO 195 194 static void GetTls(uptr *addr, uptr *size) { ··· 198 197 # if defined(__x86_64__) || defined(__i386__) || defined(__s390__) 199 198 *addr = ThreadSelf(); 200 199 *size = GetTlsSize(); 201 - @@ -432,7 +432,7 @@ static void GetTls(uptr *addr, uptr *size) { 202 - *addr = (uptr)tcb->tcb_dtv[1]; 203 - } 204 - } 200 + @@ -470,7 +470,7 @@ static void GetTls(uptr *addr, uptr *size) { 201 + #elif SANITIZER_OPENBSD 202 + *addr = 0; 203 + *size = 0; 205 204 -#elif SANITIZER_ANDROID 206 205 +#elif SANITIZER_ANDROID || SANITIZER_NONGNU 207 206 *addr = 0; 208 207 *size = 0; 209 208 #elif SANITIZER_SOLARIS 210 - @@ -448,7 +448,7 @@ static void GetTls(uptr *addr, uptr *size) { 209 + @@ -486,7 +486,7 @@ static void GetTls(uptr *addr, uptr *size) { 211 210 #if !SANITIZER_GO 212 211 uptr GetTlsSize() { 213 - #if SANITIZER_FREEBSD || SANITIZER_ANDROID || SANITIZER_NETBSD || \ 214 - - SANITIZER_SOLARIS 215 - + SANITIZER_SOLARIS || SANITIZER_NONGNU 212 + #if SANITIZER_FREEBSD || SANITIZER_ANDROID || SANITIZER_NETBSD || \ 213 + - SANITIZER_OPENBSD || SANITIZER_SOLARIS 214 + + SANITIZER_OPENBSD || SANITIZER_SOLARIS || SANITIZER_NONGNU 216 215 uptr addr, size; 217 216 GetTls(&addr, &size); 218 217 return size; 219 218 diff --git a/lib/sanitizer_common/sanitizer_platform.h b/lib/sanitizer_common/sanitizer_platform.h 220 - index 334903c26..fc2afac2c 100644 219 + index d81e25580..e10680ac8 100644 221 220 --- a/lib/sanitizer_common/sanitizer_platform.h 222 221 +++ b/lib/sanitizer_common/sanitizer_platform.h 223 - @@ -195,6 +195,12 @@ 222 + @@ -208,6 +208,12 @@ 224 223 # define SANITIZER_SOLARIS32 0 225 224 #endif 226 225 ··· 230 229 +# define SANITIZER_NONGNU 0 231 230 +#endif 232 231 + 233 - // By default we allow to use SizeClassAllocator64 on 64-bit platform. 234 - // But in some cases (e.g. AArch64's 39-bit address space) SizeClassAllocator64 235 - // does not work well and we need to fallback to SizeClassAllocator32. 232 + #if defined(__myriad2__) 233 + # define SANITIZER_MYRIAD2 1 234 + #else 236 235 diff --git a/lib/sanitizer_common/sanitizer_platform_interceptors.h b/lib/sanitizer_common/sanitizer_platform_interceptors.h 237 - index b99ac4480..628d226a1 100644 236 + index f95539a73..6c53b3415 100644 238 237 --- a/lib/sanitizer_common/sanitizer_platform_interceptors.h 239 238 +++ b/lib/sanitizer_common/sanitizer_platform_interceptors.h 240 - @@ -38,7 +38,7 @@ 239 + @@ -39,7 +39,7 @@ 241 240 # include "sanitizer_platform_limits_solaris.h" 242 241 #endif 243 242 ··· 246 245 # define SI_LINUX_NOT_ANDROID 1 247 246 #else 248 247 # define SI_LINUX_NOT_ANDROID 0 249 - @@ -291,7 +291,7 @@ 250 - (SI_FREEBSD || SI_MAC || SI_LINUX_NOT_ANDROID) 248 + @@ -322,7 +322,7 @@ 251 249 #define SANITIZER_INTERCEPT_ETHER_R (SI_FREEBSD || SI_LINUX_NOT_ANDROID) 252 - #define SANITIZER_INTERCEPT_SHMCTL \ 253 - - (SI_NETBSD || SI_SOLARIS || ((SI_FREEBSD || SI_LINUX_NOT_ANDROID) && \ 254 - + (SI_NETBSD || SI_SOLARIS || ((SI_FREEBSD || SI_LINUX_NOT_ANDROID || SANITIZER_NONGNU) && \ 255 - SANITIZER_WORDSIZE == 64)) // NOLINT 250 + #define SANITIZER_INTERCEPT_SHMCTL \ 251 + (SI_NETBSD || SI_OPENBSD || SI_SOLARIS || \ 252 + - ((SI_FREEBSD || SI_LINUX_NOT_ANDROID) && \ 253 + + ((SI_FREEBSD || SI_LINUX_NOT_ANDROID || SANITIZER_NONGNU) && \ 254 + SANITIZER_WORDSIZE == 64)) // NOLINT 256 255 #define SANITIZER_INTERCEPT_RANDOM_R SI_LINUX_NOT_ANDROID 257 256 #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GET SI_POSIX 258 257 diff --git a/lib/sanitizer_common/sanitizer_platform_limits_posix.cc b/lib/sanitizer_common/sanitizer_platform_limits_posix.cc 259 - index feb7bad6f..4e89ab2a6 100644 258 + index 54da635d7..2f6ff69c3 100644 260 259 --- a/lib/sanitizer_common/sanitizer_platform_limits_posix.cc 261 260 +++ b/lib/sanitizer_common/sanitizer_platform_limits_posix.cc 262 261 @@ -14,6 +14,9 @@ ··· 357 356 CHECK_SIZE_AND_OFFSET(cmsghdr, cmsg_type); 358 357 +#endif 359 358 360 - COMPILER_CHECK(sizeof(__sanitizer_dirent) <= sizeof(dirent)); 361 - CHECK_SIZE_AND_OFFSET(dirent, d_ino); 362 - @@ -1138,7 +1145,7 @@ CHECK_SIZE_AND_OFFSET(mntent, mnt_passno); 359 + #ifndef __GLIBC_PREREQ 360 + #define __GLIBC_PREREQ(x, y) 0 361 + @@ -1145,7 +1152,7 @@ CHECK_SIZE_AND_OFFSET(mntent, mnt_passno); 363 362 364 363 CHECK_TYPE_SIZE(ether_addr); 365 364 ··· 368 367 CHECK_TYPE_SIZE(ipc_perm); 369 368 # if SANITIZER_FREEBSD 370 369 CHECK_SIZE_AND_OFFSET(ipc_perm, key); 371 - @@ -1199,7 +1206,7 @@ CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr); 370 + @@ -1206,7 +1213,7 @@ CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_dstaddr); 372 371 CHECK_SIZE_AND_OFFSET(ifaddrs, ifa_data); 373 372 #endif 374 373 ··· 377 376 COMPILER_CHECK(sizeof(__sanitizer_mallinfo) == sizeof(struct mallinfo)); 378 377 #endif 379 378 380 - @@ -1249,7 +1256,7 @@ COMPILER_CHECK(__sanitizer_XDR_DECODE == XDR_DECODE); 379 + @@ -1256,7 +1263,7 @@ COMPILER_CHECK(__sanitizer_XDR_DECODE == XDR_DECODE); 381 380 COMPILER_CHECK(__sanitizer_XDR_FREE == XDR_FREE); 382 381 #endif 383 382 ··· 386 385 COMPILER_CHECK(sizeof(__sanitizer_FILE) <= sizeof(FILE)); 387 386 CHECK_SIZE_AND_OFFSET(FILE, _flags); 388 387 CHECK_SIZE_AND_OFFSET(FILE, _IO_read_ptr); 389 - @@ -1268,7 +1275,7 @@ CHECK_SIZE_AND_OFFSET(FILE, _chain); 388 + @@ -1275,7 +1282,7 @@ CHECK_SIZE_AND_OFFSET(FILE, _chain); 390 389 CHECK_SIZE_AND_OFFSET(FILE, _fileno); 391 390 #endif 392 391 ··· 396 395 CHECK_SIZE_AND_OFFSET(_obstack_chunk, limit); 397 396 CHECK_SIZE_AND_OFFSET(_obstack_chunk, prev); 398 397 diff --git a/lib/tsan/rtl/tsan_platform_linux.cc b/lib/tsan/rtl/tsan_platform_linux.cc 399 - index e14d5f575..389a3bc88 100644 398 + index de989b780..51a97b554 100644 400 399 --- a/lib/tsan/rtl/tsan_platform_linux.cc 401 400 +++ b/lib/tsan/rtl/tsan_platform_linux.cc 402 - @@ -285,7 +285,7 @@ void InitializePlatform() { 401 + @@ -294,7 +294,7 @@ void InitializePlatform() { 403 402 // This is required to properly "close" the fds, because we do not see internal 404 403 // closes within glibc. The code is a pure hack. 405 404 int ExtractResolvFDs(void *state, int *fds, int nfd) { ··· 409 408 struct __res_state *statp = (struct __res_state*)state; 410 409 for (int i = 0; i < MAXNS && cnt < nfd; i++) { 411 410 -- 412 - 2.18.0 411 + 2.19.0 413 412
+2 -2
pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
··· 40 40 mtl = self.mtl_2_2_2; 41 41 parsec = self.parsec_3_1_13_0; 42 42 parsec_3_1_13_0 = addBuildDepends super.parsec_3_1_13_0 [self.fail self.semigroups]; 43 - stm = self.stm_2_4_5_1; 44 - text = self.text_1_2_3_0; 43 + stm = self.stm_2_5_0_0; 44 + text = self.text_1_2_3_1; 45 45 46 46 # Build jailbreak-cabal with the latest version of Cabal. 47 47 jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_1_24_2_0; };
+2 -2
pkgs/development/haskell-modules/configuration-ghc-8.0.x.nix
··· 39 39 # These are now core libraries in GHC 8.4.x. 40 40 mtl = self.mtl_2_2_2; 41 41 parsec = self.parsec_3_1_13_0; 42 - stm = self.stm_2_4_5_1; 43 - text = self.text_1_2_3_0; 42 + stm = self.stm_2_5_0_0; 43 + text = self.text_1_2_3_1; 44 44 45 45 # https://github.com/bmillwood/applicative-quoters/issues/6 46 46 applicative-quoters = appendPatch super.applicative-quoters (pkgs.fetchpatch {
+2 -2
pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
··· 39 39 # These are now core libraries in GHC 8.4.x. 40 40 mtl = self.mtl_2_2_2; 41 41 parsec = self.parsec_3_1_13_0; 42 - stm = self.stm_2_4_5_1; 43 - text = self.text_1_2_3_0; 42 + stm = self.stm_2_5_0_0; 43 + text = self.text_1_2_3_1; 44 44 45 45 # Make sure we can still build Cabal 1.x. 46 46 Cabal_1_24_2_0 = overrideCabal super.Cabal_1_24_2_0 (drv: {
+10 -1
pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
··· 44 44 # Use to be a core-library, but no longer is since GHC 8.4.x. 45 45 hoopl = self.hoopl_3_10_2_2; 46 46 47 - # lts-12.x versions do not compile. 47 + # LTS-12.x versions do not compile. 48 + contravariant = self.contravariant_1_5; 49 + doctest = self.doctest_0_16_0_1; 50 + hspec-core = self.hspec-core_2_5_7; 51 + hspec-core_2_5_7 = super.hspec-core_2_5_7.overrideScope (self: super: { QuickCheck = self.QuickCheck_2_12_4; }); 52 + hspec-meta = self.hspec-meta_2_5_6; 53 + hspec-meta_2_5_6 = super.hspec-meta_2_5_6.overrideScope (self: super: { QuickCheck = self.QuickCheck_2_12_4; }); 48 54 primitive = self.primitive_0_6_4_0; 49 55 tagged = self.tagged_0_8_6; 56 + unordered-containers = dontCheck super.unordered-containers; 50 57 51 58 # Over-specified constraints. 52 59 async = doJailbreak super.async; # base >=4.3 && <4.12, stm >=2.2 && <2.5 ··· 54 61 hashable = doJailbreak super.hashable; # base >=4.4 && <4.1 55 62 hashable-time = doJailbreak super.hashable-time; # base >=4.7 && <4.12 56 63 integer-logarithms = doJailbreak super.integer-logarithms; # base >=4.3 && <4.12 64 + optparse-applicative = doJailbreak super.optparse-applicative; # https://github.com/pcapriotti/optparse-applicative/issues/319 65 + polyparse = markBrokenVersion "1.12" super.polyparse; # version 1.12 fails to compile 57 66 tar = doJailbreak super.tar; # containers >=0.2 && <0.6 58 67 test-framework = doJailbreak super.test-framework; # containers >=0.1 && <0.6 59 68
+1 -1
pkgs/development/haskell-modules/configuration-ghcjs.nix
··· 25 25 26 26 # GHCJS does not ship with the same core packages as GHC. 27 27 # https://github.com/ghcjs/ghcjs/issues/676 28 - stm = self.stm_2_4_5_1; 28 + stm = self.stm_2_5_0_0; 29 29 ghc-compact = self.ghc-compact_0_1_0_0; 30 30 31 31 network = addBuildTools super.network (pkgs.lib.optional pkgs.buildPlatform.isDarwin pkgs.buildPackages.darwin.libiconv);
+83
pkgs/development/haskell-modules/configuration-hackage2nix.yaml
··· 2806 2806 anticiv: [ i686-linux, x86_64-linux, x86_64-darwin ] 2807 2807 antigate: [ i686-linux, x86_64-linux, x86_64-darwin ] 2808 2808 antimirov: [ i686-linux, x86_64-linux, x86_64-darwin ] 2809 + antiope-contract: [ i686-linux, x86_64-linux, x86_64-darwin ] 2809 2810 antiope-core: [ i686-linux, x86_64-linux, x86_64-darwin ] 2810 2811 antiope-dynamodb: [ i686-linux, x86_64-linux, x86_64-darwin ] 2811 2812 antiope-messages: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 2850 2851 ApproxFun-hs: [ i686-linux, x86_64-linux, x86_64-darwin ] 2851 2852 arb-fft: [ i686-linux, x86_64-linux, x86_64-darwin ] 2852 2853 arbb-vm: [ i686-linux, x86_64-linux, x86_64-darwin ] 2854 + arbor-postgres: [ i686-linux, x86_64-linux, x86_64-darwin ] 2853 2855 arbtt: [ i686-linux, x86_64-linux, x86_64-darwin ] 2854 2856 archiver: [ i686-linux, x86_64-linux, x86_64-darwin ] 2855 2857 archlinux-web: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 2878 2880 ArrowVHDL: [ i686-linux, x86_64-linux, x86_64-darwin ] 2879 2881 artery: [ i686-linux, x86_64-linux, x86_64-darwin ] 2880 2882 ascii-flatten: [ i686-linux, x86_64-linux, x86_64-darwin ] 2883 + ascii-string: [ i686-linux, x86_64-linux, x86_64-darwin ] 2881 2884 ascii-table: [ i686-linux, x86_64-linux, x86_64-darwin ] 2882 2885 ascii-vector-avc: [ i686-linux, x86_64-linux, x86_64-darwin ] 2883 2886 ascii85-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 2896 2899 ast-monad: [ i686-linux, x86_64-linux, x86_64-darwin ] 2897 2900 astrds: [ i686-linux, x86_64-linux, x86_64-darwin ] 2898 2901 astview: [ i686-linux, x86_64-linux, x86_64-darwin ] 2902 + async-combinators: [ i686-linux, x86_64-linux, x86_64-darwin ] 2899 2903 async-dejafu: [ i686-linux, x86_64-linux, x86_64-darwin ] 2900 2904 async-manager: [ i686-linux, x86_64-linux, x86_64-darwin ] 2901 2905 asynchronous-exceptions: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 2935 2939 augur: [ i686-linux, x86_64-linux, x86_64-darwin ] 2936 2940 aur-api: [ i686-linux, x86_64-linux, x86_64-darwin ] 2937 2941 aur: [ i686-linux, x86_64-linux, x86_64-darwin ] 2942 + aura: [ i686-linux, x86_64-linux, x86_64-darwin ] 2938 2943 Aurochs: [ i686-linux, x86_64-linux, x86_64-darwin ] 2939 2944 authenticate-ldap: [ i686-linux, x86_64-linux, x86_64-darwin ] 2940 2945 authoring: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 2976 2981 aws-sign4: [ i686-linux, x86_64-linux, x86_64-darwin ] 2977 2982 aws-simple: [ i686-linux, x86_64-linux, x86_64-darwin ] 2978 2983 aws-sns: [ i686-linux, x86_64-linux, x86_64-darwin ] 2984 + axel: [ i686-linux, x86_64-linux, x86_64-darwin ] 2979 2985 axiom: [ i686-linux, x86_64-linux, x86_64-darwin ] 2980 2986 azubi: [ i686-linux, x86_64-linux, x86_64-darwin ] 2981 2987 azure-service-api: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 3184 3190 Blueprint: [ i686-linux, x86_64-linux, x86_64-darwin ] 3185 3191 bluetile: [ i686-linux, x86_64-linux, x86_64-darwin ] 3186 3192 bluetileutils: [ i686-linux, x86_64-linux, x86_64-darwin ] 3193 + blunk-hask-tests: [ i686-linux, x86_64-linux, x86_64-darwin ] 3187 3194 blunt: [ i686-linux, x86_64-linux, x86_64-darwin ] 3188 3195 BNFC-meta: [ i686-linux, x86_64-linux, x86_64-darwin ] 3189 3196 BNFC: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 3208 3215 bowntz: [ i686-linux, x86_64-linux, x86_64-darwin ] 3209 3216 braid: [ i686-linux, x86_64-linux, x86_64-darwin ] 3210 3217 brain-bleep: [ i686-linux, x86_64-linux, x86_64-darwin ] 3218 + brainheck: [ i686-linux, x86_64-linux, x86_64-darwin ] 3211 3219 Bravo: [ i686-linux, x86_64-linux, x86_64-darwin ] 3212 3220 breakout: [ i686-linux, x86_64-linux, x86_64-darwin ] 3213 3221 breve: [ i686-linux, x86_64-linux, x86_64-darwin ] 3214 3222 brians-brain: [ i686-linux, x86_64-linux, x86_64-darwin ] 3223 + brick-skylighting: [ i686-linux, x86_64-linux, x86_64-darwin ] 3215 3224 bricks-internal-test: [ i686-linux, x86_64-linux, x86_64-darwin ] 3216 3225 bricks-internal: [ i686-linux, x86_64-linux, x86_64-darwin ] 3217 3226 bricks-parsec: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 3219 3228 bricks-syntax: [ i686-linux, x86_64-linux, x86_64-darwin ] 3220 3229 bricks: [ i686-linux, x86_64-linux, x86_64-darwin ] 3221 3230 brillig: [ i686-linux, x86_64-linux, x86_64-darwin ] 3231 + brittany: [ i686-linux, x86_64-linux, x86_64-darwin ] 3232 + broadcast-chan-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ] 3233 + broadcast-chan-pipes: [ i686-linux, x86_64-linux, x86_64-darwin ] 3234 + broadcast-chan-tests: [ i686-linux, x86_64-linux, x86_64-darwin ] 3222 3235 broccoli: [ i686-linux, x86_64-linux, x86_64-darwin ] 3223 3236 broker-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 3224 3237 bronyradiogermany-streaming: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 3231 3244 buffer-builder-aeson: [ i686-linux, x86_64-linux, x86_64-darwin ] 3232 3245 buffer: [ i686-linux, x86_64-linux, x86_64-darwin ] 3233 3246 buffon: [ i686-linux, x86_64-linux, x86_64-darwin ] 3247 + bugsnag-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 3234 3248 bugzilla: [ i686-linux, x86_64-linux, x86_64-darwin ] 3235 3249 build: [ i686-linux, x86_64-linux, x86_64-darwin ] 3236 3250 buildable: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 3335 3349 cao: [ i686-linux, x86_64-linux, x86_64-darwin ] 3336 3350 cap: [ i686-linux, x86_64-linux, x86_64-darwin ] 3337 3351 Capabilities: [ i686-linux, x86_64-linux, x86_64-darwin ] 3352 + capnp: [ i686-linux, x86_64-linux, x86_64-darwin ] 3338 3353 capped-list: [ i686-linux, x86_64-linux, x86_64-darwin ] 3339 3354 capri: [ i686-linux, x86_64-linux, x86_64-darwin ] 3340 3355 car-pool: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 3619 3634 concrete-haskell-autogen: [ i686-linux, x86_64-linux, x86_64-darwin ] 3620 3635 concrete-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 3621 3636 concrete-typerep: [ i686-linux, x86_64-linux, x86_64-darwin ] 3637 + concurrency-benchmarks: [ i686-linux, x86_64-linux, x86_64-darwin ] 3622 3638 concurrent-buffer: [ i686-linux, x86_64-linux, x86_64-darwin ] 3623 3639 Concurrent-Cache: [ i686-linux, x86_64-linux, x86_64-darwin ] 3624 3640 concurrent-dns-cache: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 3962 3978 delude: [ i686-linux, x86_64-linux, x86_64-darwin ] 3963 3979 demarcate: [ i686-linux, x86_64-linux, x86_64-darwin ] 3964 3980 denominate: [ i686-linux, x86_64-linux, x86_64-darwin ] 3981 + dense-int-set: [ i686-linux, x86_64-linux, x86_64-darwin ] 3965 3982 dependent-monoidal-map: [ i686-linux, x86_64-linux, x86_64-darwin ] 3966 3983 dependent-state: [ i686-linux, x86_64-linux, x86_64-darwin ] 3967 3984 dependent-sum-aeson-orphans: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4040 4057 dirfiles: [ i686-linux, x86_64-linux, x86_64-darwin ] 4041 4058 discogs-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 4042 4059 discord-gateway: [ i686-linux, x86_64-linux, x86_64-darwin ] 4060 + discord-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 4043 4061 discord-hs: [ i686-linux, x86_64-linux, x86_64-darwin ] 4044 4062 discord-rest: [ i686-linux, x86_64-linux, x86_64-darwin ] 4045 4063 discord-types: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4087 4105 doc-review: [ i686-linux, x86_64-linux, x86_64-darwin ] 4088 4106 doccheck: [ i686-linux, x86_64-linux, x86_64-darwin ] 4089 4107 docidx: [ i686-linux, x86_64-linux, x86_64-darwin ] 4108 + docker-build-cacher: [ i686-linux, x86_64-linux, x86_64-darwin ] 4090 4109 doctest-discover-configurator: [ i686-linux, x86_64-linux, x86_64-darwin ] 4091 4110 doctest-driver-gen: [ i686-linux, x86_64-linux, x86_64-darwin ] 4092 4111 DocTest: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4219 4238 email-postmark: [ i686-linux, x86_64-linux, x86_64-darwin ] 4220 4239 email-validator: [ i686-linux, x86_64-linux, x86_64-darwin ] 4221 4240 email: [ i686-linux, x86_64-linux, x86_64-darwin ] 4241 + emailaddress: [ i686-linux, x86_64-linux, x86_64-darwin ] 4222 4242 emailparse: [ i686-linux, x86_64-linux, x86_64-darwin ] 4223 4243 embeddock-example: [ i686-linux, x86_64-linux, x86_64-darwin ] 4224 4244 embeddock: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4347 4367 extract-dependencies: [ i686-linux, x86_64-linux, x86_64-darwin ] 4348 4368 extractelf: [ i686-linux, x86_64-linux, x86_64-darwin ] 4349 4369 ez-couch: [ i686-linux, x86_64-linux, x86_64-darwin ] 4370 + f-ree-hack-cheats-free-v-bucks-generator: [ i686-linux, x86_64-linux, x86_64-darwin ] 4350 4371 Facebook-Password-Hacker-Online-Latest-Version: [ i686-linux, x86_64-linux, x86_64-darwin ] 4351 4372 faceted: [ i686-linux, x86_64-linux, x86_64-darwin ] 4352 4373 factory: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4509 4530 foldl-transduce: [ i686-linux, x86_64-linux, x86_64-darwin ] 4510 4531 folds-common: [ i686-linux, x86_64-linux, x86_64-darwin ] 4511 4532 follow-file: [ i686-linux, x86_64-linux, x86_64-darwin ] 4533 + follow: [ i686-linux, x86_64-linux, x86_64-darwin ] 4512 4534 follower: [ i686-linux, x86_64-linux, x86_64-darwin ] 4513 4535 foma: [ i686-linux, x86_64-linux, x86_64-darwin ] 4514 4536 font-opengl-basic4x6: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4548 4570 Fractaler: [ i686-linux, x86_64-linux, x86_64-darwin ] 4549 4571 fractals: [ i686-linux, x86_64-linux, x86_64-darwin ] 4550 4572 frag: [ i686-linux, x86_64-linux, x86_64-darwin ] 4573 + Frames-beam: [ i686-linux, x86_64-linux, x86_64-darwin ] 4551 4574 Frames: [ i686-linux, x86_64-linux, x86_64-darwin ] 4552 4575 franchise: [ i686-linux, x86_64-linux, x86_64-darwin ] 4553 4576 Frank: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4562 4585 free-theorems-seq: [ i686-linux, x86_64-linux, x86_64-darwin ] 4563 4586 free-theorems-webui: [ i686-linux, x86_64-linux, x86_64-darwin ] 4564 4587 free-theorems: [ i686-linux, x86_64-linux, x86_64-darwin ] 4588 + free-v-bucks-generator-no-survey: [ i686-linux, x86_64-linux, x86_64-darwin ] 4589 + free-v-bucks-generator-ps4-no-survey: [ i686-linux, x86_64-linux, x86_64-darwin ] 4565 4590 free-vector-spaces: [ i686-linux, x86_64-linux, x86_64-darwin ] 4566 4591 freekick2: [ i686-linux, x86_64-linux, x86_64-darwin ] 4567 4592 freelude: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4664 4689 generic-accessors: [ i686-linux, x86_64-linux, x86_64-darwin ] 4665 4690 generic-binary: [ i686-linux, x86_64-linux, x86_64-darwin ] 4666 4691 generic-church: [ i686-linux, x86_64-linux, x86_64-darwin ] 4692 + generic-data: [ i686-linux, x86_64-linux, x86_64-darwin ] 4667 4693 generic-enum: [ i686-linux, x86_64-linux, x86_64-darwin ] 4668 4694 generic-lens-labels: [ i686-linux, x86_64-linux, x86_64-darwin ] 4669 4695 generic-lens: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 4806 4832 glome-hs: [ i686-linux, x86_64-linux, x86_64-darwin ] 4807 4833 GlomeTrace: [ i686-linux, x86_64-linux, x86_64-darwin ] 4808 4834 GlomeView: [ i686-linux, x86_64-linux, x86_64-darwin ] 4835 + gloss-algorithms: [ i686-linux, x86_64-linux, x86_64-darwin ] 4809 4836 gloss-banana: [ i686-linux, x86_64-linux, x86_64-darwin ] 4810 4837 gloss-devil: [ i686-linux, x86_64-linux, x86_64-darwin ] 4838 + gloss-examples: [ i686-linux, x86_64-linux, x86_64-darwin ] 4839 + gloss-game: [ i686-linux, x86_64-linux, x86_64-darwin ] 4840 + gloss-juicy: [ i686-linux, x86_64-linux, x86_64-darwin ] 4811 4841 gloss-sodium: [ i686-linux, x86_64-linux, x86_64-darwin ] 4812 4842 glpk-hs: [ i686-linux, x86_64-linux, x86_64-darwin ] 4813 4843 glue-common: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 5052 5082 Grow: [ i686-linux, x86_64-linux, x86_64-darwin ] 5053 5083 growler: [ i686-linux, x86_64-linux, x86_64-darwin ] 5054 5084 GrowlNotify: [ i686-linux, x86_64-linux, x86_64-darwin ] 5085 + grpc-api-etcd: [ i686-linux, x86_64-linux, x86_64-darwin ] 5086 + grpc-etcd-client: [ i686-linux, x86_64-linux, x86_64-darwin ] 5055 5087 gruff-examples: [ i686-linux, x86_64-linux, x86_64-darwin ] 5056 5088 gruff: [ i686-linux, x86_64-linux, x86_64-darwin ] 5057 5089 gsl-random-fu: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 5296 5328 haskell-names: [ i686-linux, x86_64-linux, x86_64-darwin ] 5297 5329 haskell-neo4j-client: [ i686-linux, x86_64-linux, x86_64-darwin ] 5298 5330 haskell-openflow: [ i686-linux, x86_64-linux, x86_64-darwin ] 5331 + haskell-overridez: [ i686-linux, x86_64-linux, x86_64-darwin ] 5299 5332 haskell-packages: [ i686-linux, x86_64-linux, x86_64-darwin ] 5300 5333 haskell-pdf-presenter: [ i686-linux, x86_64-linux, x86_64-darwin ] 5301 5334 haskell-platform-test: [ i686-linux, x86_64-linux, x86_64-darwin ] 5302 5335 haskell-player: [ i686-linux, x86_64-linux, x86_64-darwin ] 5303 5336 haskell-plot: [ i686-linux, x86_64-linux, x86_64-darwin ] 5337 + haskell-postal: [ i686-linux, x86_64-linux, x86_64-darwin ] 5304 5338 haskell-read-editor: [ i686-linux, x86_64-linux, x86_64-darwin ] 5305 5339 haskell-reflect: [ i686-linux, x86_64-linux, x86_64-darwin ] 5306 5340 haskell-rules: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 5355 5389 haskheap: [ i686-linux, x86_64-linux, x86_64-darwin ] 5356 5390 haskhol-core: [ i686-linux, x86_64-linux, x86_64-darwin ] 5357 5391 haskmon: [ i686-linux, x86_64-linux, x86_64-darwin ] 5392 + haskoin-bitcoind: [ i686-linux, x86_64-linux, x86_64-darwin ] 5358 5393 haskoin-core: [ i686-linux, x86_64-linux, x86_64-darwin ] 5359 5394 haskoin-crypto: [ i686-linux, x86_64-linux, x86_64-darwin ] 5360 5395 haskoin-node: [ i686-linux, x86_64-linux, x86_64-darwin ] 5361 5396 haskoin-protocol: [ i686-linux, x86_64-linux, x86_64-darwin ] 5362 5397 haskoin-script: [ i686-linux, x86_64-linux, x86_64-darwin ] 5398 + haskoin-store: [ i686-linux, x86_64-linux, x86_64-darwin ] 5363 5399 haskoin-util: [ i686-linux, x86_64-linux, x86_64-darwin ] 5364 5400 haskoin-wallet: [ i686-linux, x86_64-linux, x86_64-darwin ] 5365 5401 haskoin: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 5469 5505 hdr-histogram: [ i686-linux, x86_64-linux, x86_64-darwin ] 5470 5506 HDRUtils: [ i686-linux, x86_64-linux, x86_64-darwin ] 5471 5507 headergen: [ i686-linux, x86_64-linux, x86_64-darwin ] 5508 + heatitup-complete: [ i686-linux, x86_64-linux, x86_64-darwin ] 5509 + heatitup: [ i686-linux, x86_64-linux, x86_64-darwin ] 5472 5510 heavy-logger-amazon: [ i686-linux, x86_64-linux, x86_64-darwin ] 5473 5511 heavy-logger-instances: [ i686-linux, x86_64-linux, x86_64-darwin ] 5474 5512 heavy-logger: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 5671 5709 hmatrix-static: [ i686-linux, x86_64-linux, x86_64-darwin ] 5672 5710 hmatrix-sundials: [ i686-linux, x86_64-linux, x86_64-darwin ] 5673 5711 hmatrix-syntax: [ i686-linux, x86_64-linux, x86_64-darwin ] 5712 + hmatrix-tests: [ i686-linux, x86_64-linux, x86_64-darwin ] 5674 5713 hmeap-utils: [ i686-linux, x86_64-linux, x86_64-darwin ] 5675 5714 hmeap: [ i686-linux, x86_64-linux, x86_64-darwin ] 5676 5715 hmenu: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 5977 6016 html-kure: [ i686-linux, x86_64-linux, x86_64-darwin ] 5978 6017 html-rules: [ i686-linux, x86_64-linux, x86_64-darwin ] 5979 6018 html-tokenizer: [ i686-linux, x86_64-linux, x86_64-darwin ] 6019 + htoml-megaparsec: [ i686-linux, x86_64-linux, x86_64-darwin ] 5980 6020 hts: [ i686-linux, x86_64-linux, x86_64-darwin ] 5981 6021 htsn-import: [ i686-linux, x86_64-linux, x86_64-darwin ] 5982 6022 htsn: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6243 6283 isobmff-builder: [ i686-linux, x86_64-linux, x86_64-darwin ] 6244 6284 isohunt: [ i686-linux, x86_64-linux, x86_64-darwin ] 6245 6285 isotope: [ i686-linux, x86_64-linux, x86_64-darwin ] 6286 + itcli: [ i686-linux, x86_64-linux, x86_64-darwin ] 6246 6287 itemfield: [ i686-linux, x86_64-linux, x86_64-darwin ] 6247 6288 iter-stats: [ i686-linux, x86_64-linux, x86_64-darwin ] 6248 6289 iteratee-compress: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6288 6329 jenga: [ i686-linux, x86_64-linux, x86_64-darwin ] 6289 6330 jenkinsPlugins2nix: [ i686-linux, x86_64-linux, x86_64-darwin ] 6290 6331 jespresso: [ i686-linux, x86_64-linux, x86_64-darwin ] 6332 + jinquantities: [ i686-linux, x86_64-linux, x86_64-darwin ] 6291 6333 jml-web-service: [ i686-linux, x86_64-linux, x86_64-darwin ] 6292 6334 jobqueue: [ i686-linux, x86_64-linux, x86_64-darwin ] 6293 6335 join-api: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6425 6467 krpc: [ i686-linux, x86_64-linux, x86_64-darwin ] 6426 6468 KSP: [ i686-linux, x86_64-linux, x86_64-darwin ] 6427 6469 ktx: [ i686-linux, x86_64-linux, x86_64-darwin ] 6470 + Kulitta: [ i686-linux, x86_64-linux, x86_64-darwin ] 6428 6471 kure-your-boilerplate: [ i686-linux, x86_64-linux, x86_64-darwin ] 6429 6472 kure: [ i686-linux, x86_64-linux, x86_64-darwin ] 6430 6473 KyotoCabinet: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6500 6543 language-ninja: [ i686-linux, x86_64-linux, x86_64-darwin ] 6501 6544 language-oberon: [ i686-linux, x86_64-linux, x86_64-darwin ] 6502 6545 language-objc: [ i686-linux, x86_64-linux, x86_64-darwin ] 6546 + language-ocaml: [ i686-linux, x86_64-linux, x86_64-darwin ] 6503 6547 language-openscad: [ i686-linux, x86_64-linux, x86_64-darwin ] 6504 6548 language-pig: [ i686-linux, x86_64-linux, x86_64-darwin ] 6505 6549 language-puppet: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6584 6628 liblinear-enumerator: [ i686-linux, x86_64-linux, x86_64-darwin ] 6585 6629 libltdl: [ i686-linux, x86_64-linux, x86_64-darwin ] 6586 6630 libmolude: [ i686-linux, x86_64-linux, x86_64-darwin ] 6631 + libnix: [ i686-linux, x86_64-linux, x86_64-darwin ] 6587 6632 liboath-hs: [ i686-linux, x86_64-linux, x86_64-darwin ] 6588 6633 liboleg: [ i686-linux, x86_64-linux, x86_64-darwin ] 6589 6634 libpafe: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6596 6641 libxml-enumerator: [ i686-linux, x86_64-linux, x86_64-darwin ] 6597 6642 libxslt: [ i686-linux, x86_64-linux, x86_64-darwin ] 6598 6643 licensor: [ i686-linux, x86_64-linux, x86_64-darwin ] 6644 + lifted-base-tf: [ i686-linux, x86_64-linux, x86_64-darwin ] 6599 6645 lifted-protolude: [ i686-linux, x86_64-linux, x86_64-darwin ] 6600 6646 lifter: [ i686-linux, x86_64-linux, x86_64-darwin ] 6601 6647 ligature: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6739 6785 ls-usb: [ i686-linux, x86_64-linux, x86_64-darwin ] 6740 6786 lscabal: [ i686-linux, x86_64-linux, x86_64-darwin ] 6741 6787 LslPlus: [ i686-linux, x86_64-linux, x86_64-darwin ] 6788 + lsp-test: [ i686-linux, x86_64-linux, x86_64-darwin ] 6742 6789 lsystem: [ i686-linux, x86_64-linux, x86_64-darwin ] 6743 6790 ltext: [ i686-linux, x86_64-linux, x86_64-darwin ] 6744 6791 ltk: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6908 6955 MHask: [ i686-linux, x86_64-linux, x86_64-darwin ] 6909 6956 mi: [ i686-linux, x86_64-linux, x86_64-darwin ] 6910 6957 Michelangelo: [ i686-linux, x86_64-linux, x86_64-darwin ] 6958 + miconix-test: [ i686-linux, x86_64-linux, x86_64-darwin ] 6911 6959 microaeson: [ i686-linux, x86_64-linux, x86_64-darwin ] 6912 6960 microformats2-types: [ i686-linux, x86_64-linux, x86_64-darwin ] 6913 6961 microgroove: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6942 6990 missing-py2: [ i686-linux, x86_64-linux, x86_64-darwin ] 6943 6991 MissingPy: [ i686-linux, x86_64-linux, x86_64-darwin ] 6944 6992 mixed-strategies: [ i686-linux, x86_64-linux, x86_64-darwin ] 6993 + mixpanel-client: [ i686-linux, x86_64-linux, x86_64-darwin ] 6945 6994 mkbndl: [ i686-linux, x86_64-linux, x86_64-darwin ] 6946 6995 mkcabal: [ i686-linux, x86_64-linux, x86_64-darwin ] 6947 6996 ml-w: [ i686-linux, x86_64-linux, x86_64-darwin ] 6948 6997 mlist: [ i686-linux, x86_64-linux, x86_64-darwin ] 6949 6998 mltool: [ i686-linux, x86_64-linux, x86_64-darwin ] 6999 + mmark-cli: [ i686-linux, x86_64-linux, x86_64-darwin ] 7000 + mmark-ext: [ i686-linux, x86_64-linux, x86_64-darwin ] 7001 + mmark: [ i686-linux, x86_64-linux, x86_64-darwin ] 6950 7002 mmtf: [ i686-linux, x86_64-linux, x86_64-darwin ] 6951 7003 mmtl-base: [ i686-linux, x86_64-linux, x86_64-darwin ] 6952 7004 mmtl: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7351 7403 opaleye-classy: [ i686-linux, x86_64-linux, x86_64-darwin ] 7352 7404 opaleye-sqlite: [ i686-linux, x86_64-linux, x86_64-darwin ] 7353 7405 opaleye-trans: [ i686-linux, x86_64-linux, x86_64-darwin ] 7406 + opaleye: [ i686-linux, x86_64-linux, x86_64-darwin ] 7354 7407 open-haddock: [ i686-linux, x86_64-linux, x86_64-darwin ] 7355 7408 open-pandoc: [ i686-linux, x86_64-linux, x86_64-darwin ] 7356 7409 open-signals: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7378 7431 opensoundcontrol-ht: [ i686-linux, x86_64-linux, x86_64-darwin ] 7379 7432 openssh-github-keys: [ i686-linux, x86_64-linux, x86_64-darwin ] 7380 7433 opentheory-char: [ i686-linux, x86_64-linux, x86_64-darwin ] 7434 + opentok: [ i686-linux, x86_64-linux, x86_64-darwin ] 7381 7435 opentype: [ i686-linux, x86_64-linux, x86_64-darwin ] 7382 7436 OpenVG: [ i686-linux, x86_64-linux, x86_64-darwin ] 7383 7437 OpenVGRaw: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7385 7439 Operads: [ i686-linux, x86_64-linux, x86_64-darwin ] 7386 7440 operational-extra: [ i686-linux, x86_64-linux, x86_64-darwin ] 7387 7441 opml-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ] 7442 + optima: [ i686-linux, x86_64-linux, x86_64-darwin ] 7388 7443 optimal-blocks: [ i686-linux, x86_64-linux, x86_64-darwin ] 7389 7444 optimusprime: [ i686-linux, x86_64-linux, x86_64-darwin ] 7390 7445 optional: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7410 7465 OrPatterns: [ i686-linux, x86_64-linux, x86_64-darwin ] 7411 7466 osc: [ i686-linux, x86_64-linux, x86_64-darwin ] 7412 7467 oscpacking: [ i686-linux, x86_64-linux, x86_64-darwin ] 7468 + Oslo-Vectize: [ i686-linux, x86_64-linux, x86_64-darwin ] 7413 7469 osm-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ] 7414 7470 osm-download: [ i686-linux, x86_64-linux, x86_64-darwin ] 7415 7471 OSM: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7542 7598 perhaps: [ i686-linux, x86_64-linux, x86_64-darwin ] 7543 7599 periodic: [ i686-linux, x86_64-linux, x86_64-darwin ] 7544 7600 perm: [ i686-linux, x86_64-linux, x86_64-darwin ] 7601 + permutations: [ i686-linux, x86_64-linux, x86_64-darwin ] 7545 7602 permute: [ i686-linux, x86_64-linux, x86_64-darwin ] 7546 7603 PermuteEffects: [ i686-linux, x86_64-linux, x86_64-darwin ] 7547 7604 persist2er: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7630 7687 pitchtrack: [ i686-linux, x86_64-linux, x86_64-darwin ] 7631 7688 pivotal-tracker: [ i686-linux, x86_64-linux, x86_64-darwin ] 7632 7689 pixelated-avatar-generator: [ i686-linux, x86_64-linux, x86_64-darwin ] 7690 + piyo: [ i686-linux, x86_64-linux, x86_64-darwin ] 7633 7691 pkcs10: [ i686-linux, x86_64-linux, x86_64-darwin ] 7634 7692 pkcs7: [ i686-linux, x86_64-linux, x86_64-darwin ] 7635 7693 pkggraph: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7638 7696 plan-b: [ i686-linux, x86_64-linux, x86_64-darwin ] 7639 7697 planar-graph: [ i686-linux, x86_64-linux, x86_64-darwin ] 7640 7698 planb-token-introspection: [ i686-linux, x86_64-linux, x86_64-darwin ] 7699 + planet-mitchell: [ i686-linux, x86_64-linux, x86_64-darwin ] 7641 7700 plankton: [ i686-linux, x86_64-linux, x86_64-darwin ] 7642 7701 plat: [ i686-linux, x86_64-linux, x86_64-darwin ] 7643 7702 platinum-parsing: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7751 7810 pretty-sop: [ i686-linux, x86_64-linux, x86_64-darwin ] 7752 7811 prettyprinter-vty: [ i686-linux, x86_64-linux, x86_64-darwin ] 7753 7812 preview: [ i686-linux, x86_64-linux, x86_64-darwin ] 7813 + prim-instances: [ i686-linux, x86_64-linux, x86_64-darwin ] 7754 7814 primes-type: [ i686-linux, x86_64-linux, x86_64-darwin ] 7755 7815 primesieve: [ i686-linux, x86_64-linux, x86_64-darwin ] 7756 7816 primitive-checked: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7810 7870 prosper: [ i686-linux, x86_64-linux, x86_64-darwin ] 7811 7871 proto-lens-combinators: [ i686-linux, x86_64-linux, x86_64-darwin ] 7812 7872 proto-lens-descriptors: [ i686-linux, x86_64-linux, x86_64-darwin ] 7873 + proto-lens-runtime: [ i686-linux, x86_64-linux, x86_64-darwin ] 7874 + proto-lens-setup: [ i686-linux, x86_64-linux, x86_64-darwin ] 7813 7875 protobuf-native: [ i686-linux, x86_64-linux, x86_64-darwin ] 7814 7876 protocol-buffers-descriptor-fork: [ i686-linux, x86_64-linux, x86_64-darwin ] 7815 7877 protocol-buffers-fork: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7841 7903 pure-io: [ i686-linux, x86_64-linux, x86_64-darwin ] 7842 7904 pure-priority-queue-tests: [ i686-linux, x86_64-linux, x86_64-darwin ] 7843 7905 pure-priority-queue: [ i686-linux, x86_64-linux, x86_64-darwin ] 7906 + purescript-iso: [ i686-linux, x86_64-linux, x86_64-darwin ] 7844 7907 purescript-tsd-gen: [ i686-linux, x86_64-linux, x86_64-darwin ] 7845 7908 purescript: [ i686-linux, x86_64-linux, x86_64-darwin ] 7846 7909 push-notify-ccs: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7904 7967 quickcheck-state-machine-distributed: [ i686-linux, x86_64-linux, x86_64-darwin ] 7905 7968 quickcheck-state-machine: [ i686-linux, x86_64-linux, x86_64-darwin ] 7906 7969 quickcheck-webdriver: [ i686-linux, x86_64-linux, x86_64-darwin ] 7970 + quickcheck-with-counterexamples: [ i686-linux, x86_64-linux, x86_64-darwin ] 7907 7971 QuickCheckVariant: [ i686-linux, x86_64-linux, x86_64-darwin ] 7908 7972 QuickPlot: [ i686-linux, x86_64-linux, x86_64-darwin ] 7909 7973 quickpull: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7928 7992 rad: [ i686-linux, x86_64-linux, x86_64-darwin ] 7929 7993 radium-formula-parser: [ i686-linux, x86_64-linux, x86_64-darwin ] 7930 7994 radium: [ i686-linux, x86_64-linux, x86_64-darwin ] 7995 + radix-tree: [ i686-linux, x86_64-linux, x86_64-darwin ] 7931 7996 radix: [ i686-linux, x86_64-linux, x86_64-darwin ] 7932 7997 rados-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 7933 7998 raft: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 8335 8400 scrobble: [ i686-linux, x86_64-linux, x86_64-darwin ] 8336 8401 scrz: [ i686-linux, x86_64-linux, x86_64-darwin ] 8337 8402 Scurry: [ i686-linux, x86_64-linux, x86_64-darwin ] 8403 + scythe: [ i686-linux, x86_64-linux, x86_64-darwin ] 8338 8404 scyther-proof: [ i686-linux, x86_64-linux, x86_64-darwin ] 8339 8405 sde-solver: [ i686-linux, x86_64-linux, x86_64-darwin ] 8340 8406 sdl2-cairo-image: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 8411 8477 servant-generic: [ i686-linux, x86_64-linux, x86_64-darwin ] 8412 8478 servant-github: [ i686-linux, x86_64-linux, x86_64-darwin ] 8413 8479 servant-haxl-client: [ i686-linux, x86_64-linux, x86_64-darwin ] 8480 + servant-hmac-auth: [ i686-linux, x86_64-linux, x86_64-darwin ] 8414 8481 servant-iCalendar: [ i686-linux, x86_64-linux, x86_64-darwin ] 8415 8482 servant-jquery: [ i686-linux, x86_64-linux, x86_64-darwin ] 8416 8483 servant-js: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 8572 8639 skeletons: [ i686-linux, x86_64-linux, x86_64-darwin ] 8573 8640 skell: [ i686-linux, x86_64-linux, x86_64-darwin ] 8574 8641 skemmtun: [ i686-linux, x86_64-linux, x86_64-darwin ] 8642 + skews: [ i686-linux, x86_64-linux, x86_64-darwin ] 8575 8643 skulk: [ i686-linux, x86_64-linux, x86_64-darwin ] 8576 8644 skylark-client: [ i686-linux, x86_64-linux, x86_64-darwin ] 8577 8645 skype4hs: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 8692 8760 socketson: [ i686-linux, x86_64-linux, x86_64-darwin ] 8693 8761 sodium: [ i686-linux, x86_64-linux, x86_64-darwin ] 8694 8762 soegtk: [ i686-linux, x86_64-linux, x86_64-darwin ] 8763 + softfloat-hs: [ i686-linux, x86_64-linux, x86_64-darwin ] 8695 8764 solga-swagger: [ i686-linux, x86_64-linux, x86_64-darwin ] 8696 8765 solga: [ i686-linux, x86_64-linux, x86_64-darwin ] 8697 8766 solr: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 8785 8854 stack-network: [ i686-linux, x86_64-linux, x86_64-darwin ] 8786 8855 stack-run-auto: [ i686-linux, x86_64-linux, x86_64-darwin ] 8787 8856 stack-run: [ i686-linux, x86_64-linux, x86_64-darwin ] 8857 + stack2nix: [ i686-linux, x86_64-linux, x86_64-darwin ] 8788 8858 stackage-build-plan: [ i686-linux, x86_64-linux, x86_64-darwin ] 8789 8859 stackage-cabal: [ i686-linux, x86_64-linux, x86_64-darwin ] 8790 8860 stackage-cli: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9098 9168 text-format-heavy: [ i686-linux, x86_64-linux, x86_64-darwin ] 9099 9169 text-generic-pretty: [ i686-linux, x86_64-linux, x86_64-darwin ] 9100 9170 text-icu-normalized: [ i686-linux, x86_64-linux, x86_64-darwin ] 9171 + text-icu-translit: [ i686-linux, x86_64-linux, x86_64-darwin ] 9101 9172 text-json-qq: [ i686-linux, x86_64-linux, x86_64-darwin ] 9102 9173 text-lens: [ i686-linux, x86_64-linux, x86_64-darwin ] 9103 9174 text-locale-encoding: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9207 9278 toilet: [ i686-linux, x86_64-linux, x86_64-darwin ] 9208 9279 tokenify: [ i686-linux, x86_64-linux, x86_64-darwin ] 9209 9280 tokenizer-monad: [ i686-linux, x86_64-linux, x86_64-darwin ] 9281 + tokstyle: [ i686-linux, x86_64-linux, x86_64-darwin ] 9210 9282 toktok: [ i686-linux, x86_64-linux, x86_64-darwin ] 9211 9283 tokyocabinet-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 9212 9284 tokyotyrant-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 9213 9285 tomato-rubato-openal: [ i686-linux, x86_64-linux, x86_64-darwin ] 9214 9286 toml-parser: [ i686-linux, x86_64-linux, x86_64-darwin ] 9215 9287 toml: [ i686-linux, x86_64-linux, x86_64-darwin ] 9288 + tomlcheck: [ i686-linux, x86_64-linux, x86_64-darwin ] 9216 9289 Top: [ i686-linux, x86_64-linux, x86_64-darwin ] 9217 9290 top: [ i686-linux, x86_64-linux, x86_64-darwin ] 9218 9291 topkata: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9232 9305 traced: [ i686-linux, x86_64-linux, x86_64-darwin ] 9233 9306 tracker: [ i686-linux, x86_64-linux, x86_64-darwin ] 9234 9307 trackit: [ i686-linux, x86_64-linux, x86_64-darwin ] 9308 + traction: [ i686-linux, x86_64-linux, x86_64-darwin ] 9235 9309 tracy: [ i686-linux, x86_64-linux, x86_64-darwin ] 9236 9310 traildb: [ i686-linux, x86_64-linux, x86_64-darwin ] 9237 9311 trajectory: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9299 9373 turtle-options: [ i686-linux, x86_64-linux, x86_64-darwin ] 9300 9374 TV: [ i686-linux, x86_64-linux, x86_64-darwin ] 9301 9375 tweak: [ i686-linux, x86_64-linux, x86_64-darwin ] 9376 + twee: [ i686-linux, x86_64-linux, x86_64-darwin ] 9302 9377 tweet-hs: [ i686-linux, x86_64-linux, x86_64-darwin ] 9303 9378 twentefp-eventloop-graphics: [ i686-linux, x86_64-linux, x86_64-darwin ] 9304 9379 twentefp-eventloop-trees: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9456 9531 utf8-prelude: [ i686-linux, x86_64-linux, x86_64-darwin ] 9457 9532 utf8-validator: [ i686-linux, x86_64-linux, x86_64-darwin ] 9458 9533 UTFTConverter: [ i686-linux, x86_64-linux, x86_64-darwin ] 9534 + util-exception: [ i686-linux, x86_64-linux, x86_64-darwin ] 9535 + util-primitive-control: [ i686-linux, x86_64-linux, x86_64-darwin ] 9536 + util-primitive: [ i686-linux, x86_64-linux, x86_64-darwin ] 9459 9537 uu-cco-examples: [ i686-linux, x86_64-linux, x86_64-darwin ] 9460 9538 uu-cco-hut-parsing: [ i686-linux, x86_64-linux, x86_64-darwin ] 9461 9539 uu-cco-uu-parsinglib: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9490 9568 varying: [ i686-linux, x86_64-linux, x86_64-darwin ] 9491 9569 vault-tool-server: [ i686-linux, x86_64-linux, x86_64-darwin ] 9492 9570 vault-tool: [ i686-linux, x86_64-linux, x86_64-darwin ] 9571 + vault-trans: [ i686-linux, x86_64-linux, x86_64-darwin ] 9493 9572 vaultaire-common: [ i686-linux, x86_64-linux, x86_64-darwin ] 9494 9573 vcard: [ i686-linux, x86_64-linux, x86_64-darwin ] 9495 9574 vcatt: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9585 9664 wai-middleware-headers: [ i686-linux, x86_64-linux, x86_64-darwin ] 9586 9665 wai-middleware-hmac-client: [ i686-linux, x86_64-linux, x86_64-darwin ] 9587 9666 wai-middleware-preprocessor: [ i686-linux, x86_64-linux, x86_64-darwin ] 9667 + wai-middleware-prometheus: [ i686-linux, x86_64-linux, x86_64-darwin ] 9588 9668 wai-middleware-rollbar: [ i686-linux, x86_64-linux, x86_64-darwin ] 9589 9669 wai-middleware-route: [ i686-linux, x86_64-linux, x86_64-darwin ] 9590 9670 wai-middleware-static-caching: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9669 9749 winio: [ i686-linux, x86_64-linux, x86_64-darwin ] 9670 9750 wire-streams: [ i686-linux, x86_64-linux, x86_64-darwin ] 9671 9751 wiring: [ i686-linux, x86_64-linux, x86_64-darwin ] 9752 + wkt-geom: [ i686-linux, x86_64-linux, x86_64-darwin ] 9672 9753 wkt: [ i686-linux, x86_64-linux, x86_64-darwin ] 9673 9754 wl-pprint-ansiterm: [ i686-linux, x86_64-linux, x86_64-darwin ] 9674 9755 WL500gPControl: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9700 9781 wsdl: [ i686-linux, x86_64-linux, x86_64-darwin ] 9701 9782 wsedit: [ i686-linux, x86_64-linux, x86_64-darwin ] 9702 9783 wsjtx-udp: [ i686-linux, x86_64-linux, x86_64-darwin ] 9784 + wss-client: [ i686-linux, x86_64-linux, x86_64-darwin ] 9703 9785 wtk-gtk: [ i686-linux, x86_64-linux, x86_64-darwin ] 9704 9786 wtk: [ i686-linux, x86_64-linux, x86_64-darwin ] 9705 9787 wumpus-basic: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9947 10029 zeromq4-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ] 9948 10030 zeromq4-haskell: [ i686-linux, x86_64-linux, x86_64-darwin ] 9949 10031 zeromq4-patterns: [ i686-linux, x86_64-linux, x86_64-darwin ] 10032 + zeromq4-simple: [ i686-linux, x86_64-linux, x86_64-darwin ] 9950 10033 zeroth: [ i686-linux, x86_64-linux, x86_64-darwin ] 9951 10034 ZFS: [ i686-linux, x86_64-linux, x86_64-darwin ] 9952 10035 zifter-cabal: [ i686-linux, x86_64-linux, x86_64-darwin ]
+748 -151
pkgs/development/haskell-modules/hackage-packages.nix
··· 5837 5837 ]; 5838 5838 description = "A library for accessing Postgres tables as in-memory data structures"; 5839 5839 license = stdenv.lib.licenses.bsd3; 5840 + hydraPlatforms = stdenv.lib.platforms.none; 5840 5841 }) {}; 5841 5842 5842 5843 "Frank" = callPackage ··· 6581 6582 license = stdenv.lib.licenses.bsd3; 6582 6583 }) {}; 6583 6584 6585 + "Glob_0_9_3" = callPackage 6586 + ({ mkDerivation, base, containers, directory, dlist, filepath 6587 + , HUnit, QuickCheck, test-framework, test-framework-hunit 6588 + , test-framework-quickcheck2, transformers, transformers-compat 6589 + }: 6590 + mkDerivation { 6591 + pname = "Glob"; 6592 + version = "0.9.3"; 6593 + sha256 = "1s69lk3ic6zlkikhvb78ly9wl3g70a1h1m6ndhsca01pp8z8axrs"; 6594 + libraryHaskellDepends = [ 6595 + base containers directory dlist filepath transformers 6596 + transformers-compat 6597 + ]; 6598 + testHaskellDepends = [ 6599 + base containers directory dlist filepath HUnit QuickCheck 6600 + test-framework test-framework-hunit test-framework-quickcheck2 6601 + transformers transformers-compat 6602 + ]; 6603 + description = "Globbing library"; 6604 + license = stdenv.lib.licenses.bsd3; 6605 + hydraPlatforms = stdenv.lib.platforms.none; 6606 + }) {}; 6607 + 6584 6608 "GlomeTrace" = callPackage 6585 6609 ({ mkDerivation, array, base, GlomeVec }: 6586 6610 mkDerivation { ··· 8572 8596 pname = "HTTP"; 8573 8597 version = "4000.3.12"; 8574 8598 sha256 = "140r6qy1ay25piv0z3hih11zhigyi08nkwc32097j43pjff6mzx3"; 8599 + revision = "1"; 8600 + editedCabalFile = "108i60vy6r7k1yaraw9g6xc7r82nwb9h84vsk9q5s01z980c7kk4"; 8575 8601 libraryHaskellDepends = [ 8576 8602 array base bytestring mtl network network-uri parsec time 8577 8603 ]; ··· 10997 11023 ]; 10998 11024 description = "Library for automated composition and musical learning"; 10999 11025 license = "unknown"; 11026 + hydraPlatforms = stdenv.lib.platforms.none; 11000 11027 }) {}; 11001 11028 11002 11029 "KyotoCabinet" = callPackage ··· 13417 13444 pname = "OTP"; 13418 13445 version = "0.1.0.0"; 13419 13446 sha256 = "1r7vpc0bv89d70j6pc3z3vam93gahl4j0y5w8smknxwjliwqxkcb"; 13447 + revision = "1"; 13448 + editedCabalFile = "1bcp6mixf0yxn6qmql3zhyshpa55mkrfnxdb1ma6gvbs7h28lnin"; 13420 13449 libraryHaskellDepends = [ 13421 13450 base bytestring cryptohash-sha1 cryptohash-sha256 cryptohash-sha512 13422 13451 time ··· 13899 13928 pname = "Oslo-Vectize"; 13900 13929 version = "0.2"; 13901 13930 sha256 = "05lgpaw6glwflczsa3400fhih717ry4sikhs9ypyd7xlqvraad57"; 13902 - revision = "1"; 13903 - editedCabalFile = "03fchm31c0yl36l8nn3bykgncidrhp3ql44j0r3853s3vknai9gp"; 13931 + revision = "2"; 13932 + editedCabalFile = "0axdqcpl3rl9lh9rvd5cn4llvglca8y82p1l3rvka97b33lfj8ky"; 13904 13933 isLibrary = false; 13905 13934 isExecutable = true; 13906 13935 executableHaskellDepends = [ base ]; 13907 - description = "Tests"; 13936 + description = "spam"; 13908 13937 license = stdenv.lib.licenses.bsd3; 13938 + hydraPlatforms = stdenv.lib.platforms.none; 13909 13939 }) {}; 13910 13940 13911 13941 "PArrows" = callPackage ··· 15350 15380 }: 15351 15381 mkDerivation { 15352 15382 pname = "Raincat"; 15353 - version = "1.2"; 15354 - sha256 = "1zyxkvjxkadwakg03xnjii1hx0gs45ap9rfkpi4kxipzxppq1klk"; 15383 + version = "1.2.1"; 15384 + sha256 = "10y9zi22m6hf13c9h8zd9vg7mljpwbw0r3djb6r80bna701fdf6c"; 15355 15385 isLibrary = false; 15356 15386 isExecutable = true; 15357 15387 enableSeparateDataOutput = true; ··· 17250 17280 pname = "Strafunski-StrategyLib"; 17251 17281 version = "5.0.1.0"; 17252 17282 sha256 = "15d2m7ahb3jwriariaff0yz93mmrhpv579wink9838w9091cf650"; 17283 + revision = "1"; 17284 + editedCabalFile = "1hngxq1f7fybg6ixkdhmvgsw608mhnxkwbw04ql5zspcfl78v6l2"; 17253 17285 libraryHaskellDepends = [ base directory mtl syb transformers ]; 17254 17286 description = "Library for strategic programming"; 17255 17287 license = stdenv.lib.licenses.bsd3; ··· 23102 23134 ({ mkDerivation, base, syb, template-haskell }: 23103 23135 mkDerivation { 23104 23136 pname = "algebraic-classes"; 23105 - version = "0.9.1"; 23106 - sha256 = "129s5690wc4w92sg246pcmnradzgfdddqpv961a53k2cx9ynmvc6"; 23137 + version = "0.9.2"; 23138 + sha256 = "131rd3liqkdp146fyc8b0mcbkn08mib9iljyjj3mp40fs64sy1c9"; 23107 23139 libraryHaskellDepends = [ base syb template-haskell ]; 23108 23140 description = "Conversions between algebraic classes and F-algebras"; 23109 23141 license = stdenv.lib.licenses.bsd3; ··· 26952 26984 aeson antiope-s3 avro base bytestring text 26953 26985 ]; 26954 26986 license = stdenv.lib.licenses.mit; 26987 + hydraPlatforms = stdenv.lib.platforms.none; 26955 26988 }) {}; 26956 26989 26957 26990 "antiope-core" = callPackage ··· 28133 28166 ]; 28134 28167 description = "Convenience types and functions for postgresql-simple"; 28135 28168 license = stdenv.lib.licenses.mit; 28169 + hydraPlatforms = stdenv.lib.platforms.none; 28136 28170 }) {}; 28137 28171 28138 28172 "arbtt" = callPackage ··· 28567 28601 license = stdenv.lib.licenses.mit; 28568 28602 }) {}; 28569 28603 28604 + "arithmoi_0_8_0_0" = callPackage 28605 + ({ mkDerivation, array, base, containers, deepseq, exact-pi, gauge 28606 + , ghc-prim, integer-gmp, integer-logarithms, QuickCheck, random 28607 + , smallcheck, tasty, tasty-hunit, tasty-quickcheck 28608 + , tasty-smallcheck, transformers, vector 28609 + }: 28610 + mkDerivation { 28611 + pname = "arithmoi"; 28612 + version = "0.8.0.0"; 28613 + sha256 = "17nk0n89fb0qh6w8535ll45mq4msir32w6fhqzpzhlpbily3mlw2"; 28614 + revision = "1"; 28615 + editedCabalFile = "00s941gdf4y04sf0jxl329mnpcpa6cydmsa6l4mja8sdv6akzq52"; 28616 + configureFlags = [ "-f-llvm" ]; 28617 + libraryHaskellDepends = [ 28618 + array base containers deepseq exact-pi ghc-prim integer-gmp 28619 + integer-logarithms random transformers vector 28620 + ]; 28621 + testHaskellDepends = [ 28622 + base containers exact-pi integer-gmp QuickCheck smallcheck tasty 28623 + tasty-hunit tasty-quickcheck tasty-smallcheck transformers vector 28624 + ]; 28625 + benchmarkHaskellDepends = [ 28626 + base containers deepseq gauge integer-logarithms random vector 28627 + ]; 28628 + description = "Efficient basic number-theoretic functions"; 28629 + license = stdenv.lib.licenses.mit; 28630 + hydraPlatforms = stdenv.lib.platforms.none; 28631 + }) {}; 28632 + 28570 28633 "armada" = callPackage 28571 28634 ({ mkDerivation, base, GLUT, mtl, OpenGL, stm }: 28572 28635 mkDerivation { ··· 28645 28708 pname = "array"; 28646 28709 version = "0.5.2.0"; 28647 28710 sha256 = "12v83s2imxb3p2crnlzrpjh0nk6lpysw9bdk9yahs6f37csa5jaj"; 28648 - revision = "1"; 28649 - editedCabalFile = "195c914pc0vk1ya6lz42kb4gmhkam7s0xi7x0dgzhpb5gkcrs5qx"; 28711 + revision = "2"; 28712 + editedCabalFile = "1irpwz3spy3yy27kzw8sklhcvxz3mx9fkgqia7r9m069w5wid9kg"; 28650 28713 libraryHaskellDepends = [ base ]; 28651 28714 description = "Mutable and immutable arrays"; 28652 28715 license = stdenv.lib.licenses.bsd3; ··· 28972 29035 ]; 28973 29036 description = "Compact representation of ASCII strings"; 28974 29037 license = stdenv.lib.licenses.mit; 29038 + hydraPlatforms = stdenv.lib.platforms.none; 28975 29039 }) {}; 28976 29040 28977 29041 "ascii-table" = callPackage ··· 29524 29588 testToolDepends = [ tasty-discover ]; 29525 29589 description = "Async combinators"; 29526 29590 license = stdenv.lib.licenses.mpl20; 29591 + hydraPlatforms = stdenv.lib.platforms.none; 29527 29592 }) {}; 29528 29593 29529 29594 "async-dejafu" = callPackage ··· 30739 30804 ]; 30740 30805 description = "A secure package manager for Arch Linux and the AUR, written in Haskell"; 30741 30806 license = stdenv.lib.licenses.gpl3; 30807 + hydraPlatforms = stdenv.lib.platforms.none; 30742 30808 }) {}; 30743 30809 30744 30810 "authenticate" = callPackage ··· 31941 32007 testToolDepends = [ tasty-discover ]; 31942 32008 description = "The Axel programming language"; 31943 32009 license = stdenv.lib.licenses.bsd3; 32010 + hydraPlatforms = stdenv.lib.platforms.none; 31944 32011 }) {}; 31945 32012 31946 32013 "axiom" = callPackage ··· 32665 32732 hydraPlatforms = stdenv.lib.platforms.none; 32666 32733 }) {}; 32667 32734 32668 - "base_4_11_1_0" = callPackage 32735 + "base_4_12_0_0" = callPackage 32669 32736 ({ mkDerivation, ghc-prim, invalid-cabal-flag-settings, rts }: 32670 32737 mkDerivation { 32671 32738 pname = "base"; 32672 - version = "4.11.1.0"; 32673 - sha256 = "0q2ygfqy4qim8h9fmlb5iwfnf2lrly27bqqvnckdlmh775fmq07g"; 32739 + version = "4.12.0.0"; 32740 + sha256 = "0ka18cvw1cjvjdd20n03rjmxfm10083mh19wxwz1f1kqiyc92g3w"; 32674 32741 libraryHaskellDepends = [ 32675 32742 ghc-prim invalid-cabal-flag-settings rts 32676 32743 ]; ··· 32744 32811 pname = "base-encoding"; 32745 32812 version = "0.1.0.0"; 32746 32813 sha256 = "1chmx5qvglf91i0c9ih9xydzb37v8j4bykvmb2g6pyg7wdq0s8si"; 32814 + revision = "1"; 32815 + editedCabalFile = "0miysladpqwm5qhphv23qhvambd7245n14qbkgvp664xj56y6df1"; 32747 32816 libraryHaskellDepends = [ 32748 32817 base base16-bytestring base64-bytestring bytestring text 32749 32818 ]; ··· 32792 32861 ({ mkDerivation, base }: 32793 32862 mkDerivation { 32794 32863 pname = "base-noprelude"; 32795 - version = "4.11.1.0"; 32796 - sha256 = "19d1x487kwhc60qjix7xx53dlszbx08rdhxd2zab1pwjw62ws3c8"; 32864 + version = "4.12.0.0"; 32865 + sha256 = "1hb25nj49k4lcxi4w33qvcy8izkgsvls5kasmva6hjlvg8b35ymb"; 32797 32866 libraryHaskellDepends = [ base ]; 32798 32867 doHaddock = false; 32799 32868 description = "\"base\" package sans \"Prelude\" module"; ··· 33853 33922 }: 33854 33923 mkDerivation { 33855 33924 pname = "bench-graph"; 33856 - version = "0.1.3"; 33857 - sha256 = "15xsaqxms61p8d5r0lsxhlrdfh451ha6fpldcmh8vcw0q4yb1q47"; 33925 + version = "0.1.4"; 33926 + sha256 = "144al44v3m00lh1rrhjyah0gacbi2n6hjlqvml3yqwf8j9c37wnw"; 33858 33927 libraryHaskellDepends = [ 33859 33928 base Chart Chart-diagrams csv directory filepath transformers 33860 33929 ]; ··· 35983 36052 pname = "biohazard"; 35984 36053 version = "1.0.4"; 35985 36054 sha256 = "1gj5xr0b9s2zifknm10bynkh0gvsi0gmw2sa3zcp1if17ixndv2c"; 36055 + revision = "2"; 36056 + editedCabalFile = "0r1fz9h92zyb7ryk8lngqlyl75djr8ngbcfrr9bbmz8img2ipb2a"; 35986 36057 libraryHaskellDepends = [ 35987 36058 async attoparsec base base-prelude bytestring containers exceptions 35988 36059 hashable primitive stm text transformers unix unordered-containers ··· 37838 37909 pname = "blunk-hask-tests"; 37839 37910 version = "0.2"; 37840 37911 sha256 = "10x4xjlp1mj9gmsibvd21k76gj97prdsgwxxpg39425xgrzph6ll"; 37912 + revision = "1"; 37913 + editedCabalFile = "0wnp6rzq3iisi9vfk0nci4cb8kdwijdyv60f6kg0bhz1xzn7i6ww"; 37841 37914 isLibrary = false; 37842 37915 isExecutable = true; 37843 37916 executableHaskellDepends = [ base ]; 37844 - description = "Tests for the Blunk sequencer library"; 37917 + description = "spam"; 37845 37918 license = stdenv.lib.licenses.bsd3; 37919 + hydraPlatforms = stdenv.lib.platforms.none; 37846 37920 }) {}; 37847 37921 37848 37922 "blunt" = callPackage ··· 38757 38831 benchmarkHaskellDepends = [ base criterion text ]; 38758 38832 description = "Brainh*ck interpreter in haskell"; 38759 38833 license = stdenv.lib.licenses.bsd3; 38834 + hydraPlatforms = stdenv.lib.platforms.none; 38760 38835 }) {}; 38761 38836 38762 38837 "break" = callPackage ··· 38900 38975 ]; 38901 38976 description = "Show syntax-highlighted text in your Brick UI"; 38902 38977 license = stdenv.lib.licenses.bsd3; 38978 + hydraPlatforms = stdenv.lib.platforms.none; 38903 38979 }) {}; 38904 38980 38905 38981 "bricks" = callPackage ··· 39084 39160 ]; 39085 39161 description = "Haskell source code formatter"; 39086 39162 license = stdenv.lib.licenses.agpl3; 39163 + hydraPlatforms = stdenv.lib.platforms.none; 39087 39164 }) {}; 39088 39165 39089 39166 "broadcast-chan" = callPackage ··· 39128 39205 ]; 39129 39206 description = "Conduit-based parallel streaming code for broadcast-chan"; 39130 39207 license = stdenv.lib.licenses.bsd3; 39208 + hydraPlatforms = stdenv.lib.platforms.none; 39131 39209 }) {}; 39132 39210 39133 39211 "broadcast-chan-pipes" = callPackage ··· 39144 39222 ]; 39145 39223 description = "Pipes-based parallel streaming code for broadcast-chan"; 39146 39224 license = stdenv.lib.licenses.bsd3; 39225 + hydraPlatforms = stdenv.lib.platforms.none; 39147 39226 }) {}; 39148 39227 39149 39228 "broadcast-chan-tests" = callPackage ··· 39166 39245 ]; 39167 39246 description = "Helpers for generating tests for broadcast-chan"; 39168 39247 license = stdenv.lib.licenses.bsd3; 39248 + hydraPlatforms = stdenv.lib.platforms.none; 39169 39249 }) {}; 39170 39250 39171 39251 "broccoli" = callPackage ··· 39609 39689 ]; 39610 39690 description = "Bugsnag error reporter for Haskell"; 39611 39691 license = stdenv.lib.licenses.mit; 39692 + hydraPlatforms = stdenv.lib.platforms.none; 39612 39693 }) {}; 39613 39694 39614 39695 "bugzilla" = callPackage ··· 40955 41036 }: 40956 41037 mkDerivation { 40957 41038 pname = "cabal-cargs"; 40958 - version = "1.0.0"; 40959 - sha256 = "025cdf78kg572b8bk5xxz4qxibjn4c72x2d3rxn6crz722139rf0"; 41039 + version = "1.1.0"; 41040 + sha256 = "0lrhgbzkswjm4abffacyw6zp4s3na3vp0vkprpxcygm6yjs7db2q"; 40960 41041 isLibrary = true; 40961 41042 isExecutable = true; 40962 41043 libraryHaskellDepends = [ 40963 - base bytestring Cabal cabal-lenses cmdargs directory lens 41044 + base bytestring Cabal cabal-lenses cmdargs directory filepath lens 40964 41045 system-fileio system-filepath text transformers 40965 41046 unordered-containers 40966 41047 ]; ··· 41423 41504 pname = "cabal-plan"; 41424 41505 version = "0.4.0.0"; 41425 41506 sha256 = "0cbk0xhv189jv656x6a2s0bcnhkks4rlpkhvxbb215v5ldmrkpb1"; 41507 + revision = "1"; 41508 + editedCabalFile = "161vgfbwm8psqa6ncs12j7sn5lqjag1xi62vllvp8xbz9lcvbchb"; 41426 41509 configureFlags = [ "-fexe" ]; 41427 41510 isLibrary = true; 41428 41511 isExecutable = true; ··· 41802 41885 maintainers = with stdenv.lib.maintainers; [ peti ]; 41803 41886 }) {}; 41804 41887 41805 - "cabal2spec_2_2_1" = callPackage 41888 + "cabal2spec_2_2_2" = callPackage 41806 41889 ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty 41807 41890 , tasty-golden, time 41808 41891 }: 41809 41892 mkDerivation { 41810 41893 pname = "cabal2spec"; 41811 - version = "2.2.1"; 41812 - sha256 = "1j4y942r2v1s9cvvgnpjckl7s9bmpby1w4z4gffpbfirrc2h1nq6"; 41894 + version = "2.2.2"; 41895 + sha256 = "1rb7z4lslqsf8ipsyy7nc3mz4ixz5f5cv5jn5nidj0pc5rl16sxw"; 41813 41896 isLibrary = true; 41814 41897 isExecutable = true; 41815 41898 libraryHaskellDepends = [ base Cabal filepath time ]; ··· 42785 42868 ]; 42786 42869 description = "Cap'n Proto for Haskell"; 42787 42870 license = stdenv.lib.licenses.mit; 42871 + hydraPlatforms = stdenv.lib.platforms.none; 42788 42872 }) {}; 42789 42873 42790 42874 "capped-list" = callPackage ··· 43470 43554 pname = "cassava"; 43471 43555 version = "0.5.1.0"; 43472 43556 sha256 = "0xs2c5lpy0g5lsmp2cx0dm5lnxij7cgry6xd5gsn3bfdlap8lb3n"; 43557 + revision = "1"; 43558 + editedCabalFile = "1brz20js95synh0yw942ihy4y9y6nk4xnsqcjqi9580y24zcigkl"; 43473 43559 configureFlags = [ "-f-bytestring--lt-0_10_4" ]; 43474 43560 libraryHaskellDepends = [ 43475 43561 array attoparsec base bytestring containers deepseq hashable Only ··· 50211 50297 }: 50212 50298 mkDerivation { 50213 50299 pname = "concraft"; 50214 - version = "0.11.0"; 50215 - sha256 = "07da6r8rw4vphr7q5i0lfap80vlbq1jm9lsbjp6khc7n59l5b2j7"; 50300 + version = "0.12.1"; 50301 + sha256 = "1zjrv58fl4lkknmmih0dwi9ds241mxi42q3fxlpd8z5hlgq9pxpj"; 50216 50302 isLibrary = true; 50217 50303 isExecutable = true; 50218 50304 libraryHaskellDepends = [ ··· 50258 50344 }: 50259 50345 mkDerivation { 50260 50346 pname = "concraft-pl"; 50261 - version = "2.0.2"; 50262 - sha256 = "0vl49khchpsyxlwxa55xpah8gnjqgfx0vb9jrjzdbfaj293g77sm"; 50347 + version = "2.1.1"; 50348 + sha256 = "1fznivcsgyjhb62jzk9a3wsv8rmynr7y7473ldbqypkjgy2rmvf2"; 50263 50349 isLibrary = true; 50264 50350 isExecutable = true; 50265 50351 enableSeparateDataOutput = true; ··· 50409 50495 license = stdenv.lib.licenses.mit; 50410 50496 }) {}; 50411 50497 50498 + "concurrency_1_6_1_0" = callPackage 50499 + ({ mkDerivation, array, atomic-primops, base, exceptions 50500 + , monad-control, mtl, stm, transformers 50501 + }: 50502 + mkDerivation { 50503 + pname = "concurrency"; 50504 + version = "1.6.1.0"; 50505 + sha256 = "00cycrgs2zl2jsg1acc1glcw9ladmgqwxxdqq1ss6v36j8qhk920"; 50506 + libraryHaskellDepends = [ 50507 + array atomic-primops base exceptions monad-control mtl stm 50508 + transformers 50509 + ]; 50510 + description = "Typeclasses, functions, and data types for concurrency and STM"; 50511 + license = stdenv.lib.licenses.mit; 50512 + hydraPlatforms = stdenv.lib.platforms.none; 50513 + }) {}; 50514 + 50412 50515 "concurrency-benchmarks" = callPackage 50413 50516 ({ mkDerivation, async, base, bench-graph, bytestring, Chart 50414 50517 , Chart-diagrams, csv, deepseq, directory, gauge, getopt-generics ··· 50429 50532 ]; 50430 50533 description = "Benchmarks to compare concurrency APIs"; 50431 50534 license = stdenv.lib.licenses.mit; 50535 + hydraPlatforms = stdenv.lib.platforms.none; 50432 50536 }) {}; 50433 50537 50434 50538 "concurrent-barrier" = callPackage ··· 50552 50656 license = stdenv.lib.licenses.bsd2; 50553 50657 }) {}; 50554 50658 50659 + "concurrent-output_1_10_7" = callPackage 50660 + ({ mkDerivation, ansi-terminal, async, base, directory, exceptions 50661 + , process, stm, terminal-size, text, transformers, unix 50662 + }: 50663 + mkDerivation { 50664 + pname = "concurrent-output"; 50665 + version = "1.10.7"; 50666 + sha256 = "0w5x81n9ljs8l2b8ypy2naazvrv16qqlm1lfzvsksnii2nm1al30"; 50667 + libraryHaskellDepends = [ 50668 + ansi-terminal async base directory exceptions process stm 50669 + terminal-size text transformers unix 50670 + ]; 50671 + description = "Ungarble output from several threads or commands"; 50672 + license = stdenv.lib.licenses.bsd2; 50673 + hydraPlatforms = stdenv.lib.platforms.none; 50674 + }) {}; 50675 + 50555 50676 "concurrent-rpc" = callPackage 50556 50677 ({ mkDerivation, base }: 50557 50678 mkDerivation { ··· 51322 51443 pname = "config-schema"; 51323 51444 version = "0.5.0.1"; 51324 51445 sha256 = "18zdq0w65cs2zy8p0pvb0jfqffcyxq9km1c2h5fvky8c689lp0gp"; 51325 - revision = "2"; 51326 - editedCabalFile = "0wibr3739xwkvdl48cahppaxn8v20gcmhrjxjj8hkhvgnbpfi2gn"; 51446 + revision = "3"; 51447 + editedCabalFile = "102mwr18aas924hlxsyyx5pi8skkb2misic1h95f6khpz7wcy3vy"; 51327 51448 libraryHaskellDepends = [ 51328 51449 base config-value containers free kan-extensions pretty 51329 51450 semigroupoids text transformers ··· 51355 51476 pname = "config-value"; 51356 51477 version = "0.6.3.1"; 51357 51478 sha256 = "0gfr9qcw8a7y1y9cn6635y8fgvrpkmcqx31bn2a070rbrmk3757z"; 51479 + revision = "1"; 51480 + editedCabalFile = "16h47yc8z3fkxs6gdyzfkahi9ibm7narkc72xcx67bmk309xb46c"; 51358 51481 libraryHaskellDepends = [ array base pretty text ]; 51359 51482 libraryToolDepends = [ alex happy ]; 51360 51483 description = "Simple, layout-based value language similar to YAML or JSON"; ··· 54168 54291 }: 54169 54292 mkDerivation { 54170 54293 pname = "crf-chain1-constrained"; 54171 - version = "0.4.0"; 54172 - sha256 = "1mqprywxh51hvbchw1pvg66bsdf24rx6ywk06z98sx88rlvc4a2q"; 54294 + version = "0.5.0"; 54295 + sha256 = "194mcafkf23lifmx2n2hnvsaxl0mfdl9zgl9awigddwxvpxsrmjq"; 54173 54296 libraryHaskellDepends = [ 54174 54297 array base binary containers data-lens data-memocombinators 54175 54298 logfloat monad-codec parallel pedestrian-dag random sgd vector ··· 54259 54382 pname = "criterion"; 54260 54383 version = "1.4.1.0"; 54261 54384 sha256 = "0v429araqkcw3wwwi6fsp0g7g1hy3l47p061lcy7r4m7d9khd4y4"; 54385 + revision = "1"; 54386 + editedCabalFile = "0jg7mk9y9br5aqi29vrrrq28mnyknyg96zmr8rrlxw0rf68l892a"; 54262 54387 isLibrary = true; 54263 54388 isExecutable = true; 54264 54389 enableSeparateDataOutput = true; ··· 55240 55365 license = stdenv.lib.licenses.bsd3; 55241 55366 }) {inherit (pkgs) openssl;}; 55242 55367 55368 + "cryptostore" = callPackage 55369 + ({ mkDerivation, asn1-encoding, asn1-types, base, basement 55370 + , bytestring, cryptonite, hourglass, memory, pem, tasty 55371 + , tasty-hunit, tasty-quickcheck, x509 55372 + }: 55373 + mkDerivation { 55374 + pname = "cryptostore"; 55375 + version = "0.1.0.0"; 55376 + sha256 = "1pq53k0dx0akwp1rkgadyb256w0lds8iq7yn2xb217nyjyghyrqz"; 55377 + libraryHaskellDepends = [ 55378 + asn1-encoding asn1-types base basement bytestring cryptonite 55379 + hourglass memory pem x509 55380 + ]; 55381 + testHaskellDepends = [ 55382 + asn1-types base bytestring cryptonite hourglass memory pem tasty 55383 + tasty-hunit tasty-quickcheck x509 55384 + ]; 55385 + description = "Serialization of cryptographic data types"; 55386 + license = stdenv.lib.licenses.bsd3; 55387 + }) {}; 55388 + 55243 55389 "cryptsy-api" = callPackage 55244 55390 ({ mkDerivation, aeson, base, bytestring, deepseq, either 55245 55391 , http-client, http-client-tls, old-locale, pipes-attoparsec ··· 58198 58344 license = stdenv.lib.licenses.bsd3; 58199 58345 }) {}; 58200 58346 58347 + "data-ref_0_0_1_2" = callPackage 58348 + ({ mkDerivation, base, stm, transformers }: 58349 + mkDerivation { 58350 + pname = "data-ref"; 58351 + version = "0.0.1.2"; 58352 + sha256 = "0896wjkpk52cndlzkdr51s1rasi0n9b100058f1sb4qzl1dgcp30"; 58353 + libraryHaskellDepends = [ base stm transformers ]; 58354 + description = "Unify STRef and IORef in plain Haskell 98"; 58355 + license = stdenv.lib.licenses.bsd3; 58356 + hydraPlatforms = stdenv.lib.platforms.none; 58357 + }) {}; 58358 + 58201 58359 "data-reify" = callPackage 58202 58360 ({ mkDerivation, base, containers }: 58203 58361 mkDerivation { ··· 60007 60165 hydraPlatforms = stdenv.lib.platforms.none; 60008 60166 }) {}; 60009 60167 60010 - "deepseq_1_4_3_0" = callPackage 60168 + "deepseq_1_4_4_0" = callPackage 60011 60169 ({ mkDerivation, array, base, ghc-prim, HUnit, test-framework 60012 60170 , test-framework-hunit 60013 60171 }: 60014 60172 mkDerivation { 60015 60173 pname = "deepseq"; 60016 - version = "1.4.3.0"; 60017 - sha256 = "0fjdmsd8fqqv78m7111m10pdfswnxmn02zx1fsv2k26b5jckb0bd"; 60018 - revision = "1"; 60019 - editedCabalFile = "0djisxi7z2xyx3wps550avgz5x56rl4xzks17j996crdsrdrcqh9"; 60174 + version = "1.4.4.0"; 60175 + sha256 = "09kfpmgl679l74b6dadia11pvhya9ik4wrd8x76cgkxk7gwcbkrc"; 60020 60176 libraryHaskellDepends = [ array base ]; 60021 60177 testHaskellDepends = [ 60022 60178 array base ghc-prim HUnit test-framework test-framework-hunit ··· 60058 60214 pname = "deepseq-generics"; 60059 60215 version = "0.2.0.0"; 60060 60216 sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh"; 60061 - revision = "2"; 60062 - editedCabalFile = "1pnidf8w8x0w5fsqgv8hhrw07slmhxwy5x4fikgk0bd6k76aqicb"; 60217 + revision = "3"; 60218 + editedCabalFile = "0734x6dm7ny1422n5ik4agzmjybvd3yybj1mnrc8z0kb89xdprcs"; 60063 60219 libraryHaskellDepends = [ base deepseq ghc-prim ]; 60064 60220 testHaskellDepends = [ 60065 60221 base deepseq ghc-prim HUnit test-framework test-framework-hunit ··· 60516 60672 ]; 60517 60673 description = "Dense int-set"; 60518 60674 license = stdenv.lib.licenses.mit; 60675 + hydraPlatforms = stdenv.lib.platforms.none; 60519 60676 }) {}; 60520 60677 60521 60678 "dependency" = callPackage ··· 63342 63499 ]; 63343 63500 description = "Write bots for Discord in Haskell"; 63344 63501 license = stdenv.lib.licenses.mit; 63502 + hydraPlatforms = stdenv.lib.platforms.none; 63345 63503 }) {}; 63346 63504 63347 63505 "discord-hs" = callPackage ··· 64876 65034 ]; 64877 65035 description = "Builds a docker image and caches all of its intermediate stages"; 64878 65036 license = stdenv.lib.licenses.bsd3; 65037 + hydraPlatforms = stdenv.lib.platforms.none; 64879 65038 }) {}; 64880 65039 64881 65040 "dockercook" = callPackage ··· 65017 65176 license = stdenv.lib.licenses.mit; 65018 65177 }) {}; 65019 65178 65179 + "doctest_0_16_0_1" = callPackage 65180 + ({ mkDerivation, base, base-compat, code-page, deepseq, directory 65181 + , filepath, ghc, ghc-paths, hspec, HUnit, mockery, process 65182 + , QuickCheck, setenv, silently, stringbuilder, syb, transformers 65183 + , with-location 65184 + }: 65185 + mkDerivation { 65186 + pname = "doctest"; 65187 + version = "0.16.0.1"; 65188 + sha256 = "106pc4rs4cfym7754gzdgy36dm9aidwmnqpjm9k7yq1hfd4pallv"; 65189 + isLibrary = true; 65190 + isExecutable = true; 65191 + libraryHaskellDepends = [ 65192 + base base-compat code-page deepseq directory filepath ghc ghc-paths 65193 + process syb transformers 65194 + ]; 65195 + executableHaskellDepends = [ 65196 + base base-compat code-page deepseq directory filepath ghc ghc-paths 65197 + process syb transformers 65198 + ]; 65199 + testHaskellDepends = [ 65200 + base base-compat code-page deepseq directory filepath ghc ghc-paths 65201 + hspec HUnit mockery process QuickCheck setenv silently 65202 + stringbuilder syb transformers with-location 65203 + ]; 65204 + description = "Test interactive Haskell examples"; 65205 + license = stdenv.lib.licenses.mit; 65206 + hydraPlatforms = stdenv.lib.platforms.none; 65207 + }) {}; 65208 + 65020 65209 "doctest-discover" = callPackage 65021 65210 ({ mkDerivation, aeson, base, bytestring, directory, doctest 65022 65211 , filepath ··· 68879 69068 testHaskellDepends = [ base doctest Glob ]; 68880 69069 description = "Wrapper around email-validate library adding instances for common type classes"; 68881 69070 license = stdenv.lib.licenses.bsd3; 69071 + hydraPlatforms = stdenv.lib.platforms.none; 68882 69072 }) {}; 68883 69073 68884 69074 "emailparse" = callPackage ··· 69283 69473 libraryHaskellDepends = [ base bytestring unix ]; 69284 69474 description = "A platform independent entropy source"; 69285 69475 license = stdenv.lib.licenses.bsd3; 69476 + }) {}; 69477 + 69478 + "entropy_0_4_1_3" = callPackage 69479 + ({ mkDerivation, base, bytestring, Cabal, directory, filepath 69480 + , process, unix 69481 + }: 69482 + mkDerivation { 69483 + pname = "entropy"; 69484 + version = "0.4.1.3"; 69485 + sha256 = "07596n4ligi1a6jddkh5kf94mrcg03kybs5wa198672d2gdfn2ji"; 69486 + setupHaskellDepends = [ base Cabal directory filepath process ]; 69487 + libraryHaskellDepends = [ base bytestring unix ]; 69488 + description = "A platform independent entropy source"; 69489 + license = stdenv.lib.licenses.bsd3; 69490 + hydraPlatforms = stdenv.lib.platforms.none; 69286 69491 }) {}; 69287 69492 69288 69493 "enum-subset-generate" = callPackage ··· 69776 69981 license = stdenv.lib.licenses.bsd3; 69777 69982 }) {}; 69778 69983 69984 + "equivalence_0_3_3" = callPackage 69985 + ({ mkDerivation, base, containers, mtl, QuickCheck, STMonadTrans 69986 + , template-haskell, test-framework, test-framework-quickcheck2 69987 + , transformers, transformers-compat 69988 + }: 69989 + mkDerivation { 69990 + pname = "equivalence"; 69991 + version = "0.3.3"; 69992 + sha256 = "02jhn8z1aqyxp3krylhfnwr7zzjcd17q9qriyd9653i92b7di3gf"; 69993 + libraryHaskellDepends = [ 69994 + base containers mtl STMonadTrans transformers transformers-compat 69995 + ]; 69996 + testHaskellDepends = [ 69997 + base containers mtl QuickCheck STMonadTrans template-haskell 69998 + test-framework test-framework-quickcheck2 transformers 69999 + transformers-compat 70000 + ]; 70001 + description = "Maintaining an equivalence relation implemented as union-find using STT"; 70002 + license = stdenv.lib.licenses.bsd3; 70003 + hydraPlatforms = stdenv.lib.platforms.none; 70004 + }) {}; 70005 + 69779 70006 "erd" = callPackage 69780 70007 ({ mkDerivation, base, bytestring, containers, graphviz, parsec 69781 70008 , text ··· 72467 72694 executableHaskellDepends = [ base ]; 72468 72695 description = "Spam"; 72469 72696 license = stdenv.lib.licenses.bsd3; 72697 + hydraPlatforms = stdenv.lib.platforms.none; 72470 72698 }) {}; 72471 72699 72472 72700 "faceted" = callPackage ··· 74613 74841 pname = "filepath-crypto"; 74614 74842 version = "0.1.0.0"; 74615 74843 sha256 = "1bj9haa4ignmk6c6gdiqb4rnwy395pwqdyfy4kgg0z16w0l39mw0"; 74616 - revision = "5"; 74617 - editedCabalFile = "1xyrac6m3szzj7x68fnrf7nh43gq03g9rwyynfxdx290bgc38gch"; 74844 + revision = "6"; 74845 + editedCabalFile = "0lg22k1f9l51a8bdnhkwq07mg0m3w3rhgavp1lxi3vmsszsmpmvc"; 74618 74846 libraryHaskellDepends = [ 74619 74847 base binary bytestring case-insensitive cryptoids cryptoids-class 74620 74848 cryptoids-types exceptions filepath sandi template-haskell ··· 76584 76812 license = stdenv.lib.licenses.bsd3; 76585 76813 }) {}; 76586 76814 76815 + "fold-debounce_0_2_0_8" = callPackage 76816 + ({ mkDerivation, base, data-default-class, hspec, stm, stm-delay 76817 + , time 76818 + }: 76819 + mkDerivation { 76820 + pname = "fold-debounce"; 76821 + version = "0.2.0.8"; 76822 + sha256 = "1j7v11nq2q7p50z27lbmprwqrhvcf9qa5zy2hql68zsi53q3wszw"; 76823 + libraryHaskellDepends = [ 76824 + base data-default-class stm stm-delay time 76825 + ]; 76826 + testHaskellDepends = [ base hspec stm time ]; 76827 + description = "Fold multiple events that happen in a given period of time"; 76828 + license = stdenv.lib.licenses.bsd3; 76829 + hydraPlatforms = stdenv.lib.platforms.none; 76830 + }) {}; 76831 + 76587 76832 "fold-debounce-conduit" = callPackage 76588 76833 ({ mkDerivation, base, conduit, fold-debounce, hspec, resourcet 76589 76834 , stm, transformers, transformers-base ··· 76603 76848 license = stdenv.lib.licenses.bsd3; 76604 76849 }) {}; 76605 76850 76851 + "fold-debounce-conduit_0_2_0_2" = callPackage 76852 + ({ mkDerivation, base, conduit, fold-debounce, hspec, resourcet 76853 + , stm, transformers, transformers-base 76854 + }: 76855 + mkDerivation { 76856 + pname = "fold-debounce-conduit"; 76857 + version = "0.2.0.2"; 76858 + sha256 = "18hxlcm0fixx4iiac26cdbkkqivg71qk3z50k71l9n3yashijjdc"; 76859 + libraryHaskellDepends = [ 76860 + base conduit fold-debounce resourcet stm transformers 76861 + transformers-base 76862 + ]; 76863 + testHaskellDepends = [ 76864 + base conduit hspec resourcet stm transformers 76865 + ]; 76866 + description = "Regulate input traffic from conduit Source with Control.FoldDebounce"; 76867 + license = stdenv.lib.licenses.bsd3; 76868 + hydraPlatforms = stdenv.lib.platforms.none; 76869 + }) {}; 76870 + 76606 76871 "foldable1" = callPackage 76607 76872 ({ mkDerivation, base, transformers, util }: 76608 76873 mkDerivation { ··· 76813 77078 ]; 76814 77079 description = "Haskell library to follow content published on any subject"; 76815 77080 license = stdenv.lib.licenses.lgpl3; 77081 + hydraPlatforms = stdenv.lib.platforms.none; 76816 77082 }) {}; 76817 77083 76818 77084 "follow-file" = callPackage ··· 77849 78115 77850 78116 "free-functors" = callPackage 77851 78117 ({ mkDerivation, algebraic-classes, base, bifunctors, comonad 77852 - , constraints, contravariant, profunctors, template-haskell 77853 - , transformers 78118 + , contravariant, profunctors, template-haskell, transformers 77854 78119 }: 77855 78120 mkDerivation { 77856 78121 pname = "free-functors"; 77857 - version = "0.8.4"; 77858 - sha256 = "0qdllnqghnx6j51zyxqblnz809w7l86qp0d9dg8a4l4kllp1y703"; 77859 - revision = "1"; 77860 - editedCabalFile = "0yl71dl7rp8si7gshj1f713cjxmk5dzkb6m6d3vicc97b37s6r5j"; 78122 + version = "1.0"; 78123 + sha256 = "061xly5fl7a28dsjw9m8dzyh59fkjrs6ijhcqfn2n4y8azch9f6c"; 77861 78124 libraryHaskellDepends = [ 77862 - algebraic-classes base bifunctors comonad constraints contravariant 77863 - profunctors template-haskell transformers 78125 + algebraic-classes base bifunctors comonad contravariant profunctors 78126 + template-haskell transformers 77864 78127 ]; 77865 78128 description = "Free functors, adjoint to functors that forget class constraints"; 77866 78129 license = stdenv.lib.licenses.bsd3; ··· 78027 78290 executableHaskellDepends = [ base ]; 78028 78291 description = "Spam"; 78029 78292 license = stdenv.lib.licenses.bsd3; 78293 + hydraPlatforms = stdenv.lib.platforms.none; 78030 78294 }) {}; 78031 78295 78032 78296 "free-v-bucks-generator-ps4-no-survey" = callPackage ··· 78042 78306 executableHaskellDepends = [ base ]; 78043 78307 description = "Spam"; 78044 78308 license = stdenv.lib.licenses.bsd3; 78309 + hydraPlatforms = stdenv.lib.platforms.none; 78045 78310 }) {}; 78046 78311 78047 78312 "free-vector-spaces" = callPackage ··· 80582 80847 testHaskellDepends = [ base tasty tasty-hunit ]; 80583 80848 description = "Utilities for GHC.Generics"; 80584 80849 license = stdenv.lib.licenses.mit; 80850 + hydraPlatforms = stdenv.lib.platforms.none; 80585 80851 }) {}; 80586 80852 80587 80853 "generic-deepseq" = callPackage ··· 81619 81885 }: 81620 81886 mkDerivation { 81621 81887 pname = "geoip2"; 81622 - version = "0.3.1.0"; 81623 - sha256 = "1w9iqfkyi0ij33kng4adczi6m8chyhsadc2af5ryp8xzl7w64l8m"; 81888 + version = "0.3.1.1"; 81889 + sha256 = "0nq4kijjd0dmii5949xr7wf4w7fi2ffpbqr9bg7qklxhsrmwywb8"; 81624 81890 libraryHaskellDepends = [ 81625 81891 base bytestring cereal containers iproute mmap reinterpret-cast 81626 81892 text ··· 81881 82147 hydraPlatforms = stdenv.lib.platforms.none; 81882 82148 }) {}; 81883 82149 81884 - "ghc-boot_8_4_3" = callPackage 82150 + "ghc-boot_8_6_1" = callPackage 81885 82151 ({ mkDerivation, base, binary, bytestring, directory, filepath 81886 82152 , ghc-boot-th 81887 82153 }: 81888 82154 mkDerivation { 81889 82155 pname = "ghc-boot"; 81890 - version = "8.4.3"; 81891 - sha256 = "028x85pmvacndkv6mm9vrg9j6p6zw0a6v2mdwibhf3ck3wwm9v8m"; 82156 + version = "8.6.1"; 82157 + sha256 = "0dy9p2vz7ccwrhk9l4vs4fhfg6w9p7pk88iy44i46089svzx0wja"; 81892 82158 libraryHaskellDepends = [ 81893 82159 base binary bytestring directory filepath ghc-boot-th 81894 82160 ]; ··· 81897 82163 hydraPlatforms = stdenv.lib.platforms.none; 81898 82164 }) {}; 81899 82165 81900 - "ghc-boot-th_8_4_3" = callPackage 82166 + "ghc-boot-th_8_6_1" = callPackage 81901 82167 ({ mkDerivation, base }: 81902 82168 mkDerivation { 81903 82169 pname = "ghc-boot-th"; 81904 - version = "8.4.3"; 81905 - sha256 = "19q4j9n0ir0b5cc54sazzf4m51fd6mz6705wzplva4qh5602dafi"; 82170 + version = "8.6.1"; 82171 + sha256 = "0z3d9niqzsv1zihazs1ghdwag53fcmdigj77z37licc5q0g0lc49"; 81906 82172 libraryHaskellDepends = [ base ]; 81907 82173 description = "Shared functionality between GHC and the @template-haskell@ library"; 81908 82174 license = stdenv.lib.licenses.bsd3; ··· 81926 82192 pname = "ghc-compact"; 81927 82193 version = "0.1.0.0"; 81928 82194 sha256 = "03sf8ap1ncjsibp9z7k9xgcsj9s0q3q6l4shf8k7p8dkwpjl1g2h"; 81929 - revision = "1"; 81930 - editedCabalFile = "1fwcfk515lv3pjzxz87bddk3kdbkaxswxrr37spdlkvyyfrbxyak"; 82195 + revision = "2"; 82196 + editedCabalFile = "1i775sc8sb89gali1w7qxs7l6y8vawp1mdd564d5mz95sxj4757b"; 81931 82197 libraryHaskellDepends = [ base bytestring ghc-prim ]; 81932 82198 description = "In memory storage of deeply evaluated data structure"; 81933 82199 license = stdenv.lib.licenses.bsd3; ··· 82158 82424 license = stdenv.lib.licenses.bsd3; 82159 82425 }) {}; 82160 82426 82161 - "ghc-exactprint_0_5_8_0" = callPackage 82427 + "ghc-exactprint_0_5_8_1" = callPackage 82162 82428 ({ mkDerivation, base, bytestring, containers, Diff, directory 82163 82429 , filemanip, filepath, free, ghc, ghc-boot, ghc-paths, HUnit, mtl 82164 82430 , silently, syb 82165 82431 }: 82166 82432 mkDerivation { 82167 82433 pname = "ghc-exactprint"; 82168 - version = "0.5.8.0"; 82169 - sha256 = "1hmyk5d0sbf4kqp4bzcl6q3vf6dpbx2imqky7r206g39xkx3y3fh"; 82434 + version = "0.5.8.1"; 82435 + sha256 = "1qjl137f4lpadkgdyfjnkkga8vqyw0x27plpyw57aqhc8qmcylhh"; 82170 82436 isLibrary = true; 82171 82437 isExecutable = true; 82172 82438 libraryHaskellDepends = [ ··· 82455 82721 pname = "ghc-paths"; 82456 82722 version = "0.1.0.9"; 82457 82723 sha256 = "0ibrr1dxa35xx20cpp8jzgfak1rdmy344dfwq4vlq013c6w8z9mg"; 82458 - revision = "3"; 82459 - editedCabalFile = "1gx47xbm3qviqccnbsibzkfnlzljvls33jh1ry4l506yvfnf4j10"; 82724 + revision = "4"; 82725 + editedCabalFile = "1fp0jyvi6prqsv0dxn010c7q4mmiwlcy1xk6ppd4d539adxxy67d"; 82460 82726 setupHaskellDepends = [ base Cabal directory ]; 82461 82727 libraryHaskellDepends = [ base ]; 82462 82728 description = "Knowledge of GHC's installation directories"; ··· 82689 82955 pname = "ghc-tcplugins-extra"; 82690 82956 version = "0.3"; 82691 82957 sha256 = "0k1ph8za52mx6f146xhaakn630xrzk42ylchv4b9r04hslhzvb1h"; 82958 + revision = "1"; 82959 + editedCabalFile = "0x2d4bp5lhyfrqjshmgbirdn2ihc057a8a6khqmz91jj9zlhf7vb"; 82692 82960 libraryHaskellDepends = [ base ghc ]; 82693 82961 description = "Utilities for writing GHC type-checker plugins"; 82694 82962 license = stdenv.lib.licenses.bsd2; ··· 82890 83158 hydraPlatforms = stdenv.lib.platforms.none; 82891 83159 }) {}; 82892 83160 82893 - "ghci_8_4_3" = callPackage 83161 + "ghci_8_6_1" = callPackage 82894 83162 ({ mkDerivation, array, base, binary, bytestring, containers 82895 - , deepseq, filepath, ghc-boot, ghc-boot-th, template-haskell 82896 - , transformers, unix 83163 + , deepseq, filepath, ghc-boot, ghc-boot-th, ghc-heap 83164 + , template-haskell, transformers, unix 82897 83165 }: 82898 83166 mkDerivation { 82899 83167 pname = "ghci"; 82900 - version = "8.4.3"; 82901 - sha256 = "1jzzig7ikyy14xsanga0zaaqk3xj57pkwx301db89cns8yyq7vxj"; 83168 + version = "8.6.1"; 83169 + sha256 = "0ffv5xmq63y53fhfldx37g6881l07nvlgdsp9kfqz70flh0c1wm8"; 82902 83170 libraryHaskellDepends = [ 82903 83171 array base binary bytestring containers deepseq filepath ghc-boot 82904 - ghc-boot-th template-haskell transformers unix 83172 + ghc-boot-th ghc-heap template-haskell transformers unix 82905 83173 ]; 82906 83174 description = "The library supporting GHC's interactive interpreter"; 82907 83175 license = stdenv.lib.licenses.bsd3; 82908 83176 hydraPlatforms = stdenv.lib.platforms.none; 82909 - }) {}; 83177 + broken = true; 83178 + }) {ghc-heap = null;}; 82910 83179 82911 83180 "ghci-diagrams" = callPackage 82912 83181 ({ mkDerivation, base, cairo, colour, diagrams, gtk }: ··· 85985 86254 libraryHaskellDepends = [ base containers ghc-prim gloss ]; 85986 86255 description = "Data structures and algorithms for working with 2D graphics"; 85987 86256 license = stdenv.lib.licenses.mit; 86257 + hydraPlatforms = stdenv.lib.platforms.none; 85988 86258 }) {}; 85989 86259 85990 86260 "gloss-banana" = callPackage ··· 86030 86300 ]; 86031 86301 description = "Examples using the gloss library"; 86032 86302 license = stdenv.lib.licenses.mit; 86303 + hydraPlatforms = stdenv.lib.platforms.none; 86033 86304 }) {}; 86034 86305 86035 86306 "gloss-export" = callPackage ··· 86060 86331 libraryHaskellDepends = [ base gloss gloss-juicy ]; 86061 86332 description = "Gloss wrapper that simplifies writing games"; 86062 86333 license = stdenv.lib.licenses.bsd3; 86334 + hydraPlatforms = stdenv.lib.platforms.none; 86063 86335 }) {}; 86064 86336 86065 86337 "gloss-juicy" = callPackage ··· 86081 86353 ]; 86082 86354 description = "Load any image supported by Juicy.Pixels in your gloss application"; 86083 86355 license = stdenv.lib.licenses.bsd3; 86356 + hydraPlatforms = stdenv.lib.platforms.none; 86084 86357 }) {}; 86085 86358 86086 86359 "gloss-raster" = callPackage ··· 89775 90048 license = stdenv.lib.licenses.bsd3; 89776 90049 }) {}; 89777 90050 90051 + "greskell-websocket_0_1_1_1" = callPackage 90052 + ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring 90053 + , greskell-core, hashtables, hspec, safe-exceptions, stm, text 90054 + , unordered-containers, uuid, vector, websockets 90055 + }: 90056 + mkDerivation { 90057 + pname = "greskell-websocket"; 90058 + version = "0.1.1.1"; 90059 + sha256 = "133jwmqm5swm214sav8kigg8lqvk64g1nly5zk1xcij6rajxryci"; 90060 + libraryHaskellDepends = [ 90061 + aeson async base base64-bytestring bytestring greskell-core 90062 + hashtables safe-exceptions stm text unordered-containers uuid 90063 + vector websockets 90064 + ]; 90065 + testHaskellDepends = [ 90066 + aeson base bytestring greskell-core hspec unordered-containers uuid 90067 + vector 90068 + ]; 90069 + description = "Haskell client for Gremlin Server using WebSocket serializer"; 90070 + license = stdenv.lib.licenses.bsd3; 90071 + hydraPlatforms = stdenv.lib.platforms.none; 90072 + }) {}; 90073 + 89778 90074 "grid" = callPackage 89779 90075 ({ mkDerivation, base, cereal, containers, QuickCheck 89780 90076 , test-framework, test-framework-quickcheck2 ··· 90227 90523 libraryHaskellDepends = [ base proto-lens proto-lens-runtime ]; 90228 90524 description = "Generated messages and instances for etcd gRPC"; 90229 90525 license = stdenv.lib.licenses.bsd3; 90526 + hydraPlatforms = stdenv.lib.platforms.none; 90230 90527 }) {}; 90231 90528 90232 90529 "grpc-etcd-client" = callPackage ··· 90243 90540 ]; 90244 90541 description = "gRPC client for etcd"; 90245 90542 license = stdenv.lib.licenses.bsd3; 90543 + hydraPlatforms = stdenv.lib.platforms.none; 90246 90544 }) {}; 90247 90545 90248 90546 "gruff" = callPackage ··· 94998 95296 pname = "happy"; 94999 95297 version = "1.19.9"; 95000 95298 sha256 = "138xpxdb7x62lpmgmb6b3v3vgdqqvqn4273jaap3mjmc2gla709y"; 95001 - revision = "2"; 95002 - editedCabalFile = "1zxi8zfwiwxidrhr0yj5srpzp32z66sld9xv0k4yz7046rkl3577"; 95299 + revision = "3"; 95300 + editedCabalFile = "0kwlh964nyqvfbm02np8vpc28gbhsby0r65jhz1918rm0wip9izq"; 95003 95301 isLibrary = false; 95004 95302 isExecutable = true; 95005 95303 setupHaskellDepends = [ base Cabal directory filepath ]; ··· 97007 97305 ]; 97008 97306 description = "Manage nix overrides for haskell packages"; 97009 97307 license = stdenv.lib.licenses.bsd3; 97308 + hydraPlatforms = stdenv.lib.platforms.none; 97010 97309 }) {}; 97011 97310 97012 97311 "haskell-packages" = callPackage ··· 97129 97428 testPkgconfigDepends = [ libpostal ]; 97130 97429 description = "Haskell binding for the libpostal library"; 97131 97430 license = stdenv.lib.licenses.mit; 97431 + hydraPlatforms = stdenv.lib.platforms.none; 97132 97432 }) {libpostal = null;}; 97133 97433 97134 97434 "haskell-proxy-list" = callPackage ··· 98611 98911 ]; 98612 98912 description = "An adapter for haskoin to network-bitcoin"; 98613 98913 license = stdenv.lib.licenses.bsd3; 98914 + hydraPlatforms = stdenv.lib.platforms.none; 98614 98915 }) {}; 98615 98916 98616 98917 "haskoin-core" = callPackage ··· 98762 99063 ]; 98763 99064 description = "Storage and index for Bitcoin and Bitcoin Cash"; 98764 99065 license = stdenv.lib.licenses.publicDomain; 99066 + hydraPlatforms = stdenv.lib.platforms.none; 98765 99067 }) {}; 98766 99068 98767 99069 "haskoin-util" = callPackage ··· 101125 101427 ]; 101126 101428 description = "Find and annotate ITDs"; 101127 101429 license = stdenv.lib.licenses.gpl3; 101430 + hydraPlatforms = stdenv.lib.platforms.none; 101128 101431 }) {}; 101129 101432 101130 101433 "heatitup-complete" = callPackage ··· 101148 101451 ]; 101149 101452 description = "Find and annotate ITDs with assembly or read pair joining"; 101150 101453 license = stdenv.lib.licenses.gpl3; 101454 + hydraPlatforms = stdenv.lib.platforms.none; 101151 101455 }) {}; 101152 101456 101153 101457 "heatshrink" = callPackage ··· 101303 101607 license = stdenv.lib.licenses.bsd3; 101304 101608 }) {}; 101305 101609 101610 + "hedgehog_0_6_1" = callPackage 101611 + ({ mkDerivation, ansi-terminal, async, base, bytestring 101612 + , concurrent-output, containers, directory, exceptions 101613 + , lifted-async, mmorph, monad-control, mtl, pretty-show, primitive 101614 + , random, resourcet, semigroups, stm, template-haskell, text 101615 + , th-lift, time, transformers, transformers-base, unix 101616 + , wl-pprint-annotated 101617 + }: 101618 + mkDerivation { 101619 + pname = "hedgehog"; 101620 + version = "0.6.1"; 101621 + sha256 = "0xz10ycdm5vk9nrcym1fi83k19frfwqz18bz8bnpzwvaj0j41yfj"; 101622 + libraryHaskellDepends = [ 101623 + ansi-terminal async base bytestring concurrent-output containers 101624 + directory exceptions lifted-async mmorph monad-control mtl 101625 + pretty-show primitive random resourcet semigroups stm 101626 + template-haskell text th-lift time transformers transformers-base 101627 + unix wl-pprint-annotated 101628 + ]; 101629 + testHaskellDepends = [ 101630 + base containers pretty-show semigroups text transformers 101631 + ]; 101632 + description = "Hedgehog will eat all your bugs"; 101633 + license = stdenv.lib.licenses.bsd3; 101634 + hydraPlatforms = stdenv.lib.platforms.none; 101635 + }) {}; 101636 + 101306 101637 "hedgehog-checkers" = callPackage 101307 101638 ({ mkDerivation, base, containers, either, hedgehog, semigroupoids 101308 101639 , semigroups ··· 105751 106082 benchmarkHaskellDepends = [ base HUnit QuickCheck random ]; 105752 106083 description = "Tests for hmatrix"; 105753 106084 license = stdenv.lib.licenses.bsd3; 106085 + hydraPlatforms = stdenv.lib.platforms.none; 105754 106086 }) {}; 105755 106087 105756 106088 "hmatrix-vector-sized" = callPackage ··· 109663 109995 }) {}; 109664 109996 109665 109997 "hsc2hs" = callPackage 109666 - ({ mkDerivation, base, containers, directory, filepath, process }: 109998 + ({ mkDerivation, base, containers, directory, filepath, process 109999 + , tasty, tasty-hspec 110000 + }: 109667 110001 mkDerivation { 109668 110002 pname = "hsc2hs"; 109669 - version = "0.68.3"; 109670 - sha256 = "0q46l4mvclw7lys53zljgrcj142rbwzk5zc2djk2qj956ah1i25h"; 110003 + version = "0.68.4"; 110004 + sha256 = "07qzyr1j76gxrrsds65vivm5cx33paxpifvxdlmkxprrm3s4z7z6"; 109671 110005 isLibrary = false; 109672 110006 isExecutable = true; 109673 110007 enableSeparateDataOutput = true; 109674 110008 executableHaskellDepends = [ 109675 110009 base containers directory filepath process 109676 110010 ]; 110011 + testHaskellDepends = [ base tasty tasty-hspec ]; 109677 110012 description = "A preprocessor that helps with writing Haskell bindings to C code"; 109678 110013 license = stdenv.lib.licenses.bsd3; 109679 110014 }) {}; ··· 111228 111563 license = stdenv.lib.licenses.mit; 111229 111564 }) {}; 111230 111565 111231 - "hspec_2_5_6" = callPackage 111566 + "hspec_2_5_7" = callPackage 111232 111567 ({ mkDerivation, base, hspec-core, hspec-discover 111233 111568 , hspec-expectations, QuickCheck 111234 111569 }: 111235 111570 mkDerivation { 111236 111571 pname = "hspec"; 111237 - version = "2.5.6"; 111238 - sha256 = "0nfs2a0ymh8nw5v5v16qlbf3np8j1rv7nw3jwa9ib7mlqrmfp9ly"; 111572 + version = "2.5.7"; 111573 + sha256 = "1bbxj0bxxhwkzvxg31a8gjyan1px3kx9md4j0ba177g3mk2fnxxy"; 111239 111574 libraryHaskellDepends = [ 111240 111575 base hspec-core hspec-discover hspec-expectations QuickCheck 111241 111576 ]; ··· 111343 111678 license = stdenv.lib.licenses.mit; 111344 111679 }) {}; 111345 111680 111346 - "hspec-core_2_5_6" = callPackage 111681 + "hspec-core_2_5_7" = callPackage 111347 111682 ({ mkDerivation, ansi-terminal, array, base, call-stack, clock 111348 111683 , deepseq, directory, filepath, hspec-expectations, hspec-meta 111349 111684 , HUnit, process, QuickCheck, quickcheck-io, random, setenv ··· 111351 111686 }: 111352 111687 mkDerivation { 111353 111688 pname = "hspec-core"; 111354 - version = "2.5.6"; 111355 - sha256 = "0pj53qna5x742vnkdlhid7ginqv61awgw4csgb5ay2rd6br8q63g"; 111689 + version = "2.5.7"; 111690 + sha256 = "0rlrc8q92jq3r6qf3bmyy8llz0dv9sdp0n169ni803wzlshaixsn"; 111356 111691 libraryHaskellDepends = [ 111357 111692 ansi-terminal array base call-stack clock deepseq directory 111358 111693 filepath hspec-expectations HUnit QuickCheck quickcheck-io random ··· 111426 111761 license = stdenv.lib.licenses.mit; 111427 111762 }) {}; 111428 111763 111429 - "hspec-discover_2_5_6" = callPackage 111764 + "hspec-discover_2_5_7" = callPackage 111430 111765 ({ mkDerivation, base, directory, filepath, hspec-meta, QuickCheck 111431 111766 }: 111432 111767 mkDerivation { 111433 111768 pname = "hspec-discover"; 111434 - version = "2.5.6"; 111435 - sha256 = "0ilaq6l4gikpv6m82dyzfzhdq2d6x3h5jc7zlmw84jx43asqk5lc"; 111769 + version = "2.5.7"; 111770 + sha256 = "042v6wmxw7dwak6wgr02af1majq6qr5migrp360cm3frjfkw22cx"; 111436 111771 isLibrary = true; 111437 111772 isExecutable = true; 111438 111773 libraryHaskellDepends = [ base directory filepath ]; ··· 113343 113678 doHaddock = false; 113344 113679 description = "Parser for TOML files"; 113345 113680 license = stdenv.lib.licenses.bsd3; 113681 + hydraPlatforms = stdenv.lib.platforms.none; 113346 113682 }) {}; 113347 113683 113348 113684 "htrace" = callPackage ··· 119952 120288 pname = "int-cast"; 119953 120289 version = "0.2.0.0"; 119954 120290 sha256 = "0s8rqm5d9f4y2sskajsw8ff7q8xp52vwqa18m6bajldp11m9a1p0"; 120291 + revision = "1"; 120292 + editedCabalFile = "111pac97pcrp01zphf96crdx22fnq7ha2s27av0mqki5421rghpm"; 119955 120293 libraryHaskellDepends = [ base ]; 119956 120294 testHaskellDepends = [ 119957 120295 base QuickCheck test-framework test-framework-quickcheck2 ··· 120802 121140 pname = "io-streams"; 120803 121141 version = "1.5.0.1"; 120804 121142 sha256 = "12rcdg2d70644bvn838fxcjkssqj8pssnx5y657si5rijcbkgjsx"; 120805 - revision = "1"; 120806 - editedCabalFile = "1d7rpwi10rqcry58d4hc651xvk9xzni6n6k22wm9532l14i3x21c"; 121143 + revision = "2"; 121144 + editedCabalFile = "1mcab95d6hm098myh9gp7sh10srigjphgvm8s9pfs7jg5hzghy14"; 120807 121145 configureFlags = [ "-fNoInteractiveTests" ]; 120808 121146 libraryHaskellDepends = [ 120809 121147 attoparsec base bytestring bytestring-builder network primitive ··· 121269 121607 license = stdenv.lib.licenses.mit; 121270 121608 }) {}; 121271 121609 121610 + "irc-client_1_1_0_5" = callPackage 121611 + ({ mkDerivation, base, bytestring, conduit, connection, containers 121612 + , contravariant, exceptions, irc-conduit, irc-ctcp, mtl 121613 + , network-conduit-tls, old-locale, profunctors, stm, stm-chans 121614 + , text, time, tls, transformers, x509, x509-store, x509-validation 121615 + }: 121616 + mkDerivation { 121617 + pname = "irc-client"; 121618 + version = "1.1.0.5"; 121619 + sha256 = "13qc5acpkgd80nazlpac3q2viqp76fhq6qjk7fp5dp1w6bhj9qi7"; 121620 + libraryHaskellDepends = [ 121621 + base bytestring conduit connection containers contravariant 121622 + exceptions irc-conduit irc-ctcp mtl network-conduit-tls old-locale 121623 + profunctors stm stm-chans text time tls transformers x509 121624 + x509-store x509-validation 121625 + ]; 121626 + description = "An IRC client library"; 121627 + license = stdenv.lib.licenses.mit; 121628 + hydraPlatforms = stdenv.lib.platforms.none; 121629 + }) {}; 121630 + 121272 121631 "irc-colors" = callPackage 121273 121632 ({ mkDerivation, base, text }: 121274 121633 mkDerivation { ··· 121841 122200 ]; 121842 122201 description = "Issue Tracker for the CLI"; 121843 122202 license = stdenv.lib.licenses.bsd3; 122203 + hydraPlatforms = stdenv.lib.platforms.none; 121844 122204 }) {}; 121845 122205 121846 122206 "itemfield" = callPackage ··· 122035 122395 ({ mkDerivation, alg, base, smallcheck, tasty, tasty-smallcheck }: 122036 122396 mkDerivation { 122037 122397 pname = "ival"; 122038 - version = "0.1.0.0"; 122039 - sha256 = "16iffzyhqm160sy6qskfxr0wrbjic9bxrm8y9f1ych7gmzp3cdwk"; 122398 + version = "0.2.0.0"; 122399 + sha256 = "1djgkxz6npymkzf5802hdcvr40jlc16pmyxd3qpi98f1c1h4rg5x"; 122040 122400 libraryHaskellDepends = [ alg base ]; 122041 - testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; 122401 + testHaskellDepends = [ 122402 + alg base smallcheck tasty tasty-smallcheck 122403 + ]; 122042 122404 description = "Intervals"; 122043 122405 license = stdenv.lib.licenses.bsd3; 122044 122406 }) {}; ··· 123000 123362 ]; 123001 123363 description = "Unit conversion and manipulation library"; 123002 123364 license = stdenv.lib.licenses.bsd3; 123365 + hydraPlatforms = stdenv.lib.platforms.none; 123003 123366 }) {}; 123004 123367 123005 123368 "jmacro" = callPackage ··· 124130 124493 }: 124131 124494 mkDerivation { 124132 124495 pname = "json-stream"; 124133 - version = "0.4.2.3"; 124134 - sha256 = "0ijic6vfrpykzy7j3li94fjmaj1vclvp0in1ymb5z5whvljlynw7"; 124496 + version = "0.4.2.4"; 124497 + sha256 = "1ryv2738ajagb0wdkac5lka1kzprrf85gqxabafmm3g5szllxjl1"; 124135 124498 libraryHaskellDepends = [ 124136 124499 aeson base bytestring scientific text unordered-containers vector 124137 124500 ]; ··· 124553 124916 }: 124554 124917 mkDerivation { 124555 124918 pname = "jukebox"; 124556 - version = "0.4.1"; 124557 - sha256 = "1vpd5j71x85ni6wmvmifb5fw8h3y77l67a3dsngsdcs22jilbbgw"; 124919 + version = "0.4.2"; 124920 + sha256 = "0vxy06dan6iq03p8p2frzvyab5zaahh4pd37rzqg2vh71m6rqka7"; 124558 124921 isLibrary = true; 124559 124922 isExecutable = true; 124560 124923 libraryHaskellDepends = [ ··· 126051 126414 pname = "keycode"; 126052 126415 version = "0.2.2"; 126053 126416 sha256 = "046k8d1h5wwadf5z4pppjkc3g7v2zxlzb06s1xgixc42y5y41yan"; 126054 - revision = "2"; 126055 - editedCabalFile = "0g19sjk2sh1w9ahn93dnvjkim4mqapq0plmdd37179qfgi49qnp8"; 126417 + revision = "3"; 126418 + editedCabalFile = "18dgbpf3xwdm3x9j63vsr5q7l028qvifgc6jmjf1ar4p2wv1fzz0"; 126056 126419 libraryHaskellDepends = [ 126057 126420 base containers ghc-prim template-haskell 126058 126421 ]; ··· 127748 128111 127749 128112 description = "Non empty Data.Text type"; 127750 128113 description = "Non empty Data.Text type"; 127751 - description = "Non empty Data.Text type"; 127752 - description = "Non empty Data.Text type"; 128114 + , composition-prelude, containers, criterion, deepseq, happy, hspec 128115 + , hspec-dirstream, microlens, recursion, system-filepath 127753 128116 , transformers 127754 128117 }: 127755 128118 mkDerivation { 127756 128119 description = "Non empty Data.Text type"; 127757 - description = "Non empty Data.Text type"; 127758 - description = "Non empty Data.Text type"; 128120 + version = "1.7.0.4"; 128121 + sha256 = "1dqmb2wp47smjg55klwb2si8v14yahkrqzgzw9sssla9kyqna46n"; 127759 128122 enableSeparateDataOutput = true; 127760 128123 libraryHaskellDepends = [ 127761 128124 description = "Non empty Data.Text type"; 127762 128125 description = "Non empty Data.Text type"; 127763 128126 ]; 127764 - libraryToolDepends = [ alex cpphs happy ]; 128127 + libraryToolDepends = [ alex happy ]; 127765 128128 testHaskellDepends = [ 127766 128129 base hspec hspec-dirstream system-filepath 127767 128130 ]; ··· 128516 128879 ]; 128517 128880 description = "Non empty Data.Text type"; 128518 128881 license = stdenv.lib.licenses.mit; 128882 + hydraPlatforms = stdenv.lib.platforms.none; 128519 128883 }) {inherit (pkgs) zlib;}; 128520 128884 128521 128885 description = "Non empty Data.Text type"; ··· 130717 131081 }: 130718 131082 mkDerivation { 130719 131083 description = "Non empty Data.Text type"; 130720 - description = "Non empty Data.Text type"; 130721 - description = "Non empty Data.Text type"; 131084 + version = "1.22"; 131085 + sha256 = "1g9966m4pw5rp7a83839k46jmih64rn6w0xnmjlrl0df9ddkpsky"; 130722 131086 isLibrary = false; 130723 131087 isExecutable = true; 130724 131088 setupHaskellDepends = [ ··· 131107 131471 ]; 131108 131472 description = "Bindings to the nix package manager"; 131109 131473 license = stdenv.lib.licenses.gpl3; 131474 + hydraPlatforms = stdenv.lib.platforms.none; 131110 131475 }) {}; 131111 131476 131112 131477 "libnotify" = callPackage ··· 131638 132003 ]; 131639 132004 description = "lifted IO operations from the base library"; 131640 132005 license = stdenv.lib.licenses.bsd3; 132006 + hydraPlatforms = stdenv.lib.platforms.none; 131641 132007 }) {}; 131642 132008 131643 132009 "lifted-protolude" = callPackage ··· 135273 135639 ]; 135274 135640 description = "Functional test framework for LSP servers"; 135275 135641 license = stdenv.lib.licenses.bsd3; 135642 + hydraPlatforms = stdenv.lib.platforms.none; 135276 135643 }) {}; 135277 135644 135278 135645 "lss" = callPackage ··· 135897 136264 pname = "lzma"; 135898 136265 version = "0.0.0.3"; 135899 136266 sha256 = "0i416gqi8j55nd1pqbkxvf3f6hn6fjys6gq98lkkxphva71j30xg"; 135900 - revision = "2"; 135901 - editedCabalFile = "0c6jkr22w797jvmad9vki2mm7cdzxpqqxkpv836fh5m248nnc618"; 136267 + revision = "3"; 136268 + editedCabalFile = "1sify6gnsalyp6dakfzi0mdy5jcz2kcp9jsdsgkmxd40nfzgd44m"; 135902 136269 libraryHaskellDepends = [ base bytestring ]; 135903 136270 librarySystemDepends = [ lzma ]; 135904 136271 testHaskellDepends = [ ··· 135971 136338 pname = "lzma-streams"; 135972 136339 version = "0.1.0.0"; 135973 136340 sha256 = "1w8s0xvcz8c3s171gizjkc9iadccjznw7rnfq5wpydkc7x4hxjdn"; 135974 - revision = "2"; 135975 - editedCabalFile = "068k1y57r8vsvm36c682jylv27nsdw646fsx1bkjxccgq7h6mbbb"; 136341 + revision = "3"; 136342 + editedCabalFile = "1zx9y1pls8mnad78ancf52kffyw6ixp9x9bbvp7qfmmi8dc8s90r"; 135976 136343 libraryHaskellDepends = [ base bytestring io-streams lzma ]; 135977 136344 testHaskellDepends = [ 135978 136345 base bytestring HUnit io-streams QuickCheck test-framework ··· 140023 140390 pname = "miconix-test"; 140024 140391 version = "0.2"; 140025 140392 sha256 = "02p2m11chfva4i6293if0yf8rvdbxjf8wz38ckmksiicmzhss10y"; 140026 - revision = "2"; 140027 - editedCabalFile = "061f5whj0f9bmqwgnp14zi96ja5c5m28hr56qlcf07pv6rsk5fz6"; 140393 + revision = "3"; 140394 + editedCabalFile = "1rkx448wrvq08qi84g5vqxk3fc27xb4jgwf9vi6hqj5a9gwnjfcg"; 140028 140395 isLibrary = false; 140029 140396 isExecutable = true; 140030 140397 executableHaskellDepends = [ base ]; 140031 - description = "a"; 140398 + description = "spam"; 140032 140399 license = stdenv.lib.licenses.bsd3; 140400 + hydraPlatforms = stdenv.lib.platforms.none; 140033 140401 }) {}; 140034 140402 140035 140403 "micro-recursion-schemes" = callPackage ··· 140056 140424 pname = "microaeson"; 140057 140425 version = "0.1.0.0"; 140058 140426 sha256 = "1hbpyz6p9snnd85h2y0pdqp20svxrggavbv0q8z33sc5i4p8b7iz"; 140427 + revision = "1"; 140428 + editedCabalFile = "0pxgpmr0xv355rnpr8m7l07swbzsjbfiba3dxyz53bdjcc8ya9dq"; 140059 140429 libraryHaskellDepends = [ 140060 140430 array base bytestring containers deepseq text 140061 140431 ]; ··· 141320 141690 testToolDepends = [ hspec-discover markdown-unlit ]; 141321 141691 description = "Mixpanel client"; 141322 141692 license = stdenv.lib.licenses.asl20; 141693 + hydraPlatforms = stdenv.lib.platforms.none; 141323 141694 }) {}; 141324 141695 141325 141696 "mkbndl" = callPackage ··· 141448 141819 benchmarkHaskellDepends = [ base criterion text weigh ]; 141449 141820 description = "Strict markdown processor for writers"; 141450 141821 license = stdenv.lib.licenses.bsd3; 141822 + hydraPlatforms = stdenv.lib.platforms.none; 141451 141823 }) {}; 141452 141824 141453 141825 "mmark_0_0_6_0" = callPackage ··· 141499 141871 ]; 141500 141872 description = "Command line interface to MMark markdown processor"; 141501 141873 license = stdenv.lib.licenses.bsd3; 141874 + hydraPlatforms = stdenv.lib.platforms.none; 141502 141875 }) {}; 141503 141876 141504 141877 "mmark-cli_0_0_4_0" = callPackage ··· 141541 141914 testToolDepends = [ hspec-discover ]; 141542 141915 description = "Commonly useful extensions for the MMark markdown processor"; 141543 141916 license = stdenv.lib.licenses.bsd3; 141917 + hydraPlatforms = stdenv.lib.platforms.none; 141544 141918 }) {}; 141545 141919 141546 141920 "mmorph" = callPackage ··· 147962 148336 pname = "netrc"; 147963 148337 version = "0.2.0.0"; 147964 148338 sha256 = "11iax3ick0im397jyyjkny7lax9bgrlgk90a25dp2jsglkphfpls"; 147965 - revision = "4"; 147966 - editedCabalFile = "0g1c3nbalpb7qh6kddir5b84wwg57j2852al2fg5xza3akdd8jsr"; 148339 + revision = "5"; 148340 + editedCabalFile = "0v383hy7iw44xxnpdp2fla2dc8ivrhwgh2m303ps4z9fsw25cyka"; 147967 148341 libraryHaskellDepends = [ base bytestring deepseq parsec ]; 147968 148342 testHaskellDepends = [ 147969 148343 base bytestring tasty tasty-golden tasty-quickcheck ··· 152511 152885 testToolDepends = [ hspec-discover ]; 152512 152886 description = "An SQL-generating DSL targeting PostgreSQL"; 152513 152887 license = stdenv.lib.licenses.bsd3; 152888 + hydraPlatforms = stdenv.lib.platforms.none; 152514 152889 }) {}; 152515 152890 152516 152891 "opaleye-classy" = callPackage ··· 153351 153726 ]; 153352 153727 description = "An OpenTok SDK for Haskell"; 153353 153728 license = stdenv.lib.licenses.mit; 153729 + hydraPlatforms = stdenv.lib.platforms.none; 153354 153730 }) {}; 153355 153731 153356 153732 "opentype" = callPackage ··· 153536 153912 testHaskellDepends = [ attoparsec-data rerebase ]; 153537 153913 description = "Simple command line interface arguments parser"; 153538 153914 license = stdenv.lib.licenses.mit; 153915 + hydraPlatforms = stdenv.lib.platforms.none; 153539 153916 }) {}; 153540 153917 153541 153918 "optimal-blocks" = callPackage ··· 154455 154832 license = stdenv.lib.licenses.bsd3; 154456 154833 }) {}; 154457 154834 154835 + "packcheck_0_4_0" = callPackage 154836 + ({ mkDerivation, base }: 154837 + mkDerivation { 154838 + pname = "packcheck"; 154839 + version = "0.4.0"; 154840 + sha256 = "1dlvrad746ns76ah07wr9jgw454srag1wjrfp39pld26i70isif6"; 154841 + libraryHaskellDepends = [ base ]; 154842 + testHaskellDepends = [ base ]; 154843 + benchmarkHaskellDepends = [ base ]; 154844 + description = "Universal build and CI testing for Haskell packages"; 154845 + license = stdenv.lib.licenses.bsd3; 154846 + hydraPlatforms = stdenv.lib.platforms.none; 154847 + }) {}; 154848 + 154458 154849 "packdeps" = callPackage 154459 154850 ({ mkDerivation, base, bytestring, Cabal, containers, directory 154460 154851 , filepath, optparse-applicative, process, semigroups, split, tar ··· 155219 155610 }: 155220 155611 mkDerivation { 155221 155612 pname = "pandoc-placetable"; 155222 - version = "0.5"; 155223 - sha256 = "0kjlx2krgwf32y30cca09xnf1h3c91s0pzsv5xf7l8zw85jikxah"; 155613 + version = "0.5.1"; 155614 + sha256 = "0zfqmsq86jvwm4kpjb02whcdxk5xpgaj1sbdh471kr2vz8q4p112"; 155224 155615 isLibrary = false; 155225 155616 isExecutable = true; 155226 155617 enableSeparateDataOutput = true; ··· 155381 155772 }) {inherit (pkgs.gnome2) pango;}; 155382 155773 155383 155774 "pangraph" = callPackage 155384 - ({ mkDerivation, algebraic-graphs, base, bytestring, containers 155385 - , hexml, HUnit 155775 + ({ mkDerivation, algebraic-graphs, attoparsec, base, bytestring 155776 + , containers, fgl, hexml, html-entities, HUnit, text 155386 155777 }: 155387 155778 mkDerivation { 155388 155779 pname = "pangraph"; 155389 - version = "0.1.2"; 155390 - sha256 = "03iqf77j7a382m7zwkgh872frbii98l04agh6sr4ic96554b0gzl"; 155780 + version = "0.2.0"; 155781 + sha256 = "1zm19gbidi6a27vi7x66dlw3q0syy5vwdykck716kdfka88vr9k5"; 155391 155782 libraryHaskellDepends = [ 155392 - algebraic-graphs base bytestring containers hexml 155783 + algebraic-graphs attoparsec base bytestring containers fgl hexml 155784 + html-entities text 155393 155785 ]; 155394 155786 testHaskellDepends = [ base bytestring containers HUnit ]; 155395 155787 description = "A set of parsers for graph languages and conversions to graph libaries"; ··· 157174 157566 pname = "paths"; 157175 157567 version = "0.2.0.0"; 157176 157568 sha256 = "18pzjlnmx7w79riig7qzyhw13jla92lals9lwayl23qr02ndna4v"; 157569 + revision = "1"; 157570 + editedCabalFile = "1k477vwhahdgkf3sm2yjl1638qwq6ddm2x10vdf3cq48js2pkrw5"; 157177 157571 libraryHaskellDepends = [ 157178 157572 base bytestring deepseq directory filepath template-haskell text 157179 157573 time ··· 158456 158850 ]; 158457 158851 description = "Permutations of finite sets"; 158458 158852 license = stdenv.lib.licenses.bsd3; 158853 + hydraPlatforms = stdenv.lib.platforms.none; 158459 158854 }) {}; 158460 158855 158461 158856 "permute" = callPackage ··· 159991 160386 }: 159992 160387 mkDerivation { 159993 160388 pname = "pier"; 159994 - version = "0.2.0.1"; 159995 - sha256 = "0j26bwm58lh0dddn0595hr6pq9f8plkvg670k3g0va1aqbd2i48k"; 160389 + version = "0.3.0.0"; 160390 + sha256 = "1rv5k8apxshh8kbbbjzcw23bfx819634ryz83jp2iqhixlgcqz69"; 159996 160391 isLibrary = false; 159997 160392 isExecutable = true; 159998 160393 executableHaskellDepends = [ ··· 160013 160408 }: 160014 160409 mkDerivation { 160015 160410 pname = "pier-core"; 160016 - version = "0.2.0.1"; 160017 - sha256 = "1kd6z5vw2v61kpgpf95a8hs4m97lnydsl2k0xqxq5bg59q281b64"; 160411 + version = "0.3.0.0"; 160412 + sha256 = "0sxdswnkxhdcfcg4xq11lvgsip05nr4qd361qdrw2nxafq9q3dnj"; 160018 160413 libraryHaskellDepends = [ 160019 160414 base base64-bytestring binary bytestring Cabal containers 160020 160415 cryptohash-sha256 directory hashable http-client http-client-tls ··· 161405 161800 ]; 161406 161801 description = "Haskell game engine like fantasy console"; 161407 161802 license = stdenv.lib.licenses.mit; 161803 + hydraPlatforms = stdenv.lib.platforms.none; 161408 161804 }) {}; 161409 161805 161410 161806 "pkcs1" = callPackage ··· 161629 162025 ]; 161630 162026 description = "Planet Mitchell"; 161631 162027 license = stdenv.lib.licenses.bsd3; 162028 + hydraPlatforms = stdenv.lib.platforms.none; 161632 162029 }) {}; 161633 162030 161634 162031 "plankton" = callPackage ··· 163732 164129 }: 163733 164130 mkDerivation { 163734 164131 pname = "postgresql-simple-opts"; 163735 - version = "0.3.0.0"; 163736 - sha256 = "1lr9jj2dv01njjv2iqvirim1gv8bgb5pzaipni04f1dr5bhgkfhd"; 164132 + version = "0.3.0.1"; 164133 + sha256 = "19jhrz2lghiycb81dzzz5g2kwzaahn27q7diw6nn9qmcpwgw3rly"; 163737 164134 libraryHaskellDepends = [ 163738 164135 base bytestring data-default either generic-deriving 163739 164136 optparse-applicative optparse-generic postgresql-simple split ··· 165323 165720 ]; 165324 165721 description = "prim typeclass instances"; 165325 165722 license = stdenv.lib.licenses.bsd3; 165723 + hydraPlatforms = stdenv.lib.platforms.none; 165326 165724 }) {}; 165327 165725 165328 165726 "prim-ref" = callPackage ··· 167245 167643 ]; 167246 167644 doHaddock = false; 167247 167645 license = stdenv.lib.licenses.bsd3; 167646 + hydraPlatforms = stdenv.lib.platforms.none; 167248 167647 }) {}; 167249 167648 167250 167649 "proto-lens-setup" = callPackage ··· 167261 167660 ]; 167262 167661 description = "Cabal support for codegen with proto-lens"; 167263 167662 license = stdenv.lib.licenses.bsd3; 167663 + hydraPlatforms = stdenv.lib.platforms.none; 167264 167664 }) {}; 167265 167665 167266 167666 "protobuf" = callPackage ··· 168324 168724 ]; 168325 168725 description = "Isomorphic trivial data type definitions over JSON"; 168326 168726 license = stdenv.lib.licenses.bsd3; 168727 + hydraPlatforms = stdenv.lib.platforms.none; 168327 168728 }) {}; 168328 168729 168329 168730 "purescript-tsd-gen" = callPackage ··· 169942 170343 libraryHaskellDepends = [ base QuickCheck template-haskell ]; 169943 170344 description = "Get counterexamples from QuickCheck as Haskell values"; 169944 170345 license = stdenv.lib.licenses.bsd3; 170346 + hydraPlatforms = stdenv.lib.platforms.none; 169945 170347 }) {}; 169946 170348 169947 170349 "quicklz" = callPackage ··· 170492 170894 ]; 170493 170895 description = "Radix tree data structive over short byte-strings"; 170494 170896 license = stdenv.lib.licenses.bsd3; 170897 + hydraPlatforms = stdenv.lib.platforms.none; 170495 170898 }) {}; 170496 170899 170497 170900 "radixtree" = callPackage ··· 181641 182044 executableHaskellDepends = [ base bytestring ]; 181642 182045 description = "Fast CSV lexing on ByteString"; 181643 182046 license = stdenv.lib.licenses.bsd3; 182047 + hydraPlatforms = stdenv.lib.platforms.none; 181644 182048 }) {}; 181645 182049 181646 182050 "scyther-proof" = callPackage ··· 183600 184004 license = stdenv.lib.licenses.bsd3; 183601 184005 }) {}; 183602 184006 184007 + "servant-auth-server_0_4_0_1" = callPackage 184008 + ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder 184009 + , bytestring, bytestring-conversion, case-insensitive, cookie 184010 + , crypto-api, data-default-class, entropy, hspec, hspec-discover 184011 + , http-api-data, http-client, http-types, jose, lens, lens-aeson 184012 + , markdown-unlit, monad-time, mtl, QuickCheck, servant 184013 + , servant-auth, servant-server, tagged, text, time, transformers 184014 + , unordered-containers, wai, warp, wreq 184015 + }: 184016 + mkDerivation { 184017 + pname = "servant-auth-server"; 184018 + version = "0.4.0.1"; 184019 + sha256 = "196dcnh1ycb23x6wb5m1p3iy8bws2grlx5i9mnnsav9n95yf15n9"; 184020 + libraryHaskellDepends = [ 184021 + aeson base base64-bytestring blaze-builder bytestring 184022 + bytestring-conversion case-insensitive cookie crypto-api 184023 + data-default-class entropy http-api-data http-types jose lens 184024 + monad-time mtl servant servant-auth servant-server tagged text time 184025 + unordered-containers wai 184026 + ]; 184027 + testHaskellDepends = [ 184028 + aeson base bytestring case-insensitive hspec http-client http-types 184029 + jose lens lens-aeson markdown-unlit mtl QuickCheck servant-auth 184030 + servant-server time transformers wai warp wreq 184031 + ]; 184032 + testToolDepends = [ hspec-discover markdown-unlit ]; 184033 + description = "servant-server/servant-auth compatibility"; 184034 + license = stdenv.lib.licenses.bsd3; 184035 + hydraPlatforms = stdenv.lib.platforms.none; 184036 + }) {}; 184037 + 183603 184038 "servant-auth-swagger" = callPackage 183604 184039 ({ mkDerivation, base, hspec, hspec-discover, lens, QuickCheck 183605 184040 , servant, servant-auth, servant-swagger, swagger2, text ··· 184263 184698 testHaskellDepends = [ base ]; 184264 184699 description = "Servant authentication with HMAC"; 184265 184700 license = stdenv.lib.licenses.mit; 184701 + hydraPlatforms = stdenv.lib.platforms.none; 184266 184702 }) {}; 184267 184703 184268 184704 "servant-iCalendar" = callPackage ··· 188330 188766 }: 188331 188767 mkDerivation { 188332 188768 pname = "simple-sql-parser"; 188333 - version = "0.4.3"; 188334 - sha256 = "125k5vz05spmyd5gws1sfrqamp4pnbpyim21mvz1vx8avj548xi8"; 188769 + version = "0.4.4"; 188770 + sha256 = "1j1p94mfb7kzrayi39xcwmagxcf5j9lvxi7niqxc5jr70958csnl"; 188335 188771 isLibrary = true; 188336 188772 isExecutable = true; 188337 188773 description = "Non empty Data.Text type"; ··· 189266 189702 ]; 189267 189703 description = "A very quick-and-dirty WebSocket server"; 189268 189704 license = stdenv.lib.licenses.bsd3; 189705 + hydraPlatforms = stdenv.lib.platforms.none; 189269 189706 }) {}; 189270 189707 189271 189708 "skip-list" = callPackage ··· 192131 192568 librarySystemDepends = [ softfloat ]; 192132 192569 description = "Haskell bindings for SoftFloat"; 192133 192570 license = stdenv.lib.licenses.bsd3; 192571 + hydraPlatforms = stdenv.lib.platforms.none; 192134 192572 }) {softfloat = null;}; 192135 192573 192136 192574 "solga" = callPackage ··· 194779 195217 testHaskellDepends = [ base hspec ]; 194780 195218 description = "Convert stack.yaml files into Nix build instructions."; 194781 195219 license = stdenv.lib.licenses.mit; 195220 + hydraPlatforms = stdenv.lib.platforms.none; 194782 195221 }) {}; 194783 195222 194784 195223 "stackage" = callPackage ··· 196004 196443 hydraPlatforms = stdenv.lib.platforms.none; 196005 196444 }) {}; 196006 196445 196007 - "stm_2_4_5_1" = callPackage 196446 + "stm_2_5_0_0" = callPackage 196008 196447 ({ mkDerivation, array, base }: 196009 196448 mkDerivation { 196010 196449 pname = "stm"; 196011 - version = "2.4.5.1"; 196012 - sha256 = "1x53lg07j6d42vnmmk2f9sfqx2v4hxjk3hm11fccjdi70s0c5w3c"; 196450 + version = "2.5.0.0"; 196451 + sha256 = "1illcj8zgzmpl91hzgk0j74ha436a379gw13siq4gifbcrf6iqsr"; 196013 196452 libraryHaskellDepends = [ array base ]; 196014 196453 description = "Software Transactional Memory"; 196015 196454 license = stdenv.lib.licenses.bsd3; ··· 196290 196729 license = stdenv.lib.licenses.bsd3; 196291 196730 }) {}; 196292 196731 196732 + "stm-split_0_0_2_1" = callPackage 196733 + ({ mkDerivation, base, stm }: 196734 + mkDerivation { 196735 + pname = "stm-split"; 196736 + version = "0.0.2.1"; 196737 + sha256 = "06c41p01x62p79bzwryjxr34l7cj65gl227fwwsvd9l6ihk8grp8"; 196738 + libraryHaskellDepends = [ base stm ]; 196739 + description = "TMVars, TVars and TChans with distinguished input and output side"; 196740 + license = stdenv.lib.licenses.bsd3; 196741 + hydraPlatforms = stdenv.lib.platforms.none; 196742 + }) {}; 196743 + 196293 196744 "stm-stats" = callPackage 196294 196745 ({ mkDerivation, base, containers, stm, template-haskell, time }: 196295 196746 mkDerivation { ··· 203173 203624 hydraPlatforms = stdenv.lib.platforms.none; 203174 203625 }) {}; 203175 203626 203176 - "template-haskell_2_13_0_0" = callPackage 203627 + "template-haskell_2_14_0_0" = callPackage 203177 203628 ({ mkDerivation, base, ghc-boot-th, pretty }: 203178 203629 mkDerivation { 203179 203630 pname = "template-haskell"; 203180 - version = "2.13.0.0"; 203181 - sha256 = "0j61d0xnlsywgn33k72a6dmnp9i93zjn0gba1fhxs9qwdb1xcfk3"; 203631 + version = "2.14.0.0"; 203632 + sha256 = "1y8l2g95mhd2j09bq05q2rj6rn2ni86yhf4kgha3y5qig7j8lyy9"; 203182 203633 libraryHaskellDepends = [ base ghc-boot-th pretty ]; 203183 203634 description = "Support library for Template Haskell"; 203184 203635 license = stdenv.lib.licenses.bsd3; ··· 204664 205115 license = stdenv.lib.licenses.bsd3; 204665 205116 }) {}; 204666 205117 204667 - "text_1_2_3_0" = callPackage 205118 + "text_1_2_3_1" = callPackage 204668 205119 ({ mkDerivation, array, base, binary, bytestring, deepseq 204669 205120 , directory, ghc-prim, HUnit, integer-gmp, QuickCheck 204670 205121 , quickcheck-unicode, random, test-framework, test-framework-hunit ··· 204672 205123 }: 204673 205124 mkDerivation { 204674 205125 pname = "text"; 204675 - version = "1.2.3.0"; 204676 - sha256 = "06iir7q99rnffzxi8gagn8w1k9m49368sbidgz634fv1gxib3q10"; 205126 + version = "1.2.3.1"; 205127 + sha256 = "19j725g8xma1811avl3nz2vndwynsmpx3sqf6bd7iwh1bm6n4q43"; 204677 205128 libraryHaskellDepends = [ 204678 205129 array base binary bytestring deepseq ghc-prim integer-gmp 204679 205130 ]; ··· 204961 205412 ]; 204962 205413 description = "ICU transliteration"; 204963 205414 license = stdenv.lib.licenses.bsd3; 205415 + hydraPlatforms = stdenv.lib.platforms.none; 204964 205416 }) {inherit (pkgs) icu;}; 204965 205417 204966 205418 "text-json-qq" = callPackage ··· 205106 205558 pname = "text-metrics"; 205107 205559 version = "0.3.0"; 205108 205560 sha256 = "18mzxwkdvjp31r720ai9bnxr638qq8x3a2v408bz0d8f0rsayx1q"; 205109 - revision = "3"; 205110 - editedCabalFile = "0wgkpc8zsfgc8rwbzylpf7r2nnrwhw6rani2chzc9r7lfygpqmn1"; 205561 + revision = "4"; 205562 + editedCabalFile = "017drxq9x56b345d8w5m8xdsi1zzs0z16pbdx8j35cd1lsnh3kf1"; 205111 205563 libraryHaskellDepends = [ base containers text vector ]; 205112 205564 testHaskellDepends = [ base hspec QuickCheck text ]; 205113 205565 benchmarkHaskellDepends = [ base criterion deepseq text weigh ]; ··· 205848 206300 pname = "th-expand-syns"; 205849 206301 version = "0.4.4.0"; 205850 206302 sha256 = "01prlvh3py5hq5ccjidfyp9ixq2zd88dkbsidyjrpkja6v8m43yc"; 206303 + revision = "1"; 206304 + editedCabalFile = "1zbdg3hrqv7rzlsrw4a2vjr3g4nzny32wvjcpxamlvx77b1jvsw9"; 205851 206305 libraryHaskellDepends = [ base containers syb template-haskell ]; 205852 206306 testHaskellDepends = [ base template-haskell ]; 205853 206307 description = "Expands type synonyms in Template Haskell ASTs"; ··· 208314 208768 208315 208769 "tldr" = callPackage 208316 208770 ({ mkDerivation, ansi-terminal, base, bytestring, cmark, directory 208317 - , filepath, optparse-applicative, semigroups, text, typed-process 208771 + , filepath, optparse-applicative, semigroups, tasty, tasty-golden 208772 + , text, typed-process 208318 208773 }: 208319 208774 mkDerivation { 208320 208775 pname = "tldr"; 208321 - version = "0.3.0"; 208322 - sha256 = "1wnc1l1c9d56y64d5hlkj2z1m4vl87shfya7ix49h22l77df0jq7"; 208776 + version = "0.4.0"; 208777 + sha256 = "017x3lqphbyayl9gx9ykn62i73xzb180df0a8r6ic6chk6yhivfg"; 208323 208778 isLibrary = true; 208324 208779 isExecutable = true; 208325 208780 libraryHaskellDepends = [ ··· 208329 208784 base directory filepath optparse-applicative semigroups 208330 208785 typed-process 208331 208786 ]; 208332 - testHaskellDepends = [ base ]; 208787 + testHaskellDepends = [ base tasty tasty-golden ]; 208333 208788 description = "Haskell tldr client"; 208334 208789 license = stdenv.lib.licenses.bsd3; 208335 208790 }) {}; ··· 208716 209171 executableHaskellDepends = [ base ]; 208717 209172 description = "TokTok C code style checker"; 208718 209173 license = stdenv.lib.licenses.gpl3; 209174 + hydraPlatforms = stdenv.lib.platforms.none; 208719 209175 }) {}; 208720 209176 208721 209177 "toktok" = callPackage ··· 208870 209326 ]; 208871 209327 description = "Command-line tool to check syntax of TOML files"; 208872 209328 license = stdenv.lib.licenses.bsd3; 209329 + hydraPlatforms = stdenv.lib.platforms.none; 208873 209330 }) {}; 208874 209331 208875 209332 "toolshed" = callPackage ··· 209377 209834 base hedgehog mmorph postgresql-simple resource-pool text 209378 209835 ]; 209379 209836 license = stdenv.lib.licenses.bsd3; 209837 + hydraPlatforms = stdenv.lib.platforms.none; 209380 209838 }) {}; 209381 209839 209382 209840 "tracy" = callPackage ··· 211127 211585 license = stdenv.lib.licenses.bsd3; 211128 211586 }) {}; 211129 211587 211588 + "turtle_1_5_11" = callPackage 211589 + ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock 211590 + , containers, criterion, directory, doctest, exceptions, foldl 211591 + , hostname, managed, optional-args, optparse-applicative, process 211592 + , semigroups, stm, system-fileio, system-filepath, temporary, text 211593 + , time, transformers, unix, unix-compat 211594 + }: 211595 + mkDerivation { 211596 + pname = "turtle"; 211597 + version = "1.5.11"; 211598 + sha256 = "19jn9k70qwhdlzkm8kq1jq37i8ck3q4fnkzn1x75prwhs60rgr0f"; 211599 + libraryHaskellDepends = [ 211600 + ansi-wl-pprint async base bytestring clock containers directory 211601 + exceptions foldl hostname managed optional-args 211602 + optparse-applicative process semigroups stm system-fileio 211603 + system-filepath temporary text time transformers unix unix-compat 211604 + ]; 211605 + testHaskellDepends = [ base doctest system-filepath temporary ]; 211606 + benchmarkHaskellDepends = [ base criterion text ]; 211607 + description = "Shell programming, Haskell-style"; 211608 + license = stdenv.lib.licenses.bsd3; 211609 + hydraPlatforms = stdenv.lib.platforms.none; 211610 + }) {}; 211611 + 211130 211612 "turtle-options" = callPackage 211131 211613 ({ mkDerivation, base, HUnit, optional-args, parsec, text, turtle 211132 211614 }: ··· 211185 211667 ]; 211186 211668 description = "An equational theorem prover"; 211187 211669 license = stdenv.lib.licenses.bsd3; 211670 + hydraPlatforms = stdenv.lib.platforms.none; 211188 211671 }) {}; 211189 211672 211190 211673 "twee-lib" = callPackage ··· 211211 211694 }: 211212 211695 mkDerivation { 211213 211696 pname = "tweet-hs"; 211214 - version = "1.0.1.42"; 211215 - sha256 = "1jf3w8cw9nmg6b2wxs5agxxi1igfsykj857cjkqjsfr04z060v37"; 211697 + version = "1.0.1.43"; 211698 + sha256 = "10bxkllxiwm1xbvpz4wh1gd24qkz8y0b7z4ciwqk13jz5ha966x0"; 211216 211699 isLibrary = true; 211217 211700 isExecutable = true; 211218 211701 libraryHaskellDepends = [ ··· 213222 213705 pname = "uhttpc"; 213223 213706 version = "0.1.1.0"; 213224 213707 sha256 = "1knf8r8zq8nnidmbj1blazjxkpngczs55jjx0phnnxlc026ppynb"; 213225 - revision = "3"; 213226 - editedCabalFile = "1s35m2mrcaamj0293yb78ya185fzm71zdx0jq62im7rc5fdhfiry"; 213708 + revision = "4"; 213709 + editedCabalFile = "0g4rcm7kbanayv18bad7pakrnghqg2qpxq4aib1n4d8h7ximgly2"; 213227 213710 isLibrary = true; 213228 213711 isExecutable = true; 213229 213712 libraryHaskellDepends = [ ··· 213538 214021 license = stdenv.lib.licenses.bsd3; 213539 214022 }) {}; 213540 214023 214024 + "unescaping-print" = callPackage 214025 + ({ mkDerivation, base }: 214026 + mkDerivation { 214027 + pname = "unescaping-print"; 214028 + version = "0.1"; 214029 + sha256 = "0a1ryvnpgsk668wagwwapksi7i9kbhhjfpqlvmg2z9kv1anr6mp5"; 214030 + libraryHaskellDepends = [ base ]; 214031 + description = "Tiny package providing unescaping versions of show and print"; 214032 + license = stdenv.lib.licenses.bsd3; 214033 + }) {}; 214034 + 213541 214035 "unexceptionalio" = callPackage 213542 214036 ({ mkDerivation, base }: 213543 214037 mkDerivation { ··· 213569 214063 pname = "unfoldable"; 213570 214064 version = "0.9.6"; 213571 214065 sha256 = "18gaay37mjgyd5rfpfs84p4q7vqdnv4lcjabaprgm315pblym46d"; 213572 - revision = "1"; 213573 - editedCabalFile = "1lgyfmv339zfkrf6s4bw1ksk0757vcc1vx07yc4l33idmpsgz77c"; 214066 + revision = "2"; 214067 + editedCabalFile = "08rx8ci2jpa77q1dl4lghlyhd27if990ic9kaz30hczsazlzi44b"; 213574 214068 libraryHaskellDepends = [ 213575 214069 base containers ghc-prim one-liner QuickCheck random transformers 213576 214070 ]; ··· 214455 214949 pname = "unix"; 214456 214950 version = "2.7.2.2"; 214457 214951 sha256 = "1b6ygkasn5bvmdci8g3zjkahl34kfqhf5jrayibvnrcdnaqlxpcq"; 214458 - revision = "1"; 214459 - editedCabalFile = "0cag1vm2pmzgy0v1j27lhp37iipck06n6gjlphpl26p5xw3gwd31"; 214952 + revision = "2"; 214953 + editedCabalFile = "0d6dv944rp8g69p336b1ik9xl1f182jd8lz82ykhfjhasw8d1waf"; 214460 214954 libraryHaskellDepends = [ base bytestring time ]; 214461 214955 description = "POSIX functionality"; 214462 214956 license = stdenv.lib.licenses.bsd3; ··· 214635 215129 pname = "unliftio"; 214636 215130 version = "0.2.8.0"; 214637 215131 sha256 = "04i03j1ffa3babh0i79zzvxk7xnm4v8ci0mpfzc4dm7m65cwk1h5"; 215132 + revision = "1"; 215133 + editedCabalFile = "1l9hncv1pavdqyy1zmjfypqd23m243x5fiid7vh1rki71fdlh9z0"; 214638 215134 libraryHaskellDepends = [ 214639 215135 async base deepseq directory filepath process stm time transformers 214640 215136 unix unliftio-core ··· 214647 215143 license = stdenv.lib.licenses.mit; 214648 215144 }) {}; 214649 215145 215146 + "unliftio_0_2_8_1" = callPackage 215147 + ({ mkDerivation, async, base, deepseq, directory, filepath, hspec 215148 + , process, stm, time, transformers, unix, unliftio-core 215149 + }: 215150 + mkDerivation { 215151 + pname = "unliftio"; 215152 + version = "0.2.8.1"; 215153 + sha256 = "18v8rzm2nxpck5xvg8qixkarhliy16yswgvj6vbjzq8bn4n6nydz"; 215154 + revision = "1"; 215155 + editedCabalFile = "1zx2h1mnjcjszjdchg17gqrnj3d56x46947jm92snmdjw8x231wg"; 215156 + libraryHaskellDepends = [ 215157 + async base deepseq directory filepath process stm time transformers 215158 + unix unliftio-core 215159 + ]; 215160 + testHaskellDepends = [ 215161 + async base deepseq directory filepath hspec process stm time 215162 + transformers unix unliftio-core 215163 + ]; 215164 + description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 215165 + license = stdenv.lib.licenses.mit; 215166 + hydraPlatforms = stdenv.lib.platforms.none; 215167 + }) {}; 215168 + 214650 215169 "unliftio-core" = callPackage 214651 215170 ({ mkDerivation, base, transformers }: 214652 215171 mkDerivation { 214653 215172 pname = "unliftio-core"; 214654 215173 version = "0.1.2.0"; 214655 215174 sha256 = "0y3siyx3drkw7igs380a87h8qfbbgcyxxlcnshp698hcc4yqphr4"; 215175 + revision = "1"; 215176 + editedCabalFile = "0s6xfg9d0i3sfil5gjbamlq017wdxa69csk73bcqjkficg43vm29"; 214656 215177 libraryHaskellDepends = [ base transformers ]; 214657 215178 description = "The MonadUnliftIO typeclass for unlifting monads to IO"; 214658 215179 license = stdenv.lib.licenses.mit; ··· 215899 216420 libraryHaskellDepends = [ base basic control lifted-base-tf util ]; 215900 216421 description = "Exceptional utilities"; 215901 216422 license = stdenv.lib.licenses.bsd3; 216423 + hydraPlatforms = stdenv.lib.platforms.none; 215902 216424 }) {}; 215903 216425 215904 216426 "util-plus" = callPackage ··· 215926 216448 libraryHaskellDepends = [ base primitive ]; 215927 216449 description = "Primitive memory-related utilities"; 215928 216450 license = stdenv.lib.licenses.bsd3; 216451 + hydraPlatforms = stdenv.lib.platforms.none; 215929 216452 }) {}; 215930 216453 215931 216454 "util-primitive-control" = callPackage ··· 215941 216464 doHaddock = false; 215942 216465 description = "Utilities for stateful primitive types and types based on them"; 215943 216466 license = stdenv.lib.licenses.bsd3; 216467 + hydraPlatforms = stdenv.lib.platforms.none; 215944 216468 }) {}; 215945 216469 215946 216470 "util-universe" = callPackage ··· 216971 217495 ]; 216972 217496 description = "A monad transformer for vault-tool"; 216973 217497 license = stdenv.lib.licenses.bsd3; 217498 + hydraPlatforms = stdenv.lib.platforms.none; 216974 217499 }) {}; 216975 217500 216976 217501 "vaultaire-common" = callPackage ··· 219909 220434 testHaskellDepends = [ base doctest prometheus-client ]; 219910 220435 description = "WAI middlware for exposing http://prometheus.io metrics."; 219911 220436 license = stdenv.lib.licenses.asl20; 220437 + hydraPlatforms = stdenv.lib.platforms.none; 219912 220438 }) {}; 219913 220439 219914 220440 "wai-middleware-rollbar" = callPackage ··· 222386 222912 ]; 222387 222913 description = "Dynamic key binding framework"; 222388 222914 license = stdenv.lib.licenses.bsd3; 222915 + }) {}; 222916 + 222917 + "wild-bind_0_1_2_2" = callPackage 222918 + ({ mkDerivation, base, containers, hspec, microlens, QuickCheck 222919 + , semigroups, stm, text, transformers 222920 + }: 222921 + mkDerivation { 222922 + pname = "wild-bind"; 222923 + version = "0.1.2.2"; 222924 + sha256 = "0s1hwgc1fzr2mgls6na6xsc51iw8xp11ydwgwcaqq527gcij101p"; 222925 + libraryHaskellDepends = [ 222926 + base containers semigroups text transformers 222927 + ]; 222928 + testHaskellDepends = [ 222929 + base hspec microlens QuickCheck stm transformers 222930 + ]; 222931 + description = "Dynamic key binding framework"; 222932 + license = stdenv.lib.licenses.bsd3; 222933 + hydraPlatforms = stdenv.lib.platforms.none; 222389 222934 }) {}; 222390 222935 222391 222936 "wild-bind-indicator" = callPackage ··· 222439 222984 license = stdenv.lib.licenses.bsd3; 222440 222985 }) {}; 222441 222986 222987 + "wild-bind-x11_0_2_0_5" = callPackage 222988 + ({ mkDerivation, async, base, containers, fold-debounce, hspec, mtl 222989 + , semigroups, stm, text, time, transformers, wild-bind, X11 222990 + }: 222991 + mkDerivation { 222992 + pname = "wild-bind-x11"; 222993 + version = "0.2.0.5"; 222994 + sha256 = "0r9nlv96f1aavigd70r33q11a125kn3zah17z5vvsjlw55br0wxy"; 222995 + libraryHaskellDepends = [ 222996 + base containers fold-debounce mtl semigroups stm text transformers 222997 + wild-bind X11 222998 + ]; 222999 + testHaskellDepends = [ 223000 + async base hspec text time transformers wild-bind X11 223001 + ]; 223002 + description = "X11-specific implementation for WildBind"; 223003 + license = stdenv.lib.licenses.bsd3; 223004 + hydraPlatforms = stdenv.lib.platforms.none; 223005 + }) {}; 223006 + 222442 223007 "wilton-ffi" = callPackage 222443 223008 ({ mkDerivation, aeson, base, bytestring, utf8-string }: 222444 223009 mkDerivation { ··· 222470 223035 pname = "windns"; 222471 223036 version = "0.1.0.0"; 222472 223037 sha256 = "1hphwmwc1182p5aqjswcgqjbilm91rv5svjqhd93cqq599gg8q0c"; 222473 - revision = "2"; 222474 - editedCabalFile = "19n1nb65mgz9rdp37z7sdmjxwcl2wnlrflqcwbhr99ly2anx0sy7"; 223038 + revision = "3"; 223039 + editedCabalFile = "0j6gqyvhv7hxm5n249nrv0d9r41qb0yc4qdrzkjgs6lchndi6mrp"; 222475 223040 libraryHaskellDepends = [ base bytestring deepseq ]; 222476 223041 librarySystemDepends = [ dnsapi ]; 222477 223042 description = "Domain Name Service (DNS) lookup via the Windows dnsapi standard library"; ··· 222796 223361 ]; 222797 223362 description = "A parser of WKT, WKB and eWKB"; 222798 223363 license = stdenv.lib.licenses.asl20; 223364 + hydraPlatforms = stdenv.lib.platforms.none; 222799 223365 }) {}; 222800 223366 222801 223367 "wl-pprint" = callPackage ··· 223875 224441 testHaskellDepends = [ base bytestring envy hspec skews text ]; 223876 224442 description = "A-little-higher-level WebSocket client"; 223877 224443 license = stdenv.lib.licenses.bsd3; 224444 + hydraPlatforms = stdenv.lib.platforms.none; 223878 224445 }) {}; 223879 224446 223880 224447 "wtk" = callPackage ··· 230756 231323 ]; 230757 231324 description = "More constrained extensions to zeromq4-haskell"; 230758 231325 license = stdenv.lib.licenses.bsd3; 231326 + hydraPlatforms = stdenv.lib.platforms.none; 230759 231327 }) {}; 230760 231328 230761 231329 "zeroth" = callPackage ··· 230960 231528 ]; 230961 231529 description = "Operations on zip archives"; 230962 231530 license = stdenv.lib.licenses.bsd3; 231531 + }) {}; 231532 + 231533 + "zip_1_2_0" = callPackage 231534 + ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive 231535 + , cereal, conduit, conduit-extra, containers, digest, directory 231536 + , dlist, exceptions, filepath, hspec, monad-control, mtl 231537 + , QuickCheck, resourcet, temporary, text, time, transformers 231538 + , transformers-base 231539 + }: 231540 + mkDerivation { 231541 + pname = "zip"; 231542 + version = "1.2.0"; 231543 + sha256 = "1jbxnbiizdklv0pw8f22h38xbmk6d4wggy27w8injdsfi18f27dn"; 231544 + isLibrary = true; 231545 + isExecutable = true; 231546 + libraryHaskellDepends = [ 231547 + base bytestring bzlib-conduit case-insensitive cereal conduit 231548 + conduit-extra containers digest directory dlist exceptions filepath 231549 + monad-control mtl resourcet text time transformers 231550 + transformers-base 231551 + ]; 231552 + executableHaskellDepends = [ base filepath ]; 231553 + testHaskellDepends = [ 231554 + base bytestring conduit containers directory dlist exceptions 231555 + filepath hspec QuickCheck temporary text time transformers 231556 + ]; 231557 + description = "Operations on zip archives"; 231558 + license = stdenv.lib.licenses.bsd3; 231559 + hydraPlatforms = stdenv.lib.platforms.none; 230963 231560 }) {}; 230964 231561 230965 231562 "zip-archive" = callPackage
+15 -1
pkgs/development/libraries/boost/generic.nix
··· 47 47 # To avoid library name collisions 48 48 layout = if taggedLayout then "tagged" else "system"; 49 49 50 + # Versions of b2 before 1.65 have job limits; specifically: 51 + # - Versions before 1.58 support up to 64 jobs[0] 52 + # - Versions before 1.65 support up to 256 jobs[1] 53 + # 54 + # [0]: https://github.com/boostorg/build/commit/0ef40cb86728f1cd804830fef89a6d39153ff632 55 + # [1]: https://github.com/boostorg/build/commit/316e26ca718afc65d6170029284521392524e4f8 56 + jobs = 57 + if versionOlder version "1.58" then 58 + "$(($NIX_BUILD_CORES<=64 ? $NIX_BUILD_CORES : 64))" 59 + else if versionOlder version "1.65" then 60 + "$(($NIX_BUILD_CORES<=256 ? $NIX_BUILD_CORES : 256))" 61 + else 62 + "$NIX_BUILD_CORES"; 63 + 50 64 b2Args = concatStringsSep " " ([ 51 65 "--includedir=$dev/include" 52 66 "--libdir=$out/lib" 53 - "-j$NIX_BUILD_CORES" 67 + "-j${jobs}" 54 68 "--layout=${layout}" 55 69 "variant=${variant}" 56 70 "threading=${threading}"
+1
pkgs/development/libraries/gtk-sharp/3.0.nix
··· 47 47 48 48 meta = { 49 49 platforms = stdenv.lib.platforms.linux; 50 + broken = true; # 2018-09-21, build has failed since 2018-04-28 50 51 }; 51 52 }
+1
pkgs/development/libraries/herqq/default.nix
··· 20 20 description = "A software library for building UPnP devices and control points"; 21 21 platforms = platforms.linux; 22 22 maintainers = [ ]; 23 + broken = true; # 2018-09-21, built with qt510 (which was removed) but neither qt59 nor qt511 23 24 }; 24 25 }
+2 -4
pkgs/development/libraries/libcef/default.nix
··· 14 14 in 15 15 stdenv.mkDerivation rec { 16 16 name = "cef-binary-${version}"; 17 - # Not very recent but more recent versions have problems: 18 - # https://github.com/bazukas/obs-linuxbrowser/issues/63 19 - version = "3.3325.1750.gaabe4c4"; 17 + version = "3.3497.1833.g13f506f"; 20 18 src = fetchurl { 21 19 url = "http://opensource.spotify.com/cefbuilds/cef_binary_${version}_linux64.tar.bz2"; 22 - sha256 = "06pj1ci1lwammz1vwmbgw2fri7gkvbpv4iw67pqckd9xz0cfhwzr"; 20 + sha256 = "02v22yx1ga2yxagjblzkfw0ax7zkrdpc959l1a15m8nah3y7xf9p"; 23 21 }; 24 22 nativeBuildInputs = [ cmake ]; 25 23 makeFlags = "libcef_dll_wrapper";
+2
pkgs/development/libraries/libpfm/default.nix
··· 11 11 12 12 installFlags = "DESTDIR=\${out} PREFIX= LDCONFIG=true"; 13 13 14 + NIX_CFLAGS_COMPILE = [ "-Wno-error" ]; 15 + 14 16 meta = with stdenv.lib; { 15 17 description = "Helper library to program the performance monitoring events"; 16 18 longDescription = ''
+2 -2
pkgs/development/libraries/libtins/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libtins-${version}"; 5 - version = "3.5"; 5 + version = "4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mfontanini"; 9 9 repo = "libtins"; 10 10 rev = "v${version}"; 11 - sha256 = "00d1fxyg8q6djljm79ms69gcrsqxxksny3b16v99bzf3aivfss5x"; 11 + sha256 = "13sdqad976j7gq2k1il6g51yxwr8rlqdkzf1kj9mzhihjq8541qs"; 12 12 }; 13 13 14 14 postPatch = ''
+6 -1
pkgs/development/libraries/physics/lhapdf/default.nix
··· 1 - { stdenv, fetchurl, python2 }: 1 + { stdenv, fetchurl, python2, makeWrapper }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "lhapdf-${version}"; ··· 9 9 sha256 = "0bi02xcmq5as0wf0jn6i3hx0qy0hj61m02sbrbzd1gwjhpccwmvd"; 10 10 }; 11 11 12 + nativeBuildInputs = [ makeWrapper ]; 12 13 buildInputs = [ python2 ]; 13 14 14 15 enableParallelBuilding = true; ··· 16 17 passthru = { 17 18 pdf_sets = import ./pdf_sets.nix { inherit stdenv fetchurl; }; 18 19 }; 20 + 21 + postInstall = '' 22 + wrapProgram $out/bin/lhapdf --prefix PYTHONPATH : "$(toPythonPath "$out")" 23 + ''; 19 24 20 25 meta = { 21 26 description = "A general purpose interpolator, used for evaluating Parton Distribution Functions from discretised data files";
+6
pkgs/development/libraries/protobuf/3.6.nix
··· 1 + { callPackage, ... }: 2 + 3 + callPackage ./generic-v3.nix { 4 + version = "3.6.1"; 5 + sha256 = "1bg40miylzpy2wgbd7l7zjgmk43l12q38fq0zkn0vzy1lsj457sq"; 6 + }
+1 -1
pkgs/development/libraries/protobuf/generic-v3.nix
··· 10 10 11 11 # make sure you test also -A pythonPackages.protobuf 12 12 src = fetchFromGitHub { 13 - owner = "google"; 13 + owner = "protocolbuffers"; 14 14 repo = "protobuf"; 15 15 rev = "v${version}"; 16 16 inherit sha256;
+2 -2
pkgs/development/libraries/protobufc/1.3.nix
··· 1 1 { callPackage, fetchFromGitHub, ... } @ args: 2 2 3 3 callPackage ./generic.nix (args // rec { 4 - version = "1.3.0"; 4 + version = "1.3.1"; 5 5 src = fetchFromGitHub { 6 6 owner = "protobuf-c"; 7 7 repo = "protobuf-c"; 8 8 rev = "v${version}"; 9 - sha256 = "0shk18rjhzn2lqrwk97ks3x8gj77isc8szyb3xsgjrbrvkzjgvaa"; 9 + sha256 = "1dmvs0bhyx94ipaq3c7jmwcz4hwjmznn7310kqkqx7ly0w5vxxxr"; 10 10 }; 11 11 })
+37
pkgs/development/libraries/qgnomeplatform/default.nix
··· 1 + { stdenv, fetchFromGitHub, pkgconfig, gtk3, qtbase, qmake }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "qgnomeplatform-${version}"; 5 + version = "0.4"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "FedoraQt"; 9 + repo = "QGnomePlatform"; 10 + rev = version; 11 + sha256 = "1403300d435g7ngcxsgnllhryk63nrhl1ahx16b28wkxnh2vi9ly"; 12 + }; 13 + 14 + nativeBuildInputs = [ 15 + pkgconfig 16 + qmake 17 + ]; 18 + 19 + buildInputs = [ 20 + gtk3 21 + qtbase 22 + ]; 23 + 24 + postPatch = '' 25 + # Fix plugin dir 26 + substituteInPlace qgnomeplatform.pro \ 27 + --replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix" 28 + ''; 29 + 30 + meta = with stdenv.lib; { 31 + description = "QPlatformTheme for a better Qt application inclusion in GNOME"; 32 + homepage = https://github.com/FedoraQt/QGnomePlatform; 33 + license = licenses.lgpl21Plus; 34 + maintainers = with maintainers; [ worldofpeace ]; 35 + platforms = platforms.linux; 36 + }; 37 + }
+1 -1
pkgs/development/libraries/science/math/openblas/default.nix
··· 60 60 TARGET = "ATHLON"; 61 61 DYNAMIC_ARCH = "1"; 62 62 CC = "gcc"; 63 - USE_OPENMP = if stdenv.hostPlatform.isMusl then "0" else "1"; 63 + USE_OPENMP = "1"; 64 64 }; 65 65 }; 66 66 in
+2 -2
pkgs/development/libraries/virglrenderer/default.nix
··· 4 4 stdenv.mkDerivation rec { 5 5 6 6 name = "virglrenderer-${version}"; 7 - version = "0.6.0"; 7 + version = "0.7.0"; 8 8 9 9 src = fetchurl { 10 10 url = "https://www.freedesktop.org/software/virgl/${name}.tar.bz2"; 11 - sha256 = "a549e351e0eb2ad1df471386ddcf85f522e7202808d1616ee9ff894209066e1a"; 11 + sha256 = "041agg1d6i8hg250y30f08n3via0hs9rbijxdrfifb8ara805v0m"; 12 12 }; 13 13 14 14 buildInputs = [ libGLU epoxy libX11 libdrm mesa_noglu ];
+23
pkgs/development/python-modules/click-completion/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchPypi, isPy3k, 2 + click, jinja2, shellingham, six 3 + }: 4 + 5 + buildPythonPackage rec { 6 + pname = "click-completion"; 7 + version = "0.4.1"; 8 + disabled = (!isPy3k); 9 + 10 + src = fetchPypi { 11 + inherit pname version; 12 + sha256 = "1fjm22dyma26jrx4ki2z4dwbhcah4r848fz381x64sz5xxq3xdrk"; 13 + }; 14 + 15 + propagatedBuildInputs = [ click jinja2 shellingham six ]; 16 + 17 + meta = with stdenv.lib; { 18 + description = "Add or enhance bash, fish, zsh and powershell completion in Click"; 19 + homepage = https://github.com/click-contrib/click-completion; 20 + license = licenses.mit; 21 + maintainers = with maintainers; [ mbode ]; 22 + }; 23 + }
+22
pkgs/development/python-modules/click-didyoumean/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchPypi, 2 + click 3 + }: 4 + 5 + buildPythonPackage rec { 6 + pname = "click-didyoumean"; 7 + version = "0.0.3"; 8 + 9 + src = fetchPypi { 10 + inherit pname version; 11 + sha256 = "1svaza5lpvdbmyrx5xi0riqzq4hb9wnlpqrg6r8zy14pbi42j8hi"; 12 + }; 13 + 14 + propagatedBuildInputs = [ click ]; 15 + 16 + meta = with stdenv.lib; { 17 + description = "Enable git-like did-you-mean feature in click"; 18 + homepage = https://github.com/click-contrib/click-didyoumean; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ mbode ]; 21 + }; 22 + }
+39
pkgs/development/python-modules/elasticsearch-dsl/default.nix
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , isPy3k 5 + , elasticsearch 6 + , ipaddress 7 + , python-dateutil 8 + , pytz 9 + , six 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "elasticsearch-dsl"; 14 + version = "6.2.1"; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + sha256 = "0f0w23kzyym0fkzisdkcl4xpnm8fsi97v1kskyvfrhj3mxy179fh"; 19 + }; 20 + 21 + propagatedBuildInputs = [ elasticsearch python-dateutil six ] 22 + ++ stdenv.lib.optional (!isPy3k) ipaddress; 23 + 24 + # ImportError: No module named test_elasticsearch_dsl 25 + # Tests require a local instance of elasticsearch 26 + doCheck = false; 27 + 28 + meta = with stdenv.lib; { 29 + description = "High level Python client for Elasticsearch"; 30 + longDescription = '' 31 + Elasticsearch DSL is a high-level library whose aim is to help with 32 + writing and running queries against Elasticsearch. It is built on top of 33 + the official low-level client (elasticsearch-py). 34 + ''; 35 + homepage = https://github.com/elasticsearch/elasticsearch-dsl-py; 36 + license = licenses.asl20; 37 + maintainers = with maintainers; [ desiderius ]; 38 + }; 39 + }
+2 -2
pkgs/development/python-modules/ldappool/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 name = "ldappool-${version}"; 6 - version = "2.3.0"; 6 + version = "2.2.0"; 7 7 8 8 src = fetchPypi { 9 9 pname = "ldappool"; 10 10 inherit version; 11 - sha256 = "899d38e891372981166350c813ff5ce2ad8ac383311edccda8102362c1d60952"; 11 + sha256 = "1akmzf51cjfvmd0nvvm562z1w9vq45zsx6fa72kraqgsgxhnrhqz"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pbr ];
+7 -2
pkgs/development/python-modules/py3exiv2/default.nix
··· 1 - { buildPythonPackage, isPy3k, fetchPypi, stdenv, exiv2, boost, libcxx }: 1 + { buildPythonPackage, isPy3k, fetchPypi, stdenv, exiv2, boost, libcxx, substituteAll, python }: 2 2 3 3 buildPythonPackage rec { 4 4 pname = "py3exiv2"; ··· 16 16 NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1"; 17 17 18 18 # fix broken libboost_python3 detection 19 - patches = [ ./setup.patch ]; 19 + patches = [ 20 + (substituteAll { 21 + src = ./setup.patch; 22 + version = "3${stdenv.lib.versions.minor python.version}"; 23 + }) 24 + ]; 20 25 21 26 meta = { 22 27 homepage = "https://launchpad.net/py3exiv2";
+1 -1
pkgs/development/python-modules/py3exiv2/setup.patch
··· 5 5 return l.replace('libboost', 'boost') 6 6 7 7 -libboost = get_libboost_name() 8 - +libboost = 'boost_python3' 8 + +libboost = 'boost_python@version@' 9 9 10 10 setup( 11 11 name='py3exiv2',
+21
pkgs/development/python-modules/sharedmem/default.nix
··· 1 + { buildPythonPackage, fetchPypi, lib, numpy }: 2 + 3 + buildPythonPackage rec { 4 + 5 + pname = "sharedmem"; 6 + version = "0.3.5"; 7 + 8 + src = fetchPypi { 9 + inherit pname version; 10 + sha256 = "1wr438m1jmcj6ccskzm6pchv6ldx7031h040adadjmkivz5rry41"; 11 + }; 12 + 13 + propagatedBuildInputs = [ numpy ]; 14 + 15 + meta = { 16 + homepage = http://rainwoodman.github.io/sharedmem/; 17 + description = "Easier parallel programming on shared memory computers"; 18 + maintainers = with lib.maintainers; [ edwtjo ]; 19 + license = lib.licenses.gpl3; 20 + }; 21 + }
+19
pkgs/development/python-modules/shellingham/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchPypi 2 + }: 3 + 4 + buildPythonPackage rec { 5 + pname = "shellingham"; 6 + version = "1.2.6"; 7 + 8 + src = fetchPypi { 9 + inherit pname version; 10 + sha256 = "0x1hja3jzvh7xmd0sxnfw9hi3k419s95vb7jjzh76yydzvss1r2q"; 11 + }; 12 + 13 + meta = with stdenv.lib; { 14 + description = "Tool to Detect Surrounding Shell"; 15 + homepage = https://github.com/sarugaku/shellingham; 16 + license = licenses.isc; 17 + maintainers = with maintainers; [ mbode ]; 18 + }; 19 + }
+23
pkgs/development/tools/azcopy/default.nix
··· 1 + { stdenv, fetchFromGitHub, buildGoPackage }: 2 + 3 + buildGoPackage rec { 4 + name = "azure-storage-azcopy-${version}"; 5 + version = "10.0.1-pre"; 6 + revision = "10.0.1"; 7 + goPackagePath = "github.com/Azure/azure-storage-azcopy"; 8 + 9 + goDeps= ./deps.nix; 10 + 11 + src = fetchFromGitHub { 12 + owner = "Azure"; 13 + repo = "azure-storage-azcopy"; 14 + rev = revision; 15 + sha256 = "0v1qli01nnx81186q1d2556w457qkbwypq6yy89ns52pqg941arp"; 16 + }; 17 + 18 + meta = with stdenv.lib; { 19 + maintainers = with maintainers; [ colemickens ]; 20 + license = licenses.mit; 21 + description = "The new Azure Storage data transfer utility - AzCopy v10"; 22 + }; 23 + }
+129
pkgs/development/tools/azcopy/deps.nix
··· 1 + # file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix) 2 + [ 3 + { 4 + goPackagePath = "github.com/Azure/azure-pipeline-go"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://github.com/Azure/azure-pipeline-go"; 8 + rev = "7571e8eb0876932ab505918ff7ed5107773e5ee2"; 9 + sha256 = "0i8n7jna9prq3zdbj0bsr1ha271lgg9233n71dw8li5qsiyg8bs2"; 10 + }; 11 + } 12 + { 13 + goPackagePath = "github.com/Azure/azure-storage-blob-go"; 14 + fetch = { 15 + type = "git"; 16 + url = "https://github.com/Azure/azure-storage-blob-go"; 17 + rev = "197d1c0aea1b9eedbbaee0a1a32bf81e879bde80"; 18 + sha256 = "0wslfah8x1i5l98ss4wxv47ddxfp8mbc90cnfi81v7qnf0bpjp2g"; 19 + }; 20 + } 21 + { 22 + goPackagePath = "github.com/Azure/azure-storage-file-go"; 23 + fetch = { 24 + type = "git"; 25 + url = "https://github.com/Azure/azure-storage-file-go"; 26 + rev = "9227fd295d972e4395fd601e6f48cee2f5cda02b"; 27 + sha256 = "0sr5iqiddjs2lnma5ixrrdik9zciqqd74priivvpycgi3cyxyxyn"; 28 + }; 29 + } 30 + { 31 + goPackagePath = "github.com/Azure/go-autorest"; 32 + fetch = { 33 + type = "git"; 34 + url = "https://github.com/Azure/go-autorest"; 35 + rev = "39013ecb48eaf6ced3f4e3e1d95515140ce6b3cf"; 36 + sha256 = "1cbf1ay68lghr4swy2a0asfcjpzkamvz1cqxpdm6691b76j2x6cm"; 37 + }; 38 + } 39 + { 40 + goPackagePath = "github.com/JeffreyRichter/enum"; 41 + fetch = { 42 + type = "git"; 43 + url = "https://github.com/JeffreyRichter/enum"; 44 + rev = "2567042f9cda26772f0afe08bab6e5105745f298"; 45 + sha256 = "1d2sjjlp0r2ynk1fb3sb7dgbqzbq4czipb7ffm9zdmjbz0gp6crr"; 46 + }; 47 + } 48 + { 49 + goPackagePath = "github.com/dgrijalva/jwt-go"; 50 + fetch = { 51 + type = "git"; 52 + url = "https://github.com/dgrijalva/jwt-go"; 53 + rev = "06ea1031745cb8b3dab3f6a236daf2b0aa468b7e"; 54 + sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp"; 55 + }; 56 + } 57 + { 58 + goPackagePath = "github.com/inconshreveable/mousetrap"; 59 + fetch = { 60 + type = "git"; 61 + url = "https://github.com/inconshreveable/mousetrap"; 62 + rev = "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"; 63 + sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152"; 64 + }; 65 + } 66 + { 67 + goPackagePath = "github.com/jiacfan/keychain"; 68 + fetch = { 69 + type = "git"; 70 + url = "https://github.com/jiacfan/keychain"; 71 + rev = "55285221316b0547171a4258015906e3a4da4721"; 72 + sha256 = "0nfpmqmj33953awysp1948y6k28cmh4770q0i60jv88k35p10s56"; 73 + }; 74 + } 75 + { 76 + goPackagePath = "github.com/jiacfan/keyctl"; 77 + fetch = { 78 + type = "git"; 79 + url = "https://github.com/jiacfan/keyctl"; 80 + rev = "988d05162bc59cf7789c35af405be8f1599a87a3"; 81 + sha256 = "1q4svv9z3s3n2x4ff8cyr53g5ln1yfrcmc3bvznhhwq190dhm94c"; 82 + }; 83 + } 84 + { 85 + goPackagePath = "github.com/kr/pretty"; 86 + fetch = { 87 + type = "git"; 88 + url = "https://github.com/kr/pretty"; 89 + rev = "73f6ac0b30a98e433b289500d779f50c1a6f0712"; 90 + sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp"; 91 + }; 92 + } 93 + { 94 + goPackagePath = "github.com/kr/text"; 95 + fetch = { 96 + type = "git"; 97 + url = "https://github.com/kr/text"; 98 + rev = "e2ffdb16a802fe2bb95e2e35ff34f0e53aeef34f"; 99 + sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1"; 100 + }; 101 + } 102 + { 103 + goPackagePath = "github.com/spf13/cobra"; 104 + fetch = { 105 + type = "git"; 106 + url = "https://github.com/spf13/cobra"; 107 + rev = "ef82de70bb3f60c65fb8eebacbb2d122ef517385"; 108 + sha256 = "1q1nsx05svyv9fv3fy6xv6gs9ffimkyzsfm49flvl3wnvf1ncrkd"; 109 + }; 110 + } 111 + { 112 + goPackagePath = "github.com/spf13/pflag"; 113 + fetch = { 114 + type = "git"; 115 + url = "https://github.com/spf13/pflag"; 116 + rev = "9a97c102cda95a86cec2345a6f09f55a939babf5"; 117 + sha256 = "005598piihl3l83a71ahj10cpq9pbhjck4xishx1b4dzc02r9xr2"; 118 + }; 119 + } 120 + { 121 + goPackagePath = "gopkg.in/check.v1"; 122 + fetch = { 123 + type = "git"; 124 + url = "https://github.com/go-check/check"; 125 + rev = "788fd78401277ebd861206a03c884797c6ec5541"; 126 + sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a"; 127 + }; 128 + } 129 + ]
+2 -2
pkgs/development/tools/misc/circleci-cli/default.nix
··· 3 3 let 4 4 owner = "CircleCI-Public"; 5 5 pname = "circleci-cli"; 6 - version = "0.1.2307"; 6 + version = "0.1.2569"; 7 7 in 8 8 buildGoPackage rec { 9 9 name = "${pname}-${version}"; ··· 13 13 inherit owner; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "0z71jnq42idvhgpgn3mdpbajmgn4b41rpifv5qxn3h1pgi08f75s"; 16 + sha256 = "0ixiqx8rmia02r44zbhw149p5x9r9cv1fsnlhl8p2x5zd2bdr18x"; 17 17 }; 18 18 19 19 goPackagePath = "github.com/${owner}/${pname}";
+3 -3
pkgs/development/tools/profiling/EZTrace/default.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation rec { 8 - version = "1.0.6"; 8 + version = "1.1-7"; 9 9 name = "EZTrace-${version}"; 10 10 11 11 src = fetchurl { 12 - url = "https://gforge.inria.fr/frs/download.php/file/34082/eztrace-${version}.tar.gz"; 13 - sha256 = "06q5y9qmdn1h0wjmy28z6gwswskmph49j7simfqcqwv05gvd9svr"; 12 + url = "https://gforge.inria.fr/frs/download.php/file/37155/eztrace-${version}.tar.gz"; 13 + sha256 = "0cr2d4fdv4ljvag55dsz3rpha1jan2gc3jhr06ycyk43450pl58p"; 14 14 }; 15 15 16 16 # Goes past the rpl_malloc linking failure; fixes silent file breakage
+1 -1
pkgs/development/tools/vagrant/Gemfile
··· 1 1 source "https://rubygems.org" 2 - gem 'vagrant', git: "https://github.com/hashicorp/vagrant.git", tag: "v2.0.4" 2 + gem 'vagrant'
+48
pkgs/misc/emulators/blastem/default.nix
··· 1 + { stdenv, fetchurl, fetchFromGitHub, pkgconfig, SDL2, glew, xcftools, python, pillow, makeWrapper }: 2 + 3 + let 4 + vasm = 5 + stdenv.mkDerivation rec { 6 + name = "vasm-${version}"; 7 + version = "1.8c"; 8 + src = fetchFromGitHub { 9 + owner = "mbitsnbites"; 10 + repo = "vasm"; 11 + rev = "244f8bbbdf64ae603f9f6c09a3067943837459ec"; 12 + sha256 = "0x4y5q7ygxfjfy2wxijkps9khsjjfb169sbda410vaw0m88wqj5p"; 13 + }; 14 + makeFlags = "CPU=m68k SYNTAX=mot"; 15 + installPhase = '' 16 + mkdir -p $out/bin 17 + cp vasmm68k_mot $out/bin 18 + ''; 19 + }; 20 + in 21 + stdenv.mkDerivation rec { 22 + name = "blastem-${version}"; 23 + version = "0.5.1"; 24 + src = fetchurl { 25 + url = "https://www.retrodev.com/repos/blastem/archive/3d48cb0c28be.tar.gz"; 26 + sha256 = "07wzbmzp0y8mh59jxg81q17gqagz3psxigxh8dmzsipgg68y6a8r"; 27 + }; 28 + buildInputs = [ pkgconfig SDL2 glew xcftools python pillow vasm makeWrapper ]; 29 + preBuild = '' 30 + patchShebangs img2tiles.py 31 + ''; 32 + postBuild = '' 33 + make menu.bin 34 + ''; 35 + installPhase = '' 36 + mkdir -p $out/bin $out/share/blastem 37 + cp -r {blastem,menu.bin,default.cfg,rom.db,shaders} $out/share/blastem/ 38 + makeWrapper $out/share/blastem/blastem $out/bin/blastem 39 + ''; 40 + 41 + meta = { 42 + homepage = https://www.retrodev.com/blastem/; 43 + description = "The fast and accurate Genesis emulator"; 44 + maintainers = with stdenv.lib.maintainers; [ puffnfresh ]; 45 + license = stdenv.lib.licenses.gpl3; 46 + platforms = stdenv.lib.platforms.linux; 47 + }; 48 + }
+38
pkgs/misc/themes/adwaita-qt/default.nix
··· 1 + { stdenv, fetchFromGitHub, pkgconfig, cmake, ninja, qtbase }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "adwaita-qt"; 5 + version = "1.0"; 6 + 7 + name = "${pname}-${version}"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "FedoraQt"; 11 + repo = pname; 12 + rev = version; 13 + sha256 = "0xn8bianmdj15k11mnw52by9vxkmvpqr2s304kl3dbjj1l7v4cd7"; 14 + }; 15 + 16 + nativeBuildInputs = [ 17 + cmake 18 + ninja 19 + ]; 20 + 21 + buildInputs = [ 22 + qtbase 23 + ]; 24 + 25 + postPatch = '' 26 + # Fix plugin dir 27 + substituteInPlace style/CMakeLists.txt \ 28 + --replace "DESTINATION \"\''${QT_PLUGINS_DIR}/styles" "DESTINATION \"$qtPluginPrefix/styles" 29 + ''; 30 + 31 + meta = with stdenv.lib; { 32 + description = "A style to bend Qt applications to look like they belong into GNOME Shell"; 33 + homepage = https://github.com/FedoraQt/adwaita-qt; 34 + license = licenses.gpl2Plus; 35 + maintainers = with maintainers; [ worldofpeace ]; 36 + platforms = platforms.linux; 37 + }; 38 + }
+30
pkgs/misc/themes/shades-of-gray/default.nix
··· 1 + { stdenv, fetchFromGitHub, gtk_engines, gtk-engine-murrine }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "shades-of-gray-theme-${version}"; 5 + version = "1.1.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "WernerFP"; 9 + repo = "Shades-of-gray-theme"; 10 + rev = version; 11 + sha256 = "1m75m6aq4hh39m8qrmbkaw31j4gzkh63ial4xnhw2habf31av682"; 12 + }; 13 + 14 + buildInputs = [ gtk_engines ]; 15 + 16 + propagatedUserEnvPkgs = [ gtk-engine-murrine ]; 17 + 18 + installPhase = '' 19 + mkdir -p $out/share/themes 20 + cp -a Shades-of-gray* README.md preview_01.png $out/share/themes/ 21 + ''; 22 + 23 + meta = with stdenv.lib; { 24 + description = "A flat dark GTK-theme with ergonomic contrasts"; 25 + homepage = https://github.com/WernerFP/Shades-of-gray-theme; 26 + license = licenses.gpl3Plus; 27 + platforms = platforms.unix; 28 + maintainers = [ maintainers.romildo ]; 29 + }; 30 + }
+7
pkgs/misc/uboot/default.nix
··· 158 158 filesToInstall = ["u-boot-sunxi-with-spl.bin"]; 159 159 }; 160 160 161 + ubootOrangePiZeroPlus2H5 = buildUBoot rec { 162 + defconfig = "orangepi_zero_plus2_defconfig"; 163 + extraMeta.platforms = ["aarch64-linux"]; 164 + BL31 = "${armTrustedFirmwareAllwinner}/bl31.bin"; 165 + filesToInstall = ["u-boot-sunxi-with-spl.bin"]; 166 + }; 167 + 161 168 ubootPcduino3Nano = buildUBoot rec { 162 169 defconfig = "Linksprite_pcDuino3_Nano_defconfig"; 163 170 extraMeta.platforms = ["armv7l-linux"];
-1
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/YankRing
··· 1 - sourceRoot = ".";
-11
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/clang_complete
··· 1 - # In addition to the arguments you pass to your compiler, you also need to 2 - # specify the path of the C++ std header (if you are using C++). 3 - # These usually implicitly set by cc-wrapper around clang (pkgs/build-support/cc-wrapper). 4 - # The linked ruby code shows generates the required '.clang_complete' for cmake based projects 5 - # https://gist.github.com/Mic92/135e83803ed29162817fce4098dec144 6 - # as an alternative you can execute the following command: 7 - # $ eval echo $(nix-instantiate --eval --expr 'with (import <nixpkgs>) {}; clang.default_cxx_stdlib_compile') 8 - preFixup = '' 9 - substituteInPlace "$out"/share/vim-plugins/clang_complete/plugin/clang_complete.vim \ 10 - --replace "let g:clang_library_path = '' + "''" + ''" "let g:clang_library_path='${llvmPackages.clang.cc}/lib/libclang.so'" 11 - '';
-4
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/clighter8
··· 1 - preFixup = '' 2 - sed "/^let g:clighter8_libclang_path/s|')$|${llvmPackages.clang.cc}/lib/libclang.so')|" \ 3 - -i "$out"/share/vim-plugins/clighter8/plugin/clighter8.vim 4 - '';
-5
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/command-t
··· 1 - buildInputs = [ ruby rake ]; 2 - buildPhase = '' 3 - rake make 4 - rm ruby/command-t/ext/command-t/*.o 5 - '';
-13
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/cpsm
··· 1 - buildInputs = [ 2 - python3 3 - stdenv 4 - cmake 5 - boost 6 - icu 7 - ncurses 8 - ]; 9 - buildPhase = '' 10 - patchShebangs . 11 - export PY3=ON 12 - ./install.sh 13 - '';
-5
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/ctrlp-cmatcher
··· 1 - buildInputs = [ python ]; 2 - buildPhase = '' 3 - patchShebangs . 4 - ./install.sh 5 - '';
-7
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/deoplete-go
··· 1 - buildInputs = [ python3 ]; 2 - buildPhase = '' 3 - pushd ./rplugin/python3/deoplete/ujson 4 - python3 setup.py build --build-base=$PWD/build --build-lib=$PWD/build 5 - popd 6 - find ./rplugin/ -name "ujson*.so" -exec mv -v {} ./rplugin/python3/ \; 7 - '';
-1
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/ensime-vim
··· 1 - passthru.python3Dependencies = ps: with ps; [ sexpdata websocket_client ];
-6
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/taglist
··· 1 - setSourceRoot = '' 2 - export sourceRoot=taglist 3 - mkdir taglist 4 - mv doc taglist 5 - mv plugin taglist 6 - '';
-1
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-addon-manager
··· 1 - buildInputs = stdenv.lib.optional stdenv.isDarwin Cocoa;
-10
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-grammarous
··· 1 - # use `:GrammarousCheck` to initialize checking 2 - # In neovim, you also want to use set 3 - # let g:grammarous#show_first_error = 1 4 - # see https://github.com/rhysd/vim-grammarous/issues/39 5 - patches = [ 6 - (substituteAll { 7 - src = ./patches/vim-grammarous/set_default_languagetool.patch; 8 - inherit languagetool; 9 - }) 10 - ];
-1
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-hier
··· 1 - buildInputs = [ vim ];
-4
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-isort
··· 1 - postPatch = '' 2 - substituteInPlace ftplugin/python_vimisort.vim \ 3 - --replace 'import vim' 'import vim; import sys; sys.path.append("${pythonPackages.isort}/${python.sitePackages}")' 4 - '';
-1
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-wakatime
··· 1 - buildInputs = [ python ];
-1
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-xdebug
··· 1 - postInstall = false;
-5
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-xkbswitch
··· 1 - patchPhase = '' 2 - substituteInPlace plugin/xkbswitch.vim \ 3 - --replace /usr/local/lib/libxkbswitch.so ${xkb_switch}/lib/libxkbswitch.so 4 - ''; 5 - buildInputs = [ xkb_switch ];
-4
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vim-yapf
··· 1 - buildPhase = '' 2 - substituteInPlace ftplugin/python_yapf.vim \ 3 - --replace '"yapf"' '"${python3Packages.yapf}/bin/yapf"' 4 - '';
-9
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/vimproc.vim
··· 1 - buildInputs = [ which ]; 2 - 3 - buildPhase = '' 4 - substituteInPlace autoload/vimproc.vim \ 5 - --replace vimproc_mac.so vimproc_unix.so \ 6 - --replace vimproc_linux64.so vimproc_unix.so \ 7 - --replace vimproc_linux32.so vimproc_unix.so 8 - make -f make_unix.mak 9 - '';
-16
pkgs/misc/vim-plugins/vim2nix/additional-nix-code/youcompleteme
··· 1 - buildPhase = '' 2 - substituteInPlace plugin/youcompleteme.vim \ 3 - --replace "'ycm_path_to_python_interpreter', '''" \ 4 - "'ycm_path_to_python_interpreter', '${python}/bin/python'" 5 - 6 - rm -r third_party/ycmd 7 - ln -s ${ycmd}/lib/ycmd third_party 8 - ''; 9 - 10 - meta = { 11 - description = "Fastest non utf-8 aware word and C completion engine for Vim"; 12 - homepage = https://github.com/Valloric/YouCompleteMe; 13 - license = stdenv.lib.licenses.gpl3; 14 - maintainers = with stdenv.lib.maintainers; [marcweber jagajaga]; 15 - platforms = stdenv.lib.platforms.unix; 16 - };
+10
pkgs/os-specific/linux/iputils/default.nix
··· 30 30 url = "https://github.com/iputils/iputils/commit/d0ff83e87ea9064d9215a18e93076b85f0f9e828.patch"; 31 31 sha256 = "05wrwf0bfmax69bsgzh3b40n7rvyzw097j8z5ix0xsg0kciygjvx"; 32 32 }) 33 + (fetchpatch { 34 + name = "add-missing-idn-declarations.patch"; 35 + url = "https://github.com/iputils/iputils/commit/5007d7067918fb3d950d34c01d059e5222db679a.patch"; 36 + sha256 = "0dhgxdhjcbb2q6snm3mjp38l066knykmrx4k8rn167cizn7akpdx"; 37 + }) 38 + (fetchpatch { 39 + name = "fix-ping-idn.patch"; 40 + url = "https://github.com/iputils/iputils/commit/25899e849aa3abc1ad29ebf0b830262a859eaed5.patch"; 41 + sha256 = "1bqjcdjjnc2j6indcli7s7gbbhkcaligvh94asixfrmjzkbn533n"; 42 + }) 33 43 ]; 34 44 35 45 prePatch = ''
+10 -3
pkgs/os-specific/linux/musl/default.nix
··· 64 64 # Use execveat to impl fexecve when avail (useful for containers) 65 65 ./fexecve-execveat.patch 66 66 # improve behavior in few cases 67 - ./0001-in-pthread_mutex_trylock-EBUSY-out-more-directly-whe.patch 68 - ./0002-in-pthread_mutex_timedlock-avoid-repeatedly-reading-.patch 69 - ./0003-fix-namespace-violation-for-c11-mutex-functions.patch 67 + ./0001-in-pthread_mutex_trylock-EBUSY-out-more-directly-whe.patch 68 + ./0002-in-pthread_mutex_timedlock-avoid-repeatedly-reading-.patch 69 + ./0003-fix-namespace-violation-for-c11-mutex-functions.patch 70 + # Fix getaddrinfo usage encountered sometimes in containers 71 + ./fix-getaddrinfo-regression-with-AI_ADDRCONFIG.patch 72 + # name_to_handle_at 73 + ./name-to-handle-at.patch 74 + ./max-handle-sz-for-name-to-handle-at.patch 75 + # stacksize bump (upstream) 76 + ./stacksize-bump.patch 70 77 ]; 71 78 preConfigure = '' 72 79 configureFlagsArray+=("--syslibdir=$out/lib")
+52
pkgs/os-specific/linux/musl/fix-getaddrinfo-regression-with-AI_ADDRCONFIG.patch
··· 1 + From f381c118b2d4f7d914481d3cdc830ce41369b002 Mon Sep 17 00:00:00 2001 2 + From: Rich Felker <dalias@aerifal.cx> 3 + Date: Wed, 19 Sep 2018 18:03:22 -0400 4 + Subject: [PATCH] fix getaddrinfo regression with AI_ADDRCONFIG on some 5 + configurations 6 + 7 + despite not being documented to do so in the standard or Linux 8 + documentation, attempts to udp connect to 127.0.0.1 or ::1 generate 9 + EADDRNOTAVAIL when the loopback device is not configured and there is 10 + no default route for IPv6. this caused getaddrinfo with AI_ADDRCONFIG 11 + to fail with EAI_SYSTEM and EADDRNOTAVAIL on some no-IPv6 12 + configurations, rather than the intended behavior of detecting IPv6 as 13 + unsuppported and producing IPv4-only results. 14 + 15 + previously, only EAFNOSUPPORT was treated as unavailability of the 16 + address family being probed. instead, treat all errors related to 17 + inability to get an address or route as conclusive that the family 18 + being probed is unsupported, and only fail with EAI_SYSTEM on other 19 + errors. 20 + 21 + further improvements may be desirable, such as reporting EAI_AGAIN 22 + instead of EAI_SYSTEM for errors which are expected to be transient, 23 + but this patch should suffice to fix the serious regression. 24 + --- 25 + src/network/getaddrinfo.c | 11 ++++++++++- 26 + 1 file changed, 10 insertions(+), 1 deletion(-) 27 + 28 + diff --git a/src/network/getaddrinfo.c b/src/network/getaddrinfo.c 29 + index ba26847a..e33bfa28 100644 30 + --- a/src/network/getaddrinfo.c 31 + +++ b/src/network/getaddrinfo.c 32 + @@ -76,7 +76,16 @@ int getaddrinfo(const char *restrict host, const char *restrict serv, const stru 33 + close(s); 34 + if (!r) continue; 35 + } 36 + - if (errno != EAFNOSUPPORT) return EAI_SYSTEM; 37 + + switch (errno) { 38 + + case EADDRNOTAVAIL: 39 + + case EAFNOSUPPORT: 40 + + case EHOSTUNREACH: 41 + + case ENETDOWN: 42 + + case ENETUNREACH: 43 + + break; 44 + + default: 45 + + return EAI_SYSTEM; 46 + + } 47 + if (family == tf[i]) return EAI_NONAME; 48 + family = tf[1-i]; 49 + } 50 + -- 51 + 2.19.0 52 +
+26
pkgs/os-specific/linux/musl/max-handle-sz-for-name-to-handle-at.patch
··· 1 + From 7d7f44253f2d8cfd0a7adf9f918d88aa24d4e012 Mon Sep 17 00:00:00 2001 2 + From: Khem Raj <raj.khem@gmail.com> 3 + Date: Thu, 13 Sep 2018 07:00:05 -0700 4 + Subject: [PATCH] define MAX_HANDLE_SZ for use with name_to_handle_at 5 + 6 + MAX_HANDLE_SZ is described in name_to_handle_at() to contain maximum 7 + expected size for a file handle 8 + --- 9 + include/fcntl.h | 1 + 10 + 1 file changed, 1 insertion(+) 11 + 12 + diff --git a/include/fcntl.h b/include/fcntl.h 13 + index 99b21759..4d91338b 100644 14 + --- a/include/fcntl.h 15 + +++ b/include/fcntl.h 16 + @@ -166,6 +166,7 @@ struct f_owner_ex { 17 + }; 18 + #define FALLOC_FL_KEEP_SIZE 1 19 + #define FALLOC_FL_PUNCH_HOLE 2 20 + +#define MAX_HANDLE_SZ 128 21 + #define SYNC_FILE_RANGE_WAIT_BEFORE 1 22 + #define SYNC_FILE_RANGE_WRITE 2 23 + #define SYNC_FILE_RANGE_WAIT_AFTER 4 24 + -- 25 + 2.19.0 26 +
+71
pkgs/os-specific/linux/musl/name-to-handle-at.patch
··· 1 + From 3e14bbcd1979376b188bfabb816ff828608fb5d7 Mon Sep 17 00:00:00 2001 2 + From: Khem Raj <raj.khem@gmail.com> 3 + Date: Wed, 12 Sep 2018 18:02:11 -0700 4 + Subject: [PATCH] wireup linux/name_to_handle_at and name_to_handle_at syscalls 5 + 6 + --- 7 + include/fcntl.h | 7 +++++++ 8 + src/linux/name_to_handle_at.c | 10 ++++++++++ 9 + src/linux/open_by_handle_at.c | 8 ++++++++ 10 + 3 files changed, 25 insertions(+) 11 + create mode 100644 src/linux/name_to_handle_at.c 12 + create mode 100644 src/linux/open_by_handle_at.c 13 + 14 + diff --git a/include/fcntl.h b/include/fcntl.h 15 + index 6d8edcd1..99b21759 100644 16 + --- a/include/fcntl.h 17 + +++ b/include/fcntl.h 18 + @@ -155,6 +155,11 @@ int lockf(int, int, off_t); 19 + #define F_OWNER_PID 1 20 + #define F_OWNER_PGRP 2 21 + #define F_OWNER_GID 2 22 + +struct file_handle { 23 + + unsigned handle_bytes; 24 + + int handle_type; 25 + + unsigned char f_handle[]; 26 + +}; 27 + struct f_owner_ex { 28 + int type; 29 + pid_t pid; 30 + @@ -170,6 +175,8 @@ struct f_owner_ex { 31 + #define SPLICE_F_GIFT 8 32 + int fallocate(int, int, off_t, off_t); 33 + #define fallocate64 fallocate 34 + +int name_to_handle_at(int, const char *, struct file_handle *, int *, int); 35 + +int open_by_handle_at(int, struct file_handle *, int); 36 + ssize_t readahead(int, off_t, size_t); 37 + int sync_file_range(int, off_t, off_t, unsigned); 38 + ssize_t vmsplice(int, const struct iovec *, size_t, unsigned); 39 + diff --git a/src/linux/name_to_handle_at.c b/src/linux/name_to_handle_at.c 40 + new file mode 100644 41 + index 00000000..cd4075bd 42 + --- /dev/null 43 + +++ b/src/linux/name_to_handle_at.c 44 + @@ -0,0 +1,10 @@ 45 + +#define _GNU_SOURCE 46 + +#include <fcntl.h> 47 + +#include "syscall.h" 48 + + 49 + +int name_to_handle_at(int dirfd, const char *pathname, 50 + + struct file_handle *handle, int *mount_id, int flags) 51 + +{ 52 + + return syscall(SYS_name_to_handle_at, dirfd, 53 + + pathname, handle, mount_id, flags); 54 + +} 55 + diff --git a/src/linux/open_by_handle_at.c b/src/linux/open_by_handle_at.c 56 + new file mode 100644 57 + index 00000000..1c9b6a2b 58 + --- /dev/null 59 + +++ b/src/linux/open_by_handle_at.c 60 + @@ -0,0 +1,8 @@ 61 + +#define _GNU_SOURCE 62 + +#include <fcntl.h> 63 + +#include "syscall.h" 64 + + 65 + +int open_by_handle_at(int mount_fd, struct file_handle *handle, int flags) 66 + +{ 67 + + return syscall(SYS_open_by_handle_at, mount_fd, handle, flags); 68 + +} 69 + -- 70 + 2.19.0 71 +
+36
pkgs/os-specific/linux/musl/stacksize-bump.patch
··· 1 + From c0058ab465e950c2c3302d2b62e21cc0b494224b Mon Sep 17 00:00:00 2001 2 + From: Rich Felker <dalias@aerifal.cx> 3 + Date: Tue, 18 Sep 2018 23:11:49 -0400 4 + Subject: [PATCH 3/4] increase default thread stack/guard size 5 + 6 + stack size default is increased from 80k to 128k. this coincides with 7 + Linux's hard-coded default stack for the main thread (128k is 8 + initially committed; growth beyond that up to ulimit is contingent on 9 + additional allocation succeeding) and GNU ld's default PT_GNU_STACK 10 + size for FDPIC, at least on sh. 11 + 12 + guard size default is increased from 4k to 8k to reduce the risk of 13 + guard page jumping on overflow, since use of just over 4k of stack is 14 + common (PATH_MAX buffers, etc.). 15 + --- 16 + src/internal/pthread_impl.h | 4 ++-- 17 + 1 file changed, 2 insertions(+), 2 deletions(-) 18 + 19 + diff --git a/src/internal/pthread_impl.h b/src/internal/pthread_impl.h 20 + index e73a251f..d491f975 100644 21 + --- a/src/internal/pthread_impl.h 22 + +++ b/src/internal/pthread_impl.h 23 + @@ -185,8 +185,8 @@ hidden void __inhibit_ptc(void); 24 + extern hidden unsigned __default_stacksize; 25 + extern hidden unsigned __default_guardsize; 26 + 27 + -#define DEFAULT_STACK_SIZE 81920 28 + -#define DEFAULT_GUARD_SIZE 4096 29 + +#define DEFAULT_STACK_SIZE 131072 30 + +#define DEFAULT_GUARD_SIZE 8192 31 + 32 + #define DEFAULT_STACK_MAX (8<<20) 33 + #define DEFAULT_GUARD_MAX (1<<20) 34 + -- 35 + 2.19.0 36 +
+2
pkgs/os-specific/linux/nfs-utils/default.nix
··· 83 83 "statdpath=$(TMPDIR)" 84 84 ]; 85 85 86 + stripDebugList = [ "lib" "libexec" "bin" "etc/systemd/system-generators" ]; 87 + 86 88 postInstall = 87 89 '' 88 90 # Not used on NixOS
+1 -1
pkgs/os-specific/linux/nvidia-x11/generic.nix
··· 62 62 dontStrip = true; 63 63 dontPatchELF = true; 64 64 65 - libPath = makeLibraryPath [ xorg.libXext xorg.libX11 xorg.libXv xorg.libXrandr zlib stdenv.cc.cc ]; 65 + libPath = makeLibraryPath [ xorg.libXext xorg.libX11 xorg.libXv xorg.libXrandr xorg.libxcb zlib stdenv.cc.cc ]; 66 66 67 67 nativeBuildInputs = [ perl nukeReferences ] 68 68 ++ optionals (!libsOnly) kernel.moduleBuildDependencies;
+10 -27
pkgs/servers/amqp/rabbitmq-server/default.nix
··· 1 - { stdenv, fetchurl 2 - , erlang, python, libxml2, libxslt, xmlto 3 - , docbook_xml_dtd_45, docbook_xsl, zip, unzip, rsync 1 + { stdenv, fetchurl, erlang, elixir, python, libxml2, libxslt, xmlto 2 + , docbook_xml_dtd_45, docbook_xsl, zip, unzip, rsync, getconf, socat 4 3 , AppKit, Carbon, Cocoa 5 - , getconf 6 4 }: 7 5 8 6 stdenv.mkDerivation rec { 9 7 name = "rabbitmq-server-${version}"; 10 - version = "3.6.15"; 8 + 9 + version = "3.7.8"; 11 10 12 11 src = fetchurl { 13 - url = "https://www.rabbitmq.com/releases/rabbitmq-server/v${version}/${name}.tar.xz"; 14 - sha256 = "1zdmil657mhjmd20jv47s5dfpj2liqwvyg0zv2ky3akanfpgj98y"; 12 + url = "https://github.com/rabbitmq/rabbitmq-server/releases/download/v${version}/${name}.tar.xz"; 13 + sha256 = "00jsix333g44y20psrp12c96b7d161yvrysnygjjz4wc5gbrzlxy"; 15 14 }; 16 15 17 16 buildInputs = 18 - [ erlang python libxml2 libxslt xmlto docbook_xml_dtd_45 docbook_xsl zip unzip rsync ] 17 + [ erlang elixir python libxml2 libxslt xmlto docbook_xml_dtd_45 docbook_xsl zip unzip rsync ] 19 18 ++ stdenv.lib.optionals stdenv.isDarwin [ AppKit Carbon Cocoa ]; 20 19 21 20 outputs = [ "out" "man" "doc" ]; 22 21 23 - postPatch = with stdenv.lib; '' 24 - # patch the path to getconf 25 - substituteInPlace deps/rabbit_common/src/vm_memory_monitor.erl \ 26 - --replace "getconf PAGESIZE" "${getconf}/bin/getconf PAGESIZE" 27 - ''; 28 - 29 - preBuild = '' 30 - # Fix the "/usr/bin/env" in "calculate-relative". 31 - patchShebangs . 32 - ''; 33 - 34 22 installFlags = "PREFIX=$(out) RMQ_ERLAPP_DIR=$(out)"; 35 23 installTargets = "install install-man"; 36 24 25 + runtimePath = stdenv.lib.makeBinPath [getconf erlang socat]; 37 26 postInstall = '' 38 - echo 'PATH=${erlang}/bin:''${PATH:+:}$PATH' >> $out/sbin/rabbitmq-env 27 + echo 'PATH=${runtimePath}:''${PATH:+:}$PATH' >> $out/sbin/rabbitmq-env 39 28 40 29 # we know exactly where rabbitmq is gonna be, 41 30 # so we patch that into the env-script ··· 49 38 50 39 # and an unecessarily copied INSTALL file 51 40 rm $out/INSTALL 52 - 53 - # patched into a source file above; 54 - # needs to be explicitely passed to not be stripped by fixup 55 - mkdir -p $out/nix-support 56 - echo "${getconf}" > $out/nix-support/dont-strip-getconf 57 - 58 - ''; 41 + ''; 59 42 60 43 meta = { 61 44 homepage = http://www.rabbitmq.com/;
+2 -2
pkgs/servers/dns/bind/default.nix
··· 8 8 assert enableSeccomp -> libseccomp != null; 9 9 assert enablePython -> python3 != null; 10 10 11 - let version = "9.12.2"; in 11 + let version = "9.12.2-P2"; in 12 12 13 13 stdenv.mkDerivation rec { 14 14 name = "bind-${version}"; 15 15 16 16 src = fetchurl { 17 17 url = "https://ftp.isc.org/isc/bind9/${version}/${name}.tar.gz"; 18 - sha256 = "0ll46igs9xfq2qclc5wzqsnj3zv7ssga0544gm24s1m7765lqslz"; 18 + sha256 = "0gk9vwqlbdmn10m21f2awvmiccfbadvcwi8zsgm91awbx4k7h0l7"; 19 19 }; 20 20 21 21 outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ];
+2 -2
pkgs/servers/http/apache-httpd/2.4.nix
··· 16 16 assert http2Support -> nghttp2 != null; 17 17 18 18 stdenv.mkDerivation rec { 19 - version = "2.4.34"; 19 + version = "2.4.35"; 20 20 name = "apache-httpd-${version}"; 21 21 22 22 src = fetchurl { 23 23 url = "mirror://apache/httpd/httpd-${version}.tar.bz2"; 24 - sha256 = "1w1q2smdgf6ln0x741lk5pv5r0gzrxj2iza1vslhifzy65bcjlzs"; 24 + sha256 = "0mlvwsm7hmpc7db6lfc2nx3v4cll3qljjxhjhgsw6aniskywc1r6"; 25 25 }; 26 26 27 27 # FIXME: -dev depends on -doc
+2 -2
pkgs/servers/jackett/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "jackett-${version}"; 5 - version = "0.10.160"; 5 + version = "0.10.198"; 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 = "1msy11s89r63vcan6d8mjn2jic1zwvl2j852mjj06bfb3yldx6vq"; 9 + sha256 = "1svlb38iy47bv88rbk1nimb7pixxh142xr4xf761l3nm69w9qyfq"; 10 10 }; 11 11 12 12 buildInputs = [ makeWrapper ];
+3 -3
pkgs/servers/matrix-synapse/default.nix
··· 26 26 }; 27 27 in python2Packages.buildPythonApplication rec { 28 28 name = "matrix-synapse-${version}"; 29 - version = "0.33.3.1"; 29 + version = "0.33.5"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "matrix-org"; 33 33 repo = "synapse"; 34 34 rev = "v${version}"; 35 - sha256 = "0q7rjh2qwj1ym5alnv9dvgw07bm7kk7igfai9ix72c6n7qb4z4i3"; 35 + sha256 = "0m8pyh27cxz761wiwspj6w5dqxpm683nlrjn40fsrgf1sgiprgl6"; 36 36 }; 37 37 38 38 patches = [ ··· 45 45 signedjson systemd twisted ujson unpaddedbase64 pyyaml prometheus_client 46 46 matrix-angular-sdk bleach netaddr jinja2 psycopg2 47 47 psutil msgpack-python lxml matrix-synapse-ldap3 48 - phonenumbers jsonschema affinity bcrypt sortedcontainers 48 + phonenumbers jsonschema affinity bcrypt sortedcontainers treq 49 49 ]; 50 50 51 51 # Checks fail because of Tox.
+2 -1
pkgs/servers/search/elasticsearch/default.nix
··· 29 29 sed -i "s|ES_CLASSPATH=\"\$ES_HOME/lib/\*\"|ES_CLASSPATH=\"$out/lib/*\"|" ./bin/elasticsearch-env 30 30 ''; 31 31 32 - buildInputs = [ makeWrapper jre_headless utillinux ]; 32 + buildInputs = [ makeWrapper jre_headless utillinux ] 33 + ++ optional enableUnfree zlib; 33 34 34 35 installPhase = '' 35 36 mkdir -p $out
+5 -5
pkgs/servers/trezord/default.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 name = "trezord-go-${version}"; 5 - version = "2.0.14"; 5 + version = "2.0.19"; 6 6 7 7 # Fixes Cgo related build failures (see https://github.com/NixOS/nixpkgs/issues/25959 ) 8 8 hardeningDisable = [ "fortify" ]; ··· 13 13 owner = "trezor"; 14 14 repo = "trezord-go"; 15 15 rev = "v${version}"; 16 - sha256 = "1bnzib1cbs7cj6vdf015vr60vm5wgfgbqajcpqxcikfckwhjsykv"; 16 + sha256 = "19am5zs2mx36w2f8b5001i1sg6v72y1nq5cagnw6rza8qxyw83qs"; 17 17 }; 18 18 19 19 meta = with stdenv.lib; { 20 20 description = "TREZOR Communication Daemon aka TREZOR Bridge"; 21 - homepage = https://mytrezor.com; 22 - license = licenses.gpl3; 23 - maintainers = with stdenv.lib.maintainers; [ canndrew jb55 ]; 21 + homepage = https://trezor.io; 22 + license = licenses.lgpl3; 23 + maintainers = with maintainers; [ canndrew jb55 maintainers."1000101"]; 24 24 platforms = platforms.linux; 25 25 }; 26 26 }
+69
pkgs/tools/bluetooth/bluez-alsa/default.nix
··· 1 + { stdenv, fetchFromGitHub, pkgconfig, autoreconfHook 2 + , alsaLib, bluez, glib, sbc 3 + 4 + # optional, but useful utils 5 + , readline, libbsd, ncurses 6 + 7 + # optional codecs 8 + , aacSupport ? true, fdk_aac 9 + # TODO: aptxSupport 10 + }: 11 + 12 + with stdenv.lib; 13 + 14 + stdenv.mkDerivation rec { 15 + name = "bluez-alsa-${version}"; 16 + version = "1.3.1"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "Arkq"; 20 + repo = "bluez-alsa"; 21 + rev = "v${version}"; 22 + sha256 = "1rzcl65gipszsmlcg24gh1xkjkyk4929xhakn6y2smrgwv1zjqdh"; 23 + }; 24 + 25 + nativeBuildInputs = [ pkgconfig autoreconfHook ]; 26 + 27 + buildInputs = [ 28 + alsaLib bluez glib sbc 29 + readline libbsd ncurses 30 + ] 31 + ++ optional aacSupport fdk_aac; 32 + 33 + configureFlags = [ 34 + "--with-alsaplugindir=\$out/lib/alsa-lib" 35 + "--enable-rfcomm" 36 + "--enable-hcitop" 37 + ] 38 + ++ optional aacSupport "--enable-aac"; 39 + 40 + doCheck = false; # fails 1 of 3 tests, needs access to ALSA 41 + 42 + meta = { 43 + description = "Bluez 5 Bluetooth Audio ALSA Backend"; 44 + longDescription = '' 45 + Bluez-ALSA (BlueALSA) is an ALSA backend for Bluez 5 audio interface. 46 + Bluez-ALSA registers all Bluetooth devices with audio profiles in Bluez 47 + under a virtual ALSA PCM device called `bluealsa` that supports both 48 + playback and capture. 49 + 50 + Some backstory: Bluez 5 removed built-in support for ALSA in favor of a 51 + generic interface for 3rd party appliations. Thereafter, PulseAudio 52 + implemented a backend for that interface and became the only way to get 53 + Bluetooth audio with Bluez 5. Users prefering ALSA stayed on Bluez 4. 54 + However, Bluez 4 eventually became deprecated. 55 + 56 + This package is a rebirth of a direct interface between ALSA and Bluez 5, 57 + that, unlike PulseAudio, provides KISS near-metal-like experience. It is 58 + not possible to run BluezALSA and PulseAudio Bluetooth at the same time 59 + due to limitations in Bluez, but it is possible to run PulseAudio over 60 + BluezALSA if you disable `bluetooth-discover` and `bluez5-discover` 61 + modules in PA and configure it to play/capture sound over `bluealsa` PCM. 62 + ''; 63 + homepage = src.meta.homepage; 64 + license = licenses.mit; 65 + platforms = platforms.linux; 66 + maintainers = [ maintainers.oxij ]; 67 + }; 68 + 69 + }
+3 -3
pkgs/tools/misc/doitlive/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "doitlive"; 5 - version = "3.0.3"; 5 + version = "4.0.1"; 6 6 7 7 src = python3Packages.fetchPypi { 8 8 inherit pname version; 9 - sha256 = "19i16ca835rb3gal1sxyvpyilj9a80n6nikf0smlzmxck38x86fj"; 9 + sha256 = "1icnjkczy52i3cp1fmsijqny571fz1h4b3wpdzz79cn90fr326pc"; 10 10 }; 11 11 12 - propagatedBuildInputs = with python3Packages; [ click ]; 12 + propagatedBuildInputs = with python3Packages; [ click click-completion click-didyoumean ]; 13 13 14 14 # disable tests (too many failures) 15 15 doCheck = false;
+6 -5
pkgs/tools/misc/fzy/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "fzy-${version}"; 5 - version = "0.9"; 5 + version = "1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jhawthorn"; 9 9 repo = "fzy"; 10 10 rev = version; 11 - sha256 = "1f1sh88ivdgnqaqha5ircfd9vb0xmss976qns022n0ddb91k5ka6"; 11 + sha256 = "1gkzdvj73f71388jvym47075l9zw61v6l8wdv2lnc0mns6dxig0k"; 12 12 }; 13 13 14 14 makeFlags = "PREFIX=$(out)"; 15 15 16 - meta = { 16 + meta = with stdenv.lib; { 17 17 description = "A better fuzzy finder"; 18 18 homepage = https://github.com/jhawthorn/fzy; 19 - license = stdenv.lib.licenses.mit; 20 - platforms = stdenv.lib.platforms.all; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ dywedir ]; 21 + platforms = platforms.all; 21 22 }; 22 23 }
+2 -2
pkgs/tools/misc/jdupes/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "jdupes-${version}"; 5 - version = "1.10.2"; 5 + version = "1.10.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jbruchon"; 9 9 repo = "jdupes"; 10 10 rev = "v${version}"; 11 - sha256 = "0msp68h1gaipwpvdylpwd6w9al5gcmawj9cmvi7nw8ihh184g3m7"; 11 + sha256 = "03a2jxv634xy5qwjrk784k3y3pd8f94pndf5m84yg2y7i8dvppnk"; 12 12 # Unicode file names lead to different checksums on HFS+ vs. other 13 13 # filesystems because of unicode normalisation. The testdir 14 14 # directories have such files and will be removed.
+34
pkgs/tools/networking/twa/default.nix
··· 1 + { stdenv, fetchFromGitHub, makeWrapper, bash, gawk, curl, netcat, ncurses }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "twa-${version}"; 5 + version = "1.3.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "trailofbits"; 9 + repo = "twa"; 10 + rev = version; 11 + sha256 = "16x9nzsrf10waqmjm423vx44820c6mls7gxc8azrdqnz18vdy1h4"; 12 + }; 13 + 14 + dontBuild = true; 15 + 16 + buildInputs = [ makeWrapper bash gawk curl netcat ]; 17 + 18 + installPhase = '' 19 + install -Dm 0755 twa "$out/bin/twa" 20 + install -Dm 0755 tscore "$out/bin/tscore" 21 + install -Dm 0644 twa.1 "$out/share/man/man1/twa.1" 22 + install -Dm 0644 README.md "$out/share/doc/twa/README.md" 23 + 24 + wrapProgram "$out/bin/twa" \ 25 + --prefix PATH : ${stdenv.lib.makeBinPath [ curl netcat ncurses ]} 26 + ''; 27 + 28 + meta = { 29 + description = "A tiny web auditor with strong opinions"; 30 + homepage = https://github.com/trailofbits/twa; 31 + license = stdenv.lib.licenses.mit; 32 + maintainers = with stdenv.lib.maintainers; [ avaq ]; 33 + }; 34 + }
+2 -2
pkgs/tools/security/eid-mw/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 name = "eid-mw-${version}"; 10 - version = "4.4.3"; 10 + version = "4.4.7"; 11 11 12 12 src = fetchFromGitHub { 13 - sha256 = "1h90iz4l85drchpkmhlsvg7f9abhw6890fdr9x5n5ir3kxikwcdm"; 13 + sha256 = "0b1i4slxw1l2p1gpfhd5v6n1fzwi8qwf4gsbxmrbhj9qxi4c73ci"; 14 14 rev = "v${version}"; 15 15 repo = "eid-mw"; 16 16 owner = "Fedict";
+2
pkgs/tools/system/syslog-ng/default.nix
··· 56 56 57 57 outputs = [ "out" "man" ]; 58 58 59 + enableParallelBuilding = true; 60 + 59 61 meta = with stdenv.lib; { 60 62 homepage = https://www.balabit.com/network-security/syslog-ng/; 61 63 description = "Next-generation syslogd with advanced networking and filtering capabilities";
+1 -3
pkgs/tools/typesetting/tex/texlive/combine.nix
··· 12 12 (bin.core.doc // { pname = "core"; tlType = "doc"; }) 13 13 ]; 14 14 }; 15 - partition = builtins.partition or (pred: l: 16 - { right = builtins.filter pred l; wrong = builtins.filter (e: !(pred e)) l; }); 17 15 pkgList = rec { 18 16 all = lib.filter pkgFilter (combinePkgs pkgSet); 19 - splitBin = partition (p: p.tlType == "bin") all; 17 + splitBin = builtins.partition (p: p.tlType == "bin") all; 20 18 bin = mkUniquePkgs splitBin.right 21 19 ++ lib.optional 22 20 (lib.any (p: p.tlType == "run" && p.pname == "pdfcrop") splitBin.wrong)
+2 -1
pkgs/tools/virtualization/google-compute-engine/default.nix
··· 6 6 , utillinux 7 7 , boto 8 8 , setuptools 9 + , distro 9 10 }: 10 11 11 12 buildPythonApplication rec { ··· 42 43 cp -r google_config/udev/*.rules $out/lib/udev/rules.d 43 44 ''; 44 45 45 - propagatedBuildInputs = [ boto setuptools ]; 46 + propagatedBuildInputs = [ boto setuptools distro ]; 46 47 47 48 doCheck = false; 48 49
+23 -8
pkgs/top-level/all-packages.nix
··· 81 81 { deps = [ autoconf264 automake111x gettext libtool ]; } 82 82 ../build-support/setup-hooks/autoreconf.sh; 83 83 84 - autoPatchelfHook = makeSetupHook 85 - { name = "auto-patchelf-hook"; deps = [ file ]; } 84 + autoPatchelfHook = makeSetupHook { name = "auto-patchelf-hook"; } 86 85 ../build-support/setup-hooks/auto-patchelf.sh; 87 86 88 87 ensureNewerSourcesHook = { year }: makeSetupHook {} ··· 598 597 599 598 azure-cli = nodePackages.azure-cli; 600 599 600 + azure-storage-azcopy = callPackage ../development/tools/azcopy { }; 601 + 601 602 azure-vhd-utils = callPackage ../tools/misc/azure-vhd-utils { }; 602 603 603 604 awless = callPackage ../tools/virtualization/awless { }; ··· 930 931 libgit2 = libgit2_0_27; 931 932 }; 932 933 934 + bluez-alsa = callPackage ../tools/bluetooth/bluez-alsa { }; 935 + 933 936 bluez-tools = callPackage ../tools/bluetooth/bluez-tools { }; 934 937 935 938 bmon = callPackage ../tools/misc/bmon { }; ··· 1658 1661 bgs = callPackage ../tools/X11/bgs { }; 1659 1662 1660 1663 biber = callPackage ../tools/typesetting/biber { }; 1664 + 1665 + blastem = callPackage ../misc/emulators/blastem { 1666 + inherit (python27Packages) pillow; 1667 + }; 1661 1668 1662 1669 blueman = callPackage ../tools/bluetooth/blueman { 1663 1670 withPulseAudio = config.pulseaudio or true; ··· 2768 2775 gitkraken = callPackage ../applications/version-management/gitkraken { }; 2769 2776 2770 2777 gitlab = callPackage ../applications/version-management/gitlab { }; 2778 + gitlab-ee = callPackage ../applications/version-management/gitlab { gitlabEnterprise = true; }; 2771 2779 2772 2780 gitlab-runner = callPackage ../development/tools/continuous-integration/gitlab-runner { }; 2773 2781 gitlab-runner_1_11 = callPackage ../development/tools/continuous-integration/gitlab-runner/v1.nix { }; ··· 11636 11644 11637 11645 protobuf = protobuf3_4; 11638 11646 11647 + protobuf3_6 = callPackage ../development/libraries/protobuf/3.6.nix { }; 11639 11648 protobuf3_5 = callPackage ../development/libraries/protobuf/3.5.nix { }; 11640 11649 protobuf3_4 = callPackage ../development/libraries/protobuf/3.4.nix { }; 11641 11650 protobuf3_1 = callPackage ../development/libraries/protobuf/3.1.nix { }; ··· 11946 11955 qradiolink = callPackage ../applications/misc/qradiolink { }; 11947 11956 11948 11957 qrupdate = callPackage ../development/libraries/qrupdate { }; 11958 + 11959 + qgnomeplatform = libsForQt5.callPackage ../development/libraries/qgnomeplatform { }; 11949 11960 11950 11961 resolv_wrapper = callPackage ../development/libraries/resolv_wrapper { }; 11951 11962 ··· 13466 13477 13467 13478 quagga = callPackage ../servers/quagga { }; 13468 13479 13469 - rabbitmq_server = callPackage ../servers/amqp/rabbitmq-server { 13480 + rabbitmq-server = callPackage ../servers/amqp/rabbitmq-server { 13470 13481 inherit (darwin.apple_sdk.frameworks) AppKit Carbon Cocoa; 13482 + elixir = elixir_1_6; 13483 + erlang = erlang_nox; 13471 13484 }; 13472 13485 13473 13486 radicale1 = callPackage ../servers/radicale/1.x.nix { }; ··· 14727 14740 14728 14741 tunctl = callPackage ../os-specific/linux/tunctl { }; 14729 14742 14743 + twa = callPackage ../tools/networking/twa { }; 14744 + 14730 14745 # Upstream U-Boots: 14731 14746 inherit (callPackage ../misc/uboot {}) 14732 14747 buildUBoot ··· 14740 14755 ubootNovena 14741 14756 ubootOdroidXU3 14742 14757 ubootOrangePiPc 14758 + ubootOrangePiZeroPlus2H5 14743 14759 ubootPcduino3Nano 14744 14760 ubootPine64 14745 14761 ubootQemuAarch64 ··· 15530 15546 15531 15547 15532 15548 go-ethereum = self.altcoins.go-ethereum; 15533 - ethsign = self.altcoins.ethsign; 15534 15549 ethabi = self.altcoins.ethabi; 15535 - ethrun = self.altcoins.ethrun; 15536 - seth = self.altcoins.seth; 15537 - dapp = self.altcoins.dapp; 15538 - hevm = self.altcoins.hevm; 15539 15550 15540 15551 parity = self.altcoins.parity; 15541 15552 parity-beta = self.altcoins.parity-beta; ··· 20575 20586 20576 20587 latte-dock = libsForQt5.callPackage ../applications/misc/latte-dock { }; 20577 20588 20589 + adwaita-qt = libsForQt5.callPackage ../misc/themes/adwaita-qt { }; 20590 + 20578 20591 orion = callPackage ../misc/themes/orion {}; 20579 20592 20580 20593 elementary-gtk-theme = callPackage ../misc/themes/elementary { }; ··· 22023 22036 libselinux = libselinux.override { python = python3; }; 22024 22037 libsemanage = libsemanage.override { python = python3; }; 22025 22038 }; 22039 + 22040 + shades-of-gray-theme = callPackage ../misc/themes/shades-of-gray { }; 22026 22041 22027 22042 sierra-gtk-theme = callPackage ../misc/themes/sierra { }; 22028 22043
+12 -17
pkgs/top-level/haskell-packages.nix
··· 36 36 }); 37 37 }; 38 38 39 - in rec { 39 + # Use this rather than `rec { ... }` below for sake of overlays. 40 + inherit (pkgs.haskell) compiler packages; 41 + 42 + in { 40 43 lib = haskellLib; 41 44 42 45 compiler = { ··· 44 47 ghc7103Binary = callPackage ../development/compilers/ghc/7.10.3-binary.nix { }; 45 48 ghc821Binary = callPackage ../development/compilers/ghc/8.2.1-binary.nix { }; 46 49 47 - ghc7103 = callPackage ../development/compilers/ghc/7.10.3.nix rec { 50 + ghc7103 = callPackage ../development/compilers/ghc/7.10.3.nix { 48 51 bootPkgs = packages.ghc7103Binary; 49 - inherit (bootPkgs) hscolour; 50 52 buildLlvmPackages = buildPackages.llvmPackages_35; 51 53 llvmPackages = pkgs.llvmPackages_35; 52 54 }; 53 - ghc802 = callPackage ../development/compilers/ghc/8.0.2.nix rec { 55 + ghc802 = callPackage ../development/compilers/ghc/8.0.2.nix { 54 56 bootPkgs = packages.ghc7103Binary; 55 - inherit (bootPkgs) hscolour; 56 57 sphinx = pkgs.python27Packages.sphinx; 57 58 buildLlvmPackages = buildPackages.llvmPackages_37; 58 59 llvmPackages = pkgs.llvmPackages_37; 59 60 }; 60 - ghc822 = callPackage ../development/compilers/ghc/8.2.2.nix rec { 61 + ghc822 = callPackage ../development/compilers/ghc/8.2.2.nix { 61 62 bootPkgs = packages.ghc821Binary; 62 - inherit (bootPkgs) hscolour alex happy; 63 63 sphinx = pkgs.python3Packages.sphinx; 64 64 buildLlvmPackages = buildPackages.llvmPackages_39; 65 65 llvmPackages = pkgs.llvmPackages_39; 66 66 }; 67 - ghc843 = callPackage ../development/compilers/ghc/8.4.3.nix rec { 67 + ghc843 = callPackage ../development/compilers/ghc/8.4.3.nix { 68 68 bootPkgs = packages.ghc821Binary; 69 - inherit (bootPkgs) alex happy hscolour; 70 69 buildLlvmPackages = buildPackages.llvmPackages_5; 71 70 llvmPackages = pkgs.llvmPackages_5; 72 71 }; 73 - ghc861 = callPackage ../development/compilers/ghc/8.6.1.nix rec { 72 + ghc861 = callPackage ../development/compilers/ghc/8.6.1.nix { 74 73 bootPkgs = packages.ghc822; 75 - inherit (bootPkgs) alex happy hscolour; 76 74 buildLlvmPackages = buildPackages.llvmPackages_6; 77 75 llvmPackages = pkgs.llvmPackages_6; 78 76 }; 79 - ghcHEAD = callPackage ../development/compilers/ghc/head.nix rec { 77 + ghcHEAD = callPackage ../development/compilers/ghc/head.nix { 80 78 bootPkgs = packages.ghc821Binary; 81 - inherit (bootPkgs) alex happy hscolour; 82 79 buildLlvmPackages = buildPackages.llvmPackages_5; 83 80 llvmPackages = pkgs.llvmPackages_5; 84 81 }; ··· 91 88 bootPkgs = packages.ghc802; 92 89 inherit (pkgs) cabal-install; 93 90 }; 94 - ghcjs82 = callPackage ../development/compilers/ghcjs-ng rec { 91 + ghcjs82 = callPackage ../development/compilers/ghcjs-ng { 95 92 bootPkgs = packages.ghc822; 96 - inherit (bootPkgs) alex happy; 97 93 ghcjsSrcJson = ../development/compilers/ghcjs-ng/8.2/git.json; 98 94 stage0 = ../development/compilers/ghcjs-ng/8.2/stage0.nix; 99 95 }; 100 - ghcjs84 = callPackage ../development/compilers/ghcjs-ng rec { 96 + ghcjs84 = callPackage ../development/compilers/ghcjs-ng { 101 97 bootPkgs = packages.ghc843; 102 - inherit (bootPkgs) alex happy; 103 98 ghcjsSrcJson = ../development/compilers/ghcjs-ng/8.4/git.json; 104 99 stage0 = ../development/compilers/ghcjs-ng/8.4/stage0.nix; 105 100 ghcjsDepOverrides = callPackage ../development/compilers/ghcjs-ng/8.4/dep-overrides.nix {};
+4 -4
pkgs/top-level/php-packages.nix
··· 450 450 451 451 phpcs = pkgs.stdenv.mkDerivation rec { 452 452 name = "phpcs-${version}"; 453 - version = "3.3.1"; 453 + version = "3.3.2"; 454 454 455 455 src = pkgs.fetchurl { 456 456 url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcs.phar"; 457 - sha256 = "0kw1ffr688wbcip2hmr7yi7bpdf4kzwh22yvxw17lyddzq6vrqaw"; 457 + sha256 = "0np3bsj32mwyrcccw5pgypz7wchd5l89bq951w9a7bxh80gjhak9"; 458 458 }; 459 459 460 460 phases = [ "installPhase" ]; ··· 477 477 478 478 phpcbf = pkgs.stdenv.mkDerivation rec { 479 479 name = "phpcbf-${version}"; 480 - version = "3.3.1"; 480 + version = "3.3.2"; 481 481 482 482 src = pkgs.fetchurl { 483 483 url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcbf.phar"; 484 - sha256 = "0q75h8y4rbysyzh3i5nzqqln2d8592p0sz6y11rr2hz0g9qw4gim"; 484 + sha256 = "1qxcd7lkqrfjibkrqq1f5szrcjmd6682mwaxha7v93pj9f92wgn4"; 485 485 }; 486 486 487 487 phases = [ "installPhase" ];
+11 -21
pkgs/top-level/python-packages.nix
··· 560 560 561 561 serversyncstorage = callPackage ../development/python-modules/serversyncstorage {}; 562 562 563 + shellingham = callPackage ../development/python-modules/shellingham {}; 564 + 563 565 simpleeval = callPackage ../development/python-modules/simpleeval { }; 564 566 565 567 singledispatch = callPackage ../development/python-modules/singledispatch { }; ··· 1544 1546 1545 1547 click = callPackage ../development/python-modules/click {}; 1546 1548 1549 + click-completion = callPackage ../development/python-modules/click-completion {}; 1550 + 1551 + click-didyoumean = callPackage ../development/python-modules/click-didyoumean {}; 1552 + 1547 1553 click-log = callPackage ../development/python-modules/click-log {}; 1548 1554 1549 1555 click-plugins = callPackage ../development/python-modules/click-plugins {}; ··· 2203 2209 2204 2210 elasticsearch = callPackage ../development/python-modules/elasticsearch { }; 2205 2211 2206 - elasticsearchdsl = buildPythonPackage (rec { 2207 - name = "elasticsearch-dsl-0.0.9"; 2208 - 2209 - src = pkgs.fetchurl { 2210 - url = "mirror://pypi/e/elasticsearch-dsl/${name}.tar.gz"; 2211 - sha256 = "1gdcdshk881vy18p0czcmbb3i4s5hl8llnfg6961b6x7jkvhihbj"; 2212 - }; 2213 - 2214 - buildInputs = with self; [ covCore dateutil elasticsearch mock pytest pytestcov unittest2 urllib3 pytz ]; 2215 - 2216 - # ImportError: No module named test_elasticsearch_dsl 2217 - # Tests require a local instance of elasticsearch 2218 - doCheck = false; 2219 - 2220 - meta = { 2221 - description = "Python client for Elasticsearch"; 2222 - homepage = https://github.com/elasticsearch/elasticsearch-dsl-py; 2223 - license = licenses.asl20; 2224 - maintainers = with maintainers; [ desiderius ]; 2225 - }; 2226 - }); 2212 + elasticsearch-dsl = callPackage ../development/python-modules/elasticsearch-dsl { }; 2213 + # alias 2214 + elasticsearchdsl = self.elasticsearch-dsl; 2227 2215 2228 2216 elasticsearch-curator = callPackage ../development/python-modules/elasticsearch-curator { }; 2229 2217 ··· 12386 12374 spambayes = callPackage ../development/python-modules/spambayes { }; 12387 12375 12388 12376 shapely = callPackage ../development/python-modules/shapely { }; 12377 + 12378 + sharedmem = callPackage ../development/python-modules/sharedmem { }; 12389 12379 12390 12380 soco = callPackage ../development/python-modules/soco { }; 12391 12381