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

Merge pull request #49058 from volth/staging-next

Merge master into staging-next

authored by

Frederik Rietdijk and committed by
GitHub
d3d61590 9648d573

+4997 -1968
+13 -4
doc/functions/overrides.xml
··· 6 6 7 7 <para> 8 8 Sometimes one wants to override parts of <literal>nixpkgs</literal>, e.g. 9 - derivation attributes, the results of derivations or even the whole package 10 - set. 9 + derivation attributes, the results of derivations. 10 + </para> 11 + 12 + <para> 13 + These functions are used to make changes to packages, returning only single 14 + packages. <link xlink:href="#chap-overlays">Overlays</link>, on the other 15 + hand, can be used to combine the overridden packages across the entire 16 + package set of Nixpkgs. 11 17 </para> 12 18 13 19 <section xml:id="sec-pkg-override"> ··· 25 31 <para> 26 32 Example usages: 27 33 <programlisting>pkgs.foo.override { arg1 = val1; arg2 = val2; ... }</programlisting> 34 + <!-- TODO: move below programlisting to a new section about extending and overlays 35 + and reference it 36 + --> 28 37 <programlisting> 29 38 import pkgs.path { overlays = [ (self: super: { 30 39 foo = super.foo.override { barSupport = true ; }; ··· 86 95 in this case, as it overrides only the attributes of the final derivation. 87 96 It is for this reason that <varname>overrideAttrs</varname> should be 88 97 preferred in (almost) all cases to <varname>overrideDerivation</varname>, 89 - i.e. to allow using <varname>sdenv.mkDerivation</varname> to process input 98 + i.e. to allow using <varname>stdenv.mkDerivation</varname> to process input 90 99 arguments, as well as the fact that it is easier to use (you can use the 91 100 same attribute names you see in your Nix code, instead of the ones 92 101 generated (e.g. <varname>buildInputs</varname> vs 93 - <varname>nativeBuildInputs</varname>, and involves less typing. 102 + <varname>nativeBuildInputs</varname>), and it involves less typing). 94 103 </para> 95 104 </note> 96 105 </section>
+111 -80
doc/overlays.xml
··· 17 17 <title>Installing overlays</title> 18 18 19 19 <para> 20 - The list of overlays is determined as follows. 20 + The list of overlays can be set either explicitly in a Nix expression, or 21 + through <literal>&lt;nixpkgs-overlays></literal> or user configuration 22 + files. 21 23 </para> 22 24 23 - <para> 24 - If the <varname>overlays</varname> argument is not provided explicitly, we 25 - look for overlays in a path. The path is determined as follows: 26 - <orderedlist> 27 - <listitem> 28 - <para> 29 - First, if an <varname>overlays</varname> argument to the nixpkgs function 30 - itself is given, then that is used. 31 - </para> 32 - <para> 33 - This can be passed explicitly when importing nipxkgs, for example 34 - <literal>import &lt;nixpkgs> { overlays = [ overlay1 overlay2 ]; 35 - }</literal>. 36 - </para> 37 - </listitem> 38 - <listitem> 39 - <para> 40 - Otherwise, if the Nix path entry <literal>&lt;nixpkgs-overlays></literal> 41 - exists, we look for overlays at that path, as described below. 42 - </para> 43 - <para> 44 - See the section on <literal>NIX_PATH</literal> in the Nix manual for more 45 - details on how to set a value for 46 - <literal>&lt;nixpkgs-overlays>.</literal> 47 - </para> 48 - </listitem> 49 - <listitem> 50 - <para> 51 - If one of <filename>~/.config/nixpkgs/overlays.nix</filename> and 52 - <filename>~/.config/nixpkgs/overlays/</filename> exists, then we look for 53 - overlays at that path, as described below. It is an error if both exist. 54 - </para> 55 - </listitem> 56 - </orderedlist> 57 - </para> 25 + <section xml:id="sec-overlays-argument"> 26 + <title>Set overlays in NixOS or Nix expressions</title> 27 + 28 + <para> 29 + On a NixOS system the value of the <literal>nixpkgs.overlays</literal> 30 + option, if present, is passed to the system Nixpkgs directly as an 31 + argument. Note that this does not affect the overlays for non-NixOS 32 + operations (e.g. <literal>nix-env</literal>), which are 33 + <link xlink:href="#sec-overlays-lookup">looked</link> up independently. 34 + </para> 35 + 36 + <para> 37 + The list of overlays can be passed explicitly when importing nixpkgs, for 38 + example <literal>import &lt;nixpkgs> { overlays = [ overlay1 overlay2 ]; 39 + }</literal>. 40 + </para> 41 + 42 + <para> 43 + Further overlays can be added by calling the <literal>pkgs.extend</literal> 44 + or <literal>pkgs.appendOverlays</literal>, although it is often preferable 45 + to avoid these functions, because they recompute the Nixpkgs fixpoint, 46 + which is somewhat expensive to do. 47 + </para> 48 + </section> 49 + 50 + <section xml:id="sec-overlays-lookup"> 51 + <title>Install overlays via configuration lookup</title> 52 + 53 + <para> 54 + The list of overlays is determined as follows. 55 + </para> 56 + 57 + <para> 58 + <orderedlist> 59 + <listitem> 60 + <para> 61 + First, if an 62 + <link xlink:href="#sec-overlays-argument"><varname>overlays</varname> 63 + argument</link> to the nixpkgs function itself is given, then that is 64 + used and no path lookup will be performed. 65 + </para> 66 + </listitem> 67 + <listitem> 68 + <para> 69 + Otherwise, if the Nix path entry 70 + <literal>&lt;nixpkgs-overlays></literal> exists, we look for overlays at 71 + that path, as described below. 72 + </para> 73 + <para> 74 + See the section on <literal>NIX_PATH</literal> in the Nix manual for 75 + more details on how to set a value for 76 + <literal>&lt;nixpkgs-overlays>.</literal> 77 + </para> 78 + </listitem> 79 + <listitem> 80 + <para> 81 + If one of <filename>~/.config/nixpkgs/overlays.nix</filename> and 82 + <filename>~/.config/nixpkgs/overlays/</filename> exists, then we look 83 + for overlays at that path, as described below. It is an error if both 84 + exist. 85 + </para> 86 + </listitem> 87 + </orderedlist> 88 + </para> 58 89 59 - <para> 60 - If we are looking for overlays at a path, then there are two cases: 61 - <itemizedlist> 62 - <listitem> 63 - <para> 64 - If the path is a file, then the file is imported as a Nix expression and 65 - used as the list of overlays. 66 - </para> 67 - </listitem> 68 - <listitem> 69 - <para> 70 - If the path is a directory, then we take the content of the directory, 71 - order it lexicographically, and attempt to interpret each as an overlay 72 - by: 73 - <itemizedlist> 74 - <listitem> 75 - <para> 76 - Importing the file, if it is a <literal>.nix</literal> file. 77 - </para> 78 - </listitem> 79 - <listitem> 80 - <para> 81 - Importing a top-level <filename>default.nix</filename> file, if it is 82 - a directory. 83 - </para> 84 - </listitem> 85 - </itemizedlist> 86 - </para> 87 - </listitem> 88 - </itemizedlist> 89 - </para> 90 + <para> 91 + If we are looking for overlays at a path, then there are two cases: 92 + <itemizedlist> 93 + <listitem> 94 + <para> 95 + If the path is a file, then the file is imported as a Nix expression and 96 + used as the list of overlays. 97 + </para> 98 + </listitem> 99 + <listitem> 100 + <para> 101 + If the path is a directory, then we take the content of the directory, 102 + order it lexicographically, and attempt to interpret each as an overlay 103 + by: 104 + <itemizedlist> 105 + <listitem> 106 + <para> 107 + Importing the file, if it is a <literal>.nix</literal> file. 108 + </para> 109 + </listitem> 110 + <listitem> 111 + <para> 112 + Importing a top-level <filename>default.nix</filename> file, if it is 113 + a directory. 114 + </para> 115 + </listitem> 116 + </itemizedlist> 117 + </para> 118 + </listitem> 119 + </itemizedlist> 120 + </para> 90 121 91 - <para> 92 - On a NixOS system the value of the <literal>nixpkgs.overlays</literal> 93 - option, if present, is passed to the system Nixpkgs directly as an argument. 94 - Note that this does not affect the overlays for non-NixOS operations (e.g. 95 - <literal>nix-env</literal>), which are looked up independently. 96 - </para> 122 + <para> 123 + Because overlays that are set in NixOS configuration do not affect 124 + non-NixOS operations such as <literal>nix-env</literal>, the 125 + <filename>overlays.nix</filename> option provides a convenient way to use 126 + the same overlays for a NixOS system configuration and user configuration: 127 + the same file can be used as <filename>overlays.nix</filename> and imported 128 + as the value of <literal>nixpkgs.overlays</literal>. 129 + </para> 97 130 98 - <para> 99 - The <filename>overlays.nix</filename> option therefore provides a convenient 100 - way to use the same overlays for a NixOS system configuration and user 101 - configuration: the same file can be used as 102 - <filename>overlays.nix</filename> and imported as the value of 103 - <literal>nixpkgs.overlays</literal>. 104 - </para> 131 + <!-- TODO: Example of sharing overlays between NixOS configuration 132 + and configuration lookup. Also reference the example 133 + from the sec-overlays-argument paragraph about NixOS. 134 + --> 135 + </section> 105 136 </section> 106 137 <!--============================================================--> 107 138 <section xml:id="sec-overlays-definition">
+4 -4
doc/package-notes.xml
··· 681 681 </para> 682 682 683 683 <para> 684 - The python plugin allows the addition of extra libraries. For instance, the 685 - <literal>inotify.py</literal> script in weechat-scripts requires D-Bus or 686 - libnotify, and the <literal>fish.py</literal> script requires pycrypto. To 687 - use these scripts, use the <literal>python</literal> plugin's 684 + The python and perl plugins allows the addition of extra libraries. For 685 + instance, the <literal>inotify.py</literal> script in weechat-scripts 686 + requires D-Bus or libnotify, and the <literal>fish.py</literal> script 687 + requires pycrypto. To use these scripts, use the plugin's 688 688 <literal>withPackages</literal> attribute: 689 689 <programlisting>weechat.override { configure = {availablePlugins, ...}: { 690 690 plugins = with availablePlugins; [
+10 -5
maintainers/maintainer-list.nix
··· 158 158 github = "alexanderkjeldaas"; 159 159 name = "Alexander Kjeldaas"; 160 160 }; 161 + akavel = { 162 + email = "czapkofan@gmail.com"; 163 + github = "akavel"; 164 + name = "Mateusz Czapliński"; 165 + }; 161 166 akaWolf = { 162 167 email = "akawolf0@gmail.com"; 163 168 github = "akaWolf"; ··· 3636 3641 github = "roosemberth"; 3637 3642 name = "Roosembert (Roosemberth) Palacios"; 3638 3643 }; 3644 + royneary = { 3645 + email = "christian@ulrich.earth"; 3646 + github = "royneary"; 3647 + name = "Christian Ulrich"; 3648 + }; 3639 3649 rprospero = { 3640 3650 email = "rprospero+nix@gmail.com"; 3641 3651 github = "rprospero"; ··· 4147 4157 email = "mail@tazj.in"; 4148 4158 github = "tazjin"; 4149 4159 name = "Vincent Ambo"; 4150 - }; 4151 - TealG = { 4152 - email = "~@Teal.Gr"; 4153 - github = "TealG"; 4154 - name = "Teal Gaure"; 4155 4160 }; 4156 4161 teh = { 4157 4162 email = "tehunger@gmail.com";
+7
nixos/doc/manual/release-notes/rl-1903.xml
··· 130 130 were removed. They were never used for anything and can therefore safely be removed. 131 131 </para> 132 132 </listitem> 133 + <listitem> 134 + <para> 135 + Package <literal>wasm</literal> has been renamed <literal>proglodyte-wasm</literal>. The package 136 + <literal>wasm</literal> will be pointed to <literal>ocamlPackages.wasm</literal> in 19.09, so 137 + make sure to update your configuration if you want to keep <literal>proglodyte-wasm</literal> 138 + </para> 139 + </listitem> 133 140 </itemizedlist> 134 141 </section> 135 142
+1 -1
nixos/modules/misc/ids.nix
··· 385 385 virtuoso = 44; 386 386 #rtkit = 45; # unused 387 387 dovecot2 = 46; 388 - #dovenull = 47; # unused 388 + dovenull2 = 47; 389 389 prayer = 49; 390 390 mpd = 50; 391 391 clamav = 51;
-1
nixos/modules/module-list.nix
··· 108 108 ./programs/oblogout.nix 109 109 ./programs/plotinus.nix 110 110 ./programs/qt5ct.nix 111 - ./programs/rootston.nix 112 111 ./programs/screen.nix 113 112 ./programs/sedutil.nix 114 113 ./programs/slock.nix
-103
nixos/modules/programs/rootston.nix
··· 1 - { config, pkgs, lib, ... }: 2 - 3 - with lib; 4 - 5 - let 6 - cfg = config.programs.rootston; 7 - 8 - rootstonWrapped = pkgs.writeScriptBin "rootston" '' 9 - #! ${pkgs.runtimeShell} 10 - if [[ "$#" -ge 1 ]]; then 11 - exec ${pkgs.rootston}/bin/rootston "$@" 12 - else 13 - ${cfg.extraSessionCommands} 14 - exec ${pkgs.rootston}/bin/rootston -C ${cfg.configFile} 15 - fi 16 - ''; 17 - in { 18 - options.programs.rootston = { 19 - enable = mkEnableOption '' 20 - rootston, the reference compositor for wlroots. The purpose of rootston 21 - is to test and demonstrate the features of wlroots (if you want a real 22 - Wayland compositor you should e.g. use Sway instead). You can manually 23 - start the compositor by running "rootston" from a terminal''; 24 - 25 - extraSessionCommands = mkOption { 26 - type = types.lines; 27 - default = ""; 28 - example = '' 29 - # Define a keymap (US QWERTY is the default) 30 - export XKB_DEFAULT_LAYOUT=de,us 31 - export XKB_DEFAULT_VARIANT=nodeadkeys 32 - export XKB_DEFAULT_OPTIONS=grp:alt_shift_toggle,caps:escape 33 - ''; 34 - description = '' 35 - Shell commands executed just before rootston is started. 36 - ''; 37 - }; 38 - 39 - extraPackages = mkOption { 40 - type = with types; listOf package; 41 - default = with pkgs; [ 42 - westonLite xwayland rofi 43 - ]; 44 - defaultText = literalExample '' 45 - with pkgs; [ 46 - westonLite xwayland rofi 47 - ] 48 - ''; 49 - example = literalExample "[ ]"; 50 - description = '' 51 - Extra packages to be installed system wide. 52 - ''; 53 - }; 54 - 55 - config = mkOption { 56 - type = types.str; 57 - default = '' 58 - [keyboard] 59 - meta-key = Logo 60 - 61 - # Sway/i3 like Keybindings 62 - # Maps key combinations with commands to execute 63 - # Commands include: 64 - # - "exit" to stop the compositor 65 - # - "exec" to execute a shell command 66 - # - "close" to close the current view 67 - # - "next_window" to cycle through windows 68 - [bindings] 69 - Logo+Shift+e = exit 70 - Logo+q = close 71 - Logo+m = maximize 72 - Alt+Tab = next_window 73 - Logo+Return = exec weston-terminal 74 - Logo+d = exec rofi -show run 75 - ''; 76 - description = '' 77 - Default configuration for rootston (used when called without any 78 - parameters). 79 - ''; 80 - }; 81 - 82 - configFile = mkOption { 83 - type = types.path; 84 - default = "/etc/rootston.ini"; 85 - example = literalExample "${pkgs.rootston}/etc/rootston.ini"; 86 - description = '' 87 - Path to the default rootston configuration file (the "config" option 88 - will have no effect if you change the path). 89 - ''; 90 - }; 91 - }; 92 - 93 - config = mkIf cfg.enable { 94 - environment.etc."rootston.ini".text = cfg.config; 95 - environment.systemPackages = [ rootstonWrapped ] ++ cfg.extraPackages; 96 - 97 - hardware.opengl.enable = mkDefault true; 98 - fonts.enableDefaultFonts = mkDefault true; 99 - programs.dconf.enable = mkDefault true; 100 - }; 101 - 102 - meta.maintainers = with lib.maintainers; [ primeos gnidorah ]; 103 - }
-29
nixos/modules/security/wrappers/default.nix
··· 180 180 # programs to be wrapped. 181 181 WRAPPER_PATH=${config.system.path}/bin:${config.system.path}/sbin 182 182 183 - # Remove the old /var/setuid-wrappers path from the system... 184 - # 185 - # TODO: this is only necessary for upgrades 16.09 => 17.x; 186 - # this conditional removal block needs to be removed after 187 - # the release. 188 - if [ -d /var/setuid-wrappers ]; then 189 - rm -rf /var/setuid-wrappers 190 - ln -s /run/wrappers/bin /var/setuid-wrappers 191 - fi 192 - 193 - # Remove the old /run/setuid-wrappers-dir path from the 194 - # system as well... 195 - # 196 - # TODO: this is only necessary for upgrades 16.09 => 17.x; 197 - # this conditional removal block needs to be removed after 198 - # the release. 199 - if [ -d /run/setuid-wrapper-dirs ]; then 200 - rm -rf /run/setuid-wrapper-dirs 201 - ln -s /run/wrappers/bin /run/setuid-wrapper-dirs 202 - fi 203 - 204 - # TODO: this is only necessary for upgrades 16.09 => 17.x; 205 - # this conditional removal block needs to be removed after 206 - # the release. 207 - if readlink -f /run/booted-system | grep nixos-17 > /dev/null; then 208 - rm -rf /run/setuid-wrapper-dirs 209 - rm -rf /var/setuid-wrappers 210 - fi 211 - 212 183 # We want to place the tmpdirs for the wrappers to the parent dir. 213 184 wrapperDir=$(mktemp --directory --tmpdir="${parentWrapperDir}" wrappers.XXXXXXXXXX) 214 185 chmod a+rx $wrapperDir
+5 -1
nixos/modules/services/mail/dovecot.nix
··· 311 311 { name = "dovenull"; 312 312 uid = config.ids.uids.dovenull2; 313 313 description = "Dovecot user for untrusted logins"; 314 - group = cfg.group; 314 + group = "dovenull"; 315 315 } 316 316 ] ++ optional (cfg.user == "dovecot2") 317 317 { name = "dovecot2"; ··· 332 332 } 333 333 ++ optional (cfg.createMailUser && cfg.mailGroup != null) 334 334 { name = cfg.mailGroup; 335 + } 336 + ++ singleton 337 + { name = "dovenull"; 338 + gid = config.ids.gids.dovenull2; 335 339 }; 336 340 337 341 environment.etc."dovecot/modules".source = modulesDir;
+21 -1
nixos/modules/services/monitoring/datadog-agent.nix
··· 7 7 8 8 ddConf = { 9 9 dd_url = "https://app.datadoghq.com"; 10 - skip_ssl_validation = "no"; 10 + skip_ssl_validation = false; 11 11 confd_path = "/etc/datadog-agent/conf.d"; 12 12 additional_checksd = "/etc/datadog-agent/checks.d"; 13 13 use_dogstatsd = true; ··· 16 16 // optionalAttrs (cfg.hostname != null) { inherit (cfg) hostname; } 17 17 // optionalAttrs (cfg.tags != null ) { tags = concatStringsSep ", " cfg.tags; } 18 18 // optionalAttrs (cfg.enableLiveProcessCollection) { process_config = { enabled = "true"; }; } 19 + // optionalAttrs (cfg.enableTraceAgent) { apm_config = { enabled = true; }; } 19 20 // cfg.extraConfig; 20 21 21 22 # Generate Datadog configuration files for each configured checks. ··· 132 133 default = false; 133 134 type = types.bool; 134 135 }; 136 + 137 + enableTraceAgent = mkOption { 138 + description = '' 139 + Whether to enable the trace agent. 140 + ''; 141 + default = false; 142 + type = types.bool; 143 + }; 144 + 135 145 checks = mkOption { 136 146 description = '' 137 147 Configuration for all Datadog checks. Keys of this attribute ··· 244 254 ${pkgs.datadog-process-agent}/bin/agent --config /etc/datadog-agent/datadog.yaml 245 255 ''; 246 256 }); 257 + 258 + datadog-trace-agent = lib.mkIf cfg.enableTraceAgent (makeService { 259 + description = "Datadog Trace Agent"; 260 + path = [ ]; 261 + script = '' 262 + export DD_API_KEY=$(head -n 1 ${cfg.apiKeyFile}) 263 + ${pkgs.datadog-trace-agent}/bin/trace-agent -config /etc/datadog-agent/datadog.yaml 264 + ''; 265 + }); 266 + 247 267 }; 248 268 249 269 environment.etc = etcfiles;
+110 -5
nixos/modules/services/monitoring/grafana.nix
··· 4 4 5 5 let 6 6 cfg = config.services.grafana; 7 + opt = options.services.grafana; 7 8 8 9 envOptions = { 9 10 PATHS_DATA = cfg.dataDir; ··· 41 42 AUTH_ANONYMOUS_ORG_ROLE = cfg.auth.anonymous.org_role; 42 43 43 44 ANALYTICS_REPORTING_ENABLED = boolToString cfg.analytics.reporting.enable; 45 + 46 + SMTP_ENABLE = boolToString cfg.smtp.enable; 47 + SMTP_HOST = cfg.smtp.host; 48 + SMTP_USER = cfg.smtp.user; 49 + SMTP_PASSWORD = cfg.smtp.password; 50 + SMTP_FROM_ADDRESS = cfg.smtp.fromAddress; 44 51 } // cfg.extraOptions; 45 52 46 53 in { ··· 134 141 }; 135 142 136 143 password = mkOption { 137 - description = "Database password."; 144 + description = '' 145 + Database password. 146 + This option is mutual exclusive with the passwordFile option. 147 + ''; 138 148 default = ""; 139 149 type = types.str; 140 150 }; 141 151 152 + passwordFile = mkOption { 153 + description = '' 154 + File that containts the database password. 155 + This option is mutual exclusive with the password option. 156 + ''; 157 + default = null; 158 + type = types.nullOr types.path; 159 + }; 160 + 142 161 path = mkOption { 143 162 description = "Database path."; 144 163 default = "${cfg.dataDir}/data/grafana.db"; ··· 163 182 }; 164 183 165 184 adminPassword = mkOption { 166 - description = "Default admin password."; 185 + description = '' 186 + Default admin password. 187 + This option is mutual exclusive with the adminPasswordFile option. 188 + ''; 167 189 default = "admin"; 168 190 type = types.str; 169 191 }; 170 192 193 + adminPasswordFile = mkOption { 194 + description = '' 195 + Default admin password. 196 + This option is mutual exclusive with the <literal>adminPassword</literal> option. 197 + ''; 198 + default = null; 199 + type = types.nullOr types.path; 200 + }; 201 + 171 202 secretKey = mkOption { 172 203 description = "Secret key used for signing."; 173 204 default = "SW2YcwTIb9zpOOhoPsMm"; 174 205 type = types.str; 175 206 }; 207 + 208 + secretKeyFile = mkOption { 209 + description = "Secret key used for signing."; 210 + default = null; 211 + type = types.nullOr types.path; 212 + }; 213 + }; 214 + 215 + smtp = { 216 + enable = mkEnableOption "smtp"; 217 + host = mkOption { 218 + description = "Host to connect to"; 219 + default = "localhost:25"; 220 + type = types.str; 221 + }; 222 + user = mkOption { 223 + description = "User used for authentication"; 224 + default = ""; 225 + type = types.str; 226 + }; 227 + password = mkOption { 228 + description = '' 229 + Password used for authentication. 230 + This option is mutual exclusive with the passwordFile option. 231 + ''; 232 + default = ""; 233 + type = types.str; 234 + }; 235 + passwordFile = mkOption { 236 + description = '' 237 + Password used for authentication. 238 + This option is mutual exclusive with the password option. 239 + ''; 240 + default = null; 241 + type = types.nullOr types.path; 242 + }; 243 + fromAddress = mkOption { 244 + description = "Email address used for sending"; 245 + default = "admin@grafana.localhost"; 246 + type = types.str; 247 + }; 176 248 }; 177 249 178 250 users = { ··· 241 313 242 314 config = mkIf cfg.enable { 243 315 warnings = optional ( 244 - cfg.database.password != options.services.grafana.database.password.default || 245 - cfg.security.adminPassword != options.services.grafana.security.adminPassword.default 316 + cfg.database.password != opt.database.password.default || 317 + cfg.security.adminPassword != opt.security.adminPassword.default 246 318 ) "Grafana passwords will be stored as plaintext in the Nix store!"; 247 319 248 320 environment.systemPackages = [ cfg.package ]; 249 321 322 + assertions = [ 323 + { 324 + assertion = cfg.database.password != opt.database.password.default -> cfg.database.passwordFile == null; 325 + message = "Cannot set both password and passwordFile"; 326 + } 327 + { 328 + assertion = cfg.security.adminPassword != opt.security.adminPassword.default -> cfg.security.adminPasswordFile == null; 329 + message = "Cannot set both adminPassword and adminPasswordFile"; 330 + } 331 + { 332 + assertion = cfg.security.secretKeyFile != opt.security.secretKeyFile.default -> cfg.security.secretKeyFile == null; 333 + message = "Cannot set both secretKey and secretKeyFile"; 334 + } 335 + { 336 + assertion = cfg.smtp.password != opt.smtp.password.default -> cfg.smtp.passwordFile == null; 337 + message = "Cannot set both password and secretKeyFile"; 338 + } 339 + ]; 340 + 250 341 systemd.services.grafana = { 251 342 description = "Grafana Service Daemon"; 252 343 wantedBy = ["multi-user.target"]; ··· 254 345 environment = { 255 346 QT_QPA_PLATFORM = "offscreen"; 256 347 } // mapAttrs' (n: v: nameValuePair "GF_${n}" (toString v)) envOptions; 348 + script = '' 349 + ${optionalString (cfg.database.passwordFile != null) '' 350 + export GF_DATABASE_PASSWORD="$(cat ${escapeShellArg cfg.database.passwordFile})" 351 + ''} 352 + ${optionalString (cfg.security.adminPasswordFile != null) '' 353 + export GF_SECURITY_ADMIN_PASSWORD="$(cat ${escapeShellArg cfg.security.adminPasswordFile})" 354 + ''} 355 + ${optionalString (cfg.security.secretKeyFile != null) '' 356 + export GF_SECURITY_SECRET_KEY="$(cat ${escapeShellArg cfg.security.secretKeyFile})" 357 + ''} 358 + ${optionalString (cfg.smtp.passwordFile != null) '' 359 + export GF_SMTP_PASSWORD="$(cat ${escapeShellArg cfg.smtp.passwordFile})" 360 + ''} 361 + exec ${cfg.package.bin}/bin/grafana-server -homepath ${cfg.dataDir} 362 + ''; 257 363 serviceConfig = { 258 - ExecStart = "${cfg.package.bin}/bin/grafana-server -homepath ${cfg.dataDir}"; 259 364 WorkingDirectory = cfg.dataDir; 260 365 User = "grafana"; 261 366 };
+6 -6
nixos/modules/services/monitoring/munin.nix
··· 5 5 6 6 # TODO: support fastcgi 7 7 # http://munin-monitoring.org/wiki/CgiHowto2 8 - # spawn-fcgi -s /var/run/munin/fastcgi-graph.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-graph 9 - # spawn-fcgi -s /var/run/munin/fastcgi-html.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-html 8 + # spawn-fcgi -s /run/munin/fastcgi-graph.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-graph 9 + # spawn-fcgi -s /run/munin/fastcgi-html.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-html 10 10 # https://paste.sh/vofcctHP#-KbDSXVeWoifYncZmLfZzgum 11 11 # nginx http://munin.readthedocs.org/en/latest/example/webserver/nginx.html 12 12 ··· 22 22 dbdir /var/lib/munin 23 23 htmldir /var/www/munin 24 24 logdir /var/log/munin 25 - rundir /var/run/munin 25 + rundir /run/munin 26 26 27 27 ${cronCfg.extraGlobalConfig} 28 28 ··· 170 170 wantedBy = [ "multi-user.target" ]; 171 171 path = with pkgs; [ munin smartmontools "/run/current-system/sw" "/run/wrappers" ]; 172 172 environment.MUNIN_LIBDIR = "${pkgs.munin}/lib"; 173 - environment.MUNIN_PLUGSTATE = "/var/run/munin"; 173 + environment.MUNIN_PLUGSTATE = "/run/munin"; 174 174 environment.MUNIN_LOGDIR = "/var/log/munin"; 175 175 preStart = '' 176 176 echo "updating munin plugins..." ··· 188 188 }; 189 189 190 190 # munin_stats plugin breaks as of 2.0.33 when this doesn't exist 191 - systemd.tmpfiles.rules = [ "d /var/run/munin 0755 munin munin -" ]; 191 + systemd.tmpfiles.rules = [ "d /run/munin 0755 munin munin -" ]; 192 192 193 193 }) (mkIf cronCfg.enable { 194 194 ··· 210 210 }; 211 211 212 212 systemd.tmpfiles.rules = [ 213 - "d /var/run/munin 0755 munin munin -" 213 + "d /run/munin 0755 munin munin -" 214 214 "d /var/log/munin 0755 munin munin -" 215 215 "d /var/www/munin 0755 munin munin -" 216 216 "d /var/lib/munin 0755 munin munin -"
-2
nixos/modules/services/security/munge.nix
··· 53 53 chmod 0700 ${cfg.password} 54 54 mkdir -p /var/lib/munge -m 0711 55 55 chown -R munge:munge /var/lib/munge 56 - mkdir -p /var/log/munge -m 0700 57 - chown -R munge:munge /var/log/munge 58 56 mkdir -p /run/munge -m 0755 59 57 chown -R munge:munge /run/munge 60 58 '';
+5
nixos/modules/services/security/tor.nix
··· 57 57 AutomapHostsSuffixes ${concatStringsSep "," cfg.client.dns.automapHostsSuffixes} 58 58 ''} 59 59 '' 60 + # Explicitly disable the SOCKS server if the client is disabled. In 61 + # particular, this makes non-anonymous hidden services possible. 62 + + optionalString (! cfg.client.enable) '' 63 + SOCKSPort 0 64 + '' 60 65 # Relay config 61 66 + optionalString cfg.relay.enable '' 62 67 ORPort ${toString cfg.relay.port}
+9 -1
nixos/modules/services/web-apps/nextcloud.nix
··· 70 70 ''; 71 71 }; 72 72 73 - nginx.enable = mkEnableOption "nginx vhost management"; 73 + nginx.enable = mkOption { 74 + type = types.bool; 75 + default = false; 76 + description = '' 77 + Whether to enable nginx virtual host management. 78 + Further nginx configuration can be done by adapting <literal>services.nginx.virtualHosts.&lt;name&gt;</literal>. 79 + See <xref linkend="opt-services.nginx.virtualHosts"/> for further information. 80 + ''; 81 + }; 74 82 75 83 webfinger = mkOption { 76 84 type = types.bool;
+27 -4
nixos/modules/services/web-servers/tomcat.nix
··· 121 121 type = types.str; 122 122 description = "name of the virtualhost"; 123 123 }; 124 + aliases = mkOption { 125 + type = types.listOf types.str; 126 + description = "aliases of the virtualhost"; 127 + default = []; 128 + }; 124 129 webapps = mkOption { 125 130 type = types.listOf types.path; 126 131 description = '' ··· 220 225 221 226 ${if cfg.serverXml != "" then '' 222 227 cp -f ${pkgs.writeTextDir "server.xml" cfg.serverXml}/* ${cfg.baseDir}/conf/ 223 - '' else '' 224 - # Create a modified server.xml which also includes all virtual hosts 225 - sed -e "/<Engine name=\"Catalina\" defaultHost=\"localhost\">/a\ ${toString (map (virtualHost: ''<Host name=\"${virtualHost.name}\" appBase=\"virtualhosts/${virtualHost.name}/webapps\" unpackWARs=\"true\" autoDeploy=\"true\" xmlValidation=\"false\" xmlNamespaceAware=\"false\" >${if cfg.logPerVirtualHost then ''<Valve className=\"org.apache.catalina.valves.AccessLogValve\" directory=\"logs/${virtualHost.name}\" prefix=\"${virtualHost.name}_access_log.\" pattern=\"combined\" resolveHosts=\"false\"/>'' else ""}</Host>'') cfg.virtualHosts)}" \ 226 - ${tomcat}/conf/server.xml > ${cfg.baseDir}/conf/server.xml 228 + '' else 229 + let 230 + hostElementForVirtualHost = virtualHost: '' 231 + <Host name="${virtualHost.name}" appBase="virtualhosts/${virtualHost.name}/webapps" 232 + unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 233 + '' + concatStrings (innerElementsForVirtualHost virtualHost) + '' 234 + </Host> 235 + ''; 236 + innerElementsForVirtualHost = virtualHost: 237 + (map (alias: '' 238 + <Alias>${alias}</Alias> 239 + '') virtualHost.aliases) 240 + ++ (optional cfg.logPerVirtualHost '' 241 + <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs/${virtualHost.name}" 242 + prefix="${virtualHost.name}_access_log." pattern="combined" resolveHosts="false"/> 243 + ''); 244 + hostElementsString = concatMapStringsSep "\n" hostElementForVirtualHost cfg.virtualHosts; 245 + hostElementsSedString = replaceStrings ["\n"] ["\\\n"] hostElementsString; 246 + in '' 247 + # Create a modified server.xml which also includes all virtual hosts 248 + sed -e "/<Engine name=\"Catalina\" defaultHost=\"localhost\">/a\\"${escapeShellArg hostElementsSedString} \ 249 + ${tomcat}/conf/server.xml > ${cfg.baseDir}/conf/server.xml 227 250 '' 228 251 } 229 252 ${optionalString (cfg.logDirs != []) ''
-126
nixos/modules/system/boot/loader/raspberrypi/builder.sh
··· 1 - #! @bash@/bin/sh -e 2 - 3 - shopt -s nullglob 4 - 5 - export PATH=/empty 6 - for i in @path@; do PATH=$PATH:$i/bin; done 7 - 8 - default=$1 9 - if test -z "$1"; then 10 - echo "Syntax: builder.sh <DEFAULT-CONFIG>" 11 - exit 1 12 - fi 13 - 14 - echo "updating the boot generations directory..." 15 - 16 - mkdir -p /boot/old 17 - 18 - # Convert a path to a file in the Nix store such as 19 - # /nix/store/<hash>-<name>/file to <hash>-<name>-<file>. 20 - cleanName() { 21 - local path="$1" 22 - echo "$path" | sed 's|^/nix/store/||' | sed 's|/|-|g' 23 - } 24 - 25 - # Copy a file from the Nix store to /boot/kernels. 26 - declare -A filesCopied 27 - 28 - copyToKernelsDir() { 29 - local src="$1" 30 - local dst="/boot/old/$(cleanName $src)" 31 - # Don't copy the file if $dst already exists. This means that we 32 - # have to create $dst atomically to prevent partially copied 33 - # kernels or initrd if this script is ever interrupted. 34 - if ! test -e $dst; then 35 - local dstTmp=$dst.tmp.$$ 36 - cp $src $dstTmp 37 - mv $dstTmp $dst 38 - fi 39 - filesCopied[$dst]=1 40 - result=$dst 41 - } 42 - 43 - copyForced() { 44 - local src="$1" 45 - local dst="$2" 46 - cp $src $dst.tmp 47 - mv $dst.tmp $dst 48 - } 49 - 50 - outdir=/boot/old 51 - mkdir -p $outdir || true 52 - 53 - # Copy its kernel and initrd to /boot/kernels. 54 - addEntry() { 55 - local path="$1" 56 - local generation="$2" 57 - 58 - if ! test -e $path/kernel -a -e $path/initrd; then 59 - return 60 - fi 61 - 62 - local kernel=$(readlink -f $path/kernel) 63 - local initrd=$(readlink -f $path/initrd) 64 - local dtb_path=$(readlink -f $path/kernel-modules/dtbs) 65 - 66 - if test -n "@copyKernels@"; then 67 - copyToKernelsDir $kernel; kernel=$result 68 - copyToKernelsDir $initrd; initrd=$result 69 - fi 70 - 71 - echo $(readlink -f $path) > $outdir/$generation-system 72 - echo $(readlink -f $path/init) > $outdir/$generation-init 73 - cp $path/kernel-params $outdir/$generation-cmdline.txt 74 - echo $initrd > $outdir/$generation-initrd 75 - echo $kernel > $outdir/$generation-kernel 76 - 77 - if test $(readlink -f "$path") = "$default"; then 78 - if [ @version@ -eq 1 ]; then 79 - copyForced $kernel /boot/kernel.img 80 - else 81 - copyForced $kernel /boot/kernel7.img 82 - fi 83 - copyForced $initrd /boot/initrd 84 - for dtb in $dtb_path/bcm*.dtb; do 85 - dst="/boot/$(basename $dtb)" 86 - copyForced $dtb "$dst" 87 - filesCopied[$dst]=1 88 - done 89 - cp "$(readlink -f "$path/init")" /boot/nixos-init 90 - echo "`cat $path/kernel-params` init=$path/init" >/boot/cmdline.txt 91 - 92 - echo "$2" > /boot/defaultgeneration 93 - fi 94 - } 95 - 96 - # Add all generations of the system profile to the menu, in reverse 97 - # (most recent to least recent) order. 98 - for generation in $( 99 - (cd /nix/var/nix/profiles && ls -d system-*-link) \ 100 - | sed 's/system-\([0-9]\+\)-link/\1/' \ 101 - | sort -n -r); do 102 - link=/nix/var/nix/profiles/system-$generation-link 103 - addEntry $link $generation 104 - done 105 - 106 - # Add the firmware files 107 - fwdir=@firmware@/share/raspberrypi/boot/ 108 - copyForced $fwdir/bootcode.bin /boot/bootcode.bin 109 - copyForced $fwdir/fixup.dat /boot/fixup.dat 110 - copyForced $fwdir/fixup_cd.dat /boot/fixup_cd.dat 111 - copyForced $fwdir/fixup_db.dat /boot/fixup_db.dat 112 - copyForced $fwdir/fixup_x.dat /boot/fixup_x.dat 113 - copyForced $fwdir/start.elf /boot/start.elf 114 - copyForced $fwdir/start_cd.elf /boot/start_cd.elf 115 - copyForced $fwdir/start_db.elf /boot/start_db.elf 116 - copyForced $fwdir/start_x.elf /boot/start_x.elf 117 - 118 - # Add the config.txt 119 - copyForced @configTxt@ /boot/config.txt 120 - 121 - # Remove obsolete files from /boot and /boot/old. 122 - for fn in /boot/old/*linux* /boot/old/*initrd-initrd* /boot/bcm*.dtb; do 123 - if ! test "${filesCopied[$fn]}" = 1; then 124 - rm -vf -- "$fn" 125 - fi 126 - done
+7 -6
nixos/modules/system/boot/loader/raspberrypi/builder_uboot.nix nixos/modules/system/boot/loader/raspberrypi/uboot-builder.nix
··· 1 - { config, pkgs, configTxt }: 1 + { pkgs, version, configTxt }: 2 2 3 3 let 4 - cfg = config.boot.loader.raspberryPi; 5 4 isAarch64 = pkgs.stdenv.isAarch64; 6 5 7 6 uboot = 8 - if cfg.version == 1 then 7 + if version == 0 then 8 + pkgs.ubootRaspberryPiZero 9 + else if version == 1 then 9 10 pkgs.ubootRaspberryPi 10 - else if cfg.version == 2 then 11 + else if version == 2 then 11 12 pkgs.ubootRaspberryPi2 12 13 else 13 14 if isAarch64 then ··· 21 22 }; 22 23 in 23 24 pkgs.substituteAll { 24 - src = ./builder_uboot.sh; 25 + src = ./uboot-builder.sh; 25 26 isExecutable = true; 26 27 inherit (pkgs) bash; 27 28 path = [pkgs.coreutils pkgs.gnused pkgs.gnugrep]; ··· 29 30 inherit uboot; 30 31 inherit configTxt; 31 32 inherit extlinuxConfBuilder; 32 - version = cfg.version; 33 + inherit version; 33 34 } 34 35
-29
nixos/modules/system/boot/loader/raspberrypi/builder_uboot.sh
··· 1 - #! @bash@/bin/sh -e 2 - 3 - copyForced() { 4 - local src="$1" 5 - local dst="$2" 6 - cp $src $dst.tmp 7 - mv $dst.tmp $dst 8 - } 9 - 10 - # Call the extlinux builder 11 - "@extlinuxConfBuilder@" "$@" 12 - 13 - # Add the firmware files 14 - fwdir=@firmware@/share/raspberrypi/boot/ 15 - copyForced $fwdir/bootcode.bin /boot/bootcode.bin 16 - copyForced $fwdir/fixup.dat /boot/fixup.dat 17 - copyForced $fwdir/fixup_cd.dat /boot/fixup_cd.dat 18 - copyForced $fwdir/fixup_db.dat /boot/fixup_db.dat 19 - copyForced $fwdir/fixup_x.dat /boot/fixup_x.dat 20 - copyForced $fwdir/start.elf /boot/start.elf 21 - copyForced $fwdir/start_cd.elf /boot/start_cd.elf 22 - copyForced $fwdir/start_db.elf /boot/start_db.elf 23 - copyForced $fwdir/start_x.elf /boot/start_x.elf 24 - 25 - # Add the uboot file 26 - copyForced @uboot@/u-boot.bin /boot/u-boot-rpi.bin 27 - 28 - # Add the config.txt 29 - copyForced @configTxt@ /boot/config.txt
+10
nixos/modules/system/boot/loader/raspberrypi/raspberrypi-builder.nix
··· 1 + { pkgs, configTxt }: 2 + 3 + pkgs.substituteAll { 4 + src = ./raspberrypi-builder.sh; 5 + isExecutable = true; 6 + inherit (pkgs) bash; 7 + path = [pkgs.coreutils pkgs.gnused pkgs.gnugrep]; 8 + firmware = pkgs.raspberrypifw; 9 + inherit configTxt; 10 + }
+132
nixos/modules/system/boot/loader/raspberrypi/raspberrypi-builder.sh
··· 1 + #! @bash@/bin/sh -e 2 + 3 + shopt -s nullglob 4 + 5 + export PATH=/empty 6 + for i in @path@; do PATH=$PATH:$i/bin; done 7 + 8 + usage() { 9 + echo "usage: $0 -c <path-to-default-configuration> [-d <boot-dir>]" >&2 10 + exit 1 11 + } 12 + 13 + default= # Default configuration 14 + target=/boot # Target directory 15 + 16 + while getopts "c:d:" opt; do 17 + case "$opt" in 18 + c) default="$OPTARG" ;; 19 + d) target="$OPTARG" ;; 20 + \?) usage ;; 21 + esac 22 + done 23 + 24 + echo "updating the boot generations directory..." 25 + 26 + mkdir -p $target/old 27 + 28 + # Convert a path to a file in the Nix store such as 29 + # /nix/store/<hash>-<name>/file to <hash>-<name>-<file>. 30 + cleanName() { 31 + local path="$1" 32 + echo "$path" | sed 's|^/nix/store/||' | sed 's|/|-|g' 33 + } 34 + 35 + # Copy a file from the Nix store to $target/kernels. 36 + declare -A filesCopied 37 + 38 + copyToKernelsDir() { 39 + local src="$1" 40 + local dst="$target/old/$(cleanName $src)" 41 + # Don't copy the file if $dst already exists. This means that we 42 + # have to create $dst atomically to prevent partially copied 43 + # kernels or initrd if this script is ever interrupted. 44 + if ! test -e $dst; then 45 + local dstTmp=$dst.tmp.$$ 46 + cp $src $dstTmp 47 + mv $dstTmp $dst 48 + fi 49 + filesCopied[$dst]=1 50 + result=$dst 51 + } 52 + 53 + copyForced() { 54 + local src="$1" 55 + local dst="$2" 56 + cp $src $dst.tmp 57 + mv $dst.tmp $dst 58 + } 59 + 60 + outdir=$target/old 61 + mkdir -p $outdir || true 62 + 63 + # Copy its kernel and initrd to $target/old. 64 + addEntry() { 65 + local path="$1" 66 + local generation="$2" 67 + 68 + if ! test -e $path/kernel -a -e $path/initrd; then 69 + return 70 + fi 71 + 72 + local kernel=$(readlink -f $path/kernel) 73 + local initrd=$(readlink -f $path/initrd) 74 + local dtb_path=$(readlink -f $path/kernel-modules/dtbs) 75 + 76 + if test -n "@copyKernels@"; then 77 + copyToKernelsDir $kernel; kernel=$result 78 + copyToKernelsDir $initrd; initrd=$result 79 + fi 80 + 81 + echo $(readlink -f $path) > $outdir/$generation-system 82 + echo $(readlink -f $path/init) > $outdir/$generation-init 83 + cp $path/kernel-params $outdir/$generation-cmdline.txt 84 + echo $initrd > $outdir/$generation-initrd 85 + echo $kernel > $outdir/$generation-kernel 86 + 87 + if test "$generation" = "default"; then 88 + copyForced $kernel $target/kernel.img 89 + copyForced $initrd $target/initrd 90 + for dtb in $dtb_path/{broadcom,}/bcm*.dtb; do 91 + dst="$target/$(basename $dtb)" 92 + copyForced $dtb "$dst" 93 + filesCopied[$dst]=1 94 + done 95 + cp "$(readlink -f "$path/init")" $target/nixos-init 96 + echo "`cat $path/kernel-params` init=$path/init" >$target/cmdline.txt 97 + fi 98 + } 99 + 100 + addEntry $default default 101 + 102 + # Add all generations of the system profile to the menu, in reverse 103 + # (most recent to least recent) order. 104 + for generation in $( 105 + (cd /nix/var/nix/profiles && ls -d system-*-link) \ 106 + | sed 's/system-\([0-9]\+\)-link/\1/' \ 107 + | sort -n -r); do 108 + link=/nix/var/nix/profiles/system-$generation-link 109 + addEntry $link $generation 110 + done 111 + 112 + # Add the firmware files 113 + fwdir=@firmware@/share/raspberrypi/boot/ 114 + copyForced $fwdir/bootcode.bin $target/bootcode.bin 115 + copyForced $fwdir/fixup.dat $target/fixup.dat 116 + copyForced $fwdir/fixup_cd.dat $target/fixup_cd.dat 117 + copyForced $fwdir/fixup_db.dat $target/fixup_db.dat 118 + copyForced $fwdir/fixup_x.dat $target/fixup_x.dat 119 + copyForced $fwdir/start.elf $target/start.elf 120 + copyForced $fwdir/start_cd.elf $target/start_cd.elf 121 + copyForced $fwdir/start_db.elf $target/start_db.elf 122 + copyForced $fwdir/start_x.elf $target/start_x.elf 123 + 124 + # Add the config.txt 125 + copyForced @configTxt@ $target/config.txt 126 + 127 + # Remove obsolete files from $target and $target/old. 128 + for fn in $target/old/*linux* $target/old/*initrd-initrd* $target/bcm*.dtb; do 129 + if ! test "${filesCopied[$fn]}" = 1; then 130 + rm -vf -- "$fn" 131 + fi 132 + done
+9 -15
nixos/modules/system/boot/loader/raspberrypi/raspberrypi.nix
··· 5 5 let 6 6 cfg = config.boot.loader.raspberryPi; 7 7 8 - builderGeneric = pkgs.substituteAll { 9 - src = ./builder.sh; 10 - isExecutable = true; 11 - inherit (pkgs) bash; 12 - path = [pkgs.coreutils pkgs.gnused pkgs.gnugrep]; 13 - firmware = pkgs.raspberrypifw; 14 - version = cfg.version; 15 - inherit configTxt; 16 - }; 17 - 18 8 inherit (pkgs.stdenv.hostPlatform) platform; 19 9 20 - builderUboot = import ./builder_uboot.nix { inherit config; inherit pkgs; inherit configTxt; }; 10 + builderUboot = import ./uboot-builder.nix { inherit pkgs configTxt; inherit (cfg) version; }; 11 + builderGeneric = import ./raspberrypi-builder.nix { inherit pkgs configTxt; }; 21 12 22 13 builder = 23 14 if cfg.uboot.enable then 24 15 "${builderUboot} -g ${toString cfg.uboot.configurationLimit} -t ${timeoutStr} -c" 25 16 else 26 - builderGeneric; 17 + "${builderGeneric} -c"; 27 18 28 19 blCfg = config.boot.loader; 29 20 timeoutStr = if blCfg.timeout == null then "-1" else toString blCfg.timeout; ··· 43 34 '' + optional isAarch64 '' 44 35 # Boot in 64-bit mode. 45 36 arm_control=0x200 46 - '' + optional cfg.uboot.enable '' 37 + '' + (if cfg.uboot.enable then '' 47 38 kernel=u-boot-rpi.bin 48 - '' + optional (cfg.firmwareConfig != null) cfg.firmwareConfig); 39 + '' else '' 40 + kernel=kernel.img 41 + initramfs initrd followkernel 42 + '') + optional (cfg.firmwareConfig != null) cfg.firmwareConfig); 49 43 50 44 in 51 45 ··· 65 59 66 60 version = mkOption { 67 61 default = 2; 68 - type = types.enum [ 1 2 3 ]; 62 + type = types.enum [ 0 1 2 3 ]; 69 63 description = '' 70 64 ''; 71 65 };
+38
nixos/modules/system/boot/loader/raspberrypi/uboot-builder.sh
··· 1 + #! @bash@/bin/sh -e 2 + 3 + target=/boot # Target directory 4 + 5 + while getopts "t:c:d:g:" opt; do 6 + case "$opt" in 7 + d) target="$OPTARG" ;; 8 + *) ;; 9 + esac 10 + done 11 + 12 + copyForced() { 13 + local src="$1" 14 + local dst="$2" 15 + cp $src $dst.tmp 16 + mv $dst.tmp $dst 17 + } 18 + 19 + # Call the extlinux builder 20 + "@extlinuxConfBuilder@" "$@" 21 + 22 + # Add the firmware files 23 + fwdir=@firmware@/share/raspberrypi/boot/ 24 + copyForced $fwdir/bootcode.bin $target/bootcode.bin 25 + copyForced $fwdir/fixup.dat $target/fixup.dat 26 + copyForced $fwdir/fixup_cd.dat $target/fixup_cd.dat 27 + copyForced $fwdir/fixup_db.dat $target/fixup_db.dat 28 + copyForced $fwdir/fixup_x.dat $target/fixup_x.dat 29 + copyForced $fwdir/start.elf $target/start.elf 30 + copyForced $fwdir/start_cd.elf $target/start_cd.elf 31 + copyForced $fwdir/start_db.elf $target/start_db.elf 32 + copyForced $fwdir/start_x.elf $target/start_x.elf 33 + 34 + # Add the uboot file 35 + copyForced @uboot@/u-boot.bin $target/u-boot-rpi.bin 36 + 37 + # Add the config.txt 38 + copyForced @configTxt@ $target/config.txt
-3
nixos/modules/system/boot/systemd-nspawn.nix
··· 112 112 113 113 environment.etc."systemd/nspawn".source = generateUnits "nspawn" units [] []; 114 114 115 - systemd.services."systemd-nspawn@" = { 116 - wantedBy = [ "machine.target" ]; 117 - }; 118 115 }; 119 116 120 117 }
+3 -3
pkgs/applications/audio/axoloti/default.nix
··· 2 2 , gnumake, gcc-arm-embedded, dfu-util-axoloti, jdk, ant, libfaketime }: 3 3 4 4 stdenv.mkDerivation rec { 5 - version = "1.0.12-1"; 5 + version = "1.0.12-2"; 6 6 name = "axoloti-${version}"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "axoloti"; 10 10 repo = "axoloti"; 11 11 rev = "${version}"; 12 - sha256 = "13njmv8zac0kaaxgkv4y4zfjcclafn9cw0m8lj2k4926wnwjmf50"; 12 + sha256 = "1qffis277wshldr3i939b0r2x3a2mlr53samxqmr2nk1sfm2b4w9"; 13 13 }; 14 14 15 15 chibi_version = "2.6.9"; ··· 96 96 <literal>SUBSYSTEM=="usb", ATTR{idVendor}=="16c0", ATTR{idProduct}=="0442", OWNER="someuser", GROUP="somegroup"</literal> 97 97 ''; 98 98 license = licenses.gpl3; 99 - maintainers = with maintainers; [ TealG ]; 99 + maintainers = with maintainers; [ ]; 100 100 }; 101 101 }
+2 -13
pkgs/applications/audio/caps/default.nix
··· 1 1 { stdenv, fetchurl }: 2 2 stdenv.mkDerivation rec { 3 3 name = "caps-${version}"; 4 - version = "0.9.24"; 4 + version = "0.9.26"; 5 5 src = fetchurl { 6 6 url = "http://www.quitte.de/dsp/caps_${version}.tar.bz2"; 7 - sha256 = "081zx0i2ysw5nmy03j60q9j11zdlg1fxws81kwanncdgayxgwipp"; 7 + sha256 = "1jcq9y51vdnk93q27r566y9qmddvadhr4ddnvkiypaq5rrdnqjg7"; 8 8 }; 9 - 10 - patches = [ 11 - (fetchurl { 12 - url = "https://salsa.debian.org/multimedia-team/caps/raw/9a99c225/debian/patches/0001-Avoid-ambiguity-in-div-invocation.patch"; 13 - sha256 = "1b1pb5yfskiw8zi1lkj572l2ajpirh4amq538vggwvlpv1fqfway"; 14 - }) 15 - (fetchurl { 16 - url = "https://salsa.debian.org/multimedia-team/caps/raw/a411203d/debian/patches/0002-Use-standard-exp10f-instead-of-pow10f.patch"; 17 - sha256 = "18ciklnscabr77l8b89xmbagkk79w4iqfpzr2yhn2ywv2jp8akx9"; 18 - }) 19 - ]; 20 9 21 10 configurePhase = '' 22 11 echo "PREFIX = $out" > defines.make
+7 -5
pkgs/applications/audio/dragonfly-reverb/default.nix
··· 1 - { stdenv, fetchgit, libjack2, libGL, pkgconfig, xorg }: 1 + { stdenv, fetchFromGitHub, libjack2, libGL, pkgconfig, xorg }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "dragonfly-reverb-${src.rev}"; 5 5 6 - src = fetchgit { 7 - url = "https://github.com/michaelwillis/dragonfly-reverb"; 8 - rev = "0.9.1"; 9 - sha256 = "1dbykx044h768bbzabdagl4jh65gqgfsxsrarjrkp07sqnhlnhpd"; 6 + src = fetchFromGitHub { 7 + owner = "michaelwillis"; 8 + repo = "dragonfly-reverb"; 9 + rev = "0.9.4"; 10 + sha256 = "0lc45jybjwg4wrcz4s9lvzpvqawgj825rkqhz2xxvalfbvjazi53"; 11 + fetchSubmodules = true; 10 12 }; 11 13 12 14 patchPhase = ''
+2 -2
pkgs/applications/audio/fluidsynth/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "fluidsynth-${version}"; 8 - version = "1.1.10"; 8 + version = "1.1.11"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "FluidSynth"; 12 12 repo = "fluidsynth"; 13 13 rev = "v${version}"; 14 - sha256 = "04jlgq1d1hd8r9cnmkl3lgf1fgm7kgy4hh9nfddap41fm1wp121p"; 14 + sha256 = "0n75jq3xgq46hfmjkaaxz3gic77shs4fzajq40c8gk043i84xbdh"; 15 15 }; 16 16 17 17 nativeBuildInputs = [ pkgconfig cmake ];
+34 -22
pkgs/applications/audio/snapcast/default.nix
··· 1 1 { stdenv, lib, fetchFromGitHub, cmake, pkgconfig 2 - , asio, alsaLib, avahi, libogg, libvorbis, flac }: 2 + , alsaLib, asio, avahi, flac, libogg, libvorbis }: 3 3 4 4 let 5 5 6 - popl = stdenv.mkDerivation rec { 7 - name = "popl-${version}"; 8 - version = "1.1.0"; 6 + dependency = { name, version, sha256 }: 7 + stdenv.mkDerivation { 8 + name = "${name}-${version}"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "badaix"; 12 - repo = "popl"; 13 - rev = "v${version}"; 14 - sha256 = "1zgjgcingyi1xw61azxxasaidbgqidncml5c2y2cj90mz23yam1i"; 12 + repo = name; 13 + rev = "v${version}"; 14 + inherit sha256; 15 15 }; 16 + 16 17 nativeBuildInputs = [ cmake ]; 17 18 }; 18 19 19 - aixlog = stdenv.mkDerivation rec { 20 - name = "aixlog-${version}"; 20 + aixlog = dependency { 21 + name = "aixlog"; 21 22 version = "1.2.1"; 23 + sha256 = "1rh4jib5g41b85bqrxkl5g74hk5ryf187y9fw0am76g59xlymfpr"; 24 + }; 22 25 23 - src = fetchFromGitHub { 24 - owner = "badaix"; 25 - repo = "aixlog"; 26 - rev = "v${version}"; 27 - sha256 = "1rh4jib5g41b85bqrxkl5g74hk5ryf187y9fw0am76g59xlymfpr"; 28 - }; 29 - nativeBuildInputs = [ cmake ]; 26 + popl = dependency { 27 + name = "popl"; 28 + version = "1.2.0"; 29 + sha256 = "1z6z7fwffs3d9h56mc2m24d5gp4fc5bi8836zyfb276s6fjyfcai"; 30 30 }; 31 31 32 32 in 33 33 34 34 stdenv.mkDerivation rec { 35 35 name = "snapcast-${version}"; 36 - version = "0.14.0"; 36 + version = "0.15.0"; 37 37 38 38 src = fetchFromGitHub { 39 - owner = "badaix"; 40 - repo = "snapcast"; 41 - rev = "v${version}"; 42 - sha256 = "14f5jrsarjdk2mixmznmighrh22j6flp7y47r9j3qzxycmm1mcf6"; 39 + owner = "badaix"; 40 + repo = "snapcast"; 41 + rev = "v${version}"; 42 + sha256 = "11rnpy6w3wm240qgmkp74k5w8wh5b7hzfx05qrnh6l7ng7m25ky2"; 43 43 }; 44 44 45 45 nativeBuildInputs = [ cmake pkgconfig ]; 46 - buildInputs = [ asio popl aixlog alsaLib avahi libogg libvorbis flac ]; 46 + # snapcast also supports building against tremor but as we have libogg, that's 47 + # not needed 48 + buildInputs = [ 49 + alsaLib asio avahi flac libogg libvorbis 50 + aixlog popl 51 + ]; 52 + 53 + # Upstream systemd unit files are pretty awful, so we provide our own in a 54 + # NixOS module. It might make sense to get that upstreamed... 55 + postInstall = '' 56 + install -d $out/share/doc/snapcast 57 + cp -r ../doc/* ../*.md $out/share/doc/snapcast 58 + ''; 47 59 48 60 meta = with lib; { 49 61 description = "Synchronous multi-room audio player";
+2 -2
pkgs/applications/audio/snd/default.nix
··· 4 4 }: 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "snd-18.7"; 7 + name = "snd-18.8"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/snd/${name}.tar.gz"; 11 - sha256 = "1d7g043r534shwsq5s4xsywgn5qv96v9wnhdx04j21s9w7fy9ypl"; 11 + sha256 = "16p6cmxl8y58wa19k1z6i66qsqaz7rld4850b0sprbxjjb6cqhf7"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkgconfig ];
+61 -14
pkgs/applications/audio/spotify/update.sh
··· 1 - channel="stable" # stable/candidate/edge 1 + #!/usr/bin/env nix-shell 2 + #! nix-shell -i bash -p curl jq git gnused gnugrep 3 + 4 + 5 + # executing this script without arguments will 6 + # - find the newest stable spotify version avaiable on snapcraft (https://snapcraft.io/spotify) 7 + # - read the current spotify version from the current nix expression 8 + # - update the nix expression if the versions differ 9 + # - try to build the updated version, exit if that fails 10 + # - give instructions for upstreaming 11 + 12 + # Please test the update manually before pushing. There have been errors before 13 + # and because the service is proprietary and a paid account is necessary to do 14 + # anything with spotify automatic testing is not possible. 15 + 16 + # As an optional argument you can specify the snapcraft channel to update to. 17 + # Default is `stable` and only stable updates should be pushed to nixpkgs. For 18 + # testing you may specify `candidate` or `edge`. 19 + 20 + 21 + channel="${1:-stable}" # stable/candidate/edge 2 22 nixpkgs="$(git rev-parse --show-toplevel)" 3 23 spotify_nix="$nixpkgs/pkgs/applications/audio/spotify/default.nix" 4 24 5 25 26 + # 27 + # find the newest stable spotify version avaiable on snapcraft 28 + # 6 29 7 30 # create bash array from snap info 8 31 snap_info=($( ··· 12 35 '.revision,.download_sha512,.version,.last_updated' 13 36 )) 14 37 38 + # "revision" is the actual version identifier on snapcraft, the "version" is 39 + # just for human consumption. Revision is just an integer that gets increased 40 + # by one every (stable or unstable) release. 15 41 revision="${snap_info[0]}" 16 42 sha512="${snap_info[1]}" 17 - version="${snap_info[2]}" 43 + upstream_version="${snap_info[2]}" 18 44 last_updated="${snap_info[3]}" 19 45 20 - # find the last commited version 21 - version_pre=$( 22 - git grep 'version\s*=' HEAD "$spotify_nix" \ 46 + echo "Latest $channel release is $upstream_version from $last_updated." 47 + 48 + # 49 + # read the current spotify version from the currently *committed* nix expression 50 + # 51 + 52 + current_nix_version=$( 53 + grep 'version\s*=' "$spotify_nix" \ 23 54 | sed -Ene 's/.*"(.*)".*/\1/p' 24 55 ) 25 56 26 - if [[ "$version_pre" = "$version" ]]; then 57 + echo "Current nix version: $current_nix_version" 58 + 59 + # 60 + # update the nix expression if the versions differ 61 + # 62 + 63 + if [[ "$current_nix_version" = "$upstream_version" ]]; then 27 64 echo "Spotify is already up ot date" 28 65 exit 0 29 66 fi 30 67 31 - echo "Updating from ${version_pre} to ${version}, released on ${last_updated}" 68 + echo "Updating from ${current_nix_version} to ${upstream_version}, released on ${last_updated}" 32 69 33 - # search-andreplace revision, hash and version 70 + # search-and-replace revision, hash and version 34 71 sed --regexp-extended \ 35 72 -e 's/rev\s*=\s*"[0-9]+"\s*;/rev = "'"${revision}"'";/' \ 36 - -e 's/sha512\s*=\s*".{128}"\s*;/sha512 = "'"${sha512}"'";/' \ 37 - -e 's/version\s*=\s*".*"\s*;/version = "'"${version}"'";/' \ 73 + -e 's/sha512\s*=\s*"[^"]*"\s*;/sha512 = "'"${sha512}"'";/' \ 74 + -e 's/version\s*=\s*".*"\s*;/version = "'"${upstream_version}"'";/' \ 38 75 -i "$spotify_nix" 39 76 77 + # 78 + # try to build the updated version 79 + # 80 + 40 81 if ! nix-build -A spotify "$nixpkgs"; then 41 82 echo "The updated spotify failed to build." 42 83 exit 1 43 84 fi 44 85 86 + # 87 + # give instructions for upstreaming 88 + # 89 + 45 90 git add "$spotify_nix" 46 - # show diff for review 47 - git diff HEAD 48 - # prepare commit message, but allow edit 49 - git commit --edit --message "spotify: $version_pre -> $version" 91 + # show changes for review 92 + git status 93 + echo 'Please review and test the changes (./result/bin/spotify).' 94 + echo 'Then stage the changes with `git add` and commit with:' 95 + # prepare commit message 96 + echo "git commit -m 'spotify: $current_nix_version -> $upstream_version'"
+2 -2
pkgs/applications/audio/whipper/default.nix
··· 6 6 version = "0.7.0"; 7 7 8 8 src = fetchFromGitHub { 9 - owner = "JoeLametta"; 9 + owner = "whipper-team"; 10 10 repo = "whipper"; 11 11 rev = "v${version}"; 12 12 sha256 = "04m8s0s9dcnly9l6id8vv99n9kbjrjid79bss52ay9yvwng0frmj"; ··· 39 39 ''; 40 40 41 41 meta = with stdenv.lib; { 42 - homepage = https://github.com/JoeLametta/whipper; 42 + homepage = https://github.com/whipper-team/whipper; 43 43 description = "A CD ripper aiming for accuracy over speed"; 44 44 maintainers = with maintainers; [ rycee jgeerds ]; 45 45 license = licenses.gpl3Plus;
+14 -12
pkgs/applications/editors/atom/default.nix
··· 1 1 { stdenv, pkgs, fetchurl, makeWrapper, wrapGAppsHook, gvfs, gtk3, atomEnv }: 2 2 3 3 let 4 + versions = { 5 + atom = { 6 + version = "1.32.0"; 7 + sha256 = "0dha8zi4gshxj993ns7ybi7q86pfqwzsasrk3a7b5xrdqbrcm5md"; 8 + }; 9 + 10 + atom-beta = { 11 + version = "1.33.0"; 12 + beta = 0; 13 + sha256 = "1x4s12zvfd2gjy7mimndbhs6x9k37jq4dyy6r1mzhwfysix74val"; 14 + }; 15 + }; 16 + 4 17 common = pname: {version, sha256, beta ? null}: 5 18 let fullVersion = version + stdenv.lib.optionalString (beta != null) "-beta${toString beta}"; 6 19 name = "${pname}-${fullVersion}"; ··· 71 84 platforms = platforms.x86_64; 72 85 }; 73 86 }; 74 - in stdenv.lib.mapAttrs common { 75 - atom = { 76 - version = "1.31.2"; 77 - sha256 = "1szx9p2nz1qzjpig0l8h4hj5mqwpjvkcynn8crh21drply4bpfr0"; 78 - }; 79 - 80 - atom-beta = { 81 - version = "1.32.0"; 82 - beta = 0; 83 - sha256 = "12k5cn70a0diyaqbmq6s6l2sbi9i3d9p7i38qnm97lnw0y1kh0jm"; 84 - }; 85 - } 87 + in stdenv.lib.mapAttrs common versions
+2 -2
pkgs/applications/editors/eclipse/plugins.nix
··· 555 555 556 556 spotbugs = buildEclipseUpdateSite rec { 557 557 name = "spotbugs-${version}"; 558 - version = "3.1.6"; 558 + version = "3.1.8"; 559 559 560 560 src = fetchzip { 561 561 stripRoot = false; 562 562 url = "https://github.com/spotbugs/spotbugs/releases/download/${version}/eclipsePlugin.zip"; 563 - sha256 = "1qsams12n64slp00nfc9v943sy9bzffzm7anqqaz2hjw64iia7fh"; 563 + sha256 = "0086shivxx745f69226f59xcv7l9xliwyr9kxm6zyn753c888js3"; 564 564 }; 565 565 566 566 meta = with stdenv.lib; {
+3
pkgs/applications/kde/marble.nix
··· 14 14 qtscript qtsvg qtquickcontrols qtwebkit shared-mime-info krunner kparts 15 15 knewstuff gpsd 16 16 ]; 17 + preConfigure = '' 18 + cmakeFlags+=" -DINCLUDE_INSTALL_DIR=''${!outputDev}/include" 19 + ''; 17 20 }
+22 -42
pkgs/applications/misc/airtame/default.nix
··· 6 6 }: 7 7 8 8 let libPath = lib.makeLibraryPath [ 9 - alsaLib 10 - atk 11 - cairo 12 - cups 13 - curl 14 - dbus 15 - expat 16 - ffmpeg 17 - fontconfig 18 - freetype 19 - gdk_pixbuf 20 - glib 21 - glibc 22 - gnome2.GConf 23 - gtk2 24 - libopus 25 - nspr 26 - nss 27 - pango 28 - stdenv.cc.cc 29 - udev 30 - x264 31 - libX11 32 - libXScrnSaver 33 - libXcomposite 34 - libXcursor 35 - libXdamage 36 - libXext 37 - libXfixes 38 - libXi 39 - libXrandr 40 - libXrender 41 - libXtst 42 - libpulseaudio 43 - libxcb 9 + alsaLib atk cairo cups curl dbus expat ffmpeg fontconfig freetype gdk_pixbuf 10 + glib glibc gnome2.GConf gtk2 libopus nspr nss pango stdenv.cc.cc udev x264 11 + libX11 libXScrnSaver libXcomposite libXcursor libXdamage libXext libXfixes 12 + libXi libXrandr libXrender libXtst libpulseaudio libxcb 44 13 ]; 45 14 in stdenv.mkDerivation rec { 46 15 pname = "airtame"; 47 - version = "3.1.1"; 16 + version = "3.3.0"; 48 17 name = "${pname}-${version}"; 49 18 longName = "${pname}-application"; 50 19 51 20 src = fetchurl { 52 21 url = "https://downloads.airtame.com/application/ga/lin_x64/releases/${longName}-${version}.tar.gz"; 53 - sha256 = "1am1qz280r5g9i0vwwx5lr24fpdl5lazhpr2bhb34nlr5d8rsmzr"; 22 + sha256 = "16ca1vcxpka26jcrfbxpq74kcizgrm138j94bby6kzqp2swhrl76"; 54 23 }; 55 24 56 25 nativeBuildInputs = [ makeWrapper ]; ··· 77 46 ln -s "$opt/icon.png" "$out/share/icons/airtame.png" 78 47 79 48 # Flags and rpath are copied from launch-airtame.sh. 80 - interp="$(< $NIX_CC/nix-support/dynamic-linker)" 81 - vendorlib="$opt/resources/app.asar.unpacked/streamer/vendor/airtame-core/lib" 82 - rpath="${libPath}:$opt:$vendorlib:$opt/resources/app.asar.unpacked/encryption/out/lib" 83 - rm $vendorlib/libcurl.so* 49 + vendorlib="\ 50 + $opt/resources/app.asar.unpacked/modules/streamer/dist/deps/airtame-modules:\ 51 + $opt/resources/app.asar.unpacked/encryption/out/lib:\ 52 + $opt/resources/deps/airtame-core/lib:\ 53 + $opt/resources/deps/airtame-encryption/lib" 54 + 55 + echo $vendorlib 56 + 57 + rpath="${libPath}:$opt:$vendorlib" 58 + 84 59 find "$opt" \( -type f -executable -o -name "*.so" -o -name "*.so.*" \) \ 85 60 -exec patchelf --set-rpath "$rpath" {} \; 61 + 86 62 # The main binary also needs libudev which was removed by --shrink-rpath. 63 + interp="$(< $NIX_CC/nix-support/dynamic-linker)" 87 64 patchelf --set-interpreter "$interp" $opt/${longName} 88 - wrapProgram $opt/${longName} --add-flags "--disable-gpu --enable-transparent-visuals" 65 + 66 + wrapProgram $opt/${longName} \ 67 + --prefix LD_LIBRARY_PATH=$rpath \ 68 + --add-flags "--disable-gpu --enable-transparent-visuals" 89 69 ''; 90 70 91 71 dontPatchELF = true;
+2 -2
pkgs/applications/misc/lxterminal/default.nix
··· 1 - { stdenv, fetchurl, automake, autoconf, intltool, pkgconfig, gtk3, vte 1 + { stdenv, fetchurl, automake, autoconf, intltool, pkgconfig, gtk3, vte, wrapGAppsHook 2 2 , libxslt, docbook_xml_dtd_412, docbook_xsl, libxml2, findXMLCatalogs 3 3 }: 4 4 ··· 18 18 ]; 19 19 20 20 nativeBuildInputs = [ 21 - automake autoconf intltool pkgconfig 21 + automake autoconf intltool pkgconfig wrapGAppsHook 22 22 libxslt docbook_xml_dtd_412 docbook_xsl libxml2 findXMLCatalogs 23 23 ]; 24 24
+25
pkgs/applications/misc/mako/default.nix
··· 1 + { stdenv, fetchFromGitHub, meson, ninja, pkgconfig, scdoc, systemd, pango, cairo 2 + , wayland, wayland-protocols }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "mako-${version}"; 6 + version = "1.1"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "emersion"; 10 + repo = "mako"; 11 + rev = "v${version}"; 12 + sha256 = "18krsyp9g6f689024dn1mq8dyj4yg8c3kcy5s88q1gm8py6c4493"; 13 + }; 14 + 15 + nativeBuildInputs = [ meson ninja pkgconfig scdoc ]; 16 + buildInputs = [ systemd pango cairo wayland wayland-protocols ]; 17 + 18 + meta = with stdenv.lib; { 19 + description = "A lightweight Wayland notification daemon"; 20 + homepage = https://wayland.emersion.fr/mako/; 21 + license = licenses.mit; 22 + maintainers = with maintainers; [ dywedir ]; 23 + platforms = platforms.linux; 24 + }; 25 + }
+2 -2
pkgs/applications/misc/sequeler/default.nix
··· 4 4 5 5 6 6 let 7 - version = "0.6.2"; 7 + version = "0.6.3"; 8 8 sqlGda = libgda.override { 9 9 mysqlSupport = true; 10 10 postgresSupport = true; ··· 17 17 owner = "Alecaddd"; 18 18 repo = "sequeler"; 19 19 rev = "v${version}"; 20 - sha256 = "0j5z3z34jc1acclmlkjpv7fcs4f2gf0bcfnvcpn3zdzw9fzj0sw7"; 20 + sha256 = "14a0i9y003m4pvdfp4ax7jfxvyzvyfg45zhln44rm08rfngb0f7k"; 21 21 }; 22 22 23 23 nativeBuildInputs = [ meson ninja pkgconfig vala gobjectIntrospection gettext wrapGAppsHook python3 desktop-file-utils ];
+29
pkgs/applications/misc/visidata/default.nix
··· 1 + { buildPythonApplication, lib, fetchFromGitHub 2 + , dateutil, pyyaml, openpyxl, xlrd, h5py, fonttools, lxml, pandas, pyshp 3 + }: 4 + buildPythonApplication rec { 5 + name = "${pname}-${version}"; 6 + pname = "visidata"; 7 + version = "1.3.1"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "saulpw"; 11 + repo = "visidata"; 12 + rev = "v${version}"; 13 + sha256 = "1d5sx1kfil1vjkynaac5sjsnn9azxxw834gwbh9plzd5fwxg4dz2"; 14 + }; 15 + 16 + propagatedBuildInputs = [dateutil pyyaml openpyxl xlrd h5py fonttools 17 + lxml pandas pyshp ]; 18 + 19 + doCheck = false; 20 + 21 + meta = { 22 + inherit version; 23 + description = "Interactive terminal multitool for tabular data"; 24 + license = lib.licenses.gpl3 ; 25 + maintainers = [lib.maintainers.raskin]; 26 + platforms = lib.platforms.linux; 27 + homepage = "http://visidata.org/"; 28 + }; 29 + }
+3 -3
pkgs/applications/misc/xmr-stak/default.nix
··· 12 12 13 13 stdenv'.mkDerivation rec { 14 14 name = "xmr-stak-${version}"; 15 - version = "2.5.0"; 15 + version = "2.5.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "fireice-uk"; 19 19 repo = "xmr-stak"; 20 20 rev = "${version}"; 21 - sha256 = "1qls0rai9c1cszcqqqmhcdvcsmm23w1jxzlq2b035apkz7ywbxjl"; 21 + sha256 = "0n042vxrr52k6x86h06f298flmxghsfh2a3kqnc41r7p7qybgjj8"; 22 22 }; 23 23 24 24 NIX_CFLAGS_COMPILE = "-O3"; ··· 40 40 description = "Unified All-in-one Monero miner"; 41 41 homepage = "https://github.com/fireice-uk/xmr-stak"; 42 42 license = licenses.gpl3Plus; 43 - maintainers = with maintainers; [ fpletz ]; 43 + maintainers = with maintainers; [ fpletz bfortz ]; 44 44 }; 45 45 }
+108
pkgs/applications/networking/browsers/brave/default.nix
··· 1 + { stdenv, lib, fetchurl, 2 + dpkg, 3 + alsaLib, 4 + at-spi2-atk, 5 + atk, 6 + cairo, 7 + cups, 8 + dbus, 9 + expat, 10 + fontconfig, 11 + freetype, 12 + gdk_pixbuf, 13 + glib, 14 + gnome2, 15 + gtk3, 16 + libuuid, 17 + libX11, 18 + libXcomposite, 19 + libXcursor, 20 + libXdamage, 21 + libXext, 22 + libXfixes, 23 + libXi, 24 + libXrandr, 25 + libXrender, 26 + libXScrnSaver, 27 + libXtst, 28 + nspr, 29 + nss, 30 + pango, 31 + udev, 32 + xorg, 33 + zlib 34 + }: 35 + 36 + let rpath = lib.makeLibraryPath [ 37 + alsaLib 38 + at-spi2-atk 39 + atk 40 + cairo 41 + cups 42 + dbus 43 + expat 44 + fontconfig 45 + freetype 46 + gdk_pixbuf 47 + glib 48 + gnome2.GConf 49 + gtk3 50 + libuuid 51 + libX11 52 + libXcomposite 53 + libXcursor 54 + libXdamage 55 + libXext 56 + libXfixes 57 + libXi 58 + libXrandr 59 + libXrender 60 + libXScrnSaver 61 + libXtst 62 + nspr 63 + nss 64 + pango 65 + udev 66 + xorg.libxcb 67 + zlib 68 + ]; 69 + 70 + 71 + in stdenv.mkDerivation rec { 72 + name = "brave"; 73 + version = "0.25.2"; 74 + 75 + src = fetchurl { 76 + url = "https://github.com/brave/browser-laptop/releases/download/v${version}dev/brave_${version}_amd64.deb"; 77 + sha256 = "1r3rsa6szps7mvvpqyw0mg16zn36x451dxq4nmn2l5ds5cp1f017"; 78 + }; 79 + 80 + phases = [ "unpackPhase" "installPhase" ]; 81 + 82 + nativeBuildInputs = [ dpkg ]; 83 + 84 + unpackPhase = "dpkg-deb -x $src ."; 85 + 86 + installPhase = '' 87 + mkdir -p $out 88 + 89 + cp -R usr/* $out 90 + 91 + patchelf \ 92 + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 93 + --set-rpath "${rpath}" $out/bin/brave 94 + ''; 95 + 96 + meta = with stdenv.lib; { 97 + homepage = "https://brave.com/"; 98 + description = "Privacy-oriented browser for Desktop and Laptop computers"; 99 + longDescription = '' 100 + Brave browser blocks the ads and trackers that slow you down, 101 + chew up your bandwidth, and invade your privacy. Brave lets you 102 + contribute to your favorite creators automatically. 103 + ''; 104 + license = licenses.mpl20; 105 + maintainers = [ maintainers.uskudnik ]; 106 + platforms = [ "x86_64-linux" ]; 107 + }; 108 + }
+397 -397
pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
··· 1 1 { 2 - version = "63.0b14"; 2 + version = "64.0b3"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ach/firefox-63.0b14.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ach/firefox-64.0b3.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha512 = "23bf5d5195c7678ec4bdcb1c4caa46e2681031213cce0239509e4999c81ad196c8c3cc77720f83154ff4f60ac161c01d0f8fb0c22655777325f67ee7cf31b4a1"; 7 + sha512 = "6780c222879e7199a430102865afeb7959a98ff05d5dd0b153fb545d0870bbc3fbd51fb51d6a88e18d57ab71e157dc15d2631754437dc8b4d4826d4c57b5ac6a"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/af/firefox-63.0b14.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/af/firefox-64.0b3.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha512 = "7e8983fd49deae14281a400ad15146ab27abd9e2f7b3cb060734f2538519541bfe0c20411df35baa836f62a176955edc005755b4359eb66a661e73c75e72a04f"; 12 + sha512 = "e209850c490e90d64e715b0725bee788d3e10a727253dfdd344ff100893f3e407b10c684a4783be369f35d96c632d0f4809c353370d093daf855dbf7b0486fc6"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/an/firefox-63.0b14.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/an/firefox-64.0b3.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha512 = "3542bceed63d08bb955cb089fc29c3d49b0f60ee5dcaed70bee27f1b340b3e34706e64079a5496c4c11cd99ff8ade790a7105b22f9a13a2aad8a0dfca80690b8"; 17 + sha512 = "b79953646a31876e4db9636ff5a87eef3e84722b33bab3c146a68b64c4e04f02d2b0b58b4c51f5480573d77cfa859415e1b8257d5082c7c01ca8380715a44bec"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ar/firefox-63.0b14.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ar/firefox-64.0b3.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha512 = "010a259bc60e823417411ac9cfc35597fc7a5ba997ae30d2f5359194720e7dafacac152def59cb755ea658d581d2a19e434c5863cc837c43d478454837910811"; 22 + sha512 = "fa511dec672dd61a10d57963da29b83847a5b791b37f386675ef6e7bf86ac7c57aa74114c8b67421650f743d4b0bd44cc9be9ab5bd0cb5fa90403c60eeac00db"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/as/firefox-63.0b14.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/as/firefox-64.0b3.tar.bz2"; 25 25 locale = "as"; 26 26 arch = "linux-x86_64"; 27 - sha512 = "a78ded1af77b7ef20c319022d94275a8843995bbb279b3570f7d389692287af5f7e50f1a5bc3da46ab60300f5f9fe43396d577170c7bdf950bb38e2433a97b1d"; 27 + sha512 = "f42e5366a7dedf5a113911f1dcfcf8736ff1a0b037059b47f4b0e6021e4a3dd3dfbf1f3afd9873382bdaa1cd8cc535b07a97d5e34eaa3838a98a8bb57f8e8279"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ast/firefox-63.0b14.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ast/firefox-64.0b3.tar.bz2"; 30 30 locale = "ast"; 31 31 arch = "linux-x86_64"; 32 - sha512 = "97891240277fb80a206c5bea6e9e2edf98adae043bd68b421ff92339c8857084a5261b91bb672485fdda4ccea31a5b37230a94d760fe35390dc9736e8dff4163"; 32 + sha512 = "0bf6c6fc480a1d7bf71f2eefeddcfe1fd8ae2c6b40b369e42e18487075f3744b98dadf61a94a10989b9b606256292bf4d016acc2089014ac71ae160028351df0"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/az/firefox-63.0b14.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/az/firefox-64.0b3.tar.bz2"; 35 35 locale = "az"; 36 36 arch = "linux-x86_64"; 37 - sha512 = "fb31a2b02c901f1b52b8a46b80c6118a2689fb4567f64c9ce963dbca2c106983a1e1fe56bd428e3aec381f85136f4914e1c57692bd4a021a5204059232bb74e3"; 37 + sha512 = "a287d058701dad9c8f9dcd7b2e9a473471126fab1e1cc0c64eab5dd34025a4d10d74c63d1894f04ce55513c26c1effc3b8078b3d59fd85cb3be9a2b78fe76ae7"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/be/firefox-63.0b14.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/be/firefox-64.0b3.tar.bz2"; 40 40 locale = "be"; 41 41 arch = "linux-x86_64"; 42 - sha512 = "2efdeae4f09e12b99528f6370e3486630224e0d5baf19df62e79a890f03c2d512c81dc60963d537c128f3749d7d9fa73f2bd44e65563261f4c3850e75a7f3eee"; 42 + sha512 = "84c511d0fb20709cbb32a51c2e488102899a73f6c7bf17a8367ceda6dcb838a3052c3e6c92f6cb86b5f881c83398e23ff21aeb4abc6e658ad855809dde1fd5e1"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/bg/firefox-63.0b14.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/bg/firefox-64.0b3.tar.bz2"; 45 45 locale = "bg"; 46 46 arch = "linux-x86_64"; 47 - sha512 = "066ea34c198e13ed78c4b48c6b4d751c3fda1d42d9470a7295982d9510e23d17ec0a937a49b5403bdfcfe8bcddde16438dba0879759ec362f26a4583b435b448"; 47 + sha512 = "2905bfc56034a2f6329e8247cdaebe212cec97be86806d95f22eb0fa07e4a3ac94652b52a1e0dae4e725d9941a008f7f923dffd5679bf747ddbd645724100286"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/bn-BD/firefox-63.0b14.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/bn-BD/firefox-64.0b3.tar.bz2"; 50 50 locale = "bn-BD"; 51 51 arch = "linux-x86_64"; 52 - sha512 = "3d25f71604d83984c0c86eb9fa27fa3bfc35631087cac1bae4ba2a773b6c870ed2bf81167633757108b631a18506255a0bc8e9dd4160b8cb35960efd987c9bb1"; 52 + sha512 = "917f7821a7ba71a8dde46e53468b4e3a9d4a5315c9b4ae9af2ae0bdce56b5a0333c12ba44604dd7159c4ecb61a7d5087fe60d83a3c8e7734cd1a90c4aa29b259"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/bn-IN/firefox-63.0b14.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/bn-IN/firefox-64.0b3.tar.bz2"; 55 55 locale = "bn-IN"; 56 56 arch = "linux-x86_64"; 57 - sha512 = "be90418ef58e6005086919dc89ba6168654a6bfde2dc87001a8092174e2b38d8695a70d7d1afdd75307db332785b5248e4b2d38facb6f9a7884d6483c8ab6c2e"; 57 + sha512 = "12b515b616cb55dae73bbda075a141dbc96a38a1b2d2ad50b56a48fa58bc3c802251098c61a08105f00affcfc79b71615f18c11d57da92d78d66eb737f8a3c46"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/br/firefox-63.0b14.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/br/firefox-64.0b3.tar.bz2"; 60 60 locale = "br"; 61 61 arch = "linux-x86_64"; 62 - sha512 = "b8dfee8bafd5b1ae7edb061c04b66ba63cd2421da54780499b947b4cf13721cc8cf7ed1ea06409a6a30dc831bedbbc648ac3a123d994ad676061edd10e7e1478"; 62 + sha512 = "c6fadf68795b0ceaa5e162ab145da5eb26006e481a9e85923bcb37ef3ea6e6d83a0333d76954f4865c4900b015806a3a3c350839eaca5d6ce56ebb3f5170d97b"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/bs/firefox-63.0b14.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/bs/firefox-64.0b3.tar.bz2"; 65 65 locale = "bs"; 66 66 arch = "linux-x86_64"; 67 - sha512 = "402898f9b309d56ffba067d7cf607b56b01d7df80fc8eb60fd04f6d659e4e473b3c2553238bc63a4372059d7841eded51f4f80de602104a6a52ec34cd2a6eedc"; 67 + sha512 = "05f3ec07875e53afae59ca9ddbf9873529f2350f1a19a2adf29f205c165afcf13a54a54f2420944665a702aa9d8f738c22519ff9172720d09de6e720dd2db0e7"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ca/firefox-63.0b14.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ca/firefox-64.0b3.tar.bz2"; 70 70 locale = "ca"; 71 71 arch = "linux-x86_64"; 72 - sha512 = "233640ecd9dc6847ee9a538563fb3668a851aad7ac0216c09a31c62151c31cd6afa3ce84c36558aea39ead48a85d4270f0a4bc64701d699ead668f687c0e8e28"; 72 + sha512 = "696d279a802ee758eda15bda7b0b10b11a6f65f5ab5b8068df294a986552211c27437ee825ba7533650b5174a4525510b96cdc39fe244008de0c8c757a95744e"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/cak/firefox-63.0b14.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/cak/firefox-64.0b3.tar.bz2"; 75 75 locale = "cak"; 76 76 arch = "linux-x86_64"; 77 - sha512 = "e326c1e011f9a58b40a026853c2d1d34ef45090a2f86d69aab46d358c2e3a42367424bba49d4c93fe92cf27c8bcc4d802084b28432b550b3c1e3098f37b72fd2"; 77 + sha512 = "828f577737e9c767b349c0413e9fb9db6a271a97121fa1960da885592c29bed060e15cf53ab29f9c181b220a4682814879b2848ff6ccae7d5ecad5626884475b"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/cs/firefox-63.0b14.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/cs/firefox-64.0b3.tar.bz2"; 80 80 locale = "cs"; 81 81 arch = "linux-x86_64"; 82 - sha512 = "efc79e7384761d996a9ac636dccfcab32f4d14cdff218eb3c0161957b8a659ced0ebddd2ed0bc9dcc915ebb863ee8054b1f8bc6f16666f42421e4982682f97d5"; 82 + sha512 = "61503f4dc11c4d8026939cb5808a2a9ff6d74e2aa8cc474425f6704608dfcf5f8794885bfab2bb9e4aa589ca8c7ba327040f0668ec3436a0be39cee60db9cc71"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/cy/firefox-63.0b14.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/cy/firefox-64.0b3.tar.bz2"; 85 85 locale = "cy"; 86 86 arch = "linux-x86_64"; 87 - sha512 = "89d06350b5fe8c83bc23b69620c7b6707d2e35981031783ad41cec728e41b842f990d7acfe2ba9e0298f0955f11f54d7c6551752e9f51e5b563a553001fc27fe"; 87 + sha512 = "45cb13ac3ecd45144d898d501a3bd29dd3bbe2de22edc9bc15453321a787b594b1b3a10bd5c4c1586998dbb0b6dbb60916673c062eaefd2224c035ff23f8c9c4"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/da/firefox-63.0b14.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/da/firefox-64.0b3.tar.bz2"; 90 90 locale = "da"; 91 91 arch = "linux-x86_64"; 92 - sha512 = "103c34d736307f91e4e4343ad0b5f3ebbcc1efbca660782768ca20bc7a2cdada2fa40382f46ee57d70499529819f000eebc3e5d62c53ee5bd5f15437a18be6ea"; 92 + sha512 = "0e5ab638cea0ee3203215777c92c519f04290a29a9b893c527ba5b8562776f252cca57ae6618267427a70e08c832ce017f2c2f25cfbac2575779fa1a946e4c5e"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/de/firefox-63.0b14.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/de/firefox-64.0b3.tar.bz2"; 95 95 locale = "de"; 96 96 arch = "linux-x86_64"; 97 - sha512 = "6a5e6e92fcc85846b3c92d34694e30672399d9a2821a9107f5a00942bd90e0e351ac6de435709149647cf94943c5f07fad834f7925682f0c0668f4c29b4644e4"; 97 + sha512 = "eacbbd4eb3c962c54eb892b156d60cd4911367788c3ef8d142037ba1c9603f3f2dce63482c614a1547414fb5a2b19fbc0027c64ecd78f4661c52096a033d1b23"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/dsb/firefox-63.0b14.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/dsb/firefox-64.0b3.tar.bz2"; 100 100 locale = "dsb"; 101 101 arch = "linux-x86_64"; 102 - sha512 = "bbe625995bf300b561fe55210f396d4131bbcadc33c707051b226115cde5982f52520cd815a857542535e5787df210d612493deef50df5e361108db27ee86478"; 102 + sha512 = "36aa46f73092120b7581b894bcfec8f5ebb53a0169a5136e6758db452f5be174056a61c0c367e9701575c63477249dcb65c0666ce9b97b86d36b2287220cdf05"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/el/firefox-63.0b14.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/el/firefox-64.0b3.tar.bz2"; 105 105 locale = "el"; 106 106 arch = "linux-x86_64"; 107 - sha512 = "6b5ea1e59bca7b531728c70ecb644969a33955fa1975b7c9d03b550389f8fcb24de45d041df59e44d5a4cd66c8caa98725d2349d5b6c45da8f9cba917528d1a8"; 107 + sha512 = "b9ed6e9f45f97df8347b708ec0ddc41fdf684da431b7d97956aa8464010ea9d4cb83ed81f2f97b71d32224bd0b8f2d6dd02bee0b74fe6c7251b8c6749f852299"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/en-CA/firefox-63.0b14.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/en-CA/firefox-64.0b3.tar.bz2"; 110 110 locale = "en-CA"; 111 111 arch = "linux-x86_64"; 112 - sha512 = "ffbf1ea4c01004c435d12ae5b0309f3a60df116df371255d53e252cc3d3e220b154b9f32fc81c6868dd20108ac9d35cb79e4b2402cb62948408288d9cff774a4"; 112 + sha512 = "4a608528c847cb4a9e37cece45fca3f88b4367a835c49bacc646b06ab89f13498f7f5d8eed2d1bab12da7e9dd416e231aa664c44ef85c0519028283a7c8d1908"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/en-GB/firefox-63.0b14.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/en-GB/firefox-64.0b3.tar.bz2"; 115 115 locale = "en-GB"; 116 116 arch = "linux-x86_64"; 117 - sha512 = "7649d91b6d454992d457a3152f066c8c76375bca41ed6101fb5f2dc700f5c5a9adb0c560b5abc5a8e21135e5d2abe577d286e64e77a11fc4d14f0a95a367e371"; 117 + sha512 = "bbd2b19f8b9a1df28af1afccb1e115e89be0d8bc3686c23dad6c0792c647de93f896e13e87110c91006aa6dc5fd84ffd4583d3fbdd4a4abb1bb13220ab6f14b7"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/en-US/firefox-63.0b14.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/en-US/firefox-64.0b3.tar.bz2"; 120 120 locale = "en-US"; 121 121 arch = "linux-x86_64"; 122 - sha512 = "068297ed38ee0ebe823069a823a46a3b871528b36815324a7ef514967e2e640f9277373cf1841df5ee64a24d3909bf317ab6d6e70670c4067a2d1a8caaa4f0ea"; 122 + sha512 = "77f3ed6ba0b07b38fb46b79913040cc37225d56909afbdda49e227fefffad70a783db16dd4f23d89f68d4c7ddb7531298e36f97d18cbbeb5288497d054409ebc"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/en-ZA/firefox-63.0b14.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/en-ZA/firefox-64.0b3.tar.bz2"; 125 125 locale = "en-ZA"; 126 126 arch = "linux-x86_64"; 127 - sha512 = "5f50d62bc6fba7dc71169e5f7c2dd66c0a654c150d29b51a33333147e536eba671b0778ed66e08ef49d8399f3b77a34f31b90cc5ff47e8d6a779bad29d402974"; 127 + sha512 = "df6ded2a54a5df53df36fe1e81289d26ddc958ecf6a8a40a14b00d5a4c1383e7bdc77658a410eb4d906a69b926d2f30be4e60b30eee384194c5641b37d29ba89"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/eo/firefox-63.0b14.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/eo/firefox-64.0b3.tar.bz2"; 130 130 locale = "eo"; 131 131 arch = "linux-x86_64"; 132 - sha512 = "341bdf9ec2185e353c27e8037dfeb427c189214964766b4191e1b2b85cfd713a8ec7cd000d2f52d347a605fd41608a574a56f1334ceb8c1cf11fb51ab2e4c7c0"; 132 + sha512 = "cf2c73fd2dc14e38ea9add2f5438fb03bf5380bd8fd49ed0ac9dbd50855bf01579e9473d4ae1b116b7069d7d58e67c61bec2b4eed53f583ba9557b318f3ca126"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/es-AR/firefox-63.0b14.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/es-AR/firefox-64.0b3.tar.bz2"; 135 135 locale = "es-AR"; 136 136 arch = "linux-x86_64"; 137 - sha512 = "6c92fc52e6b63e9fc14161d20e90d58551f7b062682fc12fb40491fead1c042f21bb0e4cd241f6bbc63df865bc28b60177508275b46f340d9438707431c74a74"; 137 + sha512 = "f9e6cf029b1d883aab0c3550dad4f94b63afc35eafa68e0f426fba1a7e555ee4419845e7c1f1d6811586201d13c81c51a9f1dc79ff33aba41660229497abe9d3"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/es-CL/firefox-63.0b14.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/es-CL/firefox-64.0b3.tar.bz2"; 140 140 locale = "es-CL"; 141 141 arch = "linux-x86_64"; 142 - sha512 = "85ab9fbf84396f15c7d3fa350b9da367aa3e13550a4f936f6578333216c828913635c18f19eda04c31ff8ecd511330aaa9b3499aa86c5113981e91de5ce3ffa3"; 142 + sha512 = "49674a7c3aff83eb3b667ccfd9d0e58522d9732534cec334db7595a58c44dd916127e36fce51d356e12c2ecec4dd635bafa1b3b015f6f21569d0041556ce7289"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/es-ES/firefox-63.0b14.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/es-ES/firefox-64.0b3.tar.bz2"; 145 145 locale = "es-ES"; 146 146 arch = "linux-x86_64"; 147 - sha512 = "78fb7a9d8bba35aeb3ca6c4a28ee92cebefdbcf84a1d169bcdde659d9dcbf4f7770e0a0a5f448b38a9cfa4f8dbe780fd324ccb904d0a16bd44ce82ce1c51942b"; 147 + sha512 = "1cc2f6e9c0cd7b4a4f5df8ee18b4b7e70875d3ee39e8c865f445fbbf085e63111239f56dee645f03fa0c26dc096c0cd2d955aa2c2b7fcb0f7be4c3a20863b5c2"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/es-MX/firefox-63.0b14.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/es-MX/firefox-64.0b3.tar.bz2"; 150 150 locale = "es-MX"; 151 151 arch = "linux-x86_64"; 152 - sha512 = "e354e8cb44f9ca53df613d40b3c80f3e1c29900d3a1b7c72ffe886d4160e76c7b692ba9e047616e1526aadae8e72050752b4bf310d73f19beebf6533a2f3a160"; 152 + sha512 = "621dc1088af68c755bec9bedbc9ca8bc31fb8bc3278faf082389e3eb367461d02619ac78900eaf9809c1025b6fb9316d2b65f3d789789c6862fc6d5a7c91680e"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/et/firefox-63.0b14.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/et/firefox-64.0b3.tar.bz2"; 155 155 locale = "et"; 156 156 arch = "linux-x86_64"; 157 - sha512 = "68ba92cc0e8d26177884f921239dcbfb43642cf145a8445b22e3f2d0d8b34a2755c68bfd00ba3a05763b9606d27b4a13b8bcd91553e4f6aebf3920bb64eb5a59"; 157 + sha512 = "dc7f53c0344dcd02736555447750e31fd95c89142e3a2f0ee9c462adc417a2578d22bca743ed4ef73f2f1432c3a7a4c42a6e3d22fe815b05a6bf1f2005de8ff1"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/eu/firefox-63.0b14.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/eu/firefox-64.0b3.tar.bz2"; 160 160 locale = "eu"; 161 161 arch = "linux-x86_64"; 162 - sha512 = "d140d0fdae10e801203e490b4ad6816393e88a55f1caa1b4e76e11cfa4eb48360f43331ff7c544061a24d9c9f0df91a3ddb39c0926eabd8a2a85a16aa95ca8bf"; 162 + sha512 = "da7da58bd15cb3ea17c972977c609fcdcd959fd33d28fce3bb1d78e1510ba613203b48cb549532aceee6b3c2a7e2724be355e9347801e32e789ce27c544bf2b0"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/fa/firefox-63.0b14.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/fa/firefox-64.0b3.tar.bz2"; 165 165 locale = "fa"; 166 166 arch = "linux-x86_64"; 167 - sha512 = "f9895dafc082cb31f74f6f467b59be3e161ebab65a191cd2bd8432e67615280c9d37db3b57d949290c3abf1d50911370d12fb40ac77f1f178608124f1d298071"; 167 + sha512 = "28e7343dca8bdfe8b6e91095eb3de6efa6a8c573a2482e2ecc60e2ddecafe1a96bc0aac555bb7b7eaca681bdc28a24a04ffe6033b99910ff4169811338d87bd6"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ff/firefox-63.0b14.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ff/firefox-64.0b3.tar.bz2"; 170 170 locale = "ff"; 171 171 arch = "linux-x86_64"; 172 - sha512 = "051ea2a565519497f481f2270290eddbd4f698e6bb9a9777ba49bc751b3069b04961ed67314512727404bcb23d8411be967261b3be54b2f8be2a2f4379688ef9"; 172 + sha512 = "cf7ff3db94d78802ac6dfee4ab9fc07283d7da3a87ff46d14aec26c4a50ab66ad6fda68a867c17c23094396aaa302a3736ac416de5418c139a69422f03abe3a5"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/fi/firefox-63.0b14.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/fi/firefox-64.0b3.tar.bz2"; 175 175 locale = "fi"; 176 176 arch = "linux-x86_64"; 177 - sha512 = "813c556ebe83639558f2af959cece13e3940ddd51826fdc0afaf7ce4142f78d07e6454dffe76d57e78dbf7e0479a64024b3720529eb032260509e51f72ac4372"; 177 + sha512 = "68806d9504c1abf1174dce455910d9e7b06cba0b9531bbe703faa38334531a1194447cb57254e71008696a3a056d575a3280752d3317cf99ab620e8bbb9de976"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/fr/firefox-63.0b14.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/fr/firefox-64.0b3.tar.bz2"; 180 180 locale = "fr"; 181 181 arch = "linux-x86_64"; 182 - sha512 = "b63c2db2f5c115aaf2dc4f784d0ee194ab5647e493e64f315557023241d93c7228e4a94f8a7ab9521956a1ad8d811c5b8b7adcb34bf241a0eb2ff28e87472700"; 182 + sha512 = "6d08c8b11f7baee9895b81fc44fcce77f9ad71f45b96e268dd112735a267ee0ba2cc3a3624e66c95fc675aa01e4fb1b0b6cdfc6e67956206d14168c67adf9a9e"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/fy-NL/firefox-63.0b14.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/fy-NL/firefox-64.0b3.tar.bz2"; 185 185 locale = "fy-NL"; 186 186 arch = "linux-x86_64"; 187 - sha512 = "eef5fa19a954138a97c7f14371bf53b66eecab4e932b559cb241d885414db578d90ddbb835450589cde6ac97937c9946c7abfe37f2808c7141b46730f899980a"; 187 + sha512 = "25d5e8f252c3c8d4068f6bf73a083ca19679debb1019c797c075f0a7d56ed50056a66c6da23a2ffa164b13043c1e8ea4fe8c569968f2d4b1dd471d6b8710d158"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ga-IE/firefox-63.0b14.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ga-IE/firefox-64.0b3.tar.bz2"; 190 190 locale = "ga-IE"; 191 191 arch = "linux-x86_64"; 192 - sha512 = "5e5ba8b843dcf7d9beb2f27482bc7269d4b3488aadfae0f55fb2cb88d78ef11734255b557699539fa91a772c44c27366faf5d004221b523636d101d6c11a6be6"; 192 + sha512 = "f3d93d6606404befcdd8cda5c979c9ec22a0de3ed089574f902ef906622e19a88fd27200c8a2e8574336fefed1df6c656c557a29d81f9c4a25b88f3765a18f77"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/gd/firefox-63.0b14.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/gd/firefox-64.0b3.tar.bz2"; 195 195 locale = "gd"; 196 196 arch = "linux-x86_64"; 197 - sha512 = "f69b169d9e1fc361ef762c2c6e23e6974e525b984d05d61364aaa1e08d7f71ecec333bed1e5f6e923ed19e6f733add637b6915ba28d6751273f75bea02f6a285"; 197 + sha512 = "a781c22454cc205e33c4b3632cbcac4494676b92676889dec2cfb4b3f9a39f7d805694ed4fabde77b20d1851f6931c4fcae145941fa0a433d1d373ae264ee501"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/gl/firefox-63.0b14.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/gl/firefox-64.0b3.tar.bz2"; 200 200 locale = "gl"; 201 201 arch = "linux-x86_64"; 202 - sha512 = "dabbd994076fffa9e4b265724dd43123e58dbed9f2bf6875e3cee296361be6e90d293e03d7a7dc36a0c7b5e06358970d0d2da9ce59445e6dd8cba853cc7d6625"; 202 + sha512 = "ec991b1c98d6250635440c659ffffa04365cae760576b60d7bd8600915fdce8ecb58598edf676f4736e55c0025e236121f9e8f0e9d02b2051cc636555bcb9d49"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/gn/firefox-63.0b14.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/gn/firefox-64.0b3.tar.bz2"; 205 205 locale = "gn"; 206 206 arch = "linux-x86_64"; 207 - sha512 = "daad08e31d848a8944e36de81e01bc2d25614033ff89dfc7e9a4124e2c7c9193752c4be08240778c05a317c27e2c7b924f45c91b20de46e54ce28d030b4aeb96"; 207 + sha512 = "a86ce563657c7870df74aa8ab176f6bc0526355f1fd3237126cd5444edc934524b008052f5df78a24f35a4220ac074a425effb586b29a00fb25989c145677191"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/gu-IN/firefox-63.0b14.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/gu-IN/firefox-64.0b3.tar.bz2"; 210 210 locale = "gu-IN"; 211 211 arch = "linux-x86_64"; 212 - sha512 = "e7f674c1588c1674f28e7f76f8a413f20b8f50a290297f045f24db0a0911e65f7069ca53a985aeabe86fb69ee8ff26e8897eaca6a36de47adb42ebcc36a8a4f1"; 212 + sha512 = "6b30fa7cb8d6cc5e91ff936aa323874551fc5736f991d49d790e2934d9c75d2edd91a427abf269878f6d9aa1153215195ba30442bb9f19030f22ddb669cb1a88"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/he/firefox-63.0b14.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/he/firefox-64.0b3.tar.bz2"; 215 215 locale = "he"; 216 216 arch = "linux-x86_64"; 217 - sha512 = "236f84d6ad9588d3ef8accbde3361cf89bc27e72d16bd5702925f929a7da46108671e2ec15a4daac553868433e3758d280dac5bd6e4c60676f55a22575114a01"; 217 + sha512 = "eea36cec7a878a26fef05de7d8a8e45836478d889da001f3393b8a6c1f9e6a961a980c4f6794eaf190a89d28b56a8fb7ccfa76f810e8526cb8ff2b70d07a2aa6"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/hi-IN/firefox-63.0b14.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/hi-IN/firefox-64.0b3.tar.bz2"; 220 220 locale = "hi-IN"; 221 221 arch = "linux-x86_64"; 222 - sha512 = "a8865c86b1a86fe1c60ddd42ec848b1be92f686571777fbf7b874902cc07458bf5e0e5739e6afbe399b499baa38e92414653d469e9d64b26dab15fcab89ae2fb"; 222 + sha512 = "732f1317aa98ce67a809952071d0a03b7c195aa327072a33a5976b64b2d6ba1695b1ae5a6ec9d7def16402f8f198c12a8cc313c99455a1c23c019dc492c776d6"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/hr/firefox-63.0b14.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/hr/firefox-64.0b3.tar.bz2"; 225 225 locale = "hr"; 226 226 arch = "linux-x86_64"; 227 - sha512 = "0a55d784b892c4d7704da36e8d4d173d96b594fb452e61c7b090b4d1634d4f32be21490501bad131b98bcb3648d36a08f1e6a944e6ea20f606136b4bd8b063b1"; 227 + sha512 = "ed11cec198299d11af3d58209cb43eea08c4d16ccce56a6e938f57a998ddedbf37267251b05e983bd929cb72649d60f724c60c1c1eef45d993ddd41c57e49886"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/hsb/firefox-63.0b14.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/hsb/firefox-64.0b3.tar.bz2"; 230 230 locale = "hsb"; 231 231 arch = "linux-x86_64"; 232 - sha512 = "74a645a86ad9af1a9dcb9fd8c98970deb1f5cb435e3a648f420e66d85235a7348f392f34c0f1a6467965c877b1a12e0bf67dab6e979bb1df82057d059fdeff21"; 232 + sha512 = "1ee3ad7982470d337865782a00528f2edde41c62f693ca667cc6ff0a1bc72601b4a4e289398c2235ac14d1ed3a82bf2ed2ee0d532a0415c2bb76a1419a0159d2"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/hu/firefox-63.0b14.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/hu/firefox-64.0b3.tar.bz2"; 235 235 locale = "hu"; 236 236 arch = "linux-x86_64"; 237 - sha512 = "b4f6ec7eb9fbf8da6e1f9bd99c54c84557c29596fab6f9f75211d72632ce644cf2a103c02a4ee67196e161a2ec9127c569ed0fd47bf7d037c01c301c91bc14e9"; 237 + sha512 = "9b159bb5b48838baeef8fd623e19eb2e801c952dd825f838e2e9c70aa9045c69bc7814763127380d77535e9dfb2256a3f0aac5f8d34b287bc90ecb9aa258a91f"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/hy-AM/firefox-63.0b14.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/hy-AM/firefox-64.0b3.tar.bz2"; 240 240 locale = "hy-AM"; 241 241 arch = "linux-x86_64"; 242 - sha512 = "8c8e175aa2f2ae57f525d4b1391eb919b847598019b1e1f2dbe27da40512293075bd87574df5490fbbbd13bcaf5bda5017d980d815475a82b3c0df4dbcc28301"; 242 + sha512 = "c2e76476e2e5e555f706f9fafbcc034675754eb2c46da5243ad142bac1f71b3e0a116c74aa8582f7c3ee346ce936fda5d6e0f274acb485736bbec1b7e00b9e2b"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ia/firefox-63.0b14.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ia/firefox-64.0b3.tar.bz2"; 245 245 locale = "ia"; 246 246 arch = "linux-x86_64"; 247 - sha512 = "9ab9458e038d48871f6c978e50ba419dd94be472f06aa42fd781b8a75a28be20d365c7828aaa674bd818b32198dfd5a075f2481caa5a7e201e7e94a10e7d2763"; 247 + sha512 = "06c5903dde7b5a2c0290002fab190654d262f3d6c582cd60834b767dfd5987ab7c3f74c07b4b0527615cd689692b0c1e33ac4e726e6f5512c318ac229cc8dce1"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/id/firefox-63.0b14.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/id/firefox-64.0b3.tar.bz2"; 250 250 locale = "id"; 251 251 arch = "linux-x86_64"; 252 - sha512 = "0f0ba70673b6aa030d4fe415097822c3259ff7e76a0a4163fada661886a7a422ade8defb6d47ff8c49833892ea0ed224af2c2d0a95ba6bb3a25a89a990b39ce7"; 252 + sha512 = "31579b18b37b183f5f26e60e391b9255bd4a2d7c573351a54e07aac89f91d81aed13f9998332ecbc746bd2abf40ca98e10c28845b0b9ede004ec24d488f48505"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/is/firefox-63.0b14.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/is/firefox-64.0b3.tar.bz2"; 255 255 locale = "is"; 256 256 arch = "linux-x86_64"; 257 - sha512 = "ef5065a080d382ed3046e0f2c3f5dc09ae88fbb295d457ac659eb506f5ee171a0f6554ea83e486e98f41e3e4fab0a2e47247e9d72d67636ace34844262446330"; 257 + sha512 = "f22dc2c3fd59768eeb538b85f0a7843a1dfc974cff5f31d0589a0ffacedd227da6c249507de38c41ab9c51a3b03c37ec110344e5423c7e5b7e4709916558def3"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/it/firefox-63.0b14.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/it/firefox-64.0b3.tar.bz2"; 260 260 locale = "it"; 261 261 arch = "linux-x86_64"; 262 - sha512 = "ff46ec69b6778e9f17e0829d007e11d8e9f33dc83469beaaf0c7d99b4157d612f4c749ba0b4080c1f6384b0b0e56d2ee10df6a6e9e220935009a3c09a65ec570"; 262 + sha512 = "35aef32e732264f1489db1cd031f672b91aff12c02ac7ea4ecd5c8583a27c8e30b6a18a572177dbef466b7c2b6fefbaaa064b8b3206d5d6df25d54391544a7e1"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ja/firefox-63.0b14.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ja/firefox-64.0b3.tar.bz2"; 265 265 locale = "ja"; 266 266 arch = "linux-x86_64"; 267 - sha512 = "f1df613339e61bacd632f986511f0b933857e7a24207aebcdb068d2290f52f1224907347263fb2aa121d14894a0f49bcb3b87e8737338c95a701dac5a4c858a2"; 267 + sha512 = "d00a6a1dfe229e137e84a7becb1743e2189319052867fadbc62ab5808c8873dc3a72fbcef47f236929a6e1a2c131332dae206dff006ceb7f502073a209a09ae9"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ka/firefox-63.0b14.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ka/firefox-64.0b3.tar.bz2"; 270 270 locale = "ka"; 271 271 arch = "linux-x86_64"; 272 - sha512 = "94c378806ac9b3c80801f344323efa0a3680f9f7319193d176032b36f36a879c9528fcb010168ac8e7b2f2c72a78e7f30eb9f0d88c2db4d9d4e57b99219e48d8"; 272 + sha512 = "8c4f89cbb4a5cb026c633da5f2a562b5f43bb9e0e3144d22cc56d7828fcd186031566bf7f0bb48f233c34dd92296f9059731cc92373c0d42fa296ea2294b672f"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/kab/firefox-63.0b14.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/kab/firefox-64.0b3.tar.bz2"; 275 275 locale = "kab"; 276 276 arch = "linux-x86_64"; 277 - sha512 = "cc69f5fda4840fb6e23bca315eac82614e0987aedbd54c01cd685cb09a9737eabf75b2074457cfa44880283701b0f178c903922be948ee94638b88c1102ad11d"; 277 + sha512 = "1de0080e0cdbd54f066d213d6a09bf1e727b410b71bcd789bd192815f88d0749e1abae41e82b6bba65759004d5f30a8c34da96d1b54a6878fedd7abb098cd703"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/kk/firefox-63.0b14.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/kk/firefox-64.0b3.tar.bz2"; 280 280 locale = "kk"; 281 281 arch = "linux-x86_64"; 282 - sha512 = "20d3d3a2fa0ac8a8226e242076a431072324fd9cbab2a0e15901d6f2bee3532878e8453a2460e6ce1b0d211ce409c9659098a2b02c303ca171a1857fb8469395"; 282 + sha512 = "2936b54d148ab79f45ba11606632c607ee0d0a9dedc4b48d4ae0db97cb88f6c6167e0547fdb4f67dfc89894c4d4ec4cf53d3b71176dac7e48793e762d4f7aef7"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/km/firefox-63.0b14.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/km/firefox-64.0b3.tar.bz2"; 285 285 locale = "km"; 286 286 arch = "linux-x86_64"; 287 - sha512 = "1ab989e25b9bd016b65b45c3361f7bb3cbabfd3246ae9395101b1316a77123a09d07c780355279f79219dfd42e3b053f88ef3a33596eea07e6eec0ea3306a886"; 287 + sha512 = "71d3e28b8698debb941ccfa4e046124c2d80fa8e0b8293b3a710bc35612fd1cd49c5b63ea656421901bad7875c7bfc980a9a9b9f0b0e4f1d6c9277d4bb60768f"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/kn/firefox-63.0b14.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/kn/firefox-64.0b3.tar.bz2"; 290 290 locale = "kn"; 291 291 arch = "linux-x86_64"; 292 - sha512 = "a8cbc0b97e8c5ddba7ea34cdd2d23b4251fff3196b8709c22a0f4627709d63827db36119d707b5e1b985a5efe3ca157365e29e090fab971b5b399f5c65cb1059"; 292 + sha512 = "43e5d3080e96fd95823400c8ae274a168c3b4e5103bedbe2359264f22ec2308ddbced05fa91ae2fdfd68c22ea0c1fa0cb7e5d4cc39d38f47d3834e4e024bb414"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ko/firefox-63.0b14.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ko/firefox-64.0b3.tar.bz2"; 295 295 locale = "ko"; 296 296 arch = "linux-x86_64"; 297 - sha512 = "f1a81822c8e4b2881bbe149e709450084be843d71f4397584e1c4c1c665752a1e5f1928e4e7c1562b6c9a7a4a2f394376753c61d8ed71c65e2d9acbbe3817f4d"; 297 + sha512 = "3b824a6b06b1ca896ddbe640b7664beaa5ec1a2eeaa17d34e0f516a1b5aaaaf6f633c34f563eebd9065ebcb0d740dc58dc262217472b8b0c91b113ab55dd6983"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/lij/firefox-63.0b14.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/lij/firefox-64.0b3.tar.bz2"; 300 300 locale = "lij"; 301 301 arch = "linux-x86_64"; 302 - sha512 = "e8e4743ec730f999a5944a0ce33244a38d4721a9993fa37bbd2544e7d1599c4005e79bbeeee4f3cbed5385c5fcc40db14db7b07d0e68816b85b0a5d7e64feedb"; 302 + sha512 = "c311738217edd99ffb79ddf7a75c6295972116d7e7feba29a221c256705cb9e280c7d590fb1bad0ff0b9dc8fe098b1bb8c4ce653e70d170d90cc350bc83c3378"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/lt/firefox-63.0b14.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/lt/firefox-64.0b3.tar.bz2"; 305 305 locale = "lt"; 306 306 arch = "linux-x86_64"; 307 - sha512 = "c32ca1a2394dcb6d022319f204101803292cad9bd8210bef6c55210c4b52fd7bda257172e751554a652b6c904d53675f0927c0e10a05d0ed13eb2e1bf41d66eb"; 307 + sha512 = "ff7823346bd78ef5ca874c43d62c19ab1fb99398507ab9784f7bf6485acaf90e794bb878ea2801de2a5b07806bb8b4b3e96fc4acb2e73f9d99607f43ada1d987"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/lv/firefox-63.0b14.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/lv/firefox-64.0b3.tar.bz2"; 310 310 locale = "lv"; 311 311 arch = "linux-x86_64"; 312 - sha512 = "79c2414ffd2b386bdc232adde3f79de6b3163833b91b42e6a2cb5698536378ced2fb2c87d74af7b5bb00767076a66e8cd7b994dd014a0aade07d4a635a038692"; 312 + sha512 = "652ccc4cffdfa2f9e3dc13162647c96aed6af18d40380e8f9fd484ef80244716d5052718d49f4e0b806d8f953d30f7732b06cdf4055ec2c37d1a99e9c68cf3f9"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/mai/firefox-63.0b14.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/mai/firefox-64.0b3.tar.bz2"; 315 315 locale = "mai"; 316 316 arch = "linux-x86_64"; 317 - sha512 = "0c5ae8842de2fdbec65204d409cb64e96264865b06931c0d83e3d7ea17892b68ae19344807510a660db0f7508c4a12cc846156cf07c19ff99579fdfbdbbc3789"; 317 + sha512 = "673b77ffc28ec487aa87ac8c6d1940d0804ad47d8cb9a74e32b0068304456dad2c0ed814d126fdfd8433090c843e901de5e0ed0dcdd8161644a3802c4f9576f5"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/mk/firefox-63.0b14.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/mk/firefox-64.0b3.tar.bz2"; 320 320 locale = "mk"; 321 321 arch = "linux-x86_64"; 322 - sha512 = "5d4dea8c824a27f9a1c4611f4d147d3ad6dcf58ff855239609dcd3b0f5b63dbec68127b6d9004b956db9992768ae9f18c4162ffea37c430342de010de3f9720e"; 322 + sha512 = "52fcafde72f01cc41bbc1de6985b044dfc66a421aef6c2fe09f89c10d8d1472b69208c2a7b9c4b9dc8fe091dd337bca89577d5bd32198d1867d794985c952340"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ml/firefox-63.0b14.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ml/firefox-64.0b3.tar.bz2"; 325 325 locale = "ml"; 326 326 arch = "linux-x86_64"; 327 - sha512 = "69dadd70e72b441ca0d769de082e5d8bdb30728c0ec94fd173e9cdd18207a06cb819a3e0fc5a473878debc223d7c61a6cea4b9fb05c1e430d9c3335e7643ef18"; 327 + sha512 = "b8592d02931efc5c1a2e1a8c0df73353051a69e94b5205c620893b9ceace0730f63466d9cacae9e8b451e79ae2f7e73334fc5ae35133e2df99d7ff3f227fadbc"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/mr/firefox-63.0b14.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/mr/firefox-64.0b3.tar.bz2"; 330 330 locale = "mr"; 331 331 arch = "linux-x86_64"; 332 - sha512 = "4192cc3e34c83e4af33851de30ec113af55fdd3c68e7808a14e506861ccfca63909eb550c263a6b5297d37518ad82741e9ff36d155d27e0eb2189e7215c22492"; 332 + sha512 = "d4a831c25b20d6ea93938003d68366e34e52b01b87d5e740f89a20ec70b142be52d624345e1779244c9c254d66557b7299edcb3ea24867b12e6fd8d47eb90138"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ms/firefox-63.0b14.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ms/firefox-64.0b3.tar.bz2"; 335 335 locale = "ms"; 336 336 arch = "linux-x86_64"; 337 - sha512 = "11bab8f2f33f277e5720dbf298a22c6f175645c3f4f8452e62eff8614fdb0959a25f5069db208521f2878cd3222744c81c6aa33dda0da883bd4b938b9a3fda78"; 337 + sha512 = "a71249aa2fdc1d22a1e223f58d004fd18e0436e7578d2d01a82480b53212059653babeee0fe1620c2a455d854ca3e68a98e8e9a211862f599d1b3f50323ca230"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/my/firefox-63.0b14.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/my/firefox-64.0b3.tar.bz2"; 340 340 locale = "my"; 341 341 arch = "linux-x86_64"; 342 - sha512 = "3ef85a1a63026f878cf75ad2d48f1008495cc24d52a884eaacabdb13039c5f212c9b0c2fd28c8dc5bd48102bdadd98aec7c975e53f8abc028747c6c90dafeeee"; 342 + sha512 = "175f5dcbf66405e9f80c9f62de3e2b972ac9ecacafc82fbbc1409e0bc26e87838ab8a193f6c50a497742ce2c334be24f200a6085e8a256838920087ef2ba873a"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/nb-NO/firefox-63.0b14.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/nb-NO/firefox-64.0b3.tar.bz2"; 345 345 locale = "nb-NO"; 346 346 arch = "linux-x86_64"; 347 - sha512 = "b91108f3e30085becf9bac0e743d5e84129f8713f31a3fddefdb05433b269b16b05db3d4751928010f135ca975d4979e6ae0c8a2ab465be09908987ad79fff63"; 347 + sha512 = "e2e16db2580e030239018fa34a3c50695fe8f6c94e8017193d6a9e2127567ecbcfa1d87040550619e894edf3ed698e9789fd506a0f386352fddcd31314b0a9f9"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ne-NP/firefox-63.0b14.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ne-NP/firefox-64.0b3.tar.bz2"; 350 350 locale = "ne-NP"; 351 351 arch = "linux-x86_64"; 352 - sha512 = "dfe613dc9a749805202c762de75de6d16571e37a9f74594bd3011c8c62388cae10b4556031094e8e3dfe7cc6773cdaa03532e99da80499b24ffb4d98a3bc6ee0"; 352 + sha512 = "e659cdbd3a9cc2f9bf8ee18a5a952e30cf1216097d4f016d86d3dc1a0adae29189d52ecc3acad78333ae213216f5b6a4f76dc407ab53364271e3e7b570050da2"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/nl/firefox-63.0b14.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/nl/firefox-64.0b3.tar.bz2"; 355 355 locale = "nl"; 356 356 arch = "linux-x86_64"; 357 - sha512 = "cbc5dd229cc5f33350625fbf6667354a21c8ac63b2afb0c256b7c507a2ecd9a089e577e28280f34a91416d1dad3aa5b2b787b104e26703e8db947e9c05e7e6c0"; 357 + sha512 = "bc58308f98f8bd3290103db79bb37f3a15ed9c1133c6da59648ea6fb587235d2b79ee7374968064dfabb1dc88827e27fa7a8cae39e43c5429bf43c096f0e081f"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/nn-NO/firefox-63.0b14.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/nn-NO/firefox-64.0b3.tar.bz2"; 360 360 locale = "nn-NO"; 361 361 arch = "linux-x86_64"; 362 - sha512 = "827b51031897e41a796f212c9377d8119b9d1d0da9b7974170ada0d7ee27111bd55223797dcbbe272ef576780c6b80e8b8057d4bb461f1679f487a24baf3ba54"; 362 + sha512 = "c3fe7d0ea818c1dae682fa9c35899ddcc7b878e2b12625cabb76a001ac0808875315752fa8bae0a83d455c902a88a86e44acafea26cd4d85cb531a5cc8aad8f3"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/oc/firefox-63.0b14.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/oc/firefox-64.0b3.tar.bz2"; 365 365 locale = "oc"; 366 366 arch = "linux-x86_64"; 367 - sha512 = "6ad998087dac027dc02b0157fe11b4b7ce9d2f2f3c923853cd1181557417e91e43e499b83730a5201060b31e30c996fdbd8a3b7c29b263f68c377c34662e8783"; 367 + sha512 = "35bb0b6f5a5a3f6d217dc215cfb737eb2366b12399884d1f1998e4418ea951ffd7d39d5fc6970dbee883b8440c4b965e013e361fefef3b298bbba303c1ee3481"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/or/firefox-63.0b14.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/or/firefox-64.0b3.tar.bz2"; 370 370 locale = "or"; 371 371 arch = "linux-x86_64"; 372 - sha512 = "8da84ebe54eba9df2b4754bbae8911570f0dff51d41e07b331ff4c0cb6929ec7835c166f0d0dbad1987ee0692d88dd41d3fc86b749b5b5144b52b2530b822379"; 372 + sha512 = "f0e4befffe8ca8ea9a420d891d9dbbab4ebc8eb538158d621576e46e6b05a47c2aca815af06c2b44036fdb2f5db3d0cb0d8afad964a8beb809ff1d9c1b6d5c05"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/pa-IN/firefox-63.0b14.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/pa-IN/firefox-64.0b3.tar.bz2"; 375 375 locale = "pa-IN"; 376 376 arch = "linux-x86_64"; 377 - sha512 = "6ddf92d42e02778060e3ad6c9faf08187ddd0926fc85f8904f10b5d20bc57a243b61db0ae42c57d264c345d1b5bee51c7e6e62e207c8bd8edc170d84d673e87b"; 377 + sha512 = "bac1a1d713f34aecf4565c937ebb90a8f226aaf6cd12c1682560634ea6bbc53462832ffb08fa5fe65215014b9efd52eaf5608dd47f30dd13e5bf56beb00a51c1"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/pl/firefox-63.0b14.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/pl/firefox-64.0b3.tar.bz2"; 380 380 locale = "pl"; 381 381 arch = "linux-x86_64"; 382 - sha512 = "aa7ea0983b12ecff3ba235615ff2df5323fa979b02486506af9de83cb4eee679c90751ad43ba60d71ef8d30c39882e69793f266e79d45070157b097d7d12db1a"; 382 + sha512 = "5b08de1128c10a5408d699d68512f72e54124ccb6b43b3e6ffa49bab90e47c823fe6044b85b58c7880c942b23bdab1ee24d8219ca54d9fdeee6772b546a825c9"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/pt-BR/firefox-63.0b14.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/pt-BR/firefox-64.0b3.tar.bz2"; 385 385 locale = "pt-BR"; 386 386 arch = "linux-x86_64"; 387 - sha512 = "e28af3020417ef5d42b1f48b18310fb78c6ea33332ad2714c69d8979b4269327b76e1c7e9c55534800d8a3c4937bddf95273097ddcd4270e67bb23366b641584"; 387 + sha512 = "f4cfd768a38c12e3ed45a36835ec2ea9674b726553cae8755e45e8a0ad20d46b55463de8fdff493068895983b7a816b5213977638d61bb5e57f4acddbf1c2ee7"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/pt-PT/firefox-63.0b14.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/pt-PT/firefox-64.0b3.tar.bz2"; 390 390 locale = "pt-PT"; 391 391 arch = "linux-x86_64"; 392 - sha512 = "efae38a659b0d15fe1b1af9fb4d860df2796705df3c11aa51369c6844fcf24aaa342ff5a897b5d2f3be36a929f3fa748646e99db6bff70876e43387f45769b14"; 392 + sha512 = "3dad284cba4bd414c88d96e1ad5e8a62ff985f1a5dd4408462fef3c9f08fe5855c85298dfe1105d99fd812b6193200444f15dc217d62b300e052018cdae213fc"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/rm/firefox-63.0b14.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/rm/firefox-64.0b3.tar.bz2"; 395 395 locale = "rm"; 396 396 arch = "linux-x86_64"; 397 - sha512 = "1b382086b6e2acab4298ebd6f80cc2585878c30f48a264e9501dfe4bb503818ed84d87e4e520f646a727ebe6180ca3a639267297ee4b463d5661cc61294f91e2"; 397 + sha512 = "c2c783cb59688602c7788cd17dd5b04901806bf341280f7368aff672005f1bf1e2cbdb81f22fdc02f4eb41cbe9d4b76c47bbdc5585fc97caee4b5119ca5c0dfc"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ro/firefox-63.0b14.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ro/firefox-64.0b3.tar.bz2"; 400 400 locale = "ro"; 401 401 arch = "linux-x86_64"; 402 - sha512 = "6eff37c77266ac61e9fd28bfdc7a674bd9ca26e30c1cc4697e0e48946e788b632291891fabe11d602727db931af1fdb56467f20c362aab555afd6ca9cb9eb690"; 402 + sha512 = "68d8225e5873d7328c0d368c0d03a8b3a219ba40c80d74f724e50ac3a1f513842576d14a2af44f10cfc209d782aca94ed17114f97e9c7c495b61a2d239a6ab93"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ru/firefox-63.0b14.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ru/firefox-64.0b3.tar.bz2"; 405 405 locale = "ru"; 406 406 arch = "linux-x86_64"; 407 - sha512 = "bac168bc68b214100078b88d66c2c88de66e23f0e456bbddeaa371a5a64a44c831281f4443edcbba49af34c6a1a5677e43d8a5c56d69ebe63614d8b3badd9799"; 407 + sha512 = "91119b5aa441e79969eea5438295e2c9565f96512c834787976d29a2bd8c619d243a500ac065ea64073bfda845382e20e8fb117972ffb9167c927db232343849"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/si/firefox-63.0b14.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/si/firefox-64.0b3.tar.bz2"; 410 410 locale = "si"; 411 411 arch = "linux-x86_64"; 412 - sha512 = "2a0c42e62eaf8e23ea423fbd9f8995fd4c42c8c65141a537c51c8157861a8d9ad38912ca864824d52f961e752695739610bc626862153b091b9bbb1e83086265"; 412 + sha512 = "5c4404793e0df7286eb529f6a1e110708dfd2eaa0cdc08bd0166dbc8b7cd467e708a6fe4c2ebca03facf5d18f4d6ecf0d0113e7f9745a77b46cb8cebed4aa5aa"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/sk/firefox-63.0b14.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/sk/firefox-64.0b3.tar.bz2"; 415 415 locale = "sk"; 416 416 arch = "linux-x86_64"; 417 - sha512 = "5839b61e1bb4a74340d3068c13111ada01f38d60fedd9e64e78770ac92340f025f1cc92e562686a12b65fe1f17ba170ed925ea2e53cd4b70e0d2f5a1253623da"; 417 + sha512 = "c4b3f9ace0755c3b19edabfce85a2bc281797cba9d00d5bea3151f40d196615b2d6e978b77071fbccbca1841632d149f946a486e02b8552811fa339375ee1ea2"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/sl/firefox-63.0b14.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/sl/firefox-64.0b3.tar.bz2"; 420 420 locale = "sl"; 421 421 arch = "linux-x86_64"; 422 - sha512 = "2787536b263be9b7e0fa9f9bd91286b544d83468bc7cbab64ebb6c3c4e3d8ac7018e7ffa877c8a6b35718cffe190dd9ca96c3e3855029eec636dccf25636d3b9"; 422 + sha512 = "2a1b4dc094025c95ac5f817f7915b5bde481e7d0d98a68af7a232725ffd0cdfe6f999b601d94d09ce85de3f0c60f9f9282fd9ecbd873996dfe77801ae3b5decd"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/son/firefox-63.0b14.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/son/firefox-64.0b3.tar.bz2"; 425 425 locale = "son"; 426 426 arch = "linux-x86_64"; 427 - sha512 = "835bc4e3710394916c23ad066969364cb3ede5bd671ec2d96cbeaa448158f0048d4a33d54a98add87a0471253932f1dfa2cae05094d04bcd859846e6027903d5"; 427 + sha512 = "24b5fd14fdcfcd1ef1388d9630985c09b42e633eff9a2201e5b07f8d5d95a0845d09323d52d9596d23a3e3f54696a1c33a038445522a3c96d333df7c57a0eb9c"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/sq/firefox-63.0b14.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/sq/firefox-64.0b3.tar.bz2"; 430 430 locale = "sq"; 431 431 arch = "linux-x86_64"; 432 - sha512 = "ec44a791fd197df0f878e69592aa00eb8425515e072628ae857ac15101d08620023dba0f30eeda14baa8c6bfacf343c22e3e8c344576b413e32cca218d6e1001"; 432 + sha512 = "260978083ead7ce3e07ab02b324ff1437850a327ad0a270b3f905c975516e676e949f616fe3ea4ce324de2d33e14b6cf442bf7d22611ca4e29cf1226f5c2bbeb"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/sr/firefox-63.0b14.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/sr/firefox-64.0b3.tar.bz2"; 435 435 locale = "sr"; 436 436 arch = "linux-x86_64"; 437 - sha512 = "6913e130cbc2e982a39e88656e15793e2583ef4686132588e5b1b101af1e4aab53124732b64b46eac2d2df43376b2a65fac961c6120d05158a44e3217c315805"; 437 + sha512 = "bbaa90b245f24cba9a829adec7e057458cf830fe29879ef5be31b44be602eb4899eccae2b8b7fd32ed58bbef371440747ac9777803c806ddcaa1723c314882ad"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/sv-SE/firefox-63.0b14.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/sv-SE/firefox-64.0b3.tar.bz2"; 440 440 locale = "sv-SE"; 441 441 arch = "linux-x86_64"; 442 - sha512 = "8469bbbe04052d1fc120a2748997376f397359bafdad36690bd7c498c401c4934b278e1d1e57d39c1869fbd4f3a195247aa6a339f49e8b17f9399c21253901b1"; 442 + sha512 = "8a143bc41243c7a79c6001d1f9fed8890226ee111433a6fbd1d96170b8e31ee09b589eb36e6eb4a2895b94b020fbbedce01fdde68a1cdcd849911fe5b176423e"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ta/firefox-63.0b14.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ta/firefox-64.0b3.tar.bz2"; 445 445 locale = "ta"; 446 446 arch = "linux-x86_64"; 447 - sha512 = "048dec7d7c0e2959176ac19f215cf585b12168d7a83f117a35fdc82afe8d001b7df7f84da628976d1e43dae2e6f28fed06701bd1c9a44b0fffe9c2d893f64d52"; 447 + sha512 = "aaaab23021c7ceedcd6aa5b2f8ff43c0ba1ac8bc998c632554de0022536d42ed6c99759706ecdcb0660657a79c1f640e9474da4fadb74735c7af09da8eb9b8dc"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/te/firefox-63.0b14.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/te/firefox-64.0b3.tar.bz2"; 450 450 locale = "te"; 451 451 arch = "linux-x86_64"; 452 - sha512 = "63bcefa4ef757bde099b7661e21d241b2ee88a9b8632567b8f2e8150f70ccbe21b89c4fb6d59a7488ebb372130bc93406408b33ff8bbb54c555538cd77744c9c"; 452 + sha512 = "4ae162266445d1a7d573368ef4f4bbd8ad87487ad1c0a94ed22430b5eee6a9e190b93ee9789fad6b91470fa575e248a9f4da2152a80145c4c1810a36a588f473"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/th/firefox-63.0b14.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/th/firefox-64.0b3.tar.bz2"; 455 455 locale = "th"; 456 456 arch = "linux-x86_64"; 457 - sha512 = "ce360ddefbaa522c5f4bfecb7e5deb61c342b0adc59a69d1fffd953dde013ab999430b9f0dbfb7ceae94e9684896d83c9222bd3460a5eb7afba9eba26447dc0a"; 457 + sha512 = "3c4cbaf05a942e8afe7b1c95cb0a049f6aed502cbe6e1fa537aeb4835ec9d06032f9e473a15af83dead5a6a143686796f6d98c1458d33f227eac8feda696e011"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/tr/firefox-63.0b14.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/tr/firefox-64.0b3.tar.bz2"; 460 460 locale = "tr"; 461 461 arch = "linux-x86_64"; 462 - sha512 = "eb0c148b071a7d654ffabf62ecb1236f9294421bff913648c95fb729547f6388be2f8f0c8f771e5dbec2c446dc4b6c1db962a5abb46019c2cc0f8eb8a775b402"; 462 + sha512 = "10d0437d731eb6afcc857a957c194e74b892bfca0502527b19fbf7eeec4ee34d45024eba3911ef1ff66575d6c48bba00e42e057558a1e085385e574d37e9ab3c"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/uk/firefox-63.0b14.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/uk/firefox-64.0b3.tar.bz2"; 465 465 locale = "uk"; 466 466 arch = "linux-x86_64"; 467 - sha512 = "a0023efdb0ff31515f51b4150ee35ae834d6f0ae976d0209ee23c93dfcd70db58c5c94ebb8f8e319690701d2364ab5fd5db03ed7a151fd33875787c0478e5eb9"; 467 + sha512 = "49f10d817d5bbcbcafde66b341bffd230d4dc63e1a0addbf12785e1a0526880fba6d371247eb51e224cb58039276c05a698a8b348ceea2cd5be4c63e9ae29931"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/ur/firefox-63.0b14.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/ur/firefox-64.0b3.tar.bz2"; 470 470 locale = "ur"; 471 471 arch = "linux-x86_64"; 472 - sha512 = "b850af8723d3d32fde0b938fb4f7a8734cbddbbae34881deef09bd537d27275d553c107bde3aa97c3123324f8bd0f63e7dadacb9f85b38859bd30a5085bb1511"; 472 + sha512 = "4c2b3ecfc85526a754cfc8ea3be9efd13b4cac14e4ed66c3b35c353862c2f2b4df17c9c2a00d1f670d0aec382e4132dcfdbe71d65734f2b34ec964f8d5623ee6"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/uz/firefox-63.0b14.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/uz/firefox-64.0b3.tar.bz2"; 475 475 locale = "uz"; 476 476 arch = "linux-x86_64"; 477 - sha512 = "57bf9bf93df74d3b8549aa706604d9c49c3157ebe9f23fc4fc0a221f9c00d2e60570055135fe4534ad5f364529e6918110997d5ff2872bd7e8a78021a0df32da"; 477 + sha512 = "7546c56c5e1a20c2e0b9d615cb8a8b084036a6522510a97882c2e6464b7265c4852f813961a821a6fa5eff244db7cdbda8ff49fbdc91c7a8928e20f969b7f351"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/vi/firefox-63.0b14.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/vi/firefox-64.0b3.tar.bz2"; 480 480 locale = "vi"; 481 481 arch = "linux-x86_64"; 482 - sha512 = "067ce92c82925b7b5e9bb74aa98d59b4d7828e47780790634941f6e08334822bbd0751d783d7ae4a0ab1058f33676ef94fe15db7626e4b0aff6c514e972689a8"; 482 + sha512 = "a0a4fa36cc1804f786463e681bb1474f94921611d277d8f24cc2cf20e98b24244d897f7db59e81e645ea35c7dcdbc57efe12c78ef14242c99b9fb5cde0b05989"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/xh/firefox-63.0b14.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/xh/firefox-64.0b3.tar.bz2"; 485 485 locale = "xh"; 486 486 arch = "linux-x86_64"; 487 - sha512 = "cc6b9af7acf4d5d075cd53f1bbcf433a379fcaa3326f483a88ba7c44022aab53d4c53a2620b94189b2034c5009d2cc93c1fce2e0143c0d3ca0469bc00edbe8a1"; 487 + sha512 = "eff49b74691e348768d489e5913adb8916bec7533d28623181983972f77844384819eacaa4d8e6083001c693b180a95957854a0a547d5b41517c4fd392bec9e2"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/zh-CN/firefox-63.0b14.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/zh-CN/firefox-64.0b3.tar.bz2"; 490 490 locale = "zh-CN"; 491 491 arch = "linux-x86_64"; 492 - sha512 = "20d87043704c605855962db40da5b66514a0920b396f815e4ea091769c6564e9226f6ea016415f1f99ec914450a9b364741c32bdc84a12976902451e41b16463"; 492 + sha512 = "64acdd41eb15cf6d25f09c21f1059ce42effed27e09907439397e8da27c9ef123901c9185651f2ac89e6b4c026e6a7ac08c4a8c363766b49a5a44132275b975b"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-x86_64/zh-TW/firefox-63.0b14.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-x86_64/zh-TW/firefox-64.0b3.tar.bz2"; 495 495 locale = "zh-TW"; 496 496 arch = "linux-x86_64"; 497 - sha512 = "d868cf388f5748e282eb6f276d318babf7e44ce8540fe6a13aedc04a7cee8adc85597e5b95f72780fbcf17ef54cd3b3127742e18ded91f0d6b08a4b9491c3d19"; 497 + sha512 = "e0181679697f610f5af5f096e6872b9ca4c4f814e1dac6f045913a83be681376d5019988c721ca0bb57b86d288cf7bf1e19847b4179a1781f957891ce452ae49"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ach/firefox-63.0b14.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ach/firefox-64.0b3.tar.bz2"; 500 500 locale = "ach"; 501 501 arch = "linux-i686"; 502 - sha512 = "1d874e55ca2994701c7a52807ec518e46cfbf16626b174e0f3e6cbe8827a885e3517ff709db5fc66c98c3859384d87cf839f7e72655a0d8d769f4db9cc39e666"; 502 + sha512 = "f64e8886f5adc2e40d0325bc45f86b81b475cc29fcde180e07bd0343ce88e199adcce00bfdc661f185afbc3f3b40d4518abc0f6787a446fd189abc27991728ba"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/af/firefox-63.0b14.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/af/firefox-64.0b3.tar.bz2"; 505 505 locale = "af"; 506 506 arch = "linux-i686"; 507 - sha512 = "91d5d2a53d8d85e59e9ad4ca9dc0eaa931091f6f267506aad095c77b71be59826cba00de1814d2e78eb95c869ff0c8bda02676aef290b4a8332df0d066fe94a6"; 507 + sha512 = "1f260f205c63558d31a4de81e51428b93c389d374d8591f2152c301bac623d27fa1fa56a10754e54b372b6d389c24c04805dafd99f1508210662b71024349d8c"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/an/firefox-63.0b14.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/an/firefox-64.0b3.tar.bz2"; 510 510 locale = "an"; 511 511 arch = "linux-i686"; 512 - sha512 = "3abfce359bfe5cd385417d2fc30a4af9bd705602b3d902d51030a12ca6ee9086ee7b741a07def056a0e37c767a5e38f293f0d52a48c8f6f60458e74ee73cd300"; 512 + sha512 = "58d824350995bfdd4152d5f1080f4d0fb99b0976c717dde29cce6b3830f1ad1a1ff7631946febd7ab56ece00dbb4b6e6f73751503d64e7c600b63fe6ecc85d1b"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ar/firefox-63.0b14.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ar/firefox-64.0b3.tar.bz2"; 515 515 locale = "ar"; 516 516 arch = "linux-i686"; 517 - sha512 = "d79566a5c6889421e66f189c86dab9e32c377270b2fd70e1e128810dd391c651cd66283045c8b0888520f7f42f4d98f03274fc06dda0a1dde23c3e3f50ad91e8"; 517 + sha512 = "9e27cc3e2a55c1f03e019f26f8dac0400a86b81993260fedcf612d0e731d721c3d4b0a152d81e0499efa14007fd6b6823f3c28fc97aaa07c3a7db11dbeed2c45"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/as/firefox-63.0b14.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/as/firefox-64.0b3.tar.bz2"; 520 520 locale = "as"; 521 521 arch = "linux-i686"; 522 - sha512 = "6bb45e54027839ceb0f8ece8a5a3d49ced35bd4f391385a69f5c26f191e87e9f06f9f59c2471ec156aa38a23cae38dc3996967946d12e88bd98743e15d888edd"; 522 + sha512 = "ffbe4274423cfbd1fc4bcd44548d83c92556fc358475c1057fd16ac2e693a344f910aa4190eb8edceb05768fb634e3ed3838be40745100a66bfc8ed0322b9046"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ast/firefox-63.0b14.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ast/firefox-64.0b3.tar.bz2"; 525 525 locale = "ast"; 526 526 arch = "linux-i686"; 527 - sha512 = "3707d12351e2c7f1d4c793593ae2773625c4342d53a5bb32fd1a1f52d85c504eb662beb995894a5b2eca67753d1db1988a247317cb60252b95dc1262618582e9"; 527 + sha512 = "af21bba6a92856bc028cdfc4c2ea8e6225e73f5c3311bc4c20db8f0a84f93e84dfa6b4c24d5155d0e43dd664241047654353761e7c46cb659315b63c60ae43e1"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/az/firefox-63.0b14.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/az/firefox-64.0b3.tar.bz2"; 530 530 locale = "az"; 531 531 arch = "linux-i686"; 532 - sha512 = "d18c2cde2cf0964d8a52a68a3f4e2c9ee8c6239ea7c642ec2ef12bf2024dbc15c125a9ce2c49223c826114714c22a27bb831b3f5dcef0680646212cdae6849f9"; 532 + sha512 = "01a2c32b5fe56d81157020fb1c48808f29bab23a8782f69e5f06e530f92b2a33d3ec1e4130df9ba8ab0fe61ef9f13f6d6cf30540af40b5ce104fa488168afb1d"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/be/firefox-63.0b14.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/be/firefox-64.0b3.tar.bz2"; 535 535 locale = "be"; 536 536 arch = "linux-i686"; 537 - sha512 = "2085451b2deee6741ea6e724ffcfd373118dc309018e66efec6364eda48b05d06836819d86a23d623ed584de547e9c55bdc11ce5a2c4e1d44d64c442d3bef929"; 537 + sha512 = "c921b35e3f6c6419dc1b8a1168caef3e466e7f5937c10ba8c3eb2568423b6bf358c61b97b9500fc9422e566404bfa9d4897b8dfd040a081b2e2921aef468036a"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/bg/firefox-63.0b14.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/bg/firefox-64.0b3.tar.bz2"; 540 540 locale = "bg"; 541 541 arch = "linux-i686"; 542 - sha512 = "2736a45bb91407cf262973337afbf8d2612890b82dba65f1d9c83007550809464a60d3b74bc33cde23a23afba0e2cad905ee96123dbe791d14cb4ada7f87e1de"; 542 + sha512 = "89bac25afc4458983ccbdf3fd13052fc014be74815e943d1c5c3b30bcdd30cf81acaf63025a6dd8ec0daa9bcb5009826df516fbf65a4245e94b4bb746f1dc10c"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/bn-BD/firefox-63.0b14.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/bn-BD/firefox-64.0b3.tar.bz2"; 545 545 locale = "bn-BD"; 546 546 arch = "linux-i686"; 547 - sha512 = "7ba928225062999981206972559f6c52f9367d714d38ea0d7fa086e2f1d9d990b336ebfd0b7d1b08fc06cbb386f89dc5c95d8e136a393c7568a0b9198c0fa6df"; 547 + sha512 = "79a8dc595dfa333f98e3fb33b1a1534f535876808469ce4534b27a68a804e61e120afb40e171c6a5874f3aa46abbb38278008eb453daee0fd1d1d8f17d076b44"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/bn-IN/firefox-63.0b14.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/bn-IN/firefox-64.0b3.tar.bz2"; 550 550 locale = "bn-IN"; 551 551 arch = "linux-i686"; 552 - sha512 = "92c33e5139b130fd9e3e83614443ccc2a189b19cb61949a381e259dcaf0dabd66b3b127446abd1117079cbf4c584c1de0398dacb1612285db56f5a4f0072cc90"; 552 + sha512 = "4e20c698168c888863445abb7f3cbc1b57b69a1a80b5fcafcc5cb8efa2a7a3dcdfad6dce2969ddc1ba62beec2ad3aeb784132ab8ef79e41505af733615a8a19c"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/br/firefox-63.0b14.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/br/firefox-64.0b3.tar.bz2"; 555 555 locale = "br"; 556 556 arch = "linux-i686"; 557 - sha512 = "bc34bde0506218c0e4251b22b1849d05b9d49ccbdaa8df650f56ebf87f04172b8adbf2204709f182b286212bdce08ef9448e8818dd2622bccc3cd9496c48e111"; 557 + sha512 = "8e973f0694a10f1330d2652339d1acf1e6853939596eca8ba87f337f9ae3bcc1bf34f24771b73cef634eb3ad62e68471d818c55140fcfa90be61ec445df735db"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/bs/firefox-63.0b14.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/bs/firefox-64.0b3.tar.bz2"; 560 560 locale = "bs"; 561 561 arch = "linux-i686"; 562 - sha512 = "8fdf9e385f94357aa7a08147585d02e7d293d7c6155afff3da92ee37475afee222439f4d93198bd24c02d7f8109bd6842426c65725f19aedec9b38c8aa088627"; 562 + sha512 = "ac017ee280d1167771878aabed612a42a58390339f954351d9972594203a966eedd10a17699b0f04a6651a0ff3996f5407a341f3643d99dca8cdfbf9f47781c3"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ca/firefox-63.0b14.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ca/firefox-64.0b3.tar.bz2"; 565 565 locale = "ca"; 566 566 arch = "linux-i686"; 567 - sha512 = "f95d32c4dd652b35102cea1f9791713a4dbf40cf985c33268ed35f3e5abec87a46d304cebb961f8a80d97e4e26ee907266502f9e6d1f72741a018a29e48544f8"; 567 + sha512 = "03ee3a07f0efb6c6adbc1224c9b1872f68b2099e51852028302f5a6904c264033cb0642d530fa6368e15b8b108af49346ea82a46b4376c7adffb2890a353cddb"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/cak/firefox-63.0b14.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/cak/firefox-64.0b3.tar.bz2"; 570 570 locale = "cak"; 571 571 arch = "linux-i686"; 572 - sha512 = "b4909593c8c99530b791dd40381e891f4ee61c0473a0fcf44e0c5e5ed76e4424930747ac7f479b21d977e245b0b53b2e692a43931a5d72ad16b65f37f8726967"; 572 + sha512 = "ad7a6cd81affa6d5009468ca1e301b05396b335346833225948e2f64a32993f7360f190a13aca4bcea8889658c56ce7fe1f84d9b9af7eebb7c2b79769a159742"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/cs/firefox-63.0b14.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/cs/firefox-64.0b3.tar.bz2"; 575 575 locale = "cs"; 576 576 arch = "linux-i686"; 577 - sha512 = "43f40720b91f6de7323fcf866b032ebbfa34640ae9786198f87f0e662c1e33d7910812e3c4bf45fcf929d9e2d669f7ec4d8f10cfe47d1fc82c5654b4bf2b40b4"; 577 + sha512 = "14780191d373277f51e6ce9c06327df17c4bd324e5c12b4760a43de38bb3d36f733d92b5f83f01bc4633f11ce7a51b0bc8babb1214fe36d61c7611ea7b50d516"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/cy/firefox-63.0b14.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/cy/firefox-64.0b3.tar.bz2"; 580 580 locale = "cy"; 581 581 arch = "linux-i686"; 582 - sha512 = "a9905e192147a4bde8b97f26a63f08d982fbb05fce96482084ffad7ef8aa54355cb79859ec8e095ce49497e2c24ada38fadbd77e0e31ac70a5fb6632bc7d31de"; 582 + sha512 = "8bf6c014c6710e3a096238bb76eb862b579dff7a798c2a4aa8a3232a93efe92741330580769bd16e17366746fc1dfafd24152260f996851a45f9cd684c848d93"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/da/firefox-63.0b14.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/da/firefox-64.0b3.tar.bz2"; 585 585 locale = "da"; 586 586 arch = "linux-i686"; 587 - sha512 = "d1275cac1c2c1e98df38d745b6d1673b341198d87db6bd767ea8e2fb4f525df874b3dcf9c000e4ebe196bbd2a0707af6ac3fbf28f4b21dedab78cdb89d6342da"; 587 + sha512 = "e1719cbcf4c532ab484c5aaf3a766d27e4a409aa38d9ceaf2dd52bd183beaca2954e392e8faa66a747e02e21813a4b8e3f9a5c6d7bd81ce321df7811fd529842"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/de/firefox-63.0b14.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/de/firefox-64.0b3.tar.bz2"; 590 590 locale = "de"; 591 591 arch = "linux-i686"; 592 - sha512 = "d40af9cc9212d83a260d42e1c4e9dc1102253cea3090f8aa232ffcf97b5fe417252b1360f126c97c44d9f333187b896883cc3a8de77ced1020805d7bcf1980db"; 592 + sha512 = "1f9ef9906988924c254a44c796a935ce5ea8cc40dc033bcaf28b50dcec8e90451ae09f039586d1ecc72b5e839f1cf42517a01d0c9e8e9b7c81f365597a8d6dce"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/dsb/firefox-63.0b14.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/dsb/firefox-64.0b3.tar.bz2"; 595 595 locale = "dsb"; 596 596 arch = "linux-i686"; 597 - sha512 = "2e2dd4c1f5c2f53f3df2510f88a1e73f320025871b3b1e4e08f3553c51a1f41b8974f17754d705c2939d84442af4b4e6e0f2f09b35674bad0fe14dd57415d191"; 597 + sha512 = "946334d8ddd8f7c82226db0d7cf838e2b6208cdcceba251beebcb9b625b6f3f684c6b9479c23e743a7a1eafefbb54eb4e63685256f0ef5d482e76fff55691e32"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/el/firefox-63.0b14.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/el/firefox-64.0b3.tar.bz2"; 600 600 locale = "el"; 601 601 arch = "linux-i686"; 602 - sha512 = "6fa7e9d22e7c379325de750725b25e31ccf814bf391dc4f7ec30c226d64345c52d07542d05d4d096f1feb6d75da37fcb3028a5cefce7a4a7bcb72cdfe940cc1b"; 602 + sha512 = "f8664b184607f5a655a96b60bc2a97f641c15dd299448d94cc8b630ccec7009d7c51b5e0d4245b1c0eec4477f2217ad54c1453ed516dfdf9fb1b519169c313a8"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/en-CA/firefox-63.0b14.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/en-CA/firefox-64.0b3.tar.bz2"; 605 605 locale = "en-CA"; 606 606 arch = "linux-i686"; 607 - sha512 = "0887354d8e3a990cb3a2a1267b6e6e60084aec7bea75f4839a41834023f327077f36164dae5317da47fd333223488b903c77258d73fc1077bf411e1eca860b67"; 607 + sha512 = "67339f09f046a4f72bd5a2e79dd5b53876521f5761eb7e9963a1af0acdda507ecc372fdf8e7ccfea96c3ef5324fc06faeb5510060d3840467db03d1f229c07ff"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/en-GB/firefox-63.0b14.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/en-GB/firefox-64.0b3.tar.bz2"; 610 610 locale = "en-GB"; 611 611 arch = "linux-i686"; 612 - sha512 = "53ce519552bfaeba90c00e108a7af36bbffa8f6ca1f580abadbf441ee29a40bd93d31ac65ba3c875e04299646237ed4a51736653552d607436ae177d5682c84a"; 612 + sha512 = "1138722e998c0d09b5e6bc404833e652302e7f4774ae024238679f22fcfc4a7acaf6e3bb88c5b04f331c457ef18b70451e485eda79377acab668ad2369ec0e76"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/en-US/firefox-63.0b14.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/en-US/firefox-64.0b3.tar.bz2"; 615 615 locale = "en-US"; 616 616 arch = "linux-i686"; 617 - sha512 = "1c23a2e28c7c14da5f2c0fd30525ec38c1169e8433991123c8bc97145354c8d1ecbbf6df0430b89e981222011e27b0c5b723af093ce640c8881e0b9e5b231939"; 617 + sha512 = "eda0706887013a73e7e310268cfc327be64efab22764357dde8ca8c7ccb26c388a20cc18fcd4f5de284f76541894f2b67454e188d30958fa7f2cc541af14917d"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/en-ZA/firefox-63.0b14.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/en-ZA/firefox-64.0b3.tar.bz2"; 620 620 locale = "en-ZA"; 621 621 arch = "linux-i686"; 622 - sha512 = "9439499f577858237dbc39c6cdc20a87276cda77d45e14ba5ea7f090cabe6813d7fdd8b77a32dee6a98fb880f421562a861e98aefa619fc44b0c4aab8b522b4e"; 622 + sha512 = "8da5ef93bbf2f7d51b11276b8d3fbde8cbe4b02e9db5f95d5158c0aee0a20438dfcc3e36485c61410011eab6ad119729c6ec4e4aa3565176255d39e71434741d"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/eo/firefox-63.0b14.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/eo/firefox-64.0b3.tar.bz2"; 625 625 locale = "eo"; 626 626 arch = "linux-i686"; 627 - sha512 = "a04051d0bf181a02a04e2c36b8f05b38d7f3eb6188c5977ed965776120a692d8fbb1d3d2ceb38da8768d201f27c1b36995f68b002a9261fce8786d34aa2265e5"; 627 + sha512 = "b375d409c35829aada3e66b6e610f4bc2fa0e3907416dbb18f924dab4eeaf40db65d9d5c470cc63c84b9e73f901e15fea0160f0e63b6b2cb469152519e50e863"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/es-AR/firefox-63.0b14.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/es-AR/firefox-64.0b3.tar.bz2"; 630 630 locale = "es-AR"; 631 631 arch = "linux-i686"; 632 - sha512 = "2230ee909e8cdcc10d40939eb6eaeb5c8289c697e2d0a5e4a25a9b1345fc6b49c9528e974212ca3a5aea3e54c8c8948ae56a2232bf0d207e82658ca2dfdd82c2"; 632 + sha512 = "68bd243d3bd388f4556bb66595a2323d5ca1b4c8045121734d40bac6250dc3e83c40cffbcf28f3af439c0b43d082a8e90ff3b680dff4bee1f3ddf6e3bd59ffb7"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/es-CL/firefox-63.0b14.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/es-CL/firefox-64.0b3.tar.bz2"; 635 635 locale = "es-CL"; 636 636 arch = "linux-i686"; 637 - sha512 = "26e7a24204190fb43a972038c1036e93e2fcfb68be804a8189b0006ef8a15094e152659206b1fa9b7f0cb5f9409aa4dd769fd675fbebbc90f323d28b0f3d58d4"; 637 + sha512 = "7b8c047120da9174585d8ecacebf155d02a3e6bf560b3ff87ed32e718f253a566bcc73439560ed3d922e410fcbb094e5c34d766d8a665ac1da8251a2e836c83c"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/es-ES/firefox-63.0b14.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/es-ES/firefox-64.0b3.tar.bz2"; 640 640 locale = "es-ES"; 641 641 arch = "linux-i686"; 642 - sha512 = "9a86d804c199c530dd7d41d4ae0d72604f85061a594c5cbbe1de2daf4860c4e36831efe00ccdfb6b5440c88575a6d4bc2d786396f13999453729861ee723cc9b"; 642 + sha512 = "c2d1f066d5b65049961d8c9ee9e12b8f0ddad1e76f83b2a13f670c56763db4b7e06a5dc7712e457e5c08d135113a3ef97b90efa8ca377a66eb9ddd2c3515a670"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/es-MX/firefox-63.0b14.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/es-MX/firefox-64.0b3.tar.bz2"; 645 645 locale = "es-MX"; 646 646 arch = "linux-i686"; 647 - sha512 = "181c0a83a5bd7d7fc2e80948704f2a466057518c5a748a54e43bbbc0fb8aab37bd7a1c83892af60ee359243633fb8317c42552121b4e0ee476c5bc7fe115c0d8"; 647 + sha512 = "fc54a4647c81fab54f6c28d59d51b9303eeec2cc7c78bb20a76f1b9fbdfcca10a51a42735a93600b390dfd5592121edb8a10bf359fcf90190c93470f5393bd6e"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/et/firefox-63.0b14.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/et/firefox-64.0b3.tar.bz2"; 650 650 locale = "et"; 651 651 arch = "linux-i686"; 652 - sha512 = "6734e4572f50cc7cef74dcf63994ac5ac2d17cb0c2a2110a99cf0d5c38cb3075f72fa21561ed9ec98dd860c39262bf282c3a82083e436d1b160a3d15dfce3a51"; 652 + sha512 = "45dc3b8b87cc6b2fbeca18a685e3e07d676af25d2d9e2987b92040b0f055bb29388fec3689e670b6764e7df0c6945f331af9555898179119f4b3c0516f0fd773"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/eu/firefox-63.0b14.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/eu/firefox-64.0b3.tar.bz2"; 655 655 locale = "eu"; 656 656 arch = "linux-i686"; 657 - sha512 = "85382c13dc0a828155142805b83543371487162821c1677e5411d8570dc8e1393479116a0e7bb62abcd6e0abe477f0671ba2c2c600bbf855ed32ed86f1aa744b"; 657 + sha512 = "e7b955cd2b6cfb30aad321af5d0bfad7740abfc0f7935800f3fcb780d107c15976526a25cf3e1a6d567b18dd360af09362f89e87cbcc94982c3b46a93e57291c"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/fa/firefox-63.0b14.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/fa/firefox-64.0b3.tar.bz2"; 660 660 locale = "fa"; 661 661 arch = "linux-i686"; 662 - sha512 = "a2c071e374c3dea2da8dfb4e1d7a001ee30bc33c3702d5e352427596dc03b36b734767fd3bd72fc4e3323f99ff88b475a1d7deaa8d14c47921986b4e3b6e9454"; 662 + sha512 = "d302e756531cb2cb9116d3266c4a7ddca9875c7d8e92f10d94046059805f8babc18e50d68156f4a4a9b637af4a06ef80d351a70e46781fea7eac3cecec537d34"; 663 663 } 664 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ff/firefox-63.0b14.tar.bz2"; 664 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ff/firefox-64.0b3.tar.bz2"; 665 665 locale = "ff"; 666 666 arch = "linux-i686"; 667 - sha512 = "3f92ae32d51baa4dcdc13322aef8653da33fa0bfb970c3a58e5cb4297d90f8162f2020902b3f3bc566b7e5a07a317c8eb51a7f9c737a27bf043e56cee258d523"; 667 + sha512 = "354f803dce5f9565c582f11357c2436b4ad2fc795ede74aea5d38c9f7a3d446876b4a71467fcabf1808fef488ad391cc3b063506cc696539c4af61aa70b00dff"; 668 668 } 669 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/fi/firefox-63.0b14.tar.bz2"; 669 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/fi/firefox-64.0b3.tar.bz2"; 670 670 locale = "fi"; 671 671 arch = "linux-i686"; 672 - sha512 = "eaec68e83af4a68e8dd1e7ac63097811c4c1a84fc577ec8c4ed9cdce72785fd2d99e4e534257f34a4ad53254e81a6c56711cca9f85cabf1fa8eddcd26ed0946d"; 672 + sha512 = "4f18d88beab0208a85da71d4812fdd01bb3006d9230c1dbceca2756ea0b27242ea97a76f12b3c99daa51af03b1fd3866351b0cab621a4bec369c16ee8bb87ecb"; 673 673 } 674 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/fr/firefox-63.0b14.tar.bz2"; 674 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/fr/firefox-64.0b3.tar.bz2"; 675 675 locale = "fr"; 676 676 arch = "linux-i686"; 677 - sha512 = "b0264932f94862f6b4629f1c853e6207120234dc030a298f7d5dd975f9fdcc357cd9b8bf38f46221e090b1f63aa7092c3c5005b3f569a937e8d6ac69a941d4bd"; 677 + sha512 = "04268d69d544b5bb4d5ec48b8debfd09a83f3a0faab08da16b6b1c643c1451c89e8c67c3f02a05100d21319cbc27feb09531dc87ec3a1e5cc7ed2a7ec8e77aa1"; 678 678 } 679 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/fy-NL/firefox-63.0b14.tar.bz2"; 679 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/fy-NL/firefox-64.0b3.tar.bz2"; 680 680 locale = "fy-NL"; 681 681 arch = "linux-i686"; 682 - sha512 = "a557244b523d64db01ff42209e48fc5ca21f603916339e61fbadbd74a59477b9adff021a0f47759d5104eded00a12f4b008644279c19cab7a45cfa9a9a3494d4"; 682 + sha512 = "76dd116eabbe4aa6c7d0b4e0dfbc45f4b057f86a06d95e56cfb9000ea38fe1d88b55d2b2fd885a88027083d930195fd8917fd20da2f54d7461dae707ddcae6bf"; 683 683 } 684 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ga-IE/firefox-63.0b14.tar.bz2"; 684 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ga-IE/firefox-64.0b3.tar.bz2"; 685 685 locale = "ga-IE"; 686 686 arch = "linux-i686"; 687 - sha512 = "11619898aa4163d6ee42e178e58b3d25ef8c9263312a1c62cb9e2c0b9516150ef9990a971594f8b1f1421231c4a03c3337d2aadc292150d384c085a1c012cb96"; 687 + sha512 = "6a9e40802e1574175fe1b062205bacdd0e3ebddd04987ff690d8991178911d74ac7d638f19857bb2180545689d8ca641f073458df7dc83311499c176b1102f7e"; 688 688 } 689 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/gd/firefox-63.0b14.tar.bz2"; 689 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/gd/firefox-64.0b3.tar.bz2"; 690 690 locale = "gd"; 691 691 arch = "linux-i686"; 692 - sha512 = "642ac490b5171afa96f3363919e6b5bf4e16ec65671b36fcc543f7e160bb0d595bf271606b25ebf1bcfdda5fc3b3ec5a088a766d52fc6b72b72a1bc5d107ebb9"; 692 + sha512 = "58fd25bf8319cd2ca6b46ccb3f6aa8e5e9416a6cb229755f111a8e7304a806aa2aac3789bb666ab4ea2d63658eab79a50c3c11431e87f2e105ea3de584de9fcb"; 693 693 } 694 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/gl/firefox-63.0b14.tar.bz2"; 694 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/gl/firefox-64.0b3.tar.bz2"; 695 695 locale = "gl"; 696 696 arch = "linux-i686"; 697 - sha512 = "bad1ba5729895d622c0a452af5a0b34b24fd332a386cf27d71505ce1e9a0cd164671b0ed6b4c4c7befb1aeaef75f3142f73ade1dd384580dc71a3eb382f221a2"; 697 + sha512 = "781d7c01208190351350fa601424132eac394c6e6ba0f0a55e799b59a91d4e743dec4bae8a973e384977b76d3e064b62a2162b6b0a025b05b7635cbd424b18a2"; 698 698 } 699 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/gn/firefox-63.0b14.tar.bz2"; 699 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/gn/firefox-64.0b3.tar.bz2"; 700 700 locale = "gn"; 701 701 arch = "linux-i686"; 702 - sha512 = "d8b89350f75d4cd6f33e2eaae4c3098462ae319f4a7df6674239992bebfbc961b9e60a2cebec99488e1391fe68b218663822e8c1b773f63c6fccf36fd57fea46"; 702 + sha512 = "a3287a85a1549015c8f1c5c125bb3296da2da07505a961425ea0b5c755f6c6709c26a384109f700992f4d50746b441d4470c39dee9c78be1255f031d63dd73f1"; 703 703 } 704 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/gu-IN/firefox-63.0b14.tar.bz2"; 704 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/gu-IN/firefox-64.0b3.tar.bz2"; 705 705 locale = "gu-IN"; 706 706 arch = "linux-i686"; 707 - sha512 = "835550054ecad1bd4aef10f18b805d9bf1726cf7ccbdeca04696c73a684777cc51defb1e9ff7fc67a1f37ee99a0b5adb553078cc7a83e95ad6d87ce338c9bef3"; 707 + sha512 = "033e88246db1c1f1768e032d58c8b24f30ffa541a86e1922e9cfe0cac8706da67da3951d596844f1ae6eb9d0ba8de4e6d787c1d1e918c38a0c57989c48327d48"; 708 708 } 709 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/he/firefox-63.0b14.tar.bz2"; 709 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/he/firefox-64.0b3.tar.bz2"; 710 710 locale = "he"; 711 711 arch = "linux-i686"; 712 - sha512 = "cb6836604f5159d13f883678287c340ef01118980014ba9e72ad4c17d86e10349a5b44be1ad0c0ec14e789a1b24e47580236e0d298d816a2fec0c5c02ca0f19c"; 712 + sha512 = "436cdbe1d1da1f54e3e48b5f439b73014aca425984e4ceac7834ec22754d07b3d3f1449df640cfaad75c09d658df5b209e77fe830411c0be560abe74e00b6148"; 713 713 } 714 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/hi-IN/firefox-63.0b14.tar.bz2"; 714 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/hi-IN/firefox-64.0b3.tar.bz2"; 715 715 locale = "hi-IN"; 716 716 arch = "linux-i686"; 717 - sha512 = "119ae4627c1945b00acfbf03b43e97b1b94ba4d80ce71e277a6e23ef5953bf775e575236cb16ce4d4e298007f02fbb1676fc0526ae44564c87c8212769811587"; 717 + sha512 = "f6a50c0b04f7ecaec138947a2cc6f942230482ed7f3ffe353cb4a5298f4161042aa0a99b1445ae7dffcaea1807d0705f93949748ffa8342778d8a8bba8319b48"; 718 718 } 719 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/hr/firefox-63.0b14.tar.bz2"; 719 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/hr/firefox-64.0b3.tar.bz2"; 720 720 locale = "hr"; 721 721 arch = "linux-i686"; 722 - sha512 = "aae23b11eea3a49054c0ce4e9e9ea9c1200d9414599a6e9e993912a3b64b5c94c2819f1f9f4b65d6ac8bdd2cfc0ff125047cdceae286324db33174c3d6e7bedd"; 722 + sha512 = "bcc4d9fb87d255aab901d322ef3f05242d3899c7146a34cb36e9f7e49091ed48cf81f7a1388ffe2a3ff55465121932b9bd3fbecc9eb1a032c9dbf535b95ed236"; 723 723 } 724 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/hsb/firefox-63.0b14.tar.bz2"; 724 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/hsb/firefox-64.0b3.tar.bz2"; 725 725 locale = "hsb"; 726 726 arch = "linux-i686"; 727 - sha512 = "aa88612f31e96a0babbd08ca4c43db75a869cfac1020176bcdf00125a7dddd0736935a453e277b6408a59d3b21636a3c60cd9e40bbe9098c2da31aae54d790bd"; 727 + sha512 = "7e3ac04497b122a18e78f144423bb7244c91cfe3cb0c1bfef98885f779d6032e1f71ac9a36eaff66889e043c8b28e51c2a47117ca573e426abe15815b3e068e9"; 728 728 } 729 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/hu/firefox-63.0b14.tar.bz2"; 729 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/hu/firefox-64.0b3.tar.bz2"; 730 730 locale = "hu"; 731 731 arch = "linux-i686"; 732 - sha512 = "25668686e42ca15bdd7dbe95380c95b907262ae72c3758fb0993e077326c183e1af79af4bc9d33b7e7d8dfb142d92618b1ead67a834d01e9cbb3fb346f139b8f"; 732 + sha512 = "383e4442f5f78e8e5e0d4d4dcdc302d92dc8e95957393ae77eb88a93278cd68c0df61fefa1255f75bbaa53ac47fbb336dcce6aea455750b50c210b8919c24686"; 733 733 } 734 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/hy-AM/firefox-63.0b14.tar.bz2"; 734 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/hy-AM/firefox-64.0b3.tar.bz2"; 735 735 locale = "hy-AM"; 736 736 arch = "linux-i686"; 737 - sha512 = "9beb520fc3da468a73d0df7fb8ea937f05107191167fff8ffff2242d4db6677d4ad1d4d248170ab55a6b31365b5bf965b17e0a52d4c3c748cb0fe62f7eec85e5"; 737 + sha512 = "50e3b0c10c6b9c02e58649c29844f78c202de2de0bbbaa8ec3d7df9a802f365fa01d9ff99c3baf5ad58f64f0388ca9cbe8c49d4443f2971697e6eda10bdd054e"; 738 738 } 739 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ia/firefox-63.0b14.tar.bz2"; 739 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ia/firefox-64.0b3.tar.bz2"; 740 740 locale = "ia"; 741 741 arch = "linux-i686"; 742 - sha512 = "14f5bc56ea03912ce445cdbfea2840fac886bf048587db3230bb03e2f6999050e532b27011c1d83995e74885fc0cf870990773df564fa3232337a13b4951d1a8"; 742 + sha512 = "6b213d33cc2f66f6e40dc12aeedaf5fc2b102a810324abb0053dbef3af230b5241ac76edc0048b01b29f108bfc7c40e77f6317b0b3dcbadf6eb3cacfdb7d9709"; 743 743 } 744 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/id/firefox-63.0b14.tar.bz2"; 744 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/id/firefox-64.0b3.tar.bz2"; 745 745 locale = "id"; 746 746 arch = "linux-i686"; 747 - sha512 = "57816fefb3fb9024473723c1e53dd769356d08f7cee6fd18f3a618707d7c474b71ece7e0da9b61f9dfc8d870db046d29a6905330248cf4021e538cfd93684761"; 747 + sha512 = "f4111d085f8fd354e8c85b6e92987bfdcd71f778282b7bfa8c6d74f59786a3f2bd7a9bcb9c358c5fc905702d94800ace03d2126c964b8cd2fd2f421713935c93"; 748 748 } 749 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/is/firefox-63.0b14.tar.bz2"; 749 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/is/firefox-64.0b3.tar.bz2"; 750 750 locale = "is"; 751 751 arch = "linux-i686"; 752 - sha512 = "8ba70aab5a6407a5c4d4ee301b0f5d91c02cc446b1543abfc9ada2063a53d6c9335b6523c6a35abe45cea142cbce92c86f0100a036ffe69932b587cb16caefbb"; 752 + sha512 = "0af27d25809a5e28100d0b65b66964edda6fbb7799b7d7c5954b513d0ef58d4800965459a8740908c6b184a6c70493f8adbc8f258e9c5a1b5ae6c38c0d56d71a"; 753 753 } 754 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/it/firefox-63.0b14.tar.bz2"; 754 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/it/firefox-64.0b3.tar.bz2"; 755 755 locale = "it"; 756 756 arch = "linux-i686"; 757 - sha512 = "ce9cae447999f616bdedc37c45ab1bba851ba8f983a4b8b9b1670d080521172fbec753377c7577818144fe297c9a7f81b9ac3cff5f42a216b089d40b035a9cbf"; 757 + sha512 = "1ecf18b33ed2ea28828882a0a6a876c0489555e1f6430625a56a81f76a81be96c1b3ace5f3c4a55cf1555e9d3e0c3a0e76f680f0f08605302c9a4125401eeea5"; 758 758 } 759 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ja/firefox-63.0b14.tar.bz2"; 759 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ja/firefox-64.0b3.tar.bz2"; 760 760 locale = "ja"; 761 761 arch = "linux-i686"; 762 - sha512 = "0792d7a73fa37b69be10f65e99184c6bfb7de72c493a06d2a808583dc091f414c686b9274335b532d6e371024c069d20200d0454dbb4c4568e46cf6c0fba2bf4"; 762 + sha512 = "1eac9b077a7f121631d4378cf00fe9c131ace2fe7eee7b864c32bda99ccd07b415401a14470cc00d466f5c280ebe430ed1d3bc46fe2130ff4d5819124855d137"; 763 763 } 764 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ka/firefox-63.0b14.tar.bz2"; 764 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ka/firefox-64.0b3.tar.bz2"; 765 765 locale = "ka"; 766 766 arch = "linux-i686"; 767 - sha512 = "59fc959730efd2e78399984a3d0ed18d653e92bc2edf8a37b055ff715e66672d8f938b128fcb9f5a5c932ea8d265a509f1c16cbed7f054449a4f4f2fd51c42ab"; 767 + sha512 = "c5386dc11f5e5fa756e0b13d5e2dbcbb2dc8d99494586494932c3b6ed8ab920cf56ddc1062b18106e58a83013108851b64704756b8c3a5d9f4a04ba1fa279a4f"; 768 768 } 769 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/kab/firefox-63.0b14.tar.bz2"; 769 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/kab/firefox-64.0b3.tar.bz2"; 770 770 locale = "kab"; 771 771 arch = "linux-i686"; 772 - sha512 = "575d9b2e082d5729f09587434965b383049375771029c188f0476e34bd21e10fdfa20d766cb934c567602f6f38d883c848c8110f6a42f9f62ad258c478ec0f5d"; 772 + sha512 = "0c77ff888ce71d4da366f552d5e6a586e73a31eee53054b9c25663c8602c353cdbfc09f0b4a0c0b9a91b042eae5a31a8bbae0227efd5d6b1bffa200c515ff6f0"; 773 773 } 774 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/kk/firefox-63.0b14.tar.bz2"; 774 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/kk/firefox-64.0b3.tar.bz2"; 775 775 locale = "kk"; 776 776 arch = "linux-i686"; 777 - sha512 = "712438e519188f19bb9786c72a795c030214dfe02995419934e58276a4b5b22413daf0ed0c21da4849c347c222f7d22b3bd9a95e9cf9aee6b5e94e7b950ce801"; 777 + sha512 = "52ce683a996853aca8d0a503b1407b88daaeee86fdff15da2f67bf0b7040768916f92eec1afcbe306ad1966e1a0f126207a5db9a0fbef2b3883c5d809cf105f1"; 778 778 } 779 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/km/firefox-63.0b14.tar.bz2"; 779 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/km/firefox-64.0b3.tar.bz2"; 780 780 locale = "km"; 781 781 arch = "linux-i686"; 782 - sha512 = "8bf978cd1d226dfb74e9da959da105d6cf995c1028c1cd2bbcdf09c93ee300de6eb58eadfea690fb629ac93bd49f85cbf81b9bd49390af6c6e54048e0191b8be"; 782 + sha512 = "d1055d1018ee47db02d85eaa72c1106d2d87bfa05f424b1ce01b9d59b30705835eb41a256548039728063427ddfaf7afbc82bc0b6881d1c4b594ecf03b79568f"; 783 783 } 784 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/kn/firefox-63.0b14.tar.bz2"; 784 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/kn/firefox-64.0b3.tar.bz2"; 785 785 locale = "kn"; 786 786 arch = "linux-i686"; 787 - sha512 = "47c20810081469552659ae2d845c292db2dc447c1974dd768544f2444020127df85d3320d7cb25225b8dbedb4e3015009de9eb7b5aaa1e7a4298302f527db32b"; 787 + sha512 = "893a073304d6efbd5c1827a95f64e8b2f55987ea22c598c68f75dc4d30ba71d056270cd83cb35545994c084d6766f9fd6b02bf5c377e7aaa4f8eb14a08e3bfb2"; 788 788 } 789 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ko/firefox-63.0b14.tar.bz2"; 789 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ko/firefox-64.0b3.tar.bz2"; 790 790 locale = "ko"; 791 791 arch = "linux-i686"; 792 - sha512 = "4c4feff0c959291112f30b952232d50fa78e4d05e715fcd6c34e26d26ee7629545ae46791d04a8672aab3bdb19024295c94a6fbf2b8b818346107378016cb72b"; 792 + sha512 = "0d17f3d3c482f434f848e91dd0e0fca1073245187ce736d6518c709ff9193f37a9c8febc3d03ae770775d3f39838d25d6ac8070cb3421c86b42a280b0c650276"; 793 793 } 794 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/lij/firefox-63.0b14.tar.bz2"; 794 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/lij/firefox-64.0b3.tar.bz2"; 795 795 locale = "lij"; 796 796 arch = "linux-i686"; 797 - sha512 = "980910788cd4d38db52374cc399e90315b0829e741c211ce0d225289c8e763bd45df45b09ef4ee0228484a7a33c3ccc9d05015ede42eb427b2336ce09747649f"; 797 + sha512 = "b19010fcb1f5c0bc078e662299a06a75c7a99076cd7d4100bb3c313a452e4b96ed3c795dfb46bf33182c59030c28d9f3eb75c031f0349431d559e7720da9904e"; 798 798 } 799 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/lt/firefox-63.0b14.tar.bz2"; 799 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/lt/firefox-64.0b3.tar.bz2"; 800 800 locale = "lt"; 801 801 arch = "linux-i686"; 802 - sha512 = "cd2f42c3ac9daf3fa4ea83467926ba9b08f718847eb22847be933d561c485791f1befbe04600a87bf0c5bc9016864c46c85add776f5e6c0a1586437fb57a9532"; 802 + sha512 = "35e3599b5264895d470c546a3a91dc416bf1707dbb6f7d4b1b1c13ce98864ab432136b768eb273edf606085e026f3de1bb7b2348c1c908a197febaee8a9d2682"; 803 803 } 804 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/lv/firefox-63.0b14.tar.bz2"; 804 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/lv/firefox-64.0b3.tar.bz2"; 805 805 locale = "lv"; 806 806 arch = "linux-i686"; 807 - sha512 = "6f1f8fc6aeb632a9b64b86c38ca38ed1baff443ca2594506e7b899c422a9bb38d02ede49bfbde255ef2ff6d0bec55d4f42d05693459b4391521a2bb5971ed6de"; 807 + sha512 = "b67447ee34562d2f0b6d1c6b5f5eaa10b22797acf29ac0c5d55799511db34a2d1ef24130c7a0ab7dd846cf0eabc2cf5838b21afbdf5ca0689ad012e52e97a4cd"; 808 808 } 809 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/mai/firefox-63.0b14.tar.bz2"; 809 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/mai/firefox-64.0b3.tar.bz2"; 810 810 locale = "mai"; 811 811 arch = "linux-i686"; 812 - sha512 = "f44f549ac0119c680fcc345bcca64f5cfc6211184ba4cd02970268bcb26a9ba574fd402b4f6c0f979d0585ab53b63997adee54b3ad681637323abfeb13c5b0cf"; 812 + sha512 = "10c8c19b45550d2c6b7129afc72988cd803308433fdeb6f97d36cafe31cdbd69989caae92f14353de6dedb56ac0b78529c8859cfe12651677213ca9fa5780ad7"; 813 813 } 814 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/mk/firefox-63.0b14.tar.bz2"; 814 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/mk/firefox-64.0b3.tar.bz2"; 815 815 locale = "mk"; 816 816 arch = "linux-i686"; 817 - sha512 = "b1b2b02937e7eb609dacc7fa5328028b91ada27ed0402354db6e9824afc6d0a51fbc54a65ef9e779ee202b6f900950393ec057c1486036a6976894f35d0a79ca"; 817 + sha512 = "7da68387e0b8451dd97c8565b9728249bd05ca162bc8da52f3ba8cc7d5bff944b7da7ea2fe5a15d13a38180708a510d3f8011ece96bdcbeafbd14713953de437"; 818 818 } 819 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ml/firefox-63.0b14.tar.bz2"; 819 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ml/firefox-64.0b3.tar.bz2"; 820 820 locale = "ml"; 821 821 arch = "linux-i686"; 822 - sha512 = "04446201bddec281e7f47512490aeec2f408c73f6f075a0ca354c012266bb96f5b5bd1d226e75cae470229b4b2b3ab6aa2b2fe48040a10d576f6a4647dd0ba45"; 822 + sha512 = "0fcd853afefceb8cc81f32187f8bcc81e499ffca12b33eaf5f6dacc1c4f3e1af7ade7880431da60606eb382f7ba85a6721e1f29691d77c3880fd216d8f2cf545"; 823 823 } 824 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/mr/firefox-63.0b14.tar.bz2"; 824 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/mr/firefox-64.0b3.tar.bz2"; 825 825 locale = "mr"; 826 826 arch = "linux-i686"; 827 - sha512 = "09099db984cc27c86a0c86a0d45edaf6e4028cb5d946fac90022e65e18736e1d048137e3728338ddcd465075ae77a863e39648c08a173da366071168aa35bff8"; 827 + sha512 = "27ae7b43d97ae119ab383e85d95b325897542dfc207b868fad098cd98a0a61cf55020801f6a64bc72086ad685a204dc058f77bbcdc821cdb823552beecd30474"; 828 828 } 829 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ms/firefox-63.0b14.tar.bz2"; 829 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ms/firefox-64.0b3.tar.bz2"; 830 830 locale = "ms"; 831 831 arch = "linux-i686"; 832 - sha512 = "0bdfd73251227b87ce233bb482d2b690cf462ff0ace68533a1c69689894c109500e8fbf76e51a20ce086d59a0cdd717b0605bfdf906fb964abf9d2c2d4ec1d96"; 832 + sha512 = "690e5c12da34c29a39289f2c863d0f1e36da16f730c832f09d7b52fabcbb940077f906981d2ee1ce854fccba708e23badc13ccebcecf36fa72ab17c56cbc011a"; 833 833 } 834 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/my/firefox-63.0b14.tar.bz2"; 834 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/my/firefox-64.0b3.tar.bz2"; 835 835 locale = "my"; 836 836 arch = "linux-i686"; 837 - sha512 = "a6c55d4c646fe6579901b29eef484c5584c4f35115d3820280ef45d5d45a2e95e6f9dd5167663df2cea9276eaa4d3bbd05cb9550cfa3e9b3d3f1741cb1e3796b"; 837 + sha512 = "60bd5d1489326bc6cee765a34acce16206b111abc400677d8cc25a5000422fead636ec71f4848752713e861726ab80a53f9310b8148f834b6c2a839fcd48eb8c"; 838 838 } 839 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/nb-NO/firefox-63.0b14.tar.bz2"; 839 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/nb-NO/firefox-64.0b3.tar.bz2"; 840 840 locale = "nb-NO"; 841 841 arch = "linux-i686"; 842 - sha512 = "934276a4b149df5d511652c8a0e159a5f9bfb1d903e09d6ea171e89463d00fab344944b90751d28f4352ec09147f6ba02fa018311e4d0bf47994f3be2ea4fe87"; 842 + sha512 = "4168ce2d6dc32fb8f013a4fde2924dcf26ea7aa3c06ba40a90356715f55d2201e78a7b04295c328972070af26d2f2fac856de5b8f613f483d0ac4cbb86e9849b"; 843 843 } 844 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ne-NP/firefox-63.0b14.tar.bz2"; 844 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ne-NP/firefox-64.0b3.tar.bz2"; 845 845 locale = "ne-NP"; 846 846 arch = "linux-i686"; 847 - sha512 = "8e1cdc427310c5f8e26d321f4b741908e3413461fe7ad54b7a18ca9e3d93800fed87a907e0e4c5f689c4becdba3066ce22f03269cd668e98ed30efe577d9f3f3"; 847 + sha512 = "00ac6ab02669dbe2792fd8b75756b1a1436b8282fd7c0b5ff8ad4d64108b516003bfe893033e4c862c5f2071f9a580abd18b17fe9f100ab8b75d3829880d860c"; 848 848 } 849 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/nl/firefox-63.0b14.tar.bz2"; 849 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/nl/firefox-64.0b3.tar.bz2"; 850 850 locale = "nl"; 851 851 arch = "linux-i686"; 852 - sha512 = "de83fd739c30a7cd23eafb0ca2e0abfd55c1ba84d0fad159f99489d948205b4cf5cbc71f929b4e1ce1caa03f70b67465564986fdac1c0ab0e0a21df99849c5f9"; 852 + sha512 = "ed7299ad0b5717aa4cc1c3e615ef66bfcfa20a2c5e840b1055ca40b39643a37aef624f68c3cfcde2d3fb8ceacbfb18be771970e669dddd755a877a16bd09bbc4"; 853 853 } 854 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/nn-NO/firefox-63.0b14.tar.bz2"; 854 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/nn-NO/firefox-64.0b3.tar.bz2"; 855 855 locale = "nn-NO"; 856 856 arch = "linux-i686"; 857 - sha512 = "588be3d59eeb3413f18b642c392af4431141597598ad8e9d9625231c0831f62b06d591a997a68711d042715f939d57ef4bb7df481f3b512dbaac0e29ad46d55b"; 857 + sha512 = "34438a89adb22ad924771fff06bd4440f7ea35d7c34bca1366104739d8fff1f1c00e5de2b4ba29004b3ef946a747a2a60787e8af2b35c20c5cef36c908a45136"; 858 858 } 859 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/oc/firefox-63.0b14.tar.bz2"; 859 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/oc/firefox-64.0b3.tar.bz2"; 860 860 locale = "oc"; 861 861 arch = "linux-i686"; 862 - sha512 = "c261aaedfcb393c76ea74b0c0ad69a8df90530f9f39d49e69d6639cad3d9255090180880fc70e650b5301d7d1480517aaf630502fb6a750fe9fef23d4e25fefd"; 862 + sha512 = "c7aaf7265f7322d5648eeaea7a58bb6dc89f09b2b0fce5d03f3996c01792642941e6b3116f1deba5d300874a44af06a3b1eb062857ffc85f5a6d87a983cbee74"; 863 863 } 864 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/or/firefox-63.0b14.tar.bz2"; 864 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/or/firefox-64.0b3.tar.bz2"; 865 865 locale = "or"; 866 866 arch = "linux-i686"; 867 - sha512 = "bf743378ace07a33ce50752ae804a4fededaef212d38d102f3374f53a7ff794a777397f50e202e952dafd04aef88b0175f34af69b1265b347aac8c48f923dc54"; 867 + sha512 = "d1024ae51c997c8da657a94556e130955e0a133f41ae6d81b34626646781134c9024d03f6be5ef6d53233c0fbfd00fe9fb3aba25b7aee0edf7f583a8f01a66fd"; 868 868 } 869 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/pa-IN/firefox-63.0b14.tar.bz2"; 869 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/pa-IN/firefox-64.0b3.tar.bz2"; 870 870 locale = "pa-IN"; 871 871 arch = "linux-i686"; 872 - sha512 = "61dfa74084c99644a38ccbb81ee0ea634fc067a27c6ddcfccf57d9b29ddbb0315e48dd17305417ad580f3864cb3be65e57776e34b7771d21f55510104e5d58ca"; 872 + sha512 = "44b00d71bc8330cdb028cd00c8bf33957353e4f728fb7d36d27bc7685f963a047d39c2fe42d2817fc8094e00696cfdf65140324a53a7b867a11bcf4ceeebdba5"; 873 873 } 874 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/pl/firefox-63.0b14.tar.bz2"; 874 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/pl/firefox-64.0b3.tar.bz2"; 875 875 locale = "pl"; 876 876 arch = "linux-i686"; 877 - sha512 = "43fc4a57484f67ee3e93373c0bf67a6b2c1989fd3f366d98970d68f94c1ec6514a45cab77e06c54f61a31a6ae0d629ab37157373cc56bae1752158db4e4bc648"; 877 + sha512 = "39406db62c4c94bb2f4b9a5ce594c93846aaf3110af3ed754a2b90d4f357444235686560e6bf413edb5c7c65d008d66a00c4f8d03f8477014899bc25f1c28176"; 878 878 } 879 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/pt-BR/firefox-63.0b14.tar.bz2"; 879 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/pt-BR/firefox-64.0b3.tar.bz2"; 880 880 locale = "pt-BR"; 881 881 arch = "linux-i686"; 882 - sha512 = "303dcbe422e52be5276d98e062e4a9b46eae0ba36797f9ed1566899ef5c2dace22244b5449ceb042aaa75f72138d19e3f8c0b920541f36fd5df7aeb52d0bace5"; 882 + sha512 = "ff4b51f5213ae9f861602536db0118bea6ae7f2a7bd9ffb997e22993b09420ef3c1598f489eac28f126d3c270bbf1b7af62f30dec9b30ac93d889e887ea15fad"; 883 883 } 884 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/pt-PT/firefox-63.0b14.tar.bz2"; 884 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/pt-PT/firefox-64.0b3.tar.bz2"; 885 885 locale = "pt-PT"; 886 886 arch = "linux-i686"; 887 - sha512 = "75e73332122afd1e86060c57d0c0987fcebce290d0591b5661571514523d746dbfb43a55ba1ea95f66c91f3c045f7b944e14f8d65a372104a9390e334ff900cc"; 887 + sha512 = "2a90179db419253b37c1d46c65f86dfe06ff2c226daf7f1a889e9b8de705d705de18fa63966305841ecd28b81c1a5b7d39a7a7451c325e3b79f0e376fe5a0664"; 888 888 } 889 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/rm/firefox-63.0b14.tar.bz2"; 889 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/rm/firefox-64.0b3.tar.bz2"; 890 890 locale = "rm"; 891 891 arch = "linux-i686"; 892 - sha512 = "2b6f03107cb7e1724a48854e88536809b7e235e04e7cbd7454ca8f2c952b83ed2a004e25f637f22690f4c9c73eb12fcb35980fc1e7cf4f53aaa061ff8a6066b7"; 892 + sha512 = "5822fe796a8f790919ef2d7435426b75e755989ae5f99dc765ce018898fb7f3ce3ab8c26b76db8d6eca5358936748dd46c1d74073246389c9b3101f03d5f9c61"; 893 893 } 894 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ro/firefox-63.0b14.tar.bz2"; 894 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ro/firefox-64.0b3.tar.bz2"; 895 895 locale = "ro"; 896 896 arch = "linux-i686"; 897 - sha512 = "aa6e8cc7181ebfc77c5ead071871dc0fcaec2a64bdc2aed4ef22ad43ad81b18aebc4acd600aca7ac83f5acfe1fab07154a9f15bd4e189bc787935d3d0777c291"; 897 + sha512 = "f58ddfec45aeca8af38f539e3a5dce572b3fd7347d7221b964cdc15882ee8a6d2df17d4673639c126b9b7d4db823e5f8e2c12ddd3bdb5f1ad07de37e407e738a"; 898 898 } 899 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ru/firefox-63.0b14.tar.bz2"; 899 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ru/firefox-64.0b3.tar.bz2"; 900 900 locale = "ru"; 901 901 arch = "linux-i686"; 902 - sha512 = "c48abdd9531a39d3f63f8db2d3bd6aaf85c0f4d22d0297aa16734eb67d81d653aa6862ec7d48557e29c768f0431fed57ed2a83577719d8411dd0410d4465d35d"; 902 + sha512 = "87a098da5a149af265424a6f43d8f992269c92caf2beec002077c0a0a51487ef7cfc1e766b0f4b50c3955d9a47530df51dbf7fca6983c103092e58c035a2f97d"; 903 903 } 904 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/si/firefox-63.0b14.tar.bz2"; 904 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/si/firefox-64.0b3.tar.bz2"; 905 905 locale = "si"; 906 906 arch = "linux-i686"; 907 - sha512 = "7d2c1faf418662c762a227c04b3b23bf0e7614001c94535a8bbc75d2b95e540de8f1ed059aafc224118550fca350d459cb74d398b0cbded1aaa5a46ac6198bb0"; 907 + sha512 = "b9f742a394ccdee8c5bd1c4e9ad9e78719a27a4296f7ce8e634e9a8d2123a6d8f36b4aba3b4a1d812740bdf19cc93d08b89623e3566543f8da392b124a53ee89"; 908 908 } 909 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/sk/firefox-63.0b14.tar.bz2"; 909 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/sk/firefox-64.0b3.tar.bz2"; 910 910 locale = "sk"; 911 911 arch = "linux-i686"; 912 - sha512 = "d63443f220ba1c099385410e458033a0132110f26b511fa1b9d5f157dede1aadbd958019cc25e47f70cd0b30f7c6f0482427a5591a8b0c714efc46851f787091"; 912 + sha512 = "1f6a53e855aaae8eba829915de95aac53fa43d5ad3058c41e099a87c233dceee3ec8f730ae0b7fd0d8c06ef6539cd7bb82890e202c6a5a13a46da3d95f3f361a"; 913 913 } 914 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/sl/firefox-63.0b14.tar.bz2"; 914 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/sl/firefox-64.0b3.tar.bz2"; 915 915 locale = "sl"; 916 916 arch = "linux-i686"; 917 - sha512 = "c52dd6462fd950c0a120cdfb721234300b84812b10fde3436f35c583728e5a6d05153eb30f9bd55722b48fc047fe096f8a2e63870a33b25c67e73477355b7c40"; 917 + sha512 = "08113daa78aab30e470a3b388a9756e794277aa10d5ff8b91842122b76506d2b5a72e87b32462ac84c7286723dfc997b9768eeea3395ee38db7afc9c99a66795"; 918 918 } 919 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/son/firefox-63.0b14.tar.bz2"; 919 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/son/firefox-64.0b3.tar.bz2"; 920 920 locale = "son"; 921 921 arch = "linux-i686"; 922 - sha512 = "4a4a4a26e17f8d49eff0192d25afb02b11573dd4970a1b7ed6033695f4ff92ea7d0b417cbdea8e8677b8572c23d84878d52752b603ae3abec23a87436b13b9ec"; 922 + sha512 = "834f193d8fb2a4552bb95e8d2e6aa0e6713f2f5450f19f28a247c544cf86e7d3490b405e1355a956d33611e2d387020a16d040f127e401f57b5cefcafec054c6"; 923 923 } 924 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/sq/firefox-63.0b14.tar.bz2"; 924 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/sq/firefox-64.0b3.tar.bz2"; 925 925 locale = "sq"; 926 926 arch = "linux-i686"; 927 - sha512 = "c663e5c4cabdb0328fff7847e510081c8800ea4f05228874cfc97dec3d88bdb539eb0998bd355cc5e229c8763819c3611d207c2f1dbaecb2be8d4f418f9b2f9a"; 927 + sha512 = "313fe1fa9118476fcc417da6191706657c4aa1c2bd8a9058c0b8a908dd99093bd340516aecc400a485abc098ef8b6af4768875bf2901ac7d7c56cd140bc023db"; 928 928 } 929 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/sr/firefox-63.0b14.tar.bz2"; 929 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/sr/firefox-64.0b3.tar.bz2"; 930 930 locale = "sr"; 931 931 arch = "linux-i686"; 932 - sha512 = "bc19998a6e0f25d9cf96b22dd4ad8d131cb230d578a46b255478d658af83fe5ed5d2199adbe8118f18059734e644fe3658313df08978c25a785c0c61087e3344"; 932 + sha512 = "297b6f0c048c3c7c5754ce0be1f2e166818480b3d3c3c50f568f18e1416b7df5039b726060a11973adfd21c7fb1402dbc82599c2daa177207982e5529ce4031e"; 933 933 } 934 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/sv-SE/firefox-63.0b14.tar.bz2"; 934 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/sv-SE/firefox-64.0b3.tar.bz2"; 935 935 locale = "sv-SE"; 936 936 arch = "linux-i686"; 937 - sha512 = "317fb7ad0a8974b691a713a37a7a4d9acb9e22a9f0d542afe64cfe9ab5ddf5f584b8607af5deefbb46d5c8fe1161124fa73f02aa8df1fb8b77080b36d5aa6393"; 937 + sha512 = "08855eb50d2db6753b42085fa948cc146df27404ce98b33d529066d37c7f6e74e14deaf05a654360d0e47bf78927d3a40df57b8839f0503c18ee93d71d45e971"; 938 938 } 939 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ta/firefox-63.0b14.tar.bz2"; 939 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ta/firefox-64.0b3.tar.bz2"; 940 940 locale = "ta"; 941 941 arch = "linux-i686"; 942 - sha512 = "8a65324441eba950e4312eb9850d0033f3c9add390804141791a2ff39c43fcc042f2fc97073ed20dcd2223e67360c7bbcceb105f8999bd79c1b857c71f3288b9"; 942 + sha512 = "bb8a13b790d97c321a1d8ba17e89ecba580c0a170226ee1c3a9181ede94ab9b974fd4b10f63627c4a0cea854aefa99d6288678a2d0685e39d806bc3ac4d11e69"; 943 943 } 944 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/te/firefox-63.0b14.tar.bz2"; 944 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/te/firefox-64.0b3.tar.bz2"; 945 945 locale = "te"; 946 946 arch = "linux-i686"; 947 - sha512 = "665a95603538b594c4fe6d7b3607a83184e69720400022605215e229b4f103766b02083499f4c0c3c0d30255f478db81c4d0bc6ed93c0991cb7ead7a102c8dd6"; 947 + sha512 = "ae66f62349163cd5a506117e6e823b75ccc55d80cb3227284d5d42a76e7b190b6057a693b98751f5ec7897afca220795e4a74711363173b92c389ca7f4132dd8"; 948 948 } 949 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/th/firefox-63.0b14.tar.bz2"; 949 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/th/firefox-64.0b3.tar.bz2"; 950 950 locale = "th"; 951 951 arch = "linux-i686"; 952 - sha512 = "ad7aa47085404415b7bf99142480c5a4d2b2688a98b2d9ba904e383da0e25138f9e8992787a4cfdbe3830ba2f7ef777676e0700d4611a6e17bf0be76c8991bed"; 952 + sha512 = "4d652e220438babe1695ff144008eab854dfb529c7fdf6ac2381411dbbe3a926801d0919ceaac50ce30b5141835edebab846ffb2bd44ecb0c735a386bc49adab"; 953 953 } 954 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/tr/firefox-63.0b14.tar.bz2"; 954 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/tr/firefox-64.0b3.tar.bz2"; 955 955 locale = "tr"; 956 956 arch = "linux-i686"; 957 - sha512 = "4c777f58eec33a68e1c10088250be80d018f54ca47d22d16db37f6e26a294e4bc7ba6551b1674468df2e8db4bc0f4c531b19efb8faa254782a2a34d606e59297"; 957 + sha512 = "65fc1a5e20e0fcf0c2440df4627e0a79600380fc8aa3638922a7ad10e6d3e0a50bd60d99ec69b4d3040fdb37869cb2141594bef5e052949ae01330166bc8b901"; 958 958 } 959 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/uk/firefox-63.0b14.tar.bz2"; 959 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/uk/firefox-64.0b3.tar.bz2"; 960 960 locale = "uk"; 961 961 arch = "linux-i686"; 962 - sha512 = "bc7801da3a0d7374dcc11a44c967d8752027bf8f8c921dd6ce1c52bbd6a198ac0fcc61f7fe23985ab7088bd2b7fa4218e3ddbe0e2429a35f7492a788fe9c299e"; 962 + sha512 = "38702b51bbde6c4d73c78991eff55a3228db540fd3e6f524a1bdfaa7c8092012ebb9cc7621d933dd4fa0bf054edbceca2e7b642bec8e223c8f8dc611f26257b2"; 963 963 } 964 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/ur/firefox-63.0b14.tar.bz2"; 964 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/ur/firefox-64.0b3.tar.bz2"; 965 965 locale = "ur"; 966 966 arch = "linux-i686"; 967 - sha512 = "6e6e0d4ccab43555b769942e26f9a60509270e7f90350997237cd00d717219f41b5993dfb1b7a55ef1a0c3bf5e4dea1e25336ce604482f19d1fcdcf0a07eeca8"; 967 + sha512 = "ba13c463bc1b966d7b3d12f1c18eec4fbc6dc9d17a618f5b973afa116950f324c9c224f4807c36e79e5bf27428b47c886ae9c0e86ec57c8f6e48846c51ee9ecf"; 968 968 } 969 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/uz/firefox-63.0b14.tar.bz2"; 969 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/uz/firefox-64.0b3.tar.bz2"; 970 970 locale = "uz"; 971 971 arch = "linux-i686"; 972 - sha512 = "f25f9f16af30b9301319de38659f2d046c5a03d7d9c027a9aab5477d5a65fe46218721deff5d635023ba87bd4c493bdbc3002707c120e0879abe72c87a9f08fb"; 972 + sha512 = "8458f27bef11639229dace0403d3750fbeccd8c7232b42aefd0aac5a9bbe8fb9541523072c6274795637210f889e9b1f86dacb94c3622e62d890a27c4b24e8d1"; 973 973 } 974 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/vi/firefox-63.0b14.tar.bz2"; 974 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/vi/firefox-64.0b3.tar.bz2"; 975 975 locale = "vi"; 976 976 arch = "linux-i686"; 977 - sha512 = "8a8bb70b56db334606dba006ca4863f7c09d9ba546ceec2e5fafa5eeb6944e66e795ef4837933be871a4f5b5d63f8c2f918136667b955eeadab11163aaaab6a2"; 977 + sha512 = "54dd9d15abbdf9ff1d0f48cc1a3dcf4d977e044471066d8bd1dabe953dd150b16b132a5c09378defc1dc179aebb43cd1eed8fee8130ffd1f92fb686c8d78389c"; 978 978 } 979 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/xh/firefox-63.0b14.tar.bz2"; 979 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/xh/firefox-64.0b3.tar.bz2"; 980 980 locale = "xh"; 981 981 arch = "linux-i686"; 982 - sha512 = "3cbf6c26c1831f8e7926bae33c380f84f278c1717516e08bb2cac98805d5c4bfcc67d8cd37ce2116224b010d1f6198063e4741c4ad82b9526e4c042ac40b1941"; 982 + sha512 = "7c52cc72839ed80704e89a0cf6b35c090c18bfe0bd5f55e5a562bf13163f2f6920cc3d4aa6bfd218c7d264d5b44bdb400570e98747592cedf0e191ad0fd00660"; 983 983 } 984 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/zh-CN/firefox-63.0b14.tar.bz2"; 984 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/zh-CN/firefox-64.0b3.tar.bz2"; 985 985 locale = "zh-CN"; 986 986 arch = "linux-i686"; 987 - sha512 = "5288f4186b731c82ce1bb3edca0321ccfbca69882f0e2fc728c7d3effed36cc4a4c01f79d51fc52be8cc1509c4d516de9d6cbfa9add416c36a6c90543fab1e67"; 987 + sha512 = "9caf08219db7531732250cd1584d8c914965af4697363c722398e815e1f1fb9c666bb9983d8581b10f84cf03ea7bb215d2560bad653edf1d285a4cb9da29692c"; 988 988 } 989 - { url = "http://archive.mozilla.org/pub/firefox/releases/63.0b14/linux-i686/zh-TW/firefox-63.0b14.tar.bz2"; 989 + { url = "http://archive.mozilla.org/pub/firefox/releases/64.0b3/linux-i686/zh-TW/firefox-64.0b3.tar.bz2"; 990 990 locale = "zh-TW"; 991 991 arch = "linux-i686"; 992 - sha512 = "9cd0537802f9e1465a9cb55a5929757631b14c2b61b8ba701b8408a274ba35de95a7df1d1b2af22ee2a3db9ef9d106b93ee6698eb411ff67bb0f7b9a56cfd454"; 992 + sha512 = "a4224c57508466f4d23248e607d53f5b06b5f498a828d7e6bf81b4aa60a74e91237c53343bcf9c6b12c33df23633d85efd4a65fb5fd8b8fd1d624a335f06e17d"; 993 993 } 994 994 ]; 995 995 }
+397 -397
pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
··· 1 1 { 2 - version = "63.0b14"; 2 + version = "64.0b3"; 3 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ach/firefox-63.0b14.tar.bz2"; 4 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ach/firefox-64.0b3.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha512 = "baf8a78f63e7fe6b09ac1d5fc4cab9d51b7f43f5dd747c569aa9dc17380745b306a714ce3c166ebaf48f180a62492e15bfc3f1e4d597bbbb766101a9a984a68f"; 7 + sha512 = "39642bce504c68c2ebbc7c5ae42664f1b7b0da218e58a7340d28abf639d8c034b33603146070006c914a19beb9e2659fcc3e2023018db36fc51cd7405620756e"; 8 8 } 9 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/af/firefox-63.0b14.tar.bz2"; 9 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/af/firefox-64.0b3.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha512 = "556958203022beeb2a091f347bb02dc6815cb8480dc05c92021d8b8290f7eec632baca2e697d476d63f52db5ffb62546f52b696ada1163e39abf4afee1d73792"; 12 + sha512 = "8a8f1335e91a510f3e884fc19e2babfbc279135392d4d527dcd634cc3f08a7c914b13ca8439dd3f9a7fedb021b13b4a79355b89c12c38280c09c78e11aaba64c"; 13 13 } 14 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/an/firefox-63.0b14.tar.bz2"; 14 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/an/firefox-64.0b3.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha512 = "2ba5e5a9d5a4aa80f3fd30e85d2b94aa024d14d13572433fcf148d3211b9400a08c899cae57359b4ba09b0038d5e867e4266fdecb5da5a45ff14d09a38f864fc"; 17 + sha512 = "f8589a2bbe767c61387239218feafc622c786521d6435c7a25e587e81dec365bfbf8381a46345a5c96ca3ffb3e27eb5085ce3305a95f76c7d1a05a4fbec50600"; 18 18 } 19 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ar/firefox-63.0b14.tar.bz2"; 19 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ar/firefox-64.0b3.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha512 = "866c25745a7ef818e9293bdf3e5c0d64da71afe6f63157a3fa0ef0712cda2d1ffa6407ca2d9d4e240977f01fd71215fd9446f23a850c012f5ce86eccdbc5e3e6"; 22 + sha512 = "3ce0f917a1dd3c8aa624b1868acc213e45cc0208e5020beb4264d288b017d573f634bf0a98fe9ea9023aec42a3a468fe13876c1a8b5ad17295a17063b38e3623"; 23 23 } 24 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/as/firefox-63.0b14.tar.bz2"; 24 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/as/firefox-64.0b3.tar.bz2"; 25 25 locale = "as"; 26 26 arch = "linux-x86_64"; 27 - sha512 = "15bc92f11b42ebe01a1e3c908f9567807c8cfc2abb67a29a6bfa90d59f4835b01ff6b36272b9db1f6e5880fa7d38fbec5edbde7a7444ecae74eb8c429e89c8d2"; 27 + sha512 = "5fe875648ba0ded96cc065751e23d687c22da8cf708283ebe96836afaebaa74c38e275dcbfdbb3a9b0959071a682d21714fe313e3d458864d0d6e22414014e8a"; 28 28 } 29 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ast/firefox-63.0b14.tar.bz2"; 29 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ast/firefox-64.0b3.tar.bz2"; 30 30 locale = "ast"; 31 31 arch = "linux-x86_64"; 32 - sha512 = "4e8b4f5543dfa4f73ecb4b18a3ffc10ac1a50cb39e67ce5077d78eb95ce7664f261663051bb29354fbef8e8f0ab0213f1abbbb4aa7a9b6d313baaa787bbdcb7d"; 32 + sha512 = "0b39ba80b1d60a34e762b89ab0639dacd0785af151c11b38666706f4a3e2a9e902b5c7917e31275a93818453dbd32557ffcb71160a9acde09bfe01ff507aa212"; 33 33 } 34 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/az/firefox-63.0b14.tar.bz2"; 34 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/az/firefox-64.0b3.tar.bz2"; 35 35 locale = "az"; 36 36 arch = "linux-x86_64"; 37 - sha512 = "211032b7d21542900298ddcf7157a7d40991a6337ee51e7e646327eec8464b28e054a8ad8a42003c998a5010427c6f7618405ea3b95dfd0e484f73614250936c"; 37 + sha512 = "f02866a3a0881eb2f63677346ab45b6e8b9d7f1d3d15d2e2ee088017bab77ec6632cb73a1983fe17b5ce9e5376d43f836087abd8e277f53baea609872c907245"; 38 38 } 39 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/be/firefox-63.0b14.tar.bz2"; 39 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/be/firefox-64.0b3.tar.bz2"; 40 40 locale = "be"; 41 41 arch = "linux-x86_64"; 42 - sha512 = "985f1f45357ec1579a7aa84bceb2450f5fd8779e509c9ce8a01138f5c4b840ef18195ed1b7309e3d6d436e9002516c2f76a7a5d1081345b5a1893fcee43bd123"; 42 + sha512 = "c33b9825759f0375bc65d3139b00adcdde6c89fbdc1e2f38b552374042c455a1512d377ff60bcd294848f85ea03631fa0b5cb2278ad5c07dd83be8760d53f09a"; 43 43 } 44 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/bg/firefox-63.0b14.tar.bz2"; 44 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/bg/firefox-64.0b3.tar.bz2"; 45 45 locale = "bg"; 46 46 arch = "linux-x86_64"; 47 - sha512 = "2294ca16c22477953f9bb75c4be3914822c07c19cf7ae776d4108df6c3bc3333bfa72a129645487a5b245cb5c97a3ddfd225079be5380d2a9433e98d165022f9"; 47 + sha512 = "90977c309a39b065425c93005717a97cfabf78734a20c8146e763ea7af49de4a51d49a7b20b061681130d19a911f4d4f9ddbde24f3cbc546b14014a4550619d3"; 48 48 } 49 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/bn-BD/firefox-63.0b14.tar.bz2"; 49 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/bn-BD/firefox-64.0b3.tar.bz2"; 50 50 locale = "bn-BD"; 51 51 arch = "linux-x86_64"; 52 - sha512 = "99f1fd21abd3f92d73daaaeab5c9987728c7b852505e6b92a67cf59efad7115aa4586e34d37c77e4f5a3011c5a82bbf927e9a918c723221a2b48d64d650d9d3c"; 52 + sha512 = "25d6703e8c02bf65e3f6aabf6a5a6f31cb375cd22c299ada483e9a0dd075eb57798d40ae4b1bbfe72f6f4fc78989b9849d1c98d540fe5f7de235343ba1e3231f"; 53 53 } 54 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/bn-IN/firefox-63.0b14.tar.bz2"; 54 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/bn-IN/firefox-64.0b3.tar.bz2"; 55 55 locale = "bn-IN"; 56 56 arch = "linux-x86_64"; 57 - sha512 = "c1ee3e532fbd6eb047d2de9499ac1010d9ca2d4b4b0c19845b3d248771022d885e4c3fc159d6ae37820186bb4a2031e1049ee8af219fcdcf0873d0b585840258"; 57 + sha512 = "b89cb442136dd3a28cb30cff95f31e24ca43af11ebcb23e16a7e3fec1d2e9f6ddddab9c7a14304a52b52a68a520d0bd6c7ccc34b4835953d2428de84c2cfb3c3"; 58 58 } 59 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/br/firefox-63.0b14.tar.bz2"; 59 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/br/firefox-64.0b3.tar.bz2"; 60 60 locale = "br"; 61 61 arch = "linux-x86_64"; 62 - sha512 = "7e7b0c3fc861aa4628acd0ea6cc1a4d0b5015ffe2b02b8ef716861f1ec97122f1ea4bb60e7bf3c287ad77cbb91836513b6e073f88f8183800a77afaa2693a833"; 62 + sha512 = "f848cd20d0c550896a5a791ab0746ed7a0f52f065563d42e0fe4489982978cda1ed0be5a1425166e61445dc605db3aa8f052099434d91f81d489c5c3bca6d5b5"; 63 63 } 64 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/bs/firefox-63.0b14.tar.bz2"; 64 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/bs/firefox-64.0b3.tar.bz2"; 65 65 locale = "bs"; 66 66 arch = "linux-x86_64"; 67 - sha512 = "6db4e06f0c4ed652f983415009079b7a92b73d715e4b5b629cb4962c533a9080c1cd5129f2d4f1d59dd9118d0d715ed39f76f976a50b0b2235ca220b5483f7fe"; 67 + sha512 = "338e2e595929b2a08e055a268357cb7a3d869c94bb7a2050375a24baea19bad6c0f381564f2c43cbd16091630b8c701987484633682ffd6875adcac480fa5ba0"; 68 68 } 69 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ca/firefox-63.0b14.tar.bz2"; 69 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ca/firefox-64.0b3.tar.bz2"; 70 70 locale = "ca"; 71 71 arch = "linux-x86_64"; 72 - sha512 = "cfbc585b9404a9a1aa5a94eb2e8bc4cac923c557c9c2b8f22d084c0b118aa8b93cba4f28850b6e3e435e6456e63f0c7a2c029e9269db5a55a66d597a91b05235"; 72 + sha512 = "778e3ab1556e929cd8b3e842024d2f59558066dbb8970516017068139ce8c703f151d2ff735b091492e26e21effa18bc02dd8479819504b679f2ac9a8ee2f657"; 73 73 } 74 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/cak/firefox-63.0b14.tar.bz2"; 74 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/cak/firefox-64.0b3.tar.bz2"; 75 75 locale = "cak"; 76 76 arch = "linux-x86_64"; 77 - sha512 = "1e96d1e9b91147dad5244514e87c1aabb1f7e17bde43eca2c9044b8085e12228c943adb540eff283dcd5be78b319beddd0161f0397ec4486109401023ab3c29f"; 77 + sha512 = "a3d19ffbb0e4319623de006b97c9d7988cfb3d00ccbb996c3cb12e527fde0c6d39480f00e67c27939935ac44bb8422ca8dca4d91b87a349fdb7e6165062fe3d5"; 78 78 } 79 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/cs/firefox-63.0b14.tar.bz2"; 79 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/cs/firefox-64.0b3.tar.bz2"; 80 80 locale = "cs"; 81 81 arch = "linux-x86_64"; 82 - sha512 = "0ee029b5ade528f59cf039cf63c4fb03a25ec79c4c8ddaaf9995a10572f7a26f446461d3948023c54d6fc5124200b11e331233100eccbe74c5b2c819358f0474"; 82 + sha512 = "259e511ad5c253c9015b44e0c0d014f2b618b4c821eb5e5c1d8dac4fcaaef00255c80c401705815a1283cface8209a41550aee0a2d5c17b020a8630be2819d19"; 83 83 } 84 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/cy/firefox-63.0b14.tar.bz2"; 84 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/cy/firefox-64.0b3.tar.bz2"; 85 85 locale = "cy"; 86 86 arch = "linux-x86_64"; 87 - sha512 = "6270844c17a7c0f5e25454083acdaeb668bd76fad90b925762aefcfa3bf281116e47ab5946389e3a0791cc3ff43e1faee022e701421156e1991aac863dfd6ca1"; 87 + sha512 = "70fe96e7d36afa26e49bc2e2cce52e30bc41f4e56cda5942364a9cc4a37a4caf8fbda4915cb1857432624826633bd35ebcb732e2db1f07629b8854b59e06fa62"; 88 88 } 89 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/da/firefox-63.0b14.tar.bz2"; 89 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/da/firefox-64.0b3.tar.bz2"; 90 90 locale = "da"; 91 91 arch = "linux-x86_64"; 92 - sha512 = "2d2b84db47b7ef1023f321a001223b30596df58ca322e6e893797fb1806df24647c5c529063b503869e0c34ad9982902a252f5a6e4151bcdeb97ec5015a2b255"; 92 + sha512 = "017e6d0f9ae0ef68cc6ffe5fc9f572c5d7fa9c950ba5f337e992800e703d381e854a0b7379fc89ffd837a1fc2e731dff7feeb078b58cf39481a7d8730db8c4a5"; 93 93 } 94 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/de/firefox-63.0b14.tar.bz2"; 94 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/de/firefox-64.0b3.tar.bz2"; 95 95 locale = "de"; 96 96 arch = "linux-x86_64"; 97 - sha512 = "602577b05601b303eebd51d6fc922e60cf1706dde4bd7d9d1a9549a8dbd960e726d58b86ecf0607c3984382fa8ce20d5cf5152a84b01484baf9dde235efe948c"; 97 + sha512 = "9f5116f3e1d6cd87d245b0afb95b8c7d8de55603294f8cd3dc7e841ae74a6cc54cf39200fd0f1765a8e74e7d95b5de975365c26eeb728e90c2797183e26a5bca"; 98 98 } 99 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/dsb/firefox-63.0b14.tar.bz2"; 99 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/dsb/firefox-64.0b3.tar.bz2"; 100 100 locale = "dsb"; 101 101 arch = "linux-x86_64"; 102 - sha512 = "e3ada860ad1b25dabe55d7497cabfb495324a57429d7fae70548a40e0bf613b9a8c699f109e2c93faefad774a05fac8ba59e7356f360547f38cb7fe96327f72a"; 102 + sha512 = "0399dfaa14e453c22ca1ad133ba61358c5a88b79e36262d91e1fc2d7981dfd2f0a37266fcc8c737f4cbe84429e6ba0682551c453370f8f40167c4fc1e27921ec"; 103 103 } 104 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/el/firefox-63.0b14.tar.bz2"; 104 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/el/firefox-64.0b3.tar.bz2"; 105 105 locale = "el"; 106 106 arch = "linux-x86_64"; 107 - sha512 = "efd92ecf884798196dc04121ad93a1a152187806f4b33829914a4e2034b8a131d5e58d2b2f455ca65f8983cfb39d6993e0c6ecb335c0246a20411da0d132ff0e"; 107 + sha512 = "b5960880be96730ed01b1ad5da7625dd42d44bc9d2256d3daba5c4d8bdc52eb97fa123ab187a88c3e3d17e5affdc302e869793a30cad55080755d330ce8961c7"; 108 108 } 109 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/en-CA/firefox-63.0b14.tar.bz2"; 109 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/en-CA/firefox-64.0b3.tar.bz2"; 110 110 locale = "en-CA"; 111 111 arch = "linux-x86_64"; 112 - sha512 = "1933a5c39c8eca1ddad4918fd2f49b820a281d18831b5fed0193dd6a78b6ee3b019c5307d1853fdf14d805c5642b92982e1ef4079a191254c69f8c9c78ec3883"; 112 + sha512 = "ea19403c07d0371a36dc0611a79589807f44eb1f2e238c86de21412dbdc0c29bf99f3df88ae9c5be356c263d5b021e888a786b24d0c11e13bed8ec27e6bf4a72"; 113 113 } 114 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/en-GB/firefox-63.0b14.tar.bz2"; 114 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/en-GB/firefox-64.0b3.tar.bz2"; 115 115 locale = "en-GB"; 116 116 arch = "linux-x86_64"; 117 - sha512 = "ccb03d4eb7e81f04dfb700016c0b84be72c2d0fa15d63460f36ef66a619bd2de7e98840f9600e2be0be4bed8f247ec4363b4544ee66a43540ae0ba4f6a00a52e"; 117 + sha512 = "e6ec9b351c0e130ced1fb4caf131fa8b547ac46255b1a63b135b370b8d5b6c855bae8b2ef349a6ee67d77ce69043ca374d40277e6b2befd89e94f7ac404c072a"; 118 118 } 119 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/en-US/firefox-63.0b14.tar.bz2"; 119 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/en-US/firefox-64.0b3.tar.bz2"; 120 120 locale = "en-US"; 121 121 arch = "linux-x86_64"; 122 - sha512 = "e533cedecae4c0916b18d14a2045d0bd0acc5b2b812a81adf268280505027b034c29f584c71343e10d88d1b021cc6cd22481d1c36b50ac9a8504014db5741138"; 122 + sha512 = "0304a7916ea7daa22756e484ebee602c6ae7bcd68b853b46f36189dfa1e0ef81ce4293a04dd0694d9c6b2fd3b3ee5ea1199776943d8db54fe0ad2ff6cc1355e9"; 123 123 } 124 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/en-ZA/firefox-63.0b14.tar.bz2"; 124 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/en-ZA/firefox-64.0b3.tar.bz2"; 125 125 locale = "en-ZA"; 126 126 arch = "linux-x86_64"; 127 - sha512 = "a2996e9ed146f2ef5da7c837d5341be9c87f65ff8ac42d97a455aea5e00109c702295df393234f19dec6af16d77652d53d94a1822604367530a088e8b3ae6a3f"; 127 + sha512 = "931901f6dbc21cc2dc35a99aea6789a4567c98184e0d79bdaf03087155723e9a0046398ce611a290c554e2f7a832f4423549ed451ae6ebb4e7b21abd1880a076"; 128 128 } 129 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/eo/firefox-63.0b14.tar.bz2"; 129 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/eo/firefox-64.0b3.tar.bz2"; 130 130 locale = "eo"; 131 131 arch = "linux-x86_64"; 132 - sha512 = "2fddb89b3da67fd871028c1740887582be7414607f7dbacf7fa05984a593b59eaad7a2e96da6dd28941fc17511db2152a4bfd673a7e5c9e11e2c04d56be21a7e"; 132 + sha512 = "dd6c54b9bbd2817537efbdf0ee1396fd92fc0682c6a864b759664b438afc8b9021b6ef3f602ff7132d5ea1ce2e03135dc708f768496387e219c102076f13b5d7"; 133 133 } 134 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/es-AR/firefox-63.0b14.tar.bz2"; 134 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/es-AR/firefox-64.0b3.tar.bz2"; 135 135 locale = "es-AR"; 136 136 arch = "linux-x86_64"; 137 - sha512 = "37cab9ccb5254ca55ba798da4c26617acc75d47a4a8610e8dbcdca3c3494ddc32969a1743a440a2e6935535093b86520df94997bb01bae6185a12ddb041a09c9"; 137 + sha512 = "ff8843659cf29e667d2e2f79e58bf8bb24a766de624c2e99e9ac809357c537527110af39790596689ad8eef0455229e40e5ecd5ed51f41a68c28aae47a9db076"; 138 138 } 139 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/es-CL/firefox-63.0b14.tar.bz2"; 139 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/es-CL/firefox-64.0b3.tar.bz2"; 140 140 locale = "es-CL"; 141 141 arch = "linux-x86_64"; 142 - sha512 = "ca661918dea82892d0e44277ac2513f9104485c897ff1239495f63bf976efa04ebb10e32817522f8a237aad7c85e6678661568ee456a8cf5a99a36b7bd6d6478"; 142 + sha512 = "5971ea9c0e8cb49e57fc26b744ccf3e0726dc60575dcf53c63599ab20de6ff84825ebee5a8c37eafc1d442559d92e7e4aad770222991dc34c17fbb4a6c58ec44"; 143 143 } 144 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/es-ES/firefox-63.0b14.tar.bz2"; 144 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/es-ES/firefox-64.0b3.tar.bz2"; 145 145 locale = "es-ES"; 146 146 arch = "linux-x86_64"; 147 - sha512 = "d2316270848dca3922e5b18264fae1fc8f791a9234cb234ad3c9a80f56c8e13bedd63e73712542509a68f9b7f9482a46fda56ea61478b44b9571151822bc83cd"; 147 + sha512 = "ce13162b414694992bbe2d49ed66d9b6c2a7c80121a057ba12a473e14a7d5efdcf867e864a0809c219e9c0bbe3995320873162b028510cfb10f0459d9c223315"; 148 148 } 149 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/es-MX/firefox-63.0b14.tar.bz2"; 149 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/es-MX/firefox-64.0b3.tar.bz2"; 150 150 locale = "es-MX"; 151 151 arch = "linux-x86_64"; 152 - sha512 = "bf032b016c2f9fa2dc79b22fb7ae807ce9c744ae563dcae66f20849f8696d1dbd30404c629acad472e89a4f42a504b6c46750684e45988146747d505c7b81d28"; 152 + sha512 = "25a771fa0f7d36214a5e641bd5f13a8ab5459bdc516fc37541b42e27fb66ba00889001ada3a89c9199ae53293126dd5df86533bc7a9f5760e20ed60db954cd09"; 153 153 } 154 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/et/firefox-63.0b14.tar.bz2"; 154 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/et/firefox-64.0b3.tar.bz2"; 155 155 locale = "et"; 156 156 arch = "linux-x86_64"; 157 - sha512 = "1d89153f009e29709d20f2a38a2ac34395bc64ded8021897eab06a31fd573962b2166d8367432e30489ec0e5062e3b526f7077ed08b7177aa4744a50da33286d"; 157 + sha512 = "dcfbfb270fd8265a9e6deeea0f2645d224385e860034568fe38d49547159920bf2d954e4f2c64c9530f8a8468ef7b1a7b626b1702c4fcafbe186d887d826503a"; 158 158 } 159 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/eu/firefox-63.0b14.tar.bz2"; 159 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/eu/firefox-64.0b3.tar.bz2"; 160 160 locale = "eu"; 161 161 arch = "linux-x86_64"; 162 - sha512 = "e42f0014a0235b9baf6cc0c15731a70cb2ae6d35b477cc12d989cb383b3714aa827292bfe4943163648194f79ccd542ef03378ad119020c59e8251a8161df60b"; 162 + sha512 = "d58ece9f65f1279930b3860582fe4f430c8dd7cfed2a2b85b7447af6d86935948e6e0d1c3f067c67e9561853149b2807c011317a9d78cc07c619aa6deb21a43a"; 163 163 } 164 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/fa/firefox-63.0b14.tar.bz2"; 164 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/fa/firefox-64.0b3.tar.bz2"; 165 165 locale = "fa"; 166 166 arch = "linux-x86_64"; 167 - sha512 = "e6d2cd4a97b45519adab8e0b498e06100556614f9ff783030bd5a06acde8dad508b8f4c312fe7bb97ae837d10f4d0ed00ab0add86c7551b97a6c4101829d036e"; 167 + sha512 = "d0d06deb139f57539631cc44544a773abfa305bacbc81bb4e89a90fade0e9dabd4977934356e00a0cef4117b27d8d66aef8d6b34049759fb911cda580da98fd5"; 168 168 } 169 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ff/firefox-63.0b14.tar.bz2"; 169 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ff/firefox-64.0b3.tar.bz2"; 170 170 locale = "ff"; 171 171 arch = "linux-x86_64"; 172 - sha512 = "b44ad961e626c0964aea65673b54ec2555ad322d0ca25b7b1cd934afec17a2809a1c46ebb15d2a22b4ac597c06f2420e940e7f4c980cbd6aca9badf9c39fee3b"; 172 + sha512 = "602c9e6044cc0aa16cf80ff015fdf03ce48312321fd8a52445db871dfc1c475b05a2cccc36355f5c1681d540fca94e3e1c566b6153b2ed4038a6b69a3356d222"; 173 173 } 174 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/fi/firefox-63.0b14.tar.bz2"; 174 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/fi/firefox-64.0b3.tar.bz2"; 175 175 locale = "fi"; 176 176 arch = "linux-x86_64"; 177 - sha512 = "9b8769687c95f867ccf53184d0012507c7ec6835779563c8ae89556380a44f61532f1d44b2da13e39998cceb4591cc0d57cc7b627ec80467c2ca6b291022255a"; 177 + sha512 = "bcca1c3cc30f78712fea324b6bf4f3c6020b47dcf95abe5013eb0e2f588a7ca5c80261707922443a35e4d355f5f0cdeeea9a094f1c3c00a695a42692f6519cd1"; 178 178 } 179 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/fr/firefox-63.0b14.tar.bz2"; 179 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/fr/firefox-64.0b3.tar.bz2"; 180 180 locale = "fr"; 181 181 arch = "linux-x86_64"; 182 - sha512 = "e9d8fb68d4adcd2cdfe0d3849cc59f3aac13ff488f34459e1f391ce896b5bc302cf48a3bd979770db3fa19650b764bd2980be5f62ea2853a7fe247a62734e996"; 182 + sha512 = "14ba146eef2148b5f4617a9ba73499bd783cf030683d87dc9ea75feb31cdec3b52636d8df3ef36001b5304237b39fda42d76d0f70e56283211d49abfa7b2fc8c"; 183 183 } 184 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/fy-NL/firefox-63.0b14.tar.bz2"; 184 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/fy-NL/firefox-64.0b3.tar.bz2"; 185 185 locale = "fy-NL"; 186 186 arch = "linux-x86_64"; 187 - sha512 = "52514c4098e6cb2a109e2530b7c59a0d9338c3c7085c5ee99bf9ed1c0400bbc1c846aa7e3303967c7d2eb7bfec691c4875418bba0aef2bd5133e0f7721edb71f"; 187 + sha512 = "70711c19244e034ebd8ab944e71c9604b26704c87e114db8a0daed9048a8ad54c1931c33b7dfac152f737f543cc58fa65262ad7f3d7af20321e3600437826467"; 188 188 } 189 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ga-IE/firefox-63.0b14.tar.bz2"; 189 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ga-IE/firefox-64.0b3.tar.bz2"; 190 190 locale = "ga-IE"; 191 191 arch = "linux-x86_64"; 192 - sha512 = "d37863818720ebac9d97f09464aae36b02c38ca82bc6a0eeee5bd38dd4e57ab98a5ca340a6dad4504ea230def09984854ef10ed91a4cbbbe0cb18eff1a4af929"; 192 + sha512 = "3633ae56e5a9d84e81fa5ad6110c5804a56681ab9ec526750aca51f11296b82a6f3f6531c3a2b83d6e86d414df47e6087937fe4ef08eaca36f77afe7d5d3591b"; 193 193 } 194 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/gd/firefox-63.0b14.tar.bz2"; 194 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/gd/firefox-64.0b3.tar.bz2"; 195 195 locale = "gd"; 196 196 arch = "linux-x86_64"; 197 - sha512 = "24baa5cb6a00b40cb6bb53e1981abd0b048ed30c2898f5f7b24c2c3ca41465f5f7fb258b86441bb2a2327a461a2764969f216715a5be4e1744b798501e56c239"; 197 + sha512 = "7d6bf6919815935dbe77ed44832d8fb5b22bc96beb5f3d061ada46d6b4840fa1bd248f1bae7c7c3296e5e10dbf78216a427c1f0c9d76e6f1d9396288ef2b8823"; 198 198 } 199 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/gl/firefox-63.0b14.tar.bz2"; 199 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/gl/firefox-64.0b3.tar.bz2"; 200 200 locale = "gl"; 201 201 arch = "linux-x86_64"; 202 - sha512 = "7a653d3262c3b433dac0442b03be5c358a357a7905bcb352a7d808c00d68110d4587d1f2155acfc69522374c91b44261b3f2f874ae2f17b06e492f7cd9fb4085"; 202 + sha512 = "eba1485f5942820a30c5d0c176ff6fba83a2af8020c4d83c00242d1266abca53046d2dea6920e38390a2044f25cc8868319c0f94453631140ab91ac68aaf0be7"; 203 203 } 204 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/gn/firefox-63.0b14.tar.bz2"; 204 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/gn/firefox-64.0b3.tar.bz2"; 205 205 locale = "gn"; 206 206 arch = "linux-x86_64"; 207 - sha512 = "54c135c24001d57a79e8da52548b9589d4d1a5864776976fba20fe9be63f6b2429705e07f816aba438e6d6fabb16cfe309a5b267062a5e3a19ae3b946752ad56"; 207 + sha512 = "e0fd4b5235ae9120f32bee6e2a1a04abae9576e7222f201006ba56f66e48f5c7ea98a1b01a777316252a21f807744a7a9393dace8195b96375233c72f31c381a"; 208 208 } 209 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/gu-IN/firefox-63.0b14.tar.bz2"; 209 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/gu-IN/firefox-64.0b3.tar.bz2"; 210 210 locale = "gu-IN"; 211 211 arch = "linux-x86_64"; 212 - sha512 = "e86d31256874667c80db2c568c0189dcdb0a5bf4e86390638a49ab8a411b5c4e3d8facd9c6aba181962a61288992d9c5f7506fab168005db93452e7d79533b5b"; 212 + sha512 = "be52a2122ff012ecd2990ef7ef03de4e84ca675ceca9c81d4f8f1fbfc82e911c65d36f83a20d372e765ac3b741924df85043e4585309c8e37ea84dea5e89f192"; 213 213 } 214 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/he/firefox-63.0b14.tar.bz2"; 214 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/he/firefox-64.0b3.tar.bz2"; 215 215 locale = "he"; 216 216 arch = "linux-x86_64"; 217 - sha512 = "1544ce91046c2c5dcce685889cfc6aa17032d3cbb8f6ac59eb8859916567922062c38d566d69e0fdaaac81be19eabebcc35d816c455cbc02e2e439ac7613ae63"; 217 + sha512 = "8c66a38eeab2c15a532bd0170ec70f7a22cdbe49cccf0d0d1baedd30f6e708b1c67eab3c4db2a42826b9e05a7252bb57d5c5a67bc8adfd6c0235c5a4a410c981"; 218 218 } 219 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/hi-IN/firefox-63.0b14.tar.bz2"; 219 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/hi-IN/firefox-64.0b3.tar.bz2"; 220 220 locale = "hi-IN"; 221 221 arch = "linux-x86_64"; 222 - sha512 = "8780464509cbdbcdd7c7a7e21964881dcbc5e2e6b9289ab4cb262b63e264459ba85e78af89ece752432b352ac0c0132bd8f551500180cd6e0886fcad8d71cdc4"; 222 + sha512 = "03d51782a0c80240b84c2240aebe3940c6fec5972e1a39d875717c9d4ef9496cb43dcba5a5009319c4b174dd85d3ba2753d71d60bb64c030f07604e63499f4e2"; 223 223 } 224 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/hr/firefox-63.0b14.tar.bz2"; 224 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/hr/firefox-64.0b3.tar.bz2"; 225 225 locale = "hr"; 226 226 arch = "linux-x86_64"; 227 - sha512 = "5221765d6d4781dce88d9c4904e2b0c29b0328ff029672b1a4caa773a556fca3e871b53da5fb580b9878cd0556f5db629065171c79035709bf0a750d3e14f0fe"; 227 + sha512 = "af26fe8a3bc9523e50425aecdb735f6b6dbb4f1285d0eeb97f91e0da6148012c608e33c683d800ab2062bb7fec21045263ccd1263f07dba0ef96323db30668c4"; 228 228 } 229 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/hsb/firefox-63.0b14.tar.bz2"; 229 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/hsb/firefox-64.0b3.tar.bz2"; 230 230 locale = "hsb"; 231 231 arch = "linux-x86_64"; 232 - sha512 = "c4f61ea2530d279df1f96ff29631c43f3cbf23dc023b93579e8434539921ed9705e64f8d4f0a4fde1980384505b237c926b50a15f17eec5bdf2599c9584b1fc1"; 232 + sha512 = "7437f1108ca22f77ef0b61346e5a18042981d268ebae2465dd7f3699e7ecd99dbc782302e48f8a7a16d4db17ba2c4f6167a6f137f711a713bced7c7ccb3fb19a"; 233 233 } 234 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/hu/firefox-63.0b14.tar.bz2"; 234 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/hu/firefox-64.0b3.tar.bz2"; 235 235 locale = "hu"; 236 236 arch = "linux-x86_64"; 237 - sha512 = "e06a424d115b32bc5225639d6fcb5251904d49730613da9e308d40f681392b992b4aca1d251d2a68921b2bfd270de1506f5647a59d42e9c1f6305347f0fd6328"; 237 + sha512 = "1a430eba889ec39be81a19b747a43be86fc6751281a24cadd421fd2677e0b7b28f5338847213fd9e548c8451a44a5d181b6efa19bd1cd200cba3405f8a1969df"; 238 238 } 239 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/hy-AM/firefox-63.0b14.tar.bz2"; 239 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/hy-AM/firefox-64.0b3.tar.bz2"; 240 240 locale = "hy-AM"; 241 241 arch = "linux-x86_64"; 242 - sha512 = "b856071f3cd1a90ae12b06797c2b3eaa8e019a49890599670e5e3d564029052f27b62a7ac6dc80056cd6f1be6b05bfff44a1341a5685514959c69462d5c68e92"; 242 + sha512 = "00ae1aa437e4f145ce89e9081d2c01498201cfe39e48466521c29a678708bd48a3f9931dc7c039d9c313129b851afbfa7b24658087bbfe7e0c0e9bfb37ebc90c"; 243 243 } 244 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ia/firefox-63.0b14.tar.bz2"; 244 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ia/firefox-64.0b3.tar.bz2"; 245 245 locale = "ia"; 246 246 arch = "linux-x86_64"; 247 - sha512 = "5355629b1db1cacd0fff5b681da7fedb234a19187027925534ec18d59e9e68e84ba2e1f86c0969da5459ead80b2bef14257b6c4fd193e492b7d22c3db7c498bd"; 247 + sha512 = "97b1555eeae73c0b84141f6be1f6555bd91543f6f8fb89b09c3d25bbff5067476ff67a08a6c9e433e6d0059a8ccbdef8ede224ad7eda6e7805e3f15a13279235"; 248 248 } 249 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/id/firefox-63.0b14.tar.bz2"; 249 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/id/firefox-64.0b3.tar.bz2"; 250 250 locale = "id"; 251 251 arch = "linux-x86_64"; 252 - sha512 = "59741fe39778528934766b321061dfc7b50853a6c2aed9f1316662aa7bced6a2adc6ecb4598bd7d8e4180e5b446d840b917794c017f897f4800b6722ae6e8192"; 252 + sha512 = "14f56d956644d22f58b882bb6cfb941031716ea651009c72ab08e0501ca05ea5ed60658763a19ece7d6ef28a77afb2898fb998a17ef4620690cd527340c5d994"; 253 253 } 254 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/is/firefox-63.0b14.tar.bz2"; 254 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/is/firefox-64.0b3.tar.bz2"; 255 255 locale = "is"; 256 256 arch = "linux-x86_64"; 257 - sha512 = "1c90d23e59f2a499d98715e8f747ef80361130031345aee44a85bd385a802c13cc55a04374cdd18ba85a2796fc68a749e77a23f1c4d402cb0f28c0a70e9d762c"; 257 + sha512 = "000f64b07f9be1b56fa47ef0b2222ef9669355a1c415da73e6b11dfc9efc89a4ae07ca7de6c2367d9f2c19c91dfb3cdfa484e1dfd25fbbce759d4d3bdf09b0ef"; 258 258 } 259 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/it/firefox-63.0b14.tar.bz2"; 259 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/it/firefox-64.0b3.tar.bz2"; 260 260 locale = "it"; 261 261 arch = "linux-x86_64"; 262 - sha512 = "fae18f485444ca9db42b44759452ccbb814db34a9f5e95b061ffece9492a9dd06fa0d83b898e76e33882c5fb3dd353b343714ab74a7fcc83314e76cfc248fc70"; 262 + sha512 = "6d1a2184869f746ff413b71bfc0f356ecb00a7f9bf996054a5ce3142482ded733ea3bae76a0e19d07ed2dea8edf3d16f346ceb1f09c4b3477491c8ac428979b3"; 263 263 } 264 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ja/firefox-63.0b14.tar.bz2"; 264 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ja/firefox-64.0b3.tar.bz2"; 265 265 locale = "ja"; 266 266 arch = "linux-x86_64"; 267 - sha512 = "5d034246e87efe01eeab0d3b209f968e861cf2c2d6a45d64be733d944c0e2c9788db274c21d470abb603d2522b3fa5705c5f3990ebfc3cc4c9fa5f641a98c07b"; 267 + sha512 = "1bcaf9dbbffb01cab2f4c84bfde1b98238344d6a44ecb209b61caf9f30ef6a6629c3c702951a4f2405efc72272612edcce98b0979e09131f930995adf94ec60b"; 268 268 } 269 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ka/firefox-63.0b14.tar.bz2"; 269 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ka/firefox-64.0b3.tar.bz2"; 270 270 locale = "ka"; 271 271 arch = "linux-x86_64"; 272 - sha512 = "1cc70ae6775038225a83595e74113b3f14650ce0cfb7890945387afe638ca2a8a11ffd9084c395ceeda58b36d15f89a6458236964c6e4893764312fbb85f2893"; 272 + sha512 = "0137e1f0148f641748e98ed10554b3c6db319ed2b7e8e382fd80c6fb425a588951d7c78047afa9daacdf0d401790a441cd95bd055a4862e3f3991846499b313d"; 273 273 } 274 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/kab/firefox-63.0b14.tar.bz2"; 274 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/kab/firefox-64.0b3.tar.bz2"; 275 275 locale = "kab"; 276 276 arch = "linux-x86_64"; 277 - sha512 = "4df6f0b331410e8669eb450ccf57a959dff94b3b8941baf9e14d033fc43481b62c89351217a65c2e425225b5bc412e29cecc743c75f751e7d4f54817af1bb78a"; 277 + sha512 = "75343d0c3ba1dcb04b87571a376a0d223d38b32b939111d6d3fc3e2ac416980b8e6d0023c07daa6ac1484336a1268ffd6cb47c1d7dddb294257106146ae53ec1"; 278 278 } 279 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/kk/firefox-63.0b14.tar.bz2"; 279 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/kk/firefox-64.0b3.tar.bz2"; 280 280 locale = "kk"; 281 281 arch = "linux-x86_64"; 282 - sha512 = "dc524414f0da850b15327a47b02f7f1852095aa6878a1015da3807103ac9cdb54a7dc1126a44a0dc02e12edf593eedc3db7e11905079fbda1fb6cc3be94b2a27"; 282 + sha512 = "caba86f7350e41b996c5c8e2c3cd5e7b227ac8714aea82eb74ca114c588eed5184f023caf1b4b6586c21c2eba66d3c53070aa6bfefa072113cd2a4a74110fdfb"; 283 283 } 284 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/km/firefox-63.0b14.tar.bz2"; 284 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/km/firefox-64.0b3.tar.bz2"; 285 285 locale = "km"; 286 286 arch = "linux-x86_64"; 287 - sha512 = "bb003bb4a67b6ef935ba8c90aedeeac77c813c26bff798927c9056f53fa287fa69bb07fcf998aa1603c78b7f22238ef2dc91442f73c22a2488f7bbc887d315bf"; 287 + sha512 = "572222b72b9853e2d71662f4ecd62af748d872c18f01dba6c0168dee69d383d4c54cbcc2786a66ea09b6c79014923fd9be34d9505c06bcaa4660ea071a9f9a33"; 288 288 } 289 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/kn/firefox-63.0b14.tar.bz2"; 289 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/kn/firefox-64.0b3.tar.bz2"; 290 290 locale = "kn"; 291 291 arch = "linux-x86_64"; 292 - sha512 = "eba80394d9cabf5cd5de8cbbc1a91176df19e9b25604a0291f17fbf0c84b4a6dd6a4139b19a26d6f1e112cd57acfb3b567e7d16c8ddf9854bc6e8d44b9672e62"; 292 + sha512 = "57208fa78265ca4ce0b19a53b455cfaa8d048423f3f1d5626601aba89ff272c3a008a37682e1f706b7e499361cf4f8fe3fab42f43fbc0fd362d4a461b3578e9f"; 293 293 } 294 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ko/firefox-63.0b14.tar.bz2"; 294 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ko/firefox-64.0b3.tar.bz2"; 295 295 locale = "ko"; 296 296 arch = "linux-x86_64"; 297 - sha512 = "77a6c5a9c18534ff6ba70d52760f9989105aa72266ab7ff830d4a8dd21b028d42d209068c7c023b54098c9b22a1118370093bff0c9fdb3cf779cd4058e6756a6"; 297 + sha512 = "78f372aeb663752c5981ce15a955480317ee40ae29a83e55c53328d51a76ea1800e74fa64a35ac10d94297418a50de1da16f9b2352159ed0d08579a1de46c5ce"; 298 298 } 299 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/lij/firefox-63.0b14.tar.bz2"; 299 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/lij/firefox-64.0b3.tar.bz2"; 300 300 locale = "lij"; 301 301 arch = "linux-x86_64"; 302 - sha512 = "3e0598765c0e05f233c73a5198bb94fc506dda4f0653a445d2d03968d709b6da875c03bf088efd2dc40e56682f77a33b848b6d29ac5e31e7ff7e5ac5d2824255"; 302 + sha512 = "6f3355264ab1599122f5e9ecf3112d069184ee2b4208d7e6fba6dd97a358bbf4beda43ccacca63fed9837632d5d8f979403e5404aa3513ea21487eaefb4fc519"; 303 303 } 304 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/lt/firefox-63.0b14.tar.bz2"; 304 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/lt/firefox-64.0b3.tar.bz2"; 305 305 locale = "lt"; 306 306 arch = "linux-x86_64"; 307 - sha512 = "ff07d3dd2d594c8abbac8662aaeef6beff0d5465205f84c79e1271d3ed9ee935548444268cf072d26d8574bf48bf69c5b74a3b451c93dfc581e23f7aac5ade1f"; 307 + sha512 = "145963b3e8d88b6cac78d25aa6d34b3991e7432bfdb11e53df86e1cfc6ac5d88a43b535ce64a4225174c41c9aa48065f766c49cb70828a22bfb6791aab83f68d"; 308 308 } 309 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/lv/firefox-63.0b14.tar.bz2"; 309 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/lv/firefox-64.0b3.tar.bz2"; 310 310 locale = "lv"; 311 311 arch = "linux-x86_64"; 312 - sha512 = "235b13b9d3e8c9d8e43265c5af82f7ea0aab3a0113787ab9b5a52aa9707a0a6c443ce6469ea88c34397bbdecceaefc570474ed05c3e9b1efb5576790638bbe71"; 312 + sha512 = "8fd53f1f2fef7bca7a75a8e18a4268d9e2bff0f550b23c8a817b51f9791b2e31061a612dcd8f72a61e5f8dd51b973b6e8d4b86481ef07f973335cd1e7d8af42e"; 313 313 } 314 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/mai/firefox-63.0b14.tar.bz2"; 314 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/mai/firefox-64.0b3.tar.bz2"; 315 315 locale = "mai"; 316 316 arch = "linux-x86_64"; 317 - sha512 = "0b9d67be23502e1279f895566e69fbee36452f6848f8dc814fbae23ded7b09a06850bf3b99d42038cb532b4c309f8ce21f7f4bb4f3eb74cdb688278aa23bdc6e"; 317 + sha512 = "ab9910b231e6d395bd9142f6a2d7ac5d565317abe5cc977e602055d5eea83f5520918ff17372e6fedcaebce4509d30dbd0c9a1d89bcc5ec3728c2406ac62bc8f"; 318 318 } 319 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/mk/firefox-63.0b14.tar.bz2"; 319 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/mk/firefox-64.0b3.tar.bz2"; 320 320 locale = "mk"; 321 321 arch = "linux-x86_64"; 322 - sha512 = "da8458afd3b0f244d298ce70ea50f22ae7a5b2070078ecafa1f5b7dc5838430e6ffaafe9c333eaf81e21b11da9e65ba4feca23ea5abcebaefaa7e05f0865a7f4"; 322 + sha512 = "a84ff39f063a0aa11490f6d059a2112a1e0e2ae931dd8b3a576ffe2253c4f0a2600c221d9cefa2bdac8c3af87b4aa6bc571caeffeda10d78b7dcea7bab694a1e"; 323 323 } 324 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ml/firefox-63.0b14.tar.bz2"; 324 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ml/firefox-64.0b3.tar.bz2"; 325 325 locale = "ml"; 326 326 arch = "linux-x86_64"; 327 - sha512 = "4ac011104c0d52f418a712321bff63310575209b4e445e5bd53a047b7d3da2c62389862131ece662b7460b1aca57c51bcdad2a5dff2b692a5e1c40b154da2ffd"; 327 + sha512 = "46db7c4284ad4441877c8a72560c560bd4e46d0669ab4144a5296f1f25c796943253dfb1e55882e9443f1f4bd2f083f83e00dca597e20a35f241e8bd54cf5727"; 328 328 } 329 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/mr/firefox-63.0b14.tar.bz2"; 329 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/mr/firefox-64.0b3.tar.bz2"; 330 330 locale = "mr"; 331 331 arch = "linux-x86_64"; 332 - sha512 = "8d37b246a9b9b527e188e557c496df0f2efcdb92ade95ac3e34788ed5b1d4d9a2a748cd8ccba01360cc9e3273e143f63341fa4b87e50c1b30b07c3da884ecabe"; 332 + sha512 = "5182c8648adc51b04354ef1dc4848b4245800dc57a80d54dd605c56c9a792cc9b3d57085c0c125e27453fbdb0f55523c555c91b84b7f8462df365b7d47d7c1f5"; 333 333 } 334 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ms/firefox-63.0b14.tar.bz2"; 334 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ms/firefox-64.0b3.tar.bz2"; 335 335 locale = "ms"; 336 336 arch = "linux-x86_64"; 337 - sha512 = "5d67846ccd9b1e5550ac51f49528340a31ee5218169af5dd93a37e034feca13deae208610d1e2ecf14b515ad618e40db2857bacc043dac0662f9d9c4e1e86816"; 337 + sha512 = "599f460adbb94ab3adac29bdfa7849dc0e44c975fb2b8d4cca4ba25980bbd36085eecfde7a23dd26c223b0d9917a6800de230ccab738fc4e23f7863dbec21fc8"; 338 338 } 339 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/my/firefox-63.0b14.tar.bz2"; 339 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/my/firefox-64.0b3.tar.bz2"; 340 340 locale = "my"; 341 341 arch = "linux-x86_64"; 342 - sha512 = "e55d0d24b8cc6ce22f6d16467631e857ebc7d7bee6bb3ecfefa536927cb7f32af08b5f0b9924286c7a2df8ab48c12d8af2751da9fdb3e012d1c031bea01ad39d"; 342 + sha512 = "86f01c39b760489c33d81b18507af2e365d2269ee33b8149d66447b57d35d41316f65e187d81faa24e5d1f9f045c69beb6e7ccf660f89793bb7d68263c451416"; 343 343 } 344 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/nb-NO/firefox-63.0b14.tar.bz2"; 344 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/nb-NO/firefox-64.0b3.tar.bz2"; 345 345 locale = "nb-NO"; 346 346 arch = "linux-x86_64"; 347 - sha512 = "8820195b803b46b4b01ff27c1f2dfb5182b96b329cc7a0c0a22e25f9507d2f2138528beeb4a2e371f432ae2ab67189c0f066da920d81adfa6790e7735d6fb79f"; 347 + sha512 = "717096bac06b4dc090dfd751352f1dc081f0df04e52e09cc8cc4645c9bf7f95f4e6170e2871bfd86516c24b5feb125a0fb6c6f798f0eaa806299bc225abc0d97"; 348 348 } 349 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ne-NP/firefox-63.0b14.tar.bz2"; 349 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ne-NP/firefox-64.0b3.tar.bz2"; 350 350 locale = "ne-NP"; 351 351 arch = "linux-x86_64"; 352 - sha512 = "76f9fa940003a7d1596db4e8c231c2e773207a36dc6c2d3ccaa6667211b6015f8d8d5d7fb799ad86f9731184ac338d0f07e1ffa2220c03710dfee84d12937d7b"; 352 + sha512 = "487cc658fd62dc09ee3b58372dbfc94d8ceab4c2455018ead3eb7cceb2912740d2a63b3d9f2ffbd92de14c538511641028b50e41b03e27b4a741cbdba6b63a80"; 353 353 } 354 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/nl/firefox-63.0b14.tar.bz2"; 354 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/nl/firefox-64.0b3.tar.bz2"; 355 355 locale = "nl"; 356 356 arch = "linux-x86_64"; 357 - sha512 = "35c90c990926cec24de48d3748d49285d9238a8a3ec7068c219145619f3370c0f0add66b364fe17f29b0db221b588050c6445399410f568f89bbe8d3d7efa978"; 357 + sha512 = "094fe47b6f3da6b807f951664c4172766281f8b359fbb461a1ae724197931a259a02dc24f6bb47643ad4a14bd6a415e74f3ad4ca12ee66aa6ab0ba727479195b"; 358 358 } 359 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/nn-NO/firefox-63.0b14.tar.bz2"; 359 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/nn-NO/firefox-64.0b3.tar.bz2"; 360 360 locale = "nn-NO"; 361 361 arch = "linux-x86_64"; 362 - sha512 = "d5d851790e746108d98160d96bfa035af08a9ad27134d377e69f1b08f059afe751a6f516e76a512999420662e0c58cc1b1c06572fe596b86975efede5ee28349"; 362 + sha512 = "298fabc34d153c384502b2a218f147c64734f0b5d2db810ad711ae09cea45aedc8d2dc70065845925bc7c79bf6567beee1977786be035f3e3c8955affb412a1c"; 363 363 } 364 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/oc/firefox-63.0b14.tar.bz2"; 364 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/oc/firefox-64.0b3.tar.bz2"; 365 365 locale = "oc"; 366 366 arch = "linux-x86_64"; 367 - sha512 = "27f61535766bb7f1008f900147c387d611ed7269b6826af271ddef98fab22b7db73f58c452130bd1d31303ff64f75e663dff4d2bd533589f97d183bc731cd9c2"; 367 + sha512 = "05775a6cf16a7afade486ea6475e5d0de668ed474ff35d22a97dcf7b732fcbc718ce2d83673cf6257e2304e649c1d4535483e88b1c448f1eb8a667a75432e74a"; 368 368 } 369 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/or/firefox-63.0b14.tar.bz2"; 369 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/or/firefox-64.0b3.tar.bz2"; 370 370 locale = "or"; 371 371 arch = "linux-x86_64"; 372 - sha512 = "210d2981e4c48f4b9381558ab77e9f55e9cdfa450adcd23b4348e8b7f554fc844d4de8b48283d14b7588c86843d1a2c41acb49df12d167099e42805fae268980"; 372 + sha512 = "e748661be43563316b621243d5643e1e0d4ef4784dcc0bb6781e2d656d50476f8985826fbf169808793cf0354f206a3192f8d4976a21d3ea9175617682e4a8d5"; 373 373 } 374 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/pa-IN/firefox-63.0b14.tar.bz2"; 374 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/pa-IN/firefox-64.0b3.tar.bz2"; 375 375 locale = "pa-IN"; 376 376 arch = "linux-x86_64"; 377 - sha512 = "09f5277ab266b671633f11eaa4389f3ca0e3ac2ae9e8b0c5c4cdc8d3d457a6973c213617f1f450bd4b7e598bedf5cb0820f06ae55846b1d47dbe34cbe4209804"; 377 + sha512 = "c1f497bbba045b5f416c3c471954592e5932300a941b9df27cdbd4c488d2690fa3a4f6f97f566b3dcda9ed21c1f7ac4bef7ea487adbf36f88a6245ac885cb5e8"; 378 378 } 379 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/pl/firefox-63.0b14.tar.bz2"; 379 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/pl/firefox-64.0b3.tar.bz2"; 380 380 locale = "pl"; 381 381 arch = "linux-x86_64"; 382 - sha512 = "8f1071a5ef4596355f17e65c1cc06641f224b53486c9be9aa7ad8ba8e240239cef9dbd913c44f1f0136ef27bff152e0def1e3366255bfe555ad87331735a7789"; 382 + sha512 = "2333b1e05501918abe9a47efd061ae946eddb7f6c0ed687cbb6a9e2816af31f956482dfa916c4cee23c61d2a98be21d43c866daa4bc84ce5a1b9b01f4138c742"; 383 383 } 384 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/pt-BR/firefox-63.0b14.tar.bz2"; 384 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/pt-BR/firefox-64.0b3.tar.bz2"; 385 385 locale = "pt-BR"; 386 386 arch = "linux-x86_64"; 387 - sha512 = "609402cb9f3ae4d94ad33f0189e85681de1d356bb97d73e2b8c682b4e664462ec486a3a757234a7353c08a92ca7b5b3ced349c1c10e40e78950c493c09d3d788"; 387 + sha512 = "f5b63931cb71e6d9a0c483e2b73cae04b38bcd78492082cb56bbe42b95732d450d7956f39edff29d33eeca24678d8db7e85c18cd3b8530123917cae58b685a73"; 388 388 } 389 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/pt-PT/firefox-63.0b14.tar.bz2"; 389 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/pt-PT/firefox-64.0b3.tar.bz2"; 390 390 locale = "pt-PT"; 391 391 arch = "linux-x86_64"; 392 - sha512 = "4d375ce5879b9272396868ab4a70e82e8e1117dcb07d8d1e8780d90d35c77ff6b9c94179ce48233ca9b6e1c559d7c0b339f49066366b15ef2adc563cf358cdd0"; 392 + sha512 = "691b48471848e11fc30388904cf20150eff3ce0cf60de319523153afc13a28179309861957abe0222bd96fa15bdf27f2051f353b9e89c47e4706f2ed8e08181e"; 393 393 } 394 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/rm/firefox-63.0b14.tar.bz2"; 394 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/rm/firefox-64.0b3.tar.bz2"; 395 395 locale = "rm"; 396 396 arch = "linux-x86_64"; 397 - sha512 = "1583dcaca18fbe88ac598449ad2d352a6857ba80bd7e97d07beb282b270b7277ee58992e622ab6a6fd66d9393dca4653c7e3562c8d7c6a006c7637162eca0e73"; 397 + sha512 = "854ae30ccae7a822ca2e33671d3bc900f9f86734fdd625097b6c4c5e4dd83369ce420244395451a5d740032d7024437cf4fc3a492921044a030cdcbc389db620"; 398 398 } 399 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ro/firefox-63.0b14.tar.bz2"; 399 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ro/firefox-64.0b3.tar.bz2"; 400 400 locale = "ro"; 401 401 arch = "linux-x86_64"; 402 - sha512 = "79fb6405d9db8f6fe97dd7612574863636edaae54ed879bff5b2b137bec006664684de98e94c37c0d64f37c8b930b075dd47a47491b8377b8b1cfc351aa4b6ed"; 402 + sha512 = "b2ba3286621fcbc43809dfaa029f5dc7f5a1b7fb7603e570698ee2a9666797e4fbdef147c3a437064502ec7612b951cdb7420a325f1e2eb102ddacc37596c771"; 403 403 } 404 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ru/firefox-63.0b14.tar.bz2"; 404 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ru/firefox-64.0b3.tar.bz2"; 405 405 locale = "ru"; 406 406 arch = "linux-x86_64"; 407 - sha512 = "eb23667f89441c24dc38835e5fb105e24eeb3e7a5d896943e796a92f9bdaacd654b984cef060328d8df6cd659ff6ced32d86bee5c3372c47f3106ce95e5f8898"; 407 + sha512 = "c248bc397970040678d3ae715e6519a2707553417aa1afad5ca2261b1cdd6bafbf01ad21a5209b7ddd0676cf432bbfed2e4ae52302c2df7bb9562f98803934f4"; 408 408 } 409 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/si/firefox-63.0b14.tar.bz2"; 409 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/si/firefox-64.0b3.tar.bz2"; 410 410 locale = "si"; 411 411 arch = "linux-x86_64"; 412 - sha512 = "e867a968620d23742c78f6798870a3e96c38849247fe66e068fd92f04ea78de434b6f4faea9e5bb01fe7dc0dca18285e39310ed354e24fac12a5c86a6378cb63"; 412 + sha512 = "09ddc10e60db630c40e449c7cf7c85eaf843eed2305361a50de001fced23bc622d6a754dee8a7f5086d570eeabee318da0141c92ba04f242afa172346f54494f"; 413 413 } 414 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/sk/firefox-63.0b14.tar.bz2"; 414 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/sk/firefox-64.0b3.tar.bz2"; 415 415 locale = "sk"; 416 416 arch = "linux-x86_64"; 417 - sha512 = "bbfffdef77d2aaab7c2becf876b28fff518ed6eb3a87d96d9faf2c62dc0861a1a33a9260e34a3f4ad2bfe475361234a3401fa091531d1c90b3179fcb0a946aa6"; 417 + sha512 = "fbdd72fe546d00bb5bbb5879d85107b29286100edcb57f00ceac36a22729e7c33b648af7a064d79287a87bede24077fefee589865ce0e36e34e281391ee2deda"; 418 418 } 419 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/sl/firefox-63.0b14.tar.bz2"; 419 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/sl/firefox-64.0b3.tar.bz2"; 420 420 locale = "sl"; 421 421 arch = "linux-x86_64"; 422 - sha512 = "11101ac18a3f473028407d413057a9801afc76a898126b65b73bab057578e6d8f2eb2e9b29cb6be35a5375ac59a11a3bd6918c54a8fc23fb6caf35ff7e667910"; 422 + sha512 = "725e1d1d1d551be26298224bb1d28ad868a0ff6f186417af95e6687eacd2a43c750c69b7156559019691b43bc71d71b9624cc541f87ed967af2645040c135169"; 423 423 } 424 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/son/firefox-63.0b14.tar.bz2"; 424 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/son/firefox-64.0b3.tar.bz2"; 425 425 locale = "son"; 426 426 arch = "linux-x86_64"; 427 - sha512 = "be40096b63bcb006c587489fa99abd758fe3a24b5f965f9e53b9e2602bfa37a3f07fe6660f7064fdba6861a8e2bac5f3da5b0616968ba4b88d1868d0955cb0bc"; 427 + sha512 = "5366370c753b5879186bf1bcb288a8bf54e1d6c7615176f90e4bcdb75210472b05b20c5253972dc89d517523f02859c57387ef5dda5c3cdd6ca1feaf087bcfbe"; 428 428 } 429 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/sq/firefox-63.0b14.tar.bz2"; 429 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/sq/firefox-64.0b3.tar.bz2"; 430 430 locale = "sq"; 431 431 arch = "linux-x86_64"; 432 - sha512 = "cd6b1f2e826d575865cf51fe78f3872c50571c9bfeb726f4a253dfabe3af3a91ca1fd238d5b5ee73e1a01339c88444fc3dc3a1ba38492d6b99924c597dc96fca"; 432 + sha512 = "33e85039f5a57c4e3c18777cf42096e8025aede9e40286533d3bea42635829d91065ba9d96e3270aaf0347425fafe726f220c3ca2a68ffb8d07f6e97fc38b489"; 433 433 } 434 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/sr/firefox-63.0b14.tar.bz2"; 434 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/sr/firefox-64.0b3.tar.bz2"; 435 435 locale = "sr"; 436 436 arch = "linux-x86_64"; 437 - sha512 = "f0cf8e489db3cd8b7fc535a0b3a95c67f6f63fc7c76d5b1882e3fa8d17ec18fc751aa91945dcda984ee09547ce161b8b7965186ce0013819eb45fcc2d72c9391"; 437 + sha512 = "0f2effc9cab91295e5e715853a3d632b42c0236d07438187581a93acf4c5206625f11072828f552988708d6a093bdb165ef95030a2ca42f70613237c4a121d21"; 438 438 } 439 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/sv-SE/firefox-63.0b14.tar.bz2"; 439 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/sv-SE/firefox-64.0b3.tar.bz2"; 440 440 locale = "sv-SE"; 441 441 arch = "linux-x86_64"; 442 - sha512 = "12223fd3031b445d4b413cc48b74131793f3c2d8158e7aa7b2271d6b94645b33956e066b30fd4021dd36fa0e32c08deafd3f5c9c1fcc554b87e364715480a5d7"; 442 + sha512 = "273be614a7da8eeea5b88b12d8e5dae30782af8d70b0fb6eaef0c6f0f32863bf7b36e2b4f6597c67580077e4e0a57361c7016598f421dcf295e2bea3789bac15"; 443 443 } 444 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ta/firefox-63.0b14.tar.bz2"; 444 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ta/firefox-64.0b3.tar.bz2"; 445 445 locale = "ta"; 446 446 arch = "linux-x86_64"; 447 - sha512 = "97095e3ca525aa45f7339b5fdd171acc7e0758c401924cb2721e368513c260e8094162bf2e22daf5f34fd680416dd7fdec3f5e3b65b6fd655be1ffd4a1850de2"; 447 + sha512 = "9573f6bb941dc4d82ecc257ca31b5c5112c1a5c8fa489ff4b588ae66eda36963c614f4ed526f863f65f6aa0c4d0d1884a4300ae69359c3a35144b4b6abcd9d2f"; 448 448 } 449 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/te/firefox-63.0b14.tar.bz2"; 449 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/te/firefox-64.0b3.tar.bz2"; 450 450 locale = "te"; 451 451 arch = "linux-x86_64"; 452 - sha512 = "739142d798738f12758d335b8556f518dc8b2784b9517586215f82d5653059a3cd98539c5784ec3461529156282f6246d93220a7d06208872d9c90eaf08582f6"; 452 + sha512 = "2280629fa2611033c1c3c614af54ae2ebf76fdb0576670a4e8d8fd5ba3a288ad56cedf6486883c7bf26194910944c73c0e15d14514b91c179510b555cd8b369a"; 453 453 } 454 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/th/firefox-63.0b14.tar.bz2"; 454 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/th/firefox-64.0b3.tar.bz2"; 455 455 locale = "th"; 456 456 arch = "linux-x86_64"; 457 - sha512 = "a138503adb1f0ee2197714fb1e0db4b5bfb004b64205835078cfbd51548a99e0b9d920552130d0646c4f16699b084e4fa88eead584846be9650964fd51ef4882"; 457 + sha512 = "4b0b6a910e66bdeba240a5b6580ea7f00e8da8a4aaa932448a8c6050bc2f5e0d2eeb6c87a8c7c093a2060faee2d3f94be7de4934bc4774a7beb3b9cf147444f6"; 458 458 } 459 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/tr/firefox-63.0b14.tar.bz2"; 459 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/tr/firefox-64.0b3.tar.bz2"; 460 460 locale = "tr"; 461 461 arch = "linux-x86_64"; 462 - sha512 = "ae9f2a6f83816f02a0b0c2240cb8c6eb003b50b3b9cb3c6b959b3c11f6b87effc38f40daf3d4b2b33140fdda3dc99a5f90af582e9d78689ce1cc965f5a88e119"; 462 + sha512 = "a9c5aea78fe892e7351e2fa98afd3ed14a5ebec3011ff015389842f5a42bb791f0a9f52a07cf09c62a3861c918dbaf87b5c571adf4c06e73814e4d070b4f1be4"; 463 463 } 464 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/uk/firefox-63.0b14.tar.bz2"; 464 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/uk/firefox-64.0b3.tar.bz2"; 465 465 locale = "uk"; 466 466 arch = "linux-x86_64"; 467 - sha512 = "b0e650c6149a761f202403d0e4e4c75e976657924bce2c10d592c5669b7a055ff9d6a82f1795b5fae2f57c6d49be4cd6923a36da73e300a5b6d287f442be93b2"; 467 + sha512 = "1ee682f1b801e181f6c12380b6a7ca0008893adaaa31b74cde539a316169e96fa67d2c74205d65fdfe1ecc246c3a60265c898ac931b6a153fe991f8669bdf02b"; 468 468 } 469 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/ur/firefox-63.0b14.tar.bz2"; 469 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/ur/firefox-64.0b3.tar.bz2"; 470 470 locale = "ur"; 471 471 arch = "linux-x86_64"; 472 - sha512 = "c7d7c61d810042bee0f5befca5c139550bd73efb67785b87b21a002521fde0d415c4aca753fa47471fb7489bcda0f9248426ccaa8a2bf0967f71f5b1d4329df5"; 472 + sha512 = "0e80e4691add90b17185e8499ec764ce490e6a80e21c0fc1f551073e8809de1ea25ec15ee23fd5b7e4821f35b83c7b9abb6ae7a8592ab575c5cd3b851966bc6d"; 473 473 } 474 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/uz/firefox-63.0b14.tar.bz2"; 474 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/uz/firefox-64.0b3.tar.bz2"; 475 475 locale = "uz"; 476 476 arch = "linux-x86_64"; 477 - sha512 = "6e79e3635b68ff87d616f8626475684b4c18626c9e8a2bccf99987e96124a31751c6c9638725c8882146acd9368a290c51fd5726a9b9903f1b0e9f1ada42e6e9"; 477 + sha512 = "1bbd37542b7afd25d767512f55b5444b0d3b464da5219d7983f3c816e9dd31bfe3546e51087fa939a92e96dbe89c5edd5e2a01222ab86bfb48cad4b87f71fa14"; 478 478 } 479 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/vi/firefox-63.0b14.tar.bz2"; 479 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/vi/firefox-64.0b3.tar.bz2"; 480 480 locale = "vi"; 481 481 arch = "linux-x86_64"; 482 - sha512 = "d4137788bc763ea1a2663fb0bb4aec3b7af412cf1e38ccb9fd484f9f486b877a19d86d17fe9af19df12104433705053eb374dd65cb76c6b180526871f0d50290"; 482 + sha512 = "8445821da59233ed45571d1378348208c23d0738f4a3361e880f174601a64190d32ba859299e340a906d81da08131ce74cf7aa7e083b66fe117009e97bb1a0f1"; 483 483 } 484 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/xh/firefox-63.0b14.tar.bz2"; 484 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/xh/firefox-64.0b3.tar.bz2"; 485 485 locale = "xh"; 486 486 arch = "linux-x86_64"; 487 - sha512 = "614d803676b83df0ded1db004b7f17aa66cef14e6fba2f20504d1629b55ead1daead52fba7eacd66e6519dc41ecd5802f7c1ec49b6ad5b402129528914d0de69"; 487 + sha512 = "46bcd715cd6656a64acfcccb73a04c60f358c64fd227ca6a973e52d285733ab7af81633a931f15b847b4791f42aa6fa4629ca269d71d31c1f51d6f52a6c06e7a"; 488 488 } 489 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/zh-CN/firefox-63.0b14.tar.bz2"; 489 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/zh-CN/firefox-64.0b3.tar.bz2"; 490 490 locale = "zh-CN"; 491 491 arch = "linux-x86_64"; 492 - sha512 = "741671e9bc6d102873b899e649d733befa3e4ad26b2429f04e87073eaf445a9c571087602a8c347cad0412a9efee7483b9440f794248a2dbc30962c9e4a599f7"; 492 + sha512 = "498c416d53a7d75657b13ffd98b6f15d7654a59bfe7326bc6ed69137fc4b124bbb8ba746da6b71a5486c802afbee54f291457ce67cb073496a688c815d03d6c9"; 493 493 } 494 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-x86_64/zh-TW/firefox-63.0b14.tar.bz2"; 494 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-x86_64/zh-TW/firefox-64.0b3.tar.bz2"; 495 495 locale = "zh-TW"; 496 496 arch = "linux-x86_64"; 497 - sha512 = "615ce8b1f44f02aab20407dd090a7f7aabee0b022b616d33e2d7992563ef8703493967a2762df1457c6e520a886a4f03c0477ee79025ec36a4b345a0aa913362"; 497 + sha512 = "dcf126fe240e0eeeb52d402dacb6750a80e2d4b2342da71e7869875d92e0bc1ae60e6204ee7c68b78ad116d5029ba1c0f841dfb9908ba18361df85ce9d2bd8b3"; 498 498 } 499 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ach/firefox-63.0b14.tar.bz2"; 499 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ach/firefox-64.0b3.tar.bz2"; 500 500 locale = "ach"; 501 501 arch = "linux-i686"; 502 - sha512 = "070e6e47174129cfbc530975bf5a59ac055e942a2732379578a30502b109b80c93162d144ead7306a8604c1945723bca0666c26d1250cd17c4404d5164551d06"; 502 + sha512 = "a3db29314db1fdd166bf452bdc2f9633a1aacddfe825220b1c3952190201c407a116d90cfaf356b27039db2c313261ffd8bb450b15f7d5b03a3cfed1002254c1"; 503 503 } 504 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/af/firefox-63.0b14.tar.bz2"; 504 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/af/firefox-64.0b3.tar.bz2"; 505 505 locale = "af"; 506 506 arch = "linux-i686"; 507 - sha512 = "e808f80625803ef21873fbc52f82569b086e20671011049761ea1e9562c57df677a3bb4baf147442d1c699f7c79e61b89bf3011a47457940dc5497ee03410b91"; 507 + sha512 = "fec2646759f8ab2dc3485c907da2e94cbeb452ecc49863172ba4cbcaaf1efd7d29753a70aded63ba7431bb6d1042bd17ffcece5b47aa1e8caa9ebf9ca836c47e"; 508 508 } 509 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/an/firefox-63.0b14.tar.bz2"; 509 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/an/firefox-64.0b3.tar.bz2"; 510 510 locale = "an"; 511 511 arch = "linux-i686"; 512 - sha512 = "45fb2dabfe3bac2bcd78e659a03140d9e75fe9ff9a458037cb35f7bd2eb81b6c33484b1b6766c72e03705020f25cf98ede7a5946e99ffe59963b054d27ce05e4"; 512 + sha512 = "38570642baff4a9e3430e39204c2a06c090127a41465b217bbf33a6b8e131ae649cdb746bc2a7f7af89c8dc3fd6f52c39dff8b88428d35a105e47f82bbbb592d"; 513 513 } 514 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ar/firefox-63.0b14.tar.bz2"; 514 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ar/firefox-64.0b3.tar.bz2"; 515 515 locale = "ar"; 516 516 arch = "linux-i686"; 517 - sha512 = "7bb953deaef6f5d3c09f8a62a7e2abb285e9f23a8b6a47286cab12b2de9ac5fa911dde47c652110b635cfcc3c28312e348113ae8a791a7e7552cc30d9767f3c6"; 517 + sha512 = "472925b60b35d42953b8cfe381de13f6080dd4f378870c27899c53419aa8341be7f713816539477eba34281a2b08b233529305f187f851372ea02e6369ff4d77"; 518 518 } 519 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/as/firefox-63.0b14.tar.bz2"; 519 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/as/firefox-64.0b3.tar.bz2"; 520 520 locale = "as"; 521 521 arch = "linux-i686"; 522 - sha512 = "38cba3560bcdf6356c10ee2813743fda65563385510588a5d58703b4ed033d43f6ddf1019f18b29ab803f25cee5cf2263291eb49969d998b26fdd105bcd14312"; 522 + sha512 = "271091d9e6f28849a9d58f5760cc35f1789cd651fef30ff1d9cfcae66c84653e4ec8ef30889a6379ed5427e9abc84433684ced99bb314e380302253afda047fa"; 523 523 } 524 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ast/firefox-63.0b14.tar.bz2"; 524 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ast/firefox-64.0b3.tar.bz2"; 525 525 locale = "ast"; 526 526 arch = "linux-i686"; 527 - sha512 = "1d632c4fa3e15145dd58f311bd3f4cb731fab4646f6a54bce4d5d58f53bb58964ddff8aed77cf5c3dcf59a00a9441b0f508bd9a031b79448009fdb37b501e249"; 527 + sha512 = "c4ff0474f6233bf7c93cf031edb629103adeba462c2f28eda3075b41c1ab690ca13adc0875a97bc65ff1c7e3c1102d601a62cc3804fc89262afcf898684977f4"; 528 528 } 529 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/az/firefox-63.0b14.tar.bz2"; 529 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/az/firefox-64.0b3.tar.bz2"; 530 530 locale = "az"; 531 531 arch = "linux-i686"; 532 - sha512 = "3b4a42141d00480775d96db00376a66b4c65d9702a91fc5390805298f9b94eab260c6433aa8ae9c1c2e79f4706128b2771ed058c1196a40e90dbf1c24be880ab"; 532 + sha512 = "4a8454e339dbaa80024debf6e7c852195dc4be476da263613dc1bc086301f780ab12cdcfff5720d655b0f8d6731efe28f1afd0c0be4cf9ac2698914835cc9988"; 533 533 } 534 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/be/firefox-63.0b14.tar.bz2"; 534 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/be/firefox-64.0b3.tar.bz2"; 535 535 locale = "be"; 536 536 arch = "linux-i686"; 537 - sha512 = "aa4b8a4dbd3721e8162d391108e209c02f50d5d681e31fd2d4877794c9d24c8d2669dcad7720832c6dd6bfefcfce110ea25face288acdd368c5437d77b0e7466"; 537 + sha512 = "2c1fd73725b6a776ca6dcdf1b6a3b7c0493c70ca01e2c90790d963fb7edf6f6a5b826e032cb9378de7b1b86ad08610b683214d8b02d8217df6a3a44676f68afe"; 538 538 } 539 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/bg/firefox-63.0b14.tar.bz2"; 539 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/bg/firefox-64.0b3.tar.bz2"; 540 540 locale = "bg"; 541 541 arch = "linux-i686"; 542 - sha512 = "b9df5e8149384a09039db582a4548994ffc47344326feb96cd6f6ef228e3a6e222495284ba0cf35f9c130b871ad827dc31022242179c88dbca86c61ff5185aa2"; 542 + sha512 = "88d6cd39c2531b32c57ed2fef3ca0bb2e949be1abdc7b8e1b67411f8a7437bd7d8bcc0f2f6f366122ca08069390d3cf58e1b188cae6ea9be498385e0c03c37e0"; 543 543 } 544 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/bn-BD/firefox-63.0b14.tar.bz2"; 544 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/bn-BD/firefox-64.0b3.tar.bz2"; 545 545 locale = "bn-BD"; 546 546 arch = "linux-i686"; 547 - sha512 = "a58ab41fb6282e64447021ec4b41ef1653ab7ad11d3b2947ed61d6d711061c476cc19d20320aa70fac30ed106869a0f88e8a22ce0e1184d68795a25bb8b4b4dc"; 547 + sha512 = "426c76c24a0cb7ad7fe8854e4ade3d4b965f44b02e61c1bd83943ea53b68a863c278d751549f84b5aaa8aa2403398d68ecc665e855adc1e898c83a2e47bde3b2"; 548 548 } 549 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/bn-IN/firefox-63.0b14.tar.bz2"; 549 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/bn-IN/firefox-64.0b3.tar.bz2"; 550 550 locale = "bn-IN"; 551 551 arch = "linux-i686"; 552 - sha512 = "5a690010ceeebeeb9130fadcf04eec5eefb087990ba254e11a5c6f67561bea287783656d1cc9ec7fd1945afdefdb56dbe93eb43a7fad6ae130a56aab64652e24"; 552 + sha512 = "9d368244d95642c5ae5059fbce23eef91b91913910f2df69cd0f9133aef194f94307b3db1bc8b54a8c9c74128e0478053380e7c80835ffc0c63b930032f61ccb"; 553 553 } 554 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/br/firefox-63.0b14.tar.bz2"; 554 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/br/firefox-64.0b3.tar.bz2"; 555 555 locale = "br"; 556 556 arch = "linux-i686"; 557 - sha512 = "d2be7334cc018260c299879c9c9c64da71f62d44f8f0e0262af6140fa0471faa9354d9289c4146e9152e1e8fb7b9791b8169136f4902fabebdec05c15695e15c"; 557 + sha512 = "ff4a92180da0afcb9b4819d4548fe999ce855db2a7ad23b9bbf63028f48a91e734782b5f72637546c318739006b72e97da4957186989a5565499ab406b66dc9f"; 558 558 } 559 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/bs/firefox-63.0b14.tar.bz2"; 559 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/bs/firefox-64.0b3.tar.bz2"; 560 560 locale = "bs"; 561 561 arch = "linux-i686"; 562 - sha512 = "9197ed27907f509e1dff0cd4f4fa1d7309ffc1196b937f77ea0623ceb772ba653568b295ef6532ea3599ef7df5a7ce47eee55663df0f811b006ee303bff8ba1c"; 562 + sha512 = "752d225d3a02bc576d586126cbb855a104eb31ded32b878ca48dd75a33497fde68e02625d65155df103dc3e09f52e86e94532f0654c5cc278f543a2f52c2665d"; 563 563 } 564 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ca/firefox-63.0b14.tar.bz2"; 564 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ca/firefox-64.0b3.tar.bz2"; 565 565 locale = "ca"; 566 566 arch = "linux-i686"; 567 - sha512 = "efa6c11c2137f336576abf75b40b91326fc1593aed79cfe78fe84994b275c4f49c9fde8e6f45379333225bb41e50d8815e64297008816b1fd93367ab849955ce"; 567 + sha512 = "cec7cc4b77318726fb2ceb348bbb888c2b06d43d991ab05f0b55b60a50ddd1878b6518c70cadb0846b722fad9faf753be3efe7130c5ada1b22bc339169418ce3"; 568 568 } 569 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/cak/firefox-63.0b14.tar.bz2"; 569 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/cak/firefox-64.0b3.tar.bz2"; 570 570 locale = "cak"; 571 571 arch = "linux-i686"; 572 - sha512 = "465611898bc9bcaa69a6aabcbd214f8f83fac62759d4bf2a64b9f07e258dd6d5f5c4ceb17682ba9c885f97b53536ba65acbd772f692dd6e40bbfe41ef1b0bf4e"; 572 + sha512 = "46c5ef10eababc1478ac40cbb94911061bd75e7b74e3dbcae6a42ca8afaa6f0ce4a60e1fd9cab4739b4862938c8330880e966160cb87c59006df2087a3208e8d"; 573 573 } 574 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/cs/firefox-63.0b14.tar.bz2"; 574 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/cs/firefox-64.0b3.tar.bz2"; 575 575 locale = "cs"; 576 576 arch = "linux-i686"; 577 - sha512 = "e6c2a3f4412946576cc91a1ecc45e4cf18d2e4547c935f45ff776c736faed9513d777ca443033ed7e99f4a4aee11792651617c658d4d8e020d67ec302c457613"; 577 + sha512 = "77fe4977710da8503a9df99e9e2969baea734ccc5634c9d3bf250e336018d99779317569840dfae21445131a534e1817cd7de199266bb144498fc0d361f6e63a"; 578 578 } 579 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/cy/firefox-63.0b14.tar.bz2"; 579 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/cy/firefox-64.0b3.tar.bz2"; 580 580 locale = "cy"; 581 581 arch = "linux-i686"; 582 - sha512 = "38136e7cbdf7d6b297ea2e183747bbdc79f61d8bee2372bd6f40c1c407e24eaf2f21dbf92f3b96dfd116437e0212ad20eff53ca512c2fe129c395e2d117e26b2"; 582 + sha512 = "b8e56afce6df77270c3f33ffacf219b6ddfc78a42396caf98fdb88662cc84d477c6cb367d7118b9ec628f498943ab0d3e3711d076c3f01c4c226b8379f85f4f7"; 583 583 } 584 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/da/firefox-63.0b14.tar.bz2"; 584 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/da/firefox-64.0b3.tar.bz2"; 585 585 locale = "da"; 586 586 arch = "linux-i686"; 587 - sha512 = "0ef2e6e928a04d8560286b01ff735647aaba246d1f2d6880644b7750d1cae89e63858ad98332c6cee99edc051a50f3c560edd4d20d836dbf7f4aa01ff281db4f"; 587 + sha512 = "f733b6a7a470b63d450bf842d20ffda14f2e77a8a4da6ed327b0406d1d1627898ee592491a9d3f2b30e6f5ee14616251e31e14bca995459545a69f2629b5059e"; 588 588 } 589 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/de/firefox-63.0b14.tar.bz2"; 589 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/de/firefox-64.0b3.tar.bz2"; 590 590 locale = "de"; 591 591 arch = "linux-i686"; 592 - sha512 = "0e66e8ba386846eb140cc9f6606b9b0dde49d1827f98345801967b02d87c0f1b6071ed8fe217b41b0412e098b52fdc80751089058f42bcf550a2b5ccd614a6f2"; 592 + sha512 = "85d7c8320e815a8462a0bab7931edd439a726618839501e5201cfc526d6fffa401ee696a0cb3dcb6b07b303d1cca96a87805ab593b6d02a9eadc0b8e9dbf4afb"; 593 593 } 594 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/dsb/firefox-63.0b14.tar.bz2"; 594 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/dsb/firefox-64.0b3.tar.bz2"; 595 595 locale = "dsb"; 596 596 arch = "linux-i686"; 597 - sha512 = "d37a0a5ee7f9f03ff3385ea1ffe886949d63ae52b2e8e0bf1c49192edf725686be73f63fa9f528a5d4911401927777488dd1b490be36d21b541b5b71850a05b3"; 597 + sha512 = "9aad72f2f479cb00ed2f862797efe7ee1d0b478aa0fa0c26c22b37c0da1553e62cf16786a7fd285a67fde183a8b01142bf8e80f16ed69ee11162568575aa8a5e"; 598 598 } 599 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/el/firefox-63.0b14.tar.bz2"; 599 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/el/firefox-64.0b3.tar.bz2"; 600 600 locale = "el"; 601 601 arch = "linux-i686"; 602 - sha512 = "8af83b0c3c498dc157986598d5b5559944089bc27e62b832cf16937be1a3aa7888731fd16bc8a4400c49be012cf217404aff865e8cc8996959b594aa55becff9"; 602 + sha512 = "60c271b8d83b4ced29b608b6ae16fa1acaf16c63c6fcc0c779e5fcacf1943e86a12acc9d5ec1cb2b3675d85b633c9a809e244d1172bb9666a80af997b4cd5075"; 603 603 } 604 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/en-CA/firefox-63.0b14.tar.bz2"; 604 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/en-CA/firefox-64.0b3.tar.bz2"; 605 605 locale = "en-CA"; 606 606 arch = "linux-i686"; 607 - sha512 = "7ae083c02e5a98bda3d74c6f3c8269bd668b6985c411b5deda5b1618c34721650c881ed32987ab369d7b730c9ab4db38f0d7047c23ed8f513a0ab9cfa8a1ae41"; 607 + sha512 = "ad63eb42001b165bdb453ac5a0e090ad1e42bb6350c8f600d0a50528fa56ed32c5aa96112f79480e68e9c6cf36965986ec322175ef9f36b6265eba75eab37c73"; 608 608 } 609 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/en-GB/firefox-63.0b14.tar.bz2"; 609 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/en-GB/firefox-64.0b3.tar.bz2"; 610 610 locale = "en-GB"; 611 611 arch = "linux-i686"; 612 - sha512 = "281132f7cf22eae25ee953794d6a26f9cf574e8a794d8a9e1e85359fd5e3ea9ce9d74b961babbb0e91bf0bf4dd29bd49cbcc177c5ed80bdbbf8418ef8e837969"; 612 + sha512 = "9ad916313359aa3a31407ee0a31d49c3f80a5fb3aaf5167d55e0f01fda49cb85769a8cb70632d82040823ccecf03bccc3d5b1765d96bc3755eb2da785fec0577"; 613 613 } 614 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/en-US/firefox-63.0b14.tar.bz2"; 614 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/en-US/firefox-64.0b3.tar.bz2"; 615 615 locale = "en-US"; 616 616 arch = "linux-i686"; 617 - sha512 = "0ab406c65017d67a05759145305816a05f802c7d71e445abe1b0e91385a1edfdebd2991aec7ed808ab2eb006112c5967dddbcca6e46cd7055caf4b7328d2fb0d"; 617 + sha512 = "4a6e9eae976726c2f3f7652ef82b7787a7d2e173c2894e49317f5d2de8cb546a1ed1f3e9d75c0a610e85883f9009dd2e77045383758565205a3d3d27c05e1e5f"; 618 618 } 619 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/en-ZA/firefox-63.0b14.tar.bz2"; 619 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/en-ZA/firefox-64.0b3.tar.bz2"; 620 620 locale = "en-ZA"; 621 621 arch = "linux-i686"; 622 - sha512 = "e85ec9f241bd282d9803b3d2bd56f96ee54605c64a0cc458861baf8006080f1e9765069368aa7315e800a3d67ece1a07f0d97d7d8ffa2386de7c6c4f284cf214"; 622 + sha512 = "abc7464bdb8da37f436ae8dc3d32beabfff657b52a257ef934f61b885f876d06f67a35515aab702dce9bf5cac2d10c192c4ea367c77eaed53acee84e1ab0d52e"; 623 623 } 624 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/eo/firefox-63.0b14.tar.bz2"; 624 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/eo/firefox-64.0b3.tar.bz2"; 625 625 locale = "eo"; 626 626 arch = "linux-i686"; 627 - sha512 = "208161f8ef28da94564f2ee317dccd8a142770e1656b748737b4d3a474713b683a49c9071515c0ee8de1dd20609a2c72cfbf9ebbadb88aa4a024b74db79479c7"; 627 + sha512 = "5f0d1732271245a380ee0dcd7e0cbb6dcdd7a428796d7421683708ed10962d3706e7e95047753c1d081239aec0d3319dade644e2ed70474f88621ac8e35a5e51"; 628 628 } 629 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/es-AR/firefox-63.0b14.tar.bz2"; 629 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/es-AR/firefox-64.0b3.tar.bz2"; 630 630 locale = "es-AR"; 631 631 arch = "linux-i686"; 632 - sha512 = "4a847c0e6230a3f48363e327adb8b940a7bbc266cec09dc007ad1357be1a219ea0870dbabe227a3771048396bfbfe41114b9109a3de6a69f52dbbf959bf7d428"; 632 + sha512 = "5cdf81fc39ae3ea414f9ca4b85f273c79001395cc309ff5dbc0e55d29033c476395b1fa952206757c40b8d3189c69ae97a0a4d909a3eda39669bdae5983f5f31"; 633 633 } 634 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/es-CL/firefox-63.0b14.tar.bz2"; 634 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/es-CL/firefox-64.0b3.tar.bz2"; 635 635 locale = "es-CL"; 636 636 arch = "linux-i686"; 637 - sha512 = "c5a95e4bbec779e250d8cf4ded6623a99fa8088ab67b2d645287249c097e5e645d51524fdf79de408df5c2136efae8718f01c028d15a94991ad87c2ed6469ceb"; 637 + sha512 = "22d5bc6c5ffb9753d27dd5384b38f06abb85e2903b768dc322e449c9281a850b90de4a281a86dd197cddc57ab0f4f2eadf5cdb5a603d1a2848d8e83cace0554f"; 638 638 } 639 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/es-ES/firefox-63.0b14.tar.bz2"; 639 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/es-ES/firefox-64.0b3.tar.bz2"; 640 640 locale = "es-ES"; 641 641 arch = "linux-i686"; 642 - sha512 = "2dc7893b667b8c381c242190a55fee072a911f3f4f11c80983de84b5a9533bad67b05bb4e42a2a5ca12de751703ddccb2be22226ec66919b9125f1df05d0bf05"; 642 + sha512 = "2983df2889567e630c0d8b5657e93bfd2898a97a6bc8507f1279c845e5b98bf2993c807009ec6dc8b1870d55810ca0cd1ffce7bcbd3e7eaae17a9bf8948320ba"; 643 643 } 644 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/es-MX/firefox-63.0b14.tar.bz2"; 644 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/es-MX/firefox-64.0b3.tar.bz2"; 645 645 locale = "es-MX"; 646 646 arch = "linux-i686"; 647 - sha512 = "9c4667dfb88881dac477df7a87d351ff26b6cb4640f0a92332f5c62dd88efeebce6840fa8ac4d931d8ec17ebb75ace57e1129cab5fd06a65d2e84218bf6a5118"; 647 + sha512 = "43297a1ce9fb0a4cce569706563ba7921be9729a732597991bd67a995c89ae40c65b2a8c9849f1a8f7671ad85c424c763462761c8fb7d11ca25c3b8385e96d7a"; 648 648 } 649 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/et/firefox-63.0b14.tar.bz2"; 649 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/et/firefox-64.0b3.tar.bz2"; 650 650 locale = "et"; 651 651 arch = "linux-i686"; 652 - sha512 = "9b68ddfa1049e6a533a070a07672c160e5199e26552242cdfbb8954f649ded4372396071b302ab359ee6010fd912b590d39e1f1f8971d73c805e6db8ae194952"; 652 + sha512 = "02bbea64ddb822000542412c20f351e4c7debb690ba06d9fd22215ad866eeb0e170b0a109b51c7e4e23741cf87177b75c3ff62cc356b4d2fc58847423ff6d3e5"; 653 653 } 654 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/eu/firefox-63.0b14.tar.bz2"; 654 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/eu/firefox-64.0b3.tar.bz2"; 655 655 locale = "eu"; 656 656 arch = "linux-i686"; 657 - sha512 = "fab38c25d1c35bba77fcef1caf4cabade57d9735d3c09decd824bc9c9982846c0790d279ef3915a7255df86db2129a41db22a2bdcfe98a55c5589e4554d63d5a"; 657 + sha512 = "424bb950eb0393079654ef652ed5366029567fbad87ef0afa127a26ffd863ba01709ecc037d3e09c59fceac27957c8d88211a17434cfacec6fb4f178db8eb912"; 658 658 } 659 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/fa/firefox-63.0b14.tar.bz2"; 659 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/fa/firefox-64.0b3.tar.bz2"; 660 660 locale = "fa"; 661 661 arch = "linux-i686"; 662 - sha512 = "160940c8771a376e2cb2e22bce0a3a5bd9619328c1b2d8596a222414e5962805d8c8e343bb0b969114eaf0218e4e1830470b813bc68972f814097de2fbba56a6"; 662 + sha512 = "06b05c63f63e3316b3dcee41f5f3296cc88052137cf9bccefd0f1dd51202613c61d9d4e43d5131174a91c38bbeb28450c92aa9e183cbed74ec283ec9c48a72b7"; 663 663 } 664 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ff/firefox-63.0b14.tar.bz2"; 664 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ff/firefox-64.0b3.tar.bz2"; 665 665 locale = "ff"; 666 666 arch = "linux-i686"; 667 - sha512 = "519438cbb8fed811428060f0e94196a276fcf6fd02bdb4359098b4a9c33635f4d0022ccc6557976672ac39d4097425af91c07789a443e978fd84c1237e8b034a"; 667 + sha512 = "226f1e5ad28ae5e43e6475f9fc3deb7d7a602097df2d587919490d6e584b6aeaddc632186180f9d63ab75ecde0afb203cba89ee8749724466a85e7a259813fcf"; 668 668 } 669 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/fi/firefox-63.0b14.tar.bz2"; 669 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/fi/firefox-64.0b3.tar.bz2"; 670 670 locale = "fi"; 671 671 arch = "linux-i686"; 672 - sha512 = "defcb3c8039228e9c6d64338d9e2c4eb39e87078d0f66b98c229f9f2205516be97fec53b50f18406ab6a14edd06afa6197ba62cc31612b48196b39f5babf99a1"; 672 + sha512 = "484d9c73ef78217ec3f72146507286002eb798a1a3a7089a927969b48c2dbef1804930758c87b116324f5f348efa3d1b1dc3416e55bac7e30da7315c778cfad2"; 673 673 } 674 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/fr/firefox-63.0b14.tar.bz2"; 674 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/fr/firefox-64.0b3.tar.bz2"; 675 675 locale = "fr"; 676 676 arch = "linux-i686"; 677 - sha512 = "d02c656de8c92f3d8bcbb07ed17308c5753ba08905eca36a4d081fe18fde86443f7a4de939b39feb57def17aca7782756c4a264816ad6fd092252331bab958bf"; 677 + sha512 = "e4d3ee3716acbda8e132cf7f41160c376560bb2c31219014d1e6ded0c330cba43b7c5fa1ff41591a3c2c9e0ddbb0d9d9894b5dadb42e49af4b992440929e3e9d"; 678 678 } 679 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/fy-NL/firefox-63.0b14.tar.bz2"; 679 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/fy-NL/firefox-64.0b3.tar.bz2"; 680 680 locale = "fy-NL"; 681 681 arch = "linux-i686"; 682 - sha512 = "89f1e0b0f908ca0a6238e76895d4f8e70008d987e20b64accc91efb0a9024de0d739d7bb34d608e4b125324e19e93dd044490992bb26a1a25cad1c83d4ebc19c"; 682 + sha512 = "37ce8e65248aeaa25768eb49aeaf0c0d697c6cc32601090525a7aa9879b631e70587c2059148689de358817926e0937ff056796db4381303ee87c2cd72f9dab7"; 683 683 } 684 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ga-IE/firefox-63.0b14.tar.bz2"; 684 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ga-IE/firefox-64.0b3.tar.bz2"; 685 685 locale = "ga-IE"; 686 686 arch = "linux-i686"; 687 - sha512 = "7d3724d3e824ba80e5342049a1e1cdb2754f25b8c85f2135ae782000dd11caded9afd760533371b46cf2dc30dac0d396fb5c4223100c130c2e390d12ce77fc48"; 687 + sha512 = "f7037a0fff6948e10a3f45c90f115845e7b5d2e6e7db973db361a70ed000e62482eb89f91cad12a939e5df81588f06116b64bdeb72ee247725b042243c53062f"; 688 688 } 689 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/gd/firefox-63.0b14.tar.bz2"; 689 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/gd/firefox-64.0b3.tar.bz2"; 690 690 locale = "gd"; 691 691 arch = "linux-i686"; 692 - sha512 = "1ad110a807b0e823d3d99350c72a92c0bb81724faf32587d0809f040a29317bb3286139be6652a74efeca4e1e461d98c36d5cba93d18abf98fef9634e7724ec6"; 692 + sha512 = "e3ebec821362effab4eabf1c14a912a3b40e30ca1392cae5c3cf5df844cb5a0b675f046924117c9b414ed7315acd0c23a7259b19fd480d38801c61d45885db7e"; 693 693 } 694 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/gl/firefox-63.0b14.tar.bz2"; 694 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/gl/firefox-64.0b3.tar.bz2"; 695 695 locale = "gl"; 696 696 arch = "linux-i686"; 697 - sha512 = "cfca9987511af0185cdc5594681807af1a6519443c225942c68b3b53f0424ff0cb6173b0686164b681aca08f8d93f81499f6d15dc18ad729c762d8344dd76c12"; 697 + sha512 = "2681686a797d128b9715835f05fbb9a266150594da19d4c5a4d5135e3301974db8e8db3da2ff27091339e3e6144b81e1726337f6d1fb7abdf2fbf9f567143103"; 698 698 } 699 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/gn/firefox-63.0b14.tar.bz2"; 699 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/gn/firefox-64.0b3.tar.bz2"; 700 700 locale = "gn"; 701 701 arch = "linux-i686"; 702 - sha512 = "28f18f8c402b41e4145988f93939b329efbe447ebc332ee88b32c3071a786a7bd68aa8be8e6f85073026fe1ff56c09d7c366efc9c155b6bb9edd2d84d36467f9"; 702 + sha512 = "21d2c731ffba1abc9929c312852b856b5875261899867d27633024e0d185525b958d6261bfdb12e986bbc3d3ea5d73cf3200386a760858fadacd410898a255c6"; 703 703 } 704 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/gu-IN/firefox-63.0b14.tar.bz2"; 704 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/gu-IN/firefox-64.0b3.tar.bz2"; 705 705 locale = "gu-IN"; 706 706 arch = "linux-i686"; 707 - sha512 = "a8e45a24c09a0285daf2029a4a483c4d2067acb622aad1be2213a4f5f7ecbe6c1f3ec2095edb15060bd37d3c009cab222fa21e0555a93dc2bd1dd6cfdff54e40"; 707 + sha512 = "cae83ee0284af96069c96841097ec33eece0a9f2cb5f084ae9356f50af03dbb38df156eeb876164281c69553d46f2c0a6f11036faf58e78d49c297748c1b25fc"; 708 708 } 709 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/he/firefox-63.0b14.tar.bz2"; 709 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/he/firefox-64.0b3.tar.bz2"; 710 710 locale = "he"; 711 711 arch = "linux-i686"; 712 - sha512 = "9414106287db53abf4a57a0e3396a6dc03ebb8f4b5655d23cae019ffda804d8121544d843931082a21969846ac8d13f0f726c275c15ccc84fd7cf7e8c5e3fef9"; 712 + sha512 = "2b22318e0b591b4d959a8365dbff5471e8fe4667a8a1f0eeb6810f1f61734edd88f656f36c36bdc56e71667313cafd017a26ccd9b11cdd4d1bd6c7599c1e5013"; 713 713 } 714 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/hi-IN/firefox-63.0b14.tar.bz2"; 714 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/hi-IN/firefox-64.0b3.tar.bz2"; 715 715 locale = "hi-IN"; 716 716 arch = "linux-i686"; 717 - sha512 = "5b971598c8b2c89150ddd563d9e2001816a4283288f34814abcd8a96520f09c35f9f07068145010f8091496fda33b5200a4ce95be0804d2debd9b34c2ac71a2e"; 717 + sha512 = "5a297a9898c04d3566e9841f67eb62fc3eb01bce2d4d643d10d9c1dfb09c55281a67810581f2391e29a9cdc41e7c9488d965c7f6202e5aadc3c6001d12f5a2d5"; 718 718 } 719 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/hr/firefox-63.0b14.tar.bz2"; 719 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/hr/firefox-64.0b3.tar.bz2"; 720 720 locale = "hr"; 721 721 arch = "linux-i686"; 722 - sha512 = "7d8ce6ee5d6bc6847481c13ddd1f1002dd7cb6464d5669eea629808bd3d1cd1c28dd653119bdbc131c59588d4c92c1172f7d926a07ded78f8aebc28beb8f0053"; 722 + sha512 = "90a98b1f6cca47dee81c4970586a0d791720ccbcc11e1146143324b4afe019aca700824feaa228b773bb5786ce3b173f6675f47ab63127480e8b832601026300"; 723 723 } 724 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/hsb/firefox-63.0b14.tar.bz2"; 724 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/hsb/firefox-64.0b3.tar.bz2"; 725 725 locale = "hsb"; 726 726 arch = "linux-i686"; 727 - sha512 = "73d581fcda9b9e8a6a97402f0b9a42245e015b20feea2428000c05fe10a255a7345bbbc8ef6f83097500dd7910e21928175911bccb12a5b841a651ffe0bb77af"; 727 + sha512 = "fb1ff2cad69462b6eb5e6b017af7b9f97c99a7267b7c0d5708d876b3443e3eaf588b7154c19cf0e7afc1ad68b16434812904c5ca0989aad56cbaf47b76ba4bee"; 728 728 } 729 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/hu/firefox-63.0b14.tar.bz2"; 729 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/hu/firefox-64.0b3.tar.bz2"; 730 730 locale = "hu"; 731 731 arch = "linux-i686"; 732 - sha512 = "3f84f4d13b2f474252de73ea7940a70bc2da1d27e3b560c3f448493e1c5b10277a508848ceff8f2bee0fe11ef2196974033a88242b93cb0cd4c34c16996b653a"; 732 + sha512 = "6c4cd05567597aaacce7903b149778cc55163a64625dd70ea83432b841299c8c46afacf643be84a2322ddc4d5331c0fc2a578e94a1b89cbc53bc5d65c5d1521d"; 733 733 } 734 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/hy-AM/firefox-63.0b14.tar.bz2"; 734 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/hy-AM/firefox-64.0b3.tar.bz2"; 735 735 locale = "hy-AM"; 736 736 arch = "linux-i686"; 737 - sha512 = "4a667161aebf1b3888b0e78187d5de9030aba10f1fc90c74960104c38eb1d4474e2109b59e1eb2f4a41309833d0fc6c3c6e0dbda5d2c3428875cac6dec7178e8"; 737 + sha512 = "ab3d4dc4b723e425739ade0263a43367b15ab84cce796afdfb392a60aef1789a27a5153632a9c9efc5e2a4c732f300d86b5e35b07790fa83792f6b70c5bdb232"; 738 738 } 739 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ia/firefox-63.0b14.tar.bz2"; 739 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ia/firefox-64.0b3.tar.bz2"; 740 740 locale = "ia"; 741 741 arch = "linux-i686"; 742 - sha512 = "a3efa1a6335c7ba1ba7615f90fce09ca508bc1de4e1483cc26f28c0781c215f71dc119a4fa1df0b17cea62c47ada4e75482e45f359bbcafb5d48b11f8acae7e1"; 742 + sha512 = "5e5306c35a3d6834f3beb5e9d102d014cfafe1c2ce9b7da4939af347166c3fb78db1ebafb5699ef206df62fbf99d7b220f5ac205cc50c626c304584145a5e022"; 743 743 } 744 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/id/firefox-63.0b14.tar.bz2"; 744 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/id/firefox-64.0b3.tar.bz2"; 745 745 locale = "id"; 746 746 arch = "linux-i686"; 747 - sha512 = "f5186a99d31215c07ec6533956b52f263ee6c50cac8421eba039b9a5ffdc431efc075bc9f7cd0cad950e56b9a574f6ae47ddd79f1135e82b602d8bc2ad43e4d9"; 747 + sha512 = "1377eeb88eca23bdf50925b1e6ba606205994c9bdd55776a8d41bbe99a9f57f4a213a4766005af1daa44c0a20a1f053fdd54195e586536dfdf658daa4e55be48"; 748 748 } 749 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/is/firefox-63.0b14.tar.bz2"; 749 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/is/firefox-64.0b3.tar.bz2"; 750 750 locale = "is"; 751 751 arch = "linux-i686"; 752 - sha512 = "4c0103edb3041f5b3dd4af8c7a24ef87d372d64cea923f1e911a5ac565c89d734f30d8e17df2a457868e67d470c8609e2e60729974f37fc17c0ffc08ca676c88"; 752 + sha512 = "b92211a08e555606e2b38d400e89a941920eedcb0da593bc3daf4ec37e93a8d796145bc088b4a1f6a3f93c0568c281790db025eb2e21a85e4a72b2bfb9e6f5fa"; 753 753 } 754 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/it/firefox-63.0b14.tar.bz2"; 754 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/it/firefox-64.0b3.tar.bz2"; 755 755 locale = "it"; 756 756 arch = "linux-i686"; 757 - sha512 = "f00b933c155199ee59639f2e8f790d5995c48b3ff9280f3cfd2a968960e64fedd8bc8a6f90f023898ba966f4a91bd6ef6692e5d66d117f8fb828d08ed4536d4c"; 757 + sha512 = "4faa4d802e59c7cbe684ae07ed499275200dc77f16ef0e262d0fff72ed3b8435e05a9aa710a3640ce94f5f8331c7044d449ec303d301de393ad1defe171e677c"; 758 758 } 759 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ja/firefox-63.0b14.tar.bz2"; 759 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ja/firefox-64.0b3.tar.bz2"; 760 760 locale = "ja"; 761 761 arch = "linux-i686"; 762 - sha512 = "188e79610192fa583ad20b1db294079187ed8e7ee9bb1e488bb62c3ea3da6a7607876cbfa14158f2f8f39963f18e52d5926b95dd9e0228aa7969e24367b75d9b"; 762 + sha512 = "9532bc0b84dacd779df9ee323e1c2a9f62f178b2972a1cc3936ee6ca4bbb867d217e2d11aaf9a79fbe4f18f9d53dcbfd91f2cb27aa7b45321d44ca6de72fd9fc"; 763 763 } 764 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ka/firefox-63.0b14.tar.bz2"; 764 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ka/firefox-64.0b3.tar.bz2"; 765 765 locale = "ka"; 766 766 arch = "linux-i686"; 767 - sha512 = "e14b97d251e1ba190375e8e6a29483515f123b9527963c7c90df6d54a022bde02b4f1d6df1c8ed77c427d01ce81e13132e6c178b5f5035bd4e7ac9c5f5bea6c3"; 767 + sha512 = "062eb5cd16d0ca7890bad1e250836314758ff8dc5c56d426d24f72f23258af357f4eaee9f58b7991712b60dcf8969863abb9b2f49b7fda3317c48d612a26d0e6"; 768 768 } 769 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/kab/firefox-63.0b14.tar.bz2"; 769 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/kab/firefox-64.0b3.tar.bz2"; 770 770 locale = "kab"; 771 771 arch = "linux-i686"; 772 - sha512 = "7ebe6f342e189dc2ef50e9e0a5672acf30169ea28b080df0106e25fb43ee6916a8bc7cf395f4c16c060672d27e53e551d938eef448adf4d36110a045c0b87094"; 772 + sha512 = "ed1802bd61889dc1627db1bc410713f498fdc3155e8c32b7f210226bef04ad6d6b34555a5578384d427acd092c48ab15f282f870df69f60a9dbe9ea65382c83d"; 773 773 } 774 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/kk/firefox-63.0b14.tar.bz2"; 774 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/kk/firefox-64.0b3.tar.bz2"; 775 775 locale = "kk"; 776 776 arch = "linux-i686"; 777 - sha512 = "277c44da1ae25755970483abf6eea4303898feb9f0dda099d5245f6b24ed638a565a616515521fc565153504fe86c4d832a780c1799569d4764c7f9ace9cfcb0"; 777 + sha512 = "83c3cb82272b5e078de1ab71e936ab91e4a386f4ff94c690d62bf546f1d0794daeed53d7b7fdb2334ea378608655cedcd105d90bbcab9a5c9092ab1927a7b534"; 778 778 } 779 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/km/firefox-63.0b14.tar.bz2"; 779 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/km/firefox-64.0b3.tar.bz2"; 780 780 locale = "km"; 781 781 arch = "linux-i686"; 782 - sha512 = "41b351181cc9ca4a77b1ce3d33c27a2e89fdbb8a6132c231cc17959c61b8295503e09e8f828a458f47df49c52166680c07d34a07460daec82b0897b5b6abcbc6"; 782 + sha512 = "7968176245c32c729884550b7c8b2677b7856a086c06683c8808f29f1517872310daf54ad5618630fd3284e9e1eeb88dba14d629487906b696f87feaaf056e40"; 783 783 } 784 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/kn/firefox-63.0b14.tar.bz2"; 784 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/kn/firefox-64.0b3.tar.bz2"; 785 785 locale = "kn"; 786 786 arch = "linux-i686"; 787 - sha512 = "40242adb26067a9502876399c2e1b53c170c7f8b0accbe03e85ecc69f9ba9d377f643d54386184e0f7a612417e45586949c5c47c93cf0e192b5f81adcf391ba3"; 787 + sha512 = "93926d6ff2e6b466f21386643f045f65a819fde5b1276ab889d9fc6d7bfbc7b0d979f9da15744c59e1ecc565c4960c7f1e96657db2e4fdd9e04b9a3b46378925"; 788 788 } 789 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ko/firefox-63.0b14.tar.bz2"; 789 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ko/firefox-64.0b3.tar.bz2"; 790 790 locale = "ko"; 791 791 arch = "linux-i686"; 792 - sha512 = "3880d95e5e5fdc1da8e36c58ce16350f9a3eaee4e6d400370b375c4ed77e1eaec950acd483de560dc66634cf0931bcc83b3454c89575029197402be18976cf2e"; 792 + sha512 = "09c829a2de1727c6b26ccb8810bf2cae48fc2db84011337bbd3afcf6d64e9ddfad7d982816d2acea227ffe6ba94c387f8a8cedf45c390199c078eb8ff42a0886"; 793 793 } 794 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/lij/firefox-63.0b14.tar.bz2"; 794 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/lij/firefox-64.0b3.tar.bz2"; 795 795 locale = "lij"; 796 796 arch = "linux-i686"; 797 - sha512 = "6bfa9b6569d188f8544cfcb7d20e17f1a2827e5bf10db63fe2b10e64c1993df2f7026a957fbd9df5815ffda67698a095253ae623d20d2dd0db4e9cee9329dad2"; 797 + sha512 = "3b2b39b158059f223c476635bbf4fc2f8ec352c45a76a750391c425d996bda699d6e7a72aa7abef5ca13d6e62bd2577533b916902775567bb2838b88d975bed5"; 798 798 } 799 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/lt/firefox-63.0b14.tar.bz2"; 799 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/lt/firefox-64.0b3.tar.bz2"; 800 800 locale = "lt"; 801 801 arch = "linux-i686"; 802 - sha512 = "c8cedf4026472dfe887bdafdd15ef6cf1593bcbb1121ffb8dac5ab5d6ef230c463a8afc36df408ef81f5a3dedcef8367bd8a07deb0c6fb47f34f89f34553affc"; 802 + sha512 = "048ab9de33176583c324428366e2f950de38eb29ae8d72309ab5559768818f6094cb47e6f4092fd05973a5dc21c1ca554e86dfaa254930802dcbb05e895067bb"; 803 803 } 804 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/lv/firefox-63.0b14.tar.bz2"; 804 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/lv/firefox-64.0b3.tar.bz2"; 805 805 locale = "lv"; 806 806 arch = "linux-i686"; 807 - sha512 = "c903182cdf3cfd403304e47dc28603749fdf760e4a1b18b23a7723fee73d3c6835390bc868ecd445abaf3267bb69c188499f52c27942a63147b99068a1ec80da"; 807 + sha512 = "6887e5286c28fa4e26b3b0323533dd3fd6850da62aa2180520200fcc24c7a3ba1ed1fe818f61144b522a268ebf38755650e8bb6f4bdb406418897a2ac978609b"; 808 808 } 809 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/mai/firefox-63.0b14.tar.bz2"; 809 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/mai/firefox-64.0b3.tar.bz2"; 810 810 locale = "mai"; 811 811 arch = "linux-i686"; 812 - sha512 = "56b586ba243bf31499504e38f4025b3ca760a409c8b9d6c9edce120ce92eb697fe2b00fb69552dde0937174e8ae90c19d3cb1671bc91a38a0c9a930137c1c954"; 812 + sha512 = "51a4ed003b8bae2971a8f6f58d1c0a2f738e225a7f5bb53f3e0d6f2dc3028cfe4e6b7deb40dd65d67f4cd57b85e0943e495000a47aeab991f7ff08bb211c79d8"; 813 813 } 814 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/mk/firefox-63.0b14.tar.bz2"; 814 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/mk/firefox-64.0b3.tar.bz2"; 815 815 locale = "mk"; 816 816 arch = "linux-i686"; 817 - sha512 = "9f3e97f154553e6969dce0403e05305da31e3363ce84dddd48bf5156ec2c86e7ee2ff2ceab3400e4c7cf0820318b981cd01383a77402f2856dae44b42138c52e"; 817 + sha512 = "4e430913b1a6bc6206bd2e4fef04c235e2b3ba4bd672692e3d2c37d7dc56fa902bcdfc58a16e6a66c40999fd94c80169c129cdc4618f6dc1f73b2f094a36801a"; 818 818 } 819 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ml/firefox-63.0b14.tar.bz2"; 819 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ml/firefox-64.0b3.tar.bz2"; 820 820 locale = "ml"; 821 821 arch = "linux-i686"; 822 - sha512 = "ed3c06e17d2ff131b45ba66c66834b69f733356a7c95a1bc6f1c4f8f987dbff1dc1aabc2439bcd01e6d6a27f45919584a09fbd2fe61563008870e90f9dc3d970"; 822 + sha512 = "992693c9e20d6f08815b636c711c8f27bf616133365f2204d78e93c37b2c0f88454af1b562b2aa7879b7ce94621980e90451636cd0db8493e054b69519406895"; 823 823 } 824 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/mr/firefox-63.0b14.tar.bz2"; 824 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/mr/firefox-64.0b3.tar.bz2"; 825 825 locale = "mr"; 826 826 arch = "linux-i686"; 827 - sha512 = "2c14e0ce6ffd02722e9d41492b1dbc9a5af909a49199a685733a351b1f3638702a9234c6ce35c5bf25dcb2c3155d7496c10fd6d38b45cdb5ea7fe066176378ac"; 827 + sha512 = "92f040a94ecfbdef4f48813b21050a767ec7dbf71613630b9afaabd6d4bd6821b7baf8b445d2456c29e5f708a0c6d3858b8cd8e3143bdd3abfa5a43dba4e6484"; 828 828 } 829 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ms/firefox-63.0b14.tar.bz2"; 829 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ms/firefox-64.0b3.tar.bz2"; 830 830 locale = "ms"; 831 831 arch = "linux-i686"; 832 - sha512 = "23f6e5eae45c273efdf7f4758a56e5883e3063cfb2ee223ca775149a8dffdb9fb614e5ccc22be07e7d6ff3ec83534adcf6511131c6a4b2464ac02c520fe0dcc1"; 832 + sha512 = "2c6bbf0a52b1ae0c9a63480768ece2bc43ca147c38d8288f0845068b29dcd995bc4b8744215258bfae4e2b90cdcd27d64860d9125330ed43fbe9cd3f823af73d"; 833 833 } 834 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/my/firefox-63.0b14.tar.bz2"; 834 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/my/firefox-64.0b3.tar.bz2"; 835 835 locale = "my"; 836 836 arch = "linux-i686"; 837 - sha512 = "f0589827713b4466ad07dcdb7d289f5b7ffec184b8f259ebf6718deddd242a8269301b13974360c5e10a4dc96eb17bcb3255e1c4f10fabe8e8cbb66e8557d8ae"; 837 + sha512 = "a8dc48cac66e89b7e2f8044f1091cc0e57fa791acd7f9af2dfdf4225e4c9c3b738c88f7a6e5f5683ddfe016b6158d87ead62f0fcf33e5bee48cb69eabe444921"; 838 838 } 839 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/nb-NO/firefox-63.0b14.tar.bz2"; 839 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/nb-NO/firefox-64.0b3.tar.bz2"; 840 840 locale = "nb-NO"; 841 841 arch = "linux-i686"; 842 - sha512 = "de31966866491c5a91be0bfa8fec3f0c5bbf6add028caeafdf1f7479e7e37f20d58e7988facefaf40ff9e524dda554db8f425821a2cc056a0eab1b19e8cc2773"; 842 + sha512 = "d05467ca3e2f4839419fe463a090ec3fd5fa80dda6d2e6b51ace3ea3df793332a1071b1cdc1b1187d73fda996ee59c97f6c2448cd29142fb8b27d4338fa24e4b"; 843 843 } 844 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ne-NP/firefox-63.0b14.tar.bz2"; 844 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ne-NP/firefox-64.0b3.tar.bz2"; 845 845 locale = "ne-NP"; 846 846 arch = "linux-i686"; 847 - sha512 = "1d9c1fbb917315a22a28fc6fbfc9813a6e2cfc66bc774f20128c2b4949c5c96425e74f26f0872ab91858e339af70e5f3c0dea73aa01f2491d757bbab9d5ba434"; 847 + sha512 = "6d2da614f0afe7e40edebdd823f25233050108301cf0dde1df62a336bdd97449fd2d4635e1ec9b9bcc33a9103633995ab92b4a1c691939b5486bf7d49bfc5cd5"; 848 848 } 849 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/nl/firefox-63.0b14.tar.bz2"; 849 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/nl/firefox-64.0b3.tar.bz2"; 850 850 locale = "nl"; 851 851 arch = "linux-i686"; 852 - sha512 = "f3639b1bd361d86f2b134de404319ef6fab9f44d7150e8070a5fa2ea2e8cfea708a7426781ec4e177f4ba4355815f0e7c55479fea2e9e4a7ace4c53cd90005ad"; 852 + sha512 = "b1acb0a977be5af4a539839b01a871aae8cdcd709a3fcef8f8793eb9e56a52fcf39e7459e915ae109387041f8a6c65c55c234bc088823fc790b1c56e68acdbfa"; 853 853 } 854 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/nn-NO/firefox-63.0b14.tar.bz2"; 854 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/nn-NO/firefox-64.0b3.tar.bz2"; 855 855 locale = "nn-NO"; 856 856 arch = "linux-i686"; 857 - sha512 = "4e4a678741561a2268292643563688cdaf15e188190bbf760952ea7c566f410092347800537cb7b80753a474e031e9066365d162d21225e8257440412e99f9ce"; 857 + sha512 = "5d72d260044921cd9108264991fb1158397d2bad147baa15472f4aa7722349694dccde1c60fe7ae593141100bf26d5f09031f36a893e49e902cb3b40c076c76b"; 858 858 } 859 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/oc/firefox-63.0b14.tar.bz2"; 859 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/oc/firefox-64.0b3.tar.bz2"; 860 860 locale = "oc"; 861 861 arch = "linux-i686"; 862 - sha512 = "f4525312cbbe3048f1d671517f552739a5ceacb52b672e212848a13ffdbf736ab475adadf1cca02a26068ad0a9edc0dab5e6dba19c1831647be16781a56390b2"; 862 + sha512 = "1c66a63a4ba36dd1ec7883c1cc41db9665b5b141a607ded2dade770461365aac2f8430d7039dfec4de3d1baa5d12fe3fc4b36e7ecf08c706544d443fd7ffca73"; 863 863 } 864 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/or/firefox-63.0b14.tar.bz2"; 864 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/or/firefox-64.0b3.tar.bz2"; 865 865 locale = "or"; 866 866 arch = "linux-i686"; 867 - sha512 = "fbcd1297fe658b0743a5a791a05204e4bb7f4951a3250f494e48daf8da31432ba56de05232e68f6d3a0f6cdc4a7cf205a0088d56cb3fe08add03a27b05770a92"; 867 + sha512 = "e2f24ed7e4ae2e2601700f02b7abeca63546c82fbb4c67ece0815474ef13421e6c06b4a14c3886813c28f722a2e7f3b421358bba089d67356448b0a00655a6ca"; 868 868 } 869 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/pa-IN/firefox-63.0b14.tar.bz2"; 869 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/pa-IN/firefox-64.0b3.tar.bz2"; 870 870 locale = "pa-IN"; 871 871 arch = "linux-i686"; 872 - sha512 = "2dd10ff59acf1f362405842913eb14490d40947bef3ca2a793813ab99fe3d908dcb5cef5dfa2854399b37f11aa4cb3025383a73dad0c95e008122f87d73e5787"; 872 + sha512 = "536d1a61b2849950a44d3a3b4cba9d468876c038cfc109449b9f7f3c24ca7ed1c50ff28e48658f3b90a6b7833c9a1b337ebe1cb63bdf7f8dc7b9c11f03a5885b"; 873 873 } 874 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/pl/firefox-63.0b14.tar.bz2"; 874 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/pl/firefox-64.0b3.tar.bz2"; 875 875 locale = "pl"; 876 876 arch = "linux-i686"; 877 - sha512 = "50d5283440925c946088f97e779b84070c7ac4f8710c43aad42ad85879446ef8b9d4e070299cb64b35435421db8b1b4b1848b43e8aa1e3b88be453d4c84c0a9f"; 877 + sha512 = "9c3c2bd596ab937e9757f2c6204f3866e0a6432802dec1019c9878c83f1a85a863df6f3759e992f0641af5135fe917ad9ee5988eed83407a94aaa2b7b24d140b"; 878 878 } 879 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/pt-BR/firefox-63.0b14.tar.bz2"; 879 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/pt-BR/firefox-64.0b3.tar.bz2"; 880 880 locale = "pt-BR"; 881 881 arch = "linux-i686"; 882 - sha512 = "51a561e1aff7c3f9d80a8da2343c168d7d12130d94b77c4a4f8ef5daba928082e3668bd87c7502877443d6f5d51e7e03ae8c2a993e91806048ccc40b59e4ef31"; 882 + sha512 = "0a854b735af9ef1a72d90d5508209098d70bec03d93e1590e04ef3e1d0e1ea9577d617c0acba8aaa490090daaa2b9281b6bfd1c8e3af964146c8e7cc182bfcb0"; 883 883 } 884 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/pt-PT/firefox-63.0b14.tar.bz2"; 884 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/pt-PT/firefox-64.0b3.tar.bz2"; 885 885 locale = "pt-PT"; 886 886 arch = "linux-i686"; 887 - sha512 = "837d627728c6ae2f1f717c379505a5f2d9b709368448c8344d156da6c9e87282f9821655ecbf4d4639d81c310777e29043126c01d4196a31358456d31489714b"; 887 + sha512 = "e7510b5ba67d92be489098e9b79a39ebece92f54ac8d2420629b44d80d9cd3045bb46989ac84b57c6297ace41503ff7cf6738b6aae0e00e6ff16f9478566848b"; 888 888 } 889 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/rm/firefox-63.0b14.tar.bz2"; 889 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/rm/firefox-64.0b3.tar.bz2"; 890 890 locale = "rm"; 891 891 arch = "linux-i686"; 892 - sha512 = "f783fd68377303a315e8ca4ca971c7a302d4e1c62b7e3a289ded882ed972156131bf2a48ed7b904ebacef64e44f9dd6d14608b9edb90726a4081e241881d301e"; 892 + sha512 = "cc05bcdcb8e0f796b3007132657980f8e61ea392a79b4a06bb0cdce3ac35cfec7b96f0e49bcf0517dd2e74309e58a67db69718a7f003093026bca1126ce1c399"; 893 893 } 894 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ro/firefox-63.0b14.tar.bz2"; 894 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ro/firefox-64.0b3.tar.bz2"; 895 895 locale = "ro"; 896 896 arch = "linux-i686"; 897 - sha512 = "df0be20c8dbf5cb352c20ebeef479bc1a9bc4f60bb8b54b4d81bf0e1dbcc83dcbfdfad5cedb42713ebba888860639a8e3669cc2c159254fee3885d07f8cb1625"; 897 + sha512 = "158fd225dece07d6820609846ca1bd12e046dce97f8c20bf7386aa57f4c3f22db7611ec845bf48922f1fcb995d8218970a09b7c6a750f3a056c22a5a9266e3df"; 898 898 } 899 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ru/firefox-63.0b14.tar.bz2"; 899 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ru/firefox-64.0b3.tar.bz2"; 900 900 locale = "ru"; 901 901 arch = "linux-i686"; 902 - sha512 = "bedb4e28f62ecd75fc93af2c8ccfadec755ec500a5aedd0a8136f69c23e39c5cb64ea509e9b3551453754a3feae7dd123564aadf8dc13e9179c199177b82be5a"; 902 + sha512 = "271455f7bbeb694e932d09e32b9c2c3b898a83178bd38f9880acb087dfff33b7e9cf8558977167be0dd9022e18df0919472e3d5c665a9f107424074c8e4df85f"; 903 903 } 904 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/si/firefox-63.0b14.tar.bz2"; 904 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/si/firefox-64.0b3.tar.bz2"; 905 905 locale = "si"; 906 906 arch = "linux-i686"; 907 - sha512 = "02bac6fcb481ae02feff97ae7f83fbadb170e9ae133ee4f557882e004c21707f82e5e4db24ea6d67170f4ed88f7f0a271292eefb98853b0f96b0c894f88abd27"; 907 + sha512 = "7c8b690c348a06c9be6179befd0d7a2700e8aa78a9d1c33c4c10c82553b738339f8cdf1be52c5e4fcf5eb980a6ca4074bde18f1ac3a20e0614cdb9d474b371c8"; 908 908 } 909 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/sk/firefox-63.0b14.tar.bz2"; 909 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/sk/firefox-64.0b3.tar.bz2"; 910 910 locale = "sk"; 911 911 arch = "linux-i686"; 912 - sha512 = "d4669ddfb2675b3cd47a617e122079546ee4a35cb10ffc69ccaea76e3108155f3e209b2654744de356f68d789394a82b12b4a0c1ef54c358441e0887c584911f"; 912 + sha512 = "096084ca8f060031fda50d698e264127309911da0adea44c55c2e64a29fce2fa0553ced2198c65e47c851a99f9a95d07373dbabc13fa05bb5df3552910fe2c5a"; 913 913 } 914 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/sl/firefox-63.0b14.tar.bz2"; 914 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/sl/firefox-64.0b3.tar.bz2"; 915 915 locale = "sl"; 916 916 arch = "linux-i686"; 917 - sha512 = "7e58faa6d6a72d0a750d9a5375931a69b82ddb0ed1ed28c154d93accb3f8db2f0b4416de18352e36b4d5182b634ba1ffabd44fe6a89905f06755288c5c3361c9"; 917 + sha512 = "0d7cd746877b8e275a6c17c7723c43831716ed48c28d0e2498a5ff483324e31926b5e69f4b14aaadac3e3eb126fd369e8ed334f1e1f38ab7e399edf5cbdad4ee"; 918 918 } 919 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/son/firefox-63.0b14.tar.bz2"; 919 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/son/firefox-64.0b3.tar.bz2"; 920 920 locale = "son"; 921 921 arch = "linux-i686"; 922 - sha512 = "f4472e1cdc43a1a9d36d06306bd12259f3d63f6282c0ab51787d33af58546554442de80064775f4f55e37a3b492c33a6ca41acadadc85d4036b874d001a9f49d"; 922 + sha512 = "31f13990de570121e4124ae53e450344a8c52e98547eed09434ef716446953bd27466bf550dda4be88b59ba22d0300087a741112fc2cc649bd9d8b97d21a1a52"; 923 923 } 924 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/sq/firefox-63.0b14.tar.bz2"; 924 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/sq/firefox-64.0b3.tar.bz2"; 925 925 locale = "sq"; 926 926 arch = "linux-i686"; 927 - sha512 = "3e3d4b7eba47980b83e9abaae4d59afbb879273e55c942e8320c22a67fec924744cdec93e679c4d789596fd3227695865d446a8604580f18b3125c88f50f26e5"; 927 + sha512 = "07aa225a0f257fa277a932ea3c069ee13b29d2baa79c376ca73a44e04c3e409fe9ae2d65116bc7c3ffacd77685ee111dc68cfeab16432103044025d2a77707d4"; 928 928 } 929 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/sr/firefox-63.0b14.tar.bz2"; 929 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/sr/firefox-64.0b3.tar.bz2"; 930 930 locale = "sr"; 931 931 arch = "linux-i686"; 932 - sha512 = "4670270b2fb252c9fd75cb22e79c68ece97e6bafcbb042eed842b12fff2d7224042b273c1106390a0f2ec4a246923877cda50c93313be2aa736a54f0ba127c21"; 932 + sha512 = "99f8dc070613334eac983c5da8ec9f3b36cbee42dacb68d3c9b3d9c2f4f0df0652fb1ee1350c08c2376e0000539a3ab64b8ab742cccc4da72868e8cc323b49ab"; 933 933 } 934 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/sv-SE/firefox-63.0b14.tar.bz2"; 934 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/sv-SE/firefox-64.0b3.tar.bz2"; 935 935 locale = "sv-SE"; 936 936 arch = "linux-i686"; 937 - sha512 = "30e7f709d3c9efd5f559082b00222dc6cb1b3e8376e977239bb5d76d9793092729d49255599e537c86fe615eb0713ca8c3f9a36a78c6d41ab1bc676ba46cc9b9"; 937 + sha512 = "6b11e0b66177ec6bcd30f3c30f9a2d3be0f9b2edfccd1ba1374b12e04f450bba4dbe03760650e596b9bd56c9a21cbd2c4b73140d84cdcdef528fceca5db7464a"; 938 938 } 939 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ta/firefox-63.0b14.tar.bz2"; 939 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ta/firefox-64.0b3.tar.bz2"; 940 940 locale = "ta"; 941 941 arch = "linux-i686"; 942 - sha512 = "313a8d22b9870ee916a571a9d591517ecc162c8d37fea2d3efce4e839bb0dfd5ba3f960796b3e2279f1c115d68296d31bb05434fdd2335164c0c211dc2a1638d"; 942 + sha512 = "1e5f31e988489825a56ad6ef94d1c1b4df5206cd4548bb7b4d624f9472d591c88ab10dc9233f34b81a1fb421638de33905dc825e73f7df1a2378c87091a157f0"; 943 943 } 944 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/te/firefox-63.0b14.tar.bz2"; 944 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/te/firefox-64.0b3.tar.bz2"; 945 945 locale = "te"; 946 946 arch = "linux-i686"; 947 - sha512 = "4cf19ea59dd841de4494f4d458075ce42d9d97471215b7ba2f7a84eec79d1258c5cd341ee013ddc422e060f1aef902dc93216aac15aad04c9b28466feaed89af"; 947 + sha512 = "de45851b5a4b0c748405354542273d9489cd852e40dc8c23dddfbed2b5ffe8c988ee9090f098001ff4da9e446384bb65165c7a8f9445adaa8287c57786a34ac8"; 948 948 } 949 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/th/firefox-63.0b14.tar.bz2"; 949 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/th/firefox-64.0b3.tar.bz2"; 950 950 locale = "th"; 951 951 arch = "linux-i686"; 952 - sha512 = "cf873be3f9d72655093719937242a69f0b0644396e3332fabec20eb696a1310f88481b2f412ab45835c5ebf40821b298ba2371b20db101621710d7f522e19cfd"; 952 + sha512 = "b0f06d7e3bfbd2d06c2b95cc9afeb1b24f46368daa3f8bf93c9eb5b3d939a5cb20a1ec65310f15a554fbc3640c7495ccd6333e202d01d72b4af667c91da45526"; 953 953 } 954 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/tr/firefox-63.0b14.tar.bz2"; 954 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/tr/firefox-64.0b3.tar.bz2"; 955 955 locale = "tr"; 956 956 arch = "linux-i686"; 957 - sha512 = "598d4308933d01459cecb91e3edd2bd428a70d7f40905f03e04009ab0f890537310b8ad93393340937e7eccce2d78ef15915530ef2f27dff46885f95b23d702a"; 957 + sha512 = "e05572dca0d8c7539f433a72c4958a270d7e81bf74c9eb01b7838d0f52b00d0e3a2f399d69ccebc5fcf7041f9993b2ca18c8e078ba1b84b693dfd013460e4e5e"; 958 958 } 959 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/uk/firefox-63.0b14.tar.bz2"; 959 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/uk/firefox-64.0b3.tar.bz2"; 960 960 locale = "uk"; 961 961 arch = "linux-i686"; 962 - sha512 = "b5099c35b12c6ce96ee04b49c0b8e38b6304274ecaec1897008cf74af1809fb0a3deb5acd4a5cdfb27d949ba06a669d3eae450b59721afe9441aedb8c6728822"; 962 + sha512 = "67b3484136deee0c48c99177e7efd8f9287f278b750da94483df9f0eea80e5abba6bfff021f6a5713df86e74032d29ffe9c712a0d5df874a9dcd554a18938aa4"; 963 963 } 964 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/ur/firefox-63.0b14.tar.bz2"; 964 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/ur/firefox-64.0b3.tar.bz2"; 965 965 locale = "ur"; 966 966 arch = "linux-i686"; 967 - sha512 = "f1f5435ddc19aa2ea3199982a2eb83cff78f016473837e375ab0ab9b3985ea7f727c9b5a94137a76c08c3c1fe4af0d8f127b479d4bb9778bdc807cb46147dd87"; 967 + sha512 = "9bcf8b221de817429b00d9aa229b49d99a67bab1b39a265adad6f54b543e07d98d715038ad2f17abb4b4c408fc741094f2a05dae3ad77006d683af5b67793854"; 968 968 } 969 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/uz/firefox-63.0b14.tar.bz2"; 969 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/uz/firefox-64.0b3.tar.bz2"; 970 970 locale = "uz"; 971 971 arch = "linux-i686"; 972 - sha512 = "019a84aa64fc11eb0266d33f67e19623f75960f5272a4b46ce9985349a15a4e16be7c84f3bd7293617cd4c778d62ec8d745b99ee707fee30f3a3627717793587"; 972 + sha512 = "46a22299c91c7924ec3020221556ba213accf7459c01b9ed42241f92e18e410943bc26a3cbee0e01e268285d30affa240e690b18c9347557dde3924e2c9c0fd5"; 973 973 } 974 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/vi/firefox-63.0b14.tar.bz2"; 974 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/vi/firefox-64.0b3.tar.bz2"; 975 975 locale = "vi"; 976 976 arch = "linux-i686"; 977 - sha512 = "32ffe1615af1522970a00608a4689360ca21d51b3003d2ab41cf317a27043c72db483ad427af982925034c40cd84684c973d4faaba81ea503cd28503afb6055e"; 977 + sha512 = "9fd932091d7e24f64cf6f275b28a02c90d2ba5d1fecf81f2d029b3b3891eb7e22da03932d8b96929c229d46bc28e8905147f4cbc7be0676b2caa85bb57ad5ad6"; 978 978 } 979 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/xh/firefox-63.0b14.tar.bz2"; 979 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/xh/firefox-64.0b3.tar.bz2"; 980 980 locale = "xh"; 981 981 arch = "linux-i686"; 982 - sha512 = "bc88e7f0cf213377d77a3d8ba2b7a391a57c69ea1ed8c5253da5191cd0742b97b0de1566c971d5a9870156cd98af9e3c8ad9a1b175e1079e7a023f002a72af20"; 982 + sha512 = "bb06b8a88a6b4086f3efb5a310c8e87e61d549ad5a0b3f192015676c15b720333011d4ed7829a5165c2703d4a49d3454512f18dfcd27496aaee2580283f78d00"; 983 983 } 984 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/zh-CN/firefox-63.0b14.tar.bz2"; 984 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/zh-CN/firefox-64.0b3.tar.bz2"; 985 985 locale = "zh-CN"; 986 986 arch = "linux-i686"; 987 - sha512 = "1c2c9177fdb47271b7388e9cb445de61e2e21739a558788f0012c3ab8f9da5a64fc5d833ce4f8d8a7326807daa3147420b88d8d78aeecc827a8596adfcd60b0a"; 987 + sha512 = "65a328cd8f87ac7ff2561ea7ce105e1faa33bdd727edc05488a4a5c75f456506373de5fa5d393c5050d7a2a1d600fcf754b80ecf56144f64248e491fed45a194"; 988 988 } 989 - { url = "http://archive.mozilla.org/pub/devedition/releases/63.0b14/linux-i686/zh-TW/firefox-63.0b14.tar.bz2"; 989 + { url = "http://archive.mozilla.org/pub/devedition/releases/64.0b3/linux-i686/zh-TW/firefox-64.0b3.tar.bz2"; 990 990 locale = "zh-TW"; 991 991 arch = "linux-i686"; 992 - sha512 = "5d7066183b5f8dd41f00fe89f5423109d6d1a8df6d51934c49e2c50c627fe3492294ba992a92d1f07b0ca96811a0d27842418b416618d059981a8dff21452391"; 992 + sha512 = "4cc0ec59a111a22a81047bbf68c364629bd2376763bac9c361faf33db781c3dfa5a22b896a0cd3b36baaeb935bdf4340d64357496fe12c01c0256e3bdb95751f"; 993 993 } 994 994 ]; 995 995 }
+41 -38
pkgs/applications/networking/browsers/firefox/common.nix
··· 1 - { pname, version, updateScript ? null 2 - , src, patches ? [], extraConfigureFlags ? [], extraMakeFlags ? [] 3 - , overrides ? {}, extraNativeBuildInputs ? [], meta 4 - , isTorBrowserLike ? false }: 1 + { pname, ffversion, meta, updateScript ? null 2 + , src, unpackPhase ? null, patches ? [] 3 + , extraNativeBuildInputs ? [], extraConfigureFlags ? [], extraMakeFlags ? [] 4 + , isTorBrowserLike ? false, tbversion ? null }: 5 5 6 6 { lib, stdenv, pkgconfig, pango, perl, python2, zip, libIDL 7 7 , libjpeg, zlib, dbus, dbus-glib, bzip2, xorg ··· 19 19 , alsaSupport ? stdenv.isLinux, alsaLib 20 20 , pulseaudioSupport ? true, libpulseaudio 21 21 , ffmpegSupport ? true, gstreamer, gst-plugins-base 22 - , gtk3Support ? !isTorBrowserLike, gtk2, gtk3, wrapGAppsHook 22 + , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook 23 23 , gssSupport ? true, kerberos 24 24 25 25 ## privacy-related options ··· 31 31 32 32 # webrtcSupport breaks the aarch64 build on version >= 60. 33 33 # https://bugzilla.mozilla.org/show_bug.cgi?id=1434589 34 - , webrtcSupport ? (if lib.versionAtLeast version "60" && stdenv.isAarch64 then false else !privacySupport) 34 + , webrtcSupport ? (if lib.versionAtLeast ffversion "60" && stdenv.isAarch64 then false else !privacySupport) 35 35 , geolocationSupport ? !privacySupport 36 36 , googleAPISupport ? geolocationSupport 37 37 , crashreporterSupport ? false ··· 80 80 browserName = if stdenv.isDarwin then "Firefox" else "firefox"; 81 81 in 82 82 83 - stdenv.mkDerivation (rec { 83 + stdenv.mkDerivation rec { 84 84 name = "${pname}-unwrapped-${version}"; 85 + version = if !isTorBrowserLike then ffversion else tbversion; 85 86 86 - inherit src patches meta; 87 + inherit src unpackPhase patches meta; 87 88 88 89 buildInputs = [ 89 90 gtk2 perl zip libIDL libjpeg zlib bzip2 90 91 dbus dbus-glib pango freetype fontconfig xorg.libXi xorg.libXcursor 91 92 xorg.libX11 xorg.libXrender xorg.libXft xorg.libXt file 92 - nspr libnotify xorg.pixman yasm libGLU_combined 93 + libnotify xorg.pixman yasm libGLU_combined 93 94 xorg.libXScrnSaver xorg.scrnsaverproto 94 95 xorg.libXext xorg.xextproto sqlite unzip makeWrapper 95 96 libevent libstartup_notification libvpx /* cairo */ 96 97 icu libpng jemalloc glib 97 98 ] 98 - ++ lib.optionals (!isTorBrowserLike) [ nss ] 99 - ++ lib.optional (lib.versionOlder version "61") hunspell 99 + ++ lib.optionals (!isTorBrowserLike) [ nspr nss ] 100 + ++ lib.optional (lib.versionOlder ffversion "61") hunspell 100 101 ++ lib.optional alsaSupport alsaLib 101 102 ++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed 102 103 ++ lib.optionals ffmpegSupport [ gstreamer gst-plugins-base ] ··· 106 107 AVFoundation MediaToolbox CoreLocation 107 108 Foundation libobjc AddressBook cups ]; 108 109 109 - NIX_CFLAGS_COMPILE = [ "-I${nspr.dev}/include/nspr" 110 - "-I${nss.dev}/include/nss" 111 - "-I${glib.dev}/include/gio-unix-2.0" ] 112 - ++ lib.optional stdenv.isDarwin [ 113 - "-isystem ${llvmPackages.libcxx}/include/c++/v1" 114 - "-DMAC_OS_X_VERSION_MAX_ALLOWED=MAC_OS_X_VERSION_10_10" ]; 110 + NIX_CFLAGS_COMPILE = [ 111 + "-I${glib.dev}/include/gio-unix-2.0" 112 + ] 113 + ++ lib.optionals (!isTorBrowserLike) [ 114 + "-I${nspr.dev}/include/nspr" 115 + "-I${nss.dev}/include/nss" 116 + ] 117 + ++ lib.optional stdenv.isDarwin [ 118 + "-isystem ${llvmPackages.libcxx}/include/c++/v1" 119 + "-DMAC_OS_X_VERSION_MAX_ALLOWED=MAC_OS_X_VERSION_10_10" 120 + ]; 115 121 116 122 postPatch = lib.optionalString stdenv.isDarwin '' 117 123 substituteInPlace js/src/jsmath.cpp --replace 'defined(HAVE___SINCOS)' 0 ··· 128 134 rm -f configure 129 135 rm -f js/src/configure 130 136 rm -f .mozconfig* 131 - '' + (if lib.versionAtLeast version "58" 137 + '' + (if lib.versionAtLeast ffversion "58" 132 138 # this will run autoconf213 133 139 then '' 134 140 configureScript="$(realpath ./mach) configure" 135 141 '' else '' 136 142 make -f client.mk configure-files 137 143 configureScript="$(realpath ./configure)" 138 - '') + lib.optionalString (!isTorBrowserLike && lib.versionAtLeast version "53") '' 144 + '') + lib.optionalString (lib.versionAtLeast ffversion "53") '' 139 145 export MOZCONFIG=$(pwd)/mozconfig 140 146 141 147 # Set C flags for Rust's bindgen program. Unlike ordinary C ··· 158 164 # please get your own set of keys. 159 165 echo "AIzaSyDGi15Zwl11UNe6Y-5XW_upsfyw31qwZPI" > $TMPDIR/ga 160 166 configureFlagsArray+=("--with-google-api-keyfile=$TMPDIR/ga") 161 - '' + lib.optionalString (lib.versionOlder version "58") '' 167 + '' + lib.optionalString (lib.versionOlder ffversion "58") '' 162 168 cd obj-* 163 169 ''; 164 170 ··· 185 191 "--disable-gconf" 186 192 "--enable-default-toolkit=${default-toolkit}" 187 193 ] 188 - ++ lib.optional (stdenv.isDarwin && lib.versionAtLeast version "61") "--disable-xcode-checks" 189 - ++ lib.optional (lib.versionOlder version "61") "--enable-system-hunspell" 190 - ++ lib.optionals (lib.versionAtLeast version "56" && !stdenv.hostPlatform.isi686) [ 194 + ++ lib.optional (stdenv.isDarwin && lib.versionAtLeast ffversion "61") "--disable-xcode-checks" 195 + ++ lib.optional (lib.versionOlder ffversion "61") "--enable-system-hunspell" 196 + ++ lib.optionals (lib.versionAtLeast ffversion "56" && !stdenv.hostPlatform.isi686) [ 191 197 # on i686-linux: --with-libclang-path is not available in this configuration 192 198 "--with-libclang-path=${llvmPackages.libclang}/lib" 193 199 "--with-clang-path=${llvmPackages.clang}/bin/clang" 194 200 ] 195 - ++ lib.optionals (lib.versionAtLeast version "57") [ 201 + ++ lib.optionals (lib.versionAtLeast ffversion "57") [ 196 202 "--enable-webrender=build" 197 203 ] 198 204 199 205 # TorBrowser patches these 200 206 ++ lib.optionals (!isTorBrowserLike) [ 201 - "--with-system-nss" 202 207 "--with-system-nspr" 208 + "--with-system-nss" 203 209 ] 204 210 205 211 # and wants these 206 212 ++ lib.optionals isTorBrowserLike ([ 207 - "--with-tor-browser-version=${version}" 213 + "--with-tor-browser-version=${tbversion}" 208 214 "--enable-signmar" 209 215 "--enable-verify-mar" 210 - 211 - # We opt out of TorBrowser's nspr because that patch is useless on 212 - # anything but Windows and produces zero fingerprinting 213 - # possibilities on other platforms. 214 - # Lets save some space instead. 215 - "--with-system-nspr" 216 - ] ++ flag geolocationSupport "mozril-geoloc" 217 - ++ flag safeBrowsingSupport "safe-browsing" 218 - ) 216 + ]) 219 217 220 218 ++ flag alsaSupport "alsa" 221 219 ++ flag pulseaudioSupport "pulseaudio" ··· 226 224 ++ flag crashreporterSupport "crashreporter" 227 225 ++ lib.optional drmSupport "--enable-eme=widevine" 228 226 227 + ++ lib.optionals (lib.versionOlder ffversion "60") ([] 228 + ++ flag geolocationSupport "mozril-geoloc" 229 + ++ flag safeBrowsingSupport "safe-browsing" 230 + ) 231 + 229 232 ++ (if debugBuild then [ "--enable-debug" "--enable-profiling" ] 230 233 else [ "--disable-debug" "--enable-release" 231 234 "--enable-optimize" ··· 239 242 # top level and then run `make` in obj-*. (We can also run the 240 243 # `make` at the top level in 58, but then we would have to `cd` to 241 244 # `make install` anyway. This is ugly, but simple.) 242 - postConfigure = lib.optionalString (lib.versionAtLeast version "58") '' 245 + postConfigure = lib.optionalString (lib.versionAtLeast ffversion "58") '' 243 246 cd obj-* 244 247 ''; 245 248 246 - preBuild = lib.optionalString (enableOfficialBranding && isTorBrowserLike) '' 249 + preBuild = lib.optionalString isTorBrowserLike '' 247 250 buildFlagsArray=("MOZ_APP_DISPLAYNAME=Tor Browser") 248 251 ''; 249 252 ··· 302 305 inherit browserName; 303 306 } // lib.optionalAttrs gtk3Support { inherit gtk3; }; 304 307 305 - } // overrides) 308 + }
+51 -45
pkgs/applications/networking/browsers/firefox/packages.nix
··· 2 2 3 3 let 4 4 5 - common = opts: callPackage (import ./common.nix opts); 5 + common = opts: callPackage (import ./common.nix opts) {}; 6 6 7 7 nixpkgsPatches = [ 8 8 ./env_var_for_system_dir.patch 9 9 ]; 10 10 11 11 firefox60_aarch64_skia_patch = fetchpatch { 12 - name = "aarch64-skia.patch"; 13 - url = https://src.fedoraproject.org/rpms/firefox/raw/8cff86d95da3190272d1beddd45b41de3148f8ef/f/build-aarch64-skia.patch; 14 - sha256 = "11acb0ms4jrswp7268nm2p8g8l4lv8zc666a5bqjbb09x9k6b78k"; 12 + name = "aarch64-skia.patch"; 13 + url = https://src.fedoraproject.org/rpms/firefox/raw/8cff86d95da3190272d1beddd45b41de3148f8ef/f/build-aarch64-skia.patch; 14 + sha256 = "11acb0ms4jrswp7268nm2p8g8l4lv8zc666a5bqjbb09x9k6b78k"; 15 + }; 16 + 17 + firefox60_triplet_patch = fetchpatch { 18 + name = "triplet.patch"; 19 + url = https://hg.mozilla.org/releases/mozilla-release/raw-rev/bc651d3d910c; 20 + sha256 = "0iybkadsgsf6a3pq3jh8z1p110vmpkih8i35jfj8micdkhxzi89g"; 15 21 }; 16 22 17 23 in ··· 20 26 21 27 firefox = common rec { 22 28 pname = "firefox"; 23 - version = "62.0.3"; 29 + ffversion = "62.0.3"; 24 30 src = fetchurl { 25 - url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 31 + url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 26 32 sha512 = "0kvb664s47bmmdq2ppjsnyqy8yaiig1xj81r25s36c3i8igfq3zxvws10k2dlmmmrwyc5k4g9i9imgkxj7r3xwwqxc72dl429wvfys8"; 27 33 }; 28 34 ··· 42 48 updateScript = callPackage ./update.nix { 43 49 attrPath = "firefox-unwrapped"; 44 50 }; 45 - } {}; 51 + }; 46 52 47 53 firefox-esr-52 = common rec { 48 54 pname = "firefox-esr"; 49 - version = "52.9.0esr"; 55 + ffversion = "52.9.0esr"; 50 56 src = fetchurl { 51 - url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 57 + url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 52 58 sha512 = "bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9"; 53 59 }; 54 60 ··· 64 70 }; 65 71 updateScript = callPackage ./update.nix { 66 72 attrPath = "firefox-esr-52-unwrapped"; 67 - versionSuffix = "esr"; 73 + ffversionSuffix = "esr"; 68 74 }; 69 - } {}; 75 + }; 70 76 71 77 firefox-esr-60 = common rec { 72 78 pname = "firefox-esr"; 73 - version = "60.2.2esr"; 79 + ffversion = "60.2.2esr"; 74 80 src = fetchurl { 75 - url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 81 + url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 76 82 sha512 = "2h2naaxx4lv90bjpcrsma4sdhl4mvsisx3zi09vakjwv2lad91gy41cmcpqprpcbsmlvpqf8yiv52ah4d02a8d9335xhw2ajw6asjc1"; 77 83 }; 78 84 ··· 91 97 attrPath = "firefox-esr-60-unwrapped"; 92 98 versionSuffix = "esr"; 93 99 }; 94 - } {}; 100 + }; 95 101 96 102 } // (let 97 103 98 - commonAttrs = { 99 - overrides = { 100 - unpackPhase = '' 101 - # fetchFromGitHub produces ro sources, root dir gets a name that 102 - # is too long for shebangs. fixing 103 - cp -a $src tor-browser 104 - chmod -R +w tor-browser 105 - cd tor-browser 104 + tbcommon = args: common (args // { 105 + pname = "tor-browser"; 106 + isTorBrowserLike = true; 106 107 107 - # set times for xpi archives 108 - find . -exec touch -d'2010-01-01 00:00' {} \; 109 - ''; 110 - }; 108 + unpackPhase = '' 109 + # fetchFromGitHub produces ro sources, root dir gets a name that 110 + # is too long for shebangs. fixing 111 + cp -a $src tor-browser 112 + chmod -R +w tor-browser 113 + cd tor-browser 114 + 115 + # set times for xpi archives 116 + find . -exec touch -d'2010-01-01 00:00' {} \; 117 + ''; 118 + 119 + patches = nixpkgsPatches 120 + ++ lib.optional (args.tbversion == "8.0.2") firefox60_triplet_patch; 111 121 112 122 meta = { 113 123 description = "A web browser built from TorBrowser source tree"; ··· 142 152 platforms = lib.platforms.linux; 143 153 license = lib.licenses.bsd3; 144 154 }; 145 - }; 155 + }); 146 156 147 157 in rec { 148 158 149 - tor-browser-7-5 = common (rec { 150 - pname = "tor-browser"; 151 - version = "7.5.6"; 152 - isTorBrowserLike = true; 159 + tor-browser-7-5 = (tbcommon rec { 160 + ffversion = "52.9.0esr"; 161 + tbversion = "7.5.6"; 153 162 154 163 # FIXME: fetchFromGitHub is not ideal, unpacked source is >900Mb 155 164 src = fetchFromGitHub { ··· 159 168 rev = "95bb92d552876a1f4260edf68fda5faa3eb36ad8"; 160 169 sha256 = "1ykn3yg4s36g2cpzxbz7s995c33ij8kgyvghx38z4i8siaqxdddy"; 161 170 }; 162 - 163 - patches = nixpkgsPatches; 164 - } // commonAttrs) {}; 171 + }).override { 172 + gtk3Support = false; 173 + }; 165 174 166 - tor-browser-8-0 = common (rec { 167 - pname = "tor-browser"; 168 - version = "8.0.1"; 169 - isTorBrowserLike = true; 175 + tor-browser-8-0 = tbcommon rec { 176 + ffversion = "60.2.1esr"; 177 + tbversion = "8.0.2"; 170 178 171 179 # FIXME: fetchFromGitHub is not ideal, unpacked source is >900Mb 172 180 src = fetchFromGitHub { 173 181 owner = "SLNOS"; 174 182 repo = "tor-browser"; 175 - # branch "tor-browser-52.8.0esr-8.0-1-slnos"; 176 - rev = "5d7e9e1cacbf70840f8f1a9aafe99f354f9ad0ca"; 177 - sha256 = "0cwxwwc4m7331bbp3id694ffwxar0j5kfpgpn9l1z36rmgv92n21"; 183 + # branch "tor-browser-60.2.1esr-8.0-1-slnos" 184 + rev = "4f71403a3e6203baa349a8f81d8664782c5ea548"; 185 + sha256 = "0zxdi162gpnfca7g77hc0rw4wkmxhfzp9hfmw6dpn97d5kn1zqq3"; 178 186 }; 179 - 180 - patches = nixpkgsPatches; 181 - } // commonAttrs) {}; 187 + }; 182 188 183 - tor-browser = tor-browser-7-5; 189 + tor-browser = tor-browser-8-0; 184 190 185 191 })
+3 -3
pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
··· 103 103 fteLibPath = makeLibraryPath [ stdenv.cc.cc gmp ]; 104 104 105 105 # Upstream source 106 - version = "8.0.2"; 106 + version = "8.0.3"; 107 107 108 108 lang = "en-US"; 109 109 ··· 113 113 "https://github.com/TheTorProject/gettorbrowser/releases/download/v${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 114 114 "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 115 115 ]; 116 - sha256 = "1vajphnl53bhp0bnq8shljvnnq4k2wpvfrfclmxklp97lqvfl9vz"; 116 + sha256 = "19clhhsyhc8brjzjyrq0xl5gavwhbyq036nbl0x6dybawr3684gz"; 117 117 }; 118 118 119 119 "i686-linux" = fetchurl { ··· 121 121 "https://github.com/TheTorProject/gettorbrowser/releases/download/v${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 122 122 "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 123 123 ]; 124 - sha256 = "157yd8n53w79xx58xf5v983a50xq1s0c09cr7qfd5cxgs7zrwh34"; 124 + sha256 = "1hlrbn8r9z93mswnaksn66azgf3zjf08wrlk58risli32j9gywd0"; 125 125 }; 126 126 }; 127 127 in
+25
pkgs/applications/networking/cloudflared/default.nix
··· 1 + { stdenv, buildGoPackage, fetchFromGitHub }: 2 + 3 + buildGoPackage rec { 4 + name = "cloudflared-${version}"; 5 + version = "2018.10.3"; 6 + 7 + goPackagePath = "github.com/cloudflare/cloudflared"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "cloudflare"; 11 + repo = "cloudflared"; 12 + rev = "41916365b689bf2cc1446ea5717e4d26cc8aed43"; # untagged 13 + sha256 = "109bhnmvlvj3ag9vw090fy202z8aaqr1rakhn8v550wwy30h9zkf"; 14 + }; 15 + 16 + goDeps = ./deps.nix; 17 + 18 + meta = with stdenv.lib; { 19 + description = "CloudFlare Argo Tunnel daemon (and DNS-over-HTTPS client)"; 20 + homepage = https://www.cloudflare.com/products/argo-tunnel; 21 + license = licenses.unfree; 22 + platforms = platforms.unix; 23 + maintainers = [ maintainers.thoughtpolice ]; 24 + }; 25 + }
+444
pkgs/applications/networking/cloudflared/deps.nix
··· 1 + # file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix) 2 + [ 3 + { 4 + goPackagePath = "github.com/BurntSushi/toml"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://github.com/BurntSushi/toml"; 8 + rev = "b26d9c308763d68093482582cea63d69be07a0f0"; 9 + sha256 = "0k7v2i1d2d6si8gswn83qb84czhhia53v2wdy33yz9ppdidxk0ry"; 10 + }; 11 + } 12 + { 13 + goPackagePath = "github.com/beorn7/perks"; 14 + fetch = { 15 + type = "git"; 16 + url = "https://github.com/beorn7/perks"; 17 + rev = "3a771d992973f24aa725d07868b467d1ddfceafb"; 18 + sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3"; 19 + }; 20 + } 21 + { 22 + goPackagePath = "github.com/certifi/gocertifi"; 23 + fetch = { 24 + type = "git"; 25 + url = "https://github.com/certifi/gocertifi"; 26 + rev = "deb3ae2ef2610fde3330947281941c562861188b"; 27 + sha256 = "1xy09y1fdfcny1z09hd4493w1acj5min9z2sx4gfpshc80icrmr6"; 28 + }; 29 + } 30 + { 31 + goPackagePath = "github.com/cloudflare/brotli-go"; 32 + fetch = { 33 + type = "git"; 34 + url = "https://github.com/cloudflare/brotli-go"; 35 + rev = "18c9f6c67e3dfc12e0ddaca748d2887f97a7ac28"; 36 + sha256 = "10112y4k8qing552n0df9w33cgminrzm6g3x7ng0vgin4sv59785"; 37 + }; 38 + } 39 + { 40 + goPackagePath = "github.com/coredns/coredns"; 41 + fetch = { 42 + type = "git"; 43 + url = "https://github.com/coredns/coredns"; 44 + rev = "992e7928c7c258628d2b13b769acc86781b9faea"; 45 + sha256 = "0mvlkca11ikwzii0p7g5a2z3gn1xrp7qmmjwklp4i52lbnsawzv0"; 46 + }; 47 + } 48 + { 49 + goPackagePath = "github.com/coreos/go-oidc"; 50 + fetch = { 51 + type = "git"; 52 + url = "https://github.com/coreos/go-oidc"; 53 + rev = "a93f71fdfe73d2c0f5413c0565eea0af6523a6df"; 54 + sha256 = "00pmmky0y9a9l767xn16xlf52h81j4869n6j0xql79rybp6xc1f3"; 55 + }; 56 + } 57 + { 58 + goPackagePath = "github.com/coreos/go-systemd"; 59 + fetch = { 60 + type = "git"; 61 + url = "https://github.com/coreos/go-systemd"; 62 + rev = "39ca1b05acc7ad1220e09f133283b8859a8b71ab"; 63 + sha256 = "1kzqrrzqspa5qm7kwslxl3m16lqzns23c24rv474ajzwmj3ixmx1"; 64 + }; 65 + } 66 + { 67 + goPackagePath = "github.com/coreos/pkg"; 68 + fetch = { 69 + type = "git"; 70 + url = "https://github.com/coreos/pkg"; 71 + rev = "97fdf19511ea361ae1c100dd393cc47f8dcfa1e1"; 72 + sha256 = "1srn87wih25l09f75483hnxsr8fc6rq3bk7w1x8125ym39p6mg21"; 73 + }; 74 + } 75 + { 76 + goPackagePath = "github.com/davecgh/go-spew"; 77 + fetch = { 78 + type = "git"; 79 + url = "https://github.com/davecgh/go-spew"; 80 + rev = "346938d642f2ec3594ed81d874461961cd0faa76"; 81 + sha256 = "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c"; 82 + }; 83 + } 84 + { 85 + goPackagePath = "github.com/elgs/gosqljson"; 86 + fetch = { 87 + type = "git"; 88 + url = "https://github.com/elgs/gosqljson"; 89 + rev = "027aa4915315a0b2825c0f025cea347829b974fa"; 90 + sha256 = "14i45m1y505acvsk4l725bp8p9w3mcg49khz9hxkzg3afg7nc5gq"; 91 + }; 92 + } 93 + { 94 + goPackagePath = "github.com/equinox-io/equinox"; 95 + fetch = { 96 + type = "git"; 97 + url = "https://github.com/equinox-io/equinox"; 98 + rev = "f24972fa72facf59d05c91c848b65eac38815915"; 99 + sha256 = "1d3620g1kxyzn8b3py2471qp8ssyzm1qnpbap9gxrmg8912wiww1"; 100 + }; 101 + } 102 + { 103 + goPackagePath = "github.com/facebookgo/grace"; 104 + fetch = { 105 + type = "git"; 106 + url = "https://github.com/facebookgo/grace"; 107 + rev = "75cf19382434e82df4dd84953f566b8ad23d6e9e"; 108 + sha256 = "15chyvgv5y59w9x2asm0vh29cmmcji7f5vxvv8gqcr15nkyi61q0"; 109 + }; 110 + } 111 + { 112 + goPackagePath = "github.com/flynn/go-shlex"; 113 + fetch = { 114 + type = "git"; 115 + url = "https://github.com/flynn/go-shlex"; 116 + rev = "3f9db97f856818214da2e1057f8ad84803971cff"; 117 + sha256 = "1j743lysygkpa2s2gii2xr32j7bxgc15zv4113b0q9jhn676ysia"; 118 + }; 119 + } 120 + { 121 + goPackagePath = "github.com/getsentry/raven-go"; 122 + fetch = { 123 + type = "git"; 124 + url = "https://github.com/getsentry/raven-go"; 125 + rev = "ed7bcb39ff10f39ab08e317ce16df282845852fa"; 126 + sha256 = "0pqggcjbia9sidxqxnyd5z5k44iswxaqss3qvkka8bfm082kczij"; 127 + }; 128 + } 129 + { 130 + goPackagePath = "github.com/golang-collections/collections"; 131 + fetch = { 132 + type = "git"; 133 + url = "https://github.com/golang-collections/collections"; 134 + rev = "604e922904d35e97f98a774db7881f049cd8d970"; 135 + sha256 = "04g0xc1bs4aphc2rcj9knah2shmck500qagnazy4mg052b84ggwm"; 136 + }; 137 + } 138 + { 139 + goPackagePath = "github.com/golang/protobuf"; 140 + fetch = { 141 + type = "git"; 142 + url = "https://github.com/golang/protobuf"; 143 + rev = "b4deda0973fb4c70b50d226b1af49f3da59f5265"; 144 + sha256 = "0ya4ha7m20bw048m1159ppqzlvda4x0vdprlbk5sdgmy74h3xcdq"; 145 + }; 146 + } 147 + { 148 + goPackagePath = "github.com/google/uuid"; 149 + fetch = { 150 + type = "git"; 151 + url = "https://github.com/google/uuid"; 152 + rev = "064e2069ce9c359c118179501254f67d7d37ba24"; 153 + sha256 = "1b1ibx3rbiv7xwa9kz4b4zpp1fza5cjnn8v6749b4vrkjjmp3rqb"; 154 + }; 155 + } 156 + { 157 + goPackagePath = "github.com/gorilla/context"; 158 + fetch = { 159 + type = "git"; 160 + url = "https://github.com/gorilla/context"; 161 + rev = "08b5f424b9271eedf6f9f0ce86cb9396ed337a42"; 162 + sha256 = "03p4hn87vcmfih0p9w663qbx9lpsf7i7j3lc7yl7n84la3yz63m4"; 163 + }; 164 + } 165 + { 166 + goPackagePath = "github.com/gorilla/mux"; 167 + fetch = { 168 + type = "git"; 169 + url = "https://github.com/gorilla/mux"; 170 + rev = "e3702bed27f0d39777b0b37b664b6280e8ef8fbf"; 171 + sha256 = "0pvzm23hklxysspnz52mih6h1q74vfrdhjfm1l3sa9r8hhqmmld2"; 172 + }; 173 + } 174 + { 175 + goPackagePath = "github.com/gorilla/websocket"; 176 + fetch = { 177 + type = "git"; 178 + url = "https://github.com/gorilla/websocket"; 179 + rev = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b"; 180 + sha256 = "1bhgs2542qs49p1dafybqxfs2qc072xv41w5nswyrknwyjxxs2a1"; 181 + }; 182 + } 183 + { 184 + goPackagePath = "github.com/grpc-ecosystem/grpc-opentracing"; 185 + fetch = { 186 + type = "git"; 187 + url = "https://github.com/grpc-ecosystem/grpc-opentracing"; 188 + rev = "8e809c8a86450a29b90dcc9efbf062d0fe6d9746"; 189 + sha256 = "1yz3gxhdipmi63n32y5srwx7p254k3fm8y64cimkb1gz7sw99nxw"; 190 + }; 191 + } 192 + { 193 + goPackagePath = "github.com/jonboulle/clockwork"; 194 + fetch = { 195 + type = "git"; 196 + url = "https://github.com/jonboulle/clockwork"; 197 + rev = "2eee05ed794112d45db504eb05aa693efd2b8b09"; 198 + sha256 = "1pqxhsdavbp1n5grgyx2j6ylvql2fzn2cvpsgkc8li69dil7sibl"; 199 + }; 200 + } 201 + { 202 + goPackagePath = "github.com/lib/pq"; 203 + fetch = { 204 + type = "git"; 205 + url = "https://github.com/lib/pq"; 206 + rev = "90697d60dd844d5ef6ff15135d0203f65d2f53b8"; 207 + sha256 = "0hb4bfsk8g5473yzbf3lzrb373xicakjznkf0v085xgimz991i9r"; 208 + }; 209 + } 210 + { 211 + goPackagePath = "github.com/mattn/go-colorable"; 212 + fetch = { 213 + type = "git"; 214 + url = "https://github.com/mattn/go-colorable"; 215 + rev = "167de6bfdfba052fa6b2d3664c8f5272e23c9072"; 216 + sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx"; 217 + }; 218 + } 219 + { 220 + goPackagePath = "github.com/mattn/go-isatty"; 221 + fetch = { 222 + type = "git"; 223 + url = "https://github.com/mattn/go-isatty"; 224 + rev = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39"; 225 + sha256 = "06w45aqz2a6yrk25axbly2k5wmsccv8cspb94bfmz4izvw8h927n"; 226 + }; 227 + } 228 + { 229 + goPackagePath = "github.com/matttproud/golang_protobuf_extensions"; 230 + fetch = { 231 + type = "git"; 232 + url = "https://github.com/matttproud/golang_protobuf_extensions"; 233 + rev = "c12348ce28de40eed0136aa2b644d0ee0650e56c"; 234 + sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya"; 235 + }; 236 + } 237 + { 238 + goPackagePath = "github.com/mholt/caddy"; 239 + fetch = { 240 + type = "git"; 241 + url = "https://github.com/mholt/caddy"; 242 + rev = "d3b731e9255b72d4571a5aac125634cf1b6031dc"; 243 + sha256 = "1183cfaryw7m3hvngzv87w80pc9vp3369sjyz7a0dlbr39jip1r0"; 244 + }; 245 + } 246 + { 247 + goPackagePath = "github.com/miekg/dns"; 248 + fetch = { 249 + type = "git"; 250 + url = "https://github.com/miekg/dns"; 251 + rev = "5a2b9fab83ff0f8bfc99684bd5f43a37abe560f1"; 252 + sha256 = "1vmgkpmwlqg6pwrpvjbn4h4al6af5fjvwwnacyv18hvlfd3fyfmx"; 253 + }; 254 + } 255 + { 256 + goPackagePath = "github.com/mitchellh/go-homedir"; 257 + fetch = { 258 + type = "git"; 259 + url = "https://github.com/mitchellh/go-homedir"; 260 + rev = "3864e76763d94a6df2f9960b16a20a33da9f9a66"; 261 + sha256 = "1n8vya16l60i5jms43yb8fzdgwvqa2q926p5wkg3lbrk8pxy1nv0"; 262 + }; 263 + } 264 + { 265 + goPackagePath = "github.com/opentracing/opentracing-go"; 266 + fetch = { 267 + type = "git"; 268 + url = "https://github.com/opentracing/opentracing-go"; 269 + rev = "1949ddbfd147afd4d964a9f00b24eb291e0e7c38"; 270 + sha256 = "0i0ghg94dg8lk05mw5n23983wq04yjvkjmdkc9z5y1f3508938h9"; 271 + }; 272 + } 273 + { 274 + goPackagePath = "github.com/pkg/errors"; 275 + fetch = { 276 + type = "git"; 277 + url = "https://github.com/pkg/errors"; 278 + rev = "645ef00459ed84a119197bfb8d8205042c6df63d"; 279 + sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5"; 280 + }; 281 + } 282 + { 283 + goPackagePath = "github.com/pmezard/go-difflib"; 284 + fetch = { 285 + type = "git"; 286 + url = "https://github.com/pmezard/go-difflib"; 287 + rev = "792786c7400a136282c1664665ae0a8db921c6c2"; 288 + sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; 289 + }; 290 + } 291 + { 292 + goPackagePath = "github.com/prometheus/client_golang"; 293 + fetch = { 294 + type = "git"; 295 + url = "https://github.com/prometheus/client_golang"; 296 + rev = "967789050ba94deca04a5e84cce8ad472ce313c1"; 297 + sha256 = "1djwz6shmyx5kbp9b1pim3kncq2jwn3qhbx4b0b4lq7msww76hpz"; 298 + }; 299 + } 300 + { 301 + goPackagePath = "github.com/prometheus/client_model"; 302 + fetch = { 303 + type = "git"; 304 + url = "https://github.com/prometheus/client_model"; 305 + rev = "99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c"; 306 + sha256 = "19y4ywsivhpxj7ikf2j0gm9k3cmyw37qcbfi78n526jxcc7kw998"; 307 + }; 308 + } 309 + { 310 + goPackagePath = "github.com/prometheus/common"; 311 + fetch = { 312 + type = "git"; 313 + url = "https://github.com/prometheus/common"; 314 + rev = "7600349dcfe1abd18d72d3a1770870d9800a7801"; 315 + sha256 = "0lsp94dqpj35dny4m4x15kg4wgwawlm3in7cnpajkkacgyxagk5f"; 316 + }; 317 + } 318 + { 319 + goPackagePath = "github.com/prometheus/procfs"; 320 + fetch = { 321 + type = "git"; 322 + url = "https://github.com/prometheus/procfs"; 323 + rev = "ae68e2d4c00fed4943b5f6698d504a5fe083da8a"; 324 + sha256 = "04sar4k99w8nvq3kwx6chz0mbp4s6xfjfxww7aqfd950xgs2jv5f"; 325 + }; 326 + } 327 + { 328 + goPackagePath = "github.com/rifflock/lfshook"; 329 + fetch = { 330 + type = "git"; 331 + url = "https://github.com/rifflock/lfshook"; 332 + rev = "bf539943797a1f34c1f502d07de419b5238ae6c6"; 333 + sha256 = "0hns4zidw8g3s5l9dyl894fnyjr0a5xgdvx26rnal9jrn4n6z835"; 334 + }; 335 + } 336 + { 337 + goPackagePath = "github.com/sirupsen/logrus"; 338 + fetch = { 339 + type = "git"; 340 + url = "https://github.com/sirupsen/logrus"; 341 + rev = "c155da19408a8799da419ed3eeb0cb5db0ad5dbc"; 342 + sha256 = "0g5z7al7kky11ai2dhac6gkp3b5pxsvx72yj3xg4wg3265gbn7yz"; 343 + }; 344 + } 345 + { 346 + goPackagePath = "github.com/stretchr/testify"; 347 + fetch = { 348 + type = "git"; 349 + url = "https://github.com/stretchr/testify"; 350 + rev = "f35b8ab0b5a2cef36673838d662e249dd9c94686"; 351 + sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs"; 352 + }; 353 + } 354 + { 355 + goPackagePath = "golang.org/x/crypto"; 356 + fetch = { 357 + type = "git"; 358 + url = "https://go.googlesource.com/crypto"; 359 + rev = "a49355c7e3f8fe157a85be2f77e6e269a0f89602"; 360 + sha256 = "020q1laxjx5kcmnqy4wmdb63zhb0lyq6wpy40axhswzg2nd21s44"; 361 + }; 362 + } 363 + { 364 + goPackagePath = "golang.org/x/net"; 365 + fetch = { 366 + type = "git"; 367 + url = "https://go.googlesource.com/net"; 368 + rev = "32a936f46389aa10549d60bd7833e54b01685d09"; 369 + sha256 = "0f24khgx6s7idpnmwgkml4qyrqwkvdjd18aapn5rmybyhmrb57j7"; 370 + }; 371 + } 372 + { 373 + goPackagePath = "golang.org/x/sync"; 374 + fetch = { 375 + type = "git"; 376 + url = "https://go.googlesource.com/sync"; 377 + rev = "1d60e4601c6fd243af51cc01ddf169918a5407ca"; 378 + sha256 = "046jlanz2lkxq1r57x9bl6s4cvfqaic6p2xybsj8mq1120jv4rs6"; 379 + }; 380 + } 381 + { 382 + goPackagePath = "golang.org/x/sys"; 383 + fetch = { 384 + type = "git"; 385 + url = "https://go.googlesource.com/sys"; 386 + rev = "ce36f3865eeb42541ce3f87f32f8462c5687befa"; 387 + sha256 = "0dkmxn48l9g7w1247c473qlacfkfp8wyan54k9cbi79icdp65jja"; 388 + }; 389 + } 390 + { 391 + goPackagePath = "golang.org/x/text"; 392 + fetch = { 393 + type = "git"; 394 + url = "https://go.googlesource.com/text"; 395 + rev = "f21a4dfb5e38f5895301dc265a8def02365cc3d0"; 396 + sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19"; 397 + }; 398 + } 399 + { 400 + goPackagePath = "google.golang.org/genproto"; 401 + fetch = { 402 + type = "git"; 403 + url = "https://github.com/google/go-genproto"; 404 + rev = "ff3583edef7de132f219f0efc00e097cabcc0ec0"; 405 + sha256 = "0bpzxk85fgvznmdf9356nzh8riqhwzcil9r2a955rbfn27lh4lmy"; 406 + }; 407 + } 408 + { 409 + goPackagePath = "google.golang.org/grpc"; 410 + fetch = { 411 + type = "git"; 412 + url = "https://github.com/grpc/grpc-go"; 413 + rev = "168a6198bcb0ef175f7dacec0b8691fc141dc9b8"; 414 + sha256 = "0d8vj372ri55mrqfc0rhjl3albp5ykwfjhda1s5cgm5n40v70pr3"; 415 + }; 416 + } 417 + { 418 + goPackagePath = "gopkg.in/urfave/cli.v2"; 419 + fetch = { 420 + type = "git"; 421 + url = "https://github.com/cbranch/cli"; 422 + rev = "d604b6ffeee878fbf084fd2761466b6649989cee"; 423 + sha256 = "16csqipw5vrbb91m9w9g72jlxlrhcyxa79fz6fjp6803znmjdpk2"; 424 + }; 425 + } 426 + { 427 + goPackagePath = "gopkg.in/yaml.v2"; 428 + fetch = { 429 + type = "git"; 430 + url = "https://github.com/go-yaml/yaml"; 431 + rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183"; 432 + sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1"; 433 + }; 434 + } 435 + { 436 + goPackagePath = "zombiezen.com/go/capnproto2"; 437 + fetch = { 438 + type = "git"; 439 + url = "https://github.com/zombiezen/go-capnproto2"; 440 + rev = "7cfd211c19c7f5783c695f3654efa46f0df259c3"; 441 + sha256 = "0nzw3g8xpxyzwqqv3ja0iznd0j18l1rwagwhf9sinwdjjgmh51sy"; 442 + }; 443 + } 444 + ]
+8 -9
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "pidgin-opensteamworks-${version}"; 5 - version = "1.6.1"; 5 + version = "unstable-2018-08-02"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "EionRobb"; 9 9 repo = "pidgin-opensteamworks"; 10 - rev = "${version}"; 11 - sha256 = "6ab27831e454ad3b440e4f06b52e0b3671a4f8417ba4da3ab6f56c56d82cc29b"; 10 + rev = "b16a636d177f4a8862abdfbdb2c0994712ea0cd3"; 11 + sha256 = "0qyxfrfzsm43f1gmbg350znwxld1fqr9a9yziqs322bx2vglzgfh"; 12 12 }; 13 13 14 14 preConfigure = "cd steam-mobile"; 15 - postInstall = '' 16 - mkdir -p $out/lib/purple-2 17 - mkdir -p $out/share/pixmaps/pidgin/protocols/ 18 - cp libsteam.so $out/lib/purple-2/ 19 - unzip releases/icons.zip -d $out/share/pixmaps/pidgin/protocols/ 20 - ''; 15 + installFlags = [ 16 + "DESTDIR=$(out)" 17 + "PLUGIN_DIR_PURPLE=/lib/purple-2" 18 + "DATA_ROOT_DIR_PURPLE=/share" 19 + ]; 21 20 22 21 buildInputs = [ pidgin unzip glib json-glib nss nspr libgnome-keyring ]; 23 22
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
··· 56 56 57 57 in stdenv.mkDerivation rec { 58 58 name = "signal-desktop-${version}"; 59 - version = "1.16.3"; 59 + version = "1.17.0"; 60 60 61 61 src = fetchurl { 62 62 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 63 - sha256 = "1fhs3408i8f80z5rlchrc3gwm0481rxqb5jk37gb8ip94zf97hsf"; 63 + sha256 = "0daxp8ychvvr4lqz8wni8lkalk3w409pzwnikvf92f1whxs76xj0"; 64 64 }; 65 65 66 66 phases = [ "unpackPhase" "installPhase" ];
+2 -2
pkgs/applications/networking/instant-messengers/wavebox/default.nix
··· 6 6 let 7 7 bits = "x86_64"; 8 8 9 - version = "4.3.0"; 9 + version = "4.4.0"; 10 10 11 11 desktopItem = makeDesktopItem rec { 12 12 name = "Wavebox"; ··· 23 23 name = "wavebox-${version}"; 24 24 src = fetchurl { 25 25 url = "https://github.com/wavebox/waveboxapp/releases/download/v${version}/${tarball}"; 26 - sha256 = "0kdg5q9rv8nxlg5jhmdfy5vv7gkdswzhy49af29d3zf57z69187c"; 26 + sha256 = "0g77clrxks1ivldq496bg14hv57hm0kjh4g1askxyck69yf8illn"; 27 27 }; 28 28 29 29 # don't remove runtime deps
+7 -1
pkgs/applications/networking/irc/weechat/default.nix
··· 6 6 , asciidoctor # manpages 7 7 , guileSupport ? true, guile 8 8 , luaSupport ? true, lua5 9 - , perlSupport ? true, perl 9 + , perlSupport ? true, perl, perlPackages 10 10 , pythonSupport ? true, pythonPackages 11 11 , rubySupport ? true, ruby 12 12 , tclSupport ? true, tcl ··· 108 108 extraEnv = '' 109 109 export PATH="${perlInterpreter}/bin:$PATH" 110 110 ''; 111 + withPackages = pkgsFun: (perl // { 112 + extraEnv = '' 113 + ${perl.extraEnv} 114 + export PERL5LIB=${lib.makeFullPerlPath (pkgsFun perlPackages)} 115 + ''; 116 + }); 111 117 }; 112 118 tcl = simplePlugin "tcl"; 113 119 ruby = simplePlugin "ruby";
+15 -6
pkgs/applications/networking/mumble/default.nix
··· 118 118 sha256 = "1s60vaici3v034jzzi20x23hsj6mkjlc0glipjq4hffrg9qgnizh"; 119 119 }; 120 120 121 - # Fix compile error against boost 1.66 (#33655): 122 - patches = singleton (fetchpatch { 123 - url = "https://github.com/mumble-voip/mumble/commit/" 124 - + "ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch"; 125 - sha256 = "1r50dc8dcl6jmbj4abhnay9div7y56kpmajzqd7ql0pm853agwbh"; 126 - }); 121 + patches = [ 122 + # Fix compile error against boost 1.66 (#33655): 123 + (fetchpatch { 124 + url = "https://github.com/mumble-voip/mumble/commit/" 125 + + "ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch"; 126 + sha256 = "1r50dc8dcl6jmbj4abhnay9div7y56kpmajzqd7ql0pm853agwbh"; 127 + }) 128 + # Fixes hang on reconfiguring audio (often including startup) 129 + # https://github.com/mumble-voip/mumble/pull/3418 130 + (fetchpatch { 131 + url = "https://github.com/mumble-voip/mumble/commit/" 132 + + "fbbdf2e8ab7d93ed6f7680268ad0689b7eaa71ad.patch"; 133 + sha256 = "1yhj62mlwm6q42i4aclbia645ha97d3j4ycxhgafr46dbjs0gani"; 134 + }) 135 + ]; 127 136 }; 128 137 129 138 gitSource = rec {
+2 -2
pkgs/applications/networking/p2p/zeronet/default.nix
··· 2 2 3 3 python2Packages.buildPythonApplication rec { 4 4 pname = "zeronet"; 5 - version = "0.6.2"; 5 + version = "0.6.4"; 6 6 format = "other"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "HelloZeroNet"; 10 10 repo = "ZeroNet"; 11 11 rev = "v${version}"; 12 - sha256 = "0v19jjirkyv8hj2yfdj0c40zwynn51h2bj4issn5blr95vhfm8s7"; 12 + sha256 = "04mpnkx0pbvcfjs337f0ajabdbh6h0gypnaz6n395avkf8r1g4c3"; 13 13 }; 14 14 15 15 propagatedBuildInputs = with python2Packages; [ msgpack gevent ];
+7 -2
pkgs/applications/office/mytetra/default.nix
··· 1 - { stdenv, fetchurl, qmake, qtsvg }: 1 + { stdenv, fetchurl, qmake, qtsvg, makeWrapper, xdg_utils }: 2 2 3 3 let 4 4 version = "1.43.27"; ··· 9 9 sha256 = "1gzr11jy1bvnp28w2ar3wmh76g55jn9nra5la5qasnal6b5pg28h"; 10 10 }; 11 11 12 - nativeBuildInputs = [ qmake ]; 12 + nativeBuildInputs = [ qmake makeWrapper ]; 13 13 buildInputs = [ qtsvg ]; 14 14 15 15 hardeningDisable = [ "format" ]; ··· 21 21 22 22 substituteInPlace src/views/mainWindow/MainWindow.cpp \ 23 23 --replace ":/resource/pic/logo.svg" "$out/share/icons/hicolor/48x48/apps/mytetra.png" 24 + ''; 25 + 26 + postFixup = '' 27 + wrapProgram $out/bin/mytetra \ 28 + --prefix PATH : ${xdg_utils}/bin 24 29 ''; 25 30 26 31 meta = with stdenv.lib; {
+2 -2
pkgs/applications/science/biology/star/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "star-${version}"; 5 - version = "2.6.1a"; 5 + version = "2.6.1c"; 6 6 7 7 src = fetchFromGitHub { 8 8 repo = "STAR"; 9 9 owner = "alexdobin"; 10 10 rev = version; 11 - sha256 = "11zs32d96gpjldrylz3nr5r2qrshf0nmzh5nmcy4wrk7y5lz81xc"; 11 + sha256 = "0macdbxa0v5xplag83fpdhfpyhnqncmi9wf9r92wa7w8zkln12vd"; 12 12 }; 13 13 14 14 sourceRoot = "source/source";
+14 -1
pkgs/applications/science/logic/cedille/default.nix
··· 1 1 { stdenv, lib, fetchFromGitHub, alex, happy, Agda, agdaIowaStdlib, 2 - buildPlatform, buildPackages, ghcWithPackages }: 2 + buildPlatform, buildPackages, ghcWithPackages, fetchpatch }: 3 + let 4 + options-patch = 5 + fetchpatch { 6 + url = https://github.com/cedille/cedille/commit/ee62b0fabde6c4f7299a3778868519255cc4a64f.patch; 7 + name = "options.patch"; 8 + sha256 = "19xzn9sqpfnfqikqy1x9lb9mb6722kbgvrapl6cf8ckcw8cfj8cz"; 9 + }; 10 + in 3 11 stdenv.mkDerivation rec { 4 12 version = "1.0.0"; 5 13 name = "cedille-${version}"; ··· 10 18 sha256 = "08c2vgg8i6l3ws7hd5gsj89mki36lxm7x7s8hi1qa5gllq04a832"; 11 19 }; 12 20 buildInputs = [ alex happy Agda (ghcWithPackages (ps: [ps.ieee])) ]; 21 + 22 + patches = [options-patch]; 13 23 14 24 LANG = "en_US.UTF-8"; 15 25 LOCALE_ARCHIVE = ··· 22 32 chmod -R 755 ial 23 33 ''; 24 34 35 + outputs = ["out" "lib"]; 36 + 25 37 installPhase = '' 26 38 mkdir -p $out/bin 27 39 mv cedille $out/bin/cedille 40 + mv lib $lib 28 41 ''; 29 42 30 43 meta = {
+35
pkgs/applications/science/math/sage/patches/Only-test-py2-py3-optional-tests-when-all-of-sage-is.patch
··· 1 + From 8218bd4fdeb4c92de8af0d3aabec55980fc4fb3d Mon Sep 17 00:00:00 2001 2 + From: Timo Kaufmann <timokau@zoho.com> 3 + Date: Sun, 21 Oct 2018 17:52:40 +0200 4 + Subject: [PATCH] Only test py2/py3 optional tests when all of sage is tested 5 + 6 + --- 7 + src/sage/doctest/control.py | 5 +++-- 8 + 1 file changed, 3 insertions(+), 2 deletions(-) 9 + 10 + diff --git a/src/sage/doctest/control.py b/src/sage/doctest/control.py 11 + index bf18df8b2b..935c67abf7 100644 12 + --- a/src/sage/doctest/control.py 13 + +++ b/src/sage/doctest/control.py 14 + @@ -362,7 +362,8 @@ class DocTestController(SageObject): 15 + if not optionaltag_regex.search(o): 16 + raise ValueError('invalid optional tag {!r}'.format(o)) 17 + 18 + - options.optional |= auto_optional_tags 19 + + if "sage" in options.optional: 20 + + options.optional |= auto_optional_tags 21 + 22 + self.options = options 23 + 24 + @@ -765,7 +766,7 @@ class DocTestController(SageObject): 25 + sage: DC = DocTestController(DD, [dirname]) 26 + sage: DC.expand_files_into_sources() 27 + sage: sorted(DC.sources[0].options.optional) # abs tol 1 28 + - ['guava', 'magma', 'py2'] 29 + + ['guava', 'magma'] 30 + 31 + We check that files are skipped appropriately:: 32 + 33 + -- 34 + 2.18.1 35 +
+71
pkgs/applications/science/math/sage/patches/revert-sphinx-always-fork.patch
··· 1 + commit f1c59929c3c180ac283334c2b3c901ac8c82f6b1 2 + Author: Timo Kaufmann <timokau@zoho.com> 3 + Date: Sat Oct 20 20:07:41 2018 +0200 4 + 5 + Revert "Something related to the sphinxbuild seems to be leaking memory" 6 + 7 + This reverts commit 7d85dc796c58c3de57401bc22d3587b94e205091. 8 + 9 + diff --git a/src/sage_setup/docbuild/__init__.py b/src/sage_setup/docbuild/__init__.py 10 + index 0b24b1a60b..084c3f89d7 100644 11 + --- a/src/sage_setup/docbuild/__init__.py 12 + +++ b/src/sage_setup/docbuild/__init__.py 13 + @@ -265,29 +265,35 @@ class DocBuilder(object): 14 + # import the customized builder for object.inv files 15 + inventory = builder_helper('inventory') 16 + 17 + -def build_many(target, args): 18 + - # Pool() uses an actual fork() to run each new instance. This is important 19 + - # for performance reasons, i.e., don't use a forkserver when it becomes 20 + - # available with Python 3: Here, sage is already initialized which is quite 21 + - # costly, with a forkserver we would have to reinitialize it for every 22 + - # document we build. At the same time, don't serialize this by taking the 23 + - # pool (and thus the call to fork()) out completely: The call to Sphinx 24 + - # leaks memory, so we need to build each document in its own process to 25 + - # control the RAM usage. 26 + - from multiprocessing import Pool 27 + - pool = Pool(NUM_THREADS, maxtasksperchild=1) 28 + - # map_async handles KeyboardInterrupt correctly. Plain map and 29 + - # apply_async does not, so don't use it. 30 + - x = pool.map_async(target, args, 1) 31 + - try: 32 + - ret = x.get(99999) 33 + - pool.close() 34 + - pool.join() 35 + - except Exception: 36 + - pool.terminate() 37 + - if ABORT_ON_ERROR: 38 + - raise 39 + - return ret 40 + +if NUM_THREADS > 1: 41 + + def build_many(target, args): 42 + + from multiprocessing import Pool 43 + + pool = Pool(NUM_THREADS, maxtasksperchild=1) 44 + + # map_async handles KeyboardInterrupt correctly. Plain map and 45 + + # apply_async does not, so don't use it. 46 + + x = pool.map_async(target, args, 1) 47 + + try: 48 + + ret = x.get(99999) 49 + + pool.close() 50 + + pool.join() 51 + + except Exception: 52 + + pool.terminate() 53 + + if ABORT_ON_ERROR: 54 + + raise 55 + + return ret 56 + +else: 57 + + def build_many(target, args): 58 + + results = [] 59 + + 60 + + for arg in args: 61 + + try: 62 + + results.append(target(arg)) 63 + + except Exception: 64 + + if ABORT_ON_ERROR: 65 + + raise 66 + + 67 + + return results 68 + + 69 + 70 + ########################################## 71 + # Parallel Building Ref Manual #
+10
pkgs/applications/science/math/sage/sage-src.nix
··· 27 27 # https://trac.sagemath.org/ticket/25316 28 28 # https://github.com/python/cpython/pull/7476 29 29 ./patches/python-5755-hotpatch.patch 30 + 31 + # Revert the commit that made the sphinx build fork even in the single thread 32 + # case. For some yet unknown reason, that breaks the docbuild on nix and archlinux. 33 + # See https://groups.google.com/forum/#!msg/sage-packaging/VU4h8IWGFLA/mrmCMocYBwAJ. 34 + ./patches/revert-sphinx-always-fork.patch 35 + 36 + # Make sure py2/py3 tests are only run when their expected context (all "sage" 37 + # tests) are also run. That is necessary to test dochtml individually. See 38 + # https://trac.sagemath.org/ticket/26110 for an upstream discussion. 39 + ./patches/Only-test-py2-py3-optional-tests-when-all-of-sage-is.patch 30 40 ]; 31 41 32 42 packageUpgradePatches = [
+2
pkgs/applications/version-management/git-and-tools/default.nix
··· 57 57 58 58 git-annex-remote-rclone = callPackage ./git-annex-remote-rclone { }; 59 59 60 + git-bug = callPackage ./git-bug { }; 61 + 60 62 # support for bugzilla 61 63 git-bz = callPackage ./git-bz { }; 62 64
+32
pkgs/applications/version-management/git-and-tools/git-bug/default.nix
··· 1 + { stdenv, buildGoPackage, fetchFromGitHub }: 2 + 3 + buildGoPackage rec { 4 + name = "git-bug-${version}"; 5 + version = "0.4.0"; 6 + rev = "2ab2412771d58a1b1f3bfeb5a6e9da2e683b0e12"; 7 + goPackagePath = "github.com/MichaelMure/git-bug"; 8 + 9 + src = fetchFromGitHub { 10 + inherit rev; 11 + owner = "MichaelMure"; 12 + repo = "git-bug"; 13 + sha256 = "1zyvyg0p5h71wvyxrzkr1bwddxm3x8p44n6wh9ccfdxp8d2k6k25"; 14 + }; 15 + 16 + goDeps = ./deps.nix; 17 + 18 + postInstall = '' 19 + cd go/src/${goPackagePath} 20 + install -D -m 0644 misc/bash_completion/git-bug "$bin/etc/bash_completion.d/git-bug" 21 + install -D -m 0644 misc/zsh_completion/git-bug "$bin/share/zsh/site-functions/git-bug" 22 + install -D -m 0644 -t "$bin/share/man/man1" doc/man/* 23 + ''; 24 + 25 + meta = with stdenv.lib; { 26 + description = "Distributed bug tracker embedded in Git"; 27 + homepage = https://github.com/MichaelMure/git-bug; 28 + license = licenses.gpl3; 29 + platforms = platforms.all; 30 + maintainers = with maintainers; [ royneary ]; 31 + }; 32 + }
+417
pkgs/applications/version-management/git-and-tools/git-bug/deps.nix
··· 1 + # file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix) 2 + [ 3 + { 4 + goPackagePath = "github.com/99designs/gqlgen"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://github.com/99designs/gqlgen"; 8 + rev = "636435b68700211441303f1a5ed92f3768ba5774"; 9 + sha256 = "0d4sr6kpyn3zq3kpvk8lizy7hdpcw3fjmv7fbv2m1k9w8fzjawrz"; 10 + }; 11 + } 12 + { 13 + goPackagePath = "github.com/agnivade/levenshtein"; 14 + fetch = { 15 + type = "git"; 16 + url = "https://github.com/agnivade/levenshtein"; 17 + rev = "3d21ba515fe27b856f230847e856431ae1724adc"; 18 + sha256 = "0dym3k3ycsj0zj0p4dhdp7gd2hm7c7pyh2wii1mdbmpdyipy99cd"; 19 + }; 20 + } 21 + { 22 + goPackagePath = "github.com/cheekybits/genny"; 23 + fetch = { 24 + type = "git"; 25 + url = "https://github.com/cheekybits/genny"; 26 + rev = "9127e812e1e9e501ce899a18121d316ecb52e4ba"; 27 + sha256 = "1z57ga9c2sjnl5ngqgb1ap0zqv36sk0rarm02bbbkipz4m9yabjg"; 28 + }; 29 + } 30 + { 31 + goPackagePath = "github.com/corpix/uarand"; 32 + fetch = { 33 + type = "git"; 34 + url = "https://github.com/corpix/uarand"; 35 + rev = "2b8494104d86337cdd41d0a49cbed8e4583c0ab4"; 36 + sha256 = "06ml5m8l9wbr96gvyg6z1syawn797f8kmq74nhgry3vqpngyb6yn"; 37 + }; 38 + } 39 + { 40 + goPackagePath = "github.com/cpuguy83/go-md2man"; 41 + fetch = { 42 + type = "git"; 43 + url = "https://github.com/cpuguy83/go-md2man"; 44 + rev = "20f5889cbdc3c73dbd2862796665e7c465ade7d1"; 45 + sha256 = "1w22dfdamsq63b5rvalh9k2y7rbwfkkjs7vm9vd4a13h2ql70lg2"; 46 + }; 47 + } 48 + { 49 + goPackagePath = "github.com/davecgh/go-spew"; 50 + fetch = { 51 + type = "git"; 52 + url = "https://github.com/davecgh/go-spew"; 53 + rev = "8991bc29aa16c548c550c7ff78260e27b9ab7c73"; 54 + sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y"; 55 + }; 56 + } 57 + { 58 + goPackagePath = "github.com/dustin/go-humanize"; 59 + fetch = { 60 + type = "git"; 61 + url = "https://github.com/dustin/go-humanize"; 62 + rev = "9f541cc9db5d55bce703bd99987c9d5cb8eea45e"; 63 + sha256 = "1kqf1kavdyvjk7f8kx62pnm7fbypn9z1vbf8v2qdh3y7z7a0cbl3"; 64 + }; 65 + } 66 + { 67 + goPackagePath = "github.com/fatih/color"; 68 + fetch = { 69 + type = "git"; 70 + url = "https://github.com/fatih/color"; 71 + rev = "5b77d2a35fb0ede96d138fc9a99f5c9b6aef11b4"; 72 + sha256 = "0v8msvg38r8d1iiq2i5r4xyfx0invhc941kjrsg5gzwvagv55inv"; 73 + }; 74 + } 75 + { 76 + goPackagePath = "github.com/go-test/deep"; 77 + fetch = { 78 + type = "git"; 79 + url = "https://github.com/go-test/deep"; 80 + rev = "6592d9cc0a499ad2d5f574fde80a2b5c5cc3b4f5"; 81 + sha256 = "0f4rbdl6qmlq4bzh0443i634bm675bbrkyzwp8wkc1yhdl9qsij7"; 82 + }; 83 + } 84 + { 85 + goPackagePath = "github.com/golang/protobuf"; 86 + fetch = { 87 + type = "git"; 88 + url = "https://github.com/golang/protobuf"; 89 + rev = "aa810b61a9c79d51363740d207bb46cf8e620ed5"; 90 + sha256 = "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab"; 91 + }; 92 + } 93 + { 94 + goPackagePath = "github.com/google/go-cmp"; 95 + fetch = { 96 + type = "git"; 97 + url = "https://github.com/google/go-cmp"; 98 + rev = "3af367b6b30c263d47e8895973edcca9a49cf029"; 99 + sha256 = "1fbv0x27k9sn8svafc0hjwsnckk864lv4yi7bvzrxvmd3d5hskds"; 100 + }; 101 + } 102 + { 103 + goPackagePath = "github.com/gorilla/context"; 104 + fetch = { 105 + type = "git"; 106 + url = "https://github.com/gorilla/context"; 107 + rev = "08b5f424b9271eedf6f9f0ce86cb9396ed337a42"; 108 + sha256 = "03p4hn87vcmfih0p9w663qbx9lpsf7i7j3lc7yl7n84la3yz63m4"; 109 + }; 110 + } 111 + { 112 + goPackagePath = "github.com/gorilla/mux"; 113 + fetch = { 114 + type = "git"; 115 + url = "https://github.com/gorilla/mux"; 116 + rev = "e3702bed27f0d39777b0b37b664b6280e8ef8fbf"; 117 + sha256 = "0pvzm23hklxysspnz52mih6h1q74vfrdhjfm1l3sa9r8hhqmmld2"; 118 + }; 119 + } 120 + { 121 + goPackagePath = "github.com/gorilla/websocket"; 122 + fetch = { 123 + type = "git"; 124 + url = "https://github.com/gorilla/websocket"; 125 + rev = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b"; 126 + sha256 = "1bhgs2542qs49p1dafybqxfs2qc072xv41w5nswyrknwyjxxs2a1"; 127 + }; 128 + } 129 + { 130 + goPackagePath = "github.com/hashicorp/golang-lru"; 131 + fetch = { 132 + type = "git"; 133 + url = "https://github.com/hashicorp/golang-lru"; 134 + rev = "20f1fb78b0740ba8c3cb143a61e86ba5c8669768"; 135 + sha256 = "12k2cp2k615fjvfa5hyb9k2alian77wivds8s65diwshwv41939f"; 136 + }; 137 + } 138 + { 139 + goPackagePath = "github.com/icrowley/fake"; 140 + fetch = { 141 + type = "git"; 142 + url = "https://github.com/icrowley/fake"; 143 + rev = "4178557ae428460c3780a381c824a1f3aceb6325"; 144 + sha256 = "1mv4bxfphaqbvacy49v4lf4gf2nmadzpmjq0jbdx93wi5bnkc977"; 145 + }; 146 + } 147 + { 148 + goPackagePath = "github.com/inconshreveable/mousetrap"; 149 + fetch = { 150 + type = "git"; 151 + url = "https://github.com/inconshreveable/mousetrap"; 152 + rev = "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"; 153 + sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152"; 154 + }; 155 + } 156 + { 157 + goPackagePath = "github.com/jroimartin/gocui"; 158 + fetch = { 159 + type = "git"; 160 + url = "https://github.com/jroimartin/gocui"; 161 + rev = "c055c87ae801372cd74a0839b972db4f7697ae5f"; 162 + sha256 = "1b1cbjg925l1c5v3ls8amni9716190yzf847cqs9wjnj82z8qa47"; 163 + }; 164 + } 165 + { 166 + goPackagePath = "github.com/mattn/go-colorable"; 167 + fetch = { 168 + type = "git"; 169 + url = "https://github.com/mattn/go-colorable"; 170 + rev = "167de6bfdfba052fa6b2d3664c8f5272e23c9072"; 171 + sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx"; 172 + }; 173 + } 174 + { 175 + goPackagePath = "github.com/mattn/go-isatty"; 176 + fetch = { 177 + type = "git"; 178 + url = "https://github.com/mattn/go-isatty"; 179 + rev = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39"; 180 + sha256 = "06w45aqz2a6yrk25axbly2k5wmsccv8cspb94bfmz4izvw8h927n"; 181 + }; 182 + } 183 + { 184 + goPackagePath = "github.com/mattn/go-runewidth"; 185 + fetch = { 186 + type = "git"; 187 + url = "https://github.com/mattn/go-runewidth"; 188 + rev = "9e777a8366cce605130a531d2cd6363d07ad7317"; 189 + sha256 = "0vkrfrz3fzn5n6ix4k8s0cg0b448459sldq8bp4riavsxm932jzb"; 190 + }; 191 + } 192 + { 193 + goPackagePath = "github.com/mitchellh/mapstructure"; 194 + fetch = { 195 + type = "git"; 196 + url = "https://github.com/mitchellh/mapstructure"; 197 + rev = "fa473d140ef3c6adf42d6b391fe76707f1f243c8"; 198 + sha256 = "0f06q4fpzg0c370cvmpsl0iq2apl5nkbz5cd3nba5x5ysmshv1lm"; 199 + }; 200 + } 201 + { 202 + goPackagePath = "github.com/nsf/termbox-go"; 203 + fetch = { 204 + type = "git"; 205 + url = "https://github.com/nsf/termbox-go"; 206 + rev = "5c94acc5e6eb520f1bcd183974e01171cc4c23b3"; 207 + sha256 = "1fi8imdgwvlsgifw2qfl3ww0lsrgkfsimkzz7bnrq41nar78s0fw"; 208 + }; 209 + } 210 + { 211 + goPackagePath = "github.com/phayes/freeport"; 212 + fetch = { 213 + type = "git"; 214 + url = "https://github.com/phayes/freeport"; 215 + rev = "b8543db493a5ed890c5499e935e2cad7504f3a04"; 216 + sha256 = "1gwaan8fwmc5lfx4dzymq0jd6z2l1frg83jkmjpm4kw8ay4vr11q"; 217 + }; 218 + } 219 + { 220 + goPackagePath = "github.com/pkg/errors"; 221 + fetch = { 222 + type = "git"; 223 + url = "https://github.com/pkg/errors"; 224 + rev = "645ef00459ed84a119197bfb8d8205042c6df63d"; 225 + sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5"; 226 + }; 227 + } 228 + { 229 + goPackagePath = "github.com/pmezard/go-difflib"; 230 + fetch = { 231 + type = "git"; 232 + url = "https://github.com/pmezard/go-difflib"; 233 + rev = "792786c7400a136282c1664665ae0a8db921c6c2"; 234 + sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; 235 + }; 236 + } 237 + { 238 + goPackagePath = "github.com/russross/blackfriday"; 239 + fetch = { 240 + type = "git"; 241 + url = "https://github.com/russross/blackfriday"; 242 + rev = "55d61fa8aa702f59229e6cff85793c22e580eaf5"; 243 + sha256 = "0qmavm5d14kj6im6sqzpqnlhpy524428vkn4hnfwknndr9rycmn0"; 244 + }; 245 + } 246 + { 247 + goPackagePath = "github.com/shurcooL/githubv4"; 248 + fetch = { 249 + type = "git"; 250 + url = "https://github.com/shurcooL/githubv4"; 251 + rev = "b5f70540eee0ebfb6a27b52fc5b131be76415539"; 252 + sha256 = "0hrjk16l8jwkhrbzcasp4dflv6hl24hcc4q2md5rn6i8f73dl18h"; 253 + }; 254 + } 255 + { 256 + goPackagePath = "github.com/shurcooL/go"; 257 + fetch = { 258 + type = "git"; 259 + url = "https://github.com/shurcooL/go"; 260 + rev = "9e1955d9fb6e1ee2345ba1f5e71669263e719e27"; 261 + sha256 = "1lad9bvs75jsn61cfza19739c2c057k0bqxg2b4xz3z3l4w1mkqj"; 262 + }; 263 + } 264 + { 265 + goPackagePath = "github.com/shurcooL/graphql"; 266 + fetch = { 267 + type = "git"; 268 + url = "https://github.com/shurcooL/graphql"; 269 + rev = "365899397c9ad12805631fe4c9b2a64be9d74818"; 270 + sha256 = "10n4id76zpj5g4hr1ry8d9v5cvm039rygrpgdk4ygk198vhr0gwm"; 271 + }; 272 + } 273 + { 274 + goPackagePath = "github.com/shurcooL/httpfs"; 275 + fetch = { 276 + type = "git"; 277 + url = "https://github.com/shurcooL/httpfs"; 278 + rev = "809beceb23714880abc4a382a00c05f89d13b1cc"; 279 + sha256 = "1hvj5q5kjw83z7f77y03fqfg7fps7pqj2cj2c38x752m0pq4j2w3"; 280 + }; 281 + } 282 + { 283 + goPackagePath = "github.com/shurcooL/vfsgen"; 284 + fetch = { 285 + type = "git"; 286 + url = "https://github.com/shurcooL/vfsgen"; 287 + rev = "62bca832be04bd2bcaabd3b68a6b19a7ec044411"; 288 + sha256 = "1lh8sw7qxs43jj8k9pfn91kfy2033p3il9bcb63whz8zhqw2a16y"; 289 + }; 290 + } 291 + { 292 + goPackagePath = "github.com/skratchdot/open-golang"; 293 + fetch = { 294 + type = "git"; 295 + url = "https://github.com/skratchdot/open-golang"; 296 + rev = "75fb7ed4208cf72d323d7d02fd1a5964a7a9073c"; 297 + sha256 = "1b67imqbsdvg19vif1q1dfmapxy3v2anagacbql95fwnnw0v8jga"; 298 + }; 299 + } 300 + { 301 + goPackagePath = "github.com/spf13/cobra"; 302 + fetch = { 303 + type = "git"; 304 + url = "https://github.com/spf13/cobra"; 305 + rev = "ef82de70bb3f60c65fb8eebacbb2d122ef517385"; 306 + sha256 = "1q1nsx05svyv9fv3fy6xv6gs9ffimkyzsfm49flvl3wnvf1ncrkd"; 307 + }; 308 + } 309 + { 310 + goPackagePath = "github.com/spf13/pflag"; 311 + fetch = { 312 + type = "git"; 313 + url = "https://github.com/spf13/pflag"; 314 + rev = "583c0c0531f06d5278b7d917446061adc344b5cd"; 315 + sha256 = "0nr4mdpfhhk94hq4ymn5b2sxc47b29p1akxd8b0hx4dvdybmipb5"; 316 + }; 317 + } 318 + { 319 + goPackagePath = "github.com/stretchr/testify"; 320 + fetch = { 321 + type = "git"; 322 + url = "https://github.com/stretchr/testify"; 323 + rev = "f35b8ab0b5a2cef36673838d662e249dd9c94686"; 324 + sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs"; 325 + }; 326 + } 327 + { 328 + goPackagePath = "github.com/vektah/gqlgen"; 329 + fetch = { 330 + type = "git"; 331 + url = "https://github.com/vektah/gqlgen"; 332 + rev = "636435b68700211441303f1a5ed92f3768ba5774"; 333 + sha256 = "0d4sr6kpyn3zq3kpvk8lizy7hdpcw3fjmv7fbv2m1k9w8fzjawrz"; 334 + }; 335 + } 336 + { 337 + goPackagePath = "github.com/vektah/gqlparser"; 338 + fetch = { 339 + type = "git"; 340 + url = "https://github.com/vektah/gqlparser"; 341 + rev = "14e83ae06ec152e6d0afb9766a00e0c0918aa8fc"; 342 + sha256 = "162j259402pa2wb4645z6gplx5g1a2sfk393k2svwgws3bg2bws2"; 343 + }; 344 + } 345 + { 346 + goPackagePath = "golang.org/x/crypto"; 347 + fetch = { 348 + type = "git"; 349 + url = "https://go.googlesource.com/crypto"; 350 + rev = "0e37d006457bf46f9e6692014ba72ef82c33022c"; 351 + sha256 = "1fj8rvrhgv5j8pmckzphvm3sqkzhcqp3idkxvgv13qrjdfycsa5r"; 352 + }; 353 + } 354 + { 355 + goPackagePath = "golang.org/x/net"; 356 + fetch = { 357 + type = "git"; 358 + url = "https://go.googlesource.com/net"; 359 + rev = "2f5d2388922f370f4355f327fcf4cfe9f5583908"; 360 + sha256 = "03s92ygxfrd2c1m4697sd6iksgbar6c007w1yf3h6wmd79vr5dxs"; 361 + }; 362 + } 363 + { 364 + goPackagePath = "golang.org/x/oauth2"; 365 + fetch = { 366 + type = "git"; 367 + url = "https://go.googlesource.com/oauth2"; 368 + rev = "d2e6202438beef2727060aa7cabdd924d92ebfd9"; 369 + sha256 = "0wbn75fd10485nb93bm4kqldqifdim5xqy4v7r5sdvimvf3fyhn7"; 370 + }; 371 + } 372 + { 373 + goPackagePath = "golang.org/x/sys"; 374 + fetch = { 375 + type = "git"; 376 + url = "https://go.googlesource.com/sys"; 377 + rev = "ac767d655b305d4e9612f5f6e33120b9176c4ad4"; 378 + sha256 = "1ds29n5lh4j21hmzxz7vk7hv1k6sixc7f0zsdc9xqdg0j7d212zm"; 379 + }; 380 + } 381 + { 382 + goPackagePath = "golang.org/x/tools"; 383 + fetch = { 384 + type = "git"; 385 + url = "https://go.googlesource.com/tools"; 386 + rev = "a434f64ace81347eff0fb4a32bc80a235e0ad762"; 387 + sha256 = "0zngnxrxjync4caz6ikmv5v0cn895iqhqmzqg9qddfm5bvl2a2my"; 388 + }; 389 + } 390 + { 391 + goPackagePath = "google.golang.org/appengine"; 392 + fetch = { 393 + type = "git"; 394 + url = "https://github.com/golang/appengine"; 395 + rev = "ae0ab99deb4dc413a2b4bd6c8bdd0eb67f1e4d06"; 396 + sha256 = "1iabxnqgxvvn1239i6fvfl375vlbvhfrc03m1x2rvalmx4d6w9c7"; 397 + }; 398 + } 399 + { 400 + goPackagePath = "gopkg.in/yaml.v2"; 401 + fetch = { 402 + type = "git"; 403 + url = "https://github.com/go-yaml/yaml"; 404 + rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183"; 405 + sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1"; 406 + }; 407 + } 408 + { 409 + goPackagePath = "gotest.tools"; 410 + fetch = { 411 + type = "git"; 412 + url = "https://github.com/gotestyourself/gotest.tools"; 413 + rev = "b6e20af1ed078cd01a6413b734051a292450b4cb"; 414 + sha256 = "11k6hmfhaf0qxpddp3i5kfpacdx51q6pv4n1kn3jnf1hjs0yny2k"; 415 + }; 416 + } 417 + ]
+4 -5
pkgs/applications/version-management/git-and-tools/git-crypt/default.nix
··· 1 1 { fetchFromGitHub, git, gnupg1compat, makeWrapper, openssl, stdenv }: 2 2 3 3 stdenv.mkDerivation rec { 4 - 5 - name = "git-crypt-${meta.version}"; 4 + name = "git-crypt-${version}"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "AGWA"; 9 9 repo = "git-crypt"; 10 - rev = meta.version; 11 - sha256 = "4fe45f903a4b3cc06a5fe11334b914c225009fe8440d9e91a54fdf21cf4dcc4d"; 10 + rev = "${version}"; 11 + sha256 = "13m9y0m6gc3mlw3pqv9x4i0him2ycbysizigdvdanhh514kga602"; 12 12 inherit name; 13 13 }; 14 14 ··· 40 40 ''; 41 41 downloadPage = "https://github.com/AGWA/git-crypt/releases"; 42 42 license = licenses.gpl3; 43 - version = "0.5.0"; 44 43 maintainers = [ maintainers.dochang ]; 45 44 platforms = platforms.unix; 46 45 };
+2 -2
pkgs/applications/version-management/tortoisehg/default.nix
··· 2 2 3 3 python2Packages.buildPythonApplication rec { 4 4 name = "tortoisehg-${version}"; 5 - version = "4.7.1"; 5 + version = "4.7.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://bitbucket.org/tortoisehg/targz/downloads/${name}.tar.gz"; 9 - sha256 = "0x7hz4v882xy2r3k43fbndkq1kqwl3rl1zjmi8pxgpf05qcn950d"; 9 + sha256 = "0y2q50380gnjzmyvmzh729ljgvq3wkcv6ham3w62mf4fjcvlpnag"; 10 10 }; 11 11 12 12 pythonPath = with python2Packages; [ pyqt4 mercurial qscintilla iniparse ];
+2 -2
pkgs/applications/video/clipgrab/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "clipgrab-${version}"; 5 - version = "3.7.0"; 5 + version = "3.7.1"; 6 6 7 7 src = fetchurl { 8 - sha256 = "0rx12218yy6h27z3xsmmxfsw8ldlsf4y862adkz6ybrygppsaib4"; 8 + sha256 = "0bhzkmcinlsfp5ldgqp59xnkaz6ikzdnq78drcdf1w7q4z05ipxd"; 9 9 # The .tar.bz2 "Download" link is a binary blob, the source is the .tar.gz! 10 10 url = "https://download.clipgrab.org/${name}.tar.gz"; 11 11 };
+2 -2
pkgs/applications/video/smplayer/default.nix
··· 1 1 { stdenv, fetchurl, qmake, qtscript }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "smplayer-18.9.0"; 4 + name = "smplayer-18.10.0"; 5 5 6 6 src = fetchurl { 7 7 url = "mirror://sourceforge/smplayer/${name}.tar.bz2"; 8 - sha256 = "0gff22yh2h76cyqsbjpa7rax51sfzygjl3isd8dk47zar9cyvw8d"; 8 + sha256 = "1sql1rd4h74smkapjf5c686zbdqqaf44h7k7z5bxfvfcsad7rzrd"; 9 9 }; 10 10 11 11 buildInputs = [ qtscript ];
+43
pkgs/applications/window-managers/sway/beta.nix
··· 1 + { stdenv, fetchFromGitHub 2 + , meson, ninja 3 + , pkgconfig, scdoc 4 + , wayland, libxkbcommon, pcre, json_c, dbus 5 + , pango, cairo, libinput, libcap, pam, gdk_pixbuf 6 + , wlroots, wayland-protocols 7 + , buildDocs ? true 8 + }: 9 + 10 + stdenv.mkDerivation rec { 11 + name = "${pname}-${version}"; 12 + pname = "sway"; 13 + version = "1.0-beta.1"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "swaywm"; 17 + repo = "sway"; 18 + rev = version; 19 + sha256 = "0h9kgrg9mh2acks63z72bw3lwff32pf2nb4i7i5xhd9i6l4gfnqa"; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + pkgconfig meson ninja 24 + ] ++ stdenv.lib.optional buildDocs scdoc; 25 + 26 + buildInputs = [ 27 + wayland libxkbcommon pcre json_c dbus 28 + pango cairo libinput libcap pam gdk_pixbuf 29 + wlroots wayland-protocols 30 + ]; 31 + 32 + enableParallelBuilding = true; 33 + 34 + mesonFlags = "-Dsway-version=${version}"; 35 + 36 + meta = with stdenv.lib; { 37 + description = "i3-compatible window manager for Wayland"; 38 + homepage = https://swaywm.org; 39 + license = licenses.mit; 40 + platforms = platforms.linux; 41 + maintainers = with maintainers; [ primeos synthetica ]; # Trying to keep it up-to-date. 42 + }; 43 + }
+1 -1
pkgs/applications/window-managers/sway/default.nix
··· 32 32 33 33 meta = with stdenv.lib; { 34 34 description = "i3-compatible window manager for Wayland"; 35 - homepage = http://swaywm.org; 35 + homepage = https://swaywm.org; 36 36 license = licenses.mit; 37 37 platforms = platforms.linux; 38 38 maintainers = with maintainers; [ primeos ]; # Trying to keep it up-to-date.
+60
pkgs/desktops/deepin/dde-session-ui/default.nix
··· 1 + { stdenv, fetchFromGitHub, pkgconfig, qmake, qtsvg, qttools, 2 + qtx11extras, xkeyboard_config, xorg, lightdm_qt, gsettings-qt, 3 + dde-qt-dbus-factory, deepin-gettext-tools, dtkcore, dtkwidget, 4 + hicolor-icon-theme }: 5 + 6 + stdenv.mkDerivation rec { 7 + name = "${pname}-${version}"; 8 + pname = "dde-session-ui"; 9 + version = "4.5.1.10"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "linuxdeepin"; 13 + repo = pname; 14 + rev = version; 15 + sha256 = "0cr3g9jbgpp8k41i86lr4pg88gn690nzili7ah745vf1kdwvi1w0"; 16 + }; 17 + 18 + nativeBuildInputs = [ 19 + pkgconfig 20 + qmake 21 + qttools 22 + deepin-gettext-tools 23 + ]; 24 + 25 + buildInputs = [ 26 + dde-qt-dbus-factory 27 + dtkcore 28 + dtkwidget 29 + gsettings-qt 30 + lightdm_qt 31 + qtsvg 32 + qtx11extras 33 + xorg.libXcursor 34 + xorg.libXrandr 35 + xorg.libXtst 36 + xkeyboard_config 37 + hicolor-icon-theme 38 + ]; 39 + 40 + postPatch = '' 41 + patchShebangs . 42 + sed -i translate_desktop.sh -e "s,/usr/bin/deepin-desktop-ts-convert,deepin-desktop-ts-convert," 43 + find -type f -exec sed -i -e "s,path = /etc,path = $out/etc," {} + 44 + find -type f -exec sed -i -e "s,path = /usr,path = $out," {} + 45 + find -type f -exec sed -i -e "s,Exec=/usr,Exec=$out," {} + 46 + find -type f -exec sed -i -e "s,/usr/share/dde-session-ui,$out/share/dde-session-ui," {} + 47 + sed -i global_util/xkbparser.h -e "s,/usr/share/X11/xkb/rules/base.xml,${xkeyboard_config}/share/X11/xkb/rules/base.xml," 48 + sed -i lightdm-deepin-greeter/Scripts/lightdm-deepin-greeter -e "s,/usr/bin/lightdm-deepin-greeter,$out/bin/lightdm-deepin-greeter," 49 + # fix default background url 50 + sed -i widgets/*.cpp boxframe/*.cpp -e 's,/usr/share/backgrounds/default_background.jpg,/usr/share/backgrounds/deepin/desktop.jpg,' 51 + ''; 52 + 53 + meta = with stdenv.lib; { 54 + description = "Deepin desktop-environment - Session UI module"; 55 + homepage = https://github.com/linuxdeepin/dde-session-ui; 56 + license = licenses.gpl3; 57 + platforms = platforms.linux; 58 + maintainers = with maintainers; [ romildo ]; 59 + }; 60 + }
+1
pkgs/desktops/deepin/default.nix
··· 8 8 dde-calendar = callPackage ./dde-calendar { }; 9 9 dde-polkit-agent = callPackage ./dde-polkit-agent { }; 10 10 dde-qt-dbus-factory = callPackage ./dde-qt-dbus-factory { }; 11 + dde-session-ui = callPackage ./dde-session-ui { }; 11 12 deepin-desktop-base = callPackage ./deepin-desktop-base { }; 12 13 deepin-desktop-schemas = callPackage ./deepin-desktop-schemas { }; 13 14 deepin-gettext-tools = callPackage ./deepin-gettext-tools { };
+2 -2
pkgs/desktops/gnome-3/core/dconf-editor/default.nix
··· 1 - { stdenv, fetchurl, meson, ninja, vala, libxslt, pkgconfig, glib, dbus-glib, gtk3, gnome3, python3 1 + { stdenv, fetchurl, meson, ninja, vala, libxslt, pkgconfig, glib, gtk3, gnome3, python3 2 2 , libxml2, gettext, docbook_xsl, wrapGAppsHook, gobjectIntrospection }: 3 3 4 4 let ··· 14 14 15 15 nativeBuildInputs = [ meson ninja vala libxslt pkgconfig wrapGAppsHook gettext docbook_xsl libxml2 gobjectIntrospection python3 ]; 16 16 17 - buildInputs = [ glib dbus-glib gtk3 gnome3.defaultIconTheme gnome3.dconf ]; 17 + buildInputs = [ glib gtk3 gnome3.dconf ]; 18 18 19 19 postPatch = '' 20 20 chmod +x meson_post_install.py
+2 -2
pkgs/desktops/gnome-3/core/nautilus/default.nix
··· 1 1 { stdenv, fetchurl, meson, ninja, pkgconfig, gettext, libxml2, desktop-file-utils, python3, wrapGAppsHook 2 - , gtk, gnome3, gnome-autoar, dbus-glib, shared-mime-info, libnotify, libexif 2 + , gtk, gnome3, gnome-autoar, glib-networking, shared-mime-info, libnotify, libexif 3 3 , exempi, librsvg, tracker, tracker-miners, gnome-desktop, gexiv2, libselinux, gdk_pixbuf }: 4 4 5 5 let ··· 16 16 nativeBuildInputs = [ meson ninja pkgconfig libxml2 gettext python3 wrapGAppsHook desktop-file-utils ]; 17 17 18 18 buildInputs = [ 19 - dbus-glib shared-mime-info libexif gtk exempi libnotify libselinux 19 + glib-networking shared-mime-info libexif gtk exempi libnotify libselinux 20 20 tracker tracker-miners gnome-desktop gexiv2 21 21 gnome3.adwaita-icon-theme gnome3.gsettings-desktop-schemas 22 22 ];
+13 -11
pkgs/desktops/gnome-3/misc/gnome-packagekit/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, meson, ninja, gettext, gnome3, libxslt, packagekit, polkit 2 - , fontconfig, libcanberra-gtk3, systemd, libnotify, wrapGAppsHook, dbus-glib, dbus, desktop-file-utils }: 1 + { stdenv, fetchurl, pkgconfig, meson, ninja, gettext, gnome3, packagekit, polkit 2 + , systemd, wrapGAppsHook, desktop-file-utils }: 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "gnome-packagekit-${version}"; ··· 10 10 sha256 = "051q3hc78qa85mfh4jxxprfcrfj1hva6smfqsgzm0kx4zkkj1c1r"; 11 11 }; 12 12 13 - passthru = { 14 - updateScript = gnome3.updateScript { packageName = "gnome-packagekit"; attrPath = "gnome3.gnome-packagekit"; }; 15 - }; 16 - 17 - NIX_CFLAGS_COMPILE = "-I${dbus-glib.dev}/include/dbus-1.0 -I${dbus.dev}/include/dbus-1.0"; 18 - 19 13 nativeBuildInputs = [ pkgconfig meson ninja gettext wrapGAppsHook desktop-file-utils ]; 20 - buildInputs = [ libxslt gnome3.gtk packagekit fontconfig systemd polkit 21 - libcanberra-gtk3 libnotify dbus-glib dbus ]; 14 + buildInputs = [ gnome3.gtk packagekit systemd polkit ]; 22 15 23 - prePatch = "patchShebangs meson_post_install.sh"; 16 + postPatch = '' 17 + patchShebangs meson_post_install.sh 18 + ''; 19 + 20 + passthru = { 21 + updateScript = gnome3.updateScript { 22 + packageName = "gnome-packagekit"; 23 + attrPath = "gnome3.gnome-packagekit"; 24 + }; 25 + }; 24 26 25 27 meta = with stdenv.lib; { 26 28 homepage = https://www.freedesktop.org/software/PackageKit/;
+3 -3
pkgs/development/compilers/ats2/default.nix
··· 3 3 , withContrib ? true }: 4 4 5 5 let 6 - versionPkg = "0.3.11" ; 6 + versionPkg = "0.3.12" ; 7 7 8 8 contrib = fetchurl { 9 9 url = "mirror://sourceforge/ats2-lang/ATS2-Postiats-contrib-${versionPkg}.tgz" ; 10 - sha256 = "300884eca8a54cb9b0daa19bd04a86252160cc8ad6ef494198babd56d5a579bc"; 10 + sha256 = "6e53e3070f50600373b857a73a76196adffcabc3c0d3173eaaf9a5f50f4596f4"; 11 11 }; 12 12 13 13 postInstallContrib = stdenv.lib.optionalString withContrib ··· 31 31 32 32 src = fetchurl { 33 33 url = "mirror://sourceforge/ats2-lang/ATS2-Postiats-${version}.tgz"; 34 - sha256 = "feba71f37e9688b8ff0a72c4eb21914ce59f19421350d9dc3f15ad6f8c28428a"; 34 + sha256 = "63eb02b225a11752745e8f08691140ed764288ab4ceda3710670cde24835b0d8"; 35 35 }; 36 36 37 37 buildInputs = [ gmp ];
+1
pkgs/development/compilers/julia/shared.nix
··· 104 104 touch test/$i.jl 105 105 done 106 106 rm stdlib/Sockets/test/runtests.jl && touch stdlib/Sockets/test/runtests.jl 107 + rm stdlib/Distributed/test/runtests.jl && touch stdlib/Distributed/test/runtests.jl 107 108 sed -e 's/Invalid Content-Type:/invalid Content-Type:/g' -i ./stdlib/LibGit2/test/libgit2.jl 108 109 sed -e 's/Failed to resolve /failed to resolve /g' -i ./stdlib/LibGit2/test/libgit2.jl 109 110 '';
+13 -5
pkgs/development/compilers/sbcl/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 name = "sbcl-${version}"; 12 - version = "1.4.10"; 12 + version = "1.4.12"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://sourceforge/project/sbcl/sbcl/${version}/${name}-source.tar.bz2"; 16 - sha256 = "1j9wb608pkihpwgzl4qvnr4jl6mb7ngfqy559pxnvmnn1zlyfklh"; 16 + sha256 = "0maa4h5zdykq050hdqk5wd74dhl6k7br3qrhfd4f2387skk8ky7a"; 17 17 }; 18 18 19 19 patchPhase = '' ··· 87 87 88 88 installPhase = '' 89 89 INSTALL_ROOT=$out sh install.sh 90 + '' 91 + + stdenv.lib.optionalString (!purgeNixReferences) '' 92 + cp -r src $out/lib/sbcl 93 + cp -r contrib $out/lib/sbcl 94 + cat >$out/lib/sbcl/sbclrc <<EOF 95 + (setf (logical-pathname-translations "SYS") 96 + '(("SYS:SRC;**;*.*.*" #P"$out/lib/sbcl/src/**/*.*") 97 + ("SYS:CONTRIB;**;*.*.*" #P"$out/lib/sbcl/contrib/**/*.*"))) 98 + EOF 90 99 ''; 91 100 92 - # Specifying $SBCL_HOME is only truly needed with `purgeNixReferences = true`. 93 - setupHook = writeText "setupHook.sh" '' 101 + setupHook = stdenv.lib.optional purgeNixReferences (writeText "setupHook.sh" '' 94 102 addEnvHooks "$targetOffset" _setSbclHome 95 103 _setSbclHome() { 96 104 export SBCL_HOME='@out@/lib/sbcl/' 97 105 } 98 - ''; 106 + ''); 99 107 100 108 meta = sbclBootstrap.meta // { 101 109 inherit version;
+50
pkgs/development/coq-modules/Velisarios/default.nix
··· 1 + { stdenv, fetchFromGitHub, coq }: 2 + 3 + let params = 4 + { 5 + "8.6" = { 6 + version = "20180221"; 7 + rev = "e1eee1f10d5d46331a560bd8565ac101229d0d6b"; 8 + sha256 = "0l9885nxy0n955fj1gnijlxl55lyxiv9yjfmz8hmfrn9hl8vv1m2"; 9 + }; 10 + 11 + "8.7" = { 12 + version = "20180221"; 13 + rev = "e1eee1f10d5d46331a560bd8565ac101229d0d6b"; 14 + sha256 = "0l9885nxy0n955fj1gnijlxl55lyxiv9yjfmz8hmfrn9hl8vv1m2"; 15 + }; 16 + 17 + "8.8" = { 18 + version = "20180221"; 19 + rev = "e1eee1f10d5d46331a560bd8565ac101229d0d6b"; 20 + sha256 = "0l9885nxy0n955fj1gnijlxl55lyxiv9yjfmz8hmfrn9hl8vv1m2"; 21 + }; 22 + }; 23 + param = params."${coq.coq-version}"; 24 + in 25 + 26 + stdenv.mkDerivation rec { 27 + name = "coq${coq.coq-version}-Velisarios-${param.version}"; 28 + 29 + src = fetchFromGitHub { 30 + owner = "vrahli"; 31 + repo = "Velisarios"; 32 + inherit (param) rev sha256; 33 + }; 34 + 35 + buildInputs = [ 36 + coq coq.ocaml coq.camlp5 coq.findlib 37 + ]; 38 + enableParallelBuilding = true; 39 + 40 + buildPhase = "make -j$NIX_BUILD_CORES"; 41 + preBuild = "./create-makefile.sh"; 42 + installPhase = '' 43 + mkdir -p $out/lib/coq/${coq.coq-version}/Velisarios 44 + cp -pR model/*.vo $out/lib/coq/${coq.coq-version}/Velisarios 45 + ''; 46 + 47 + passthru = { 48 + compatibleCoqVersions = v: builtins.elem v [ "8.6" "8.7" "8.8" ]; 49 + }; 50 + }
+19 -15
pkgs/development/coq-modules/category-theory/default.nix
··· 1 - { stdenv, fetchgit, coq, ssreflect }: 1 + { stdenv, fetchgit, coq, ssreflect, equations }: 2 2 3 - let param = 4 - { 5 - "8.6" = { 3 + let 4 + params = 5 + let 6 + v20180709 = { 6 7 version = "20180709"; 7 8 rev = "3b9ba7b26a64d49a55e8b6ccea570a7f32c11ead"; 8 9 sha256 = "0f2nr8dgn1ab7hr7jrdmr1zla9g9h8216q4yf4wnff9qkln8sbbs"; 9 10 }; 10 - 11 - "8.7" = { 12 - version = "20180709"; 13 - rev = "3b9ba7b26a64d49a55e8b6ccea570a7f32c11ead"; 14 - sha256 = "0f2nr8dgn1ab7hr7jrdmr1zla9g9h8216q4yf4wnff9qkln8sbbs"; 11 + v20181016 = { 12 + version = "20181016"; 13 + rev = "8049479c5aee00ed0b92e5edc7c8996aebf48208"; 14 + sha256 = "14f9rlwh8vgmcl6njykvsiwxx0jn623375afixk26mzpy12zdcph"; 15 15 }; 16 - 17 - }."${coq.coq-version}" 18 - ; in 16 + in { 17 + "8.6" = v20180709; 18 + "8.7" = v20180709; 19 + "8.8" = v20181016; 20 + }; 21 + param = params."${coq.coq-version}"; 22 + in 19 23 20 24 stdenv.mkDerivation rec { 21 25 ··· 26 30 inherit (param) rev sha256; 27 31 }; 28 32 29 - buildInputs = with coq.ocamlPackages; [ ocaml camlp5 findlib ]; 30 - propagatedBuildInputs = [ coq ssreflect ]; 33 + buildInputs = [ coq ] ++ (with coq.ocamlPackages; [ ocaml camlp5 findlib ]); 34 + propagatedBuildInputs = [ ssreflect equations ]; 31 35 32 36 enableParallelBuilding = false; 33 37 ··· 43 47 }; 44 48 45 49 passthru = { 46 - compatibleCoqVersions = v: builtins.elem v [ "8.6" "8.7" ]; 50 + compatibleCoqVersions = v: builtins.hasAttr v params; 47 51 }; 48 52 49 53 }
+3
pkgs/development/libraries/arrow-cpp/default.nix
··· 26 26 27 27 # patch to fix python-test 28 28 ./darwin.patch 29 + 30 + # facebook/zstd#1385 31 + ./zstd136.patch 29 32 ]; 30 33 31 34 nativeBuildInputs = [ cmake ];
+17
pkgs/development/libraries/arrow-cpp/zstd136.patch
··· 1 + --- a/src/arrow/util/compression_zstd.cc 2 + +++ b/src/arrow/util/compression_zstd.cc 3 + @@ -35,8 +35,13 @@ namespace util { 4 + 5 + Status ZSTDCodec::Decompress(int64_t input_len, const uint8_t* input, int64_t output_len, 6 + uint8_t* output_buffer) { 7 + + void *safe_output_buffer = static_cast<void*>(output_buffer); 8 + + int dummy {}; 9 + + if ((output_len == 0) && (output_buffer == NULL)) { 10 + + safe_output_buffer = static_cast<void*>(&dummy); 11 + + } 12 + int64_t decompressed_size = 13 + - ZSTD_decompress(output_buffer, static_cast<size_t>(output_len), input, 14 + + ZSTD_decompress(safe_output_buffer, static_cast<size_t>(output_len), input, 15 + static_cast<size_t>(input_len)); 16 + if (decompressed_size != output_len) { 17 + return Status::IOError("Corrupt ZSTD compressed data.");
+2 -2
pkgs/development/libraries/aws-sdk-cpp/default.nix
··· 15 15 else throw "Unsupported system!"; 16 16 in stdenv.mkDerivation rec { 17 17 name = "aws-sdk-cpp-${version}"; 18 - version = "1.5.17"; 18 + version = "1.6.20"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "awslabs"; 22 22 repo = "aws-sdk-cpp"; 23 23 rev = version; 24 - sha256 = "0mmzf3js6090kk9vdwrmib5cjny43mqf044iynkhkglzvwhadc8z"; 24 + sha256 = "0b6ahy748i29jqzzrjh8vybk7dv8qda3ir277mqflg4a8xxg9bj1"; 25 25 }; 26 26 27 27 # FIXME: might be nice to put different APIs in different outputs
+2 -2
pkgs/development/libraries/capnproto/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "capnproto-${version}"; 5 - version = "0.6.1"; 5 + version = "0.7.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://capnproto.org/capnproto-c++-${version}.tar.gz"; 9 - sha256 = "010s9yhq4531wvdfrdf2477zswhck6cjfby79w73rff3v06090l0"; 9 + sha256 = "0hfdnhlbskagzgvby8wy6lrxj53zfzpfqimbhga68c0ji2yw1969"; 10 10 }; 11 11 12 12 meta = with stdenv.lib; {
+27
pkgs/development/libraries/dqlite/default.nix
··· 1 + { stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libuv, sqlite-replication }: 2 + 3 + with stdenv.lib; 4 + 5 + stdenv.mkDerivation rec { 6 + name = "dqlite-${version}"; 7 + version = "0.2.4"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "CanonicalLtd"; 11 + repo = "dqlite"; 12 + rev = "v${version}"; 13 + sha256 = "03dikhjppraagyvjx4zbp7f5jfg74jivighxkwrbzrcy0g8pmcvd"; 14 + }; 15 + 16 + nativeBuildInputs = [ autoreconfHook pkgconfig ]; 17 + 18 + buildInputs = [ libuv sqlite-replication ]; 19 + 20 + meta = { 21 + description = "Expose a SQLite database over the network and replicate it across a cluster of peers"; 22 + homepage = https://github.com/CanonicalLtd/dqlite/; 23 + license = licenses.asl20; 24 + maintainers = with maintainers; [ joko ]; 25 + platforms = platforms.unix; 26 + }; 27 + }
+2 -11
pkgs/development/libraries/eigen/3.3.nix
··· 1 1 {stdenv, fetchurl, fetchpatch, cmake}: 2 2 3 3 let 4 - version = "3.3.4"; 4 + version = "3.3.5"; 5 5 in 6 6 stdenv.mkDerivation { 7 7 name = "eigen-${version}"; ··· 9 9 src = fetchurl { 10 10 url = "https://bitbucket.org/eigen/eigen/get/${version}.tar.gz"; 11 11 name = "eigen-${version}.tar.gz"; 12 - sha256 = "1q85bgd6hnsgn0kq73wa4jwh4qdwklfg73pgqrz4zmxvzbqyi1j2"; 12 + sha256 = "13p60x6k61zq2y2in7g4fy5p55cr5dbmj3zvw10zcazxraxbcm04"; 13 13 }; 14 14 15 - patches = [ 16 - # Remove for > 3.3.4 17 - # Upstream commit from 6 Apr 2018 "Fix cmake scripts with no fortran compiler" 18 - (fetchpatch { 19 - url = "https://bitbucket.org/eigen/eigen/commits/ba14974d054ae9ae4ba88e5e58012fa6c2729c32/raw"; 20 - sha256 = "0fskiy9sbzvp693fcyv3pfq8kxxx3d3mgmaqvjbl5bpfjivij8l1"; 21 - }) 22 - ]; 23 - 24 15 nativeBuildInputs = [ cmake ]; 25 16 26 17 postInstall = ''
+3 -1
pkgs/development/libraries/glibc/common.nix
··· 133 133 134 134 depsBuildBuild = [ buildPackages.stdenv.cc ]; 135 135 nativeBuildInputs = [ bison ]; 136 - buildInputs = lib.optionals withGd [ gd libpng ]; 136 + # TODO make linuxHeaders unconditional next mass rebuild 137 + buildInputs = lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) linuxHeaders 138 + ++ lib.optionals withGd [ gd libpng ]; 137 139 138 140 # Needed to install share/zoneinfo/zone.tab. Set to impure /bin/sh to 139 141 # prevent a retained dependency on the bootstrap tools in the stdenv-linux
+36
pkgs/development/libraries/libaosd/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, pkgconfig, cairo, pango, 2 + libX11, libXcomposite, autoconf, automake }: 3 + 4 + stdenv.mkDerivation rec { 5 + version = "0.2.7-9-g177589f"; 6 + name = "libaosd-${version}"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "atheme-legacy"; 10 + repo = "libaosd"; 11 + rev = "${version}"; 12 + sha256 = "1cn7k0n74p6jp25kxwcyblhmbdvgw3mikvj0m2jh4c6xccfrgb9a"; 13 + }; 14 + 15 + nativeBuildInputs = [ autoconf automake pkgconfig ]; 16 + buildInputs = [ cairo pango libX11 libXcomposite ]; 17 + enableParallelBuilding = true; 18 + 19 + preConfigure = '' 20 + ./autogen.sh 21 + ''; 22 + 23 + meta = with stdenv.lib; { 24 + longDescription = '' 25 + libaosd is an advanced on screen display library. 26 + 27 + It supports many modern features like anti-aliased text and 28 + composited rendering via XComposite, as well as support for 29 + rendering Cairo and Pango layouts. 30 + ''; 31 + homepage = https://github.com/atheme-legacy/libaosd; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ unode ]; 34 + platforms = with platforms; unix; 35 + }; 36 + }
+12 -19
pkgs/development/libraries/libgnurl/default.nix
··· 1 - { stdenv, fetchurl, autoreconfHook, perl, zlib, gnutls, gss, openssl 2 - , libidn }: 1 + { stdenv, fetchurl, libtool, groff, perl, pkgconfig, python2, zlib, gnutls, 2 + libidn2, libunistring, nghttp2 }: 3 3 4 4 stdenv.mkDerivation rec { 5 - version = "7.54.1"; 5 + version = "7.61.1"; 6 6 7 7 name = "libgnurl-${version}"; 8 8 9 9 src = fetchurl { 10 - url = "https://gnunet.org/sites/default/files/gnurl-${version}.tar.bz2"; 11 - sha256 = "0szbj352h95sgc9kbx9wzkgjksmg3g5k6cvlc7hz3wrbdh5gb0a4"; 10 + url = "mirror://gnu/gnunet/gnurl-${version}.tar.gz"; 11 + sha256 = "0y56k15vp3m2r8q6mnc6ivflwq9lv6npdhbbvxxcf4r8vwjhv91q"; 12 12 }; 13 13 14 - nativeBuildInputs = [ autoreconfHook ]; 15 - buildInputs = [ perl gnutls gss openssl zlib libidn ]; 16 - 17 - preConfigure = '' 18 - sed -e 's|/usr/bin|/no-such-path|g' -i.bak configure 19 - ''; 14 + nativeBuildInputs = [ libtool groff perl pkgconfig python2 ]; 15 + 16 + buildInputs = [ gnutls zlib libidn2 libunistring nghttp2 ]; 20 17 21 18 configureFlags = [ 22 - "--enable-ipv6" "--with-gnutls" "--without-libmetalink" "--without-winidn" 23 - "--without-librtmp" "--without-nghttp2" "--without-nss" "--without-cyassl" 24 - "--without-polarssl" "--without-ssl" "--without-winssl" 25 - "--without-darwinssl" "--disable-sspi" "--disable-ntlm-wb" "--disable-ldap" 26 - "--disable-rtsp" "--disable-dict" "--disable-telnet" "--disable-tftp" 27 - "--disable-pop3" "--disable-imap" "--disable-smtp" "--disable-gopher" 28 - "--disable-file" "--disable-ftp" "--disable-smb" 19 + "--disable-ntlm-wb" 20 + "--without-ca-bundle" 21 + "--with-ca-fallback" 29 22 ]; 30 23 31 24 meta = with stdenv.lib; { ··· 33 26 homepage = https://gnunet.org/gnurl; 34 27 maintainers = with maintainers; [ falsifian vrthra ]; 35 28 platforms = platforms.linux; 36 - license = with licenses; [ bsdOriginal mit ]; 29 + license = licenses.curl; 37 30 }; 38 31 }
+2 -2
pkgs/development/libraries/libmd/default.nix
··· 3 3 stdenv.mkDerivation rec { 4 4 name = "${pname}-${version}"; 5 5 pname = "libmd"; 6 - version = "1.0.0"; 6 + version = "1.0.1"; 7 7 8 8 src = fetchurl { 9 9 url = "https://archive.hadrons.org/software/${pname}/${pname}-${version}.tar.xz"; 10 - sha256 = "1iv45npzv0gncjgcpx5m081861zdqxw667ysghqb8721yrlyl6pj"; 10 + sha256 = "0waclg2d5qin3r26gy5jvy4584ik60njc8pqbzwk0lzq3j9ynkp1"; 11 11 }; 12 12 13 13 nativeBuildInputs = [ autoreconfHook ];
+15 -3
pkgs/development/libraries/libowfat/default.nix
··· 1 1 { stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libowfat-0.31"; 4 + name = "libowfat-0.32"; 5 5 6 6 src = fetchurl { 7 7 url = "https://www.fefe.de/libowfat/${name}.tar.xz"; 8 - sha256 = "04lagr62bd2cr0k8h59qfnx2klh2cf73k5kxsx8xrdybzhfarr6i"; 8 + sha256 = "1hcqg7pvy093bxx8wk7i4gvbmgnxz2grxpyy7b4mphidjbcv7fgl"; 9 9 }; 10 10 11 + # Dirty patch because 0.32 "moved headers to <libowfat/> upon install" 12 + # but it breaks gatling-0.15 and opentracker-2018-05-26 ... 13 + postPatch = '' 14 + substituteInPlace GNUmakefile --replace \ 15 + 'install -d $(DESTDIR)$(INCLUDEDIR)/libowfat' \ 16 + 'install -d $(DESTDIR)$(INCLUDEDIR)' 17 + substituteInPlace GNUmakefile --replace \ 18 + 'install -m 644 $(INCLUDES) $(DESTDIR)$(INCLUDEDIR)/libowfat' \ 19 + 'install -m 644 $(INCLUDES) $(DESTDIR)$(INCLUDEDIR)' 20 + ''; 21 + 11 22 makeFlags = "prefix=$(out)"; 23 + enableParallelBuilding = true; 12 24 13 25 meta = with stdenv.lib; { 14 - homepage = http://www.fefe.de/libowfat/; 26 + homepage = https://www.fefe.de/libowfat/; 15 27 license = licenses.gpl2; 16 28 platforms = platforms.linux; 17 29 };
+3 -2
pkgs/development/libraries/libsigcxx/1.2.nix
··· 11 11 nativeBuildInputs = [ pkgconfig ]; 12 12 buildInputs = [ m4]; 13 13 14 - meta = { 14 + meta = with stdenv.lib; { 15 15 homepage = https://libsigcplusplus.github.io/libsigcplusplus/; 16 16 description = "A typesafe callback system for standard C++"; 17 17 branch = "1.2"; 18 - platforms = stdenv.lib.platforms.unix; 18 + platforms = platforms.unix; 19 + license = licenses.lgpl3; 19 20 }; 20 21 }
+1
pkgs/development/libraries/libuv/default.nix
··· 66 66 homepage = https://github.com/libuv/libuv; 67 67 maintainers = with maintainers; [ cstrahan ]; 68 68 platforms = with platforms; linux ++ darwin; 69 + license = with licenses; [ mit isc bsd2 bsd3 cc-by-40 ]; 69 70 }; 70 71 71 72 }
+4 -2
pkgs/development/libraries/libwmf/default.nix
··· 22 22 }) 23 23 ]; 24 24 25 - meta = { 25 + meta = with stdenv.lib; { 26 26 description = "WMF library from wvWare"; 27 - platforms = stdenv.lib.platforms.unix; 27 + homepage = http://wvware.sourceforge.net/libwmf.html; 28 + license = licenses.gpl2; 29 + platforms = platforms.unix; 28 30 }; 29 31 }
+7 -4
pkgs/development/libraries/libwpd/0.8.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libwpd-0.8.14"; 5 - 5 + 6 6 src = fetchurl { 7 7 url = "mirror://sourceforge/libwpd/${name}.tar.gz"; 8 8 sha256 = "1syli6i5ma10cwzpa61a18pyjmianjwsf6pvmvzsh5md6yk4yx01"; 9 9 }; 10 - 10 + 11 11 patches = [ ./gcc-0.8.patch ]; 12 12 13 13 buildInputs = [ glib libgsf libxml2 ]; 14 14 15 15 nativeBuildInputs = [ pkgconfig bzip2 ]; 16 16 17 - meta = { 18 - platforms = stdenv.lib.platforms.unix; 17 + meta = with stdenv.lib; { 18 + description = "Library for importing WordPerfect documents"; 19 + homepage = http://libwpd.sourceforge.net; 20 + license = with licenses; [ lgpl21 mpl20 ]; 21 + platforms = platforms.unix; 19 22 }; 20 23 }
+3 -3
pkgs/development/libraries/libwpg/default.nix
··· 11 11 buildInputs = [ libwpd zlib librevenge ]; 12 12 nativeBuildInputs = [ pkgconfig ]; 13 13 14 - meta = { 14 + meta = with stdenv.lib; { 15 15 homepage = http://libwpg.sourceforge.net; 16 16 description = "C++ library to parse WPG"; 17 - maintainers = [ ]; 18 - platforms = stdenv.lib.platforms.all; 17 + license = with licenses; [ lgpl21 mpl20 ]; 18 + platforms = platforms.all; 19 19 }; 20 20 }
+2
pkgs/development/libraries/log4shib/default.nix
··· 15 15 meta = with stdenv.lib; { 16 16 description = "A forked version of log4cpp that has been created for the Shibboleth project"; 17 17 maintainers = [ maintainers.jammerful ]; 18 + license = licenses.lgpl21; 19 + homepage = http://log4cpp.sf.net; 18 20 }; 19 21 }
+3 -2
pkgs/development/libraries/loudmouth/default.nix
··· 18 18 19 19 nativeBuildInputs = [ pkgconfig ]; 20 20 21 - meta = { 21 + meta = with stdenv.lib; { 22 22 description = "A lightweight C library for the Jabber protocol"; 23 - platforms = stdenv.lib.platforms.linux; 23 + platforms = platforms.linux; 24 24 downloadPage = "http://mcabber.com/files/loudmouth/"; 25 25 downloadURLRegexp = "loudmouth-[0-9.]+[.]tar[.]bz2$"; 26 26 updateWalker = true; 27 + license = licenses.lgpl21; 27 28 }; 28 29 }
+1
pkgs/development/libraries/martyr/default.nix
··· 20 20 meta = { 21 21 description = "Martyr is a Java framework around the IRC protocol to allow application writers easy manipulation of the protocol and client state"; 22 22 homepage = http://martyr.sourceforge.net/; 23 + license = stdenv.lib.licenses.lgpl21; 23 24 }; 24 25 }
+3 -2
pkgs/development/libraries/mdds/0.12.1.nix
··· 9 9 sha256 = "0gg8mb9kxh3wggh7njj1gf90xy27p0yq2cw88wqar9hhg2fmwmi3"; 10 10 }; 11 11 12 - meta = { 12 + meta = with stdenv.lib; { 13 13 homepage = https://gitlab.com/mdds/mdds; 14 14 description = "A collection of multi-dimensional data structure and indexing algorithm"; 15 - platforms = stdenv.lib.platforms.all; 15 + platforms = platforms.all; 16 + license = licenses.mit; 16 17 }; 17 18 }
+3 -2
pkgs/development/libraries/mdds/0.7.1.nix
··· 9 9 sha256 = "0zhrx7m04pknc8i2cialmbna1hmwa0fzs8qphan4rdxibf0c4yzy"; 10 10 }; 11 11 12 - meta = { 12 + meta = with stdenv.lib; { 13 13 homepage = https://gitlab.com/mdds/mdds/; 14 14 description = "A collection of multi-dimensional data structure and indexing algorithm"; 15 - platforms = stdenv.lib.platforms.all; 15 + platforms = platforms.all; 16 + license = licenses.mit; 16 17 }; 17 18 }
+3 -2
pkgs/development/libraries/mdds/default.nix
··· 16 16 17 17 checkInputs = [ boost ]; 18 18 19 - meta = { 19 + meta = with stdenv.lib; { 20 20 inherit version; 21 21 homepage = https://gitlab.com/mdds/mdds; 22 22 description = "A collection of multi-dimensional data structure and indexing algorithm"; 23 - platforms = stdenv.lib.platforms.all; 23 + platforms = platforms.all; 24 + license = licenses.mit; 24 25 }; 25 26 }
+1
pkgs/development/libraries/mono-addins/default.nix
··· 27 27 and for creating libraries which extend those applications. 28 28 ''; 29 29 platforms = platforms.linux; 30 + license = licenses.mit; 30 31 }; 31 32 }
+1
pkgs/development/libraries/mono-zeroconf/default.nix
··· 20 20 description = "A cross platform Zero Configuration Networking library for Mono and .NET"; 21 21 homepage = http://www.mono-project.com/archived/monozeroconf/; 22 22 platforms = platforms.linux; 23 + license = licenses.mit; 23 24 }; 24 25 }
+4 -2
pkgs/development/libraries/msilbc/default.nix
··· 16 16 "MEDIASTREAMER_LIBS=mediastreamer" "MEDIASTREAMER_CFLAGS=-I${mediastreamer}/include" 17 17 ]; 18 18 19 - meta = { 20 - platforms = stdenv.lib.platforms.linux; 19 + meta = with stdenv.lib; { 20 + description = "Mediastreamer plugin for the iLBC audio codec"; 21 + platforms = platforms.linux; 22 + license = licenses.gpl2; 21 23 }; 22 24 }
+1
pkgs/development/libraries/mythes/default.nix
··· 14 14 meta = { 15 15 homepage = http://hunspell.sourceforge.net/; 16 16 description = "Thesaurus library from Hunspell project"; 17 + license = stdenv.lib.licenses.bsd3; 17 18 inherit (hunspell.meta) platforms; 18 19 }; 19 20 }
+2 -2
pkgs/development/libraries/ntl/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 name = "ntl-${version}"; 17 - version = "11.3.0"; 17 + version = "11.3.1"; 18 18 19 19 src = fetchurl { 20 20 url = "http://www.shoup.net/ntl/ntl-${version}.tar.gz"; 21 - sha256 = "1pcib3vz1sdqlk0n561wbf7fwq44jm5cpx710w4vqljxgrjd7q1s"; 21 + sha256 = "08a1v92js13ij6lpf75xkjc8iy2w89igd7hy58abll6wnjj107zs"; 22 22 }; 23 23 24 24 buildInputs = [
+7 -5
pkgs/development/libraries/openal-soft/default.nix
··· 1 - { stdenv, fetchurl, cmake 1 + { stdenv, fetchFromGitHub, cmake 2 2 , alsaSupport ? !stdenv.isDarwin, alsaLib ? null 3 3 , pulseSupport ? !stdenv.isDarwin, libpulseaudio ? null 4 4 , CoreServices, AudioUnit, AudioToolbox ··· 10 10 assert pulseSupport -> libpulseaudio != null; 11 11 12 12 stdenv.mkDerivation rec { 13 - version = "1.19.0"; 13 + version = "1.19.1"; 14 14 name = "openal-soft-${version}"; 15 15 16 - src = fetchurl { 17 - url = "http://kcat.strangesoft.net/openal-releases/${name}.tar.bz2"; 18 - sha256 = "1mhf5bsb58s1xk6hvxl7ly7rd4rpl9z8h07xl1q94brywykg7bgi"; 16 + src = fetchFromGitHub { 17 + owner = "kcat"; 18 + repo = "openal-soft"; 19 + rev = name; 20 + sha256 = "0b0g0q1c36nfb289xcaaj3cmyfpiswvvgky3qyalsf9n4dj7vnzi"; 19 21 }; 20 22 21 23 nativeBuildInputs = [ cmake ];
+21
pkgs/development/libraries/opentracing-cpp/default.nix
··· 1 + { stdenv, fetchFromGitHub, cmake }: 2 + stdenv.mkDerivation rec { 3 + name = "opentracing-cpp-${version}"; 4 + version = "1.5.0"; 5 + src = fetchFromGitHub { 6 + owner = "opentracing"; 7 + repo = "opentracing-cpp"; 8 + rev = "v${version}"; 9 + sha256 = "09hxj59vvz1ncbx4iblgfc3b5i74hvb3vx5245bwwwfkx5cnj1gg"; 10 + }; 11 + buildInputs = [ cmake ]; 12 + 13 + meta = { 14 + description = "C++ implementation of the OpenTracing API"; 15 + homepage = http://opentracing.io; 16 + license = stdenv.lib.licenses.asl20; 17 + maintainers = with stdenv.lib.maintainers; [ rob ]; 18 + }; 19 + 20 + } 21 +
+27
pkgs/development/libraries/science/math/QuadProgpp/default.nix
··· 1 + { stdenv, fetchFromGitHub, cmake }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "QuadProgpp-${version}"; 5 + version = "4b6bd65f09fbff99c172a86d6e96ca74449b323f"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "liuq"; 9 + repo = "QuadProgpp"; 10 + rev = version; 11 + sha256 = "02r0dlk2yjpafknvm945vbgs4sl26w2i1gw3pllar9hi364y8hnx"; 12 + }; 13 + 14 + nativeBuildInputs = [ cmake ]; 15 + buildInputs = [ ]; 16 + 17 + meta = with stdenv.lib; { 18 + homepage = https://github.com/liuq/QuadProgpp; 19 + license = licenses.mit; 20 + description = '' 21 + A C++ library for Quadratic Programming which implements the 22 + Goldfarb-Idnani active-set dual method. 23 + ''; 24 + maintainers = with maintainers; [ fuuzetsu ]; 25 + platforms = with platforms; linux; 26 + }; 27 + }
+41
pkgs/development/libraries/science/math/cholmod-extra/default.nix
··· 1 + { stdenv, fetchFromGitHub, gfortran, suitesparse, openblas }: 2 + let 3 + suitesparse_ = suitesparse; 4 + in let 5 + # SuiteSparse must use the same openblas 6 + suitesparse = suitesparse_.override { inherit openblas; }; 7 + in stdenv.mkDerivation rec { 8 + 9 + name = "${pname}-${version}"; 10 + pname = "cholmod-extra"; 11 + version = "1.2.0"; 12 + 13 + src = fetchFromGitHub { 14 + repo = pname; 15 + owner = "jluttine"; 16 + rev = version; 17 + sha256 = "0hz1lfp0zaarvl0dv0zgp337hyd8np41kmdpz5rr3fc6yzw7vmkg"; 18 + }; 19 + 20 + buildInputs = [ suitesparse gfortran openblas ]; 21 + 22 + buildFlags = [ 23 + "BLAS=-lopenblas" 24 + ]; 25 + 26 + installFlags = [ 27 + "INSTALL_LIB=$(out)/lib" 28 + "INSTALL_INCLUDE=$(out)/include" 29 + ]; 30 + 31 + doCheck = true; 32 + 33 + meta = with stdenv.lib; { 34 + homepage = https://github.com/jluttine/cholmod-extra; 35 + description = "A set of additional routines for SuiteSparse CHOLMOD Module"; 36 + license = with licenses; [ gpl2Plus ]; 37 + maintainers = with maintainers; [ jluttine ]; 38 + platforms = with platforms; unix; 39 + }; 40 + 41 + }
+27
pkgs/development/libraries/science/math/lrs/default.nix
··· 1 + {stdenv, fetchurl, gmp}: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "${pname}-${version}"; 5 + pname = "lrs"; 6 + version = "7.0"; 7 + 8 + src = fetchurl { 9 + url = "http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-070.tar.gz"; 10 + sha256 = "1zjdmkjracz695k73c2pvipc0skpyn1wzagkhilsvcw9pqljpwg9"; 11 + }; 12 + 13 + buildInputs = [ gmp ]; 14 + 15 + preBuild = '' 16 + export makeFlags="$makeFlags prefix=$out"; 17 + ''; 18 + 19 + meta = { 20 + inherit version; 21 + description = "Implementation of the reverse search algorithm for vertex enumeration/convex hull problems"; 22 + license = stdenv.lib.licenses.gpl2 ; 23 + maintainers = [stdenv.lib.maintainers.raskin]; 24 + platforms = stdenv.lib.platforms.linux; 25 + homepage = "http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; 26 + }; 27 + }
+2 -2
pkgs/development/libraries/sundials/default.nix
··· 3 3 stdenv.mkDerivation rec { 4 4 5 5 pname = "sundials"; 6 - version = "3.2.0"; 6 + version = "3.2.1"; 7 7 name = "${pname}-${version}"; 8 8 9 9 src = fetchurl { 10 10 url = "https://computation.llnl.gov/projects/${pname}/download/${pname}-${version}.tar.gz"; 11 - sha256 = "1yck1qjw5pw5i58x762vc0adg4g53lsan9xv92hbby5dxjpr1dnj"; 11 + sha256 = "0238r1qnwqz13wcjzfsbcfi8rfnlxcjjmxq2vpf2qf5jgablvna7"; 12 12 }; 13 13 14 14 preConfigure = ''
+59 -19
pkgs/development/libraries/wlroots/default.nix
··· 1 - { stdenv, fetchFromGitHub, meson, ninja, pkgconfig 1 + { stdenv, fetchFromGitHub, fetchpatch, meson, ninja, pkgconfig 2 2 , wayland, libGL, wayland-protocols, libinput, libxkbcommon, pixman 3 3 , xcbutilwm, libX11, libcap, xcbutilimage, xcbutilerrors, mesa_noglu 4 + , libpng, ffmpeg_4 5 + , python3Packages # TODO: Temporary 4 6 }: 5 7 6 - let pname = "wlroots"; 7 - version = "unstable-2018-03-16"; 8 + let 9 + pname = "wlroots"; 10 + version = "0.1"; 11 + meson480 = meson.overrideAttrs (oldAttrs: rec { 12 + name = pname + "-" + version; 13 + pname = "meson"; 14 + version = "0.48.0"; 15 + 16 + src = python3Packages.fetchPypi { 17 + inherit pname version; 18 + sha256 = "0qawsm6px1vca3babnqwn0hmkzsxy4w0gi345apd2qk3v0cv7ipc"; 19 + }; 20 + patches = builtins.filter # Remove gir-fallback-path.patch 21 + (str: !(stdenv.lib.hasSuffix "gir-fallback-path.patch" str)) 22 + oldAttrs.patches; 23 + }); 8 24 in stdenv.mkDerivation rec { 9 25 name = "${pname}-${version}"; 10 26 11 27 src = fetchFromGitHub { 12 28 owner = "swaywm"; 13 29 repo = "wlroots"; 14 - rev = "9cc875429b40e2567b219f8e9ffd23316d136204"; 15 - sha256 = "1prhic3pyf9n65qfg5akzkc9qv2z3ab60dpcacr7wgr9nxrvnsdq"; 30 + rev = version; 31 + sha256 = "0xfipgg2qh2xcf3a1pzx8pyh1aqpb9rijdyi0as4s6fhgy4w269c"; 16 32 }; 17 33 18 - # $out for the library and $bin for rootston 19 - outputs = [ "out" "bin" ]; 34 + patches = [ (fetchpatch { # TODO: Only required for version 0.1 35 + url = https://github.com/swaywm/wlroots/commit/be6210cf8216c08a91e085dac0ec11d0e34fb217.patch; 36 + sha256 = "0njv7mr4ark603w79cxcsln29galh87vpzsx2dzkrl1x5x4i6cj5"; 37 + }) ]; 38 + 39 + # $out for the library, $bin for rootston, and $examples for the example 40 + # programs (in examples) AND rootston 41 + outputs = [ "out" "bin" "examples" ]; 20 42 21 - nativeBuildInputs = [ meson ninja pkgconfig ]; 43 + nativeBuildInputs = [ meson480 ninja pkgconfig ]; 22 44 23 45 buildInputs = [ 24 46 wayland libGL wayland-protocols libinput libxkbcommon pixman 25 47 xcbutilwm libX11 libcap xcbutilimage xcbutilerrors mesa_noglu 48 + libpng ffmpeg_4 26 49 ]; 27 50 28 - # Install rootston (the reference compositor) to $bin 51 + mesonFlags = [ 52 + "-Dlibcap=enabled" "-Dlogind=enabled" "-Dxwayland=enabled" "-Dx11-backend=enabled" 53 + "-Dxcb-icccm=enabled" "-Dxcb-xkb=enabled" "-Dxcb-errors=enabled" 54 + ]; 55 + 29 56 postInstall = '' 30 - mkdir -p $bin/bin 31 - cp rootston/rootston $bin/bin/ 32 - mkdir $bin/lib 33 - cp libwlroots* $bin/lib/ 34 - patchelf --set-rpath "$bin/lib:${stdenv.lib.makeLibraryPath buildInputs}" $bin/bin/rootston 35 - mkdir $bin/etc 36 - cp ../rootston/rootston.ini.example $bin/etc/rootston.ini 57 + # Install rootston (the reference compositor) to $bin and $examples 58 + for output in "$bin" "$examples"; do 59 + mkdir -p $output/bin 60 + cp rootston/rootston $output/bin/ 61 + mkdir $output/lib 62 + cp libwlroots* $output/lib/ 63 + patchelf \ 64 + --set-rpath "$output/lib:${stdenv.lib.makeLibraryPath buildInputs}" \ 65 + $output/bin/rootston 66 + mkdir $output/etc 67 + cp ../rootston/rootston.ini.example $output/etc/rootston.ini 68 + done 69 + # Install ALL example programs to $examples: 70 + # screencopy dmabuf-capture input-inhibitor layer-shell idle-inhibit idle 71 + # screenshot output-layout multi-pointer rotation tablet touch pointer 72 + # simple 73 + mkdir -p $examples/bin 74 + for binary in $(find ./examples -executable -type f | grep -vE '\.so'); do 75 + patchelf \ 76 + --set-rpath "$examples/lib:${stdenv.lib.makeLibraryPath buildInputs}" \ 77 + "$binary" 78 + cp "$binary" $examples/bin/ 79 + done 37 80 ''; 38 81 39 82 meta = with stdenv.lib; { ··· 42 85 license = licenses.mit; 43 86 platforms = platforms.linux; 44 87 maintainers = with maintainers; [ primeos ]; 45 - # Marked as broken until the first official/stable release (upstream 46 - # request). See #38344 for the public discussion. 47 - broken = true; 48 88 }; 49 89 }
+2 -2
pkgs/development/libraries/zimg/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec{ 4 4 name = "zimg-${version}"; 5 - version = "2.7.5"; 5 + version = "2.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sekrit-twc"; 9 9 repo = "zimg"; 10 10 rev = "release-${version}"; 11 - sha256 = "1f4iv99w1sn7kp8xlv2vr20m6qif7c8km1vqjfs9kf2305z5lxww"; 11 + sha256 = "0s4n1swg1hgv81l8hvf0ny0fn305vf6l6dakbj452304p6ihxd83"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ autoreconfHook ];
+32
pkgs/development/ocaml-modules/zmq/default.nix
··· 1 + { stdenv, fetchFromGitHub, ocaml, findlib, dune, czmq, stdint }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "ocaml${ocaml.version}-zmq-${version}"; 5 + version = "20180726"; 6 + src = fetchFromGitHub { 7 + owner = "issuu"; 8 + repo = "ocaml-zmq"; 9 + rev = "d312a8458d6b688f75470248f11875fbbfa5bb1a"; 10 + sha256 = "1f5l4bw78y4drabhyvmpj3z8k30bill33ca7bzhr02m55yf6gqpf"; 11 + }; 12 + 13 + patches = [ 14 + ./ocaml-zmq-issue43.patch 15 + ]; 16 + 17 + buildInputs = [ ocaml findlib dune czmq ]; 18 + 19 + propagatedBuildInputs = [ stdint ]; 20 + 21 + buildPhase = "dune build -p zmq"; 22 + 23 + inherit (dune) installPhase; 24 + 25 + meta = with stdenv.lib; { 26 + description = "ZeroMQ bindings for OCaml"; 27 + license = licenses.mit; 28 + maintainers = with maintainers; [ akavel ]; 29 + inherit (src.meta) homepage; 30 + inherit (ocaml.meta) platforms; 31 + }; 32 + }
+12
pkgs/development/ocaml-modules/zmq/lwt.nix
··· 1 + { stdenv, ocaml, findlib, dune, zmq, ocaml_lwt }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "ocaml${ocaml.version}-zmq-lwt-${version}"; 5 + inherit (zmq) version src installPhase meta; 6 + 7 + buildInputs = [ ocaml findlib dune ]; 8 + 9 + propagatedBuildInputs = [ zmq ocaml_lwt ]; 10 + 11 + buildPhase = "dune build -p zmq-lwt"; 12 + }
+11
pkgs/development/ocaml-modules/zmq/ocaml-zmq-issue43.patch
··· 1 + --- source/zmq/src/caml_zmq_stubs.c 1970-01-01 01:00:01.000000000 +0100 2 + +++ source/zmq/src/caml_zmq_stubs.c 1970-01-01 01:00:01.000000000 +0100 3 + @@ -35,7 +35,7 @@ 4 + #include "socket.h" 5 + #include "msg.h" 6 + 7 + -#include <uint64.h> 8 + +#include <ocaml_stdint/uint64.h> 9 + 10 + /** 11 + * Version
+26
pkgs/development/python-modules/Logbook/default.nix
··· 1 + { lib, buildPythonPackage, fetchPypi, isPy3k, pytest, mock, brotli }: 2 + 3 + buildPythonPackage rec { 4 + pname = "Logbook"; 5 + version = "1.4.0"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "1n8wzm2nc99gbvb44y2fbb59sy3c4awkwfgy4pbwv7z892ykw2iw"; 10 + }; 11 + 12 + checkInputs = [ pytest ] ++ lib.optionals (!isPy3k) [ mock ]; 13 + 14 + propagatedBuildInputs = [ brotli ]; 15 + 16 + checkPhase = '' 17 + find tests -name \*.pyc -delete 18 + py.test tests 19 + ''; 20 + 21 + meta = { 22 + homepage = https://pythonhosted.org/Logbook/; 23 + description = "A logging replacement for Python"; 24 + license = lib.licenses.bsd3; 25 + }; 26 + }
+2 -2
pkgs/development/python-modules/MechanicalSoup/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "MechanicalSoup"; 8 - version = "0.10.0"; 8 + version = "0.11.0"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "22423efd025c3eedb06f41d3ff1127174a59f40dc560e82dce143956976195bf"; 12 + sha256 = "0k59wwk75q7nz6i6gynvzhagy02ql0bv7py3qqcwgjw7607yq4i7"; 13 13 }; 14 14 15 15 checkInputs = [ pytest pytestrunner requests-mock pytestcov ];
+13 -4
pkgs/development/python-modules/Nikola/default.nix
··· 25 25 , markdown 26 26 , phpserialize 27 27 , jinja2 28 + , Babel 29 + , freezegun 30 + , pyyaml 31 + , toml 32 + , notebook 28 33 }: 29 34 30 35 buildPythonPackage rec { 31 36 pname = "Nikola"; 32 - version = "7.8.15"; 37 + version = "8.0.1"; 33 38 34 39 # Nix contains only Python 3 supported version of doit, which is a dependency 35 40 # of Nikola. Python 2 support would require older doit 0.29.0 (which on the 36 41 # other hand doesn't support Python 3.3). So, just disable Python 2. 37 42 disabled = !isPy3k; 38 43 39 - checkInputs = [ pytest pytestcov mock glibcLocales ]; 44 + checkInputs = [ pytest pytestcov mock glibcLocales freezegun ]; 40 45 41 46 propagatedBuildInputs = [ 42 47 pygments pillow dateutil docutils Mako unidecode lxml Yapsy PyRSS2Gen 43 48 Logbook blinker setuptools natsort requests piexif markdown phpserialize 44 - jinja2 doit 49 + jinja2 doit Babel pyyaml toml notebook 45 50 ]; 46 51 47 52 src = fetchPypi { 48 53 inherit pname version; 49 - sha256 = "182b4b9254f0d710603ba491853429ad6ef3f955f3e718191336b44cfd649000"; 54 + sha256 = "18bq68f9v7xk9ahjl6x4k77yysq5g6g07ng2ndbg35kcsdnw4nk6"; 50 55 }; 56 + 57 + checkPhase = '' 58 + LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" py.test . 59 + ''; 51 60 52 61 meta = { 53 62 homepage = https://getnikola.com/;
+2 -2
pkgs/development/python-modules/XlsxWriter/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "XlsxWriter"; 5 - version = "1.1.1"; 5 + version = "1.1.2"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "15yhjbx1xwdbfkg0l1c1wgjayb55zgm8rywjymj655yaqiammm5r"; 9 + sha256 = "0dmznx6q3b5xkvlqpw4vqinxh5ynzz8i7hlpz9syiff51y56a8mf"; 10 10 }; 11 11 12 12 meta = {
+43
pkgs/development/python-modules/boltztrap2/default.nix
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , spglib 5 + , numpy 6 + , scipy 7 + , matplotlib 8 + , ase 9 + , netcdf4 10 + , pytest 11 + , pythonOlder 12 + , cython 13 + , cmake 14 + }: 15 + 16 + buildPythonPackage rec { 17 + version = "18.9.1"; 18 + pname = "BoltzTraP2"; 19 + disabled = pythonOlder "3.5"; 20 + 21 + src = fetchPypi { 22 + inherit pname version; 23 + sha256 = "b828ad2b3b3a40956ef866e462e4c82faf83be79348af3945d4e7cede8a53913"; 24 + }; 25 + 26 + buildInputs = [ cython cmake ]; 27 + checkInputs = [ pytest ]; 28 + propagatedBuildInputs = [ spglib numpy scipy matplotlib ase netcdf4 ]; 29 + 30 + # pypi release does no include files for tests 31 + doCheck = false; 32 + 33 + checkPhase = '' 34 + py.test 35 + ''; 36 + 37 + meta = with stdenv.lib; { 38 + homepage = https://www.boltztrap.org/; 39 + description = "Band-structure interpolator and transport coefficient calculator"; 40 + license = licenses.gpl3; 41 + maintainers = [ maintainers.costrouc ]; 42 + }; 43 + }
+26
pkgs/development/python-modules/brotli/default.nix
··· 1 + { lib, buildPythonPackage, fetchFromGitHub, pytest }: 2 + 3 + buildPythonPackage rec { 4 + pname = "brotli"; 5 + version = "1.0.5"; 6 + 7 + # PyPI doesn't contain tests so let's use GitHub 8 + src = fetchFromGitHub { 9 + owner = "google"; 10 + repo = pname; 11 + rev = "v${version}"; 12 + sha256 = "0ssj7mnhpdpk7qnwr49qfd4gxhkmvbli5mhs274pz55cx1xp7xja"; 13 + }; 14 + 15 + checkInputs = [ pytest ]; 16 + 17 + checkPhase = '' 18 + pytest python/tests 19 + ''; 20 + 21 + meta = { 22 + homepage = https://github.com/google/brotli; 23 + description = "Generic-purpose lossless compression algorithm"; 24 + license = lib.licenses.mit; 25 + }; 26 + }
+2 -2
pkgs/development/python-modules/colored/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "colored"; 8 - version = "1.1.5"; 8 + version = "1.3.93"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "1r1vsypk8v7az82d66bidbxlndx1h7xd4m43hpg1a6hsjr30wrm3"; 12 + sha256 = "0xbhq9nd9xz3b6w0c4q33jfgnv8jid023v2fyhi7hsrz1scym5l2"; 13 13 }; 14 14 15 15 # No proper test suite
+3 -2
pkgs/development/python-modules/cypari2/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "cypari2"; 14 - version = "1.2.1"; 14 + # upgrade may break sage, please test the sage build or ping @timokau on upgrade 15 + version = "1.3.1"; 15 16 16 17 src = fetchPypi { 17 18 inherit pname version; 18 - sha256 = "0v2kikwf0advq8j76nwzhlacwj1yys9cvajm4fqgmasjdsnf1q4k"; 19 + sha256 = "04f00xp8aaz37v00iqg1mv5wjq00a5qhk8cqa93s13009s9x984r"; 19 20 }; 20 21 21 22 # This differs slightly from the default python installPhase in that it pip-installs
+2 -2
pkgs/development/python-modules/d2to1/default.nix
··· 5 5 }: 6 6 buildPythonPackage rec { 7 7 pname = "d2to1"; 8 - version = "0.2.12"; 8 + version = "0.2.12.post1"; 9 9 10 10 checkInputs = [ nose ]; 11 11 ··· 13 13 owner = "embray"; 14 14 repo = pname; 15 15 rev = version; 16 - sha256 = "1q04ab8vjvx7fmq9ckkl8r9hlwwbqiyjbzaa4v1mv5zicfssxwsi"; 16 + sha256 = "1hzq51qbzsc27yy8swp08kf42mamag7qcabbrigzj4m6ivb5chi2"; 17 17 }; 18 18 19 19 meta = with lib;{
+2 -2
pkgs/development/python-modules/django-polymorphic/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "django-polymorphic"; 5 - version = "2.0.2"; 5 + version = "2.0.3"; 6 6 7 7 # PyPI tarball is missing some test files 8 8 src = fetchFromGitHub { 9 9 owner = pname; 10 10 repo = pname; 11 11 rev = "v${version}"; 12 - sha256 = "18p84kdwpfp423vb2n38h840mj3bq0j57jx3cry7c8dznpi0vfi2"; 12 + sha256 = "08qk3rbk0xlphwalkigbhqpmfaqjk1sxmlfh8zy8s8dw7fw1myk4"; 13 13 }; 14 14 15 15 checkInputs = [ dj-database-url ];
+2 -2
pkgs/development/python-modules/django_nose/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "django-nose"; 10 - version = "1.4.4"; 10 + version = "1.4.5"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "1fm47fkza2lk0xgc6qpi9vs78zg7q8cgl6mdan69sbycgy909ff0"; 14 + sha256 = "0sp78839s8yba6vlj9ab4r364skf1s5gzhaar1b1vw15rcc3yrl7"; 15 15 }; 16 16 17 17 # vast dependency list
+2 -2
pkgs/development/python-modules/enum/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "enum"; 10 - version = "0.4.4"; 10 + version = "0.4.7"; 11 11 disabled = isPy3k; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "9bdfacf543baf2350df7613eb37f598a802f346985ca0dc1548be6494140fdff"; 15 + sha256 = "001iq0yqs9f5bslvl793bhkcs71k5km9kv8yrj5h0lfsgrcg6z4c"; 16 16 }; 17 17 18 18 doCheck = !isPyPy;
+2 -2
pkgs/development/python-modules/ezdxf/default.nix
··· 1 1 { stdenv, buildPythonPackage, fetchFromGitHub, pyparsing, pytest }: 2 2 3 3 buildPythonPackage rec { 4 - version = "0.8.1"; 4 + version = "0.8.8"; 5 5 pname = "ezdxf"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mozman"; 9 9 repo = "ezdxf"; 10 10 rev = "v${version}"; 11 - sha256 = "1c20j96n3rsgzaakfjl0wnydaj2qr69gbnnjs6mfa1hz2fjqri22"; 11 + sha256 = "0ap6f6vy71s3y0a048r5ca98i7p8nc9l0mx3mngvvpvjij7j3fcf"; 12 12 }; 13 13 14 14 buildInputs = [ pytest ];
+2 -2
pkgs/development/python-modules/filebytes/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "filebytes"; 8 - version = "0.9.12"; 8 + version = "0.9.17"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "6cd1c4ca823f6541c963a317e55382609789802dedad08209f4d038369e3f0ac"; 12 + sha256 = "0nkwrw3qnii346xd87gb9xdy5pjpmg7ncjxsmb08mhmy1i0libcl"; 13 13 }; 14 14 15 15 meta = with stdenv.lib; {
+2 -2
pkgs/development/python-modules/fudge/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "fudge"; 12 - version = "1.1.0"; 12 + version = "1.1.1"; 13 13 disabled = isPy3k; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - sha256 = "eba59a926fa1df1ab6dddd69a7a8af21865b16cad800cb4d1af75070b0f52afb"; 17 + sha256 = "1p7g6hv9qxscbzjv2n5pczpkkp55mp3s56adfc912w9qpf3rv4nr"; 18 18 }; 19 19 20 20 buildInputs = [ nose nosejs ];
+2 -2
pkgs/development/python-modules/geojson/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "geojson"; 5 - version = "2.4.0"; 5 + version = "2.4.1"; 6 6 7 7 format = "wheel"; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version format; 11 - sha256 = "0r9pc8hgnc5hf5rq98vinbrncn08v4kgzdfmfs14rfypvacsmfpj"; 11 + sha256 = "12k4g993qqgrhq2mgy5k8rhm5a2s2hbn769rs5fwbc5lwv4bbgxj"; 12 12 }; 13 13 14 14 LC_ALL = "en_US.UTF-8";
+2 -2
pkgs/development/python-modules/gnutls/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "python-gnutls"; 10 - version = "3.0.0"; 10 + version = "3.1.1"; 11 11 12 12 # https://github.com/AGProjects/python-gnutls/issues/2 13 13 disabled = isPy3k; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - sha256 = "1yrdxcj5rzvz8iglircz6icvyggz5fmdcd010n6w3j60yp4p84kc"; 17 + sha256 = "0ncsz72i6vrhvxpd90y9k74qdfw3pfcj39pvn5dxp6m834ani4l8"; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ pkgs.gnutls ];
+2 -2
pkgs/development/python-modules/ipyparallel/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "ipyparallel"; 19 - version = "6.2.2"; 19 + version = "6.2.3"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - sha256 = "02b225966d5c20f12b1fba0b6b10aa5d352a6b492e075f137ff0ff6e95b9358e"; 23 + sha256 = "1k9701r120gv0an0wxvcjrbmhns8lq3zj6px5y2izly56j2dafqy"; 24 24 }; 25 25 26 26 buildInputs = [ nose ];
+2 -2
pkgs/development/python-modules/jsonpointer/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "jsonpointer"; 8 - version = "1.9"; 8 + version = "2.0"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "39403b47a71aa782de6d80db3b78f8a5f68ad8dfc9e674ca3bb5b32c15ec7308"; 12 + sha256 = "0qjkjy1qlyc1nl3k95wd03ssxac0a717x8889ypgs1cfcj3bm4n1"; 13 13 }; 14 14 15 15 meta = with stdenv.lib; {
+2 -2
pkgs/development/python-modules/kazoo/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "kazoo"; 15 - version = "2.2.1"; 15 + version = "2.5.0"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "10pb864if9qi2pq9lfb9m8f7z7ss6rml80gf1d9h64lap5crjnjj"; 19 + sha256 = "1963l6994vzzy7bjh77y5wnf8lh8zwwibcpcgpfd1rzcppvp9dwd"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [ six ];
+2 -2
pkgs/development/python-modules/keepkey/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 pname = "keepkey"; 6 - version = "4.0.0"; 6 + version = "4.0.2"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "keepkey"; 10 10 repo = "python-keepkey"; 11 11 rev = "v${version}"; 12 - sha256 = "144awjkc169z2n1ffirs697y6m97izh3pbh3sjhy3nji7jszh592"; 12 + sha256 = "0aa7j9b4f9gz198j8svxdrffwva1ai8vc55v6xbb2a3lfzmpsf9n"; 13 13 }; 14 14 15 15 propagatedBuildInputs = [ protobuf hidapi trezor ];
+2 -2
pkgs/development/python-modules/kerberos/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "kerberos"; 9 - version = "1.2.4"; 9 + version = "1.3.0"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "11q9jhzdl88jh8jgn7cycq034m36g2ncxds7mr3vqkngpcirkx6n"; 13 + sha256 = "19663qxmma0i8bfbjc2iwy5hgq0g4pfb75r023v5dps68zfvffgh"; 14 14 }; 15 15 16 16 buildInputs = [ pkgs.kerberos ];
+2 -2
pkgs/development/python-modules/limnoria/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "limnoria"; 9 - version = "2016.05.06"; 9 + version = "2018.09.09"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "09kbii5559d09jjb6cryj8rva1050r54dvb67hlcvxhy8g3gr1y3"; 13 + sha256 = "077v4gsl0fimsqxir1mpzn2kvw01fg6fa0nnf33nlfa0xzdn241y"; 14 14 }; 15 15 16 16 patchPhase = ''
+2 -2
pkgs/development/python-modules/lmdb/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "lmdb"; 9 - version = "0.92"; 9 + version = "0.94"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "01nw6r08jkipx6v92kw49z34wmwikrpvc5j9xawdiyg1n2526wrx"; 13 + sha256 = "1zh38gvkqw1jm5105if6rr7ccbgyxr7k2rm5ygb9ab3bq82pyaww"; 14 14 }; 15 15 16 16 # Some sort of mysterious failure with lmdb.tool
+2 -2
pkgs/development/python-modules/mahotas/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "mahotas"; 5 - version = "1.4.2"; 5 + version = "1.4.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "luispedro"; 9 9 repo = "mahotas"; 10 10 rev = "v${version}"; 11 - sha256 = "1d2hciag5sxw00qj7qz7lbna477ifzmpgl0cv3xqzjkhkn5m4d7r"; 11 + sha256 = "0dm34751w1441lxq00219fqlqix5qrgc18wp1wgp7xivlz3czzcz"; 12 12 }; 13 13 14 14 # remove this as soon as https://github.com/luispedro/mahotas/issues/97 is fixed
+2 -2
pkgs/development/python-modules/mechanize/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "mechanize"; 10 - version = "0.3.5"; 10 + version = "0.3.7"; 11 11 disabled = isPy3k; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "0rki9nl4y42q694parafcsdcdqvkdjckrbg6n0691302lfsrkyfl"; 15 + sha256 = "1licf3wiy21pncg8hkx58r7xj4ylrqa8jcfh9n4rh23rmykf2rpf"; 16 16 }; 17 17 18 18 propagatedBuildInputs = [ html5lib ];
+2 -2
pkgs/development/python-modules/meld3/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "meld3"; 8 - version = "1.0.0"; 8 + version = "1.0.2"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "57b41eebbb5a82d4a928608962616442e239ec6d611fe6f46343e765e36f0b2b"; 12 + sha256 = "0n4mkwlpsqnmn0dm0wm5hn9nkda0nafl0jdy5sdl5977znh59dzp"; 13 13 }; 14 14 15 15 doCheck = false;
+2 -2
pkgs/development/python-modules/musicbrainzngs/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "musicbrainzngs"; 9 - version = "0.5"; 9 + version = "0.6"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "281388ab750d2996e9feca4580fd4215d616a698e02cd6719cb9b8562945c489"; 13 + sha256 = "1dddarpjawryll2wss65xq3v9q8ln8dan7984l5dxzqx88d2dvr8"; 14 14 }; 15 15 16 16 buildInputs = [ pkgs.glibcLocales ];
+2 -2
pkgs/development/python-modules/nipy/default.nix
··· 12 12 }: 13 13 14 14 buildPythonPackage rec { 15 - version = "0.4.0"; 15 + version = "0.4.2"; 16 16 pname = "nipy"; 17 17 disabled = pythonOlder "2.6"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - sha256 = "1hnbn2i4fjxflaaz082s2c57hfp59jfra1zayz1iras5p2dy21nr"; 21 + sha256 = "1pn731nsczrx198i2gadffqmfbhviglrclv6xxwhnbv6w5hfs2yk"; 22 22 }; 23 23 24 24 buildInputs = stdenv.lib.optional doCheck [ nose ];
+2 -2
pkgs/development/python-modules/node-semver/default.nix
··· 1 1 { stdenv, fetchPypi, buildPythonPackage, pytest }: 2 2 3 3 buildPythonPackage rec { 4 - version = "0.3.0"; 4 + version = "0.4.2"; 5 5 pname = "node-semver"; 6 6 7 7 checkInputs = [ pytest ]; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version; 11 - sha256 = "d8a3906e7677f8ab05aeb3fc94c7a2fa163def5507271452ce6831282f23f1cb"; 11 + sha256 = "0p1in8lw0s5zrya47xn73n10nynrambh62ms4xb6jbadvb06jkz9"; 12 12 }; 13 13 14 14 meta = with stdenv.lib; {
+2 -2
pkgs/development/python-modules/nuitka/default.nix
··· 13 13 # Therefore we create a separate env for it. 14 14 scons = pkgs.python27.withPackages(ps: [ pkgs.scons ]); 15 15 in buildPythonPackage rec { 16 - version = "0.5.25"; 16 + version = "0.6.0.4"; 17 17 pname = "Nuitka"; 18 18 19 19 # Latest version is not yet on PyPi 20 20 src = fetchurl { 21 21 url = "https://github.com/kayhayen/Nuitka/archive/${version}.tar.gz"; 22 - sha256 = "11psz0pyj56adv4b3f47hl8jakvp2mc2c85s092a5rsv1la1a0aa"; 22 + sha256 = "01vm8mqhpdrwlxw6rxbg3wz51njq69yn862141mja00mllg3j7pg"; 23 23 }; 24 24 25 25 buildInputs = stdenv.lib.optionals doCheck [ vmprof pyqt4 ];
+2 -2
pkgs/development/python-modules/outcome/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "outcome"; 8 - version = "0.1.0"; 8 + version = "1.0.0"; 9 9 disabled = pythonOlder "3.4"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "d54e5d469088af53022f64a753b288d6bab0fe42e513eb7146137d560e2e516e"; 13 + sha256 = "0wdcakx1r1317bx6139k9gv6k272fryid83d1kk0r43andfw0n4x"; 14 14 }; 15 15 16 16 checkInputs = [ pytest ];
+2 -2
pkgs/development/python-modules/persistent/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "persistent"; 9 - version = "4.4.2"; 9 + version = "4.4.3"; 10 10 11 11 nativeBuildInputs = [ sphinx manuel ]; 12 12 propagatedBuildInputs = [ zope_interface ]; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "451c756b4f4faa5f06f87d57f5928758bb3a16a586ceaa8773c35367188eddf9"; 16 + sha256 = "05hi8yfvxl5ns7y7xhbgbqp78ydaxabjp5b64r4nmrfdfsqylrb7"; 17 17 }; 18 18 19 19 meta = {
+2 -2
pkgs/development/python-modules/plotly/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "plotly"; 14 - version = "3.1.1"; 14 + version = "3.3.0"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "2e565c8907ea6f9c517423cf5452e4f4b85635bd0dd400aae943339c826d4176"; 18 + sha256 = "1bsjk4crf9p08lmgmiibmk8w8kmlrfadyly5l12zz1d330acijl1"; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/podcastparser/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "podcastparser"; 5 - version = "0.6.2"; 5 + version = "0.6.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gpodder"; 9 9 repo = "podcastparser"; 10 10 rev = version; 11 - sha256 = "1mhg7192d6s1ll9mx1b63yfj6k4cnv4i95jllbnydyjv9ykkv0k1"; 11 + sha256 = "10bk93fqsws360q1gkjvfzjda3351169zbr6v5lq9raa3mg1ln52"; 12 12 }; 13 13 14 14 propagatedBuildInputs = [ ];
+2 -2
pkgs/development/python-modules/powerline/default.nix
··· 9 9 # the executables of git, mercurial and bazaar. 10 10 11 11 buildPythonPackage rec { 12 - version = "2.6"; 12 + version = "2.7"; 13 13 pname = "powerline"; 14 14 name = pname + "-" + version; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/powerline/powerline/archive/${version}.tar.gz"; 18 18 name = "${name}.tar.gz"; 19 - sha256 = "c108f11fe10dc910febb94b87d3abded85d4363fb950366a9e30282b9ba7c272"; 19 + sha256 = "1h1j2rfphvfdq6mmfyn5bql45hzrwxkhpc2jcwf0vrl3slzkl5s5"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [ psutil pygit2];
+2 -2
pkgs/development/python-modules/poyo/default.nix
··· 4 4 }: 5 5 6 6 buildPythonPackage rec { 7 - version = "0.4.0"; 7 + version = "0.4.2"; 8 8 pname = "poyo"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "1f48ffl0j1f2lmgabajps7v8w90ppxbp5168gh8kh27bjd8xk5ca"; 12 + sha256 = "07fdxlqgnnzb8r6lasvdfjcbd8sb9af0wla08rbfs40j349m8jn3"; 13 13 }; 14 14 15 15 meta = with stdenv.lib; {
+2 -2
pkgs/development/python-modules/prawcore/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "prawcore"; 9 - version = "0.15.0"; 9 + version = "1.0.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "praw-dev"; 13 13 repo = "prawcore"; 14 14 rev = "v${version}"; 15 - sha256 = "0v16n6bzf483i00bn0qykrg3wvw9dbnfdl512pw8n635ld1g7cb8"; 15 + sha256 = "1j905wi5n2xgik3yk2hrv8dky318ahfjl5k1zs21mrl81jk0907f"; 16 16 }; 17 17 18 18 postPatch = ''
+2 -2
pkgs/development/python-modules/pudb/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pudb"; 11 - version = "2016.2"; 11 + version = "2018.1"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "0njhi49d9fxbwh5p8yjx8m3jlfyzfm00b5aff6bz473pn7vxfn79"; 15 + sha256 = "0vl7rbqyxa2vfa02dg7f5idf1j7awpfcj0dg46ks59xp8539g2wd"; 16 16 }; 17 17 18 18 propagatedBuildInputs = [ pygments urwid ];
+2 -2
pkgs/development/python-modules/pycountry/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "pycountry"; 9 - version = "1.17"; 9 + version = "18.5.26"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "1qvhq0c9xsh6d4apcvjphfzl6xnwhnk4jvhr8x2fdfnmb034lc26"; 13 + sha256 = "15q9j047s3yc9cfcxq1ch8b71f81na44cr6dydd5gxk0ki9a4akz"; 14 14 }; 15 15 16 16 meta = with stdenv.lib; {
+2 -2
pkgs/development/python-modules/pydub/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "pydub"; 5 - version = "0.22.1"; 5 + version = "0.23.0"; 6 6 # pypi version doesn't include required data files for tests 7 7 src = fetchFromGitHub { 8 8 owner = "jiaaro"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "0xqyvzgdfy01p98wnvsrf6iwdfq91ad377r6j12r8svm13ygx5bv"; 11 + sha256 = "1ijp9hlxi2d0f1ah9yj9j8cz18i9ny9jwrf2irvz58bgyv29m8bn"; 12 12 }; 13 13 14 14
+2 -2
pkgs/development/python-modules/pylama/default.nix
··· 4 4 5 5 buildPythonPackage rec { 6 6 pname = "pylama"; 7 - version = "7.5.5"; 7 + version = "7.6.5"; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version; 11 - sha256 = "1zg7wca9s5srvbj3kawalv4438l47hg7m6gaw8rd4i43lbyyqya6"; 11 + sha256 = "0277pr066vg1w8ip6kdava7d5daiv7csixpysb37ss140k222iiv"; 12 12 }; 13 13 14 14 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyrfc3339/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "pyRFC3339"; 10 - version = "0.2"; 10 + version = "1.1"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "1pp648xsjaw9h1xq2mgwzda5wis2ypjmzxlksc1a8grnrdmzy155"; 14 + sha256 = "06jv7ar7lpvvk0dixzwdr3wgm0g1lipxs429s2z7knwwa7hwpf41"; 15 15 }; 16 16 17 17 propagatedBuildInputs = [ pytz ];
+2 -2
pkgs/development/python-modules/python-jsonrpc-server/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "python-jsonrpc-server"; 8 - version = "0.0.1"; 8 + version = "0.0.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "palantir"; 12 12 repo = "python-jsonrpc-server"; 13 13 rev = version; 14 - sha256 = "0p5dj1hxx3yz8vjk59dcp3h6ci1hrjkbzf9lr3vviy0xw327409k"; 14 + sha256 = "1xp6xipslw8d1yv05mjmhql07kz04ibci5psjrv6rapqi6jp4bgk"; 15 15 }; 16 16 17 17 checkInputs = [
+2 -2
pkgs/development/python-modules/python-sql/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "python-sql"; 5 - version = "0.9"; 5 + version = "1.0.0"; 6 6 src = fetchPypi { 7 7 inherit pname version; 8 - sha256 = "07b51cc1c977ef5480fe671cae5075ad4b68a6fc67f4569782e06f012456d35c"; 8 + sha256 = "05ni936y0ia9xmryl7mlhbj9i80nnvq1bi4zxhb96rv7yvpb3fqb"; 9 9 }; 10 10 meta = { 11 11 homepage = http://python-sql.tryton.org/;
+2 -2
pkgs/development/python-modules/python-utils/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "python-utils"; 5 - version = "2.2.0"; 5 + version = "2.3.0"; 6 6 name = pname + "-" + version; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "WoLpH"; 10 10 repo = "python-utils"; 11 11 rev = "v${version}"; 12 - sha256 = "1i3q9frai08nvrcmh4dg4rr0grncm68w2c097z5g1mfwdf9sv7df"; 12 + sha256 = "14gyphcqwa77wfbnrzj363v3fdkxy08378lgd7l3jqnpvr8pfp5c"; 13 13 }; 14 14 15 15 checkInputs = [ pytest pytestrunner pytestcov pytestflakes pytestpep8 sphinx ];
+2 -2
pkgs/development/python-modules/qtawesome/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "QtAwesome"; 5 - version = "0.4.4"; 5 + version = "0.5.1"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "12l71wh9fcd79d6c7qfzp029iph6gv4daxpg2ddpzr9lrvcw3yah"; 9 + sha256 = "15n6ywfkx5vap0bvayh6n572kw5fkqnzpq5ga4a4d7v52nnxbba1"; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ qtpy six pyside ];
+2 -2
pkgs/development/python-modules/qtpy/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "QtPy"; 5 - version = "1.4.2"; 5 + version = "1.5.2"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "1d1a4343540433a203280f162d43226e4c87489155fe4a9a6f1923ba11362bf9"; 9 + sha256 = "1kdbr8kwryjskhs6mp11jj02h4jdxvlzbzdn1chw30kcb280ysac"; 10 10 }; 11 11 12 12 # no concrete propagatedBuildInputs as multiple backends are supposed
+2 -2
pkgs/development/python-modules/readme_renderer/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "readme_renderer"; 16 - version = "21.0"; 16 + version = "22.0"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "422404013378f0267ee128956021a47457db8eb487908b70b8a7de5fa935781a"; 20 + sha256 = "1lj3k3x7wm0w5xdy82jwl0fmchqmlkdh24g41n3lka7ybxqahz13"; 21 21 }; 22 22 23 23 checkInputs = [ pytest mock ];
+2 -2
pkgs/development/python-modules/rebulk/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "rebulk"; 5 - version = "0.9.0"; 5 + version = "1.0.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "1sw516ihfrb7i9bfl1n3049akvb23mpsk3llh7w3xfnbvkfrpip0"; 9 + sha256 = "162rad86slg4gmzxy33pnyyzm4hhcszcpjpw1vk79f3gxzvy8j8x"; 10 10 }; 11 11 12 12 # Some kind of trickery with imports that doesn't work.
+2 -2
pkgs/development/python-modules/rply/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "rply"; 5 - version = "0.7.5"; 5 + version = "0.7.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "alex"; 9 9 repo = "rply"; 10 10 rev = "v${version}"; 11 - sha256 = "0v05gdy5dval30wvz96lywvz2jyf000dp0pnrd1lwdx3cyywq659"; 11 + sha256 = "0a9r81kaibgr26psss02rn2nc6bf84a8q9nsywkm1xcswy8xrmcx"; 12 12 }; 13 13 14 14 buildInputs = [ appdirs ];
+2 -2
pkgs/development/python-modules/rpy2/default.nix
··· 20 20 version = if isPy27 then 21 21 "2.8.6" # python2 support dropped in 2.9.x 22 22 else 23 - "2.9.3"; 23 + "2.9.4"; 24 24 pname = "rpy2"; 25 25 disabled = isPyPy; 26 26 src = fetchPypi { ··· 28 28 sha256 = if isPy27 then 29 29 "162zki5c1apgv6qbafi7n66y4hgpgp43xag7q75qb6kv99ri6k80" # 2.8.x 30 30 else 31 - "1b72958e683339ea0c3bd9f73738e9ece2da8da8008a10e2e0c68fc7864e9361"; # 2.9.x 31 + "0bl1d2qhavmlrvalir9hmkjh74w21vzkvc2sg3cbb162s10zfmxy"; # 2.9.x 32 32 }; 33 33 buildInputs = [ 34 34 readline
+2 -2
pkgs/development/python-modules/rx/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "rx"; 5 - version = "1.6.0"; 5 + version = "1.6.1"; 6 6 7 7 # There are no tests on the pypi source 8 8 src = fetchFromGitHub { 9 9 owner = "ReactiveX"; 10 10 repo = "rxpy"; 11 11 rev = version; 12 - sha256 = "174xi2j36igxmaqcgl5p64p31a7z19v62xb5czybjw72gpyyfyri"; 12 + sha256 = "14bca67a26clzcf2abz2yb8g9lfxffjs2l236dp966sp0lfbpsn5"; 13 13 }; 14 14 15 15 checkInputs = [ nose ];
+2 -2
pkgs/development/python-modules/schedule/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "schedule"; 9 - version = "0.3.2"; 9 + version = "0.5.0"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "1h0waw4jd5ql68y5kxb9irwapkbkwfs1w0asvbl24fq5f8czdijm"; 13 + sha256 = "0nrkbbmr9k1bqfmv9wg5aslxzkkifcd62fm04n6844nf5mya00qh"; 14 14 }; 15 15 16 16 buildInputs = [ mock ];
+2 -2
pkgs/development/python-modules/scp/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "scp"; 10 - version = "0.11.0"; 10 + version = "0.12.1"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "ea095dd1d0e131874bc9930c3965bce3d1d70be5adb2a30d811fcaea4708a9ee"; 14 + sha256 = "0cjyc19v46lwrhdyc18f87z589rhqg7zjg0s8a05w6mv3262b6ai"; 15 15 }; 16 16 17 17 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/shellingham/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 pname = "shellingham"; 6 - version = "1.2.6"; 6 + version = "1.2.7"; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - sha256 = "0x1hja3jzvh7xmd0sxnfw9hi3k419s95vb7jjzh76yydzvss1r2q"; 10 + sha256 = "06biyiwq9571mryzbr50am3mxpc3blscwqhiq8c66ac4xm3maszm"; 11 11 }; 12 12 13 13 meta = with stdenv.lib; {
+2 -2
pkgs/development/python-modules/simpleeval/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "simpleeval"; 5 - version = "0.9.6"; 5 + version = "0.9.8"; 6 6 src = fetchPypi { 7 7 inherit pname version; 8 - sha256 = "848fdb9ee5f30cf93b9f0d840db6e7562633d20abf7d67c2382a0a2162a79410"; 8 + sha256 = "00fzwbjg98lsnmfzmbgzg1k8q8iqbahcxjnnlhzhb44phrhcxql5"; 9 9 }; 10 10 meta = { 11 11 homepage = https://github.com/danthedeckie/simpleeval;
+2 -2
pkgs/development/python-modules/smart_open/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "smart_open"; 15 - version = "1.6.0"; 15 + version = "1.7.1"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "c2c2b44125a03d6e96efdf3e53e28be99e1f548e8a4fa8035f8fab448bbdbbda"; 19 + sha256 = "0lwlvvz7qndq89i8bhjv4zfkhg0lbd5yjhccb7svszf30k8niiap"; 20 20 }; 21 21 22 22 # nixpkgs version of moto is >=1.2.0, remove version pin to fix build
+2 -2
pkgs/development/python-modules/sortedcollections/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "sortedcollections"; 9 - version = "0.4.2"; 9 + version = "1.0.1"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "12dlzln9gyv8smsy2k6d6dmr0ywrpwyrr1cjy649ia5h1g7xdvwa"; 13 + sha256 = "12q1gf81l53mv634hk259aql69k9572nfv5gsn8gxlywdly2z63b"; 14 14 }; 15 15 16 16 buildInputs = [ sortedcontainers ];
+2 -2
pkgs/development/python-modules/statsd/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "statsd"; 10 - version = "3.2.1"; 10 + version = "3.3.0"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "3fa92bf0192af926f7a0d9be031fe3fd0fbaa1992d42cf2f07e68f76ac18288e"; 14 + sha256 = "07yxnlalvcglgwa9pjs1clwrmwx7a4575jai7q05jz3g4i6dprp3"; 15 15 }; 16 16 17 17 buildInputs = [ nose mock ];
+2 -2
pkgs/development/python-modules/stem/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "stem"; 5 - version = "1.6.0"; 5 + version = "1.7.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "1va9p3ij7lxg6ixfsvaql06dn11l3fgpxmss1dhlvafm7sqizznp"; 9 + sha256 = "1awiglfiajnx2hva9aqpj3fmdvdb4qg7cwnlfyih827m68y3cq8v"; 10 10 }; 11 11 12 12 postPatch = ''
+2 -2
pkgs/development/python-modules/transaction/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "transaction"; 11 - version = "2.2.1"; 11 + version = "2.3.0"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "f2242070e437e5d555ea3df809cb517860513254c828f33847df1c5e4b776c7a"; 15 + sha256 = "1nak7cwyavrc3pdr6nxp2dnhrkkv9ircaii765zrs3kkkzgwn5zr"; 16 16 }; 17 17 18 18 propagatedBuildInputs = [ zope_interface mock ];
+2 -2
pkgs/development/python-modules/twilio/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 pname = "twilio"; 6 - version = "6.8.0"; 6 + version = "6.19.1"; 7 7 # tests not included in PyPi, so fetch from github instead 8 8 src = fetchFromGitHub { 9 9 owner = "twilio"; 10 10 repo = "twilio-python"; 11 11 rev = version; 12 - sha256 = "1vi3m6kvbmv643jbz95q59rcn871y0sss48kw2nqziyr5iswfx8c"; 12 + sha256 = "09c95xyfcjmsjcklz829ariayvdy08zs1p5v8zay7zwxkm017qsm"; 13 13 }; 14 14 15 15 buildInputs = [ nose mock ];
+2 -2
pkgs/development/python-modules/txtorcon/default.nix
··· 4 4 5 5 buildPythonPackage rec { 6 6 pname = "txtorcon"; 7 - version = "18.0.2"; 7 + version = "18.3.0"; 8 8 9 9 checkInputs = [ pytest mock lsof GeoIP ]; 10 10 propagatedBuildInputs = [ ··· 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "ce50fdd00abb8b490b72809a2c664684f67f3c9467f392642d36f58309395a87"; 18 + sha256 = "1c7qfpr1zz34whz66lk4xpwdn7d5jqk6ccgas5n54li479mra0an"; 19 19 }; 20 20 21 21 # Skip a failing test until fixed upstream:
+2 -2
pkgs/development/python-modules/typing-extensions/default.nix
··· 4 4 5 5 in buildPythonPackage rec { 6 6 pname = "typing_extensions"; 7 - version = "3.6.5"; 7 + version = "3.6.6"; 8 8 9 9 src = fetchPypi { 10 10 inherit pname version; 11 - sha256 = "09xxykw8mk30r0g33r2gy5qlqw3sqj5vkp6h7nh0flp59hxqw2hw"; 11 + sha256 = "07vhddjnd3mhdijyc3s0mwi9jgfjp3rr056nxqiavydbvkrvgrsi"; 12 12 }; 13 13 14 14 checkInputs = lib.optional (pythonOlder "3.5") typing;
+2 -2
pkgs/development/python-modules/validictory/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "validictory"; 8 - version = "1.0.0a2"; 8 + version = "1.1.2"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "c02388a70f5b854e71e2e09bd6d762a2d8c2a017557562e866d8ffafb0934b07"; 12 + sha256 = "1fim11vj990rmn59qd67knccjx1p4an7gavbgprpabsrb13bi1rs"; 13 13 }; 14 14 15 15 doCheck = false;
+2 -2
pkgs/development/python-modules/vcrpy/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "vcrpy"; 18 - version = "1.13.0"; 18 + version = "2.0.1"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - sha256 = "7031f9c78a70b9586d2db4a2ec135c4e04194cabff58695ef0cc95e7cd66bc01"; 22 + sha256 = "0kws7l3hci1dvjv01nxw3805q9v2mwldw58bgl8s90wqism69gjp"; 23 23 }; 24 24 25 25 checkInputs = [
+2 -2
pkgs/development/python-modules/warlock/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "warlock"; 12 - version = "1.2.0"; 12 + version = "1.3.0"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "0npgi4ks0nww2d6ci791iayab0j6kz6dx3jr7bhpgkql3s4if3bw"; 16 + sha256 = "01kajxvjp5n1p42n1kvv7rfcj2yyr44zmmzk48pywryfixr3yh6p"; 17 17 }; 18 18 19 19 propagatedBuildInputs = [ six jsonpatch jsonschema jsonpointer ];
+2 -2
pkgs/development/python-modules/xdot/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 pname = "xdot"; 6 - version = "0.9"; 6 + version = "1.0"; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - sha256 = "01v9vmgdxz1q2m2vq2b4aqx4ycw7grc0l4is673ygvyg9rk02dx3"; 10 + sha256 = "18a2ri8vggaxy7im1x9hki34v519y5jy4n07zpqq5br9syb7h1ky"; 11 11 }; 12 12 13 13 disabled = !isPy3k;
+2 -2
pkgs/development/python-modules/yamllint/default.nix
··· 3 3 4 4 buildPythonPackage rec { 5 5 pname = "yamllint"; 6 - version = "1.11.1"; 6 + version = "1.12.1"; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - sha256 = "e9b7dec24921ef13180902e5dbcaae9157c773e3e3e2780ef77d3a4dd67d799f"; 10 + sha256 = "18syqspsal0w8s2lp49q6wmx02wf6wh1n0fscf5vcr53k8q8drn6"; 11 11 }; 12 12 13 13 checkInputs = [ nose ];
+11 -3
pkgs/development/ruby-modules/gem-config/default.nix
··· 21 21 , libiconv, postgresql, v8_3_16_14, clang, sqlite, zlib, imagemagick 22 22 , pkgconfig , ncurses, xapian_1_2_22, gpgme, utillinux, fetchpatch, tzdata, icu, libffi 23 23 , cmake, libssh2, openssl, mysql, darwin, git, perl, pcre, gecode_3, curl 24 - , msgpack, qt48, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem 25 - , cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick, libcxx 24 + , msgpack, qt59, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem 25 + , cairo, re2, rake, gobjectIntrospection, gdk_pixbuf, zeromq, graphicsmagick, libcxx, file 26 26 }@args: 27 27 28 28 let ··· 69 69 }; 70 70 71 71 capybara-webkit = attrs: { 72 - buildInputs = [ qt48 ] ++ stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ]; 72 + buildInputs = [ qt59.qtbase qt59.qtwebkit ] ++ stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ]; 73 73 NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1"; 74 74 }; 75 75 ··· 216 216 "--with-xml2-lib=${libxml2.out}/lib" 217 217 "--with-xml2-include=${libxml2.dev}/include/libxml2" 218 218 ]; 219 + }; 220 + 221 + magic = attrs: { 222 + buildInputs = [ file ]; 223 + postInstall = '' 224 + installPath=$(cat $out/nix-support/gem-meta/install-path) 225 + sed -e 's@ENV\["MAGIC_LIB"\] ||@ENV\["MAGIC_LIB"\] || "${file}/lib/libmagic.so" ||@' -i $installPath/lib/magic/api.rb 226 + ''; 219 227 }; 220 228 221 229 msgpack = attrs: {
+5 -1
pkgs/development/tools/analysis/rr/default.nix
··· 17 17 patchShebangs . 18 18 ''; 19 19 20 + # TODO: remove this preConfigure hook after 5.2.0 since it is fixed upstream 21 + # see https://github.com/mozilla/rr/issues/2269 22 + preConfigure = ''substituteInPlace CMakeLists.txt --replace "std=c++11" "std=c++14"''; 23 + 20 24 nativeBuildInputs = [ pkgconfig ]; 21 25 buildInputs = [ 22 26 cmake libpfm zlib python2Packages.python python2Packages.pexpect which procps gdb capnproto ··· 49 53 time the same execution is replayed. 50 54 ''; 51 55 52 - license = "custom"; 56 + license = with stdenv.lib.licenses; [ mit bsd2 ]; 53 57 maintainers = with stdenv.lib.maintainers; [ pierron thoughtpolice ]; 54 58 platforms = stdenv.lib.platforms.x86; 55 59 };
+5 -5
pkgs/development/tools/buildah/default.nix
··· 3 3 , go-md2man }: 4 4 5 5 let 6 - version = "1.1"; 6 + version = "1.4"; 7 7 8 8 src = fetchFromGitHub { 9 9 rev = "v${version}"; 10 - owner = "projectatomic"; 10 + owner = "containers"; 11 11 repo = "buildah"; 12 - sha256 = "0pc7bzcaafrz56glygzhnbilgaz4ca2kmklw8njfgamffbw4d54p"; 12 + sha256 = "0b9pfi22qcqyp0im8vp02ibrwd49ghgi64d5l98z01cj52n2j2dz"; 13 13 }; 14 - goPackagePath = "github.com/projectatomic/buildah"; 14 + goPackagePath = "github.com/containers/buildah"; 15 15 16 16 in buildGoPackage rec { 17 17 name = "buildah-${version}"; ··· 45 45 46 46 meta = { 47 47 description = "A tool which facilitates building OCI images"; 48 - homepage = https://github.com/projectatomic/buildah; 48 + homepage = https://github.com/containers/buildah; 49 49 maintainers = with stdenv.lib.maintainers; [ Profpatsch ]; 50 50 license = stdenv.lib.licenses.asl20; 51 51 };
+4 -4
pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
··· 1 1 { lib, buildGoPackage, fetchFromGitLab, fetchurl }: 2 2 3 3 let 4 - version = "11.3.1"; 4 + version = "11.4.0"; 5 5 # Gitlab runner embeds some docker images these are prebuilt for arm and x86_64 6 6 docker_x86_64 = fetchurl { 7 7 url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz"; 8 - sha256 = "13w8fjjc087klracv4ggjifj08vx3b549mhy220r5wn9aga5m549"; 8 + sha256 = "1vzp9d7dygb44b9x6vfl913fggjkiimzjj9arybn468rc2kh0si6"; 9 9 }; 10 10 11 11 docker_arm = fetchurl { 12 12 url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz"; 13 - sha256 = "10s2g6mqy7p5dmjmlxggsfqqqf4bfrqjri7m2nd11l1lf4mmr2kk"; 13 + sha256 = "1krfd6ffzc78g7k04bkk32vzingplhn176jhw4p1ys19f4sqf5sw"; 14 14 }; 15 15 in 16 16 buildGoPackage rec { ··· 29 29 owner = "gitlab-org"; 30 30 repo = "gitlab-runner"; 31 31 rev = "v${version}"; 32 - sha256 = "1k978zsvsvr7ys18zqjg6n45cwi3nj0919fwj442dv99s95zyf6s"; 32 + sha256 = "0nhqnw6nk5q716ir0vdkqy0jj1vbxz014jx080zk44cdj7l62lrm"; 33 33 }; 34 34 35 35 patches = [ ./fix-shell-path.patch ];
+8 -5
pkgs/development/tools/gocode/default.nix
··· 1 1 { stdenv, buildGoPackage, fetchFromGitHub }: 2 2 3 3 buildGoPackage rec { 4 - name = "gocode-${version}"; 5 - version = "20180727-${stdenv.lib.strings.substring 0 7 rev}"; 6 - rev = "00e7f5ac290aeb20a3d8d31e737ae560a191a1d5"; 4 + name = "gocode-unstable-${version}"; 5 + version = "2018-10-22"; 6 + rev = "e893215113e5f7594faa3a8eb176c2700c921276"; 7 7 8 8 goPackagePath = "github.com/mdempsky/gocode"; 9 9 ··· 13 13 allowGoReference = true; 14 14 15 15 src = fetchFromGitHub { 16 + inherit rev; 17 + 16 18 owner = "mdempsky"; 17 19 repo = "gocode"; 18 - inherit rev; 19 - sha256 = "0vrwjq4r90za47hm88yx5h2mvkv7y4yaj2xbx3skg62wq2drsq31"; 20 + sha256 = "1zsll7yghv64890k7skl0g2lg9rsaiisgrfnb8kshsxrcxi1kc2l"; 20 21 }; 22 + 23 + goDeps = ./deps.nix; 21 24 22 25 preBuild = '' 23 26 # getting an error building the testdata because they contain invalid files
+11
pkgs/development/tools/gocode/deps.nix
··· 1 + [ 2 + { 3 + goPackagePath = "golang.org/x/tools"; 4 + fetch = { 5 + type = "git"; 6 + url = "https://go.googlesource.com/tools"; 7 + rev = "6fe81c087942f588f40c3f67b41ce284f2f70eee"; 8 + sha256 = "04yl7rk2lf94bxz74ja5snh7ava9gcnf2yx6y002pfkk538r6w5d"; 9 + }; 10 + } 11 + ]
+25
pkgs/development/tools/kube-prompt/default.nix
··· 1 + { lib, buildGoPackage, fetchFromGitHub }: 2 + 3 + buildGoPackage rec { 4 + name = "kube-prompt-${version}"; 5 + version = "1.0.4"; 6 + rev = "v${version}"; 7 + 8 + goPackagePath = "github.com/c-bata/kube-prompt"; 9 + 10 + src = fetchFromGitHub { 11 + inherit rev; 12 + owner = "c-bata"; 13 + repo = "kube-prompt"; 14 + sha256 = "09c2kjsk8cl7qgxbr1s7qd9br5shf7gccxvbf7nyi6wjiass9yg5"; 15 + }; 16 + 17 + goDeps = ./deps.nix; 18 + 19 + meta = { 20 + description = "An interactive kubernetes client featuring auto-complete using go-prompt"; 21 + license = lib.licenses.mit; 22 + homepage = https://github.com/c-bata/kube-prompt; 23 + maintainers = [ lib.maintainers.vdemeester ]; 24 + }; 25 + }
+309
pkgs/development/tools/kube-prompt/deps.nix
··· 1 + # file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix) 2 + [ 3 + { 4 + goPackagePath = "cloud.google.com/go"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://code.googlesource.com/gocloud"; 8 + rev = "aad3f485ee528456e0768f20397b4d9dd941e755"; 9 + sha256 = "1cgabmg76axkbpm7zip3ym2mym6kwgc9cw9kil0inmckkh3x1ky8"; 10 + }; 11 + } 12 + { 13 + goPackagePath = "github.com/c-bata/go-prompt"; 14 + fetch = { 15 + type = "git"; 16 + url = "https://github.com/c-bata/go-prompt"; 17 + rev = "c52492ff1b386e5c0ba5271b5eaad165fab09eca"; 18 + sha256 = "14k8anchf0rcpxfbb2acrajdqrfspscbkn47m4py1zh5rkk6b9p9"; 19 + }; 20 + } 21 + { 22 + goPackagePath = "github.com/ghodss/yaml"; 23 + fetch = { 24 + type = "git"; 25 + url = "https://github.com/ghodss/yaml"; 26 + rev = "0ca9ea5df5451ffdf184b4428c902747c2c11cd7"; 27 + sha256 = "0skwmimpy7hlh7pva2slpcplnm912rp3igs98xnqmn859kwa5v8g"; 28 + }; 29 + } 30 + { 31 + goPackagePath = "github.com/gogo/protobuf"; 32 + fetch = { 33 + type = "git"; 34 + url = "https://github.com/gogo/protobuf"; 35 + rev = "636bf0302bc95575d69441b25a2603156ffdddf1"; 36 + sha256 = "1525pq7r6h3s8dncvq8gxi893p2nq8dxpzvq0nfl5b4p6mq0v1c2"; 37 + }; 38 + } 39 + { 40 + goPackagePath = "github.com/golang/glog"; 41 + fetch = { 42 + type = "git"; 43 + url = "https://github.com/golang/glog"; 44 + rev = "23def4e6c14b4da8ac2ed8007337bc5eb5007998"; 45 + sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30"; 46 + }; 47 + } 48 + { 49 + goPackagePath = "github.com/golang/protobuf"; 50 + fetch = { 51 + type = "git"; 52 + url = "https://github.com/golang/protobuf"; 53 + rev = "b4deda0973fb4c70b50d226b1af49f3da59f5265"; 54 + sha256 = "0ya4ha7m20bw048m1159ppqzlvda4x0vdprlbk5sdgmy74h3xcdq"; 55 + }; 56 + } 57 + { 58 + goPackagePath = "github.com/google/btree"; 59 + fetch = { 60 + type = "git"; 61 + url = "https://github.com/google/btree"; 62 + rev = "e89373fe6b4a7413d7acd6da1725b83ef713e6e4"; 63 + sha256 = "0jlkjjlf8ilifgsb2bv0jfgl4cxl1bypx7a6pjkwz3xf6k8jd7mj"; 64 + }; 65 + } 66 + { 67 + goPackagePath = "github.com/google/gofuzz"; 68 + fetch = { 69 + type = "git"; 70 + url = "https://github.com/google/gofuzz"; 71 + rev = "24818f796faf91cd76ec7bddd72458fbced7a6c1"; 72 + sha256 = "0cq90m2lgalrdfrwwyycrrmn785rgnxa3l3vp9yxkvnv88bymmlm"; 73 + }; 74 + } 75 + { 76 + goPackagePath = "github.com/googleapis/gnostic"; 77 + fetch = { 78 + type = "git"; 79 + url = "https://github.com/googleapis/gnostic"; 80 + rev = "7c663266750e7d82587642f65e60bc4083f1f84e"; 81 + sha256 = "0yh3ckd7m0r9h50wmxxvba837d0wb1k5yd439zq4p1kpp4390z12"; 82 + }; 83 + } 84 + { 85 + goPackagePath = "github.com/gregjones/httpcache"; 86 + fetch = { 87 + type = "git"; 88 + url = "https://github.com/gregjones/httpcache"; 89 + rev = "9cad4c3443a7200dd6400aef47183728de563a38"; 90 + sha256 = "0wjdwcwqqcx2d5y68qvhg6qyj977il5ijmnn9h9cd6wjbdy0ay6s"; 91 + }; 92 + } 93 + { 94 + goPackagePath = "github.com/imdario/mergo"; 95 + fetch = { 96 + type = "git"; 97 + url = "https://github.com/imdario/mergo"; 98 + rev = "9316a62528ac99aaecb4e47eadd6dc8aa6533d58"; 99 + sha256 = "1mvgn89vp39gcpvhiq4n7nw5ipj7fk6h03jgc6fjwgvwvss213pb"; 100 + }; 101 + } 102 + { 103 + goPackagePath = "github.com/json-iterator/go"; 104 + fetch = { 105 + type = "git"; 106 + url = "https://github.com/json-iterator/go"; 107 + rev = "ab8a2e0c74be9d3be70b3184d9acc634935ded82"; 108 + sha256 = "1x3wz44p1238gpyzkiiilvvrq9q8dwjdm9kdidq65yjq0zcn0sq4"; 109 + }; 110 + } 111 + { 112 + goPackagePath = "github.com/mattn/go-colorable"; 113 + fetch = { 114 + type = "git"; 115 + url = "https://github.com/mattn/go-colorable"; 116 + rev = "167de6bfdfba052fa6b2d3664c8f5272e23c9072"; 117 + sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx"; 118 + }; 119 + } 120 + { 121 + goPackagePath = "github.com/mattn/go-isatty"; 122 + fetch = { 123 + type = "git"; 124 + url = "https://github.com/mattn/go-isatty"; 125 + rev = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39"; 126 + sha256 = "06w45aqz2a6yrk25axbly2k5wmsccv8cspb94bfmz4izvw8h927n"; 127 + }; 128 + } 129 + { 130 + goPackagePath = "github.com/mattn/go-runewidth"; 131 + fetch = { 132 + type = "git"; 133 + url = "https://github.com/mattn/go-runewidth"; 134 + rev = "ce7b0b5c7b45a81508558cd1dba6bb1e4ddb51bb"; 135 + sha256 = "0lc39b6xrxv7h3v3y1kgz49cgi5qxwlygs715aam6ba35m48yi7g"; 136 + }; 137 + } 138 + { 139 + goPackagePath = "github.com/mattn/go-tty"; 140 + fetch = { 141 + type = "git"; 142 + url = "https://github.com/mattn/go-tty"; 143 + rev = "931426f7535ac39720c8909d70ece5a41a2502a6"; 144 + sha256 = "00cb07v13xrfqm39m1j2h2zvj684gl9fzr51591i9a52a9m6xlj5"; 145 + }; 146 + } 147 + { 148 + goPackagePath = "github.com/modern-go/concurrent"; 149 + fetch = { 150 + type = "git"; 151 + url = "https://github.com/modern-go/concurrent"; 152 + rev = "bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94"; 153 + sha256 = "0s0fxccsyb8icjmiym5k7prcqx36hvgdwl588y0491gi18k5i4zs"; 154 + }; 155 + } 156 + { 157 + goPackagePath = "github.com/modern-go/reflect2"; 158 + fetch = { 159 + type = "git"; 160 + url = "https://github.com/modern-go/reflect2"; 161 + rev = "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd"; 162 + sha256 = "1721y3yr3dpx5dx5ashf063qczk2awy5zjir1jvp1h5hn7qz4i49"; 163 + }; 164 + } 165 + { 166 + goPackagePath = "github.com/petar/GoLLRB"; 167 + fetch = { 168 + type = "git"; 169 + url = "https://github.com/petar/GoLLRB"; 170 + rev = "53be0d36a84c2a886ca057d34b6aa4468df9ccb4"; 171 + sha256 = "01xp3lcamqkvl91jg6ly202gdsgf64j39rkrcqxi6v4pbrcv7hz0"; 172 + }; 173 + } 174 + { 175 + goPackagePath = "github.com/peterbourgon/diskv"; 176 + fetch = { 177 + type = "git"; 178 + url = "https://github.com/peterbourgon/diskv"; 179 + rev = "5f041e8faa004a95c88a202771f4cc3e991971e6"; 180 + sha256 = "1mxpa5aad08x30qcbffzk80g9540wvbca4blc1r2qyzl65b8929b"; 181 + }; 182 + } 183 + { 184 + goPackagePath = "github.com/pkg/term"; 185 + fetch = { 186 + type = "git"; 187 + url = "https://github.com/pkg/term"; 188 + rev = "cda20d4ac917ad418d86e151eff439648b06185b"; 189 + sha256 = "08frhz411dwyli5spfxn32d3ni9mrgdav51lmg8a1wpdmw0r0wwp"; 190 + }; 191 + } 192 + { 193 + goPackagePath = "github.com/spf13/pflag"; 194 + fetch = { 195 + type = "git"; 196 + url = "https://github.com/spf13/pflag"; 197 + rev = "583c0c0531f06d5278b7d917446061adc344b5cd"; 198 + sha256 = "0nr4mdpfhhk94hq4ymn5b2sxc47b29p1akxd8b0hx4dvdybmipb5"; 199 + }; 200 + } 201 + { 202 + goPackagePath = "golang.org/x/crypto"; 203 + fetch = { 204 + type = "git"; 205 + url = "https://go.googlesource.com/crypto"; 206 + rev = "a2144134853fc9a27a7b1e3eb4f19f1a76df13c9"; 207 + sha256 = "0hjjk6k9dq7zllwsw9icdfbli12ii379q2lajd6l7lyw72wy28by"; 208 + }; 209 + } 210 + { 211 + goPackagePath = "golang.org/x/net"; 212 + fetch = { 213 + type = "git"; 214 + url = "https://go.googlesource.com/net"; 215 + rev = "a680a1efc54dd51c040b3b5ce4939ea3cf2ea0d1"; 216 + sha256 = "018zmn4kmg2mbngcciqal54slc3pl4ry5vlv0bw36fcxvnazxnbp"; 217 + }; 218 + } 219 + { 220 + goPackagePath = "golang.org/x/oauth2"; 221 + fetch = { 222 + type = "git"; 223 + url = "https://go.googlesource.com/oauth2"; 224 + rev = "ef147856a6ddbb60760db74283d2424e98c87bff"; 225 + sha256 = "1q1vm1z40fx1grlrm7az4rln6v5pj9xi5n1cjqg5xgq4dsk9132y"; 226 + }; 227 + } 228 + { 229 + goPackagePath = "golang.org/x/sys"; 230 + fetch = { 231 + type = "git"; 232 + url = "https://go.googlesource.com/sys"; 233 + rev = "ac767d655b305d4e9612f5f6e33120b9176c4ad4"; 234 + sha256 = "1ds29n5lh4j21hmzxz7vk7hv1k6sixc7f0zsdc9xqdg0j7d212zm"; 235 + }; 236 + } 237 + { 238 + goPackagePath = "golang.org/x/text"; 239 + fetch = { 240 + type = "git"; 241 + url = "https://go.googlesource.com/text"; 242 + rev = "f21a4dfb5e38f5895301dc265a8def02365cc3d0"; 243 + sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19"; 244 + }; 245 + } 246 + { 247 + goPackagePath = "golang.org/x/time"; 248 + fetch = { 249 + type = "git"; 250 + url = "https://go.googlesource.com/time"; 251 + rev = "fbb02b2291d28baffd63558aa44b4b56f178d650"; 252 + sha256 = "0jjqcv6rzihlgg4i797q80g1f6ch5diz2kxqh6488gwkb6nds4h4"; 253 + }; 254 + } 255 + { 256 + goPackagePath = "google.golang.org/appengine"; 257 + fetch = { 258 + type = "git"; 259 + url = "https://github.com/golang/appengine"; 260 + rev = "b1f26356af11148e710935ed1ac8a7f5702c7612"; 261 + sha256 = "1pz202zszg8f35dk5pfhwgcdi3r6dx1l4yk6x6ly7nb4j45zi96x"; 262 + }; 263 + } 264 + { 265 + goPackagePath = "gopkg.in/inf.v0"; 266 + fetch = { 267 + type = "git"; 268 + url = "https://github.com/go-inf/inf"; 269 + rev = "d2d2541c53f18d2a059457998ce2876cc8e67cbf"; 270 + sha256 = "00k5iqjcp371fllqxncv7jkf80hn1zww92zm78cclbcn4ybigkng"; 271 + }; 272 + } 273 + { 274 + goPackagePath = "gopkg.in/yaml.v2"; 275 + fetch = { 276 + type = "git"; 277 + url = "https://github.com/go-yaml/yaml"; 278 + rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183"; 279 + sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1"; 280 + }; 281 + } 282 + { 283 + goPackagePath = "k8s.io/api"; 284 + fetch = { 285 + type = "git"; 286 + url = "https://github.com/kubernetes/api"; 287 + rev = "072894a440bdee3a891dea811fe42902311cd2a3"; 288 + sha256 = "1hlbfwak4adwkj74jdiw8kmapri9rqmmjssncqiq0xnwlkcyn0ig"; 289 + }; 290 + } 291 + { 292 + goPackagePath = "k8s.io/apimachinery"; 293 + fetch = { 294 + type = "git"; 295 + url = "https://github.com/kubernetes/apimachinery"; 296 + rev = "103fd098999dc9c0c88536f5c9ad2e5da39373ae"; 297 + sha256 = "04navnpm59d75dhlz07rmay7m2izrf4m0i9xklxzqg7mlk9g20jc"; 298 + }; 299 + } 300 + { 301 + goPackagePath = "k8s.io/client-go"; 302 + fetch = { 303 + type = "git"; 304 + url = "https://github.com/kubernetes/client-go"; 305 + rev = "7d04d0e2a0a1a4d4a1cd6baa432a2301492e4e65"; 306 + sha256 = "06rszpgckx9gmqz9gbq8wnl39d1dnl28wdgrygj2fhz5prhj0x4s"; 307 + }; 308 + } 309 + ]
+2 -2
pkgs/development/tools/misc/arcanist/default.nix
··· 22 22 buildInputs = [ php makeWrapper flex ]; 23 23 24 24 unpackPhase = '' 25 - cp -R ${libphutil} libphutil 26 - cp -R ${arcanist} arcanist 25 + cp -aR ${libphutil} libphutil 26 + cp -aR ${arcanist} arcanist 27 27 chmod +w -R libphutil arcanist 28 28 ''; 29 29
+50
pkgs/development/tools/ocaml/ocamlformat/default.nix
··· 1 + { stdenv, fetchFromGitHub, ocamlPackages, dune }: 2 + 3 + with ocamlPackages; 4 + 5 + if !stdenv.lib.versionAtLeast ocaml.version "4.05" 6 + then throw "ocamlformat is not available for OCaml ${ocaml.version}" 7 + else 8 + 9 + stdenv.mkDerivation rec { 10 + version = "0.8"; 11 + pname = "ocamlformat"; 12 + name = "${pname}-${version}"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "ocaml-ppx"; 16 + repo = pname; 17 + rev = version; 18 + sha256 = "1i7rsbs00p43362yv7z7dw0qsnv7vjf630qk676qvfg7kg422w6j"; 19 + }; 20 + 21 + buildInputs = [ 22 + ocaml 23 + dune 24 + findlib 25 + base 26 + cmdliner 27 + fpath 28 + ocaml-migrate-parsetree 29 + stdio 30 + ]; 31 + 32 + configurePhase = '' 33 + patchShebangs tools/gen_version.sh 34 + tools/gen_version.sh src/Version.ml version 35 + ''; 36 + 37 + buildPhase = '' 38 + dune build -p ocamlformat 39 + ''; 40 + 41 + inherit (dune) installPhase; 42 + 43 + meta = { 44 + homepage = "https://github.com/ocaml-ppx/ocamlformat"; 45 + description = "Auto-formatter for OCaml code"; 46 + maintainers = [ stdenv.lib.maintainers.Zimmi48 ]; 47 + license = stdenv.lib.licenses.mit; 48 + inherit (ocamlPackages.ocaml.meta) platforms; 49 + }; 50 + }
+32
pkgs/development/tools/skaffold/default.nix
··· 1 + { lib, buildGoPackage, fetchFromGitHub }: 2 + 3 + buildGoPackage rec { 4 + name = "skaffold-${version}"; 5 + version = "0.16.0"; 6 + # rev is the 0.16.0 commit, mainly for skaffold version command output 7 + rev = "78e443973ee7475ee66d227431596351cf5e2caf"; 8 + 9 + goPackagePath = "github.com/GoogleContainerTools/skaffold"; 10 + subPackages = ["cmd/skaffold"]; 11 + 12 + buildFlagsArray = let t = "${goPackagePath}/pkg/skaffold"; in '' 13 + -ldflags= 14 + -X ${t}/version.version=v${version} 15 + -X ${t}/version.gitCommit=${rev} 16 + -X ${t}/version.buildDate=unknown 17 + ''; 18 + 19 + src = fetchFromGitHub { 20 + owner = "GoogleContainerTools"; 21 + repo = "skaffold"; 22 + rev = "v${version}"; 23 + sha256 = "0vpjxyqppyj4zs02n8b0k0qd8zidrrcks60x6qd5a4bbqa0c1zld"; 24 + }; 25 + 26 + meta = { 27 + description = "Easy and Repeatable Kubernetes Development"; 28 + homepage = https://github.com/GoogleContainerTools/skaffold; 29 + license = lib.licenses.asl20; 30 + maintainers = with lib.maintainers; [ vdemeester ]; 31 + }; 32 + }
+41
pkgs/development/tools/vgo2nix/default.nix
··· 1 + { stdenv 2 + , lib 3 + , buildGoPackage 4 + , go 5 + , makeWrapper 6 + , nix-prefetch-git 7 + , fetchFromGitHub 8 + }: 9 + 10 + buildGoPackage rec { 11 + name = "vgo2nix-${version}"; 12 + version = "unstable-2018-10-14"; 13 + goPackagePath = "github.com/adisbladis/vgo2nix"; 14 + 15 + nativeBuildInputs = [ makeWrapper ]; 16 + 17 + src = fetchFromGitHub { 18 + owner = "adisbladis"; 19 + repo = "vgo2nix"; 20 + rev = "a36137a2b9675f5e9b7e0a7840bc9fe9f2414d4e"; 21 + sha256 = "1658hr1535v8w3s41q0bcgk8hmisjn8gcw7i3n2d2igszn1dp0q4"; 22 + }; 23 + 24 + goDeps = ./deps.nix; 25 + 26 + allowGoReference = true; 27 + 28 + postInstall = with stdenv; let 29 + binPath = lib.makeBinPath [ nix-prefetch-git go ]; 30 + in '' 31 + wrapProgram $bin/bin/vgo2nix --prefix PATH : ${binPath} 32 + ''; 33 + 34 + meta = with stdenv.lib; { 35 + description = "Convert go.mod files to nixpkgs buildGoPackage compatible deps.nix files"; 36 + homepage = https://github.com/adisbladis/vgo2nix; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ adisbladis ]; 39 + }; 40 + 41 + }
+12
pkgs/development/tools/vgo2nix/deps.nix
··· 1 + [ 2 + 3 + { 4 + goPackagePath = "golang.org/x/tools"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://go.googlesource.com/tools"; 8 + rev = "ded554d0681e"; 9 + sha256 = "04rlq9hc3ccww9sbsrl48fl6wbjprb136rqxyr7dmgfj444aml56"; 10 + }; 11 + } 12 + ]
+1 -1
pkgs/development/tools/wabt/default.nix
··· 35 35 homepage = https://github.com/WebAssembly/wabt; 36 36 license = licenses.asl20; 37 37 maintainers = with maintainers; [ ekleog ]; 38 - platforms = platforms.linux; 38 + platforms = platforms.unix; 39 39 }; 40 40 }
+1
pkgs/development/tools/yarn/default.nix
··· 23 23 description = "Fast, reliable, and secure dependency management for javascript"; 24 24 license = licenses.bsd2; 25 25 maintainers = [ maintainers.offline ]; 26 + platforms = platforms.linux ++ platforms.darwin; 26 27 }; 27 28 }
+2 -2
pkgs/games/rocksndiamonds/default.nix
··· 3 3 stdenv.mkDerivation rec { 4 4 name = "${project}-${version}"; 5 5 project = "rocksndiamonds"; 6 - version = "4.1.0.0"; 6 + version = "4.1.1.0"; 7 7 8 8 src = fetchurl { 9 9 url = "https://www.artsoft.org/RELEASES/unix/${project}/${name}.tar.gz"; 10 - sha256 = "0bmszf2hqyh76p3lzmhljcjwlx7jzpirwx9zyzgfvwqcapf5i6af"; 10 + sha256 = "1k0m6l5g886d9mwwh6q0gw75qsb85mpf8i0rglh047app56nsk72"; 11 11 }; 12 12 13 13 desktopItem = makeDesktopItem {
+125
pkgs/games/scummvm/games.nix
··· 1 + { stdenv, lib, fetchurl, makeDesktopItem, unzip, writeText 2 + , scummvm }: 3 + 4 + let 5 + desktopItem = name: short: long: description: makeDesktopItem { 6 + categories = "Game;AdventureGame;"; 7 + comment = description; 8 + desktopName = long; 9 + exec = "@out@/bin/${short}"; 10 + genericName = description; 11 + icon = "scummvm"; 12 + name = name; 13 + }; 14 + 15 + run = name: short: code: writeText "${short}.sh" '' 16 + #!${stdenv.shell} -eu 17 + 18 + exec ${scummvm}/bin/scummvm \ 19 + --path=@out@/share/${name} \ 20 + --fullscreen \ 21 + ${code} 22 + ''; 23 + 24 + generic = { plong, pshort, pcode, description, version, files, docs ? [ "readme.txt" ], ... } @attrs: 25 + let 26 + attrs' = builtins.removeAttrs attrs [ "plong" "pshort" "pcode" "description" "docs" "files" "version" ]; 27 + pname = lib.replaceStrings [ " " ":" ] [ "-" "" ] (lib.toLower plong); 28 + in stdenv.mkDerivation ({ 29 + name = "${pname}-${version}"; 30 + 31 + nativeBuildInputs = [ unzip ]; 32 + 33 + dontBuild = true; 34 + dontFixup = true; 35 + 36 + installPhase = '' 37 + runHook preInstall 38 + 39 + mkdir -p $out/bin $out/share/{applications,${pname},doc/${pname}} 40 + 41 + ${lib.concatStringsSep "\n" (map (f: "mv ${f} $out/share/doc/${pname}") docs)} 42 + ${lib.concatStringsSep "\n" (map (f: "mv ${f} $out/share/${pname}") files)} 43 + 44 + substitute ${run pname pshort pcode} $out/bin/${pshort} \ 45 + --subst-var out 46 + substitute ${desktopItem pname pshort plong description}/share/applications/${pname}.desktop $out/share/applications/${pname}.desktop \ 47 + --subst-var out 48 + 49 + chmod 0755 $out/bin/${pshort} 50 + 51 + runHook postInstall 52 + ''; 53 + 54 + meta = with stdenv.lib; { 55 + homepage = https://www.scummvm.org; 56 + license = licenses.free; # refer to the readme for exact wording 57 + maintainers = with maintainers; [ peterhoeg ]; 58 + inherit description; 59 + inherit (scummvm.meta) platforms; 60 + }; 61 + } // attrs'); 62 + 63 + in { 64 + beneath-a-steel-sky = generic rec { 65 + plong = "Beneath a Steel Sky"; 66 + pshort = "bass"; 67 + pcode = "sky"; 68 + description = "2D point-and-click science fiction thriller set in a bleak vision of the future"; 69 + version = "1.2"; 70 + src = fetchurl { 71 + url = "mirror://sourceforge/scummvm/${pshort}-cd-${version}.zip"; 72 + sha256 = "14s5jz67kavm8l15gfm5xb7pbpn8azrv460mlxzzvdpa02a9n82k"; 73 + }; 74 + files = [ "sky.*" ]; 75 + }; 76 + 77 + drascula-the-vampire-strikes-back = generic rec { 78 + plong = "Drascula: The Vampire Strikes Back"; 79 + pshort = "drascula"; 80 + pcode = "drascula"; 81 + description = "Spanish 2D classic point & click style adventure with tons of humor and an easy interface"; 82 + version = "1.0"; 83 + # srcs = { 84 + src = fetchurl { 85 + url = "mirror://sourceforge/scummvm/${pshort}-${version}.zip"; 86 + sha256 = "1pj29rpb754sn6a56f8brfv6f2m1p5qgaqik7d68pfi2bb5zccdp"; 87 + }; 88 + # audio = fetchurl { 89 + # url = "mirror://sourceforge/scummvm/${pshort}-audio-flac-2.0.zip"; 90 + # sha256 = "1zmqhrby8f5sj1qy6xjdgkvk9wyhr3nw8ljrrl58fmxb83x1rryw"; 91 + # }; 92 + # }; 93 + sourceRoot = "."; 94 + docs = [ "readme.txt" "drascula.doc" ]; 95 + files = [ "Packet.001" ]; 96 + }; 97 + 98 + flight-of-the-amazon-queen = generic rec { 99 + plong = "Flight of the Amazon Queen"; 100 + pshort = "fotaq"; 101 + pcode = "queen"; 102 + description = "2D point-and-click adventure game set in the 1940s"; 103 + version = "1.1"; 104 + src = fetchurl { 105 + url = "mirror://sourceforge/scummvm/FOTAQ_Talkie-${version}.zip"; 106 + sha256 = "1a6q71q1dl9vvw2qqsxk5h1sv0gaqy6236zr5905w2is01gdsp52"; 107 + }; 108 + sourceRoot = "."; 109 + files = [ "*.1c" ]; 110 + }; 111 + 112 + lure-of-the-temptress = generic rec { 113 + plong = "Lure of the Temptress"; 114 + pshort = "lott"; 115 + pcode = "lure"; 116 + description = "2D point-and-click adventure game with a fantasy theme"; 117 + version = "1.1"; 118 + src = fetchurl { 119 + url = "mirror://sourceforge/scummvm/lure-${version}.zip"; 120 + sha256 = "0201i70qcs1m797kvxjx3ygkhg6kcl5yf49sihba2ga8l52q45zk"; 121 + }; 122 + docs = [ "README" "*.txt" "*.pdf" "*.PDF" ]; 123 + files = [ "*.vga" ]; 124 + }; 125 + }
+3 -3
pkgs/misc/themes/matcha/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "matcha-${version}"; 5 - version = "2018-10-12"; 5 + version = "2018-10-21"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "vinceliuice"; 9 9 repo = "matcha"; 10 - rev = "c1c91db44d9e28cc71af019784a77175a60a7b9d"; 11 - sha256 = "0sr805ghgh8sr9nncs693b9p756nmi1l4d8mfywj6z219jhy77qv"; 10 + rev = version; 11 + sha256 = "112xfnwlq9ih72qbfrin78ly7bc4i94my3i6s7yhc46qg1lncl73"; 12 12 }; 13 13 14 14 buildInputs = [ gdk_pixbuf librsvg ];
+4 -4
pkgs/misc/vscode-extensions/default.nix
··· 4 4 inherit (vscode-utils) buildVscodeMarketplaceExtension; 5 5 in 6 6 # 7 - # Unless there is a good reason not to, we attemp to use the same name as the 7 + # Unless there is a good reason not to, we attempt to use the same name as the 8 8 # extension's unique identifier (the name the extension gets when installed 9 9 # from vscode under `~/.vscode`) and found on the marketplace extension page. 10 - # So an extension's attribute name should be of the form: 10 + # So an extension's attribute name should be of the form: 11 11 # "${mktplcRef.publisher}.${mktplcRef.name}". 12 12 # 13 13 rec { ··· 24 24 }; 25 25 26 26 ms-vscode.cpptools = callPackage ./cpptools {}; 27 - 27 + 28 28 ms-python.python = callPackage ./python {}; 29 - } 29 + }
+2 -2
pkgs/misc/vscode-extensions/python/default.nix
··· 20 20 mktplcRef = { 21 21 name = "python"; 22 22 publisher = "ms-python"; 23 - version = "2018.8.0"; 24 - sha256 = "1x1wkqbc0d6h5w2m5qczv6gd5j6yrzhwp0c6wk49bhg2l0ibvyx6"; 23 + version = "2018.9.1"; 24 + sha256 = "050r1rb0xyfikfa6iq741s368xz600pqdk74w6cxszxpy8kl2hng"; 25 25 }; 26 26 27 27 postPatch = ''
+8
pkgs/os-specific/linux/firejail/default.nix
··· 37 37 sed -e "s@/etc/@$out/etc/@g" -e "/chmod u+s/d" -i Makefile 38 38 ''; 39 39 40 + # We need to set the directory for the .local override files back to 41 + # /etc/firejail so we can actually override them 42 + postInstall = '' 43 + sed -E -e 's@^include (.*)(/firejail/.*.local)$@include /etc\2@g' -i $out/etc/firejail/*.profile 44 + ''; 45 + 46 + enableParallelBuilding = true; 47 + 40 48 meta = { 41 49 inherit (s) version; 42 50 description = ''Namespace-based sandboxing tool for Linux'';
+52 -6
pkgs/os-specific/linux/kernel-headers/default.nix
··· 1 1 { stdenvNoCC, lib, buildPackages 2 - , fetchurl, perl 2 + , fetchurl, fetchpatch, perl 3 + , elf-header 3 4 }: 4 5 5 6 let 6 - common = { version, sha256, patches ? [] }: stdenvNoCC.mkDerivation { 7 + common = { version, sha256, patches ? [] }: stdenvNoCC.mkDerivation ({ 7 8 name = "linux-headers-${version}"; 8 9 9 10 src = fetchurl { ··· 16 17 # It may look odd that we use `stdenvNoCC`, and yet explicit depend on a cc. 17 18 # We do this so we have a build->build, not build->host, C compiler. 18 19 depsBuildBuild = [ buildPackages.stdenv.cc ]; 19 - nativeBuildInputs = [ perl ]; 20 + # TODO make unconditional next mass rebuild 21 + nativeBuildInputs = [ perl ] ++ lib.optional 22 + (stdenvNoCC.hostPlatform != stdenvNoCC.buildPlatform) 23 + elf-header; 20 24 21 25 extraIncludeDirs = lib.optional stdenvNoCC.hostPlatform.isPowerPC ["ppc"]; 22 26 27 + # "patches" array defaults to 'null' to avoid changing hash 28 + # and causing mass rebuild 23 29 inherit patches; 24 30 25 - buildPhase = '' 31 + # TODO avoid native hack next rebuild 32 + makeFlags = if stdenvNoCC.hostPlatform == stdenvNoCC.buildPlatform then null else [ 33 + "SHELL=bash" 34 + # Avoid use of runtime build->host compilers for checks. These 35 + # checks only cared to work around bugs in very old compilers, so 36 + # these changes should be safe. 37 + "cc-version:=9999" 38 + "cc-fullversion:=999999" 39 + # `$(..)` expanded by make alone 40 + "HOSTCC:=$(BUILD_CC)" 41 + "HOSTCXX:=$(BUILD_CXX)" 42 + ]; 43 + 44 + # TODO avoid native hack next rebuild 45 + # Skip clean on darwin, case-sensitivity issues. 46 + buildPhase = if stdenvNoCC.hostPlatform == stdenvNoCC.buildPlatform then '' 26 47 make mrproper headers_check SHELL=bash 48 + '' else lib.optionalString (!stdenvNoCC.buildPlatform.isDarwin) '' 49 + make mrproper $makeFlags 50 + '' 51 + # For some reason, doing `make install_headers` twice, first without 52 + # INSTALL_HDR_PATH=$out then with, is neccessary to get this to work 53 + # for darwin cross. @Ericson2314 has no idea why. 54 + + '' 55 + make headers_install $makeFlags 27 56 ''; 28 57 29 - installPhase = '' 58 + # TODO avoid native hack next rebuild 59 + checkPhase = if stdenvNoCC.hostPlatform == stdenvNoCC.buildPlatform then null else '' 60 + make headers_check $makeFlags 61 + ''; 62 + 63 + # TODO avoid native hack next rebuild 64 + installPhase = (if stdenvNoCC.hostPlatform == stdenvNoCC.buildPlatform then '' 30 65 make INSTALL_HDR_PATH=$out headers_install 66 + '' else '' 67 + make headers_install INSTALL_HDR_PATH=$out $makeFlags 68 + '') + '' 31 69 32 70 # Some builds (e.g. KVM) want a kernel.release. 33 71 mkdir -p $out/include/config ··· 39 77 license = licenses.gpl2; 40 78 platforms = platforms.linux; 41 79 }; 42 - }; 80 + } // lib.optionalAttrs (stdenvNoCC.hostPlatform != stdenvNoCC.buildPlatform) { 81 + # TODO Make unconditional next mass rebuild 82 + hardeningDisable = lib.optional stdenvNoCC.buildPlatform.isDarwin "format"; 83 + }); 43 84 in { 44 85 45 86 linuxHeaders = common { 46 87 version = "4.18.3"; 47 88 sha256 = "1m23hjd02bg8mqnd8dc4z4m3kxds1cyrc6j5saiwnhzbz373rvc1"; 89 + # TODO make unconditional next mass rebuild 90 + patches = lib.optionals (stdenvNoCC.hostPlatform != stdenvNoCC.buildPlatform) [ 91 + ./no-relocs.patch # for building x86 kernel headers on non-ELF platforms 92 + ./no-dynamic-cc-version-check.patch # so we can use `stdenvNoCC`, see `makeFlags` above 93 + ]; 48 94 }; 49 95 }
+32
pkgs/os-specific/linux/kernel-headers/no-dynamic-cc-version-check.patch
··· 1 + diff --git a/Makefile b/Makefile 2 + index 863f58503bee..b778d5023208 100644 3 + --- a/Makefile 4 + +++ b/Makefile 5 + @@ -501,11 +501,9 @@ KBUILD_CFLAGS += $(call cc-option,-fno-PIE) 6 + KBUILD_AFLAGS += $(call cc-option,-fno-PIE) 7 + 8 + # check for 'asm goto' 9 + -ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC) $(KBUILD_CFLAGS)), y) 10 + CC_HAVE_ASM_GOTO := 1 11 + KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO 12 + KBUILD_AFLAGS += -DCC_HAVE_ASM_GOTO 13 + -endif 14 + 15 + # The expansion should be delayed until arch/$(SRCARCH)/Makefile is included. 16 + # Some architectures define CROSS_COMPILE in arch/$(SRCARCH)/Makefile. 17 + diff --git a/scripts/Kbuild.include b/scripts/Kbuild.include 18 + index 065324a8046f..d09c67194549 100644 19 + --- a/scripts/Kbuild.include 20 + +++ b/scripts/Kbuild.include 21 + @@ -216,11 +216,8 @@ cc-disable-warning = $(call try-run-cached,\ 22 + cc-name = $(call shell-cached,$(CC) -v 2>&1 | grep -q "clang version" && echo clang || echo gcc) 23 + 24 + # cc-version 25 + -cc-version = $(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-version.sh $(CC)) 26 + 27 + # cc-fullversion 28 + -cc-fullversion = $(shell $(CONFIG_SHELL) \ 29 + - $(srctree)/scripts/gcc-version.sh -p $(CC)) 30 + 31 + # cc-ifversion 32 + # Usage: EXTRA_CFLAGS += $(call cc-ifversion, -lt, 0402, -O1)
+13
pkgs/os-specific/linux/kernel-headers/no-relocs.patch
··· 1 + diff --git a/arch/x86/Makefile b/arch/x86/Makefile 2 + index fad55160dcb9..a48c8331cbb2 100644 3 + --- a/arch/x86/Makefile 4 + +++ b/arch/x86/Makefile 5 + @@ -239,7 +239,7 @@ ifdef CONFIG_RETPOLINE 6 + endif 7 + 8 + archscripts: scripts_basic 9 + - $(Q)$(MAKE) $(build)=arch/x86/tools relocs 10 + + $(Q)$(MAKE) $(build)=arch/x86/tools 11 + 12 + ### 13 + # Syscall table generation
+18
pkgs/os-specific/linux/kernel/linux-4.19.nix
··· 1 + { stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args: 2 + 3 + with stdenv.lib; 4 + 5 + buildLinux (args // rec { 6 + version = "4.19"; 7 + 8 + # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 + modDirVersion = if (modDirVersionArg == null) then concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))) else modDirVersionArg; 10 + 11 + # branchVersion needs to be x.y 12 + extraMeta.branch = concatStrings (intersperse "." (take 2 (splitString "." version))); 13 + 14 + src = fetchurl { 15 + url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 + sha256 = "18a92z17alh5kkvjv7l9z8wk5jgdb6raawdfkpwx9bi8amjzas0c"; 17 + }; 18 + } // (args.argsOverride or {}))
+2
pkgs/os-specific/linux/kernel/manual-config.nix
··· 1 1 { buildPackages, runCommand, nettools, bc, bison, flex, perl, rsync, gmp, libmpc, mpfr, openssl 2 + , pkgconfig ? null, ncurses ? null 2 3 , libelf 3 4 , utillinux 4 5 , writeTextFile ··· 265 266 ++ optional (stdenv.lib.versionAtLeast version "4.14") libelf 266 267 ++ optional (stdenv.lib.versionAtLeast version "4.15") utillinux 267 268 ++ optionals (stdenv.lib.versionAtLeast version "4.16") [ bison flex ] 269 + ++ optionals stdenv.lib.inNixShell [ pkgconfig ncurses ] 268 270 ; 269 271 270 272 hardeningDisable = [ "bindnow" "format" "fortify" "stackprotector" "pic" ];
+2 -1
pkgs/os-specific/linux/nfs-utils/default.nix
··· 1 1 { stdenv, fetchurl, fetchpatch, lib, pkgconfig, utillinux, libcap, libtirpc, libevent 2 2 , sqlite, kerberos, kmod, libuuid, keyutils, lvm2, systemd, coreutils, tcp_wrappers 3 - , buildEnv 3 + , buildEnv, python3 4 4 }: 5 5 6 6 let ··· 25 25 buildInputs = [ 26 26 libtirpc libcap libevent sqlite lvm2 27 27 libuuid keyutils kerberos tcp_wrappers 28 + python3 28 29 ]; 29 30 30 31 enableParallelBuilding = true;
+14 -8
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 1 - { lib, callPackage, fetchurl }: 1 + { lib, callPackage, fetchurl, stdenv }: 2 2 3 3 let 4 4 generic = args: callPackage (import ./generic.nix args) { }; ··· 16 16 in 17 17 rec { 18 18 # Policy: use the highest stable version as the default (on our master). 19 - stable = generic { 19 + stable = if stdenv.hostPlatform.system == "x86_64-linux" then stable_410 else stable_390; 20 + 21 + stable_410 = generic { 22 + version = "410.66"; 23 + sha256_64bit = "05xjzvj0fgmkpz36dbd7hy2vzl6xxiflzx7kml3k7ad9gy2svdlg"; 24 + settingsSha256 = "1nsxz1byshgjs3c03lyx6ya36dp0f2vg2l0d9pkh1i6cpzkp53kz"; 25 + persistencedSha256 = "0m4wdpb8w4y323d8py105p9hizwmf2ai8frkl7h77sn3ski17zw6"; 26 + }; 27 + 28 + # Last one supporting x86 29 + stable_390 = generic { 20 30 version = "390.87"; 21 31 sha256_32bit = "0rlr1f4lnpb8c4qz4w5r8xw5gdy9bzz26qww45qyl1qav3wwaaaw"; 22 32 sha256_64bit = "07k1kq8lkgbvjyr2dnbxcz6nppcwpq17wf925w8kfq78345hla9q"; ··· 26 36 patches = lib.optional (kernel.meta.branch == "4.19") ./drm_mode_connector.patch; 27 37 }; 28 38 29 - beta = generic { 30 - version = "410.57"; 31 - sha256_64bit = "08534rv3wcmzslbwq11kd3s7cxm72p48dia6540c0586xwgjwg2w"; 32 - settingsSha256 = "1phhhzlc8n3rqdhrn757mnlqmsp616d079a6h1qjpa6jba9z9915"; 33 - persistencedSha256 = "1z7c1ff0y486yp9i5w0siwh9dnprml22x2avarbjfgqwm4f652lw"; 34 - }; 39 + # No active beta right now 40 + beta = stable; 35 41 36 42 legacy_340 = generic { 37 43 version = "340.104";
+56
pkgs/os-specific/linux/r8168/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, kernel }: 2 + 3 + 4 + let modDestDir = "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/net/wireless/realtek/r8168"; 5 + 6 + in stdenv.mkDerivation rec { 7 + name = "r8168-${kernel.version}-${version}"; 8 + # on update please verify that the source matches the realtek version 9 + version = "8.046.00"; 10 + 11 + # This is a mirror. The original website[1] doesn't allow non-interactive 12 + # downloads, instead emailing you a download link. 13 + # [1] http://www.realtek.com.tw/downloads/downloadsView.aspx?PFid=5&Level=5&Conn=4&DownTypeID=3 14 + # I've verified manually (`diff -r`) that the source code for version 8.046.00 15 + # is the same as the one available on the realtek website. 16 + src = fetchFromGitHub { 17 + owner = "mtorromeo"; 18 + repo = "r8168"; 19 + rev = version; 20 + sha256 = "0y8w3biw5mshn5bvl24b9rybfh67f1s9gfzkcv9p4m7s7nchj2dg"; 21 + }; 22 + 23 + hardeningDisable = [ "pic" ]; 24 + 25 + nativeBuildInputs = kernel.moduleBuildDependencies; 26 + 27 + # avoid using the Makefile directly -- it doesn't understand 28 + # any kernel but the current. 29 + # based on the ArchLinux pkgbuild: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/r8168 30 + preBuild = '' 31 + makeFlagsArray+=("-C${kernel.dev}/lib/modules/${kernel.modDirVersion}/build") 32 + makeFlagsArray+=("SUBDIRS=$PWD/src") 33 + makeFlagsArray+=("EXTRA_CFLAGS=-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN") 34 + makeFlagsArray+=("modules") 35 + ''; 36 + 37 + enableParallelBuilding = true; 38 + 39 + installPhase = '' 40 + mkdir -p ${modDestDir} 41 + find . -name '*.ko' -exec cp --parents '{}' ${modDestDir} \; 42 + find ${modDestDir} -name '*.ko' -exec xz -f '{}' \; 43 + ''; 44 + 45 + meta = with lib; { 46 + description = "Realtek r8168 driver"; 47 + longDescription = '' 48 + A kernel module for Realtek 8168 network cards. 49 + If you want to use this driver, you might need to blacklist the r8169 driver 50 + by adding "r8169" to boot.blacklistedKernelModules. 51 + ''; 52 + license = licenses.gpl2Plus; 53 + platforms = platforms.linux; 54 + maintainers = with maintainers; [ timokau ]; 55 + }; 56 + }
+2 -2
pkgs/os-specific/linux/rdma-core/default.nix
··· 3 3 } : 4 4 5 5 let 6 - version = "20"; 6 + version = "20.1"; 7 7 8 8 in stdenv.mkDerivation { 9 9 name = "rdma-core-${version}"; ··· 12 12 owner = "linux-rdma"; 13 13 repo = "rdma-core"; 14 14 rev = "v${version}"; 15 - sha256 = "1zz9r1zq9ql806sbyi7nrslx1d96hgd9zvdlzbv4j31m6kfmsyri"; 15 + sha256 = "1j6d3n4wzl04m0k4nxbmahfwc094185d5jyijgvg3z5hwwb8lkwv"; 16 16 }; 17 17 18 18 nativeBuildInputs = [ cmake pkgconfig pandoc ];
+2 -2
pkgs/os-specific/linux/sysstat/default.nix
··· 1 1 { stdenv, fetchurl, gettext, bzip2 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "sysstat-12.0.1"; 4 + name = "sysstat-12.1.1"; 5 5 6 6 src = fetchurl { 7 7 url = "http://perso.orange.fr/sebastien.godard/${name}.tar.xz"; 8 - sha256 = "114wh7iqi82c0az8wn3dg3y56279fb2wg81v8kvx87mq5975bg51"; 8 + sha256 = "0drrlv2fr64g5zf0a2bkla2rql4nmq4n192wvcr9r4zppg58d8k4"; 9 9 }; 10 10 11 11 buildInputs = [ gettext ];
+2 -2
pkgs/servers/clickhouse/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 name = "clickhouse-${version}"; 9 - version = "18.10.3"; 9 + version = "18.12.17"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "yandex"; 13 13 repo = "ClickHouse"; 14 14 rev = "v${version}-stable"; 15 - sha256 = "1fm7jh9cxalvlic6pw58gblisvmvb6j0jzf3vr8p6cv7iw9238sp"; 15 + sha256 = "0gkad6x6jlih30wal8nilhfqr3z22dzgz6m22pza3bhaba2ikk53"; 16 16 }; 17 17 18 18 nativeBuildInputs = [ cmake libtool ninja ];
+13 -2
pkgs/servers/corosync/default.nix
··· 1 1 { stdenv, fetchurl, makeWrapper, pkgconfig, nss, nspr, libqb 2 - , dbus, librdmacm, libibverbs, libstatgrab, net_snmp 2 + , dbus, rdma-core, libstatgrab, net_snmp 3 3 , enableDbus ? false 4 4 , enableInfiniBandRdma ? false 5 5 , enableMonitoring ? false ··· 21 21 buildInputs = [ 22 22 nss nspr libqb 23 23 ] ++ optional enableDbus dbus 24 - ++ optional enableInfiniBandRdma [ librdmacm libibverbs ] 24 + ++ optional enableInfiniBandRdma rdma-core 25 25 ++ optional enableMonitoring libstatgrab 26 26 ++ optional enableSnmp net_snmp; 27 27 ··· 43 43 "INITDDIR=$(out)/etc/init.d" 44 44 "LOGROTATEDIR=$(out)/etc/logrotate.d" 45 45 ]; 46 + 47 + preConfigure = optionalString enableInfiniBandRdma '' 48 + # configure looks for the pkg-config files 49 + # of librdmacm and libibverbs 50 + # Howver, rmda-core does not provide a pkg-config file 51 + # We give the flags manually here: 52 + export rdmacm_LIBS=-lrdmacm 53 + export rdmacm_CFLAGS=" " 54 + export ibverbs_LIBS=-libverbs 55 + export ibverbs_CFLAGS=" " 56 + ''; 46 57 47 58 postInstall = '' 48 59 wrapProgram $out/bin/corosync-blackbox \
+3 -2
pkgs/servers/coturn/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "coturn-${version}"; 5 - version = "4.5.0.7"; 5 + version = "4.5.0.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "coturn"; 9 9 repo = "coturn"; 10 10 rev = "${version}"; 11 - sha256 = "1781fx8lqgc54j973xzgq9d7k3g2j03va82jb4217gd3a93pa65l"; 11 + sha256 = "1l2q76lzv2gff832wrqd9dcilyaqx91pixyz335822ypra89mdp8"; 12 12 }; 13 13 14 14 buildInputs = [ openssl libevent ]; ··· 20 20 license = with licenses; [ bsd3 ]; 21 21 description = "A TURN server"; 22 22 platforms = platforms.all; 23 + broken = stdenv.isDarwin; # 2018-10-21 23 24 maintainers = [ maintainers.ralith ]; 24 25 }; 25 26 }
+12
pkgs/servers/http/nginx/modules.nix
··· 131 131 }; 132 132 }; 133 133 134 + opentracing = { 135 + src = 136 + let src' = fetchFromGitHub { 137 + owner = "opentracing-contrib"; 138 + repo = "nginx-opentracing"; 139 + rev = "v0.7.0"; 140 + sha256 = "16jzxhhsyfjaxb50jy5py9ppscidfx1shvc29ihldp0zs6d8khma"; 141 + }; 142 + in "${src'}/opentracing"; 143 + inputs = [ pkgs.opentracing-cpp ]; 144 + }; 145 + 134 146 pagespeed = 135 147 let 136 148 version = pkgs.psol.version;
+2 -2
pkgs/servers/jackett/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "jackett-${version}"; 5 - version = "0.10.304"; 5 + version = "0.10.365"; 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 = "15v9xyvcdx9kbarilq7d7nm8ac8mljw641nrr3mnk8ij3gjdgb38"; 9 + sha256 = "1wq4by10wxhcz72fappb7isw0850laf2yk5bgpx8nrjxigmv4ik0"; 10 10 }; 11 11 12 12 buildInputs = [ makeWrapper ];
+3 -3
pkgs/servers/nosql/redis/default.nix
··· 1 1 { stdenv, fetchurl, lua }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "4.0.11"; 4 + version = "5.0.0"; 5 5 name = "redis-${version}"; 6 6 7 7 src = fetchurl { 8 8 url = "http://download.redis.io/releases/${name}.tar.gz"; 9 - sha256 = "1fqvxlpaxr80iykyvpf1fia8rxh4zz8paf5nnjncsssqwwxfflzw"; 9 + sha256 = "194rvj3wzdil2rny93vq9g9vlqnb7gv4vnwaklybgcj00qnqpjbh"; 10 10 }; 11 11 12 12 buildInputs = [ lua ]; ··· 19 19 meta = with stdenv.lib; { 20 20 homepage = https://redis.io; 21 21 description = "An open source, advanced key-value store"; 22 - license = stdenv.lib.licenses.bsd3; 22 + license = licenses.bsd3; 23 23 platforms = platforms.unix; 24 24 maintainers = [ maintainers.berdario ]; 25 25 };
+1
pkgs/servers/plex/default.nix
··· 37 37 # Now we need to patch up the executables and libraries to work on Nix. 38 38 # Side note: PLEASE don't put spaces in your binary names. This is stupid. 39 39 for bin in "Plex Media Server" \ 40 + "Plex Commercial Skipper" \ 40 41 "Plex DLNA Server" \ 41 42 "Plex Media Scanner" \ 42 43 "Plex Relay" \
+3 -6
pkgs/servers/samba/4.x.nix
··· 3 3 , docbook_xml_dtd_42, readline, talloc 4 4 , popt, iniparser, libbsd, libarchive, libiconv, gettext 5 5 , krb5Full, zlib, openldap, cups, pam, avahi, acl, libaio, fam, libceph, glusterfs 6 - , gnutls 7 - , ncurses, libunwind, libibverbs, librdmacm, systemd 6 + , gnutls, ncurses, libunwind, systemd 8 7 9 - , enableInfiniband ? false 10 8 , enableLDAP ? false 11 9 , enablePrinting ? false 12 10 , enableMDNS ? false ··· 22 20 23 21 stdenv.mkDerivation rec { 24 22 name = "samba-${version}"; 25 - version = "4.7.9"; 23 + version = "4.7.10"; 26 24 27 25 src = fetchurl { 28 26 url = "mirror://samba/pub/samba/stable/${name}.tar.gz"; 29 - sha256 = "1v0pd2k4rfdzcqbzb3g5gjiy8rwqamppwzwy5swz4x5rxyr5567c"; 27 + sha256 = "0w5y6a7kiw5ap7hd84yglzk7cjax6lxlszd0wz1sxnmqx4a6hn9l"; 30 28 }; 31 29 32 30 outputs = [ "out" "dev" "man" ]; ··· 47 45 libbsd libarchive zlib fam libiconv gettext libunwind krb5Full 48 46 ] 49 47 ++ optionals stdenv.isLinux [ libaio systemd ] 50 - ++ optionals (enableInfiniband && stdenv.isLinux) [ libibverbs librdmacm ] 51 48 ++ optional enableLDAP openldap 52 49 ++ optional (enablePrinting && stdenv.isLinux) cups 53 50 ++ optional enableMDNS avahi
+2 -2
pkgs/servers/shairport-sync/default.nix
··· 2 2 , libdaemon, popt, pkgconfig, libconfig, libpulseaudio, soxr }: 3 3 4 4 stdenv.mkDerivation rec { 5 - version = "3.2.1"; 5 + version = "3.2.2"; 6 6 name = "shairport-sync-${version}"; 7 7 8 8 src = fetchFromGitHub { 9 - sha256 = "1g9pd00c1x66cbp4gls93pvnrwbzl37q7p8jaag3h5d6f1431i51"; 9 + sha256 = "1cw6wybnh4sp3llzmam0zpd6fcmr9y6ykrirzygckp2iaglcqbcv"; 10 10 rev = version; 11 11 repo = "shairport-sync"; 12 12 owner = "mikebrady";
+2 -2
pkgs/servers/sql/postgresql/pg_repack/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "pg_repack-${version}"; 5 - version = "1.4.3"; 5 + version = "1.4.4"; 6 6 7 7 buildInputs = [ postgresql openssl zlib readline ]; 8 8 ··· 10 10 owner = "reorg"; 11 11 repo = "pg_repack"; 12 12 rev = "refs/tags/ver_${version}"; 13 - sha256 = "1mmd22nfaxjwnbl3i95f3ivmjvfqwdflgaczlg3129dbpwg265xr"; 13 + sha256 = "0ynsmsxfkcp82ccpz2nrgg8wiil8yxqigvw6425lx8v80h5lszbw"; 14 14 }; 15 15 16 16 installPhase = ''
-49
pkgs/test/openftd/default.nix
··· 1 - /* 2 - 3 - Systeemvereisten 4 - 5 - * libz >= 1.1.4 6 - * glib >= 2.2.0 7 - * gtk >= 2.2.0 8 - 9 - Glib 2 is een 'dependency' van gtk2. Als je gtk2 op je systeem hebt staan dan heb je ongetwijfeld ook glib2 op je systeem. Zie: www.gtk.org voor meer informatie omtrent Glib/gtk2 10 - Alhoewel FTD4Linux gtk 2.2 als minimumvereiste heeft raden we toch aan om gtk 2.4 te gebruiken. Dit vanwege een bug in gtk versies 2.2.2 t/m 2.2.4. 11 - 12 - * libxml2 >= 2.2.5 13 - * libxslt >= 1.0.5 14 - 15 - * mozilla (gecompileerd met gtk2 support) 16 - Mozilla is de opensource browser die is voortgekomen uit het vrijgeven van de netscape navigator source code. Als je mozilla reeds op je systeem hebt staan zou je even moeten nagaan of deze tegen gtk2 is gelinkt. Dit kun je doen met behulp van het programma ldd. 17 - ldd /usr/X11R6/lib/mozilla-gtk2/libgtkembedmoz.so | grep gtk 18 - /usr/X11R6/lib/mozilla-gtk2/libgtkembedmoz.so: 19 - libgtk-x11-2.0.so.200 => /usr/X11R6/lib/libgtk-x11-2.0.so.200 (0x282c3000) 20 - In de output van het ldd programma kun je zien of er inderdaad wordt gelink tegen gtk2. (libgtk-x11-2.0.so.200). 21 - Heb je geen mozilla, maar heb je wel de firebird/firefox variant geinstalleerd staan dan kun je ook met de mozilla compatible onderdelen van firebird/firefox aan de gang. Je hebt hier echter wel de header (development) bestanden bij nodig. Controleer dus even of jouw firebird/firefox installatie hiermee is geleverd. (gtkembedmoz/gtkmozembed.h) Een 'locate gtkmozembed.h' zou hier snel genoeg uitsluitsel over moeten geven. 22 - 23 - * OpenSSL 24 - * LibCURL 25 - 26 - */ 27 - 28 - { stdenv, fetchurl 29 - , zlib, libxml2, libxslt, firefox, openssl, curl 30 - , glib, gtk, libgnomeui, libgtkhtml 31 - , pkgconfig, dbus-glib, realCurl, pcre, libsexy, gtkspell, libnotify 32 - }: 33 - 34 - stdenv.mkDerivation { 35 - name = "openftd-0.98.6"; 36 - #builder = ./builder.sh; 37 - 38 - src = fetchurl { 39 - url = http://speeldoos.eweka.nl/~paul/openftd/openftd-1.0.1.tar.bz2; 40 - sha256 = "e0710865f852fdf209949788a1ced65e9ecf82b4eaa0992a7a1dde1511a3b6e7"; 41 - }; 42 - 43 - buildInputs = [ 44 - zlib libxml2 libxslt firefox openssl curl 45 - glib gtk pkgconfig dbus-glib realCurl pcre libsexy libgnomeui gtkspell libnotify libgtkhtml 46 - ]; 47 - 48 - configureFlags="--with-libcurl-libraries=${curl.out}/lib --with-libcurl-headers=${curl.dev}/include --with-pcre_libraries=${pcre.out}/lib --with-pcre_headers=${pcre.dev}/include"; 49 - }
+7 -4
pkgs/tools/admin/lxd/default.nix
··· 1 1 { stdenv, pkgconfig, lxc, buildGoPackage, fetchurl 2 2 , makeWrapper, acl, rsync, gnutar, xz, btrfs-progs, gzip, dnsmasq 3 - , squashfsTools, iproute, iptables, ebtables 3 + , squashfsTools, iproute, iptables, ebtables, libcap, dqlite 4 + , sqlite-replication 4 5 }: 5 6 6 7 buildGoPackage rec { 7 - name = "lxd-3.0.0"; 8 + name = "lxd-3.0.2"; 8 9 9 10 goPackagePath = "github.com/lxc/lxd"; 10 11 11 12 src = fetchurl { 12 13 url = "https://github.com/lxc/lxd/releases/download/${name}/${name}.tar.gz"; 13 - sha256 = "0m5prdf9sk8k5bws1zva4n9ycggmy76wnjr6wb423066pszz24ww"; 14 + sha256 = "1ha8ijzblf15p0kcpgwshswz6s2rdd2b4qnzjw3l72ww620hr84j"; 14 15 }; 15 16 16 17 preBuild = '' ··· 21 22 rm -r dist 22 23 popd 23 24 ''; 25 + 26 + buildFlags = [ "-tags libsqlite3" ]; 24 27 25 28 postInstall = '' 26 29 # binaries from test/ ··· 32 35 ''; 33 36 34 37 nativeBuildInputs = [ pkgconfig makeWrapper ]; 35 - buildInputs = [ lxc acl ]; 38 + buildInputs = [ lxc acl libcap dqlite sqlite-replication ]; 36 39 37 40 meta = with stdenv.lib; { 38 41 description = "Daemon based on liblxc offering a REST API to manage containers";
+2 -2
pkgs/tools/compression/brotli/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "brotli-${version}"; 7 - version = "1.0.6"; 7 + version = "1.0.7"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "google"; 11 11 repo = "brotli"; 12 12 rev = "v" + version; 13 - sha256 = "1hng7v7n6asli9v8gnshrqjnia5cvrwzgnx7irmk7r98nnjzlqda"; 13 + sha256 = "1811b55wdfg4kbsjcgh1kc938g118jpvif97ilgrmbls25dfpvvw"; 14 14 }; 15 15 16 16 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/tools/compression/zstd/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "zstd-${version}"; 8 - version = "1.3.6"; 8 + version = "1.3.7"; 9 9 10 10 src = fetchFromGitHub { 11 - sha256 = "1x4a8r4m68m93q52ffxvaip9nnwx9yqvd1m90v80777c11s20a4n"; 11 + sha256 = "04pdim2bgbbryalim6y8fflm9njpbzxh7148hi4pa828rn9p0jim"; 12 12 rev = "v${version}"; 13 13 repo = "zstd"; 14 14 owner = "facebook";
+4 -12
pkgs/tools/filesystems/btrfs-progs/default.nix
··· 1 1 { stdenv, fetchurl, fetchpatch, pkgconfig, attr, acl, zlib, libuuid, e2fsprogs, lzo 2 - , asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, libxslt, zstd 2 + , asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, libxslt, zstd, python3, python3Packages 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "btrfs-progs-${version}"; 7 - version = "4.15.1"; 7 + version = "4.17.1"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; 11 - sha256 = "15izak6jg6pqr6ha9447cdrdj9k6kfiarvwlrj53cpvrsv02l437"; 11 + sha256 = "0x6d53fbrcmzvhv461575fzsv3373427p4srz646w2wcagqk82xz"; 12 12 }; 13 13 14 - patches = [ 15 - # Fix build with e2fsprogs 1.44.0 16 - (fetchpatch { 17 - url = "https://patchwork.kernel.org/patch/10281327/raw/"; 18 - sha256 = "016124hjms220809zjvvr7l1gq23j419d3piaijsaw8n7yd3kksf"; 19 - }) 20 - ]; 21 - 22 14 nativeBuildInputs = [ 23 - pkgconfig asciidoc xmlto docbook_xml_dtd_45 docbook_xsl libxslt 15 + pkgconfig asciidoc xmlto docbook_xml_dtd_45 docbook_xsl libxslt python3 python3Packages.setuptools 24 16 ]; 25 17 26 18 buildInputs = [ attr acl zlib libuuid e2fsprogs lzo zstd ];
+1 -1
pkgs/tools/inputmethods/libinput-gestures/0001-hardcode-name.patch
··· 1 1 diff --git a/libinput-gestures b/libinput-gestures 2 - index f337ba3..fe56d66 100755 2 + index 66479b6..aca94ac 100755 3 3 --- a/libinput-gestures 4 4 +++ b/libinput-gestures 5 5 @@ -6,7 +6,7 @@ from collections import OrderedDict
+18 -16
pkgs/tools/inputmethods/libinput-gestures/0002-paths.patch
··· 1 1 diff --git a/libinput-gestures b/libinput-gestures 2 - index f337ba3..5f5b05d 100755 2 + index aca94ac..c2f03ca 100755 3 3 --- a/libinput-gestures 4 4 +++ b/libinput-gestures 5 - @@ -75,17 +75,13 @@ def get_libinput_vers(): 5 + @@ -77,7 +77,7 @@ def get_libinput_vers(): 6 6 'Return the libinput installed version number string' 7 7 # Try to use newer libinput interface then fall back to old 8 8 # (depreciated) interface. 9 9 - res = run(('libinput', '--version'), check=False) 10 10 + res = run(('@libinput@', '--version'), check=False) 11 - return res.strip() if res else run(('libinput-list-devices', '--version')) 11 + return res.strip() if res else \ 12 + run(('libinput-list-devices', '--version'), check=False) 13 + 14 + @@ -87,8 +87,8 @@ if not libvers: 15 + sys.exit('libinput helper tools do not seem to be installed?') 12 16 13 - # Libinput changed the way in which it's utilities are called 14 - libvers = get_libinput_vers() 15 - -if Version(libvers) >= Version('1.8'): 17 + if Version(libvers) >= Version('1.8'): 16 18 - cmd_debug_events = 'libinput debug-events' 17 19 - cmd_list_devices = 'libinput list-devices' 18 - -else: 19 - - cmd_debug_events = 'libinput-debug-events' 20 - - cmd_list_devices = 'libinput-list-devices' 21 - +cmd_debug_events = '@libinput@ debug-events' 22 - +cmd_list_devices = '@libinput@ list-devices' 23 - 24 - def get_devices_list(): 25 - 'Get list of devices and their attributes (as a dict) from libinput' 26 - @@ -187,7 +183,7 @@ class COMMAND_internal(COMMAND): 20 + + cmd_debug_events = '@libinput@ debug-events' 21 + + cmd_list_devices = '@libinput@ list-devices' 22 + else: 23 + cmd_debug_events = 'libinput-debug-events' 24 + cmd_list_devices = 'libinput-list-devices' 25 + @@ -199,7 +199,7 @@ class COMMAND_internal(COMMAND): 27 26 28 27 def run(self): 29 28 'Get list of current workspaces and select next one' ··· 32 31 if not stdout: 33 32 # This command can fail on GNOME when you have only a single 34 33 # dynamic workspace using Xorg (probably a GNOME bug) so let's 35 - @@ -220,7 +216,7 @@ class COMMAND_internal(COMMAND): 34 + @@ -233,7 +233,7 @@ class COMMAND_internal(COMMAND): 36 35 37 36 # Switch to desired workspace 38 37 if index >= minindex and index < maxindex: ··· 41 40 42 41 # Table of gesture handlers 43 42 handlers = OrderedDict() 43 + -- 44 + 2.19.1 45 +
+4 -3
pkgs/tools/inputmethods/libinput-gestures/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, makeWrapper, 2 - libinput, wmctrl, 2 + libinput, wmctrl, python3, 3 3 xdotool ? null, 4 4 extraUtilsPath ? lib.optional (xdotool != null) xdotool 5 5 }: 6 6 stdenv.mkDerivation rec { 7 7 pname = "libinput-gestures"; 8 - version = "2.33"; 8 + version = "2.38"; 9 9 name = "${pname}-${version}"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "bulletmark"; 13 13 repo = "libinput-gestures"; 14 14 rev = version; 15 - sha256 = "0a4zq880da1rn0mxn1sq4cp6zkw4bfslr0vjczkbj4immjrj422j"; 15 + sha256 = "1nxvlifag04v56grdwxc3l92kmf51c4w2lq42a3w76yc6p4nxw1m"; 16 16 }; 17 17 patches = [ 18 18 ./0001-hardcode-name.patch ··· 20 20 ]; 21 21 22 22 nativeBuildInputs = [ makeWrapper ]; 23 + buildInputs = [ python3 ]; 23 24 24 25 postPatch = 25 26 ''
+2 -2
pkgs/tools/misc/fzf/default.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 name = "fzf-${version}"; 5 - version = "0.17.4"; 5 + version = "0.17.5"; 6 6 rev = "${version}"; 7 7 8 8 goPackagePath = "github.com/junegunn/fzf"; ··· 11 11 inherit rev; 12 12 owner = "junegunn"; 13 13 repo = "fzf"; 14 - sha256 = "10k21v9x82imly36lgra8a7rlvz5a1jd49db16g9xc11wx7cdg8g"; 14 + sha256 = "04kalm25sn5k24nrdmbkafp4zvxpm2l3rxchvccl0kz0j3szh62z"; 15 15 }; 16 16 17 17 outputs = [ "bin" "out" "man" ];
+2 -2
pkgs/tools/misc/plantuml/default.nix
··· 1 1 { stdenv, fetchurl, makeWrapper, jre, graphviz }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "1.2018.11"; 4 + version = "1.2018.12"; 5 5 name = "plantuml-${version}"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar"; 9 - sha256 = "006bpxz6zsjypxscxbnz3b7icg47bfwcq1v7rvijflchw12hq9nm"; 9 + sha256 = "1ydi4zwzwf9q6hldzd9pcvsbrwy8r52vqxm74j2wq8yivh2p85s4"; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+4 -6
pkgs/tools/misc/skim/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 name = "skim-${version}"; 5 - version = "0.5.1"; 5 + version = "0.5.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "lotabout"; 9 9 repo = "skim"; 10 10 rev = "v${version}"; 11 - sha256 = "1k7l93kvf5ad07yn69vjfv6znwb9v38d53xa1ij195x4img9f34j"; 11 + sha256 = "1b3l0h69cm70669apsgzp7qw1k5fi2gbk9176hjr9iypbdiwjyir"; 12 12 }; 13 13 14 14 outputs = [ "out" "vim" ]; 15 15 16 - cargoSha256 = "18lgjh1b1wfm9xsd6y6slfj1i3dwrvzkzszdzk3lmqx1f8515gx7"; 16 + cargoSha256 = "0ksxyivdrrs3z5laxkqzq4lql6w0hqf92daazanxkw8vfcksbzsm"; 17 17 18 18 patchPhase = '' 19 19 sed -i -e "s|expand('<sfile>:h:h')|'$out'|" plugin/skim.vim 20 - # fix Cargo.lock version 21 - sed -i -e '168s|0.4.0|0.5.1|' Cargo.lock 22 20 ''; 23 21 24 22 postInstall = '' ··· 36 34 ''; 37 35 38 36 meta = with stdenv.lib; { 39 - description = "Fuzzy Finder in rust!"; 37 + description = "Command-line fuzzy finder written in Rust"; 40 38 homepage = https://github.com/lotabout/skim; 41 39 license = licenses.mit; 42 40 maintainers = with maintainers; [ dywedir ];
+4 -4
pkgs/tools/misc/tealdeer/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 name = "tealdeer-${version}"; 5 - version = "1.0.0"; 5 + version = "1.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dbrgn"; 9 9 repo = "tealdeer"; 10 10 rev = "v${version}"; 11 - sha256 = "0mkcja9agkbj2i93hx01r77w66ca805v4wvivcnrqmzid001717v"; 11 + sha256 = "055pjxgiy31j69spq66w80ig469yi075dk8ad38z6rlvjmf74k71"; 12 12 }; 13 13 14 - cargoSha256 = "1qrvic7b6g3f3gjzx7x97ipp7ppa79c0aawn0lsav0c9xxzl44jq"; 14 + cargoSha256 = "1jxwz2b6p82byvfjx77ba265j6sjr7bjqi2yik8x2i7lrz8v8z1g"; 15 15 16 16 buildInputs = [ openssl cacert curl ]; 17 17 ··· 25 25 doCheck = false; 26 26 27 27 meta = with stdenv.lib; { 28 - description = "An implementation of tldr in Rust"; 28 + description = "A very fast implementation of tldr in Rust"; 29 29 homepage = "https://github.com/dbrgn/tealdeer"; 30 30 maintainers = with maintainers; [ davidak ]; 31 31 license = with licenses; [ asl20 mit ];
+30
pkgs/tools/misc/ttyplot/default.nix
··· 1 + { stdenv, fetchFromGitHub, ncurses }: 2 + stdenv.mkDerivation rec { 3 + name = "ttyplot-${version}"; 4 + version = "1.0"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "tenox7"; 8 + repo = "ttyplot"; 9 + rev = version; 10 + sha256 = "1i54hw7fad42gdlrlqg7s0vhsq01yxzdi2s0r3svwbb1sr7ynzn1"; 11 + }; 12 + 13 + buildInputs = [ ncurses ]; 14 + 15 + buildPhase = '' 16 + ${stdenv.cc}/bin/cc ./ttyplot.c -lncurses -o ttyplot 17 + ''; 18 + 19 + installPhase = '' 20 + mkdir -p $out/bin 21 + cp ttyplot $out/bin/ 22 + ''; 23 + 24 + meta = with stdenv.lib; { 25 + description = "a simple general purpose plotting utility for tty with data input from stdin."; 26 + homepage = https://github.com/tenox7/ttyplot; 27 + license = licenses.unlicense; 28 + maintainers = with maintainers; [ lassulus ]; 29 + }; 30 + }
+156
pkgs/tools/networking/dd-agent/datadog-trace-agent-deps.nix
··· 1 + # file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix) 2 + [ 3 + { 4 + goPackagePath = "github.com/DataDog/datadog-agent"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://github.com/DataDog/datadog-agent"; 8 + rev = "92733ff01547103d5286afc9e272d501cb18f761"; 9 + sha256 = "1mmb7gyin6c4l6pj0nw3kpmj8wvjm7c8n4h5frv26bhg84m15xhd"; 10 + }; 11 + } 12 + { 13 + goPackagePath = "github.com/DataDog/datadog-go"; 14 + fetch = { 15 + type = "git"; 16 + url = "https://github.com/DataDog/datadog-go"; 17 + rev = "a9c7a9896c1847c9cc2b068a2ae68e9d74540a5d"; 18 + sha256 = "1m1vpi2s22dqcq0fqhfp3skzkmsbmhzyiw2kh2dw6ii7qimy8zki"; 19 + }; 20 + } 21 + { 22 + goPackagePath = "github.com/StackExchange/wmi"; 23 + fetch = { 24 + type = "git"; 25 + url = "https://github.com/StackExchange/wmi"; 26 + rev = "ea383cf3ba6ec950874b8486cd72356d007c768f"; 27 + sha256 = "1x3a3rdxccrzrnkld67p9ilm086v4w195rdhyw0bq39x1v1vzbln"; 28 + }; 29 + } 30 + { 31 + goPackagePath = "github.com/cihub/seelog"; 32 + fetch = { 33 + type = "git"; 34 + url = "https://github.com/cihub/seelog"; 35 + rev = "d2c6e5aa9fbfdd1c624e140287063c7730654115"; 36 + sha256 = "0ab9kyrh51x1x71z37pwjsla0qv11a1qv697xafyc4r5nq5hds6p"; 37 + }; 38 + } 39 + { 40 + goPackagePath = "github.com/davecgh/go-spew"; 41 + fetch = { 42 + type = "git"; 43 + url = "https://github.com/davecgh/go-spew"; 44 + rev = "346938d642f2ec3594ed81d874461961cd0faa76"; 45 + sha256 = "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c"; 46 + }; 47 + } 48 + { 49 + goPackagePath = "github.com/go-ini/ini"; 50 + fetch = { 51 + type = "git"; 52 + url = "https://github.com/go-ini/ini"; 53 + rev = "74bdc99692c3408cb103221e38675ce8fda0a718"; 54 + sha256 = "0ad93rznilmd1hw20nlkr7ywi3sbd299mynf4db20k5yl34r3498"; 55 + }; 56 + } 57 + { 58 + goPackagePath = "github.com/go-ole/go-ole"; 59 + fetch = { 60 + type = "git"; 61 + url = "https://github.com/go-ole/go-ole"; 62 + rev = "de8695c8edbf8236f30d6e1376e20b198a028d42"; 63 + sha256 = "084caxl71v8lgg475whj2pz9mij3wk3gpbh3pfyf2dm66b6xrq2k"; 64 + }; 65 + } 66 + { 67 + goPackagePath = "github.com/gogo/protobuf"; 68 + fetch = { 69 + type = "git"; 70 + url = "https://github.com/gogo/protobuf"; 71 + rev = "d76fbc1373015ced59b43ac267f28d546b955683"; 72 + sha256 = "051a3imx2m7gpns8cjm1gckif9z6i4ik0svc1i8j7h86800c5rg0"; 73 + }; 74 + } 75 + { 76 + goPackagePath = "github.com/golang/protobuf"; 77 + fetch = { 78 + type = "git"; 79 + url = "https://github.com/golang/protobuf"; 80 + rev = "1e59b77b52bf8e4b449a57e6f79f21226d571845"; 81 + sha256 = "19bkh81wnp6njg3931wky6hsnnl2d1ig20vfjxpv450sd3k6yys8"; 82 + }; 83 + } 84 + { 85 + goPackagePath = "github.com/philhofer/fwd"; 86 + fetch = { 87 + type = "git"; 88 + url = "https://github.com/philhofer/fwd"; 89 + rev = "bb6d471dc95d4fe11e432687f8b70ff496cf3136"; 90 + sha256 = "1pg84khadh79v42y8sjsdgfb54vw2kzv7hpapxkifgj0yvcp30g2"; 91 + }; 92 + } 93 + { 94 + goPackagePath = "github.com/pmezard/go-difflib"; 95 + fetch = { 96 + type = "git"; 97 + url = "https://github.com/pmezard/go-difflib"; 98 + rev = "792786c7400a136282c1664665ae0a8db921c6c2"; 99 + sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; 100 + }; 101 + } 102 + { 103 + goPackagePath = "github.com/shirou/gopsutil"; 104 + fetch = { 105 + type = "git"; 106 + url = "https://github.com/shirou/gopsutil"; 107 + rev = "70a1b78fe69202d93d6718fc9e3a4d6f81edfd58"; 108 + sha256 = "04qbzj7r7ahq6s407lh9rb3xagbnaj5wp79siq49qkiz3101kfdb"; 109 + }; 110 + } 111 + { 112 + goPackagePath = "github.com/shirou/w32"; 113 + fetch = { 114 + type = "git"; 115 + url = "https://github.com/shirou/w32"; 116 + rev = "bb4de0191aa41b5507caa14b0650cdbddcd9280b"; 117 + sha256 = "0xh5vqblhr2c3mlaswawx6nipi4rc2x73rbdvlkakmgi0nnl50m4"; 118 + }; 119 + } 120 + { 121 + goPackagePath = "github.com/stretchr/testify"; 122 + fetch = { 123 + type = "git"; 124 + url = "https://github.com/stretchr/testify"; 125 + rev = "12b6f73e6084dad08a7c6e575284b177ecafbc71"; 126 + sha256 = "01f80s0q64pw5drfgqwwk1wfwwkvd2lhbs56lhhkff4ni83k73fd"; 127 + }; 128 + } 129 + { 130 + goPackagePath = "github.com/tinylib/msgp"; 131 + fetch = { 132 + type = "git"; 133 + url = "https://github.com/tinylib/msgp"; 134 + rev = "362bfb3384d53ae4d5dd745983a4d70b6d23628c"; 135 + sha256 = "0b39cp417ndznkfwdqcbh89f9x3ml4rn7kf4l4als7vqrrwk7vrz"; 136 + }; 137 + } 138 + { 139 + goPackagePath = "golang.org/x/sys"; 140 + fetch = { 141 + type = "git"; 142 + url = "https://go.googlesource.com/sys"; 143 + rev = "8f0908ab3b2457e2e15403d3697c9ef5cb4b57a9"; 144 + sha256 = "04va4pqygfzr89fx873k44bmivk7nybqalybi6q96lnn45h2scbr"; 145 + }; 146 + } 147 + { 148 + goPackagePath = "gopkg.in/yaml.v2"; 149 + fetch = { 150 + type = "git"; 151 + url = "https://github.com/go-yaml/yaml"; 152 + rev = "cd8b52f8269e0feb286dfeef29f8fe4d5b397e0b"; 153 + sha256 = "1hj2ag9knxflpjibck0n90jrhsrqz7qvad4qnif7jddyapi9bqzl"; 154 + }; 155 + } 156 + ]
+25
pkgs/tools/networking/dd-agent/datadog-trace-agent.nix
··· 1 + { stdenv, fetchFromGitHub, buildGoPackage }: 2 + 3 + buildGoPackage rec { 4 + name = "datadog-trace-agent-${version}"; 5 + version = "6.5.0"; 6 + owner = "DataDog"; 7 + repo = "datadog-trace-agent"; 8 + 9 + src = fetchFromGitHub { 10 + inherit owner repo; 11 + rev = "6.5.0"; 12 + sha256 = "0xhhcdridilhdwpmr9h3cqg5w4fh87l1jhvzg34k30gdh0g81afw"; 13 + }; 14 + 15 + goDeps = ./datadog-trace-agent-deps.nix; 16 + goPackagePath = "github.com/${owner}/${repo}"; 17 + 18 + meta = with stdenv.lib; { 19 + description = "Live trace collector for the DataDog Agent v6"; 20 + homepage = https://www.datadoghq.com; 21 + license = licenses.bsd3; 22 + platforms = platforms.all; 23 + maintainers = with maintainers; [ rob ]; 24 + }; 25 + }
+2 -2
pkgs/tools/networking/network-manager/openvpn/default.nix
··· 3 3 4 4 let 5 5 pname = "NetworkManager-openvpn"; 6 - version = "1.8.6"; 6 + version = "1.8.8"; 7 7 in stdenv.mkDerivation rec { 8 8 name = "${pname}${if withGnome then "-gnome" else ""}-${version}"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 12 - sha256 = "1ksij9438f2lrwkg287qjlfaxja6jgmqxqap96585r3nf5zj69ch"; 12 + sha256 = "19qdl7x5x7f9mj8vm25mck6gg8ljbixi0dw2rqngwl2nzpcxwg52"; 13 13 }; 14 14 15 15 patches = [
+2 -2
pkgs/tools/networking/twa/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 name = "twa-${version}"; 15 - version = "1.5.1"; 15 + version = "1.6.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "trailofbits"; 19 19 repo = "twa"; 20 20 rev = version; 21 - sha256 = "14pwiq1kza92w2aq358zh5hrxpxpfhg31am03b56g6vlvqzsvib7"; 21 + sha256 = "19jn4wp4f0vp2bxvrbyhjrwqgbphr5y1l17qawy8vdv3yswbyw46"; 22 22 }; 23 23 24 24 dontBuild = true;
+2 -2
pkgs/tools/package-management/dpkg/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "dpkg-${version}"; 5 - version = "1.19.0.5"; 5 + version = "1.19.2"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://debian/pool/main/d/dpkg/dpkg_${version}.tar.xz"; 9 - sha256 = "1dc5kp3fqy1k66fly6jfxkkg7w6d0jy8szddpfyc2xvzga94d041"; 9 + sha256 = "0w8vhvwnhvwq3k3cw9d1jiy61v4r81wv6q5rkliq2nq6z0naxwpq"; 10 10 }; 11 11 12 12 configureFlags = [
+2 -2
pkgs/tools/package-management/rpm/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "rpm-${version}"; 8 - version = "4.14.2"; 8 + version = "4.14.2.1"; 9 9 10 10 src = fetchurl { 11 11 url = "http://ftp.rpm.org/releases/rpm-4.14.x/rpm-${version}.tar.bz2"; 12 - sha256 = "0armd7dqr8bl0isx8l4xlylm7dikasmxhhcbz336fkp2x30w5jw0"; 12 + sha256 = "1nmck2fq9h85fgs3zhh6w1avlw5y16cbz5khd459ry3jfd5w4f8i"; 13 13 }; 14 14 15 15 outputs = [ "out" "dev" "man" ];
+2 -2
pkgs/tools/security/clamav/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "clamav-${version}"; 8 - version = "0.100.1"; 8 + version = "0.100.2"; 9 9 10 10 src = fetchurl { 11 11 url = "https://www.clamav.net/downloads/production/${name}.tar.gz"; 12 - sha256 = "17x5b2gh84b167h6ip9hw05w809p009yx13i4gkps92ja5jjdq44"; 12 + sha256 = "1mkd41sxbjkfjinpx5b9kb85q529gj2s3d0klysssqhysh64ybja"; 13 13 }; 14 14 15 15 # don't install sample config files into the absolute sysconfdir folder
+3 -2
pkgs/tools/security/opensc/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 name = "opensc-${version}"; 9 - version = "0.18.0"; 9 + version = "0.19.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "OpenSC"; 13 13 repo = "OpenSC"; 14 14 rev = version; 15 - sha256 = "1shwx1rkmnygk2dp0q8pbvnxcg96bn570vch9yq34gs42ryskihf"; 15 + sha256 = "10575gb9l38cskq7swyjp0907wlziyxg4ppq33ndz319dsx69d87"; 16 16 }; 17 17 18 18 nativeBuildInputs = [ pkgconfig ]; ··· 37 37 38 38 installFlags = [ 39 39 "sysconfdir=$(out)/etc" 40 + "completiondir=$(out)/etc" 40 41 ]; 41 42 42 43 meta = with stdenv.lib; {
+2 -2
pkgs/tools/security/sslscan/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "sslscan-${version}"; 5 - version = "1.11.11"; 5 + version = "1.11.12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "rbsec"; 9 9 repo = "sslscan"; 10 10 rev = "${version}-rbsec"; 11 - sha256 = "0k1agdz52pdgihwfwbygp0mlwkf757vcwhvwc0mrz606l2wbmwmr"; 11 + sha256 = "0wa0z6my6aqjp8si6x522ivk0yy55izbs3ch298gxjw5r15f4jb1"; 12 12 }; 13 13 14 14 buildInputs = [ openssl ];
+2 -2
pkgs/tools/system/sleuthkit/default.nix
··· 1 1 { stdenv, fetchFromGitHub, autoreconfHook, libewf, afflib, openssl, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "4.6.2"; 4 + version = "4.6.3"; 5 5 name = "sleuthkit-${version}"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sleuthkit"; 9 9 repo = "sleuthkit"; 10 10 rev = name; 11 - sha256 = "1ykl6ijf15mjfvmkk9b4gj18kspdairn7ms4wsi2v9kb25776skx"; 11 + sha256 = "1qaggb8day6idbafncslyaz7a475sq6p0xnjwc4c99f0z7i9cahp"; 12 12 }; 13 13 14 14 postPatch = ''
+2 -2
pkgs/tools/typesetting/scdoc/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "scdoc-${version}"; 5 - version = "1.5.1"; 5 + version = "1.5.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://git.sr.ht/~sircmpwn/scdoc/archive/${version}.tar.gz"; 9 - sha256 = "0hcwpyy97afwq40qn8jq75f1b2p0172lil1v0hs9a0rislpqk5nm"; 9 + sha256 = "0a9sxifzsbj24kjnpc0525i91ni2vkwizhgvwx1m9shvfkiisnc6"; 10 10 }; 11 11 12 12 postPatch = ''
+3
pkgs/top-level/aliases.nix
··· 322 322 xpraGtk3 = xpra; # added 2018-09-13 323 323 youtubeDL = youtube-dl; # added 2014-10-26 324 324 325 + # TODO(ekleog): add ‘wasm’ alias to ‘ocamlPackages.wasm’ after 19.03 326 + # branch-off 327 + 325 328 # added 2017-05-27 326 329 wineMinimal = winePackages.minimal; 327 330 wineFull = winePackages.full;
+78 -5
pkgs/top-level/all-packages.nix
··· 1111 1111 1112 1112 cloud-init = callPackage ../tools/virtualization/cloud-init { }; 1113 1113 1114 + cloudflared = callPackage ../applications/networking/cloudflared { }; 1115 + 1114 1116 cloudmonkey = callPackage ../tools/virtualization/cloudmonkey { }; 1115 1117 1116 1118 clib = callPackage ../tools/package-management/clib { }; ··· 2368 2370 2369 2371 carp = callPackage ../development/compilers/carp { }; 2370 2372 2373 + cholmod-extra = callPackage ../development/libraries/science/math/cholmod-extra { }; 2374 + 2371 2375 emscriptenVersion = "1.37.36"; 2372 2376 2373 2377 emscripten = callPackage ../development/compilers/emscripten { }; ··· 3431 3435 jaaa = callPackage ../applications/audio/jaaa { }; 3432 3436 3433 3437 jackett = callPackage ../servers/jackett { 3434 - mono = mono5; 3438 + mono = mono514; 3435 3439 }; 3436 3440 3437 3441 jade = callPackage ../tools/text/sgml/jade { }; ··· 4524 4528 4525 4529 opae = callPackage ../development/libraries/opae { }; 4526 4530 4531 + opentracing-cpp = callPackages ../development/libraries/opentracing-cpp { }; 4532 + 4527 4533 openvswitch = callPackage ../os-specific/linux/openvswitch { }; 4528 4534 4529 4535 optipng = callPackage ../tools/graphics/optipng { ··· 5739 5745 5740 5746 tty-clock = callPackage ../tools/misc/tty-clock { }; 5741 5747 5748 + ttyplot = callPackage ../tools/misc/ttyplot { }; 5749 + 5742 5750 ttyrec = callPackage ../tools/misc/ttyrec { }; 5743 5751 5744 5752 ttylog = callPackage ../tools/misc/ttylog { }; ··· 5860 5868 5861 5869 vimer = callPackage ../tools/misc/vimer { }; 5862 5870 5871 + visidata = (newScope python3Packages) ../applications/misc/visidata { 5872 + }; 5873 + 5863 5874 vit = callPackage ../applications/misc/vit { }; 5864 5875 5865 5876 vnc2flv = callPackage ../tools/video/vnc2flv {}; ··· 7259 7270 7260 7271 ocamlPackages = recurseIntoAttrs ocaml-ng.ocamlPackages; 7261 7272 7273 + ocamlformat = callPackage ../development/tools/ocaml/ocamlformat { }; 7274 + 7262 7275 orc = callPackage ../development/compilers/orc { }; 7263 7276 7264 7277 metaocaml_3_09 = callPackage ../development/compilers/ocaml/metaocaml-3.09.nix { }; ··· 8569 8582 8570 8583 kubectx = callPackage ../development/tools/kubectx { }; 8571 8584 8585 + kube-prompt = callPackage ../development/tools/kube-prompt { }; 8586 + 8572 8587 kustomize = callPackage ../development/tools/kustomize { }; 8573 8588 8574 8589 kythe = callPackage ../development/tools/kythe { }; ··· 10245 10260 usePulseAudio = config.pulseaudio or stdenv.isLinux; 10246 10261 inherit (darwin.apple_sdk.frameworks) CoreAudio CoreServices AudioUnit; 10247 10262 }; 10263 + 10264 + libaosd = callPackage ../development/libraries/libaosd { }; 10248 10265 10249 10266 libabw = callPackage ../development/libraries/libabw { }; 10250 10267 ··· 12169 12186 shapelib = callPackage ../development/libraries/shapelib { }; 12170 12187 12171 12188 shibboleth-sp = callPackage ../development/libraries/shibboleth-sp { }; 12189 + 12190 + skaffold = callPackage ../development/tools/skaffold { }; 12172 12191 12173 12192 skalibs = skawarePackages.skalibs; 12174 12193 ··· 12304 12323 12305 12324 sqlite-jdbc = callPackage ../servers/sql/sqlite/jdbc { }; 12306 12325 12326 + sqlite-replication = sqlite.overrideAttrs (oldAttrs: rec { 12327 + name = "sqlite-${version}"; 12328 + version = "3.24.0+replication3"; 12329 + src = pkgs.fetchFromGitHub { 12330 + owner = "CanonicalLtd"; 12331 + repo = "sqlite"; 12332 + rev = "version-${version}"; 12333 + sha256 = "19557b7aick1pxk0gw013cf5jy42i7539qn1ziza8dzy16a6zs8b"; 12334 + }; 12335 + nativeBuildInputs = [ pkgs.tcl ]; 12336 + configureFlags = oldAttrs.configureFlags ++ [ 12337 + "--enable-replication" 12338 + "--disable-amalgamation" 12339 + "--disable-tcl" 12340 + ]; 12341 + preConfigure = '' 12342 + echo "D 2018-08-01T13:22:18" > manifest 12343 + echo -n "c94dbda1a570c1ab180e7694afd3cc7116268c06" > manifest.uuid 12344 + ''; 12345 + }); 12346 + 12347 + dqlite = callPackage ../development/libraries/dqlite { }; 12348 + 12307 12349 sqlcipher = lowPrio (callPackage ../development/libraries/sqlcipher { 12308 12350 readline = null; 12309 12351 ncurses = null; ··· 12903 12945 12904 12946 leaps = callPackage ../development/tools/leaps { }; 12905 12947 12948 + vgo2nix = callPackage ../development/tools/vgo2nix { }; 12949 + 12906 12950 ws = callPackage ../development/tools/ws { }; 12907 12951 12908 12952 ### DEVELOPMENT / JAVA MODULES ··· 13646 13690 }); 13647 13691 13648 13692 samba4Full = lowPrio (samba4.override { 13649 - enableInfiniband = true; 13650 13693 enableLDAP = true; 13651 13694 enablePrinting = true; 13652 13695 enableMDNS = true; ··· 14212 14255 ]; 14213 14256 }; 14214 14257 14258 + linux_4_19 = callPackage ../os-specific/linux/kernel/linux-4.19.nix { 14259 + kernelPatches = 14260 + [ kernelPatches.bridge_stp_helper 14261 + # See pkgs/os-specific/linux/kernel/cpu-cgroup-v2-patches/README.md 14262 + # when adding a new linux version 14263 + # kernelPatches.cpu-cgroup-v2."4.11" 14264 + kernelPatches.modinst_arg_list_too_long 14265 + ]; 14266 + }; 14267 + 14215 14268 linux_testing = callPackage ../os-specific/linux/kernel/linux-testing.nix { 14216 14269 kernelPatches = [ 14217 14270 kernelPatches.bridge_stp_helper ··· 14323 14376 14324 14377 ply = callPackage ../os-specific/linux/ply { }; 14325 14378 14379 + r8168 = callPackage ../os-specific/linux/r8168 { }; 14380 + 14326 14381 rtl8192eu = callPackage ../os-specific/linux/rtl8192eu { }; 14327 14382 14328 14383 rtl8723bs = callPackage ../os-specific/linux/rtl8723bs { }; ··· 14404 14459 linux = linuxPackages.kernel; 14405 14460 14406 14461 # Update this when adding the newest kernel major version! 14407 - linuxPackages_latest = linuxPackages_4_18; 14462 + linuxPackages_latest = linuxPackages_4_19; 14408 14463 linux_latest = linuxPackages_latest.kernel; 14409 14464 14410 14465 # Build the kernel modules for the some of the kernels. ··· 14415 14470 linuxPackages_4_9 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_9); 14416 14471 linuxPackages_4_14 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_14); 14417 14472 linuxPackages_4_18 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_18); 14473 + linuxPackages_4_19 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_19); 14418 14474 # Don't forget to update linuxPackages_latest! 14419 14475 14420 14476 # Intentionally lacks recurseIntoAttrs, as -rc kernels will quite likely break out-of-tree modules and cause failed Hydra builds. ··· 15816 15872 15817 15873 brackets = callPackage ../applications/editors/brackets { gconf = gnome2.GConf; }; 15818 15874 15875 + brave = callPackage ../applications/networking/browsers/brave { }; 15876 + 15819 15877 notmuch-bower = callPackage ../applications/networking/mailreaders/notmuch-bower { }; 15820 15878 15821 15879 bristol = callPackage ../applications/audio/bristol { }; ··· 16035 16093 pythonPackages = datadog-integrations-core {}; 16036 16094 }; 16037 16095 datadog-process-agent = callPackage ../tools/networking/dd-agent/datadog-process-agent.nix { }; 16096 + datadog-trace-agent = callPackage ../tools/networking/dd-agent/datadog-trace-agent.nix { }; 16038 16097 datadog-integrations-core = extras: callPackage ../tools/networking/dd-agent/integrations-core.nix { 16039 16098 python = python27; 16040 16099 extraIntegrations = extras; ··· 17144 17203 17145 17204 wlc = callPackage ../development/libraries/wlc { }; 17146 17205 wlroots = callPackage ../development/libraries/wlroots { }; 17147 - rootston = wlroots.bin; 17206 + 17148 17207 orbment = callPackage ../applications/window-managers/orbment { }; 17208 + 17149 17209 sway = callPackage ../applications/window-managers/sway { }; 17210 + sway-beta = callPackage ../applications/window-managers/sway/beta.nix { }; 17150 17211 17151 17212 velox = callPackage ../applications/window-managers/velox { 17152 17213 stConf = config.st.conf or null; ··· 17652 17713 }; 17653 17714 17654 17715 makeself = callPackage ../applications/misc/makeself { }; 17716 + 17717 + mako = callPackage ../applications/misc/mako { }; 17655 17718 17656 17719 mapmap = libsForQt5.callPackage ../applications/video/mapmap { }; 17657 17720 ··· 18593 18656 rclone = callPackage ../applications/networking/sync/rclone { }; 18594 18657 18595 18658 rclone-browser = libsForQt5.callPackage ../applications/networking/sync/rclone/browser.nix { }; 18596 - 18659 + 18597 18660 rcs = callPackage ../applications/version-management/rcs { }; 18598 18661 18599 18662 rdesktop = callPackage ../applications/networking/remote/rdesktop { }; ··· 20438 20501 20439 20502 scummvm = callPackage ../games/scummvm { }; 20440 20503 20504 + inherit (callPackage ../games/scummvm/games.nix { }) 20505 + beneath-a-steel-sky 20506 + drascula-the-vampire-strikes-back 20507 + flight-of-the-amazon-queen 20508 + lure-of-the-temptress; 20509 + 20441 20510 scorched3d = callPackage ../games/scorched3d { }; 20442 20511 20443 20512 scrolls = callPackage ../games/scrolls { }; ··· 21066 21135 liblapackWithAtlas = liblapack; 21067 21136 21068 21137 liblbfgs = callPackage ../development/libraries/science/math/liblbfgs { }; 21138 + 21139 + lrs = callPackage ../development/libraries/science/math/lrs { }; 21069 21140 21070 21141 m4ri = callPackage ../development/libraries/science/math/m4ri { }; 21071 21142 ··· 21123 21194 parmetis = callPackage ../development/libraries/science/math/parmetis { 21124 21195 mpi = openmpi; 21125 21196 }; 21197 + 21198 + QuadProgpp = callPackage ../development/libraries/science/math/QuadProgpp { }; 21126 21199 21127 21200 scs = callPackage ../development/libraries/science/math/scs { 21128 21201 liblapack = liblapackWithoutAtlas;
+1
pkgs/top-level/coq-packages.nix
··· 40 40 ssreflect = callPackage ../development/coq-modules/ssreflect { }; 41 41 stdpp = callPackage ../development/coq-modules/stdpp { }; 42 42 tlc = callPackage ../development/coq-modules/tlc {}; 43 + Velisarios = callPackage ../development/coq-modules/Velisarios {}; 43 44 }; 44 45 45 46 filterCoqPackages = coq:
+4
pkgs/top-level/ocaml-packages.nix
··· 753 753 754 754 zed = callPackage ../development/ocaml-modules/zed { }; 755 755 756 + zmq = callPackage ../development/ocaml-modules/zmq { }; 757 + 758 + zmq-lwt = callPackage ../development/ocaml-modules/zmq/lwt.nix { }; 759 + 756 760 ocsigen_deriving = callPackage ../development/ocaml-modules/ocsigen-deriving { 757 761 oasis = ocaml_oasis; 758 762 };
+16 -7
pkgs/top-level/perl-packages.nix
··· 555 555 }; 556 556 }; 557 557 558 - ArchiveZip_1_53 = ArchiveZip; 559 - 560 558 AudioScan = buildPerlPackage rec { 561 559 name = "Audio-Scan-1.01"; 562 560 src = fetchurl { ··· 4474 4472 }; 4475 4473 }; 4476 4474 4477 - DigestHMAC_SHA1 = DigestHMAC; 4478 4475 DigestJHash = buildPerlPackage rec { 4479 4476 name = "Digest-JHash-0.10"; 4480 4477 src = fetchurl { ··· 12116 12113 sha256 = "18wxvp7psqrx0zdvg47azrals572hv9fx1s3p0q65s87lnk3q63l"; 12117 12114 }; 12118 12115 outputs = [ "out" ]; 12119 - buildInputs = [ DBDmysql DBI DigestMD5 IOSocketSSL TermReadKey TimeHiRes ]; 12116 + buildInputs = [ DBDmysql DBI IOSocketSSL TermReadKey TimeHiRes ]; 12120 12117 meta = { 12121 12118 description = ''Collection of advanced command-line tools to perform a variety of MySQL and system tasks.''; 12122 12119 homepage = http://www.percona.com/software/percona-toolkit; ··· 14141 14138 sha256 = "1y9lfhxgwyysybing72n3hng2db5njpk2dbb80vskdz75r7ffqjp"; 14142 14139 }; 14143 14140 14144 - buildInputs = [ ArchiveZip_1_53 pkgs.file ]; 14141 + buildInputs = [ ArchiveZip pkgs.file ]; 14145 14142 meta.broken = true; 14146 14143 }; 14147 14144 ··· 14155 14152 sha256 = "1y9lfhxgwyysybing72n3hng2db5njpk2dbb80vskdz75r7ffqjp"; 14156 14153 }; 14157 14154 14158 - buildInputs = [ ArchiveZip_1_53 libfile-stripnondeterminism pkgs.file ]; 14155 + buildInputs = [ ArchiveZip libfile-stripnondeterminism pkgs.file ]; 14159 14156 14160 14157 meta = with stdenv.lib; { 14161 14158 description = "A Perl module for stripping bits of non-deterministic information"; ··· 14221 14218 }; 14222 14219 }; 14223 14220 14224 - SubExporterUtil = SubExporter; 14225 14221 SubIdentify = buildPerlPackage rec { 14226 14222 name = "Sub-Identify-0.14"; 14227 14223 src = fetchurl { ··· 17589 17585 sha256 = "0phpkc4li43m2g44hdcvyxzy9pymqwlqhh5hwp2xc0cv8l5lp8lb"; 17590 17586 }; 17591 17587 propagatedBuildInputs = [ XMLRegExp libxml_perl ]; 17588 + }; 17589 + 17590 + XMLFeedPP = buildPerlPackage rec { 17591 + name = "XML-FeedPP-0.95"; 17592 + src = fetchurl { 17593 + url = "mirror://cpan/authors/id/M/MA/MARKOV/${name}.tar.gz"; 17594 + sha256 = "1x5806xwmbqxr1dkdhalb6d7n31s3ya776klkai7c2x6y6drbhwh"; 17595 + }; 17596 + propagatedBuildInputs = [ XMLTreePP ]; 17597 + meta = { 17598 + description = "Parse/write/merge/edit RSS/RDF/Atom syndication feeds"; 17599 + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 17600 + }; 17592 17601 }; 17593 17602 17594 17603 XMLFilterBufferText = buildPerlPackage {
+2 -2
pkgs/top-level/php-packages.nix
··· 390 390 391 391 php-cs-fixer = pkgs.stdenv.mkDerivation rec { 392 392 name = "php-cs-fixer-${version}"; 393 - version = "2.12.2"; 393 + version = "2.13.1"; 394 394 395 395 src = pkgs.fetchurl { 396 396 url = "https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v${version}/php-cs-fixer.phar"; 397 - sha256 = "19cq04x1wi489259vyad15zy6y0k3qd7dj77pcf74gxqw92hgg5c"; 397 + sha256 = "0yy9q140jd63h9qz5jvplh7ls3j7y1hf25dkxk0h4mx9cbxdzkq4"; 398 398 }; 399 399 400 400 phases = [ "installPhase" ];
+5 -22
pkgs/top-level/python-packages.nix
··· 258 258 259 259 breathe = callPackage ../development/python-modules/breathe { }; 260 260 261 + brotli = callPackage ../development/python-modules/brotli { }; 262 + 261 263 browser-cookie3 = callPackage ../development/python-modules/browser-cookie3 { }; 262 264 263 265 browsermob-proxy = disabledIf isPy3k (callPackage ../development/python-modules/browsermob-proxy {}); ··· 894 896 inherit (self) python numpy; 895 897 enablePython = true; 896 898 }); 899 + 900 + boltztrap2 = callPackage ../development/python-modules/boltztrap2 { }; 897 901 898 902 bumps = callPackage ../development/python-modules/bumps {}; 899 903 ··· 9315 9319 }; 9316 9320 }; 9317 9321 9318 - Logbook = buildPythonPackage rec { 9319 - name = "Logbook-${version}"; 9320 - version = "1.0.0"; 9321 - 9322 - src = pkgs.fetchurl { 9323 - url = "mirror://pypi/L/Logbook/${name}.tar.gz"; 9324 - sha256 = "0whqbx5p0zkf7gmb5ssnsnhm4kn4drd4x7fbhdi8dnxklqajbnl7"; 9325 - }; 9326 - 9327 - buildInputs = [ self.pytest ] ++ optionals (!isPy3k) [ self.mock ]; 9328 - 9329 - checkPhase = '' 9330 - find tests -name \*.pyc -delete 9331 - py.test tests 9332 - ''; 9333 - 9334 - meta = { 9335 - homepage = https://pythonhosted.org/Logbook/; 9336 - description = "A logging replacement for Python"; 9337 - license = licenses.bsd3; 9338 - }; 9339 - }; 9322 + Logbook = callPackage ../development/python-modules/Logbook { }; 9340 9323 9341 9324 libversion = callPackage ../development/python-modules/libversion { 9342 9325 inherit (pkgs) libversion;
+2 -2
pkgs/top-level/release-cross.nix
··· 2 2 */ 3 3 4 4 { # The platforms *from* which we cross compile. 5 - supportedSystems ? [ "x86_64-linux" "x86_64-darwin" ] 5 + supportedSystems ? [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" ] 6 6 , # Strip most of attributes when evaluating to spare memory usage 7 7 scrubJobs ? true 8 8 }: ··· 10 10 with import ./release-lib.nix { inherit supportedSystems scrubJobs; }; 11 11 12 12 let 13 - nativePlatforms = linux; 13 + nativePlatforms = all; 14 14 15 15 common = { 16 16 buildPackages.binutils = nativePlatforms;
+14 -1
pkgs/top-level/stage.nix
··· 56 56 , # A list of overlays (Additional `self: super: { .. }` customization 57 57 # functions) to be fixed together in the produced package set 58 58 overlays 59 - }: 59 + } @args: 60 60 61 61 let 62 62 stdenvAdapters = self: super: ··· 159 159 }; 160 160 }; 161 161 }; 162 + 163 + # Extend the package set with zero or more overlays. This preserves 164 + # preexisting overlays. Prefer to initialize with the right overlays 165 + # in one go when calling Nixpkgs, for performance and simplicity. 166 + appendOverlays = extraOverlays: 167 + import ./stage.nix (args // { overlays = args.overlays ++ extraOverlays; }); 168 + 169 + # Extend the package set with a single overlay. This preserves 170 + # preexisting overlays. Prefer to initialize with the right overlays 171 + # in one go when calling Nixpkgs, for performance and simplicity. 172 + # Prefer appendOverlays if used repeatedly. 173 + extend = f: self.appendOverlays [f]; 174 + 162 175 }; 163 176 164 177 # The complete chain of package set builders, applied from top to bottom.