Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub 2341cd6a 14360cab

+1648 -1332
+3
.git-blame-ignore-revs
··· 238 238 239 239 # nixos/movim: format with nixfmt-rfc-style 240 240 43c1654cae47cbf987cb63758c06245fa95c1e3b 241 + 242 + # nixos/iso-image.nix: nixfmt 243 + da9a092c34cef6947d7aee2b134f61df45171631
+2 -2
nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-gnome.nix
··· 1 1 # This module defines a NixOS installation CD that contains GNOME. 2 2 3 - { pkgs, ... }: 3 + { lib, pkgs, ... }: 4 4 5 5 { 6 6 imports = [ ./installation-cd-graphical-calamares.nix ]; 7 7 8 - isoImage.edition = "gnome"; 8 + isoImage.edition = lib.mkDefault "gnome"; 9 9 10 10 services.xserver.desktopManager.gnome = { 11 11 # Add Firefox and other tools useful for installation to the launcher
+2 -2
nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma5.nix
··· 1 1 # This module defines a NixOS installation CD that contains X11 and 2 2 # Plasma 5. 3 3 4 - { pkgs, ... }: 4 + { lib, pkgs, ... }: 5 5 6 6 { 7 7 imports = [ ./installation-cd-graphical-calamares.nix ]; 8 8 9 - isoImage.edition = "plasma5"; 9 + isoImage.edition = lib.mkDefault "plasma5"; 10 10 11 11 services.xserver.desktopManager.plasma5 = { 12 12 enable = true;
+2 -2
nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix
··· 1 1 # This module defines a NixOS installation CD that contains Plasma 6. 2 2 3 - { pkgs, ... }: 3 + { lib, pkgs, ... }: 4 4 5 5 { 6 6 imports = [ ./installation-cd-graphical-calamares.nix ]; 7 7 8 - isoImage.edition = "plasma6"; 8 + isoImage.edition = lib.mkDefault "plasma6"; 9 9 10 10 services.desktopManager.plasma6.enable = true; 11 11
+52
nixos/modules/installer/cd-dvd/installation-cd-graphical-combined.nix
··· 1 + # This configuration uses a specialisation for each desired boot 2 + # configuration, and a common parent configuration for all of them 3 + # that's hidden. This allows users to import this module alongside 4 + # their own and get the full array of specialisations inheriting the 5 + # users' settings. 6 + 7 + { lib, ... }: 8 + { 9 + imports = [ ./installation-cd-base.nix ]; 10 + isoImage.edition = "graphical"; 11 + isoImage.showConfiguration = lib.mkDefault false; 12 + 13 + specialisation = { 14 + gnome.configuration = 15 + { config, ... }: 16 + { 17 + imports = [ ./installation-cd-graphical-calamares-gnome.nix ]; 18 + isoImage.showConfiguration = true; 19 + isoImage.configurationName = "GNOME (Linux LTS)"; 20 + }; 21 + 22 + gnome_latest_kernel.configuration = 23 + { config, ... }: 24 + { 25 + imports = [ 26 + ./installation-cd-graphical-calamares-gnome.nix 27 + ./latest-kernel.nix 28 + ]; 29 + isoImage.showConfiguration = true; 30 + isoImage.configurationName = "GNOME (Linux ${config.boot.kernelPackages.kernel.version})"; 31 + }; 32 + 33 + plasma.configuration = 34 + { config, ... }: 35 + { 36 + imports = [ ./installation-cd-graphical-calamares-plasma6.nix ]; 37 + isoImage.showConfiguration = true; 38 + isoImage.configurationName = "Plasma (Linux LTS)"; 39 + }; 40 + 41 + plasma_latest_kernel.configuration = 42 + { config, ... }: 43 + { 44 + imports = [ 45 + ./installation-cd-graphical-calamares-plasma6.nix 46 + ./latest-kernel.nix 47 + ]; 48 + isoImage.showConfiguration = true; 49 + isoImage.configurationName = "Plasma (Linux ${config.boot.kernelPackages.kernel.version})"; 50 + }; 51 + }; 52 + }
+2 -2
nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
··· 1 1 # This module defines a NixOS installation CD that contains GNOME. 2 2 3 - { ... }: 3 + { lib, ... }: 4 4 5 5 { 6 6 imports = [ ./installation-cd-graphical-base.nix ]; 7 7 8 - isoImage.edition = "gnome"; 8 + isoImage.edition = lib.mkDefault "gnome"; 9 9 10 10 services.xserver.desktopManager.gnome = { 11 11 # Add Firefox and other tools useful for installation to the launcher
+2 -2
nixos/modules/installer/cd-dvd/installation-cd-graphical-plasma5.nix
··· 1 1 # This module defines a NixOS installation CD that contains X11 and 2 2 # Plasma 5. 3 3 4 - { pkgs, ... }: 4 + { lib, pkgs, ... }: 5 5 6 6 { 7 7 imports = [ ./installation-cd-graphical-base.nix ]; 8 8 9 - isoImage.edition = "plasma5"; 9 + isoImage.edition = lib.mkDefault "plasma5"; 10 10 11 11 services.xserver.desktopManager.plasma5 = { 12 12 enable = true;
+14
nixos/modules/installer/cd-dvd/installation-cd-minimal-combined.nix
··· 1 + { lib, ... }: 2 + 3 + { 4 + imports = [ ./installation-cd-minimal.nix ]; 5 + 6 + isoImage.configurationName = lib.mkDefault "(Linux LTS)"; 7 + 8 + specialisation.latest_kernel.configuration = 9 + { config, ... }: 10 + { 11 + imports = [ ./latest-kernel.nix ]; 12 + isoImage.configurationName = "(Linux ${config.boot.kernelPackages.kernel.version})"; 13 + }; 14 + }
+576 -455
nixos/modules/installer/cd-dvd/iso-image.nix
··· 1 1 # This module creates a bootable ISO image containing the given NixOS 2 2 # configuration. The derivation for the ISO image will be placed in 3 3 # config.system.build.isoImage. 4 - { config, lib, pkgs, ... }: 4 + { 5 + config, 6 + lib, 7 + pkgs, 8 + ... 9 + }: 5 10 let 6 - /** 7 - * Given a list of `options`, concats the result of mapping each options 8 - * to a menuentry for use in grub. 9 - * 10 - * * defaults: {name, image, params, initrd} 11 - * * options: [ option... ] 12 - * * option: {name, params, class} 13 - */ 11 + # Builds a single menu entry 14 12 menuBuilderGrub2 = 15 - defaults: options: lib.concatStrings 16 - ( 17 - map 18 - (option: '' 19 - menuentry '${defaults.name} ${ 20 - # Name appended to menuentry defaults to params if no specific name given. 21 - option.name or (lib.optionalString (option ? params) "(${option.params})") 22 - }' ${lib.optionalString (option ? class) " --class ${option.class}"} { 23 - # Fallback to UEFI console for boot, efifb sometimes has difficulties. 24 - terminal_output console 13 + { 14 + name, 15 + class, 16 + image, 17 + params, 18 + initrd, 19 + }: 20 + '' 21 + menuentry '${name}' --class ${class} { 22 + # Fallback to UEFI console for boot, efifb sometimes has difficulties. 23 + terminal_output console 24 + 25 + linux ${image} \''${isoboot} ${params} 26 + initrd ${initrd} 27 + } 28 + ''; 25 29 26 - linux ${defaults.image} \''${isoboot} ${defaults.params} ${ 27 - option.params or "" 30 + # Builds all menu entries 31 + buildMenuGrub2 = 32 + { 33 + cfg ? config, 34 + params ? [ ], 35 + }: 36 + let 37 + menuConfig = { 38 + name = lib.concatStrings [ 39 + cfg.isoImage.prependToMenuLabel 40 + cfg.system.nixos.distroName 41 + " " 42 + cfg.system.nixos.label 43 + cfg.isoImage.appendToMenuLabel 44 + (lib.optionalString (cfg.isoImage.configurationName != null) (" " + cfg.isoImage.configurationName)) 45 + ]; 46 + params = "init=${cfg.system.build.toplevel}/init ${toString cfg.boot.kernelParams} ${toString params}"; 47 + image = "/boot/${cfg.boot.kernelPackages.kernel + "/" + cfg.system.boot.loader.kernelFile}"; 48 + initrd = "/boot/${cfg.system.build.initialRamdisk + "/" + cfg.system.boot.loader.initrdFile}"; 49 + class = "installer"; 50 + }; 51 + in 52 + '' 53 + ${lib.optionalString cfg.isoImage.showConfiguration (menuBuilderGrub2 menuConfig)} 54 + ${lib.concatStringsSep "\n" ( 55 + lib.mapAttrsToList ( 56 + specName: 57 + { configuration, ... }: 58 + buildMenuGrub2 { 59 + cfg = configuration; 60 + inherit params; 28 61 } 29 - initrd ${defaults.initrd} 30 - } 31 - '') 32 - options 33 - ) 34 - ; 35 - 36 - /** 37 - * Builds the default options. 38 - */ 39 - buildMenuGrub2 = buildMenuAdditionalParamsGrub2 ""; 40 - 41 - targetArch = 42 - if config.boot.loader.grub.forcei686 then 43 - "ia32" 44 - else 45 - pkgs.stdenv.hostPlatform.efiArch; 46 - 47 - /** 48 - * Given params to add to `params`, build a set of default options. 49 - * Use this one when creating a variant (e.g. hidpi) 50 - */ 51 - buildMenuAdditionalParamsGrub2 = additional: 52 - let 53 - finalCfg = { 54 - name = "${config.isoImage.prependToMenuLabel}${config.system.nixos.distroName} ${config.system.nixos.label}${config.isoImage.appendToMenuLabel}"; 55 - params = "init=${config.system.build.toplevel}/init ${additional} ${toString config.boot.kernelParams}"; 56 - image = "/boot/${config.system.boot.loader.kernelFile}"; 57 - initrd = "/boot/initrd"; 58 - }; 62 + ) cfg.specialisation 63 + )} 64 + ''; 59 65 60 - in 61 - menuBuilderGrub2 62 - finalCfg 63 - [ 64 - { class = "installer"; } 65 - { class = "nomodeset"; params = "nomodeset"; } 66 - { class = "copytoram"; params = "copytoram"; } 67 - { class = "debug"; params = "debug"; } 68 - ] 69 - ; 66 + targetArch = if config.boot.loader.grub.forcei686 then "ia32" else pkgs.stdenv.hostPlatform.efiArch; 70 67 71 68 # Timeout in syslinux is in units of 1/10 of a second. 72 69 # null means max timeout (35996, just under 1h in 1/10 seconds) 73 70 # 0 means disable timeout 74 - syslinuxTimeout = if config.boot.loader.timeout == null then 75 - 35996 76 - else 77 - config.boot.loader.timeout * 10; 71 + syslinuxTimeout = 72 + if config.boot.loader.timeout == null then 35996 else config.boot.loader.timeout * 10; 78 73 79 74 # Timeout in grub is in seconds. 80 75 # null means max timeout (infinity) 81 76 # 0 means disable timeout 82 - grubEfiTimeout = if config.boot.loader.timeout == null then 83 - -1 84 - else 85 - config.boot.loader.timeout; 77 + grubEfiTimeout = if config.boot.loader.timeout == null then -1 else config.boot.loader.timeout; 78 + 79 + optionsSubMenus = [ 80 + { 81 + title = "Copy ISO Files to RAM"; 82 + class = "copytoram"; 83 + params = [ "copytoram" ]; 84 + } 85 + { 86 + title = "No modesetting"; 87 + class = "nomodeset"; 88 + params = [ "nomodeset" ]; 89 + } 90 + { 91 + title = "Debug Console Output"; 92 + class = "debug"; 93 + params = [ "debug" ]; 94 + } 95 + # If we boot into a graphical environment where X is autoran 96 + # and always crashes, it makes the media unusable. Allow the user 97 + # to disable this. 98 + { 99 + title = "Disable display-manager"; 100 + class = "quirk-disable-displaymanager"; 101 + params = [ 102 + "systemd.mask=display-manager.service" 103 + "plymouth.enable=0" 104 + ]; 105 + } 106 + # Some laptop and convertibles have the panel installed in an 107 + # inconvenient way, rotated away from the keyboard. 108 + # Those entries makes it easier to use the installer. 109 + { 110 + title = "Rotate framebuffer Clockwise"; 111 + class = "rotate-90cw"; 112 + params = [ "fbcon=rotate:1" ]; 113 + } 114 + { 115 + title = "Rotate framebuffer Upside-Down"; 116 + class = "rotate-180"; 117 + params = [ "fbcon=rotate:2" ]; 118 + } 119 + { 120 + title = "Rotate framebuffer Counter-Clockwise"; 121 + class = "rotate-90ccw"; 122 + params = [ "fbcon=rotate:3" ]; 123 + } 124 + # Serial access is a must! 125 + { 126 + title = "Serial console=ttyS0,115200n8"; 127 + class = "serial"; 128 + params = [ "console=ttyS0,115200n8" ]; 129 + } 130 + ]; 86 131 87 132 # The configuration file for syslinux. 88 133 ··· 97 142 # * COM32 entries (chainload, reboot, poweroff) are not recognized. They 98 143 # result in incorrect boot entries. 99 144 145 + menuBuilderIsolinux = 146 + { 147 + cfg ? config, 148 + label, 149 + params ? [ ], 150 + }: 151 + '' 152 + ${lib.optionalString cfg.isoImage.showConfiguration '' 153 + LABEL ${label} 154 + MENU LABEL ${cfg.isoImage.prependToMenuLabel}${cfg.system.nixos.distroName} ${cfg.system.nixos.label}${cfg.isoImage.appendToMenuLabel}${ 155 + lib.optionalString (cfg.isoImage.configurationName != null) (" " + cfg.isoImage.configurationName) 156 + } 157 + LINUX /boot/${cfg.boot.kernelPackages.kernel + "/" + cfg.system.boot.loader.kernelFile} 158 + APPEND init=${cfg.system.build.toplevel}/init ${toString cfg.boot.kernelParams} ${toString params} 159 + INITRD /boot/${cfg.system.build.initialRamdisk + "/" + cfg.system.boot.loader.initrdFile} 160 + ''} 161 + 162 + ${lib.concatStringsSep "\n\n" ( 163 + lib.mapAttrsToList ( 164 + name: specCfg: 165 + menuBuilderIsolinux { 166 + cfg = specCfg.configuration; 167 + label = "${label}-${name}"; 168 + inherit params; 169 + } 170 + ) cfg.specialisation 171 + )} 172 + ''; 173 + 100 174 baseIsolinuxCfg = '' 101 175 SERIAL 0 115200 102 176 TIMEOUT ${builtins.toString syslinuxTimeout} ··· 107 181 108 182 DEFAULT boot 109 183 110 - LABEL boot 111 - MENU LABEL ${config.isoImage.prependToMenuLabel}${config.system.nixos.distroName} ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} 112 - LINUX /boot/${config.system.boot.loader.kernelFile} 113 - APPEND init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} 114 - INITRD /boot/${config.system.boot.loader.initrdFile} 115 - 116 - # A variant to boot with 'nomodeset' 117 - LABEL boot-nomodeset 118 - MENU LABEL ${config.isoImage.prependToMenuLabel}${config.system.nixos.distroName} ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} (nomodeset) 119 - LINUX /boot/${config.system.boot.loader.kernelFile} 120 - APPEND init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} nomodeset 121 - INITRD /boot/${config.system.boot.loader.initrdFile} 184 + ${menuBuilderIsolinux { label = "boot"; }} 122 185 123 - # A variant to boot with 'copytoram' 124 - LABEL boot-copytoram 125 - MENU LABEL ${config.isoImage.prependToMenuLabel}${config.system.nixos.distroName} ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} (copytoram) 126 - LINUX /boot/${config.system.boot.loader.kernelFile} 127 - APPEND init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} copytoram 128 - INITRD /boot/${config.system.boot.loader.initrdFile} 186 + MENU BEGIN Options 129 187 130 - # A variant to boot with verbose logging to the console 131 - LABEL boot-debug 132 - MENU LABEL ${config.isoImage.prependToMenuLabel}${config.system.nixos.distroName} ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} (debug) 133 - LINUX /boot/${config.system.boot.loader.kernelFile} 134 - APPEND init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} loglevel=7 135 - INITRD /boot/${config.system.boot.loader.initrdFile} 188 + ${lib.concatMapStringsSep "\n" ( 189 + { 190 + title, 191 + class, 192 + params, 193 + }: 194 + '' 195 + MENU BEGIN ${title} 196 + ${menuBuilderIsolinux { 197 + label = "boot-${class}"; 198 + inherit params; 199 + }} 200 + MENU END 201 + '' 202 + ) optionsSubMenus} 136 203 137 - # A variant to boot with a serial console enabled 138 - LABEL boot-serial 139 - MENU LABEL ${config.isoImage.prependToMenuLabel}${config.system.nixos.distroName} ${config.system.nixos.label}${config.isoImage.appendToMenuLabel} (serial console=ttyS0,115200n8) 140 - LINUX /boot/${config.system.boot.loader.kernelFile} 141 - APPEND init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams} console=ttyS0,115200n8 142 - INITRD /boot/${config.system.boot.loader.initrdFile} 204 + MENU END 143 205 ''; 144 206 145 207 isolinuxMemtest86Entry = '' ··· 149 211 APPEND ${toString config.boot.loader.grub.memtest86.params} 150 212 ''; 151 213 152 - isolinuxCfg = lib.concatStringsSep "\n" 153 - ([ baseIsolinuxCfg ] ++ lib.optional config.boot.loader.grub.memtest86.enable isolinuxMemtest86Entry); 214 + isolinuxCfg = lib.concatStringsSep "\n" ( 215 + [ baseIsolinuxCfg ] ++ lib.optional config.boot.loader.grub.memtest86.enable isolinuxMemtest86Entry 216 + ); 154 217 155 - refindBinary = if targetArch == "x64" || targetArch == "aa64" then "refind_${targetArch}.efi" else null; 218 + refindBinary = 219 + if targetArch == "x64" || targetArch == "aa64" then "refind_${targetArch}.efi" else null; 156 220 157 221 # Setup instructions for rEFInd. 158 222 refind = 159 223 if refindBinary != null then 160 224 '' 161 - # Adds rEFInd to the ISO. 162 - cp -v ${pkgs.refind}/share/refind/${refindBinary} $out/EFI/BOOT/ 225 + # Adds rEFInd to the ISO. 226 + cp -v ${pkgs.refind}/share/refind/${refindBinary} $out/EFI/BOOT/ 163 227 '' 164 228 else 165 - "# No refind for ${targetArch}" 166 - ; 229 + "# No refind for ${targetArch}"; 167 230 168 231 grubPkgs = if config.boot.loader.grub.forcei686 then pkgs.pkgsi686Linux else pkgs; 169 232 170 233 grubMenuCfg = '' 234 + set textmode=${lib.boolToString (config.isoImage.forceTextMode)} 235 + 171 236 # 172 237 # Menu configuration 173 238 # ··· 178 243 insmod gfxterm 179 244 insmod png 180 245 set gfxpayload=keep 181 - set gfxmode=${lib.concatStringsSep "," [ 182 - # GRUB will use the first valid mode listed here. 183 - # `auto` will sometimes choose the smallest valid mode it detects. 184 - # So instead we'll list a lot of possibly valid modes :/ 185 - #"3840x2160" 186 - #"2560x1440" 187 - "1920x1200" 188 - "1920x1080" 189 - "1366x768" 190 - "1280x800" 191 - "1280x720" 192 - "1200x1920" 193 - "1024x768" 194 - "800x1280" 195 - "800x600" 196 - "auto" 197 - ]} 246 + set gfxmode=${ 247 + lib.concatStringsSep "," [ 248 + # GRUB will use the first valid mode listed here. 249 + # `auto` will sometimes choose the smallest valid mode it detects. 250 + # So instead we'll list a lot of possibly valid modes :/ 251 + #"3840x2160" 252 + #"2560x1440" 253 + "1920x1200" 254 + "1920x1080" 255 + "1366x768" 256 + "1280x800" 257 + "1280x720" 258 + "1200x1920" 259 + "1024x768" 260 + "800x1280" 261 + "800x600" 262 + "auto" 263 + ] 264 + } 198 265 199 266 if [ "\$textmode" == "false" ]; then 200 267 terminal_output gfxterm ··· 207 274 set menu_color_highlight=white/blue 208 275 fi 209 276 210 - ${ # When there is a theme configured, use it, otherwise use the background image. 211 - if config.isoImage.grubTheme != null then '' 212 - # Sets theme. 213 - set theme=(\$root)/EFI/BOOT/grub-theme/theme.txt 214 - # Load theme fonts 215 - $(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/BOOT/grub-theme/%P\n") 216 - '' else '' 217 - if background_image (\$root)/EFI/BOOT/efi-background.png; then 218 - # Black background means transparent background when there 219 - # is a background image set... This seems undocumented :( 220 - set color_normal=black/black 221 - set color_highlight=white/blue 277 + ${ 278 + # When there is a theme configured, use it, otherwise use the background image. 279 + if config.isoImage.grubTheme != null then 280 + '' 281 + # Sets theme. 282 + set theme=(\$root)/EFI/BOOT/grub-theme/theme.txt 283 + # Load theme fonts 284 + $(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/BOOT/grub-theme/%P\n") 285 + '' 222 286 else 223 - # Falls back again to proper colors. 224 - set menu_color_normal=cyan/blue 225 - set menu_color_highlight=white/blue 226 - fi 287 + '' 288 + if background_image (\$root)/EFI/BOOT/efi-background.png; then 289 + # Black background means transparent background when there 290 + # is a background image set... This seems undocumented :( 291 + set color_normal=black/black 292 + set color_highlight=white/blue 293 + else 294 + # Falls back again to proper colors. 295 + set menu_color_normal=cyan/blue 296 + set menu_color_highlight=white/blue 297 + fi 298 + '' 299 + } 300 + 301 + hiddenentry 'Text mode' --hotkey 't' { 302 + loadfont (\$root)/EFI/BOOT/unicode.pf2 303 + set textmode=true 304 + terminal_output console 305 + } 306 + 307 + ${lib.optionalString (config.isoImage.grubTheme != null) '' 308 + hiddenentry 'GUI mode' --hotkey 'g' { 309 + $(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/BOOT/grub-theme/%P\n") 310 + set textmode=false 311 + terminal_output gfxterm 312 + } 227 313 ''} 228 314 ''; 229 315 ··· 231 317 # Notes about grub: 232 318 # * Yes, the grubMenuCfg has to be repeated in all submenus. Otherwise you 233 319 # will get white-on-black console-like text on sub-menus. *sigh* 234 - efiDir = pkgs.runCommand "efi-directory" { 235 - nativeBuildInputs = [ pkgs.buildPackages.grub2_efi ]; 236 - strictDeps = true; 237 - } '' 238 - mkdir -p $out/EFI/BOOT 320 + efiDir = 321 + pkgs.runCommand "efi-directory" 322 + { 323 + nativeBuildInputs = [ pkgs.buildPackages.grub2_efi ]; 324 + strictDeps = true; 325 + } 326 + '' 327 + mkdir -p $out/EFI/BOOT 239 328 240 - # Add a marker so GRUB can find the filesystem. 241 - touch $out/EFI/nixos-installer-image 329 + # Add a marker so GRUB can find the filesystem. 330 + touch $out/EFI/nixos-installer-image 242 331 243 - # ALWAYS required modules. 244 - MODULES=( 245 - # Basic modules for filesystems and partition schemes 246 - "fat" 247 - "iso9660" 248 - "part_gpt" 249 - "part_msdos" 332 + # ALWAYS required modules. 333 + MODULES=( 334 + # Basic modules for filesystems and partition schemes 335 + "fat" 336 + "iso9660" 337 + "part_gpt" 338 + "part_msdos" 250 339 251 - # Basic stuff 252 - "normal" 253 - "boot" 254 - "linux" 255 - "configfile" 256 - "loopback" 257 - "chain" 258 - "halt" 340 + # Basic stuff 341 + "normal" 342 + "boot" 343 + "linux" 344 + "configfile" 345 + "loopback" 346 + "chain" 347 + "halt" 259 348 260 - # Allows rebooting into firmware setup interface 261 - "efifwsetup" 349 + # Allows rebooting into firmware setup interface 350 + "efifwsetup" 262 351 263 - # EFI Graphics Output Protocol 264 - "efi_gop" 352 + # EFI Graphics Output Protocol 353 + "efi_gop" 265 354 266 - # User commands 267 - "ls" 355 + # User commands 356 + "ls" 268 357 269 - # System commands 270 - "search" 271 - "search_label" 272 - "search_fs_uuid" 273 - "search_fs_file" 274 - "echo" 358 + # System commands 359 + "search" 360 + "search_label" 361 + "search_fs_uuid" 362 + "search_fs_file" 363 + "echo" 275 364 276 - # We're not using it anymore, but we'll leave it in so it can be used 277 - # by user, with the console using "C" 278 - "serial" 365 + # We're not using it anymore, but we'll leave it in so it can be used 366 + # by user, with the console using "C" 367 + "serial" 279 368 280 - # Graphical mode stuff 281 - "gfxmenu" 282 - "gfxterm" 283 - "gfxterm_background" 284 - "gfxterm_menu" 285 - "test" 286 - "loadenv" 287 - "all_video" 288 - "videoinfo" 369 + # Graphical mode stuff 370 + "gfxmenu" 371 + "gfxterm" 372 + "gfxterm_background" 373 + "gfxterm_menu" 374 + "test" 375 + "loadenv" 376 + "all_video" 377 + "videoinfo" 289 378 290 - # File types for graphical mode 291 - "png" 292 - ) 379 + # File types for graphical mode 380 + "png" 381 + ) 293 382 294 - echo "Building GRUB with modules:" 295 - for mod in ''${MODULES[@]}; do 296 - echo " - $mod" 297 - done 383 + echo "Building GRUB with modules:" 384 + for mod in ''${MODULES[@]}; do 385 + echo " - $mod" 386 + done 298 387 299 - # Modules that may or may not be available per-platform. 300 - echo "Adding additional modules:" 301 - for mod in efi_uga; do 302 - if [ -f ${grubPkgs.grub2_efi}/lib/grub/${grubPkgs.grub2_efi.grubTarget}/$mod.mod ]; then 303 - echo " - $mod" 304 - MODULES+=("$mod") 305 - fi 306 - done 388 + # Modules that may or may not be available per-platform. 389 + echo "Adding additional modules:" 390 + for mod in efi_uga; do 391 + if [ -f ${grubPkgs.grub2_efi}/lib/grub/${grubPkgs.grub2_efi.grubTarget}/$mod.mod ]; then 392 + echo " - $mod" 393 + MODULES+=("$mod") 394 + fi 395 + done 307 396 308 - # Make our own efi program, we can't rely on "grub-install" since it seems to 309 - # probe for devices, even with --skip-fs-probe. 310 - grub-mkimage \ 311 - --directory=${grubPkgs.grub2_efi}/lib/grub/${grubPkgs.grub2_efi.grubTarget} \ 312 - -o $out/EFI/BOOT/BOOT${lib.toUpper targetArch}.EFI \ 313 - -p /EFI/BOOT \ 314 - -O ${grubPkgs.grub2_efi.grubTarget} \ 315 - ''${MODULES[@]} 316 - cp ${grubPkgs.grub2_efi}/share/grub/unicode.pf2 $out/EFI/BOOT/ 397 + # Make our own efi program, we can't rely on "grub-install" since it seems to 398 + # probe for devices, even with --skip-fs-probe. 399 + grub-mkimage \ 400 + --directory=${grubPkgs.grub2_efi}/lib/grub/${grubPkgs.grub2_efi.grubTarget} \ 401 + -o $out/EFI/BOOT/BOOT${lib.toUpper targetArch}.EFI \ 402 + -p /EFI/BOOT \ 403 + -O ${grubPkgs.grub2_efi.grubTarget} \ 404 + ''${MODULES[@]} 405 + cp ${grubPkgs.grub2_efi}/share/grub/unicode.pf2 $out/EFI/BOOT/ 317 406 318 - cat <<EOF > $out/EFI/BOOT/grub.cfg 407 + cat <<EOF > $out/EFI/BOOT/grub.cfg 319 408 320 - set textmode=${lib.boolToString (config.isoImage.forceTextMode)} 321 - set timeout=${toString grubEfiTimeout} 409 + set timeout=${toString grubEfiTimeout} 322 410 323 - clear 324 - # This message will only be viewable on the default (UEFI) console. 325 - echo "" 326 - echo "Loading graphical boot menu..." 327 - echo "" 328 - echo "Press 't' to use the text boot menu on this console..." 329 - echo "" 411 + clear 412 + # This message will only be viewable on the default (UEFI) console. 413 + echo "" 414 + echo "Loading graphical boot menu..." 415 + echo "" 416 + echo "Press 't' to use the text boot menu on this console..." 417 + echo "" 330 418 331 - ${grubMenuCfg} 332 - 333 - hiddenentry 'Text mode' --hotkey 't' { 334 - loadfont (\$root)/EFI/BOOT/unicode.pf2 335 - set textmode=true 336 - terminal_output console 337 - } 338 - 339 - ${lib.optionalString (config.isoImage.grubTheme != null) '' 340 - hiddenentry 'GUI mode' --hotkey 'g' { 341 - $(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/BOOT/grub-theme/%P\n") 342 - set textmode=false 343 - terminal_output gfxterm 344 - } 345 - ''} 346 - 347 - # If the parameter iso_path is set, append the findiso parameter to the kernel 348 - # line. We need this to allow the nixos iso to be booted from grub directly. 349 - if [ \''${iso_path} ] ; then 350 - set isoboot="findiso=\''${iso_path}" 351 - fi 352 - 353 - # 354 - # Menu entries 355 - # 356 - 357 - ${buildMenuGrub2} 358 - submenu "HiDPI, Quirks and Accessibility" --class hidpi --class submenu { 359 - ${grubMenuCfg} 360 - submenu "Suggests resolution @720p" --class hidpi-720p { 361 419 ${grubMenuCfg} 362 - ${buildMenuAdditionalParamsGrub2 "video=1280x720@60"} 363 - } 364 - submenu "Suggests resolution @1080p" --class hidpi-1080p { 365 - ${grubMenuCfg} 366 - ${buildMenuAdditionalParamsGrub2 "video=1920x1080@60"} 367 - } 368 420 369 - # If we boot into a graphical environment where X is autoran 370 - # and always crashes, it makes the media unusable. Allow the user 371 - # to disable this. 372 - submenu "Disable display-manager" --class quirk-disable-displaymanager { 373 - ${grubMenuCfg} 374 - ${buildMenuAdditionalParamsGrub2 "systemd.mask=display-manager.service"} 375 - } 421 + # If the parameter iso_path is set, append the findiso parameter to the kernel 422 + # line. We need this to allow the nixos iso to be booted from grub directly. 423 + if [ \''${iso_path} ] ; then 424 + set isoboot="findiso=\''${iso_path}" 425 + fi 376 426 377 - # Some laptop and convertibles have the panel installed in an 378 - # inconvenient way, rotated away from the keyboard. 379 - # Those entries makes it easier to use the installer. 380 - submenu "" {return} 381 - submenu "Rotate framebuffer Clockwise" --class rotate-90cw { 382 - ${grubMenuCfg} 383 - ${buildMenuAdditionalParamsGrub2 "fbcon=rotate:1"} 384 - } 385 - submenu "Rotate framebuffer Upside-Down" --class rotate-180 { 386 - ${grubMenuCfg} 387 - ${buildMenuAdditionalParamsGrub2 "fbcon=rotate:2"} 388 - } 389 - submenu "Rotate framebuffer Counter-Clockwise" --class rotate-90ccw { 390 - ${grubMenuCfg} 391 - ${buildMenuAdditionalParamsGrub2 "fbcon=rotate:3"} 392 - } 427 + # 428 + # Menu entries 429 + # 393 430 394 - # As a proof of concept, mainly. (Not sure it has accessibility merits.) 395 - submenu "" {return} 396 - submenu "Use black on white" --class accessibility-blakconwhite { 397 - ${grubMenuCfg} 398 - ${buildMenuAdditionalParamsGrub2 "vt.default_red=0xFF,0xBC,0x4F,0xB4,0x56,0xBC,0x4F,0x00,0xA1,0xCF,0x84,0xCA,0x8D,0xB4,0x84,0x68 vt.default_grn=0xFF,0x55,0xBA,0xBA,0x4D,0x4D,0xB3,0x00,0xA0,0x8F,0xB3,0xCA,0x88,0x93,0xA4,0x68 vt.default_blu=0xFF,0x58,0x5F,0x58,0xC5,0xBD,0xC5,0x00,0xA8,0xBB,0xAB,0x97,0xBD,0xC7,0xC5,0x68"} 399 - } 431 + ${buildMenuGrub2 { }} 432 + submenu "Options" --class submenu --class hidpi { 433 + ${grubMenuCfg} 400 434 401 - # Serial access is a must! 402 - submenu "" {return} 403 - submenu "Serial console=ttyS0,115200n8" --class serial { 404 - ${grubMenuCfg} 405 - ${buildMenuAdditionalParamsGrub2 "console=ttyS0,115200n8"} 406 - } 407 - } 435 + ${lib.concatMapStringsSep "\n" ( 436 + { 437 + title, 438 + class, 439 + params, 440 + }: 441 + '' 442 + submenu "${title}" --class ${class} { 443 + ${grubMenuCfg} 444 + ${buildMenuGrub2 { inherit params; }} 445 + } 446 + '' 447 + ) optionsSubMenus} 448 + } 408 449 409 - ${lib.optionalString (refindBinary != null) '' 410 - # GRUB apparently cannot do "chainloader" operations on "CD". 411 - if [ "\$root" != "cd0" ]; then 412 - menuentry 'rEFInd' --class refind { 413 - # Force root to be the FAT partition 414 - # Otherwise it breaks rEFInd's boot 415 - search --set=root --no-floppy --fs-uuid 1234-5678 416 - chainloader (\$root)/EFI/BOOT/${refindBinary} 417 - } 418 - fi 419 - ''} 420 - menuentry 'Firmware Setup' --class settings { 421 - fwsetup 422 - clear 423 - echo "" 424 - echo "If you see this message, your EFI system doesn't support this feature." 425 - echo "" 426 - } 427 - menuentry 'Shutdown' --class shutdown { 428 - halt 429 - } 430 - EOF 450 + ${lib.optionalString (refindBinary != null) '' 451 + # GRUB apparently cannot do "chainloader" operations on "CD". 452 + if [ "\$root" != "cd0" ]; then 453 + menuentry 'rEFInd' --class refind { 454 + # Force root to be the FAT partition 455 + # Otherwise it breaks rEFInd's boot 456 + search --set=root --no-floppy --fs-uuid 1234-5678 457 + chainloader (\$root)/EFI/BOOT/${refindBinary} 458 + } 459 + fi 460 + ''} 461 + menuentry 'Firmware Setup' --class settings { 462 + fwsetup 463 + clear 464 + echo "" 465 + echo "If you see this message, your EFI system doesn't support this feature." 466 + echo "" 467 + } 468 + menuentry 'Shutdown' --class shutdown { 469 + halt 470 + } 471 + EOF 431 472 432 - grub-script-check $out/EFI/BOOT/grub.cfg 473 + grub-script-check $out/EFI/BOOT/grub.cfg 433 474 434 - ${refind} 435 - ''; 475 + ${refind} 476 + ''; 436 477 437 - efiImg = pkgs.runCommand "efi-image_eltorito" { 438 - nativeBuildInputs = [ pkgs.buildPackages.mtools pkgs.buildPackages.libfaketime pkgs.buildPackages.dosfstools ]; 439 - strictDeps = true; 440 - } 441 - # Be careful about determinism: du --apparent-size, 442 - # dates (cp -p, touch, mcopy -m, faketime for label), IDs (mkfs.vfat -i) 443 - '' 444 - mkdir ./contents && cd ./contents 445 - mkdir -p ./EFI/BOOT 446 - cp -rp "${efiDir}"/EFI/BOOT/{grub.cfg,*.EFI,*.efi} ./EFI/BOOT 478 + efiImg = 479 + pkgs.runCommand "efi-image_eltorito" 480 + { 481 + nativeBuildInputs = [ 482 + pkgs.buildPackages.mtools 483 + pkgs.buildPackages.libfaketime 484 + pkgs.buildPackages.dosfstools 485 + ]; 486 + strictDeps = true; 487 + } 488 + # Be careful about determinism: du --apparent-size, 489 + # dates (cp -p, touch, mcopy -m, faketime for label), IDs (mkfs.vfat -i) 490 + '' 491 + mkdir ./contents && cd ./contents 492 + mkdir -p ./EFI/BOOT 493 + cp -rp "${efiDir}"/EFI/BOOT/{grub.cfg,*.EFI,*.efi} ./EFI/BOOT 447 494 448 - # Rewrite dates for everything in the FS 449 - find . -exec touch --date=2000-01-01 {} + 495 + # Rewrite dates for everything in the FS 496 + find . -exec touch --date=2000-01-01 {} + 450 497 451 - # Round up to the nearest multiple of 1MB, for more deterministic du output 452 - usage_size=$(( $(du -s --block-size=1M --apparent-size . | tr -cd '[:digit:]') * 1024 * 1024 )) 453 - # Make the image 110% as big as the files need to make up for FAT overhead 454 - image_size=$(( ($usage_size * 110) / 100 )) 455 - # Make the image fit blocks of 1M 456 - block_size=$((1024*1024)) 457 - image_size=$(( ($image_size / $block_size + 1) * $block_size )) 458 - echo "Usage size: $usage_size" 459 - echo "Image size: $image_size" 460 - truncate --size=$image_size "$out" 461 - mkfs.vfat --invariant -i 12345678 -n EFIBOOT "$out" 498 + # Round up to the nearest multiple of 1MB, for more deterministic du output 499 + usage_size=$(( $(du -s --block-size=1M --apparent-size . | tr -cd '[:digit:]') * 1024 * 1024 )) 500 + # Make the image 110% as big as the files need to make up for FAT overhead 501 + image_size=$(( ($usage_size * 110) / 100 )) 502 + # Make the image fit blocks of 1M 503 + block_size=$((1024*1024)) 504 + image_size=$(( ($image_size / $block_size + 1) * $block_size )) 505 + echo "Usage size: $usage_size" 506 + echo "Image size: $image_size" 507 + truncate --size=$image_size "$out" 508 + mkfs.vfat --invariant -i 12345678 -n EFIBOOT "$out" 462 509 463 - # Force a fixed order in mcopy for better determinism, and avoid file globbing 464 - for d in $(find EFI -type d | sort); do 465 - faketime "2000-01-01 00:00:00" mmd -i "$out" "::/$d" 466 - done 510 + # Force a fixed order in mcopy for better determinism, and avoid file globbing 511 + for d in $(find EFI -type d | sort); do 512 + faketime "2000-01-01 00:00:00" mmd -i "$out" "::/$d" 513 + done 467 514 468 - for f in $(find EFI -type f | sort); do 469 - mcopy -pvm -i "$out" "$f" "::/$f" 470 - done 515 + for f in $(find EFI -type f | sort); do 516 + mcopy -pvm -i "$out" "$f" "::/$f" 517 + done 471 518 472 - # Verify the FAT partition. 473 - fsck.vfat -vn "$out" 474 - ''; # */ 519 + # Verify the FAT partition. 520 + fsck.vfat -vn "$out" 521 + ''; # */ 475 522 476 523 in 477 524 ··· 534 581 535 582 isoImage.volumeID = lib.mkOption { 536 583 # nixos-$EDITION-$RELEASE-$ARCH 537 - default = "nixos${lib.optionalString (config.isoImage.edition != "") "-${config.isoImage.edition}"}-${config.system.nixos.release}-${pkgs.stdenv.hostPlatform.uname.processor}"; 584 + default = "nixos${ 585 + lib.optionalString (config.isoImage.edition != "") "-${config.isoImage.edition}" 586 + }-${config.system.nixos.release}-${pkgs.stdenv.hostPlatform.uname.processor}"; 538 587 type = lib.types.str; 539 588 description = '' 540 589 Specifies the label or volume ID of the generated ISO image. ··· 612 661 613 662 isoImage.efiSplashImage = lib.mkOption { 614 663 default = pkgs.fetchurl { 615 - url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/a9e05d7deb38a8e005a2b52575a3f59a63a4dba0/bootloader/efi-background.png"; 616 - sha256 = "18lfwmp8yq923322nlb9gxrh5qikj1wsk6g5qvdh31c4h5b1538x"; 617 - }; 664 + url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/a9e05d7deb38a8e005a2b52575a3f59a63a4dba0/bootloader/efi-background.png"; 665 + sha256 = "18lfwmp8yq923322nlb9gxrh5qikj1wsk6g5qvdh31c4h5b1538x"; 666 + }; 618 667 description = '' 619 668 The splash image to use in the EFI bootloader. 620 669 ''; ··· 622 671 623 672 isoImage.splashImage = lib.mkOption { 624 673 default = pkgs.fetchurl { 625 - url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/a9e05d7deb38a8e005a2b52575a3f59a63a4dba0/bootloader/isolinux/bios-boot.png"; 626 - sha256 = "1wp822zrhbg4fgfbwkr7cbkr4labx477209agzc0hr6k62fr6rxd"; 627 - }; 674 + url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/a9e05d7deb38a8e005a2b52575a3f59a63a4dba0/bootloader/isolinux/bios-boot.png"; 675 + sha256 = "1wp822zrhbg4fgfbwkr7cbkr4labx477209agzc0hr6k62fr6rxd"; 676 + }; 628 677 description = '' 629 678 The splash image to use in the legacy-boot bootloader. 630 679 ''; ··· 693 742 694 743 `NixOS 99.99-pre666XXX` 695 744 ''; 745 + }; 746 + 747 + isoImage.configurationName = lib.mkOption { 748 + default = null; 749 + type = lib.types.nullOr lib.types.str; 750 + example = "GNOME"; 751 + description = '' 752 + The name of the configuration in the title of the boot entry. 753 + ''; 754 + }; 755 + 756 + isoImage.showConfiguration = lib.mkEnableOption "show this configuration in the menu" // { 757 + default = true; 696 758 }; 697 759 698 760 isoImage.forceTextMode = lib.mkOption { ··· 714 776 # store them in lib so we can mkImageMediaOverride the 715 777 # entire file system layout in installation media (only) 716 778 config.lib.isoFileSystems = { 717 - "/" = lib.mkImageMediaOverride 718 - { 719 - fsType = "tmpfs"; 720 - options = [ "mode=0755" ]; 721 - }; 779 + "/" = lib.mkImageMediaOverride { 780 + fsType = "tmpfs"; 781 + options = [ "mode=0755" ]; 782 + }; 722 783 723 784 # Note that /dev/root is a symlink to the actual root device 724 785 # specified on the kernel command line, created in the stage 1 725 786 # init script. 726 - "/iso" = lib.mkImageMediaOverride 727 - { device = "/dev/root"; 728 - neededForBoot = true; 729 - noCheck = true; 730 - }; 787 + "/iso" = lib.mkImageMediaOverride { 788 + device = "/dev/root"; 789 + neededForBoot = true; 790 + noCheck = true; 791 + }; 731 792 732 793 # In stage 1, mount a tmpfs on top of /nix/store (the squashfs 733 794 # image) to make this a live CD. 734 - "/nix/.ro-store" = lib.mkImageMediaOverride 735 - { fsType = "squashfs"; 736 - device = "/iso/nix-store.squashfs"; 737 - options = [ "loop" ] ++ lib.optional (config.boot.kernelPackages.kernel.kernelAtLeast "6.2") "threads=multi"; 738 - neededForBoot = true; 739 - }; 795 + "/nix/.ro-store" = lib.mkImageMediaOverride { 796 + fsType = "squashfs"; 797 + device = "/iso/nix-store.squashfs"; 798 + options = [ 799 + "loop" 800 + ] ++ lib.optional (config.boot.kernelPackages.kernel.kernelAtLeast "6.2") "threads=multi"; 801 + neededForBoot = true; 802 + }; 740 803 741 - "/nix/.rw-store" = lib.mkImageMediaOverride 742 - { fsType = "tmpfs"; 743 - options = [ "mode=0755" ]; 744 - neededForBoot = true; 745 - }; 804 + "/nix/.rw-store" = lib.mkImageMediaOverride { 805 + fsType = "tmpfs"; 806 + options = [ "mode=0755" ]; 807 + neededForBoot = true; 808 + }; 746 809 747 - "/nix/store" = lib.mkImageMediaOverride 748 - { fsType = "overlay"; 749 - device = "overlay"; 750 - options = [ 751 - "lowerdir=/nix/.ro-store" 752 - "upperdir=/nix/.rw-store/store" 753 - "workdir=/nix/.rw-store/work" 754 - ]; 755 - depends = [ 756 - "/nix/.ro-store" 757 - "/nix/.rw-store/store" 758 - "/nix/.rw-store/work" 759 - ]; 760 - }; 810 + "/nix/store" = lib.mkImageMediaOverride { 811 + fsType = "overlay"; 812 + device = "overlay"; 813 + options = [ 814 + "lowerdir=/nix/.ro-store" 815 + "upperdir=/nix/.rw-store/store" 816 + "workdir=/nix/.rw-store/work" 817 + ]; 818 + depends = [ 819 + "/nix/.ro-store" 820 + "/nix/.rw-store/store" 821 + "/nix/.rw-store/work" 822 + ]; 823 + }; 761 824 }; 762 825 763 826 config = { ··· 771 834 assertion = !(lib.stringLength config.isoImage.volumeID > 32); 772 835 # https://wiki.osdev.org/ISO_9660#The_Primary_Volume_Descriptor 773 836 # Volume Identifier can only be 32 bytes 774 - message = let 775 - length = lib.stringLength config.isoImage.volumeID; 776 - howmany = toString length; 777 - toomany = toString (length - 32); 778 - in 779 - "isoImage.volumeID ${config.isoImage.volumeID} is ${howmany} characters. That is ${toomany} characters longer than the limit of 32."; 837 + message = 838 + let 839 + length = lib.stringLength config.isoImage.volumeID; 840 + howmany = toString length; 841 + toomany = toString (length - 32); 842 + in 843 + "isoImage.volumeID ${config.isoImage.volumeID} is ${howmany} characters. That is ${toomany} characters longer than the limit of 32."; 780 844 } 845 + ( 846 + let 847 + badSpecs = lib.filterAttrs ( 848 + specName: specCfg: specCfg.configuration.isoImage.volumeID != config.isoImage.volumeID 849 + ) config.specialisation; 850 + in 851 + { 852 + assertion = badSpecs == { }; 853 + message = '' 854 + All specialisations must use the same 'isoImage.volumeID'. 855 + 856 + Specialisations with different volumeIDs: 857 + 858 + ${lib.concatMapStringsSep "\n" (specName: '' 859 + - ${specName} 860 + '') (builtins.attrNames badSpecs)} 861 + ''; 862 + } 863 + ) 781 864 ]; 782 865 783 866 # Don't build the GRUB menu builder script, since we don't need it 784 867 # here and it causes a cyclic dependency. 785 868 boot.loader.grub.enable = false; 786 869 787 - environment.systemPackages = [ grubPkgs.grub2 ] 788 - ++ lib.optional (config.isoImage.makeBiosBootable) pkgs.syslinux 789 - ; 870 + environment.systemPackages = [ 871 + grubPkgs.grub2 872 + ] ++ lib.optional (config.isoImage.makeBiosBootable) pkgs.syslinux; 790 873 system.extraDependencies = [ grubPkgs.grub2_efi ]; 791 874 792 875 # In stage 1 of the boot, mount the CD as the root FS by label so ··· 797 880 # UUID of the USB stick. It would be nicer to write 798 881 # `root=/dev/disk/by-label/...' here, but UNetbootin doesn't 799 882 # recognise that. 800 - boot.kernelParams = 801 - [ "root=LABEL=${config.isoImage.volumeID}" 802 - "boot.shell_on_fail" 803 - ]; 883 + boot.kernelParams = [ 884 + "root=LABEL=${config.isoImage.volumeID}" 885 + "boot.shell_on_fail" 886 + ]; 804 887 805 888 fileSystems = config.lib.isoFileSystems; 806 889 807 - boot.initrd.availableKernelModules = [ "squashfs" "iso9660" "uas" "overlay" ]; 890 + boot.initrd.availableKernelModules = [ 891 + "squashfs" 892 + "iso9660" 893 + "uas" 894 + "overlay" 895 + ]; 808 896 809 - boot.initrd.kernelModules = [ "loop" "overlay" ]; 897 + boot.initrd.kernelModules = [ 898 + "loop" 899 + "overlay" 900 + ]; 810 901 811 902 # Closures to be copied to the Nix store on the CD, namely the init 812 903 # script and the top-level system configuration directory. 813 904 isoImage.storeContents = 814 - [ config.system.build.toplevel ] ++ 815 - lib.optional config.isoImage.includeSystemBuildDependencies 816 - config.system.build.toplevel.drvPath; 905 + [ config.system.build.toplevel ] 906 + ++ lib.optional config.isoImage.includeSystemBuildDependencies config.system.build.toplevel.drvPath; 817 907 818 908 # Individual files to be included on the CD, outside of the Nix 819 909 # store on the CD. 820 910 isoImage.contents = 911 + let 912 + cfgFiles = 913 + cfg: 914 + lib.optionals cfg.isoImage.showConfiguration ([ 915 + { 916 + source = cfg.boot.kernelPackages.kernel + "/" + cfg.system.boot.loader.kernelFile; 917 + target = "/boot/" + cfg.boot.kernelPackages.kernel + "/" + cfg.system.boot.loader.kernelFile; 918 + } 919 + { 920 + source = cfg.system.build.initialRamdisk + "/" + cfg.system.boot.loader.initrdFile; 921 + target = "/boot/" + cfg.system.build.initialRamdisk + "/" + cfg.system.boot.loader.initrdFile; 922 + } 923 + ]) 924 + ++ lib.concatLists ( 925 + lib.mapAttrsToList (_: { configuration, ... }: cfgFiles configuration) cfg.specialisation 926 + ); 927 + in 821 928 [ 822 - { source = config.boot.kernelPackages.kernel + "/" + config.system.boot.loader.kernelFile; 823 - target = "/boot/" + config.system.boot.loader.kernelFile; 824 - } 825 - { source = config.system.build.initialRamdisk + "/" + config.system.boot.loader.initrdFile; 826 - target = "/boot/" + config.system.boot.loader.initrdFile; 827 - } 828 - { source = pkgs.writeText "version" config.system.nixos.label; 929 + { 930 + source = pkgs.writeText "version" config.system.nixos.label; 829 931 target = "/version.txt"; 830 932 } 831 - ] ++ lib.optionals (config.isoImage.makeBiosBootable) [ 832 - { source = config.isoImage.splashImage; 933 + ] 934 + ++ lib.unique (cfgFiles config) 935 + ++ lib.optionals (config.isoImage.makeBiosBootable) [ 936 + { 937 + source = config.isoImage.splashImage; 833 938 target = "/isolinux/background.png"; 834 939 } 835 - { source = pkgs.writeText "isolinux.cfg" isolinuxCfg; 940 + { 941 + source = pkgs.writeText "isolinux.cfg" isolinuxCfg; 836 942 target = "/isolinux/isolinux.cfg"; 837 943 } 838 - { source = "${pkgs.syslinux}/share/syslinux"; 944 + { 945 + source = "${pkgs.syslinux}/share/syslinux"; 839 946 target = "/isolinux"; 840 947 } 841 - ] ++ lib.optionals config.isoImage.makeEfiBootable [ 842 - { source = efiImg; 948 + ] 949 + ++ lib.optionals config.isoImage.makeEfiBootable [ 950 + { 951 + source = efiImg; 843 952 target = "/boot/efi.img"; 844 953 } 845 - { source = "${efiDir}/EFI"; 954 + { 955 + source = "${efiDir}/EFI"; 846 956 target = "/EFI"; 847 957 } 848 - { source = (pkgs.writeTextDir "grub/loopback.cfg" "source /EFI/BOOT/grub.cfg") + "/grub"; 958 + { 959 + source = (pkgs.writeTextDir "grub/loopback.cfg" "source /EFI/BOOT/grub.cfg") + "/grub"; 849 960 target = "/boot/grub"; 850 961 } 851 - { source = config.isoImage.efiSplashImage; 962 + { 963 + source = config.isoImage.efiSplashImage; 852 964 target = "/EFI/BOOT/efi-background.png"; 853 965 } 854 - ] ++ lib.optionals (config.boot.loader.grub.memtest86.enable && config.isoImage.makeBiosBootable) [ 855 - { source = "${pkgs.memtest86plus}/memtest.bin"; 966 + ] 967 + ++ lib.optionals (config.boot.loader.grub.memtest86.enable && config.isoImage.makeBiosBootable) [ 968 + { 969 + source = "${pkgs.memtest86plus}/memtest.bin"; 856 970 target = "/boot/memtest.bin"; 857 971 } 858 - ] ++ lib.optionals (config.isoImage.grubTheme != null) [ 859 - { source = config.isoImage.grubTheme; 972 + ] 973 + ++ lib.optionals (config.isoImage.grubTheme != null) [ 974 + { 975 + source = config.isoImage.grubTheme; 860 976 target = "/EFI/BOOT/grub-theme"; 861 977 } 862 978 ]; ··· 866 982 # Create the ISO image. 867 983 image.extension = if config.isoImage.compressImage then "iso.zst" else "iso"; 868 984 image.filePath = "iso/${config.image.fileName}"; 869 - image.baseName = "nixos${lib.optionalString (config.isoImage.edition != "") "-${config.isoImage.edition}" }-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}"; 985 + image.baseName = "nixos${ 986 + lib.optionalString (config.isoImage.edition != "") "-${config.isoImage.edition}" 987 + }-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}"; 870 988 system.build.image = config.system.build.isoImage; 871 - system.build.isoImage = pkgs.callPackage ../../../lib/make-iso9660-image.nix ({ 872 - inherit (config.isoImage) compressImage volumeID contents; 873 - isoName = "${config.image.baseName}.iso"; 874 - bootable = config.isoImage.makeBiosBootable; 875 - bootImage = "/isolinux/isolinux.bin"; 876 - syslinux = if config.isoImage.makeBiosBootable then pkgs.syslinux else null; 877 - squashfsContents = config.isoImage.storeContents; 878 - squashfsCompression = config.isoImage.squashfsCompression; 879 - } // lib.optionalAttrs (config.isoImage.makeUsbBootable && config.isoImage.makeBiosBootable) { 880 - usbBootable = true; 881 - isohybridMbrImage = "${pkgs.syslinux}/share/syslinux/isohdpfx.bin"; 882 - } // lib.optionalAttrs config.isoImage.makeEfiBootable { 883 - efiBootable = true; 884 - efiBootImage = "boot/efi.img"; 885 - }); 989 + system.build.isoImage = pkgs.callPackage ../../../lib/make-iso9660-image.nix ( 990 + { 991 + inherit (config.isoImage) compressImage volumeID contents; 992 + isoName = "${config.image.baseName}.iso"; 993 + bootable = config.isoImage.makeBiosBootable; 994 + bootImage = "/isolinux/isolinux.bin"; 995 + syslinux = if config.isoImage.makeBiosBootable then pkgs.syslinux else null; 996 + squashfsContents = config.isoImage.storeContents; 997 + squashfsCompression = config.isoImage.squashfsCompression; 998 + } 999 + // lib.optionalAttrs (config.isoImage.makeUsbBootable && config.isoImage.makeBiosBootable) { 1000 + usbBootable = true; 1001 + isohybridMbrImage = "${pkgs.syslinux}/share/syslinux/isohdpfx.bin"; 1002 + } 1003 + // lib.optionalAttrs config.isoImage.makeEfiBootable { 1004 + efiBootable = true; 1005 + efiBootImage = "boot/efi.img"; 1006 + } 1007 + ); 886 1008 887 - boot.postBootCommands = 888 - '' 889 - # After booting, register the contents of the Nix store on the 890 - # CD in the Nix database in the tmpfs. 891 - ${config.nix.package.out}/bin/nix-store --load-db < /nix/store/nix-path-registration 1009 + boot.postBootCommands = '' 1010 + # After booting, register the contents of the Nix store on the 1011 + # CD in the Nix database in the tmpfs. 1012 + ${config.nix.package.out}/bin/nix-store --load-db < /nix/store/nix-path-registration 892 1013 893 - # nixos-rebuild also requires a "system" profile and an 894 - # /etc/NIXOS tag. 895 - touch /etc/NIXOS 896 - ${config.nix.package.out}/bin/nix-env -p /nix/var/nix/profiles/system --set /run/current-system 897 - ''; 1014 + # nixos-rebuild also requires a "system" profile and an 1015 + # /etc/NIXOS tag. 1016 + touch /etc/NIXOS 1017 + ${config.nix.package.out}/bin/nix-env -p /nix/var/nix/profiles/system --set /run/current-system 1018 + ''; 898 1019 899 1020 # Add vfat support to the initrd to enable people to copy the 900 1021 # contents of the CD to a bootable USB stick.
+9
nixos/modules/installer/cd-dvd/latest-kernel.nix
··· 1 + { lib, pkgs, ... }: 2 + { 3 + boot.kernelPackages = pkgs.linuxPackages_latest; 4 + boot.supportedFilesystems.zfs = false; 5 + environment.etc."nixos-generate-config.conf".text = '' 6 + [Defaults] 7 + Kernel=latest 8 + ''; 9 + }
+4
nixos/modules/installer/tools/manpages/nixos-generate-config.8
··· 13 13 .Op Fl -root Ar root 14 14 .Op Fl -dir Ar dir 15 15 .Op Fl -flake 16 + .Op Fl -kernel Ar <lts|latest> 16 17 . 17 18 . 18 19 . ··· 65 66 instead of 66 67 .Pa /etc/nixos Ns 67 68 \&. 69 + . 70 + .It Fl -kernel Ar <lts|latest> 71 + Set the kernel in the generated configuration file. 68 72 . 69 73 .It Fl -force 70 74 Overwrite
+25 -2
nixos/modules/installer/tools/nixos-generate-config.pl
··· 7 7 use File::Basename; 8 8 use File::Slurp; 9 9 use File::stat; 10 + use Config::IniFiles; 10 11 11 12 umask(0022); 12 13 ··· 37 38 my $noFilesystems = 0; 38 39 my $flake = 0; 39 40 my $showHardwareConfig = 0; 41 + my $kernel = "lts"; 42 + 43 + if (-e "/etc/nixos-generate-config.conf") { 44 + my $cfg = new Config::IniFiles -file => "/etc/nixos-generate-config.conf"; 45 + $outDir = $cfg->val("Defaults", "Directory") // $outDir; 46 + $rootDir = $cfg->val("Defaults", "RootDirectory") // $rootDir; 47 + $kernel = $cfg->val("Defaults", "Kernel") // $kernel; 48 + } 40 49 41 50 for (my $n = 0; $n < scalar @ARGV; $n++) { 42 51 my $arg = $ARGV[$n]; ··· 53 62 $rootDir = $ARGV[$n]; 54 63 die "$0: ‘--root’ requires an argument\n" unless defined $rootDir; 55 64 die "$0: no need to specify `/` with `--root`, it is the default\n" if $rootDir eq "/"; 56 - $rootDir =~ s/\/*$//; # remove trailing slashes 57 - $rootDir = File::Spec->rel2abs($rootDir); # resolve absolute path 58 65 } 59 66 elsif ($arg eq "--force") { 60 67 $force = 1; ··· 68 75 elsif ($arg eq "--flake") { 69 76 $flake = 1; 70 77 } 78 + elsif ($arg eq "--kernel") { 79 + $n++; 80 + $kernel = $ARGV[$n]; 81 + die "$0: ‘--kernel’ requires an argument\n" unless defined $kernel; 82 + } 71 83 else { 72 84 die "$0: unrecognized argument ‘$arg’\n"; 73 85 } 74 86 } 75 87 88 + $rootDir =~ s/\/*$//; # remove trailing slashes 89 + $rootDir = File::Spec->rel2abs($rootDir); # resolve absolute path 90 + die "$0: invalid kernel: '$kernel'" unless $kernel eq "lts" || $kernel eq "latest"; 76 91 77 92 my @attrs = (); 78 93 my @kernelModules = (); ··· 706 721 # boot.loader.efi.efiSysMountPoint = "/boot/efi"; 707 722 # Define on which hard drive you want to install Grub. 708 723 # boot.loader.grub.device = "/dev/sda"; # or "nodev" for efi only 724 + EOF 725 + } 726 + 727 + if ($kernel eq "latest") { 728 + $bootLoaderConfig .= <<EOF; 729 + 730 + # Use latest kernel. 731 + boot.kernelPackages = pkgs.linuxPackages_latest; 709 732 EOF 710 733 } 711 734
+79 -42
nixos/modules/installer/tools/tools.nix
··· 1 1 # This module generates nixos-install, nixos-rebuild, 2 2 # nixos-generate-config, etc. 3 3 4 - { config, lib, pkgs, options, ... }: 4 + { 5 + config, 6 + lib, 7 + pkgs, 8 + options, 9 + ... 10 + }: 5 11 6 12 let 7 - makeProg = args: pkgs.replaceVarsWith (args // { 8 - dir = "bin"; 9 - isExecutable = true; 10 - nativeBuildInputs = [ 11 - pkgs.installShellFiles 12 - ]; 13 - postInstall = '' 14 - installManPage ${args.manPage} 15 - ''; 16 - }); 13 + makeProg = 14 + args: 15 + pkgs.replaceVarsWith ( 16 + args 17 + // { 18 + dir = "bin"; 19 + isExecutable = true; 20 + nativeBuildInputs = [ 21 + pkgs.installShellFiles 22 + ]; 23 + postInstall = '' 24 + installManPage ${args.manPage} 25 + ''; 26 + } 27 + ); 17 28 18 29 nixos-generate-config = makeProg { 19 30 name = "nixos-generate-config"; 20 31 src = ./nixos-generate-config.pl; 21 32 replacements = { 22 - perl = "${pkgs.perl.withPackages (p: [ p.FileSlurp ])}/bin/perl"; 33 + perl = "${ 34 + pkgs.perl.withPackages (p: [ 35 + p.FileSlurp 36 + p.ConfigIniFiles 37 + ]) 38 + }/bin/perl"; 23 39 hostPlatformSystem = pkgs.stdenv.hostPlatform.system; 24 40 detectvirt = "${config.systemd.package}/bin/systemd-detect-virt"; 25 41 btrfs = "${pkgs.btrfs-progs}/bin/btrfs"; ··· 36 52 inherit (pkgs) runtimeShell; 37 53 inherit (config.system.nixos) version codeName revision; 38 54 inherit (config.system) configurationRevision; 39 - json = builtins.toJSON ({ 40 - nixosVersion = config.system.nixos.version; 41 - } // lib.optionalAttrs (config.system.nixos.revision != null) { 42 - nixpkgsRevision = config.system.nixos.revision; 43 - } // lib.optionalAttrs (config.system.configurationRevision != null) { 44 - configurationRevision = config.system.configurationRevision; 45 - }); 55 + json = builtins.toJSON ( 56 + { 57 + nixosVersion = config.system.nixos.version; 58 + } 59 + // lib.optionalAttrs (config.system.nixos.revision != null) { 60 + nixpkgsRevision = config.system.nixos.revision; 61 + } 62 + // lib.optionalAttrs (config.system.configurationRevision != null) { 63 + configurationRevision = config.system.configurationRevision; 64 + } 65 + ); 46 66 }; 47 67 manPage = ./manpages/nixos-version.8; 48 68 }; ··· 266 286 ''; 267 287 }; 268 288 269 - imports = let 270 - mkToolModule = { name, package ? pkgs.${name} }: { config, ... }: { 271 - options.system.tools.${name}.enable = lib.mkEnableOption "${name} script" // { 272 - default = config.nix.enable && ! config.system.disableInstallerTools; 273 - defaultText = "config.nix.enable && !config.system.disableInstallerTools"; 274 - }; 289 + imports = 290 + let 291 + mkToolModule = 292 + { 293 + name, 294 + package ? pkgs.${name}, 295 + }: 296 + { config, ... }: 297 + { 298 + options.system.tools.${name}.enable = lib.mkEnableOption "${name} script" // { 299 + default = config.nix.enable && !config.system.disableInstallerTools; 300 + defaultText = "config.nix.enable && !config.system.disableInstallerTools"; 301 + }; 275 302 276 - config = lib.mkIf config.system.tools.${name}.enable { 277 - environment.systemPackages = [ package ]; 278 - }; 279 - }; 280 - in [ 281 - (mkToolModule { name = "nixos-build-vms"; }) 282 - (mkToolModule { name = "nixos-enter"; }) 283 - (mkToolModule { name = "nixos-generate-config"; package = config.system.build.nixos-generate-config; }) 284 - (mkToolModule { name = "nixos-install"; package = config.system.build.nixos-install; }) 285 - (mkToolModule { name = "nixos-option"; }) 286 - (mkToolModule { name = "nixos-rebuild"; package = config.system.build.nixos-rebuild; }) 287 - (mkToolModule { name = "nixos-version"; package = nixos-version; }) 288 - ]; 303 + config = lib.mkIf config.system.tools.${name}.enable { 304 + environment.systemPackages = [ package ]; 305 + }; 306 + }; 307 + in 308 + [ 309 + (mkToolModule { name = "nixos-build-vms"; }) 310 + (mkToolModule { name = "nixos-enter"; }) 311 + (mkToolModule { 312 + name = "nixos-generate-config"; 313 + package = config.system.build.nixos-generate-config; 314 + }) 315 + (mkToolModule { 316 + name = "nixos-install"; 317 + package = config.system.build.nixos-install; 318 + }) 319 + (mkToolModule { name = "nixos-option"; }) 320 + (mkToolModule { 321 + name = "nixos-rebuild"; 322 + package = config.system.build.nixos-rebuild; 323 + }) 324 + (mkToolModule { 325 + name = "nixos-version"; 326 + package = nixos-version; 327 + }) 328 + ]; 289 329 290 330 config = { 291 331 documentation.man.man-db.skipPackages = [ nixos-version ]; ··· 293 333 # These may be used in auxiliary scripts (ie not part of toplevel), so they are defined unconditionally. 294 334 system.build = { 295 335 inherit nixos-generate-config nixos-install; 296 - nixos-rebuild = 297 - if config.system.rebuild.enableNg 298 - then nixos-rebuild-ng 299 - else nixos-rebuild; 336 + nixos-rebuild = if config.system.rebuild.enableNg then nixos-rebuild-ng else nixos-rebuild; 300 337 nixos-option = lib.warn "Accessing nixos-option through `config.system.build` is deprecated, use `pkgs.nixos-option` instead." pkgs.nixos-option; 301 338 nixos-enter = lib.warn "Accessing nixos-enter through `config.system.build` is deprecated, use `pkgs.nixos-enter` instead." pkgs.nixos-enter; 302 339 };
+19 -4
nixos/modules/profiles/base.nix
··· 1 1 # This module defines the software packages included in the "minimal" 2 2 # installation CD. It might be useful elsewhere. 3 3 4 - { config, lib, pkgs, ... }: 4 + { 5 + config, 6 + lib, 7 + pkgs, 8 + ... 9 + }: 5 10 6 11 { 7 12 # Include some utilities that are useful for installing or repairing ··· 43 48 ]; 44 49 45 50 # Include support for various filesystems and tools to create / manipulate them. 46 - boot.supportedFilesystems = 47 - [ "btrfs" "cifs" "f2fs" "ntfs" "vfat" "xfs" ] ++ 48 - lib.optional (lib.meta.availableOn pkgs.stdenv.hostPlatform config.boot.zfs.package) "zfs"; 51 + boot.supportedFilesystems = lib.mkMerge [ 52 + [ 53 + "btrfs" 54 + "cifs" 55 + "f2fs" 56 + "ntfs" 57 + "vfat" 58 + "xfs" 59 + ] 60 + (lib.mkIf (lib.meta.availableOn pkgs.stdenv.hostPlatform config.boot.zfs.package) { 61 + zfs = lib.mkDefault true; 62 + }) 63 + ]; 49 64 50 65 # Configure host id for ZFS to work 51 66 networking.hostId = lib.mkDefault "8425e349";
+1 -2
nixos/release-combined.nix
··· 71 71 (onFullSupported "nixos.dummy") 72 72 (onAllSupported "nixos.iso_minimal") 73 73 (onSystems [ "x86_64-linux" "aarch64-linux" ] "nixos.amazonImage") 74 - (onFullSupported "nixos.iso_plasma6") 75 - (onFullSupported "nixos.iso_gnome") 74 + (onFullSupported "nixos.iso_graphical") 76 75 (onFullSupported "nixos.manual") 77 76 (onSystems [ "aarch64-linux" ] "nixos.sd_image") 78 77 (onFullSupported "nixos.tests.acme.http01-builtin")
+4 -32
nixos/release.nix
··· 164 164 }); 165 165 166 166 iso_minimal = forAllSystems (system: makeIso { 167 - module = ./modules/installer/cd-dvd/installation-cd-minimal.nix; 167 + module = ./modules/installer/cd-dvd/installation-cd-minimal-combined.nix; 168 168 type = "minimal"; 169 169 inherit system; 170 170 }); 171 171 172 - iso_plasma5 = forMatchingSystems supportedSystems (system: makeIso { 173 - module = ./modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma5.nix; 174 - type = "plasma5"; 175 - inherit system; 176 - }); 177 - 178 - iso_plasma6 = forMatchingSystems supportedSystems (system: makeIso { 179 - module = ./modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix; 180 - type = "plasma6"; 181 - inherit system; 182 - }); 183 - 184 - iso_gnome = forMatchingSystems supportedSystems (system: makeIso { 185 - module = ./modules/installer/cd-dvd/installation-cd-graphical-calamares-gnome.nix; 186 - type = "gnome"; 187 - inherit system; 188 - }); 189 - 190 - # A variant with a more recent (but possibly less stable) kernel that might support more hardware. 191 - # This variant keeps zfs support enabled, hoping it will build and work. 192 - iso_minimal_new_kernel = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system: makeIso { 193 - module = ./modules/installer/cd-dvd/installation-cd-minimal-new-kernel.nix; 194 - type = "minimal-new-kernel"; 195 - inherit system; 196 - }); 197 - 198 - # A variant with a more recent (but possibly less stable) kernel that might support more hardware. 199 - # ZFS support disabled since it is unlikely to support the latest kernel. 200 - iso_minimal_new_kernel_no_zfs = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system: makeIso { 201 - module = ./modules/installer/cd-dvd/installation-cd-minimal-new-kernel-no-zfs.nix; 202 - type = "minimal-new-kernel-no-zfs"; 172 + iso_graphical = forAllSystems (system: makeIso { 173 + module = ./modules/installer/cd-dvd/installation-cd-graphical-combined.nix; 174 + type = "graphical"; 203 175 inherit system; 204 176 }); 205 177
+5 -5
pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix
··· 13 13 { 14 14 x86_64-linux = { 15 15 arch = "linux-x64"; 16 - hash = "sha256-NdVSQQ5OeBPGSLbynUArNbfm+a2HCc/gwJMKfEDgzDM="; 16 + hash = "sha256-M3m3fFsz/LPSmghyKVuLVcMgxtUf3iNvHDLjOptfs6I="; 17 17 }; 18 18 aarch64-linux = { 19 19 arch = "linux-arm64"; 20 - hash = "sha256-4FjA3mUz+DVBiMUJAlGkUbpDtZuDYuUHPWA4QUiqd5w="; 20 + hash = "sha256-S3mMOtXYdVp5P8aKlzWyehVKCz7EjcNjYJqgSsNIS3g="; 21 21 }; 22 22 x86_64-darwin = { 23 23 arch = "darwin-x64"; 24 - hash = "sha256-aexe9hrUxb3ZnrgJrvEXu2PZPmxOGdkk9exrfDaXA7s="; 24 + hash = "sha256-lIUM5W+lKL7OgcJVWJTJYsZNqpZ3MhSk7YnKsfWDX4U="; 25 25 }; 26 26 aarch64-darwin = { 27 27 arch = "darwin-arm64"; 28 - hash = "sha256-ijmKU+eU3R3mxeFxFr5AtVwGYVBuYWecD8W+0gHzP5w="; 28 + hash = "sha256-Lc2W1SNdn1rcxeKgv1YzKRr+DPN39C1J6O1KZBeELWc="; 29 29 }; 30 30 } 31 31 .${system} or (throw "Unsupported system: ${system}"); ··· 37 37 # Please update the corresponding binary (typos-lsp) 38 38 # when updating this extension. 39 39 # See pkgs/by-name/ty/typos-lsp/package.nix 40 - version = "0.1.26"; 40 + version = "0.1.35"; 41 41 inherit (extInfo) hash arch; 42 42 }; 43 43
+6 -6
pkgs/applications/editors/vscode/vscodium.nix
··· 26 26 27 27 hash = 28 28 { 29 - x86_64-linux = "sha256-+RHzGJ5Y6j93ojnqg9hSe+Zs0sewcSSfWu8qlxJEoWQ="; 30 - x86_64-darwin = "sha256-Yaxb7cB/JADJ4i2PScYb9ovTKiClwd7TdQXbzg9ViSs="; 31 - aarch64-linux = "sha256-CK4geEBeLc1M5z4wuRS3rrqsL9nG1ra5+e3PGEOrYHA="; 32 - aarch64-darwin = "sha256-S1XYikl1FzHvGBcudSD2xyuOH4gfsrYyEfwzL/csfSE="; 33 - armv7l-linux = "sha256-aAgCL6clX/lXWdBmCSin/60krW5Sbn2KZZovmS16CfI="; 29 + x86_64-linux = "sha256-vzLyLOC/4SDlIrsbVKDXu42nx7QLgK7TWkzKC1/tSQo="; 30 + x86_64-darwin = "sha256-dLCepFyTht6hzdm1jZbhFKt6yNIbCZWlpxAkSfE9Fww="; 31 + aarch64-linux = "sha256-Hiqrw6f7SWzdPQCV0s1d+cWwQ2u4PVDY8saL1Q+mZQg="; 32 + aarch64-darwin = "sha256-zy+oI6MEHpxF8vOnE9EdjVm3LBAfgMas593hAJsWNz4="; 33 + armv7l-linux = "sha256-Z0qnKm+axJTAHq8E69wYWpZOF9FuFRkdJmap4rFhbTY="; 34 34 } 35 35 .${system} or throwSystem; 36 36 ··· 41 41 42 42 # Please backport all compatible updates to the stable release. 43 43 # This is important for the extension ecosystem. 44 - version = "1.98.1.25070"; 44 + version = "1.98.2.25072"; 45 45 pname = "vscodium"; 46 46 47 47 executableName = "codium";
+619 -619
pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
··· 1 1 { 2 - version = "137.0b1"; 2 + version = "137.0b6"; 3 3 sources = [ 4 4 { 5 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ach/firefox-137.0b1.tar.xz"; 5 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ach/firefox-137.0b6.tar.xz"; 6 6 locale = "ach"; 7 7 arch = "linux-x86_64"; 8 - sha256 = "15eb3a9e5427e7a01dcf7c6ca7fc9682857210b3ba65dba2ab8f5117fc03f97a"; 8 + sha256 = "0b80c80a818cd4dc4cf56799958b4f5b4a02566c6e83f4ea862d239e6eb33f6d"; 9 9 } 10 10 { 11 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/af/firefox-137.0b1.tar.xz"; 11 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/af/firefox-137.0b6.tar.xz"; 12 12 locale = "af"; 13 13 arch = "linux-x86_64"; 14 - sha256 = "57f7295b2d21a9e3611063c7bbfae764e28cfe2464c6873f6cbd2a465f584c11"; 14 + sha256 = "6e62dccefe51d37ac2336619f2ba81b852799a73976d199fac1ee58d41e10c9b"; 15 15 } 16 16 { 17 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/an/firefox-137.0b1.tar.xz"; 17 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/an/firefox-137.0b6.tar.xz"; 18 18 locale = "an"; 19 19 arch = "linux-x86_64"; 20 - sha256 = "30e1394053210a1b8c14daab3708d056544446e4d1e0ad0295046723ba58eb27"; 20 + sha256 = "7ad81d1fce3837e62b3bc968dee4a57fbba9d796baa9b951befa44a225906380"; 21 21 } 22 22 { 23 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ar/firefox-137.0b1.tar.xz"; 23 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ar/firefox-137.0b6.tar.xz"; 24 24 locale = "ar"; 25 25 arch = "linux-x86_64"; 26 - sha256 = "79d3a745afe866699934dbccd680eb4426bf33e8a3a45287d87883f9bff7a533"; 26 + sha256 = "d4b5f0f6b4f0f826a084a836d72eaef9a343595578811951f24bdc959d4314c1"; 27 27 } 28 28 { 29 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ast/firefox-137.0b1.tar.xz"; 29 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ast/firefox-137.0b6.tar.xz"; 30 30 locale = "ast"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "1e83cf15ccd8492e613948fa9dd6a5153c8410a4fef29eed1fa445e16f331c3c"; 32 + sha256 = "b2e66235dd0e14478d1522880db50aa4389e87cf3297895b16c6e69d44b85a5b"; 33 33 } 34 34 { 35 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/az/firefox-137.0b1.tar.xz"; 35 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/az/firefox-137.0b6.tar.xz"; 36 36 locale = "az"; 37 37 arch = "linux-x86_64"; 38 - sha256 = "0fa88880e0e61fd8dc97a6275ebba0372bca115a06a606ab335edf716cf2ab47"; 38 + sha256 = "0dad65fd8d87b183014773e6c367a80f4b93ec77fc0d7048a8fd5eb905dbbe03"; 39 39 } 40 40 { 41 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/be/firefox-137.0b1.tar.xz"; 41 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/be/firefox-137.0b6.tar.xz"; 42 42 locale = "be"; 43 43 arch = "linux-x86_64"; 44 - sha256 = "d885f3db818d295892b3f43cad81bc76927f384bc0594f3e4b186a02b68bf70b"; 44 + sha256 = "eb9282214192160731f57dd7fb0f9c84f299f2619f78aee5ba5407238f16ff71"; 45 45 } 46 46 { 47 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/bg/firefox-137.0b1.tar.xz"; 47 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/bg/firefox-137.0b6.tar.xz"; 48 48 locale = "bg"; 49 49 arch = "linux-x86_64"; 50 - sha256 = "cfc75eb239379b0e49322323fb9143d3d2f36a9dfb313510ef934d1765666b05"; 50 + sha256 = "353b3e519874731b8a301869c85f3fd07625e6a855dcee79bce73c5f3b1eb040"; 51 51 } 52 52 { 53 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/bn/firefox-137.0b1.tar.xz"; 53 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/bn/firefox-137.0b6.tar.xz"; 54 54 locale = "bn"; 55 55 arch = "linux-x86_64"; 56 - sha256 = "b1249e5b309efb3236c3dc47b94d3827864a1290ccffb48d6e373cf3c35ac98a"; 56 + sha256 = "d40435bc69ff5c7a7c256fecf5c13c16a26ee270f71f6442dee8c04d4a18faaf"; 57 57 } 58 58 { 59 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/br/firefox-137.0b1.tar.xz"; 59 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/br/firefox-137.0b6.tar.xz"; 60 60 locale = "br"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "96bab4d56064a847ae00896423dedf004adb3ed90f536bc48c4c185db4ad13ef"; 62 + sha256 = "6e0118d18761bb3134b5101fe0d315a8f103aa57afb0a2841961083fbf336f1d"; 63 63 } 64 64 { 65 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/bs/firefox-137.0b1.tar.xz"; 65 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/bs/firefox-137.0b6.tar.xz"; 66 66 locale = "bs"; 67 67 arch = "linux-x86_64"; 68 - sha256 = "30d0a9f479867b017e9b39fcb1ba7db9ba76c94e7670df4547b27040385a9f1c"; 68 + sha256 = "11e65fd236579470c27085aa7d45cdea13ca5f787aaf5335dd11ffb35799203f"; 69 69 } 70 70 { 71 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ca-valencia/firefox-137.0b1.tar.xz"; 71 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ca-valencia/firefox-137.0b6.tar.xz"; 72 72 locale = "ca-valencia"; 73 73 arch = "linux-x86_64"; 74 - sha256 = "29d357c4f0e74c3bc934681d20d0569fee7c5ab1e562606c1ee26636e72063da"; 74 + sha256 = "6e47f53ca23b6a5df4d0c7ef640a4d1fe7b9d51de9cc631a727caf12ff4cc6ed"; 75 75 } 76 76 { 77 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ca/firefox-137.0b1.tar.xz"; 77 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ca/firefox-137.0b6.tar.xz"; 78 78 locale = "ca"; 79 79 arch = "linux-x86_64"; 80 - sha256 = "a515c3614fa162a1fd93e57f99fc593d5039cae0b4e2473b3d3bb7fcc8ba08b3"; 80 + sha256 = "d501c2a261f66b3c68e75f8d0c1b936442574ecc0c85c9288c59bc84d1113536"; 81 81 } 82 82 { 83 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/cak/firefox-137.0b1.tar.xz"; 83 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/cak/firefox-137.0b6.tar.xz"; 84 84 locale = "cak"; 85 85 arch = "linux-x86_64"; 86 - sha256 = "f395c6afbb7f46c5c4113a52844c844621f5993dffac3bef6a16c047ec09dd53"; 86 + sha256 = "98b3556316794d80e28bd2ea024f70f1875fdcf78f8ac987de3c85ce515df958"; 87 87 } 88 88 { 89 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/cs/firefox-137.0b1.tar.xz"; 89 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/cs/firefox-137.0b6.tar.xz"; 90 90 locale = "cs"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "901f1ec8881043460b00ee3ad1428bf44dc652b6d11d938c4c6388a1c1868de5"; 92 + sha256 = "0bc66f4eafe7e8026e3399c0510e42b63a16a8040f55fd8e0175c10e65f4f6c0"; 93 93 } 94 94 { 95 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/cy/firefox-137.0b1.tar.xz"; 95 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/cy/firefox-137.0b6.tar.xz"; 96 96 locale = "cy"; 97 97 arch = "linux-x86_64"; 98 - sha256 = "dead0a61068a94f6c33fd6467431c99f0ab4ac9b533f3891b2121c08d2b4c2b2"; 98 + sha256 = "1c746a2f8ba686ce8bf81604665f3e9f5487733eea2eaa52bc3c47d8b8a0ec6d"; 99 99 } 100 100 { 101 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/da/firefox-137.0b1.tar.xz"; 101 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/da/firefox-137.0b6.tar.xz"; 102 102 locale = "da"; 103 103 arch = "linux-x86_64"; 104 - sha256 = "df921e6f3296c463fb7ec234806fedc19a512ee488b426bd2609a0aba61de2a6"; 104 + sha256 = "3f1471af4e4845bb69d7b3142d1b7ec8f6eef052fc4afd48e51bf56230165126"; 105 105 } 106 106 { 107 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/de/firefox-137.0b1.tar.xz"; 107 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/de/firefox-137.0b6.tar.xz"; 108 108 locale = "de"; 109 109 arch = "linux-x86_64"; 110 - sha256 = "88965ad56dbd0f3a11c5f44998af5d34fbef310ba1689418daa91ea92cfa2531"; 110 + sha256 = "2304f0ad0db35c44b701e1ae3b627518c72c0ceeaed568b72af92a24672804e2"; 111 111 } 112 112 { 113 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/dsb/firefox-137.0b1.tar.xz"; 113 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/dsb/firefox-137.0b6.tar.xz"; 114 114 locale = "dsb"; 115 115 arch = "linux-x86_64"; 116 - sha256 = "4e96b01cbcb937c3a21b99a5d4c38673e97d59b9e3406eabaa3c072f5172a58a"; 116 + sha256 = "d16b2c2c10f5593e6bb5ecb01569fc507302d46ef93f1d3adb45cf6301afcee1"; 117 117 } 118 118 { 119 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/el/firefox-137.0b1.tar.xz"; 119 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/el/firefox-137.0b6.tar.xz"; 120 120 locale = "el"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "fd17882f4a666908b8ca5b479b1b2bf0d2bc8f82501ed7e29e716626579dcb05"; 122 + sha256 = "4ee7d647b45a4b37a07940cfbc3109b870055efcffed8ead274a5a76d7f0a439"; 123 123 } 124 124 { 125 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/en-CA/firefox-137.0b1.tar.xz"; 125 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/en-CA/firefox-137.0b6.tar.xz"; 126 126 locale = "en-CA"; 127 127 arch = "linux-x86_64"; 128 - sha256 = "55bb6feb436f2e966e7a6419a2e4ab0f4cd9cd2be658f662bea4f891436f32dd"; 128 + sha256 = "57c14b12cc96bb659f39e2d9f2137fb2637a999322cd2ae3315405e61f37345f"; 129 129 } 130 130 { 131 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/en-GB/firefox-137.0b1.tar.xz"; 131 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/en-GB/firefox-137.0b6.tar.xz"; 132 132 locale = "en-GB"; 133 133 arch = "linux-x86_64"; 134 - sha256 = "c10894410b1e20ff5aaaaa2672a5f26f116c69d6c8cdd76f452612c975859e73"; 134 + sha256 = "311667d8945b9feb6bdc87a94c3d7f7f653beb441d535fe77052f46949efb451"; 135 135 } 136 136 { 137 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/en-US/firefox-137.0b1.tar.xz"; 137 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/en-US/firefox-137.0b6.tar.xz"; 138 138 locale = "en-US"; 139 139 arch = "linux-x86_64"; 140 - sha256 = "98848e14e857a3562c4a2cf6fbbf7966e4f256cf6e127df0b367ac23c6638676"; 140 + sha256 = "c8348f336162709f8918178a3e11d2e70f91fbc82a8fb8839d45ffdee1c57367"; 141 141 } 142 142 { 143 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/eo/firefox-137.0b1.tar.xz"; 143 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/eo/firefox-137.0b6.tar.xz"; 144 144 locale = "eo"; 145 145 arch = "linux-x86_64"; 146 - sha256 = "12a181b73f3f30be0b10e0d0d9f1a21d92c16f58015f99168c3a5e48e7e85a5a"; 146 + sha256 = "3cae953cbe742d51bc1fd6ed242daca04563f0312cc9af006ed1fb98ee89fe66"; 147 147 } 148 148 { 149 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/es-AR/firefox-137.0b1.tar.xz"; 149 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/es-AR/firefox-137.0b6.tar.xz"; 150 150 locale = "es-AR"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "fde5833336af5aab5082c11a68c2e2f8cd6e03427143a6671bb0d0732032797e"; 152 + sha256 = "1d1a8fc941dbd6fc6495ea755d2ff6c496f10800ac9073ae7634c3f6cf972836"; 153 153 } 154 154 { 155 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/es-CL/firefox-137.0b1.tar.xz"; 155 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/es-CL/firefox-137.0b6.tar.xz"; 156 156 locale = "es-CL"; 157 157 arch = "linux-x86_64"; 158 - sha256 = "3c7bb6ebd93ed72256a9c3e8b88549e741e235ebe904cac6698a3f15e2023809"; 158 + sha256 = "748a34ba3cf19e0607ae84418dbed55c50cead4a5ebec541b0a2317a0b76f4b0"; 159 159 } 160 160 { 161 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/es-ES/firefox-137.0b1.tar.xz"; 161 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/es-ES/firefox-137.0b6.tar.xz"; 162 162 locale = "es-ES"; 163 163 arch = "linux-x86_64"; 164 - sha256 = "40dba18f7fedb27531c4ccb7f1a02b6f3b2c47b34d7b6ce8dbe17d84abb1e104"; 164 + sha256 = "d4e588fa667e44d564f94ba23aed80290020eafef0fdda24b72e26e4d8c9f4ba"; 165 165 } 166 166 { 167 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/es-MX/firefox-137.0b1.tar.xz"; 167 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/es-MX/firefox-137.0b6.tar.xz"; 168 168 locale = "es-MX"; 169 169 arch = "linux-x86_64"; 170 - sha256 = "c827bfface05ded129792b7bff758983e512f0edef3b326c13481f0c0f08b13e"; 170 + sha256 = "3c1124766a235ef50e4a0080ca6eb733e3932fb27c99d7430c4051335a9c52fe"; 171 171 } 172 172 { 173 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/et/firefox-137.0b1.tar.xz"; 173 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/et/firefox-137.0b6.tar.xz"; 174 174 locale = "et"; 175 175 arch = "linux-x86_64"; 176 - sha256 = "ba80040b10375ab05cadb187b7ece99e5f8fe30b68f3f0a61a1e81a1386d535b"; 176 + sha256 = "9eb18f967cf58f480809c7fe9ceaff94779779d4bd68eb2cd4457aa66dd701f8"; 177 177 } 178 178 { 179 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/eu/firefox-137.0b1.tar.xz"; 179 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/eu/firefox-137.0b6.tar.xz"; 180 180 locale = "eu"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "cad992660bf8c7688f2b9443d5a4ec3fc0c3935526a757f77d154b589bd78d54"; 182 + sha256 = "a89194f29aabaa372b69fff8a390d552e24d621e7e70cfd81f330316fe1e3bb5"; 183 183 } 184 184 { 185 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/fa/firefox-137.0b1.tar.xz"; 185 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/fa/firefox-137.0b6.tar.xz"; 186 186 locale = "fa"; 187 187 arch = "linux-x86_64"; 188 - sha256 = "a58dab5a2766867e4b76842e3dab534ed2f5d45092babea8310a50e3847b3502"; 188 + sha256 = "988914882c269ba580c7cb5e62cea26200fba3ad8c955fae8553798019c10559"; 189 189 } 190 190 { 191 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ff/firefox-137.0b1.tar.xz"; 191 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ff/firefox-137.0b6.tar.xz"; 192 192 locale = "ff"; 193 193 arch = "linux-x86_64"; 194 - sha256 = "132be780651f20ceb53076fe9623c9bed504970835a8506c0583600884886423"; 194 + sha256 = "d2171c0da4ad69e55c685bd246857d1999e425b2c6291990c16681f8b3ff67d2"; 195 195 } 196 196 { 197 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/fi/firefox-137.0b1.tar.xz"; 197 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/fi/firefox-137.0b6.tar.xz"; 198 198 locale = "fi"; 199 199 arch = "linux-x86_64"; 200 - sha256 = "865c78a59c3849cfe4a30f696a67ab12ee90fa50eb8f4cc98c374109b99d7c77"; 200 + sha256 = "b3b7fd3d6df9c7c092d4425e3bf1a2fb763bdb155daddf8e79b044fda90e59e4"; 201 201 } 202 202 { 203 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/fr/firefox-137.0b1.tar.xz"; 203 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/fr/firefox-137.0b6.tar.xz"; 204 204 locale = "fr"; 205 205 arch = "linux-x86_64"; 206 - sha256 = "03c8ca615112cddc2ee68153c17b02ef5bf3d6a7624b0465a6ba0db1cb68df74"; 206 + sha256 = "87e5ae716fe0acb5e838625002731ad4afe733adb1106769dffb4c7f4e6346eb"; 207 207 } 208 208 { 209 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/fur/firefox-137.0b1.tar.xz"; 209 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/fur/firefox-137.0b6.tar.xz"; 210 210 locale = "fur"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "bc87fb42eb62cfbf6541740ead13cbd145632209e559ffc5a2fccb96b51a9f45"; 212 + sha256 = "00cfa45f88b920bf7c9f09e26bdef07f4cd566395e3d0e808ea439843f6872aa"; 213 213 } 214 214 { 215 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/fy-NL/firefox-137.0b1.tar.xz"; 215 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/fy-NL/firefox-137.0b6.tar.xz"; 216 216 locale = "fy-NL"; 217 217 arch = "linux-x86_64"; 218 - sha256 = "f4fa55ff98f4981c16e2730658ce76132a4522d860b539fbf0c129b4e3d902f0"; 218 + sha256 = "59d6ad377e1aa703b157a1ab458079c2b391eb21753eb4ff0a37dcf6a8fc8e82"; 219 219 } 220 220 { 221 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ga-IE/firefox-137.0b1.tar.xz"; 221 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ga-IE/firefox-137.0b6.tar.xz"; 222 222 locale = "ga-IE"; 223 223 arch = "linux-x86_64"; 224 - sha256 = "3f41bee92a40f061118bb363c2ce9cd063e3565a3ebafed9dd26982e96364a02"; 224 + sha256 = "f4e8fa0cee317eae523456e10f3c1fcde96565286e670e3c3b7fb5a1ef411f78"; 225 225 } 226 226 { 227 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/gd/firefox-137.0b1.tar.xz"; 227 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/gd/firefox-137.0b6.tar.xz"; 228 228 locale = "gd"; 229 229 arch = "linux-x86_64"; 230 - sha256 = "36a99d7e805d94fa273cb9bac1039acd6053627612d4314beaf792907d472d23"; 230 + sha256 = "012b9d1cd27474388b4af06d71a5cea24dd51289cc3009fb63f881b23a3f8f46"; 231 231 } 232 232 { 233 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/gl/firefox-137.0b1.tar.xz"; 233 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/gl/firefox-137.0b6.tar.xz"; 234 234 locale = "gl"; 235 235 arch = "linux-x86_64"; 236 - sha256 = "274539a12e92ae7501af337d10a432d2bec8f7e346ecb8dd5c620b6b9a7d4e85"; 236 + sha256 = "475309bd0bbf79fb6e5426f55c1b1d9032fda561778d6f6d9ac694c7994b9d98"; 237 237 } 238 238 { 239 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/gn/firefox-137.0b1.tar.xz"; 239 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/gn/firefox-137.0b6.tar.xz"; 240 240 locale = "gn"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "c5bc63a6d658f0595e45d141e9112bff6a63650925166a530a79955e3224013a"; 242 + sha256 = "a417875e781c7eaef98b925a568b049833a655d30f716e59b3518cfc57631636"; 243 243 } 244 244 { 245 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/gu-IN/firefox-137.0b1.tar.xz"; 245 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/gu-IN/firefox-137.0b6.tar.xz"; 246 246 locale = "gu-IN"; 247 247 arch = "linux-x86_64"; 248 - sha256 = "0ff95a96a2e445f13ac77cb18be57279376e2a84ab8572eb62fdf5803d27496b"; 248 + sha256 = "2b371d44db67288a6bc2172536e870037586081d1da684cfdf0adb826a24992e"; 249 249 } 250 250 { 251 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/he/firefox-137.0b1.tar.xz"; 251 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/he/firefox-137.0b6.tar.xz"; 252 252 locale = "he"; 253 253 arch = "linux-x86_64"; 254 - sha256 = "e118ff649a9e9ad6ce8ea1059fb12811b50982265148935b4ca77d941c21d354"; 254 + sha256 = "bd2fcd000d5041c368c6b82119efda9581fd8cd465bfeffa619f26a561b2198a"; 255 255 } 256 256 { 257 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/hi-IN/firefox-137.0b1.tar.xz"; 257 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/hi-IN/firefox-137.0b6.tar.xz"; 258 258 locale = "hi-IN"; 259 259 arch = "linux-x86_64"; 260 - sha256 = "393aacddfab4980ec5781cc0fa88064c35da15ab423177a1097a2cbf08be7951"; 260 + sha256 = "582df60dec748a41e718cb713b9343c3f7baf11a9ccb6149732bcbc12abc2eec"; 261 261 } 262 262 { 263 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/hr/firefox-137.0b1.tar.xz"; 263 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/hr/firefox-137.0b6.tar.xz"; 264 264 locale = "hr"; 265 265 arch = "linux-x86_64"; 266 - sha256 = "01a002027563b05759d356995d62c0528f235a9e1768c16c5d26dd25d2511475"; 266 + sha256 = "da416b662e6f115dc485cd8a1b0cde61b64b8178d34259aa2b0e59391a6bc85c"; 267 267 } 268 268 { 269 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/hsb/firefox-137.0b1.tar.xz"; 269 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/hsb/firefox-137.0b6.tar.xz"; 270 270 locale = "hsb"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "cbd744d550793fbe950d4556e554896a8b92b8829f59e445cdb07cf1ba2b6d37"; 272 + sha256 = "738adb663b48a6b6eea84b4c5de7b93f0e3827a034b72c5cbe60498250b02129"; 273 273 } 274 274 { 275 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/hu/firefox-137.0b1.tar.xz"; 275 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/hu/firefox-137.0b6.tar.xz"; 276 276 locale = "hu"; 277 277 arch = "linux-x86_64"; 278 - sha256 = "c1cdd13ba5786e2312654f8e0a00d14e3ed3d86793ecfdefb35135d62c6f2a3f"; 278 + sha256 = "7ba4cde737e6888e0dafe4e7bf4ebe3fe87b671a94c867438aa393b451e06401"; 279 279 } 280 280 { 281 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/hy-AM/firefox-137.0b1.tar.xz"; 281 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/hy-AM/firefox-137.0b6.tar.xz"; 282 282 locale = "hy-AM"; 283 283 arch = "linux-x86_64"; 284 - sha256 = "d337ffd98b7dd8ff468dd62d2a14501b41aa4927cf92afe471099c04fe30dbd7"; 284 + sha256 = "6ba63d597c609a98ac4681ebc8353fb88ae54cf6eb1f86bfbb63221aa894631b"; 285 285 } 286 286 { 287 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ia/firefox-137.0b1.tar.xz"; 287 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ia/firefox-137.0b6.tar.xz"; 288 288 locale = "ia"; 289 289 arch = "linux-x86_64"; 290 - sha256 = "c014fcee2a85128b78b836c284ad66b6f5d5fd9afa6907636571a873273280aa"; 290 + sha256 = "180c3ad4f1fb0e6e896179376ccfaa8fbf923a1faf3eef22de691f8ed8939153"; 291 291 } 292 292 { 293 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/id/firefox-137.0b1.tar.xz"; 293 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/id/firefox-137.0b6.tar.xz"; 294 294 locale = "id"; 295 295 arch = "linux-x86_64"; 296 - sha256 = "4613adc376b557059eea6b5bc5b2b094bc30119ec14e546cf135b87d2aa462fd"; 296 + sha256 = "149f7f42b2b2c5e89767e0b0b5181e0f3e3c8c5260ba157d7355207a4bdd2770"; 297 297 } 298 298 { 299 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/is/firefox-137.0b1.tar.xz"; 299 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/is/firefox-137.0b6.tar.xz"; 300 300 locale = "is"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "c4c916a83e22ed6c10f7f7c54ba069ead025982e47bc72eb71eaa4dbb8175447"; 302 + sha256 = "8ba099b4dbfafbfa5354d3d040052b6ed6b066dcfd9be95e6f0014e1b5f8c9b7"; 303 303 } 304 304 { 305 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/it/firefox-137.0b1.tar.xz"; 305 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/it/firefox-137.0b6.tar.xz"; 306 306 locale = "it"; 307 307 arch = "linux-x86_64"; 308 - sha256 = "482b13010f997bd8d71cca5cf6d9f7c40b84a19aa71d2d69d2db51195fe845bf"; 308 + sha256 = "5eb1889fcb3854249e43ead247cbf4663f673598abfbdac02cbb8e51c99ac4d7"; 309 309 } 310 310 { 311 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ja/firefox-137.0b1.tar.xz"; 311 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ja/firefox-137.0b6.tar.xz"; 312 312 locale = "ja"; 313 313 arch = "linux-x86_64"; 314 - sha256 = "1a497b3a141d03539303808546a1ff748234f46d970e208d9a688be0b9c1b1a6"; 314 + sha256 = "ad79250210cf55b7ed3e5cb20951b39505e88bc482f87eecf3bb6c7c5ef6fba2"; 315 315 } 316 316 { 317 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ka/firefox-137.0b1.tar.xz"; 317 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ka/firefox-137.0b6.tar.xz"; 318 318 locale = "ka"; 319 319 arch = "linux-x86_64"; 320 - sha256 = "caad072838f39dd71c3fdcb8d3661da6891589ab2b5b491e0ac8ad811c6306cf"; 320 + sha256 = "3aa35c3eb5f043bf8a0090b43cb98716332a8fb45a23045b80858f27ebfdb02e"; 321 321 } 322 322 { 323 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/kab/firefox-137.0b1.tar.xz"; 323 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/kab/firefox-137.0b6.tar.xz"; 324 324 locale = "kab"; 325 325 arch = "linux-x86_64"; 326 - sha256 = "31f816bfd1356442953e7311f61f5d534c81364a62cf64f4c8627545d521479d"; 326 + sha256 = "f3d2a9b41713003abbaa032de1f27cfc1fd39aac6ae5be2ac2cecccc4ebc539a"; 327 327 } 328 328 { 329 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/kk/firefox-137.0b1.tar.xz"; 329 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/kk/firefox-137.0b6.tar.xz"; 330 330 locale = "kk"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "e5d19011ee12896310598773828c185a4bd6e554f322ad6cdbc3a4df9ce1db5f"; 332 + sha256 = "ca759840ef91948bc3b94f600aeb6be3118dc7191412a4fb53a7cb56f3cdc1a5"; 333 333 } 334 334 { 335 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/km/firefox-137.0b1.tar.xz"; 335 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/km/firefox-137.0b6.tar.xz"; 336 336 locale = "km"; 337 337 arch = "linux-x86_64"; 338 - sha256 = "1f6a51629899c0f6c95334eef59d2afd3e969f1627fee39de7b29635e899737b"; 338 + sha256 = "de257f76e50ba543cc5d2a81f9a0c9acd6b96ef8cf8325e69cdb224282f049a5"; 339 339 } 340 340 { 341 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/kn/firefox-137.0b1.tar.xz"; 341 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/kn/firefox-137.0b6.tar.xz"; 342 342 locale = "kn"; 343 343 arch = "linux-x86_64"; 344 - sha256 = "f22497a643ddaa8b52f3027f66812c90e22897e342f36f9bfb974c03a10914a0"; 344 + sha256 = "93baafbc1ff2e8de79bf3c8c28c2cc0dd070527e4dc83f334888d2de3f035a93"; 345 345 } 346 346 { 347 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ko/firefox-137.0b1.tar.xz"; 347 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ko/firefox-137.0b6.tar.xz"; 348 348 locale = "ko"; 349 349 arch = "linux-x86_64"; 350 - sha256 = "a2bc80a7569ee832673a067cc79caaf53c20bb7599cb4729af0fff6ce137b468"; 350 + sha256 = "490086600b6637c03121737230a7a3c6ac2a3eb34c49acaa38a251e6cc346631"; 351 351 } 352 352 { 353 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/lij/firefox-137.0b1.tar.xz"; 353 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/lij/firefox-137.0b6.tar.xz"; 354 354 locale = "lij"; 355 355 arch = "linux-x86_64"; 356 - sha256 = "d3b97e0b87f099be4f7df36d1e16de7fb4078642f6814ee4f8d236b856b5fab1"; 356 + sha256 = "426164abb9a150c9ffde322661c88fb8ecd793ba5e1f1c9a19842c716fa19de2"; 357 357 } 358 358 { 359 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/lt/firefox-137.0b1.tar.xz"; 359 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/lt/firefox-137.0b6.tar.xz"; 360 360 locale = "lt"; 361 361 arch = "linux-x86_64"; 362 - sha256 = "107e52ffd96720eb14172115a4371d067fa34f2bddca004faf7201c5cf0b7d34"; 362 + sha256 = "f34c258b3d2008dd5e8c305d87bb29012ba5606dcf79e26dc2c8f69b7c919dac"; 363 363 } 364 364 { 365 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/lv/firefox-137.0b1.tar.xz"; 365 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/lv/firefox-137.0b6.tar.xz"; 366 366 locale = "lv"; 367 367 arch = "linux-x86_64"; 368 - sha256 = "9122fcbaf1048fd2d16f6b8bf4d6e870b5b7cef80c0819947041027027979930"; 368 + sha256 = "05273dad9f1db107409844c96218ade8c392c0a06c439874fc9bfc0ee918e095"; 369 369 } 370 370 { 371 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/mk/firefox-137.0b1.tar.xz"; 371 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/mk/firefox-137.0b6.tar.xz"; 372 372 locale = "mk"; 373 373 arch = "linux-x86_64"; 374 - sha256 = "20d3ffcc65800fd6d8b78921fbf1ec5460b111c377b18a0e6df46a9aa6fc1432"; 374 + sha256 = "7978da086cbe6c5539cc177044b5672b812461a121938800bf5920d693d31511"; 375 375 } 376 376 { 377 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/mr/firefox-137.0b1.tar.xz"; 377 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/mr/firefox-137.0b6.tar.xz"; 378 378 locale = "mr"; 379 379 arch = "linux-x86_64"; 380 - sha256 = "0585fab5e93f0ee5654e14ab8c2f9a05fa7c6b59e9ae6323c740060bcf113c2d"; 380 + sha256 = "2c5d7211c89555d5e8195228e63a3f3a56a4c50d658c1e55291fe046581c95b8"; 381 381 } 382 382 { 383 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ms/firefox-137.0b1.tar.xz"; 383 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ms/firefox-137.0b6.tar.xz"; 384 384 locale = "ms"; 385 385 arch = "linux-x86_64"; 386 - sha256 = "630c9043eb2f5957d4e58f88ef9d5b0c062852087c340ae3eb7a335245883a98"; 386 + sha256 = "bf556c09f99e6591cc13aa09ab4bf8529d0757baecc644c91f626497cc0c3202"; 387 387 } 388 388 { 389 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/my/firefox-137.0b1.tar.xz"; 389 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/my/firefox-137.0b6.tar.xz"; 390 390 locale = "my"; 391 391 arch = "linux-x86_64"; 392 - sha256 = "7a69165e9960db1dccd98773094ad6e9b225d5f8c5d27a10d4e4aa37b3708a70"; 392 + sha256 = "305d2b27afff848e38491482e0f56cf3df41bbc349df658d7721f2ce436d6df3"; 393 393 } 394 394 { 395 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/nb-NO/firefox-137.0b1.tar.xz"; 395 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/nb-NO/firefox-137.0b6.tar.xz"; 396 396 locale = "nb-NO"; 397 397 arch = "linux-x86_64"; 398 - sha256 = "4df52b31e4b719b54c67586ae933f703704295e9701cfcaf086502769e127a85"; 398 + sha256 = "7504b0c1406a0b672688864f57cc836d38b0f5e62a0f69bc9eeb2c2dc75625d7"; 399 399 } 400 400 { 401 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ne-NP/firefox-137.0b1.tar.xz"; 401 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ne-NP/firefox-137.0b6.tar.xz"; 402 402 locale = "ne-NP"; 403 403 arch = "linux-x86_64"; 404 - sha256 = "b70783398059e74ae1e008b990d56bb0109131c8c9c17a26ae9768db073d4883"; 404 + sha256 = "3d4843b55d065248dbbe32a3afb39eb351768ba0e4f625aee8eec173c77ffb01"; 405 405 } 406 406 { 407 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/nl/firefox-137.0b1.tar.xz"; 407 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/nl/firefox-137.0b6.tar.xz"; 408 408 locale = "nl"; 409 409 arch = "linux-x86_64"; 410 - sha256 = "241af72a03a7f11c94b1c6f487418b6f164b6ed5e78b203478971ec3d1a97654"; 410 + sha256 = "39412eac8a159dbf7cc98c8ae355c054de99cfa1e09c734ceab0f0564313b4d9"; 411 411 } 412 412 { 413 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/nn-NO/firefox-137.0b1.tar.xz"; 413 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/nn-NO/firefox-137.0b6.tar.xz"; 414 414 locale = "nn-NO"; 415 415 arch = "linux-x86_64"; 416 - sha256 = "61eb4cfa474f7a237f2736253b57c69464230afd5277c2bde379306d161a6b86"; 416 + sha256 = "f58dc123f451a2b053787427132ce232100e405594dac81f2a4093f57ac83eab"; 417 417 } 418 418 { 419 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/oc/firefox-137.0b1.tar.xz"; 419 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/oc/firefox-137.0b6.tar.xz"; 420 420 locale = "oc"; 421 421 arch = "linux-x86_64"; 422 - sha256 = "5e07bbea75d881d356c038fbbf36759533a48880d02335b6b99cfc850e88687f"; 422 + sha256 = "3ed1789a845188c59188adf1a9b4875a795cde17e99b93716a2e18a0cd225c3d"; 423 423 } 424 424 { 425 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/pa-IN/firefox-137.0b1.tar.xz"; 425 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/pa-IN/firefox-137.0b6.tar.xz"; 426 426 locale = "pa-IN"; 427 427 arch = "linux-x86_64"; 428 - sha256 = "ba2247cd6193e471a956e5e2487b17fadbd41bad7a1386d494d44040190bed69"; 428 + sha256 = "8d3b5778593797c4c13c7ea64170b32b6c8f5b834eea9a2be576abb332478a94"; 429 429 } 430 430 { 431 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/pl/firefox-137.0b1.tar.xz"; 431 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/pl/firefox-137.0b6.tar.xz"; 432 432 locale = "pl"; 433 433 arch = "linux-x86_64"; 434 - sha256 = "9a8822b626a2033baecee378d474a34fe1f9cd86efbb9e2077b6731f47f566dc"; 434 + sha256 = "84a1a0b1ab876b6359478082ad6c2ee76627512e889a20f71547f5b05fe78315"; 435 435 } 436 436 { 437 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/pt-BR/firefox-137.0b1.tar.xz"; 437 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/pt-BR/firefox-137.0b6.tar.xz"; 438 438 locale = "pt-BR"; 439 439 arch = "linux-x86_64"; 440 - sha256 = "067468fc1e8ee08d965a45287faad114533120840d5cb31885f6c5ebf1ed2ffc"; 440 + sha256 = "a91172c138e59b49657177a4890cd71f83e35a71ebac5fa362f2b181ad262760"; 441 441 } 442 442 { 443 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/pt-PT/firefox-137.0b1.tar.xz"; 443 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/pt-PT/firefox-137.0b6.tar.xz"; 444 444 locale = "pt-PT"; 445 445 arch = "linux-x86_64"; 446 - sha256 = "9655b486902360b0a947d75421a3ef187d2549003ebf3bb5fef0f94913bec176"; 446 + sha256 = "e08fcf6c96af66b034ffa3cad3478eea49c2d6595fed4160b92bad72a864289f"; 447 447 } 448 448 { 449 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/rm/firefox-137.0b1.tar.xz"; 449 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/rm/firefox-137.0b6.tar.xz"; 450 450 locale = "rm"; 451 451 arch = "linux-x86_64"; 452 - sha256 = "75571ac3b7fcc69ce2a07f6eda8157a844af099ee40f1be6d5b64cbd0517fe42"; 452 + sha256 = "f0e9b9777c245b3044f1920aa7a8adde9346a030121949667108c0c4753bf1ad"; 453 453 } 454 454 { 455 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ro/firefox-137.0b1.tar.xz"; 455 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ro/firefox-137.0b6.tar.xz"; 456 456 locale = "ro"; 457 457 arch = "linux-x86_64"; 458 - sha256 = "15bf5ada247764b379826166a35f655d6b080a5a4fcca7d1621ddaa962fa97ef"; 458 + sha256 = "b5fa465caf7dfad7e5e7536b0ac47f243f51cfa46530e1f5b080a9a5102fb4bc"; 459 459 } 460 460 { 461 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ru/firefox-137.0b1.tar.xz"; 461 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ru/firefox-137.0b6.tar.xz"; 462 462 locale = "ru"; 463 463 arch = "linux-x86_64"; 464 - sha256 = "824ca3c5ec780c512f34a012b99f6bea8bde2b6688e0da48a15d10f35e4d7c86"; 464 + sha256 = "0241d5e6464e6501efe5d4d4c3ade2fb715fd033ae6dade5462ff47e165ae75f"; 465 465 } 466 466 { 467 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sat/firefox-137.0b1.tar.xz"; 467 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sat/firefox-137.0b6.tar.xz"; 468 468 locale = "sat"; 469 469 arch = "linux-x86_64"; 470 - sha256 = "c414d322e6b33525e06f07287f5c66ab857378a123a811320d2971799d38ce75"; 470 + sha256 = "973c654f973d89a132d4ebd35b066e007b823b9fff29f2db826e59755a4f5c93"; 471 471 } 472 472 { 473 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sc/firefox-137.0b1.tar.xz"; 473 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sc/firefox-137.0b6.tar.xz"; 474 474 locale = "sc"; 475 475 arch = "linux-x86_64"; 476 - sha256 = "99d7365d03839b4bc27d15a36fb81b628a7bcf3b301816e4aa6e39dcb6b74f92"; 476 + sha256 = "3253e304d29eec457fe09a5994a51770b63edb5481ea2a44b2fe101812a8e7db"; 477 477 } 478 478 { 479 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sco/firefox-137.0b1.tar.xz"; 479 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sco/firefox-137.0b6.tar.xz"; 480 480 locale = "sco"; 481 481 arch = "linux-x86_64"; 482 - sha256 = "077a57638c814e7a6ddcda71295f178dcdf8f01b817cf5e71971c5a8ff7bdadc"; 482 + sha256 = "42e92e83f10cc8d07f932e1a6829670e093bf8d5e47025ae10f8454eea321bca"; 483 483 } 484 484 { 485 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/si/firefox-137.0b1.tar.xz"; 485 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/si/firefox-137.0b6.tar.xz"; 486 486 locale = "si"; 487 487 arch = "linux-x86_64"; 488 - sha256 = "e8ae450dd478cafd55fd57a6c28a62e7a676787849d7d4aa201e68d1e083b77c"; 488 + sha256 = "01569e399f1f250820a90d663260bf213f29653137d4c4ed704cc419e295a238"; 489 489 } 490 490 { 491 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sk/firefox-137.0b1.tar.xz"; 491 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sk/firefox-137.0b6.tar.xz"; 492 492 locale = "sk"; 493 493 arch = "linux-x86_64"; 494 - sha256 = "631d9625444b998b01fedb7049e00d3e0b6b719962d590c161481e7fc2ca29d0"; 494 + sha256 = "b725685e7321d39a9bace1501330ab09fa46ec102ff7d8732a19ede241864aae"; 495 495 } 496 496 { 497 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/skr/firefox-137.0b1.tar.xz"; 497 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/skr/firefox-137.0b6.tar.xz"; 498 498 locale = "skr"; 499 499 arch = "linux-x86_64"; 500 - sha256 = "6b29f142505038fdb6f6ebb19f2ae582bacb7c70e5ecc0ef81ff9376f3936421"; 500 + sha256 = "c5e67f9422140c47eeefb04afc65fc469ba870718834e9846d4bbcf1e2a68d56"; 501 501 } 502 502 { 503 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sl/firefox-137.0b1.tar.xz"; 503 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sl/firefox-137.0b6.tar.xz"; 504 504 locale = "sl"; 505 505 arch = "linux-x86_64"; 506 - sha256 = "68e71de6b144c38123c372b1e045060bfbd6c8823a2474f9ae8e86e98dfcbe61"; 506 + sha256 = "381854e32e48d02816e96bcd33adcddce35a06fc37e7b5f42962c016b2bd49e8"; 507 507 } 508 508 { 509 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/son/firefox-137.0b1.tar.xz"; 509 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/son/firefox-137.0b6.tar.xz"; 510 510 locale = "son"; 511 511 arch = "linux-x86_64"; 512 - sha256 = "f11bfd676ae2cb09de0fdb9757138de2dfc5e75687845885ff8012cc50be58bb"; 512 + sha256 = "493eb0202e4b14d2e999b7efbcfb5dbfda03bb9247d4e4bd137f4b7955b3f422"; 513 513 } 514 514 { 515 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sq/firefox-137.0b1.tar.xz"; 515 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sq/firefox-137.0b6.tar.xz"; 516 516 locale = "sq"; 517 517 arch = "linux-x86_64"; 518 - sha256 = "e2cc9f71a661ed115f18bbeea9e16eaf40b9ecac00241a5bd80bf705905f9ddb"; 518 + sha256 = "a20351d47efd5b92178cc98313f4a3d12192e6c47c99469074330dc5f4c0470d"; 519 519 } 520 520 { 521 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sr/firefox-137.0b1.tar.xz"; 521 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sr/firefox-137.0b6.tar.xz"; 522 522 locale = "sr"; 523 523 arch = "linux-x86_64"; 524 - sha256 = "562cf610b05c1af7651463f074518c3e7fa2e0c63eea7088c902f22662d5c083"; 524 + sha256 = "90e18b8410492c0b18dd69f85c3a15ae36c040bd4c888ec94f204d0d6d35a3f5"; 525 525 } 526 526 { 527 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/sv-SE/firefox-137.0b1.tar.xz"; 527 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/sv-SE/firefox-137.0b6.tar.xz"; 528 528 locale = "sv-SE"; 529 529 arch = "linux-x86_64"; 530 - sha256 = "4f39f7482a1bdec474c00c48fe670481fbcc40a9e5f577b66c14af9a69765779"; 530 + sha256 = "69c726b06c7808c5a9e3c342a41a8c026e99ec2309b4622d99486620d8872865"; 531 531 } 532 532 { 533 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/szl/firefox-137.0b1.tar.xz"; 533 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/szl/firefox-137.0b6.tar.xz"; 534 534 locale = "szl"; 535 535 arch = "linux-x86_64"; 536 - sha256 = "553c88e0c708a25181b936f9021f1705a451b8a4531c1c046fed2c6278f59cea"; 536 + sha256 = "d98d62d1b4b1662e8db3bd482d5ae4d8045c7948aa6a049f5b952d6ff7992e8c"; 537 537 } 538 538 { 539 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ta/firefox-137.0b1.tar.xz"; 539 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ta/firefox-137.0b6.tar.xz"; 540 540 locale = "ta"; 541 541 arch = "linux-x86_64"; 542 - sha256 = "da589dfdddc0be0d794d4118a628059f5774e7a98d65b23c92df0fb341883cc9"; 542 + sha256 = "46245bbf0af4a1567bb786a3f46eab4be0908fa762aef765386330120ee84ad3"; 543 543 } 544 544 { 545 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/te/firefox-137.0b1.tar.xz"; 545 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/te/firefox-137.0b6.tar.xz"; 546 546 locale = "te"; 547 547 arch = "linux-x86_64"; 548 - sha256 = "5c2c8dbf244499c406e381bdf4052492352b21acba834e3d6ea16eb5b998184d"; 548 + sha256 = "aa457c8b036219386d345bf525093d51d273a342d6b72c888451d3649023be78"; 549 549 } 550 550 { 551 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/tg/firefox-137.0b1.tar.xz"; 551 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/tg/firefox-137.0b6.tar.xz"; 552 552 locale = "tg"; 553 553 arch = "linux-x86_64"; 554 - sha256 = "dc8f8f42f162e777db3fcc0f03dfd6b0a98e6c81a4a32939526a0fdbf30a1664"; 554 + sha256 = "9fddb5a7bd2cd5e8ae76e7a4897f68e4bfe8f2ce6db8ac56447052042e26f919"; 555 555 } 556 556 { 557 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/th/firefox-137.0b1.tar.xz"; 557 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/th/firefox-137.0b6.tar.xz"; 558 558 locale = "th"; 559 559 arch = "linux-x86_64"; 560 - sha256 = "5af6516d035c9ff66ba59b4e60f7f85855c6d792ccb845e3cb10c8ff4493bbb4"; 560 + sha256 = "5c55a15960c105c273dbfbc42215e4b637b6459e832a715da3ebf3e5f76b4d2f"; 561 561 } 562 562 { 563 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/tl/firefox-137.0b1.tar.xz"; 563 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/tl/firefox-137.0b6.tar.xz"; 564 564 locale = "tl"; 565 565 arch = "linux-x86_64"; 566 - sha256 = "80dd41fc72eb322b74293638042a506f6f0a7779e9a5d3f248801e2b302b15ec"; 566 + sha256 = "73eed2fb989d1ef89c95b224c09bf83d8f8eee4ef7fd2c10e400c5f23377ccfa"; 567 567 } 568 568 { 569 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/tr/firefox-137.0b1.tar.xz"; 569 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/tr/firefox-137.0b6.tar.xz"; 570 570 locale = "tr"; 571 571 arch = "linux-x86_64"; 572 - sha256 = "74658c163d01a4b41a9f26d51c1ae1069d498d86378c84757eb065de9ca05066"; 572 + sha256 = "01d20355af783120a9bc331461fd849922f3c133abec7c7b0ac839b4f1a8f321"; 573 573 } 574 574 { 575 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/trs/firefox-137.0b1.tar.xz"; 575 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/trs/firefox-137.0b6.tar.xz"; 576 576 locale = "trs"; 577 577 arch = "linux-x86_64"; 578 - sha256 = "4e6d4c098f3e96bb9d836cee388925f4bb5d91c709b88cae5b738947afb33cd1"; 578 + sha256 = "265af379c901c206b8c684fd06c2e930e04c327f68b91a0264b67c7474b774ea"; 579 579 } 580 580 { 581 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/uk/firefox-137.0b1.tar.xz"; 581 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/uk/firefox-137.0b6.tar.xz"; 582 582 locale = "uk"; 583 583 arch = "linux-x86_64"; 584 - sha256 = "f612c84447a79712b3a48a8bf021123874c8bd0817f9d46bd8dac24e8d8e1e3d"; 584 + sha256 = "c95a8adedbb458bda8c7c339ae022c9882262624e6c155b41eaf877a6d944d1d"; 585 585 } 586 586 { 587 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/ur/firefox-137.0b1.tar.xz"; 587 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/ur/firefox-137.0b6.tar.xz"; 588 588 locale = "ur"; 589 589 arch = "linux-x86_64"; 590 - sha256 = "eb81674488e54d6c97e9f7ce3adc6bd01fc38827593df8bbf53717586f764b2d"; 590 + sha256 = "1a4b943ff82063b382a1ac41206a265f8d8c3de9718a62c5b24b1ee8e9f3af69"; 591 591 } 592 592 { 593 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/uz/firefox-137.0b1.tar.xz"; 593 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/uz/firefox-137.0b6.tar.xz"; 594 594 locale = "uz"; 595 595 arch = "linux-x86_64"; 596 - sha256 = "eb37b3714fcc32bc46f44a7820e1ecdf71dbdd334ddc46b6f4b5e47aab3469ad"; 596 + sha256 = "0a7e71be584c57901839d83281f2b762191b6c8d5ec003512e74190c7dbc9050"; 597 597 } 598 598 { 599 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/vi/firefox-137.0b1.tar.xz"; 599 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/vi/firefox-137.0b6.tar.xz"; 600 600 locale = "vi"; 601 601 arch = "linux-x86_64"; 602 - sha256 = "b62d604b8b7c17e299950a94fe76e24781fd9078b90423fe718273f6c642bd2d"; 602 + sha256 = "93f588aa0c67a4637627888700358c13efab557e99fa8e579e09df3149278cb4"; 603 603 } 604 604 { 605 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/xh/firefox-137.0b1.tar.xz"; 605 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/xh/firefox-137.0b6.tar.xz"; 606 606 locale = "xh"; 607 607 arch = "linux-x86_64"; 608 - sha256 = "c854c3b069cb7c55433e03ea4289ae1331361b27ced42deb33c135e579fe5154"; 608 + sha256 = "e469deab3c5e4f0c52aa517d1dcd24e83e2e41cd962c4c7aeed286d31615bac7"; 609 609 } 610 610 { 611 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/zh-CN/firefox-137.0b1.tar.xz"; 611 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/zh-CN/firefox-137.0b6.tar.xz"; 612 612 locale = "zh-CN"; 613 613 arch = "linux-x86_64"; 614 - sha256 = "c17d3c9287a389c8594ea8095b1d2617067f6f498386fc2623024f818a68fa6d"; 614 + sha256 = "3ff075fbf2c0190d3fec17f0e0102cca2cdd17c323351fe8849799b8df52fb26"; 615 615 } 616 616 { 617 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-x86_64/zh-TW/firefox-137.0b1.tar.xz"; 617 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-x86_64/zh-TW/firefox-137.0b6.tar.xz"; 618 618 locale = "zh-TW"; 619 619 arch = "linux-x86_64"; 620 - sha256 = "196e2ecf076eeddfa5627a5ef2842e1c772456f3a865ca087d74f5a2a434fbd1"; 620 + sha256 = "c4eaba808adc254c0599102d9d208afbb65265e711e897d218e2eda2061587a2"; 621 621 } 622 622 { 623 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ach/firefox-137.0b1.tar.xz"; 623 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ach/firefox-137.0b6.tar.xz"; 624 624 locale = "ach"; 625 625 arch = "linux-i686"; 626 - sha256 = "6ea6d61d944f34101567a4f36e222531ece97ea2d7edf0829404b0a7af815e56"; 626 + sha256 = "d03e7309d5b0a76ea4eca3d611c47eefa32770ec74a746e793026ee484ebf31d"; 627 627 } 628 628 { 629 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/af/firefox-137.0b1.tar.xz"; 629 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/af/firefox-137.0b6.tar.xz"; 630 630 locale = "af"; 631 631 arch = "linux-i686"; 632 - sha256 = "9b9cf137fd1bf85d97e62a1594e8f2ad5b28d45ec1c4aca8f0b2908565611f46"; 632 + sha256 = "d14fb406fe7ddcafdab89025fca3c2532a405a98f31ee74442de0c1afc929ee0"; 633 633 } 634 634 { 635 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/an/firefox-137.0b1.tar.xz"; 635 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/an/firefox-137.0b6.tar.xz"; 636 636 locale = "an"; 637 637 arch = "linux-i686"; 638 - sha256 = "d0fcb62450af761ac38b23ed4ef1fe919147d3d34362a10386541a725f02836f"; 638 + sha256 = "f236bef110eb14cfefd2aff7cf4f10c7b140820ec0acc72be08b40300f8fb1ee"; 639 639 } 640 640 { 641 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ar/firefox-137.0b1.tar.xz"; 641 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ar/firefox-137.0b6.tar.xz"; 642 642 locale = "ar"; 643 643 arch = "linux-i686"; 644 - sha256 = "974a008a44401190e551a9b3df202c72094f2d778543da6ace0f9323c2f97355"; 644 + sha256 = "3dc1b22bd9ec0fe7173b6d6f113044037601f330555b758fbcc03dd7d14afe1c"; 645 645 } 646 646 { 647 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ast/firefox-137.0b1.tar.xz"; 647 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ast/firefox-137.0b6.tar.xz"; 648 648 locale = "ast"; 649 649 arch = "linux-i686"; 650 - sha256 = "7d585533a8fcca6ff6f280aa5a014f896f96fa3b9dd60526cd2f2120915e377a"; 650 + sha256 = "c83732c33730e864889a85a93f8b47b9feaf10f8d57ccd851a8152d482371a93"; 651 651 } 652 652 { 653 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/az/firefox-137.0b1.tar.xz"; 653 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/az/firefox-137.0b6.tar.xz"; 654 654 locale = "az"; 655 655 arch = "linux-i686"; 656 - sha256 = "03a32c65cc62c0e77e8e85f0aa85c04ebdd6d9975e7fd78b7b76e4b78125aa54"; 656 + sha256 = "9ad1c8ebe7afe33d4ae13c1860a06fac69740f63a5c39d5c70308a6b3427091e"; 657 657 } 658 658 { 659 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/be/firefox-137.0b1.tar.xz"; 659 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/be/firefox-137.0b6.tar.xz"; 660 660 locale = "be"; 661 661 arch = "linux-i686"; 662 - sha256 = "279492c755333cc6008eb360472512251609d27b31114a916e9fb586fc48368d"; 662 + sha256 = "92a158caaa68d68b07865ef41fb41a1a021e2c0be80a8cf55c0945b5cb7ca8b1"; 663 663 } 664 664 { 665 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/bg/firefox-137.0b1.tar.xz"; 665 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/bg/firefox-137.0b6.tar.xz"; 666 666 locale = "bg"; 667 667 arch = "linux-i686"; 668 - sha256 = "22c05aa1f6e8df46ea5fb84faa51f35f3e76a148331f81bcea6915f76d3a176b"; 668 + sha256 = "6ea76637b48f4b5eb8717e340fbd6e7c60ed4b99e16bf7fd18434d120470d68b"; 669 669 } 670 670 { 671 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/bn/firefox-137.0b1.tar.xz"; 671 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/bn/firefox-137.0b6.tar.xz"; 672 672 locale = "bn"; 673 673 arch = "linux-i686"; 674 - sha256 = "080accecf5fe24f82fffd6f8f0c0db508f665fb12a2a9b986c6e8bd8b6df8a51"; 674 + sha256 = "40be1d0d73349b05e71113c0c493d31a521361855d65181aa27c401f8aeb7281"; 675 675 } 676 676 { 677 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/br/firefox-137.0b1.tar.xz"; 677 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/br/firefox-137.0b6.tar.xz"; 678 678 locale = "br"; 679 679 arch = "linux-i686"; 680 - sha256 = "c25ae6ef6a5a3381bf84e2c802c9b9b1ba9124f7880692fd787c0ee97b34162d"; 680 + sha256 = "98165ef5fdadde38ffa0d1473c24678a3026fd46213c124781f4a66de4a200ea"; 681 681 } 682 682 { 683 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/bs/firefox-137.0b1.tar.xz"; 683 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/bs/firefox-137.0b6.tar.xz"; 684 684 locale = "bs"; 685 685 arch = "linux-i686"; 686 - sha256 = "ac1310e111497ed8413d3eada2954d76a7daa6b897c8a5587de50e412f933fe2"; 686 + sha256 = "a4da6bd3ff5e0284f6bbcc4da861966d67b2589b7c0541fa546a6ab1f00f57ac"; 687 687 } 688 688 { 689 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ca-valencia/firefox-137.0b1.tar.xz"; 689 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ca-valencia/firefox-137.0b6.tar.xz"; 690 690 locale = "ca-valencia"; 691 691 arch = "linux-i686"; 692 - sha256 = "274d55aba18d963ae4e672e06613ccb580ad234f86a53acca8218f2b80003fcf"; 692 + sha256 = "b304bea17cae883d6a31d5132bbbf4a49bf063e5dad3996391451fd18634230e"; 693 693 } 694 694 { 695 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ca/firefox-137.0b1.tar.xz"; 695 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ca/firefox-137.0b6.tar.xz"; 696 696 locale = "ca"; 697 697 arch = "linux-i686"; 698 - sha256 = "9466bf871b3cf5e326a9f248d21199074dcdcb3acf2536b60e45f63d6929f5d9"; 698 + sha256 = "e65a97916486f3c9ee979204d43898cc8f53279249f0554fbb8e2e631661dacb"; 699 699 } 700 700 { 701 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/cak/firefox-137.0b1.tar.xz"; 701 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/cak/firefox-137.0b6.tar.xz"; 702 702 locale = "cak"; 703 703 arch = "linux-i686"; 704 - sha256 = "3fa213135fdcbcf7b4586ebd03db949aebe2587ada2f0fff3681e76990114274"; 704 + sha256 = "a8b33c39ef32b5745cc916e9629478f795d2e8fa43e83723f556feb46fc93452"; 705 705 } 706 706 { 707 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/cs/firefox-137.0b1.tar.xz"; 707 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/cs/firefox-137.0b6.tar.xz"; 708 708 locale = "cs"; 709 709 arch = "linux-i686"; 710 - sha256 = "3eea6fde949969eda9c8cbb7e814a125df7731658e84b5b8f6f606787d68373a"; 710 + sha256 = "74b4d7f0e21ad7277750a98adf46b4de53a431e986c220a5e458815c4e63f1ed"; 711 711 } 712 712 { 713 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/cy/firefox-137.0b1.tar.xz"; 713 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/cy/firefox-137.0b6.tar.xz"; 714 714 locale = "cy"; 715 715 arch = "linux-i686"; 716 - sha256 = "2db944436339b86e3861cd273faca2351a79325f97221ad7838fb6fb9ae06f82"; 716 + sha256 = "a2fa47c796497a70accf316ad21edfdfe43fe6d404aa7b02ad2409c9907505b2"; 717 717 } 718 718 { 719 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/da/firefox-137.0b1.tar.xz"; 719 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/da/firefox-137.0b6.tar.xz"; 720 720 locale = "da"; 721 721 arch = "linux-i686"; 722 - sha256 = "2fe9e224fa4208632c2b5dbe04a860b8e3705dbd8f645f80e77878c0ab87d9b0"; 722 + sha256 = "0883128230e2026fe4c74105b97ca5847e4e9ee359e14511408dc03f5831ade7"; 723 723 } 724 724 { 725 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/de/firefox-137.0b1.tar.xz"; 725 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/de/firefox-137.0b6.tar.xz"; 726 726 locale = "de"; 727 727 arch = "linux-i686"; 728 - sha256 = "6ee0770d7dcd2f8bae68b86afd383cf3d71e9ac32245c47cf8c9f71e998ef2d3"; 728 + sha256 = "c3d43af424b1bc0710327d44b2c31fd2758c17e559167a0793a27464f193a2d5"; 729 729 } 730 730 { 731 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/dsb/firefox-137.0b1.tar.xz"; 731 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/dsb/firefox-137.0b6.tar.xz"; 732 732 locale = "dsb"; 733 733 arch = "linux-i686"; 734 - sha256 = "29ab93c8223257492cfc8097697b6b4c689a145bf66aa638d20c92caa2584b51"; 734 + sha256 = "dc8e35d7fc97a5102705be59c7d66b0c9a13cf37676a0f0f7ed22eca37022dcb"; 735 735 } 736 736 { 737 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/el/firefox-137.0b1.tar.xz"; 737 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/el/firefox-137.0b6.tar.xz"; 738 738 locale = "el"; 739 739 arch = "linux-i686"; 740 - sha256 = "117083f76a21af63a54e3bc4434c9ce65bf043b7750dbc9473036785b6756711"; 740 + sha256 = "20ceab4a4893a9dd77cf497580f6500975cd36f216fdb9de7b7d268322e08091"; 741 741 } 742 742 { 743 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/en-CA/firefox-137.0b1.tar.xz"; 743 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/en-CA/firefox-137.0b6.tar.xz"; 744 744 locale = "en-CA"; 745 745 arch = "linux-i686"; 746 - sha256 = "887f964a606ed1f81c7fd4ebea32e27a2fd3d9fec62d94d40b82f2fe00c56391"; 746 + sha256 = "46c7dd3825d6f43a90737ee4698e511884a1e13ec5bb5e7f93fb894d9534b100"; 747 747 } 748 748 { 749 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/en-GB/firefox-137.0b1.tar.xz"; 749 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/en-GB/firefox-137.0b6.tar.xz"; 750 750 locale = "en-GB"; 751 751 arch = "linux-i686"; 752 - sha256 = "43b7073a76778fd7579b7d83f46f864abe126f71433a960eb147aab12a8c62fd"; 752 + sha256 = "502b1341e773559348c236f3226530639e9620d1a8f8e6dca4eeba3ebdbe0c09"; 753 753 } 754 754 { 755 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/en-US/firefox-137.0b1.tar.xz"; 755 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/en-US/firefox-137.0b6.tar.xz"; 756 756 locale = "en-US"; 757 757 arch = "linux-i686"; 758 - sha256 = "70c88d28313d2288f8fd412f66dfe45a084f862e4c3824aaee52e3d9796bd1e9"; 758 + sha256 = "f0d37a3e04b8567347b8a639cbcf6e0715cec5322d0578e05d19019b6a7225fa"; 759 759 } 760 760 { 761 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/eo/firefox-137.0b1.tar.xz"; 761 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/eo/firefox-137.0b6.tar.xz"; 762 762 locale = "eo"; 763 763 arch = "linux-i686"; 764 - sha256 = "d7862eb2b6ffa5db9be33293e80f77dd3cb1371b2466fc26dcba973a824e62ab"; 764 + sha256 = "34fde3bd7aaba9f1267cc3b2a3ce7a6ebece30388219c88accebdd8514d6da32"; 765 765 } 766 766 { 767 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/es-AR/firefox-137.0b1.tar.xz"; 767 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/es-AR/firefox-137.0b6.tar.xz"; 768 768 locale = "es-AR"; 769 769 arch = "linux-i686"; 770 - sha256 = "f58bde1a30d7cfd32c42796aac80515acd1d2e83a6e88241c05d135453065f57"; 770 + sha256 = "98a0221b47c5a1b4258d2c2b76425408686f77330aef118ec993264f5ecd347d"; 771 771 } 772 772 { 773 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/es-CL/firefox-137.0b1.tar.xz"; 773 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/es-CL/firefox-137.0b6.tar.xz"; 774 774 locale = "es-CL"; 775 775 arch = "linux-i686"; 776 - sha256 = "96b20d1397cdae547e3d4a77481894fec6c3c6eedf8164395f03a4c841cc6740"; 776 + sha256 = "1d8c545b2a354892eedf606382da8247db6c49069eaa487ee5178a380ecd0279"; 777 777 } 778 778 { 779 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/es-ES/firefox-137.0b1.tar.xz"; 779 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/es-ES/firefox-137.0b6.tar.xz"; 780 780 locale = "es-ES"; 781 781 arch = "linux-i686"; 782 - sha256 = "ee293c222e942ee7912d38439dc3c3b1bf53bf65822b19fb5f51fd438995cc18"; 782 + sha256 = "c706b43e229502e8e68db43d4af6338127ec30756fd7413949901fd5b96519f8"; 783 783 } 784 784 { 785 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/es-MX/firefox-137.0b1.tar.xz"; 785 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/es-MX/firefox-137.0b6.tar.xz"; 786 786 locale = "es-MX"; 787 787 arch = "linux-i686"; 788 - sha256 = "bcd686f6940d4ba929725d789266f2f918e40e8b40463057d15e717bbff557d2"; 788 + sha256 = "a94f85c876cccb371e2afbb0020374fac493148e34b0b4fb8df4532b4f0ff969"; 789 789 } 790 790 { 791 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/et/firefox-137.0b1.tar.xz"; 791 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/et/firefox-137.0b6.tar.xz"; 792 792 locale = "et"; 793 793 arch = "linux-i686"; 794 - sha256 = "83523fdd4766d31d88f91e97863ba51197003a97b6d3875148c86232219cb3f5"; 794 + sha256 = "4c66f70827f4d392e4c9b793f965f6c6befaffc2cb6371febe4bfc97fac9fc68"; 795 795 } 796 796 { 797 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/eu/firefox-137.0b1.tar.xz"; 797 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/eu/firefox-137.0b6.tar.xz"; 798 798 locale = "eu"; 799 799 arch = "linux-i686"; 800 - sha256 = "9486f70b321152bd8c7ff628502a1cd103ab010505c64fabc84f91ddfaf7216c"; 800 + sha256 = "c83fb9e24db2f847de51cdfa2f54de5d9e52aeb49188cd4371765b561afd1ad6"; 801 801 } 802 802 { 803 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/fa/firefox-137.0b1.tar.xz"; 803 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/fa/firefox-137.0b6.tar.xz"; 804 804 locale = "fa"; 805 805 arch = "linux-i686"; 806 - sha256 = "72fb7ec209787355d84d245cf4ae917650539deb2f9998b5359889ce4a4fee6f"; 806 + sha256 = "22bbab8db2fcadb02c0c12b55b6353b2c920ea6ef7a50a0ad01f6a2bc96f734e"; 807 807 } 808 808 { 809 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ff/firefox-137.0b1.tar.xz"; 809 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ff/firefox-137.0b6.tar.xz"; 810 810 locale = "ff"; 811 811 arch = "linux-i686"; 812 - sha256 = "54fde8f7884307ec9f763ed0e64cdac67690621e738ee471c2f73d69379f5adf"; 812 + sha256 = "5ffe25658066071c30373d91c137363513cd28c4c62deaf9abeeb7c8a71e8632"; 813 813 } 814 814 { 815 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/fi/firefox-137.0b1.tar.xz"; 815 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/fi/firefox-137.0b6.tar.xz"; 816 816 locale = "fi"; 817 817 arch = "linux-i686"; 818 - sha256 = "64baf75c9f320469264ed90800f32e1b45703ef4634cfc0e1f0a8fbdc80b418e"; 818 + sha256 = "ef93fe928e038117a3e9236982625bc96111bd9fcb62e8b28a14279678a2c847"; 819 819 } 820 820 { 821 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/fr/firefox-137.0b1.tar.xz"; 821 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/fr/firefox-137.0b6.tar.xz"; 822 822 locale = "fr"; 823 823 arch = "linux-i686"; 824 - sha256 = "994d546aefe04a0489ad0a49119ec73a56edb86303765083345d890f9f4e4848"; 824 + sha256 = "16beea2fe2164468d5acb351e380687f68295ec85cff046185e8f88ac1dea55f"; 825 825 } 826 826 { 827 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/fur/firefox-137.0b1.tar.xz"; 827 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/fur/firefox-137.0b6.tar.xz"; 828 828 locale = "fur"; 829 829 arch = "linux-i686"; 830 - sha256 = "45079e88883f85446e27f1f72dbf116ca452acc9283747580d9f93bf9eed22b5"; 830 + sha256 = "7418fa563071416570c0be896f828754c5cd2fdec81f9638a7ca3958952bd475"; 831 831 } 832 832 { 833 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/fy-NL/firefox-137.0b1.tar.xz"; 833 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/fy-NL/firefox-137.0b6.tar.xz"; 834 834 locale = "fy-NL"; 835 835 arch = "linux-i686"; 836 - sha256 = "d4816c57074ad2fe161999ecb239fba23712c92fb897c0f66eca3d77be9db284"; 836 + sha256 = "2d6c7ab2e14db9bf0216c7a1a7d5d54d7ab35ccf535d62048696a3422e5ebdc5"; 837 837 } 838 838 { 839 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ga-IE/firefox-137.0b1.tar.xz"; 839 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ga-IE/firefox-137.0b6.tar.xz"; 840 840 locale = "ga-IE"; 841 841 arch = "linux-i686"; 842 - sha256 = "81359050f4790cc1d481b2ab406e299f6707eca681b5592e58d564b4ed29031f"; 842 + sha256 = "d62fb8e24c907ca3a277a0bfe4c77d62fa4a9d65942f8e0525413214a5b68621"; 843 843 } 844 844 { 845 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/gd/firefox-137.0b1.tar.xz"; 845 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/gd/firefox-137.0b6.tar.xz"; 846 846 locale = "gd"; 847 847 arch = "linux-i686"; 848 - sha256 = "daff4c17390b0ca75f83d4ecf8efcf97ebe9fda71cd23d9194402e99b5186bc5"; 848 + sha256 = "a625e15f38dd6e19cf0b0fa8a071c5a3df48f0e1a3e93b0c7bbec3a1cc99685b"; 849 849 } 850 850 { 851 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/gl/firefox-137.0b1.tar.xz"; 851 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/gl/firefox-137.0b6.tar.xz"; 852 852 locale = "gl"; 853 853 arch = "linux-i686"; 854 - sha256 = "ba1df017c60c8bb34b6c0bc282c85f367bf6eea5c3b6e258fd5f68221871c7f2"; 854 + sha256 = "92519c403e3d45bb364b3f6ba7ed7dc9b93fd30eb2927503559697e6180e20da"; 855 855 } 856 856 { 857 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/gn/firefox-137.0b1.tar.xz"; 857 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/gn/firefox-137.0b6.tar.xz"; 858 858 locale = "gn"; 859 859 arch = "linux-i686"; 860 - sha256 = "73973ee2e69de9a745ddc24029ced63f484abdf2e650b2b880b56f79c43cabf3"; 860 + sha256 = "edd2f596c0b1ccf292b1fd757bfc49420250b350422e90ec7dd01511957adc5c"; 861 861 } 862 862 { 863 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/gu-IN/firefox-137.0b1.tar.xz"; 863 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/gu-IN/firefox-137.0b6.tar.xz"; 864 864 locale = "gu-IN"; 865 865 arch = "linux-i686"; 866 - sha256 = "74c0f86183542ded2f4d7de6c0cf981b398cd5887d7c203cfda9d782e90081bf"; 866 + sha256 = "f58bd1fe99fc87b441a1f4df48862238fa5780b747b56a93cd8ef579c419b587"; 867 867 } 868 868 { 869 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/he/firefox-137.0b1.tar.xz"; 869 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/he/firefox-137.0b6.tar.xz"; 870 870 locale = "he"; 871 871 arch = "linux-i686"; 872 - sha256 = "d42e84dd9b6cd3090baf903a287d5c5f96fb2ebbb968351c8c3f7bd582c89651"; 872 + sha256 = "4aa99da36cf17c7627bdcd5643344cabbe1cc1c1683146558a7c4646a25eff50"; 873 873 } 874 874 { 875 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/hi-IN/firefox-137.0b1.tar.xz"; 875 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/hi-IN/firefox-137.0b6.tar.xz"; 876 876 locale = "hi-IN"; 877 877 arch = "linux-i686"; 878 - sha256 = "e67b57b4e5b18e719fd365309e522ede96376af1f330dc4e87508d5cbb032096"; 878 + sha256 = "b2ac807aaa4ee696a60b6f117dd165bf0a0b633f895247bb916b810103d5a739"; 879 879 } 880 880 { 881 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/hr/firefox-137.0b1.tar.xz"; 881 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/hr/firefox-137.0b6.tar.xz"; 882 882 locale = "hr"; 883 883 arch = "linux-i686"; 884 - sha256 = "f0161cfe8e9bd6b0ed8a8b2fef68bcc6f4bbb352f21380cf6b6319327d1f8dc1"; 884 + sha256 = "123139a7923d0e2658745af0c6c09dff99fbd3b8973df9f41420359e43d433d9"; 885 885 } 886 886 { 887 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/hsb/firefox-137.0b1.tar.xz"; 887 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/hsb/firefox-137.0b6.tar.xz"; 888 888 locale = "hsb"; 889 889 arch = "linux-i686"; 890 - sha256 = "8abb9c9641e3dd73ba99ee75cccae7bfeea0c3ae16a087dc9904eff7da0f3d50"; 890 + sha256 = "6cd9c025146a3fc488828cfaa21e25544896c2332b3e8377da9816ac5bc5847a"; 891 891 } 892 892 { 893 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/hu/firefox-137.0b1.tar.xz"; 893 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/hu/firefox-137.0b6.tar.xz"; 894 894 locale = "hu"; 895 895 arch = "linux-i686"; 896 - sha256 = "a165da8bd0de1a4a28b31ce3cb69584e65daf1e7b2040ddbfab979599df08b49"; 896 + sha256 = "e49de3e5576d292e86ffa3f6c274a8c05b9ac98349af5365915c90b15e8a7ab4"; 897 897 } 898 898 { 899 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/hy-AM/firefox-137.0b1.tar.xz"; 899 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/hy-AM/firefox-137.0b6.tar.xz"; 900 900 locale = "hy-AM"; 901 901 arch = "linux-i686"; 902 - sha256 = "b8c245f544cc5c1303c2981705d1e2efc7d2bf9f34e7f30bec0c91b2c250883c"; 902 + sha256 = "d5e268a2ecc211d9cfb0cd2967161a0a32ea8f446f9954595cacfd11ac609446"; 903 903 } 904 904 { 905 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ia/firefox-137.0b1.tar.xz"; 905 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ia/firefox-137.0b6.tar.xz"; 906 906 locale = "ia"; 907 907 arch = "linux-i686"; 908 - sha256 = "76df96121b3951b9dfb7b1de58a11983e9795a18517db1216e47a23c0e4092d5"; 908 + sha256 = "f3737f3d033af8cc9c652f83a6fb66b937a359d70e2c6dc8fcf371d600ef1e60"; 909 909 } 910 910 { 911 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/id/firefox-137.0b1.tar.xz"; 911 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/id/firefox-137.0b6.tar.xz"; 912 912 locale = "id"; 913 913 arch = "linux-i686"; 914 - sha256 = "52536682539bd1e9e9f92ee2fcdc410314c3e415e320123060672564316f1e76"; 914 + sha256 = "f0dfb488663461e358e41cec1ea3143dc5fb138bc9e16d8047020b6db12f4fc3"; 915 915 } 916 916 { 917 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/is/firefox-137.0b1.tar.xz"; 917 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/is/firefox-137.0b6.tar.xz"; 918 918 locale = "is"; 919 919 arch = "linux-i686"; 920 - sha256 = "4b0ad542ee7ac11bc46dad663675d27b7ef7625fdf998deee2cd24f6ef12e380"; 920 + sha256 = "13a0d185875c8f0d505eea74efacbe983c900418eb93a8d75a8812e47afdc590"; 921 921 } 922 922 { 923 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/it/firefox-137.0b1.tar.xz"; 923 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/it/firefox-137.0b6.tar.xz"; 924 924 locale = "it"; 925 925 arch = "linux-i686"; 926 - sha256 = "4b0a0a93de707ec9d5eb4bd625f8057cdbb5fce35dc10fcf07145632029b4e5f"; 926 + sha256 = "17b86c7b8185b3cc21b8e5ba89b3fa69fdb8cf37f4d1570420ec17e073b82644"; 927 927 } 928 928 { 929 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ja/firefox-137.0b1.tar.xz"; 929 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ja/firefox-137.0b6.tar.xz"; 930 930 locale = "ja"; 931 931 arch = "linux-i686"; 932 - sha256 = "9e2b155d17830ba2647ec35751868fc62c6e6e1e896b847d50ccbab68b951e19"; 932 + sha256 = "c972bf498175957eca1946cd067aab8b1bdabda537a8ddc3f893d43333257c21"; 933 933 } 934 934 { 935 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ka/firefox-137.0b1.tar.xz"; 935 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ka/firefox-137.0b6.tar.xz"; 936 936 locale = "ka"; 937 937 arch = "linux-i686"; 938 - sha256 = "0370c48ce4cefc6f0e1c9f6d2775004bc2248facce0b4058fd8b67c541a593a6"; 938 + sha256 = "1cab84871422929443ac0648daedf192f7fffa5d7af6d5d5ba28cd4b8e897c5e"; 939 939 } 940 940 { 941 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/kab/firefox-137.0b1.tar.xz"; 941 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/kab/firefox-137.0b6.tar.xz"; 942 942 locale = "kab"; 943 943 arch = "linux-i686"; 944 - sha256 = "760a92430a5cad6346ec31d4cb92ab578c40a3a867420ff95d92547070e87197"; 944 + sha256 = "5ac1b192085e268dcffae59a8d167fada0ceb646c306a01e059e221d714ea03d"; 945 945 } 946 946 { 947 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/kk/firefox-137.0b1.tar.xz"; 947 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/kk/firefox-137.0b6.tar.xz"; 948 948 locale = "kk"; 949 949 arch = "linux-i686"; 950 - sha256 = "717812f07adfa305c7cc0013e6ecfcc8a8e8064bae3fcd8e4770a71d8ad6ce80"; 950 + sha256 = "0aecf096a377bbec87f1ca2014f8927e22b639b9ee897404fe9590c54f64c1ab"; 951 951 } 952 952 { 953 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/km/firefox-137.0b1.tar.xz"; 953 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/km/firefox-137.0b6.tar.xz"; 954 954 locale = "km"; 955 955 arch = "linux-i686"; 956 - sha256 = "b89c46cdb02302872da568d5a884f2d442aab328ea8da7c39ee4d3c3d7827aa9"; 956 + sha256 = "14416925f65a1d74e54f549a939eb2cb43dfe06b16a064d1c16d9daca8b7dec7"; 957 957 } 958 958 { 959 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/kn/firefox-137.0b1.tar.xz"; 959 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/kn/firefox-137.0b6.tar.xz"; 960 960 locale = "kn"; 961 961 arch = "linux-i686"; 962 - sha256 = "764a8b4923b930db4b64d58bfa4f3bcf0756970a256b114119c82282db59dda4"; 962 + sha256 = "a59704c5f438943cf4df6bbdc31e4dc51c33fed7fd4de8d67f2e476b93f71a93"; 963 963 } 964 964 { 965 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ko/firefox-137.0b1.tar.xz"; 965 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ko/firefox-137.0b6.tar.xz"; 966 966 locale = "ko"; 967 967 arch = "linux-i686"; 968 - sha256 = "924ecb565bcdab36d6b98c7571dc3aae6c5f210a9b5195295abcb0e81ddf4069"; 968 + sha256 = "67c7e34ab93913b346ecfcc5d4e92c402b9d5adc10a852b9c9533367d6c7c5b5"; 969 969 } 970 970 { 971 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/lij/firefox-137.0b1.tar.xz"; 971 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/lij/firefox-137.0b6.tar.xz"; 972 972 locale = "lij"; 973 973 arch = "linux-i686"; 974 - sha256 = "fb4ffe459991913891d192bf6455b67f6af876819dec2a05ab8f44f3a47a019f"; 974 + sha256 = "72d62d5a7419ddd55f3c976b55e38a886801892ffc517fdc9364a2743c7845bc"; 975 975 } 976 976 { 977 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/lt/firefox-137.0b1.tar.xz"; 977 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/lt/firefox-137.0b6.tar.xz"; 978 978 locale = "lt"; 979 979 arch = "linux-i686"; 980 - sha256 = "422a7d53cb88917b219d1903d7bf3444ace336ae84ae37c587b06f502d6e42e8"; 980 + sha256 = "a2903a7cb440c05da05fec006357861b3c9d0f2e40c7f451fa3692d6a644d241"; 981 981 } 982 982 { 983 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/lv/firefox-137.0b1.tar.xz"; 983 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/lv/firefox-137.0b6.tar.xz"; 984 984 locale = "lv"; 985 985 arch = "linux-i686"; 986 - sha256 = "1dca2607fac854c761fd1db22e9d09557b274aa05f28159d4dcf9c1d4f2c6574"; 986 + sha256 = "a333ec2272c597f5f0cdf80c9a43c049b66d2ae100da1e955684a4ad3e725861"; 987 987 } 988 988 { 989 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/mk/firefox-137.0b1.tar.xz"; 989 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/mk/firefox-137.0b6.tar.xz"; 990 990 locale = "mk"; 991 991 arch = "linux-i686"; 992 - sha256 = "bca576f04077f3a0eba0dcf8930ec9fc92236f51d31de198b8fc056b1382bd0d"; 992 + sha256 = "98d968e5b6bec5d83572a73f779714f59667fb7836a9df73b44ff70c86abd5c0"; 993 993 } 994 994 { 995 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/mr/firefox-137.0b1.tar.xz"; 995 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/mr/firefox-137.0b6.tar.xz"; 996 996 locale = "mr"; 997 997 arch = "linux-i686"; 998 - sha256 = "0a450f9e4e3a6567c07d95c41c1ff6c68362712cbe1ec4295aa0109a723224eb"; 998 + sha256 = "13b6efac223335475e6d490a5a0ce6647ae906095f72302f1e6c1c04cde512f4"; 999 999 } 1000 1000 { 1001 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ms/firefox-137.0b1.tar.xz"; 1001 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ms/firefox-137.0b6.tar.xz"; 1002 1002 locale = "ms"; 1003 1003 arch = "linux-i686"; 1004 - sha256 = "27f3d7c829db621d64f1c231590fdc05cc1dfa5c65c4636943762065c79773e5"; 1004 + sha256 = "ef300793e78bc39bc6b5c3290ca74b78dc90ec660d5d0985ad24103a0935e212"; 1005 1005 } 1006 1006 { 1007 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/my/firefox-137.0b1.tar.xz"; 1007 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/my/firefox-137.0b6.tar.xz"; 1008 1008 locale = "my"; 1009 1009 arch = "linux-i686"; 1010 - sha256 = "e64f43dffa0233cc86ca7e3555505695a47b0a3261868c7f551da277a8cd7159"; 1010 + sha256 = "4c31243cbc1f21ce63ad13f3b8bc9f33fd9542c7ae3c01c912f9eb2995aa6798"; 1011 1011 } 1012 1012 { 1013 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/nb-NO/firefox-137.0b1.tar.xz"; 1013 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/nb-NO/firefox-137.0b6.tar.xz"; 1014 1014 locale = "nb-NO"; 1015 1015 arch = "linux-i686"; 1016 - sha256 = "00b7f2bcc82c67bf4f5e19aae56a725d07ef1f3ababd4848b2a51cb2dbceb4df"; 1016 + sha256 = "cc92b5f978387bb56ee5991133dd8b6975542d689978b0839954c352113c53a6"; 1017 1017 } 1018 1018 { 1019 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ne-NP/firefox-137.0b1.tar.xz"; 1019 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ne-NP/firefox-137.0b6.tar.xz"; 1020 1020 locale = "ne-NP"; 1021 1021 arch = "linux-i686"; 1022 - sha256 = "2c659192c486e51a3cb14867475dae72ecabc809bc47f7a5d32945510b423cd9"; 1022 + sha256 = "36ab3b215f96199a21a088d3f1a265d85859062b4973e09a61a023ba4c0884ee"; 1023 1023 } 1024 1024 { 1025 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/nl/firefox-137.0b1.tar.xz"; 1025 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/nl/firefox-137.0b6.tar.xz"; 1026 1026 locale = "nl"; 1027 1027 arch = "linux-i686"; 1028 - sha256 = "031dc81dd60b70ba8af66774ed3264cfdcd38e71df7bc1c9b92f74f3ac730cb0"; 1028 + sha256 = "102ae382c7659e3fe76f14c96e594afccf7f9f66757081e1b85b527a05473e98"; 1029 1029 } 1030 1030 { 1031 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/nn-NO/firefox-137.0b1.tar.xz"; 1031 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/nn-NO/firefox-137.0b6.tar.xz"; 1032 1032 locale = "nn-NO"; 1033 1033 arch = "linux-i686"; 1034 - sha256 = "a21053c65a2e9bd3c5309f5fccbc2a317af61c70c40271b13246dbf9021d330b"; 1034 + sha256 = "2ffdbf947a40d73f7a92ae6c3af4e090867d459cfaacc8188401fbfdb12ec6a7"; 1035 1035 } 1036 1036 { 1037 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/oc/firefox-137.0b1.tar.xz"; 1037 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/oc/firefox-137.0b6.tar.xz"; 1038 1038 locale = "oc"; 1039 1039 arch = "linux-i686"; 1040 - sha256 = "b7b98f1d4d6b0eeefa05e89a5db35db86236140d3e150ddddf9e302b78bea10e"; 1040 + sha256 = "f576151607b97a556a1fddedbd45471737db14fd0ef0a942b53066a7fbedf77c"; 1041 1041 } 1042 1042 { 1043 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/pa-IN/firefox-137.0b1.tar.xz"; 1043 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/pa-IN/firefox-137.0b6.tar.xz"; 1044 1044 locale = "pa-IN"; 1045 1045 arch = "linux-i686"; 1046 - sha256 = "e0f9f1475989277e8dae5097636b1ab1bd9f6731393384960ad283741b8a1522"; 1046 + sha256 = "0ec692dce9dda078c3da9a16ad8566bec25331b4e915b01a9f6bc854ab0b287e"; 1047 1047 } 1048 1048 { 1049 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/pl/firefox-137.0b1.tar.xz"; 1049 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/pl/firefox-137.0b6.tar.xz"; 1050 1050 locale = "pl"; 1051 1051 arch = "linux-i686"; 1052 - sha256 = "19b9dbdbc9a160b67a4ad59f680cb9565078c0e21fdc29e7c36a0fb1c4d6de1d"; 1052 + sha256 = "14bfc83727d87372c041dbb27a1348070d7fcbe2c831ce6b9a09f9d723fd75c6"; 1053 1053 } 1054 1054 { 1055 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/pt-BR/firefox-137.0b1.tar.xz"; 1055 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/pt-BR/firefox-137.0b6.tar.xz"; 1056 1056 locale = "pt-BR"; 1057 1057 arch = "linux-i686"; 1058 - sha256 = "a384a85138cb3e6cb4c5fad22fc27846dfee66cb567afae7341062c9652b0316"; 1058 + sha256 = "64acb0d2e6b5b159928f34e0a4f6ac1b956cc86b357770e884743f8e9840f55d"; 1059 1059 } 1060 1060 { 1061 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/pt-PT/firefox-137.0b1.tar.xz"; 1061 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/pt-PT/firefox-137.0b6.tar.xz"; 1062 1062 locale = "pt-PT"; 1063 1063 arch = "linux-i686"; 1064 - sha256 = "a3fa4afc69faee12eb2332148c0082787d6acf8bfc4dea0fedd04a0d511df43f"; 1064 + sha256 = "a56b34cbd55aa0797966384b9f51ca555b8e8e635c95092532376552de45ab32"; 1065 1065 } 1066 1066 { 1067 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/rm/firefox-137.0b1.tar.xz"; 1067 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/rm/firefox-137.0b6.tar.xz"; 1068 1068 locale = "rm"; 1069 1069 arch = "linux-i686"; 1070 - sha256 = "1f6f6aba18d25a2797d7e822c9a6526f18508c5e333e7f988c501abff5fb60bf"; 1070 + sha256 = "49d35b339cf569469ae31e8d1d36fa1c8bfe09602ab5804c69a2adcd3253ec8b"; 1071 1071 } 1072 1072 { 1073 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ro/firefox-137.0b1.tar.xz"; 1073 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ro/firefox-137.0b6.tar.xz"; 1074 1074 locale = "ro"; 1075 1075 arch = "linux-i686"; 1076 - sha256 = "5b3bc7f406dc3882f20a2e0b4d319b8b902d67d248af70b74d1884f8788f5659"; 1076 + sha256 = "f09695b14bdd1c1d22107b62f19e54157ea0aea926747d69a12a04608be7d398"; 1077 1077 } 1078 1078 { 1079 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ru/firefox-137.0b1.tar.xz"; 1079 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ru/firefox-137.0b6.tar.xz"; 1080 1080 locale = "ru"; 1081 1081 arch = "linux-i686"; 1082 - sha256 = "7686d94cda049f018b2c3f53c29e4b9f73ba22c7ca0e0eb72151299434096646"; 1082 + sha256 = "fbaf8118e83e8ea3b5dd278c379e826bb62f7ef4af532b8a818d240804943905"; 1083 1083 } 1084 1084 { 1085 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sat/firefox-137.0b1.tar.xz"; 1085 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sat/firefox-137.0b6.tar.xz"; 1086 1086 locale = "sat"; 1087 1087 arch = "linux-i686"; 1088 - sha256 = "ab8298ea88b708e3b37669c9f1aecbc2c27160ae1dddf19ae903952de9af7cb0"; 1088 + sha256 = "761589e7654a10c993a9895d924ce1b04c75fc3e1f3b100f4c4a52e9db4d86f3"; 1089 1089 } 1090 1090 { 1091 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sc/firefox-137.0b1.tar.xz"; 1091 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sc/firefox-137.0b6.tar.xz"; 1092 1092 locale = "sc"; 1093 1093 arch = "linux-i686"; 1094 - sha256 = "5b8bee75d83f912f9424acde7a215cff9ba3cbeb92bd5e860d74fa5e0cc4a33f"; 1094 + sha256 = "196b1473965d09b2709c871633ed677679cf7f86cb26e0d985560901cb8e14a1"; 1095 1095 } 1096 1096 { 1097 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sco/firefox-137.0b1.tar.xz"; 1097 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sco/firefox-137.0b6.tar.xz"; 1098 1098 locale = "sco"; 1099 1099 arch = "linux-i686"; 1100 - sha256 = "e81e9610074659707e477d30601ae8697ed8eb9d8cb4f6d2c93b66ed884549bd"; 1100 + sha256 = "7cb1df14621d63f266b59ee4691fe196ac7fb2874a068857a94427a2ac056bf9"; 1101 1101 } 1102 1102 { 1103 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/si/firefox-137.0b1.tar.xz"; 1103 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/si/firefox-137.0b6.tar.xz"; 1104 1104 locale = "si"; 1105 1105 arch = "linux-i686"; 1106 - sha256 = "07f124af3b880b2a1beab96f63c89d94a368be2897bf03ad80f581d394bd3e2b"; 1106 + sha256 = "35ce1453224519ec876f798a81b3a50799e8bb80e97ce57ff22ed23e38a43c8d"; 1107 1107 } 1108 1108 { 1109 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sk/firefox-137.0b1.tar.xz"; 1109 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sk/firefox-137.0b6.tar.xz"; 1110 1110 locale = "sk"; 1111 1111 arch = "linux-i686"; 1112 - sha256 = "fa69520a3e6686a13def4112e2bfcaf3de765c29ae6531100445939527bd3cf0"; 1112 + sha256 = "25c824c3d3156ee2799269566fb913e7cb13141fa89e2f6e8b5ddbff5f73eb04"; 1113 1113 } 1114 1114 { 1115 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/skr/firefox-137.0b1.tar.xz"; 1115 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/skr/firefox-137.0b6.tar.xz"; 1116 1116 locale = "skr"; 1117 1117 arch = "linux-i686"; 1118 - sha256 = "49ca8092cd32d6c737509eb80e4677253e4b0ba8b3238f5885bdd8f9e29b1729"; 1118 + sha256 = "d0d7b6bdb1343d9ca6d3cbc6547f64925fe226047d17a7b99c1f941579c7530e"; 1119 1119 } 1120 1120 { 1121 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sl/firefox-137.0b1.tar.xz"; 1121 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sl/firefox-137.0b6.tar.xz"; 1122 1122 locale = "sl"; 1123 1123 arch = "linux-i686"; 1124 - sha256 = "0ee47c33fa181339af9a65e896e168a6a52b3c29faa8bb5a80eaa6038eeb2fcd"; 1124 + sha256 = "2f143eb911848607c45dca7ca43deaa0afb843dd46191dd59adc6647d02b4db5"; 1125 1125 } 1126 1126 { 1127 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/son/firefox-137.0b1.tar.xz"; 1127 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/son/firefox-137.0b6.tar.xz"; 1128 1128 locale = "son"; 1129 1129 arch = "linux-i686"; 1130 - sha256 = "e9c632bad051a222cca9e3a1c5f4bbb0bc309b4521adb50f7e5268812090eb96"; 1130 + sha256 = "e624c8fd518b244ab5a397394aebb988c9745e27f28ae7ce090e9f260e3887af"; 1131 1131 } 1132 1132 { 1133 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sq/firefox-137.0b1.tar.xz"; 1133 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sq/firefox-137.0b6.tar.xz"; 1134 1134 locale = "sq"; 1135 1135 arch = "linux-i686"; 1136 - sha256 = "7982006ec61a1bd8b3ee4982a068834a043b1af44ee2dc65a7514bf409c0e933"; 1136 + sha256 = "1f0b86ad3e99e0c6258568cc5cdb5d19c89303de7f71ece1646776d585b177cf"; 1137 1137 } 1138 1138 { 1139 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sr/firefox-137.0b1.tar.xz"; 1139 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sr/firefox-137.0b6.tar.xz"; 1140 1140 locale = "sr"; 1141 1141 arch = "linux-i686"; 1142 - sha256 = "9f45fd999412d579e6465fafa86338edd77f215cd8c9592b9023fc1bc7311d75"; 1142 + sha256 = "daa08744f672e8f76f2d8288fa11a1c1534d1ba8afa9e1bb3ff6ad59cdea5000"; 1143 1143 } 1144 1144 { 1145 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/sv-SE/firefox-137.0b1.tar.xz"; 1145 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/sv-SE/firefox-137.0b6.tar.xz"; 1146 1146 locale = "sv-SE"; 1147 1147 arch = "linux-i686"; 1148 - sha256 = "31138565fe6c45fb7d80e8607c5717df219e76a24481d55cf659801cd021f786"; 1148 + sha256 = "25939b5a902e76216c71d60a64c956d97aaae4dd1b9ad73b39a3105b37e8507b"; 1149 1149 } 1150 1150 { 1151 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/szl/firefox-137.0b1.tar.xz"; 1151 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/szl/firefox-137.0b6.tar.xz"; 1152 1152 locale = "szl"; 1153 1153 arch = "linux-i686"; 1154 - sha256 = "b49511ea1604b2906e5aaf41df8ecf10b83df37788cd4503cbbdee42c9a0f2d2"; 1154 + sha256 = "408300599eba0410714c629d8f742753a8b5f3e74cb2ea45cce991e12892a5e7"; 1155 1155 } 1156 1156 { 1157 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ta/firefox-137.0b1.tar.xz"; 1157 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ta/firefox-137.0b6.tar.xz"; 1158 1158 locale = "ta"; 1159 1159 arch = "linux-i686"; 1160 - sha256 = "28442b2791aac8403eaa67007020161a3086128e58f9cc5f84c0222676ac5a7c"; 1160 + sha256 = "92ec5418a12a287b17c8ba7980d42cb014df9643cd6cf091f9b36961745e9a23"; 1161 1161 } 1162 1162 { 1163 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/te/firefox-137.0b1.tar.xz"; 1163 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/te/firefox-137.0b6.tar.xz"; 1164 1164 locale = "te"; 1165 1165 arch = "linux-i686"; 1166 - sha256 = "83a0898c8c5349df3e6da6eecaa14a6914ac3ca4f2414792862f4e77beeeb527"; 1166 + sha256 = "6274a51a39c587207e66d419d84ae681a5ae14754b0c58957ebe55ae360a9e79"; 1167 1167 } 1168 1168 { 1169 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/tg/firefox-137.0b1.tar.xz"; 1169 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/tg/firefox-137.0b6.tar.xz"; 1170 1170 locale = "tg"; 1171 1171 arch = "linux-i686"; 1172 - sha256 = "6a464038f91023cf10c8698d1305621dd736a0dba5b38f059a7595b11365f7c1"; 1172 + sha256 = "b5a2f0a11c6f4e0ee04590fd188cdd3a79b0f134327b74c0809bc6278bcb068f"; 1173 1173 } 1174 1174 { 1175 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/th/firefox-137.0b1.tar.xz"; 1175 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/th/firefox-137.0b6.tar.xz"; 1176 1176 locale = "th"; 1177 1177 arch = "linux-i686"; 1178 - sha256 = "b53210ca41a53aa70a5980fbb11e5a9ea4186af676b31bb33e6344f8739b59af"; 1178 + sha256 = "2a9d6a54126b2c1e1c9e0c3067b90e64cce6dc1ce0c0fe2cf6d8cd4e1feebc9c"; 1179 1179 } 1180 1180 { 1181 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/tl/firefox-137.0b1.tar.xz"; 1181 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/tl/firefox-137.0b6.tar.xz"; 1182 1182 locale = "tl"; 1183 1183 arch = "linux-i686"; 1184 - sha256 = "5be463ab29c279a74d381fe8eb6b78fab3c6de2655975d9eee6a29997eda457e"; 1184 + sha256 = "79c12559f5a040b3b5eac95c4374df8e0cc63b5e260d9c21f67015a82b4ae267"; 1185 1185 } 1186 1186 { 1187 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/tr/firefox-137.0b1.tar.xz"; 1187 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/tr/firefox-137.0b6.tar.xz"; 1188 1188 locale = "tr"; 1189 1189 arch = "linux-i686"; 1190 - sha256 = "3d59d9b32855d185a1b9eca9e0a61cb3249a1aaa257fd759adc2167e451f76fa"; 1190 + sha256 = "786f216d432f5269fe6b301a8c611e3adf3730da31a85ba6110efaa248fa457e"; 1191 1191 } 1192 1192 { 1193 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/trs/firefox-137.0b1.tar.xz"; 1193 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/trs/firefox-137.0b6.tar.xz"; 1194 1194 locale = "trs"; 1195 1195 arch = "linux-i686"; 1196 - sha256 = "6381d1ab93491311cc2f4fa4e80720e48d1254c0faded31c41eea5dd5d2170a3"; 1196 + sha256 = "54d4f6ca92f63811429693c0023fbf2da6ba4bd81cf9259f9e5822199f6cb68e"; 1197 1197 } 1198 1198 { 1199 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/uk/firefox-137.0b1.tar.xz"; 1199 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/uk/firefox-137.0b6.tar.xz"; 1200 1200 locale = "uk"; 1201 1201 arch = "linux-i686"; 1202 - sha256 = "569504754ace617f52b8b2a179d6bcfbd7b769178e6cc3d7c4edd8d330a3610c"; 1202 + sha256 = "c4f37a57224a749144d8c9cedee08ce3b4eb991f74f8ee8b87cf0050509f4921"; 1203 1203 } 1204 1204 { 1205 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/ur/firefox-137.0b1.tar.xz"; 1205 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/ur/firefox-137.0b6.tar.xz"; 1206 1206 locale = "ur"; 1207 1207 arch = "linux-i686"; 1208 - sha256 = "a97015c0586f3bb02d92c1bfc680439356890668aeeb67a8680c1eaba78fb0fc"; 1208 + sha256 = "852d9c8df2a4742e31c5601ae02af9ebdb08fc18d56afbed52aa91a8ee7cd4d9"; 1209 1209 } 1210 1210 { 1211 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/uz/firefox-137.0b1.tar.xz"; 1211 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/uz/firefox-137.0b6.tar.xz"; 1212 1212 locale = "uz"; 1213 1213 arch = "linux-i686"; 1214 - sha256 = "9311577d8bea89f299ebaff21c87d63771648b3342e75c3d85ac253281f50b88"; 1214 + sha256 = "c66102f77f39c086831e310b066396b10c25282716fe86a422fa844604664b6f"; 1215 1215 } 1216 1216 { 1217 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/vi/firefox-137.0b1.tar.xz"; 1217 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/vi/firefox-137.0b6.tar.xz"; 1218 1218 locale = "vi"; 1219 1219 arch = "linux-i686"; 1220 - sha256 = "eb1a9c828e4a24191a4e76bd9fc11dbecdcc5958c370d731ebfcaa1f07e9590c"; 1220 + sha256 = "6aca98758d35b92318259ef31e5b59dd5ed46fffe39fab8c3f13e8b02769fe29"; 1221 1221 } 1222 1222 { 1223 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/xh/firefox-137.0b1.tar.xz"; 1223 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/xh/firefox-137.0b6.tar.xz"; 1224 1224 locale = "xh"; 1225 1225 arch = "linux-i686"; 1226 - sha256 = "26b711d9daa30a0baaa5ac6c6a7df4a36012db83e236b1f17c926de139d9dc9f"; 1226 + sha256 = "3eaf8882b2688ab24ece805abdf16f3645077fe4267178079a410f3ebd69025e"; 1227 1227 } 1228 1228 { 1229 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/zh-CN/firefox-137.0b1.tar.xz"; 1229 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/zh-CN/firefox-137.0b6.tar.xz"; 1230 1230 locale = "zh-CN"; 1231 1231 arch = "linux-i686"; 1232 - sha256 = "7d9c22fea836e2453b4df6a1e46355e955c11cc92cc48ae63f420ddca816050d"; 1232 + sha256 = "b2fe0334c1e73516d7eccf3948d5c72dcc6dc4b68b45786e0540c39a9085a075"; 1233 1233 } 1234 1234 { 1235 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-i686/zh-TW/firefox-137.0b1.tar.xz"; 1235 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-i686/zh-TW/firefox-137.0b6.tar.xz"; 1236 1236 locale = "zh-TW"; 1237 1237 arch = "linux-i686"; 1238 - sha256 = "0d0487b1d96a4753ec5848f062d0e06cf6e88fbedfd9b7b1229f645d64d82901"; 1238 + sha256 = "223f37741b6a971c1c91f4543fa511fbbec7d9d4d24d0125566250779b0ff5b0"; 1239 1239 } 1240 1240 { 1241 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ach/firefox-137.0b1.tar.xz"; 1241 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ach/firefox-137.0b6.tar.xz"; 1242 1242 locale = "ach"; 1243 1243 arch = "linux-aarch64"; 1244 - sha256 = "cf9e4153341af78f451650c4266951e8f801fb4a689225399b55e9b590dcf06c"; 1244 + sha256 = "88276f7fc7b993e218e46652eeea7f448d122fa2a5e526fc1bbbff00af0651bd"; 1245 1245 } 1246 1246 { 1247 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/af/firefox-137.0b1.tar.xz"; 1247 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/af/firefox-137.0b6.tar.xz"; 1248 1248 locale = "af"; 1249 1249 arch = "linux-aarch64"; 1250 - sha256 = "95cdd9da90d428d0f921785b6546d4b13225dab33aee928d57a120bd27e98052"; 1250 + sha256 = "cf1c88dc60a68ea685efbe27d6ad227206ab9089801bffc9411104ab44a7c0bb"; 1251 1251 } 1252 1252 { 1253 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/an/firefox-137.0b1.tar.xz"; 1253 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/an/firefox-137.0b6.tar.xz"; 1254 1254 locale = "an"; 1255 1255 arch = "linux-aarch64"; 1256 - sha256 = "9580705c8f66ff7d8fb56b4635aede8da56b45b971905ad2f0cc2e372d89b55b"; 1256 + sha256 = "8cee5d5d1ba3974484659faed676072b3d369374e4a0096fb5116b740ed4f844"; 1257 1257 } 1258 1258 { 1259 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ar/firefox-137.0b1.tar.xz"; 1259 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ar/firefox-137.0b6.tar.xz"; 1260 1260 locale = "ar"; 1261 1261 arch = "linux-aarch64"; 1262 - sha256 = "56fc796f08540924df2b7a6e63030eac465714585cadc267c5329db3d019397e"; 1262 + sha256 = "d34b21e81cfdc6bfac6ec63c97e74dddf1e8fc12aaefcf3a65ed1227e162c1a7"; 1263 1263 } 1264 1264 { 1265 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ast/firefox-137.0b1.tar.xz"; 1265 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ast/firefox-137.0b6.tar.xz"; 1266 1266 locale = "ast"; 1267 1267 arch = "linux-aarch64"; 1268 - sha256 = "f5d5664b4f1955ad8e8b69e31ee800665cccff90221440db2970e0ce45b91adc"; 1268 + sha256 = "dfed822f4edbefff874bf0f7b09d91339ff1426fd5a6edecc1dc5ef2ae1ce9c7"; 1269 1269 } 1270 1270 { 1271 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/az/firefox-137.0b1.tar.xz"; 1271 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/az/firefox-137.0b6.tar.xz"; 1272 1272 locale = "az"; 1273 1273 arch = "linux-aarch64"; 1274 - sha256 = "3d40fecf0ff40d886af08cbe8842246e077f4efb094a70d3973f6ce22cb37008"; 1274 + sha256 = "2dd784a9fd9c4a42f6e97136ecfa901c1522bf3b56421a1d3e1eda0a6704e2dd"; 1275 1275 } 1276 1276 { 1277 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/be/firefox-137.0b1.tar.xz"; 1277 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/be/firefox-137.0b6.tar.xz"; 1278 1278 locale = "be"; 1279 1279 arch = "linux-aarch64"; 1280 - sha256 = "4cf68e5b26574a1e9e5df7f145632aed14367b9fe8c3c1aafe8cf87f795b20e1"; 1280 + sha256 = "4f94367ac48005eaded1579d8732788d2a74fbe40c91dc417d247dae0a6ca310"; 1281 1281 } 1282 1282 { 1283 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/bg/firefox-137.0b1.tar.xz"; 1283 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/bg/firefox-137.0b6.tar.xz"; 1284 1284 locale = "bg"; 1285 1285 arch = "linux-aarch64"; 1286 - sha256 = "5c92745b72505598245747efc8cb822dee515758f2e45322a2ad02bf2e63d3a4"; 1286 + sha256 = "f3d806c7a702a104661d66927f701b2c8e47319953c6fe6aaff566c691608f9e"; 1287 1287 } 1288 1288 { 1289 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/bn/firefox-137.0b1.tar.xz"; 1289 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/bn/firefox-137.0b6.tar.xz"; 1290 1290 locale = "bn"; 1291 1291 arch = "linux-aarch64"; 1292 - sha256 = "f61587ca7f9385ff839ed52fe39f16cb76b90451c93ec8422c02602e845a169d"; 1292 + sha256 = "c1901da130b64e8aa4e4d338a297d2ab5d73bbeb9fd29c1a4a8f13dcbd6be89a"; 1293 1293 } 1294 1294 { 1295 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/br/firefox-137.0b1.tar.xz"; 1295 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/br/firefox-137.0b6.tar.xz"; 1296 1296 locale = "br"; 1297 1297 arch = "linux-aarch64"; 1298 - sha256 = "32cfb2792d2e299a6264f429444c4224e59f57927848ffde5b665eaf417f41a6"; 1298 + sha256 = "0c6f21f36903d9ead0d44f8cb8c5e24e0d2005858f7c07b1b929b55749d68c3d"; 1299 1299 } 1300 1300 { 1301 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/bs/firefox-137.0b1.tar.xz"; 1301 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/bs/firefox-137.0b6.tar.xz"; 1302 1302 locale = "bs"; 1303 1303 arch = "linux-aarch64"; 1304 - sha256 = "878dd5c4a9c7e1d96661b5b2441942c4a396492159336b28d9b5186b11397946"; 1304 + sha256 = "b726a83d7b278b9f7e563731aaee91fd529d7dc5b01162c6982377c7716b8d88"; 1305 1305 } 1306 1306 { 1307 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ca-valencia/firefox-137.0b1.tar.xz"; 1307 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ca-valencia/firefox-137.0b6.tar.xz"; 1308 1308 locale = "ca-valencia"; 1309 1309 arch = "linux-aarch64"; 1310 - sha256 = "6effc0810c07b02a01292a07510106f2cad326272aa28a6e2942157475e777d7"; 1310 + sha256 = "e7ddd628916329e953635d232750874fe5c0774c86d3272caa0589232c0dc936"; 1311 1311 } 1312 1312 { 1313 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ca/firefox-137.0b1.tar.xz"; 1313 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ca/firefox-137.0b6.tar.xz"; 1314 1314 locale = "ca"; 1315 1315 arch = "linux-aarch64"; 1316 - sha256 = "059319e4201cc7e2111ee39f6494e46fd353c64a7b7e9ae1640f403d6dce44e2"; 1316 + sha256 = "6706611a2b06a5bc01da3dcec4f3a10b32d8c2c698dd091739baca8396c77e01"; 1317 1317 } 1318 1318 { 1319 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/cak/firefox-137.0b1.tar.xz"; 1319 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/cak/firefox-137.0b6.tar.xz"; 1320 1320 locale = "cak"; 1321 1321 arch = "linux-aarch64"; 1322 - sha256 = "cd84785c845a52b964b827170061bf70bcee5be7e78a3e2217010525826feb8c"; 1322 + sha256 = "3efa06c560076610e6c67b7caf08291816ded60cf9db54cb9d6611a4ad685fd2"; 1323 1323 } 1324 1324 { 1325 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/cs/firefox-137.0b1.tar.xz"; 1325 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/cs/firefox-137.0b6.tar.xz"; 1326 1326 locale = "cs"; 1327 1327 arch = "linux-aarch64"; 1328 - sha256 = "25dc1d8559ed2c650d626e7d1a8a3978e7ef10e07cf798fdad3b84513e1b7d94"; 1328 + sha256 = "292e2dfb57d2b0b97306aa40fac7a691da929d6d49728b80d8626c922308ef58"; 1329 1329 } 1330 1330 { 1331 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/cy/firefox-137.0b1.tar.xz"; 1331 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/cy/firefox-137.0b6.tar.xz"; 1332 1332 locale = "cy"; 1333 1333 arch = "linux-aarch64"; 1334 - sha256 = "585e5ea677ba95c93abfec36024c34345f401ad1d6475548a20ceb3e3ccae427"; 1334 + sha256 = "a320262afde097a7de59c7b4bb5b972bb90625c36e2d64bf99f73ad80745242d"; 1335 1335 } 1336 1336 { 1337 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/da/firefox-137.0b1.tar.xz"; 1337 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/da/firefox-137.0b6.tar.xz"; 1338 1338 locale = "da"; 1339 1339 arch = "linux-aarch64"; 1340 - sha256 = "4ff046d1201c16914ed7de0e4a0bd76871d037a8e41985e4c6a1c6988ce55651"; 1340 + sha256 = "5ad5ea11ea0e6dc8397d0c18d0a8c66b4f733bcf68e7d66dc8d3de114fc509de"; 1341 1341 } 1342 1342 { 1343 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/de/firefox-137.0b1.tar.xz"; 1343 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/de/firefox-137.0b6.tar.xz"; 1344 1344 locale = "de"; 1345 1345 arch = "linux-aarch64"; 1346 - sha256 = "207c7eccfc95e3a3aacf36687258f254e48f3f6a0bcf2cd7f58a63c8e4cf56f5"; 1346 + sha256 = "e0e685eb7a6680da2797f3a9d6aba30871e4732d817447a9c8f06ad7b6968802"; 1347 1347 } 1348 1348 { 1349 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/dsb/firefox-137.0b1.tar.xz"; 1349 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/dsb/firefox-137.0b6.tar.xz"; 1350 1350 locale = "dsb"; 1351 1351 arch = "linux-aarch64"; 1352 - sha256 = "0ccfe20debc9af0897eb5184885f2558145f9cbd157ef9683eb08bc8806124ce"; 1352 + sha256 = "75bcd2e8f5418fe7d2f9259737c096a9e0b6630b5e4190546dd3594a4688bc98"; 1353 1353 } 1354 1354 { 1355 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/el/firefox-137.0b1.tar.xz"; 1355 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/el/firefox-137.0b6.tar.xz"; 1356 1356 locale = "el"; 1357 1357 arch = "linux-aarch64"; 1358 - sha256 = "9178ef2a0e4a8d035d6fbdd25bea8401656fb1e7ce2fc1a2cbe726f5f020b1fe"; 1358 + sha256 = "c4a8426568ed77022fb0103106c3de250bb9ad317a7a351fe028338e3da300b5"; 1359 1359 } 1360 1360 { 1361 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/en-CA/firefox-137.0b1.tar.xz"; 1361 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/en-CA/firefox-137.0b6.tar.xz"; 1362 1362 locale = "en-CA"; 1363 1363 arch = "linux-aarch64"; 1364 - sha256 = "b2436c691e1cfd1428c38fbbbb031cab1983b02435f431fc84b9c629b1e0ad8e"; 1364 + sha256 = "c8e4d62aa66275aab4c84bcaa15566498861f8f6193e269f73876d25cbdab4cf"; 1365 1365 } 1366 1366 { 1367 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/en-GB/firefox-137.0b1.tar.xz"; 1367 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/en-GB/firefox-137.0b6.tar.xz"; 1368 1368 locale = "en-GB"; 1369 1369 arch = "linux-aarch64"; 1370 - sha256 = "a5e8e32c86dcc4557b028687276db96f5baff2e7f9ce3f95fa2a9f6939fc4913"; 1370 + sha256 = "8210e1dd0e2136b662755a3a2233484cd5e901a2154173bd3137ea5246e23b35"; 1371 1371 } 1372 1372 { 1373 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/en-US/firefox-137.0b1.tar.xz"; 1373 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/en-US/firefox-137.0b6.tar.xz"; 1374 1374 locale = "en-US"; 1375 1375 arch = "linux-aarch64"; 1376 - sha256 = "b3db52f3bbad3bf539d894d84d22ff847fa7c0054d6156589ee8289d1bbdc696"; 1376 + sha256 = "65863ad2d2985ad5feac9d4369ca6ef2a3f0e18759458e0d09b3db9813600ac1"; 1377 1377 } 1378 1378 { 1379 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/eo/firefox-137.0b1.tar.xz"; 1379 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/eo/firefox-137.0b6.tar.xz"; 1380 1380 locale = "eo"; 1381 1381 arch = "linux-aarch64"; 1382 - sha256 = "b5ec04168f4b56a695570cc727c51f06680e65521a14df39457c9ea410f8b48c"; 1382 + sha256 = "e500cf2d000cc29242afe07364a37153266de67a54bea2f1ba15704064fe4875"; 1383 1383 } 1384 1384 { 1385 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/es-AR/firefox-137.0b1.tar.xz"; 1385 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/es-AR/firefox-137.0b6.tar.xz"; 1386 1386 locale = "es-AR"; 1387 1387 arch = "linux-aarch64"; 1388 - sha256 = "34ff7c2248ae1fcc82761f75221c684978f33c486f4777959221d7ab777bd320"; 1388 + sha256 = "ad4fe5cb9a3904f57b98fda2267617a4df3a10b655728847df694402c19b7f49"; 1389 1389 } 1390 1390 { 1391 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/es-CL/firefox-137.0b1.tar.xz"; 1391 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/es-CL/firefox-137.0b6.tar.xz"; 1392 1392 locale = "es-CL"; 1393 1393 arch = "linux-aarch64"; 1394 - sha256 = "29a7026693992b17613e13dd2d5964d2508b97b308ec9aaa15e46e3282d8af79"; 1394 + sha256 = "6841d7eac2f3a0dcef725b6b190ed56d4e4f96ecd01e165b25fc7d7841a52fb5"; 1395 1395 } 1396 1396 { 1397 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/es-ES/firefox-137.0b1.tar.xz"; 1397 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/es-ES/firefox-137.0b6.tar.xz"; 1398 1398 locale = "es-ES"; 1399 1399 arch = "linux-aarch64"; 1400 - sha256 = "3ba34b190339128ddecbb38528009e38f3bef66f83af0fda91f8b80b3918b4d5"; 1400 + sha256 = "3a3ccf0031fa858361fdd816d6c650c4200998d4d4efb4ca6aa7ddb9a258a758"; 1401 1401 } 1402 1402 { 1403 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/es-MX/firefox-137.0b1.tar.xz"; 1403 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/es-MX/firefox-137.0b6.tar.xz"; 1404 1404 locale = "es-MX"; 1405 1405 arch = "linux-aarch64"; 1406 - sha256 = "2c413a9646225490d33120bbeece3dab3f633f5eced3718520126ca644818e61"; 1406 + sha256 = "85b48fdea7b79e39caf3a658d168db9f224157d0748710d8237ca245bc429bda"; 1407 1407 } 1408 1408 { 1409 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/et/firefox-137.0b1.tar.xz"; 1409 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/et/firefox-137.0b6.tar.xz"; 1410 1410 locale = "et"; 1411 1411 arch = "linux-aarch64"; 1412 - sha256 = "1a0eabd76f34192ec5c2c63c9f7ed5c9aae0abb75140c16eb1a7dcf22900d0f2"; 1412 + sha256 = "35d2ae93d99e5e523a013a5acf6b504a9a9f27b8c3a67a778a85648b014bbedd"; 1413 1413 } 1414 1414 { 1415 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/eu/firefox-137.0b1.tar.xz"; 1415 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/eu/firefox-137.0b6.tar.xz"; 1416 1416 locale = "eu"; 1417 1417 arch = "linux-aarch64"; 1418 - sha256 = "0e0c45cd3411f697e73d727fc5ab63e497cbb4ecb907c9a453b21dd52061394c"; 1418 + sha256 = "7ce5cffe0a4b5d9fa260306c8b982526d9a7e355d5c74c840df18e864580853b"; 1419 1419 } 1420 1420 { 1421 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/fa/firefox-137.0b1.tar.xz"; 1421 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/fa/firefox-137.0b6.tar.xz"; 1422 1422 locale = "fa"; 1423 1423 arch = "linux-aarch64"; 1424 - sha256 = "51aeb82959f79f52f2f5fdd7e8720672e3eeaf44c6071e5fa2f3748672d51f78"; 1424 + sha256 = "d9c5b02b4052ffa11071c1570e2bd45520c6de9c9f8bf7db762e53b7e15a114e"; 1425 1425 } 1426 1426 { 1427 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ff/firefox-137.0b1.tar.xz"; 1427 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ff/firefox-137.0b6.tar.xz"; 1428 1428 locale = "ff"; 1429 1429 arch = "linux-aarch64"; 1430 - sha256 = "1ff502ab25380ce8d8ca0214762ccf01318cf177a427687c5a7e1562dc82f880"; 1430 + sha256 = "480d5b05324cec89397a5b1f3afa8ac671e5c1a120ac99fa9be6a2a3c509c2ef"; 1431 1431 } 1432 1432 { 1433 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/fi/firefox-137.0b1.tar.xz"; 1433 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/fi/firefox-137.0b6.tar.xz"; 1434 1434 locale = "fi"; 1435 1435 arch = "linux-aarch64"; 1436 - sha256 = "f0162c64e57b26f88402d3c1a023be28a197efbf88702d25a9237db57f687108"; 1436 + sha256 = "148b12a936bfc269b6758682dd50b724d11321e0e2ea9802e95877547435be46"; 1437 1437 } 1438 1438 { 1439 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/fr/firefox-137.0b1.tar.xz"; 1439 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/fr/firefox-137.0b6.tar.xz"; 1440 1440 locale = "fr"; 1441 1441 arch = "linux-aarch64"; 1442 - sha256 = "2d11836e65d3ab1e0220a0e4b899800e3e9372a8c93c24723498386ea3de01a1"; 1442 + sha256 = "2cc711790474500a05c40745816142c6a38f24428a8522de4d4cdfee8368e63b"; 1443 1443 } 1444 1444 { 1445 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/fur/firefox-137.0b1.tar.xz"; 1445 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/fur/firefox-137.0b6.tar.xz"; 1446 1446 locale = "fur"; 1447 1447 arch = "linux-aarch64"; 1448 - sha256 = "8e711a87aa7bb437ea6a9f58b840a37795697e694bd7c36303d5a3df5de0e61c"; 1448 + sha256 = "13d5432755e7c87beb0378fe49a6b0b76e0c57486ce5e30032481bb165cb06eb"; 1449 1449 } 1450 1450 { 1451 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/fy-NL/firefox-137.0b1.tar.xz"; 1451 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/fy-NL/firefox-137.0b6.tar.xz"; 1452 1452 locale = "fy-NL"; 1453 1453 arch = "linux-aarch64"; 1454 - sha256 = "5892c1b7d9fb60ffb7979121a334885794345c8b2a9947779b46ce2174afa7ea"; 1454 + sha256 = "c2fb6627ec55fc19bcd94bbe7a9eec311120eeca5640f26ac37de15a434a22b2"; 1455 1455 } 1456 1456 { 1457 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ga-IE/firefox-137.0b1.tar.xz"; 1457 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ga-IE/firefox-137.0b6.tar.xz"; 1458 1458 locale = "ga-IE"; 1459 1459 arch = "linux-aarch64"; 1460 - sha256 = "96832c008b85d337d50bb66678f30a2c8add04ddffd7a8411f998bdd2dbc7e9f"; 1460 + sha256 = "a6dd5a234238b7333ec40058899647ed05db7e9b88059fcc8c34948ec6e56341"; 1461 1461 } 1462 1462 { 1463 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/gd/firefox-137.0b1.tar.xz"; 1463 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/gd/firefox-137.0b6.tar.xz"; 1464 1464 locale = "gd"; 1465 1465 arch = "linux-aarch64"; 1466 - sha256 = "18e540604701a9657708ba75e33b91494522288cdd85f6940766df05abe2abed"; 1466 + sha256 = "d66efe3233a308514a2d06785210652b18ff0231345100f3d63617d805d87150"; 1467 1467 } 1468 1468 { 1469 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/gl/firefox-137.0b1.tar.xz"; 1469 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/gl/firefox-137.0b6.tar.xz"; 1470 1470 locale = "gl"; 1471 1471 arch = "linux-aarch64"; 1472 - sha256 = "6ab4eb285bcb879db3f2073295d8603e81f938603936c0bfc17eeb861da6f1ba"; 1472 + sha256 = "e5a273dfc33a50ec815c1696f06f5f5dba2846283492bf2a7d5dc5b5d257df83"; 1473 1473 } 1474 1474 { 1475 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/gn/firefox-137.0b1.tar.xz"; 1475 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/gn/firefox-137.0b6.tar.xz"; 1476 1476 locale = "gn"; 1477 1477 arch = "linux-aarch64"; 1478 - sha256 = "e5a9728a9d60a8ad75264ddffee679d8491257c2e370091239ba6b713939d05a"; 1478 + sha256 = "b263e288b2a0c4e4e8117c6f862060a0853491ae52cdf24a9cbc918acd7e115d"; 1479 1479 } 1480 1480 { 1481 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/gu-IN/firefox-137.0b1.tar.xz"; 1481 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/gu-IN/firefox-137.0b6.tar.xz"; 1482 1482 locale = "gu-IN"; 1483 1483 arch = "linux-aarch64"; 1484 - sha256 = "9e46615bf3683957953b0c5d22a34e87613b8225af5d927a9cfbfc0b8ea6271a"; 1484 + sha256 = "faaa6e3494aa27b5d8edb68ff6db350f6effdeb874f7193ea6660e13a661b464"; 1485 1485 } 1486 1486 { 1487 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/he/firefox-137.0b1.tar.xz"; 1487 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/he/firefox-137.0b6.tar.xz"; 1488 1488 locale = "he"; 1489 1489 arch = "linux-aarch64"; 1490 - sha256 = "319de6b307948ea54475a55506fee687f1c84dd3be2b06c1638fc57488b0adfd"; 1490 + sha256 = "b0d2d40cb1fb87016e965ccebf74d8bd28a7484bed15badf362abc35e74bd29d"; 1491 1491 } 1492 1492 { 1493 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/hi-IN/firefox-137.0b1.tar.xz"; 1493 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/hi-IN/firefox-137.0b6.tar.xz"; 1494 1494 locale = "hi-IN"; 1495 1495 arch = "linux-aarch64"; 1496 - sha256 = "7dce9e07faeecafbde7cc1b99e027a3e2121e350084e6de6411516eaac0fd8d2"; 1496 + sha256 = "e9e032aa853cf7eabfc01a02a9002b012d3b89b006fac7b14fcfb33c87268bb7"; 1497 1497 } 1498 1498 { 1499 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/hr/firefox-137.0b1.tar.xz"; 1499 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/hr/firefox-137.0b6.tar.xz"; 1500 1500 locale = "hr"; 1501 1501 arch = "linux-aarch64"; 1502 - sha256 = "5b038c6fa3b133ce01fab9a60a25c464a4de1cf1f3b1606152122f11624298a0"; 1502 + sha256 = "5ec922b1f96d2b18726b27bf770dc4e79ae69977b1c70297a17a5f33eacd0a91"; 1503 1503 } 1504 1504 { 1505 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/hsb/firefox-137.0b1.tar.xz"; 1505 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/hsb/firefox-137.0b6.tar.xz"; 1506 1506 locale = "hsb"; 1507 1507 arch = "linux-aarch64"; 1508 - sha256 = "a7237bd9584d785e1a0a6395b598097e7ee855e5179ea1bd4e7499ce5fca6d94"; 1508 + sha256 = "eaf630700961dead46f97b63fb29ecb824785ff14221fc35fcdd21ca9be5c0a4"; 1509 1509 } 1510 1510 { 1511 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/hu/firefox-137.0b1.tar.xz"; 1511 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/hu/firefox-137.0b6.tar.xz"; 1512 1512 locale = "hu"; 1513 1513 arch = "linux-aarch64"; 1514 - sha256 = "1810246f8d47f79da287b6ad496259f255471cdae35a7c4bdb35db231a9b2ed6"; 1514 + sha256 = "2f461c65cf7fdb0f16ed61fcbf8a739f216449808369966e11d07ccc89faaea0"; 1515 1515 } 1516 1516 { 1517 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/hy-AM/firefox-137.0b1.tar.xz"; 1517 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/hy-AM/firefox-137.0b6.tar.xz"; 1518 1518 locale = "hy-AM"; 1519 1519 arch = "linux-aarch64"; 1520 - sha256 = "1f521d72731031bac9e5ffd600373dbb8eab927eb1825be2c6e2d5ae761ec9e8"; 1520 + sha256 = "e76fcd5e60aab8ac13af8eb4db3a288ca6a3b3eb4795ee959f26decc5e01a6a4"; 1521 1521 } 1522 1522 { 1523 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ia/firefox-137.0b1.tar.xz"; 1523 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ia/firefox-137.0b6.tar.xz"; 1524 1524 locale = "ia"; 1525 1525 arch = "linux-aarch64"; 1526 - sha256 = "ba00b2c069ec716773f78f0d397274631f9a02de0e0914a3257e2a19325469f3"; 1526 + sha256 = "bebf863d0ac19dd7c954250b0a38c4c0e8d4253535fa063e7329ffc5228189d3"; 1527 1527 } 1528 1528 { 1529 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/id/firefox-137.0b1.tar.xz"; 1529 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/id/firefox-137.0b6.tar.xz"; 1530 1530 locale = "id"; 1531 1531 arch = "linux-aarch64"; 1532 - sha256 = "c6defb85dd15ff4036361baf7612b7904e8545a661a7e61ae00aea9545a67f2b"; 1532 + sha256 = "d42a5c6cfa01eada1b0eab034fe2b8ba39e5b33eb8919ab07d728e9f8fee36dd"; 1533 1533 } 1534 1534 { 1535 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/is/firefox-137.0b1.tar.xz"; 1535 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/is/firefox-137.0b6.tar.xz"; 1536 1536 locale = "is"; 1537 1537 arch = "linux-aarch64"; 1538 - sha256 = "1ed29ca8820548ee97cfee241e666e6e6b8d2ab9611639ee24882917ca0aad25"; 1538 + sha256 = "9c9f167540484028a72ee6f4e30ed4cc688b9920ba4aa11bd53e6fd4f1fb11e5"; 1539 1539 } 1540 1540 { 1541 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/it/firefox-137.0b1.tar.xz"; 1541 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/it/firefox-137.0b6.tar.xz"; 1542 1542 locale = "it"; 1543 1543 arch = "linux-aarch64"; 1544 - sha256 = "e0a3bf323dae9d2e81a99651fd7c4289468de69744cd37bf1e13992c9a1e8c15"; 1544 + sha256 = "a46d0371e76022ad25fd3aa1d7bf58c765753bd6324a4e437f81cdf4eba41a01"; 1545 1545 } 1546 1546 { 1547 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ja/firefox-137.0b1.tar.xz"; 1547 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ja/firefox-137.0b6.tar.xz"; 1548 1548 locale = "ja"; 1549 1549 arch = "linux-aarch64"; 1550 - sha256 = "903f535bd9d8333ce735063b9079d0e7c787076a8c9821c5f232fad0d561c527"; 1550 + sha256 = "bc55070a9fcae8e5584608622e3cd322e6f4df1d2e493b74bc2c59d53c49746d"; 1551 1551 } 1552 1552 { 1553 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ka/firefox-137.0b1.tar.xz"; 1553 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ka/firefox-137.0b6.tar.xz"; 1554 1554 locale = "ka"; 1555 1555 arch = "linux-aarch64"; 1556 - sha256 = "2a395f1ef5210fd004bdeebf1784a89d360942f27e65a8c6a79abfac87493b25"; 1556 + sha256 = "5fd662a2e76b4d143250e05c39e67b5ac692d59d48cfe00ac5021e8c19dd0cdc"; 1557 1557 } 1558 1558 { 1559 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/kab/firefox-137.0b1.tar.xz"; 1559 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/kab/firefox-137.0b6.tar.xz"; 1560 1560 locale = "kab"; 1561 1561 arch = "linux-aarch64"; 1562 - sha256 = "37d5a028c5ba6e95659fc516e8ee3498277a791e1612dfe529308293246a798f"; 1562 + sha256 = "c0abc375c9baf681a9e692ee315d7a80321e1e5d9f4af289a9f9e35bae6dcf1d"; 1563 1563 } 1564 1564 { 1565 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/kk/firefox-137.0b1.tar.xz"; 1565 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/kk/firefox-137.0b6.tar.xz"; 1566 1566 locale = "kk"; 1567 1567 arch = "linux-aarch64"; 1568 - sha256 = "b9e10e5b98931c7ed7665bc763f13a1f19511734103be631caea655b7f4fb9b2"; 1568 + sha256 = "8bbe5c14183c2a00ae14e58f72572ec28ec1e699660774834d5b45d09fcf86bb"; 1569 1569 } 1570 1570 { 1571 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/km/firefox-137.0b1.tar.xz"; 1571 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/km/firefox-137.0b6.tar.xz"; 1572 1572 locale = "km"; 1573 1573 arch = "linux-aarch64"; 1574 - sha256 = "258b525aa195c2159eff0a68a690ac5371ffff7d9d246fa34414f5294e01a585"; 1574 + sha256 = "5304f667494f0be0a7df6c78417d0563232951f439b7a99d1f90627605dfe8ee"; 1575 1575 } 1576 1576 { 1577 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/kn/firefox-137.0b1.tar.xz"; 1577 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/kn/firefox-137.0b6.tar.xz"; 1578 1578 locale = "kn"; 1579 1579 arch = "linux-aarch64"; 1580 - sha256 = "ca2ffe96bcc19015ace7d36b0792dad61c9131731138f853a560836608248dda"; 1580 + sha256 = "5b213b7d990675528e56b9f1fafde38194a8abac8c5469639fc13f03f27d47f2"; 1581 1581 } 1582 1582 { 1583 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ko/firefox-137.0b1.tar.xz"; 1583 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ko/firefox-137.0b6.tar.xz"; 1584 1584 locale = "ko"; 1585 1585 arch = "linux-aarch64"; 1586 - sha256 = "d9bd90804420fb027468e640f50676a81569cf288a00d1ce4c51c4e6fde924e2"; 1586 + sha256 = "288276e234fa2b7a0baa95eca519925fc9723b7e552f1b98df35c56272ecdfd4"; 1587 1587 } 1588 1588 { 1589 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/lij/firefox-137.0b1.tar.xz"; 1589 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/lij/firefox-137.0b6.tar.xz"; 1590 1590 locale = "lij"; 1591 1591 arch = "linux-aarch64"; 1592 - sha256 = "12d0bde634b6f80560c3245e16ba7d15b2b71196c2bd2fa0270085f2af84865e"; 1592 + sha256 = "664f8b30b18bd1e5ce4a319d345c1137fb9ff26ae8d674037a8f576557de2319"; 1593 1593 } 1594 1594 { 1595 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/lt/firefox-137.0b1.tar.xz"; 1595 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/lt/firefox-137.0b6.tar.xz"; 1596 1596 locale = "lt"; 1597 1597 arch = "linux-aarch64"; 1598 - sha256 = "7e51e903243ada645b5a4d88bcaf16795e36ba67687b9bc94e41a3ae6c5ab6c0"; 1598 + sha256 = "08f89f4b28b591c97ef70a8f6ad109a35218a6cf500c8b98af3664d510081b07"; 1599 1599 } 1600 1600 { 1601 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/lv/firefox-137.0b1.tar.xz"; 1601 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/lv/firefox-137.0b6.tar.xz"; 1602 1602 locale = "lv"; 1603 1603 arch = "linux-aarch64"; 1604 - sha256 = "b22a8f808acc1b3376a8cb058846dd7e0fe2a2dffcd505bb011551da4b1177b0"; 1604 + sha256 = "e51057306c5fbc07697f4b220ba0fc07eef3e8b008edf0124f52993e75eaa927"; 1605 1605 } 1606 1606 { 1607 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/mk/firefox-137.0b1.tar.xz"; 1607 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/mk/firefox-137.0b6.tar.xz"; 1608 1608 locale = "mk"; 1609 1609 arch = "linux-aarch64"; 1610 - sha256 = "b575aff9376a487080b0d435127e301ebe69c30f037eb5632eb482c7d5444d7c"; 1610 + sha256 = "66d0996a97c03ce1a038435fd34dab21e57a48470c7fd52d87ff68640759b866"; 1611 1611 } 1612 1612 { 1613 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/mr/firefox-137.0b1.tar.xz"; 1613 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/mr/firefox-137.0b6.tar.xz"; 1614 1614 locale = "mr"; 1615 1615 arch = "linux-aarch64"; 1616 - sha256 = "2d5a1c879b40881f9764bdfed536f0a2ab60411ce94b2f7038babd12601643e5"; 1616 + sha256 = "c80765066a0e6028581f125e99bbb9fbe02d651e72b5ec3a7f872b6b776d9de5"; 1617 1617 } 1618 1618 { 1619 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ms/firefox-137.0b1.tar.xz"; 1619 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ms/firefox-137.0b6.tar.xz"; 1620 1620 locale = "ms"; 1621 1621 arch = "linux-aarch64"; 1622 - sha256 = "54f5813c8887623b965342491c16671ee0b43f608f67f0c2cd4174e2fe855b67"; 1622 + sha256 = "895a05f22dbeda2d15a29a4b1304c3a60578672cfe6891f7dba3587eac6dd2ee"; 1623 1623 } 1624 1624 { 1625 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/my/firefox-137.0b1.tar.xz"; 1625 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/my/firefox-137.0b6.tar.xz"; 1626 1626 locale = "my"; 1627 1627 arch = "linux-aarch64"; 1628 - sha256 = "e73c0631f905d0668cdfd1aba898ca817e96fc02361827a93da3fffb5f1d08ad"; 1628 + sha256 = "79fb7d0607143bc410aee13f3af19c560b45562d08271f3868ca6f6774b159c5"; 1629 1629 } 1630 1630 { 1631 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/nb-NO/firefox-137.0b1.tar.xz"; 1631 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/nb-NO/firefox-137.0b6.tar.xz"; 1632 1632 locale = "nb-NO"; 1633 1633 arch = "linux-aarch64"; 1634 - sha256 = "dce5870345c09641b437a0ba35e25a86e792e2d6b80674970772f4cf65e0bd7a"; 1634 + sha256 = "e1c5d43c16fca703cd633c0629ffc7d5449e0b9156bb2f862d342202e666fc32"; 1635 1635 } 1636 1636 { 1637 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ne-NP/firefox-137.0b1.tar.xz"; 1637 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ne-NP/firefox-137.0b6.tar.xz"; 1638 1638 locale = "ne-NP"; 1639 1639 arch = "linux-aarch64"; 1640 - sha256 = "296d44839cd73515cf0c79d8e5212356305f6dfb1f567637d55cb9b2cb7d30df"; 1640 + sha256 = "1c6dc22dc5159f714ef087d8e7e57588c7b4b4fb963a0f09588734a07a17b197"; 1641 1641 } 1642 1642 { 1643 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/nl/firefox-137.0b1.tar.xz"; 1643 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/nl/firefox-137.0b6.tar.xz"; 1644 1644 locale = "nl"; 1645 1645 arch = "linux-aarch64"; 1646 - sha256 = "cfea681c1da364dbff2fa8f1727ed6704017baffe280fd83b0bbdf6836e28c4d"; 1646 + sha256 = "c1fd85979f4c5c0ae7839940dba435ace305064a8ad5d704ba8cc36bf9f3caf5"; 1647 1647 } 1648 1648 { 1649 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/nn-NO/firefox-137.0b1.tar.xz"; 1649 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/nn-NO/firefox-137.0b6.tar.xz"; 1650 1650 locale = "nn-NO"; 1651 1651 arch = "linux-aarch64"; 1652 - sha256 = "576abe3e2fb9ba2f97ee9d4e0fdbc60bcf6744487c010feca2f191e611ee98a9"; 1652 + sha256 = "952333ace80370bf7e5bc9399d8063941c0b459b04dfba2d805c5710486cf8e0"; 1653 1653 } 1654 1654 { 1655 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/oc/firefox-137.0b1.tar.xz"; 1655 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/oc/firefox-137.0b6.tar.xz"; 1656 1656 locale = "oc"; 1657 1657 arch = "linux-aarch64"; 1658 - sha256 = "e45a8bbea979e66da941de6289a04f9e42991d7327923e5e132beb72baddd89f"; 1658 + sha256 = "8e84077e1bbd228761c9876c027212c63fc7b45e6096984d0f70f8f68c3d611f"; 1659 1659 } 1660 1660 { 1661 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/pa-IN/firefox-137.0b1.tar.xz"; 1661 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/pa-IN/firefox-137.0b6.tar.xz"; 1662 1662 locale = "pa-IN"; 1663 1663 arch = "linux-aarch64"; 1664 - sha256 = "1c6a898734ced45c5630f2ff33da28bae3b8bfbfbf9e9837d066c17f335ef15f"; 1664 + sha256 = "840c2cef56e55b9783a9f9fd700c830e4839b0e5c27533bbd74b0fdca26cccff"; 1665 1665 } 1666 1666 { 1667 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/pl/firefox-137.0b1.tar.xz"; 1667 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/pl/firefox-137.0b6.tar.xz"; 1668 1668 locale = "pl"; 1669 1669 arch = "linux-aarch64"; 1670 - sha256 = "0cf41964905e84195bdb04936038aa2df0e5d647eb1b401d7a5eeedb6de6f165"; 1670 + sha256 = "ba7766fc90c1b7073c69e96939cfdb93a4275fd8bdf530072b5e13ad68004fef"; 1671 1671 } 1672 1672 { 1673 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/pt-BR/firefox-137.0b1.tar.xz"; 1673 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/pt-BR/firefox-137.0b6.tar.xz"; 1674 1674 locale = "pt-BR"; 1675 1675 arch = "linux-aarch64"; 1676 - sha256 = "fb47747dc3bc311fa448382446d7b3fb14b8a8c7d3bbfe428755a42fbd7b9794"; 1676 + sha256 = "c157cf1b467f9d9da093eadcea7ba088d51730af0ab1d2a73d9b0134eda62377"; 1677 1677 } 1678 1678 { 1679 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/pt-PT/firefox-137.0b1.tar.xz"; 1679 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/pt-PT/firefox-137.0b6.tar.xz"; 1680 1680 locale = "pt-PT"; 1681 1681 arch = "linux-aarch64"; 1682 - sha256 = "5bc9efa26e63d4b368919624ed01434be4196d945069186241bfe9b43b0d7080"; 1682 + sha256 = "12e249226eac5a7c28944fafc8cef2c9380823630b373fb5595ebada0a2c515f"; 1683 1683 } 1684 1684 { 1685 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/rm/firefox-137.0b1.tar.xz"; 1685 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/rm/firefox-137.0b6.tar.xz"; 1686 1686 locale = "rm"; 1687 1687 arch = "linux-aarch64"; 1688 - sha256 = "005fc72e89bd385a27c3b446025b36a5274b5e326fd7307f0f4089ea9cbc9298"; 1688 + sha256 = "722e41d4a9b1fa518460fd62e5398ee0cc7dea1a9c72b87166a36686a74d5ecc"; 1689 1689 } 1690 1690 { 1691 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ro/firefox-137.0b1.tar.xz"; 1691 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ro/firefox-137.0b6.tar.xz"; 1692 1692 locale = "ro"; 1693 1693 arch = "linux-aarch64"; 1694 - sha256 = "f4920edf149ba3d0b5c6c485197ce7fcf60cd4b0ef330de547a031c5e2b6f198"; 1694 + sha256 = "d5f7c246005dee529593bd528acd2f0189955937ee49260695145c7ad7a48b3d"; 1695 1695 } 1696 1696 { 1697 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ru/firefox-137.0b1.tar.xz"; 1697 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ru/firefox-137.0b6.tar.xz"; 1698 1698 locale = "ru"; 1699 1699 arch = "linux-aarch64"; 1700 - sha256 = "4a338b6892b588ce1d5cccd3dcf32ba227673c6c50f877de3aef2ea21716216a"; 1700 + sha256 = "f06c0cd02fef6a3328f85643ba7a26bfbe20d5399568c514012ce7d58fc37809"; 1701 1701 } 1702 1702 { 1703 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sat/firefox-137.0b1.tar.xz"; 1703 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sat/firefox-137.0b6.tar.xz"; 1704 1704 locale = "sat"; 1705 1705 arch = "linux-aarch64"; 1706 - sha256 = "984f7b981f81e4fb16dfeb6ec5d572a41c1c4c850ed6d024accf5770df8c89a5"; 1706 + sha256 = "9e5fdcb827a592014db96c608e8552beb92e1546cddf024393f482139dcc7083"; 1707 1707 } 1708 1708 { 1709 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sc/firefox-137.0b1.tar.xz"; 1709 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sc/firefox-137.0b6.tar.xz"; 1710 1710 locale = "sc"; 1711 1711 arch = "linux-aarch64"; 1712 - sha256 = "477cd97ef6ba163795d707c100b06d61b4e2d6dd5ee1ef7b4fa4a7f4748ff2ea"; 1712 + sha256 = "d932bf94b8606d3a6b53adbd9daf590e48c4228e48bea17db8f9d76fa90e9951"; 1713 1713 } 1714 1714 { 1715 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sco/firefox-137.0b1.tar.xz"; 1715 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sco/firefox-137.0b6.tar.xz"; 1716 1716 locale = "sco"; 1717 1717 arch = "linux-aarch64"; 1718 - sha256 = "b6a1729b27f3c2763ffc3286b731f08ec90b1dcf71c3f681e950a76e34af2c8d"; 1718 + sha256 = "5b59636a3da7e8f9e4d0931abb85f2872d99dd2d9c0c30c328e9c36a38eca279"; 1719 1719 } 1720 1720 { 1721 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/si/firefox-137.0b1.tar.xz"; 1721 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/si/firefox-137.0b6.tar.xz"; 1722 1722 locale = "si"; 1723 1723 arch = "linux-aarch64"; 1724 - sha256 = "6ffada82dc5ff50d1f2dee9d2f55e3c3246b147c38510324d2d5b4eacea517c7"; 1724 + sha256 = "5476f94cc2c43bfa771dc0d6acfeb5a3a82ab00ead49d6548af3b32c65b2f016"; 1725 1725 } 1726 1726 { 1727 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sk/firefox-137.0b1.tar.xz"; 1727 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sk/firefox-137.0b6.tar.xz"; 1728 1728 locale = "sk"; 1729 1729 arch = "linux-aarch64"; 1730 - sha256 = "47c3434b630e1fb53d9513169964e0cdfb51fe03f433f2c5b6e2f18b9524cb96"; 1730 + sha256 = "684e44c82b2bf8ed5cb754c75c646a8d71ed83e9026bde16379e7f0912d20d26"; 1731 1731 } 1732 1732 { 1733 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/skr/firefox-137.0b1.tar.xz"; 1733 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/skr/firefox-137.0b6.tar.xz"; 1734 1734 locale = "skr"; 1735 1735 arch = "linux-aarch64"; 1736 - sha256 = "d652ba1825c5d29c18d3a2dd9177957b8a1d3781f97f51b254c827f1e3b16d58"; 1736 + sha256 = "68cd2650699bbf2b60138167fa64b6825e52d1c3a4412eea604e023396a2ece6"; 1737 1737 } 1738 1738 { 1739 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sl/firefox-137.0b1.tar.xz"; 1739 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sl/firefox-137.0b6.tar.xz"; 1740 1740 locale = "sl"; 1741 1741 arch = "linux-aarch64"; 1742 - sha256 = "a0f7c89815b1936fed19de232459cad795d8fe6893387c88ba532c62db0da5c7"; 1742 + sha256 = "4789f621a6a67f23adf0a90bb76458d345503ed3aeb977f6efa253b6ae214134"; 1743 1743 } 1744 1744 { 1745 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/son/firefox-137.0b1.tar.xz"; 1745 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/son/firefox-137.0b6.tar.xz"; 1746 1746 locale = "son"; 1747 1747 arch = "linux-aarch64"; 1748 - sha256 = "33ba7bcb2a2949df9c1dc7b51fe2c0d8b672c1a99702234df37f36cc2e4bbc02"; 1748 + sha256 = "f089d74a5fd936b3192aa5a9f676382ddac67f7a01057cd0c65733314231f4db"; 1749 1749 } 1750 1750 { 1751 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sq/firefox-137.0b1.tar.xz"; 1751 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sq/firefox-137.0b6.tar.xz"; 1752 1752 locale = "sq"; 1753 1753 arch = "linux-aarch64"; 1754 - sha256 = "d56926ab996ec03e98a29041a409e66bdae1bd4508cc5d1f678b1743171307de"; 1754 + sha256 = "b4dbc9ed0057d448a0110743fcf090155dfde45fbe5cfb38cd56face7a11bf83"; 1755 1755 } 1756 1756 { 1757 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sr/firefox-137.0b1.tar.xz"; 1757 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sr/firefox-137.0b6.tar.xz"; 1758 1758 locale = "sr"; 1759 1759 arch = "linux-aarch64"; 1760 - sha256 = "b37c4034de8f247a2971a1d8fe5d6ad83968e54e5620e498a6ab0ac87acfec04"; 1760 + sha256 = "f93e228112588c8346763eb5563ac24a456a3c79a310dc802532fcd89ec01eb2"; 1761 1761 } 1762 1762 { 1763 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/sv-SE/firefox-137.0b1.tar.xz"; 1763 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/sv-SE/firefox-137.0b6.tar.xz"; 1764 1764 locale = "sv-SE"; 1765 1765 arch = "linux-aarch64"; 1766 - sha256 = "4eab7047e7763a2eadf04b790f07605ec97ca63649c93f5e1ac367eb85b0fa7e"; 1766 + sha256 = "bd71f056fba247199cd76e2659ad9fa9076923a0175456794213377d5fa04bcf"; 1767 1767 } 1768 1768 { 1769 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/szl/firefox-137.0b1.tar.xz"; 1769 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/szl/firefox-137.0b6.tar.xz"; 1770 1770 locale = "szl"; 1771 1771 arch = "linux-aarch64"; 1772 - sha256 = "d282eb2ce46b348088f32608887714707665afc13624e4d099c648658eb05a92"; 1772 + sha256 = "a786e69fd7adc57b5bc0efc1cb398d3a6eb89e664aac82a6dce6499d28ab9ceb"; 1773 1773 } 1774 1774 { 1775 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ta/firefox-137.0b1.tar.xz"; 1775 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ta/firefox-137.0b6.tar.xz"; 1776 1776 locale = "ta"; 1777 1777 arch = "linux-aarch64"; 1778 - sha256 = "5695f2c7160e33aa45ab09f5730526219e11b50db4e351f29c2c98c5755ad7ea"; 1778 + sha256 = "56eef689bf9b139b691da398e1a503c87685c68e5595efd21d9cd86a0ecafa30"; 1779 1779 } 1780 1780 { 1781 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/te/firefox-137.0b1.tar.xz"; 1781 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/te/firefox-137.0b6.tar.xz"; 1782 1782 locale = "te"; 1783 1783 arch = "linux-aarch64"; 1784 - sha256 = "790beb4fae374c5d5b776ec3e3128d3cd19941c59812bf1e5c4e7d1b38f22627"; 1784 + sha256 = "d060a14e823995c101bfb555e68e0737d676b2ab84704e96d50b0805bf0be1e0"; 1785 1785 } 1786 1786 { 1787 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/tg/firefox-137.0b1.tar.xz"; 1787 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/tg/firefox-137.0b6.tar.xz"; 1788 1788 locale = "tg"; 1789 1789 arch = "linux-aarch64"; 1790 - sha256 = "e79a1fbfe315699ffe9167ff9613649d307a14c7f50ee81fbd95af306eea6b3d"; 1790 + sha256 = "4de24a4309761005e0d2198020931c21bf4866804970b6bc369e6a5fc526b04b"; 1791 1791 } 1792 1792 { 1793 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/th/firefox-137.0b1.tar.xz"; 1793 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/th/firefox-137.0b6.tar.xz"; 1794 1794 locale = "th"; 1795 1795 arch = "linux-aarch64"; 1796 - sha256 = "efdc38851f67a4018c25416adaca475fc710f12513ce0b14752b2f8be67d85dd"; 1796 + sha256 = "e9e5435b3236be0a81dfe7e35ba71a13d5a488391fb12dbb67bfc3885ba3224e"; 1797 1797 } 1798 1798 { 1799 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/tl/firefox-137.0b1.tar.xz"; 1799 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/tl/firefox-137.0b6.tar.xz"; 1800 1800 locale = "tl"; 1801 1801 arch = "linux-aarch64"; 1802 - sha256 = "204e30a985d411472355e05efc5855963c66e28803cd1f502c55c9965c7becdd"; 1802 + sha256 = "e93844a494492a2694a11842f1d02102d0a3fcdabbf8bd5194ab631177916296"; 1803 1803 } 1804 1804 { 1805 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/tr/firefox-137.0b1.tar.xz"; 1805 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/tr/firefox-137.0b6.tar.xz"; 1806 1806 locale = "tr"; 1807 1807 arch = "linux-aarch64"; 1808 - sha256 = "4f7c3ebf5079e03dd9a2a5ceb2222d07cd28157e0322230edc3bfd05b81211bb"; 1808 + sha256 = "295bec800c0e51d6cfa0252aa89f4fe38a2ba5df9b6315ecd6bfac3648a6fc90"; 1809 1809 } 1810 1810 { 1811 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/trs/firefox-137.0b1.tar.xz"; 1811 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/trs/firefox-137.0b6.tar.xz"; 1812 1812 locale = "trs"; 1813 1813 arch = "linux-aarch64"; 1814 - sha256 = "fdbdb93f471396dedec5197a74cb17926b5e3244bd5502ba307317249abece23"; 1814 + sha256 = "279f7ed6f1cbab99448a48d5e0dcba35e0665a3ebd056f43c28777713247e41d"; 1815 1815 } 1816 1816 { 1817 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/uk/firefox-137.0b1.tar.xz"; 1817 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/uk/firefox-137.0b6.tar.xz"; 1818 1818 locale = "uk"; 1819 1819 arch = "linux-aarch64"; 1820 - sha256 = "a6a8da6a216a261d5c5d259ba8cfc13c12d3ab30e2296ee345c5ef341bf98db3"; 1820 + sha256 = "97a5fe066b4c115501364746ff4bb539f007468ed5707aa493092f7b5f5aca09"; 1821 1821 } 1822 1822 { 1823 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/ur/firefox-137.0b1.tar.xz"; 1823 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/ur/firefox-137.0b6.tar.xz"; 1824 1824 locale = "ur"; 1825 1825 arch = "linux-aarch64"; 1826 - sha256 = "6a945ac569c578182a304ab5a0c63d1efa996ae300d952dfe93da5a63c62ee8f"; 1826 + sha256 = "02ae00193a2640238cd6e17063810cb610e8b92e133b042bbf698c37601f212d"; 1827 1827 } 1828 1828 { 1829 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/uz/firefox-137.0b1.tar.xz"; 1829 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/uz/firefox-137.0b6.tar.xz"; 1830 1830 locale = "uz"; 1831 1831 arch = "linux-aarch64"; 1832 - sha256 = "a094ad78a6dc4ae8dd1ff1f799412da17a4848551a8ffd128a4b3acf05987334"; 1832 + sha256 = "b49ec7a8c9f9714b7e2b8c00b488d7591a710f5da0bcf4d9d1f990353edcb0b5"; 1833 1833 } 1834 1834 { 1835 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/vi/firefox-137.0b1.tar.xz"; 1835 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/vi/firefox-137.0b6.tar.xz"; 1836 1836 locale = "vi"; 1837 1837 arch = "linux-aarch64"; 1838 - sha256 = "332b434b8e479ae40da747dcdf2db81f0eb4034573ab3b665215ded3f3131d20"; 1838 + sha256 = "3cecefc2fdcdc9b873fb9624e13907b3cea0332a2568b8777d9762866be68d3e"; 1839 1839 } 1840 1840 { 1841 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/xh/firefox-137.0b1.tar.xz"; 1841 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/xh/firefox-137.0b6.tar.xz"; 1842 1842 locale = "xh"; 1843 1843 arch = "linux-aarch64"; 1844 - sha256 = "7e1be50884018fb2107c9bb672bb8e29ededc186c36c713e6ba3e9bb81b95365"; 1844 + sha256 = "3663a0e91f9d25c44637f0a9e88da826450712d433ee45a67e490b2ae3124b41"; 1845 1845 } 1846 1846 { 1847 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/zh-CN/firefox-137.0b1.tar.xz"; 1847 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/zh-CN/firefox-137.0b6.tar.xz"; 1848 1848 locale = "zh-CN"; 1849 1849 arch = "linux-aarch64"; 1850 - sha256 = "cf6b4d544004b7bfd9de42b25b8c6b89b4008ced46b29ec883cfb1d08573201d"; 1850 + sha256 = "191545f20c8af7638001fd1250ec79c907f208a3ca475f6355f7077b2d89ec4c"; 1851 1851 } 1852 1852 { 1853 - url = "https://archive.mozilla.org/pub/firefox/releases/137.0b1/linux-aarch64/zh-TW/firefox-137.0b1.tar.xz"; 1853 + url = "https://archive.mozilla.org/pub/firefox/releases/137.0b6/linux-aarch64/zh-TW/firefox-137.0b6.tar.xz"; 1854 1854 locale = "zh-TW"; 1855 1855 arch = "linux-aarch64"; 1856 - sha256 = "aa3b36e12a81f701224ff9e25ffcaa3905822f56a92b3c5d4fac7952f8da4447"; 1856 + sha256 = "8f2ae93b934c275e2a2aa223b2639e9ac5ed961deb0721cc07fd09242421d8b5"; 1857 1857 } 1858 1858 ]; 1859 1859 }
+2 -2
pkgs/applications/virtualization/cri-o/default.nix
··· 17 17 18 18 buildGoModule rec { 19 19 pname = "cri-o"; 20 - version = "1.32.0"; 20 + version = "1.32.2"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "cri-o"; 24 24 repo = "cri-o"; 25 25 rev = "v${version}"; 26 - hash = "sha256-bjZjmgIYFroyUdBeUbrRz7dD0yQOqc9TDsGxvle1PnE="; 26 + hash = "sha256-oB3X59+v4VosY5Db0BUfKt/WTMCWhhJX+mWwp/6ifVI="; 27 27 }; 28 28 vendorHash = null; 29 29
+2 -2
pkgs/by-name/aw/awscli2/package.nix
··· 64 64 in 65 65 py.pkgs.buildPythonApplication rec { 66 66 pname = "awscli2"; 67 - version = "2.24.22"; # N.B: if you change this, check if overrides are still up-to-date 67 + version = "2.24.24"; # N.B: if you change this, check if overrides are still up-to-date 68 68 pyproject = true; 69 69 70 70 src = fetchFromGitHub { 71 71 owner = "aws"; 72 72 repo = "aws-cli"; 73 73 tag = version; 74 - hash = "sha256-cqDBUwc9E9TPN5E4CaCxc5sAZgCXalgl2ejGftyzV1k="; 74 + hash = "sha256-v2SdbWE+pxDFEtbwDd3sdVvLWGyeNm+9pKlTzqbgJFU="; 75 75 }; 76 76 77 77 postPatch = ''
+3 -3
pkgs/by-name/bu/buffybox/package.nix
··· 15 15 16 16 stdenv.mkDerivation (finalAttrs: { 17 17 pname = "buffybox"; 18 - version = "3.2.0-unstable-2025-02-27"; 18 + version = "3.2.0-unstable-2025-03-12"; 19 19 20 20 src = fetchFromGitLab { 21 21 domain = "gitlab.postmarketos.org"; 22 22 owner = "postmarketOS"; 23 23 repo = "buffybox"; 24 24 fetchSubmodules = true; # to use its vendored lvgl 25 - rev = "6bf7a8406f3a3fa79831d2d151e519b703b9e135"; 26 - hash = "sha256-q3TNYRv5Cim+WklXw2ZTW6Ico1h8Xxs9MhTFhHZUMW0="; 25 + rev = "3196e47d519c78b56a8d4b75ad7a280c92c91d23"; 26 + hash = "sha256-Zl/QmOJbY/lxoCYD6SpUHiiTTDOStUSn3+6xOuiGGBo="; 27 27 }; 28 28 29 29 depsBuildBuild = [
+3 -3
pkgs/by-name/cf/cfonts/package.nix
··· 5 5 }: 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "cfonts"; 8 - version = "1.1.3"; 8 + version = "1.2.0"; 9 9 10 10 src = fetchCrate { 11 11 inherit pname version; 12 - hash = "sha256-ixxDlHjx5Bi6Wl/kzJ/R7d+jgTDCAti25TV1RlXRPus="; 12 + hash = "sha256-W5hN+b4R50tNfYb3WrM0z5Etm6ixa11pZWnzGC9bjSs="; 13 13 }; 14 14 15 15 useFetchCargoVendor = true; 16 - cargoHash = "sha256-eJM3CS3I++p6Pk/K8vkD/H/RAmD+eQJ+//It/Jn5dX4="; 16 + cargoHash = "sha256-MXUUvk7R1JdjNlZ7h3ymUAPOT/A0I8TOW3saBB4C94o="; 17 17 18 18 meta = with lib; { 19 19 homepage = "https://github.com/dominikwilkowski/cfonts";
+4 -4
pkgs/by-name/cl/claude-code/package-lock.json
··· 5 5 "packages": { 6 6 "": { 7 7 "dependencies": { 8 - "@anthropic-ai/claude-code": "^0.2.41" 8 + "@anthropic-ai/claude-code": "^0.2.45" 9 9 } 10 10 }, 11 11 "node_modules/@anthropic-ai/claude-code": { 12 - "version": "0.2.41", 13 - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-0.2.41.tgz", 14 - "integrity": "sha512-tbzmDPsD+WQ/KnA92kKpxb3/PEYk1FDbpIMvbzXFuXDONXW66o4seTl4JcpBVtb9zk5wv6srTlB7M9Nn7Tel1A==", 12 + "version": "0.2.45", 13 + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-0.2.45.tgz", 14 + "integrity": "sha512-r8uSA59wuNUHjlU+snwkZBHGsuv7z5+sxDFhLxI+1wz6PU9CU2/V37k26c7YpN9OFfeRmt9hk7gb3KaIlTH2ZA==", 15 15 "hasInstallScript": true, 16 16 "license": "SEE LICENSE IN README.md", 17 17 "bin": {
+3 -3
pkgs/by-name/cl/claude-code/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "claude-code"; 9 - version = "0.2.41"; 9 + version = "0.2.45"; 10 10 11 11 src = fetchzip { 12 12 url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; 13 - hash = "sha256-HxPdULdggaFeNkRnrqIU2Y7HC6F8UdqRLTl8QiLV8wg="; 13 + hash = "sha256-N0ZJ+DxjT4Xtmd+zE/AXJTaj8c+RnR4umepgWUTh2XE="; 14 14 }; 15 15 16 - npmDepsHash = "sha256-VcB39pBEVF0PFOPDZVS6FH2UpSrIATjGueoZAxb33DA="; 16 + npmDepsHash = "sha256-agHCUnVCyqOF85x5tECPlQnV5wNmzIo5gipnVVMKnZE="; 17 17 18 18 postPatch = '' 19 19 cp ${./package-lock.json} package-lock.json
+85 -59
pkgs/by-name/co/cosmic-settings/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 + stdenvAdapters, 4 5 fetchFromGitHub, 5 6 rustPlatform, 6 7 cmake, 7 - makeBinaryWrapper, 8 - cosmic-icons, 9 - cosmic-randr, 10 8 just, 9 + libcosmicAppHook, 11 10 pkg-config, 12 - libxkbcommon, 11 + expat, 13 12 libinput, 14 13 fontconfig, 15 14 freetype, 16 - wayland, 17 - expat, 15 + pipewire, 16 + pulseaudio, 18 17 udev, 19 18 util-linux, 19 + cosmic-randr, 20 + xkeyboard_config, 21 + nix-update-script, 22 + 23 + withMoldLinker ? stdenv.targetPlatform.isLinux, 20 24 }: 25 + let 26 + libcosmicAppHook' = (libcosmicAppHook.__spliced.buildHost or libcosmicAppHook).override { 27 + includeSettings = false; 28 + }; 29 + in 30 + rustPlatform.buildRustPackage.override 31 + { stdenv = if withMoldLinker then stdenvAdapters.useMoldLinker stdenv else stdenv; } 32 + (finalAttrs: { 33 + pname = "cosmic-settings"; 34 + version = "1.0.0-alpha.6"; 21 35 22 - rustPlatform.buildRustPackage rec { 23 - pname = "cosmic-settings"; 24 - version = "1.0.0-alpha.1"; 36 + src = fetchFromGitHub { 37 + owner = "pop-os"; 38 + repo = "cosmic-settings"; 39 + tag = "epoch-${finalAttrs.version}"; 40 + hash = "sha256-UKg3TIpyaqtynk6wLFFPpv69F74hmqfMVPra2+iFbvE="; 41 + }; 25 42 26 - src = fetchFromGitHub { 27 - owner = "pop-os"; 28 - repo = "cosmic-settings"; 29 - rev = "epoch-${version}"; 30 - hash = "sha256-gTzZvhj7oBuL23dtedqfxUCT413eMoDc0rlNeqCeZ6E="; 31 - }; 43 + useFetchCargoVendor = true; 44 + cargoHash = "sha256-mf/Cw3/RLrCYgsk7JKCU2+oPn1VPbD+4JzkUmbd47m8="; 32 45 33 - useFetchCargoVendor = true; 34 - cargoHash = "sha256-zMHJc6ytbOoi9E47Zsg6zhbQKObsaOtVHuPnLAu36I4="; 46 + nativeBuildInputs = [ 47 + cmake 48 + just 49 + libcosmicAppHook' 50 + pkg-config 51 + rustPlatform.bindgenHook 52 + util-linux 53 + ]; 35 54 36 - postPatch = '' 37 - substituteInPlace justfile --replace '#!/usr/bin/env' "#!$(command -v env)" 38 - ''; 55 + buildInputs = [ 56 + expat 57 + fontconfig 58 + freetype 59 + libinput 60 + pipewire 61 + pulseaudio 62 + udev 63 + ]; 39 64 40 - nativeBuildInputs = [ 41 - cmake 42 - just 43 - pkg-config 44 - makeBinaryWrapper 45 - ]; 46 - buildInputs = [ 47 - libxkbcommon 48 - libinput 49 - fontconfig 50 - freetype 51 - wayland 52 - expat 53 - udev 54 - util-linux 55 - ]; 65 + dontUseJustBuild = true; 66 + dontUseJustCheck = true; 56 67 57 - dontUseJustBuild = true; 68 + justFlags = [ 69 + "--set" 70 + "prefix" 71 + (placeholder "out") 72 + "--set" 73 + "bin-src" 74 + "target/${stdenv.hostPlatform.rust.cargoShortTarget}/release/cosmic-settings" 75 + ]; 58 76 59 - justFlags = [ 60 - "--set" 61 - "prefix" 62 - (placeholder "out") 63 - "--set" 64 - "bin-src" 65 - "target/${stdenv.hostPlatform.rust.cargoShortTarget}/release/cosmic-settings" 66 - ]; 77 + env."CARGO_TARGET_${stdenv.hostPlatform.rust.cargoEnvVarTarget}_RUSTFLAGS" = 78 + lib.optionalString withMoldLinker "-C link-arg=-fuse-ld=mold"; 67 79 68 - postInstall = '' 69 - wrapProgram "$out/bin/cosmic-settings" \ 70 - --prefix PATH : ${lib.makeBinPath [ cosmic-randr ]} \ 71 - --suffix XDG_DATA_DIRS : "$out/share:${cosmic-icons}/share" 72 - ''; 80 + preFixup = '' 81 + libcosmicAppWrapperArgs+=( 82 + --prefix PATH : ${lib.makeBinPath [ cosmic-randr ]} 83 + --set-default X11_BASE_RULES_XML ${xkeyboard_config}/share/X11/xkb/rules/base.xml 84 + --set-default X11_BASE_EXTRA_RULES_XML ${xkeyboard_config}/share/X11/xkb/rules/extra.xml 85 + ) 86 + ''; 73 87 74 - meta = with lib; { 75 - homepage = "https://github.com/pop-os/cosmic-settings"; 76 - description = "Settings for the COSMIC Desktop Environment"; 77 - license = licenses.gpl3Only; 78 - maintainers = with maintainers; [ nyabinary ]; 79 - platforms = platforms.linux; 80 - mainProgram = "cosmic-settings"; 81 - }; 82 - } 88 + passthru.updateScript = nix-update-script { 89 + extraArgs = [ 90 + "--version" 91 + "unstable" 92 + "--version-regex" 93 + "epoch-(.*)" 94 + ]; 95 + }; 96 + 97 + meta = { 98 + description = "Settings for the COSMIC Desktop Environment"; 99 + homepage = "https://github.com/pop-os/cosmic-settings"; 100 + license = lib.licenses.gpl3Only; 101 + mainProgram = "cosmic-settings"; 102 + maintainers = with lib.maintainers; [ 103 + nyabinary 104 + HeitorAugustoLN 105 + ]; 106 + platforms = lib.platforms.linux; 107 + }; 108 + })
+2 -2
pkgs/by-name/ht/httplib/package.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "httplib"; 11 - version = "0.18.5"; 11 + version = "0.19.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "yhirose"; 15 15 repo = "cpp-httplib"; 16 16 rev = "v${finalAttrs.version}"; 17 - hash = "sha256-d5b6WsqR9oTiWq9wED+7Ts0kjURutxAJVXbm1okNg8k="; 17 + hash = "sha256-OLwD7mpwqG7BUugUca+CJpPMaabJzUMC0zYzJK9PBCg="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/le/lefthook/package.nix
··· 7 7 8 8 let 9 9 pname = "lefthook"; 10 - version = "1.10.11"; 10 + version = "1.11.2"; 11 11 in 12 12 buildGoModule { 13 13 inherit pname version; ··· 16 16 owner = "evilmartians"; 17 17 repo = "lefthook"; 18 18 rev = "v${version}"; 19 - hash = "sha256-Ys9tvewWANpCgZsUtFlF8+Z+gKpH21iU3c9y61GY+NM="; 19 + hash = "sha256-kh1U3w39C+6UewKRyKQc4EBgQmBNP7Ou8V54CeG5hlQ="; 20 20 }; 21 21 22 22 vendorHash = "sha256-uvPpkSqfe1NvO78kIMo5cYdr87YTGozudeESmI0q+1E=";
+2 -2
pkgs/by-name/ma/mako/package.nix
··· 20 20 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "mako"; 23 - version = "1.9.0"; 23 + version = "1.10.0"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "emersion"; 27 27 repo = "mako"; 28 28 tag = "v${finalAttrs.version}"; 29 - hash = "sha256-QtYtondP7E5QXLRnmcaOQlAm9fKXctfjxeUFqK6FnnE="; 29 + hash = "sha256-O93KOXonfkgIKtlIZP4YlsEgXBcupNifoC/cN+ZAYEM="; 30 30 }; 31 31 32 32 strictDeps = true;
-37
pkgs/by-name/ma/manta/package.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, zlib, python2 }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "manta"; 5 - version = "1.6.0"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "Illumina"; 9 - repo = "manta"; 10 - rev = "v${version}"; 11 - sha256 = "1711xkcw8rpw9xv3bbm7v1aryjz4r341rkq5255192dg38sgq7w2"; 12 - }; 13 - 14 - nativeBuildInputs = [ cmake ]; 15 - buildInputs = [ zlib python2 ]; 16 - postFixup = '' 17 - sed -i 's|/usr/bin/env python2|${python2.interpreter}|' $out/lib/python/makeRunScript.py 18 - sed -i 's|/usr/bin/env python|${python2.interpreter}|' $out/lib/python/pyflow/pyflow.py 19 - sed -i 's|/bin/bash|${stdenv.shell}|' $out/lib/python/pyflow/pyflowTaskWrapper.py 20 - ''; 21 - doInstallCheck = true; 22 - installCheckPhase = '' 23 - rm $out/lib/python/**/*.pyc 24 - PYTHONPATH=$out/lib/python:$PYTHONPATH python -c 'import makeRunScript' 25 - PYTHONPATH=$out/lib/python/pyflow:$PYTHONPATH python -c 'import pyflowTaskWrapper; import pyflow' 26 - ''; 27 - 28 - env.NIX_CFLAGS_COMPILE = "-Wno-error=array-bounds"; 29 - 30 - meta = with lib; { 31 - description = "Structural variant caller"; 32 - license = licenses.gpl3; 33 - homepage = "https://github.com/Illumina/manta"; 34 - maintainers = with maintainers; [ jbedo ]; 35 - platforms = platforms.x86_64; 36 - }; 37 - }
+39
pkgs/by-name/nf/nftrace/package.nix
··· 1 + { 2 + buildGoModule, 3 + fetchFromGitHub, 4 + lib, 5 + nix-update-script, 6 + versionCheckHook, 7 + }: 8 + 9 + buildGoModule rec { 10 + pname = "nftrace"; 11 + version = "0.1.0"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "aojea"; 15 + repo = "nftrace"; 16 + tag = "v${version}"; 17 + hash = "sha256-MTLl3XLDIjcK5GymW7D3B8+/A6W+kQ4cz5bbrfo6fQc="; 18 + }; 19 + 20 + vendorHash = "sha256-UrsvUMdLWGX2QRFLxBLvMW1B5vZdcWI/lpyKiNAtA2o="; 21 + 22 + ldflags = [ 23 + "-s" 24 + "-w" 25 + ]; 26 + 27 + nativeInstallCheckInputs = [ versionCheckHook ]; 28 + 29 + passthru.updateScript = nix-update-script { }; 30 + 31 + meta = { 32 + description = "Commodity tool to use nftables trace functionality"; 33 + homepage = "https://github.com/aojea/nftrace"; 34 + changelog = "https://github.com/aojea/nftrace/releases/tag/v${version}"; 35 + license = lib.licenses.asl20; 36 + maintainers = [ lib.maintainers.jmbaur ]; 37 + mainProgram = "nftrace"; 38 + }; 39 + }
+3 -3
pkgs/by-name/re/reindeer/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "reindeer"; 12 - version = "2025.02.24.00"; 12 + version = "2025.03.10.00"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "facebookincubator"; 16 16 repo = "reindeer"; 17 17 tag = "v${version}"; 18 - hash = "sha256-+uiVUEaBDO7c2QYo0NcCy9Ms+wz+09p6kD0muRAvOlo="; 18 + hash = "sha256-yE1ARmsEbuG9OskipZfPKbA0c/4VBVBFHFEiy5nzwXg="; 19 19 }; 20 20 21 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-G+NAljFX0R73+sj30KHHkU78AfQCg7e3PM5oOB9iTbE="; 22 + cargoHash = "sha256-VU0mLaQ8pWQw/pFTB35/ZOKUnqEVEO9f1IKZ0gAmqj8="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+3 -3
pkgs/by-name/st/stu/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "stu"; 11 - version = "0.6.6"; 11 + version = "0.7.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "lusingander"; 15 15 repo = "stu"; 16 16 rev = "v${version}"; 17 - hash = "sha256-an/FNDwtP8EKPwuhu/Dkqj5hZym6wpySEfr66C21pvw="; 17 + hash = "sha256-gZaSSKlKTtOb/zxVwj0PFk1BqDDswyKv+fIHDn/4n3I="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-BrRy0jTDA6SEikoQOzajBMKOPwK6AQRdehlK5rBZTgw="; 21 + cargoHash = "sha256-hi3plLDMMft9jEo9whZrSBvZjLjezeWRmocQF0MlsfY="; 22 22 23 23 passthru.tests.version = testers.testVersion { package = stu; }; 24 24
+3 -3
pkgs/by-name/sy/syshud/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "syshud"; 17 - version = "0-unstable-2025-01-13"; 17 + version = "0-unstable-2025-03-11"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "System64fumo"; 21 21 repo = "syshud"; 22 - rev = "ca5c05145d440c7e96a3521af327da91bb1ac539"; 23 - hash = "sha256-mglmmIZz1bbRT15/Xr1vrYBy+PVgIaKpjRfAAFT5OcQ="; 22 + rev = "6a90edad20437a1d933937a44a4e3553caeb248f"; 23 + hash = "sha256-Lmv75OaPOK+NxDe+7Xgf/NDvyms+zXn8tYThQJRxf9k="; 24 24 }; 25 25 26 26 postPatch = ''
+9 -5
pkgs/by-name/te/terragrunt/package.nix
··· 1 1 { 2 2 lib, 3 - buildGoModule, 3 + # Breaks with go 1.24 (see https://github.com/gruntwork-io/terragrunt/issues/4031) 4 + # > 2025/03/17 13:30:44 internal error: package "bufio" without types was imported from "github.com/gruntwork-io/terragrunt/tf/getproviders" 5 + # > tf/getproviders/lock.go:1: running "mockery": exit status 1 6 + # > make: *** [Makefile:54: generate-mocks] Error 1 7 + buildGo123Module, 4 8 fetchFromGitHub, 5 9 go-mockery, 6 10 }: 7 11 8 - buildGoModule rec { 12 + buildGo123Module rec { 9 13 pname = "terragrunt"; 10 - version = "0.73.15"; 14 + version = "0.75.10"; 11 15 12 16 src = fetchFromGitHub { 13 17 owner = "gruntwork-io"; 14 18 repo = pname; 15 19 tag = "v${version}"; 16 - hash = "sha256-ISo6r+mMuXiGTIALXA5+xCKNOzNTNFz8cdGtbWyQRNI="; 20 + hash = "sha256-lnp1prffufVOG+XV7UAo9Rh3ALE//b87ioPgimgZ5S0="; 17 21 }; 18 22 19 23 nativeBuildInputs = [ go-mockery ]; ··· 22 26 make generate-mocks 23 27 ''; 24 28 25 - vendorHash = "sha256-EO3zgqVqf994xB55twRmcGBQdffrNr2BejNq2jlkMSA="; 29 + vendorHash = "sha256-UhOb1Djup9Cwrv9vYeD/DZe20dwSKYRpJa4V3ZCsPwQ="; 26 30 27 31 doCheck = false; 28 32
+2 -2
pkgs/by-name/tw/twilio-cli/package.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation (finalAttrs: { 10 10 pname = "twilio-cli"; 11 - version = "5.22.11"; 11 + version = "5.23.0"; 12 12 13 13 src = fetchzip { 14 14 url = "https://twilio-cli-prod.s3.amazonaws.com/twilio-v${finalAttrs.version}/twilio-v${finalAttrs.version}.tar.gz"; 15 - hash = "sha256-SeSv16lZ2Dmfngkq1TtvzlM3oIJkVPsdnkc1hRuSZU4="; 15 + hash = "sha256-LTaQFRoXRBLPLWvyqwMbQc0OOC+wT+taLm78GL2mWBQ="; 16 16 }; 17 17 18 18 buildInputs = [ nodejs-slim ];
+3 -3
pkgs/by-name/ty/typos-lsp/package.nix
··· 6 6 pname = "typos-lsp"; 7 7 # Please update the corresponding VSCode extension too. 8 8 # See pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix 9 - version = "0.1.34"; 9 + version = "0.1.35"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "tekumara"; 13 13 repo = "typos-lsp"; 14 14 tag = "v${version}"; 15 - hash = "sha256-WqICNpheCJJAmmbj5QIejFeUIW/7ghrhQRP73PLLMJ4="; 15 + hash = "sha256-5B4xWYJJ2KQLxzRQf0EKakGuB0LLOg023AIt8G3uAew="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-tmBRUoBsNQlJY0JYtDknD5xeeFnokTE9cnHzktMIiBU="; 19 + cargoHash = "sha256-Es/CdtyRtBghAeRoi5WrS0sdkm5flRlp3KXLs/nJ6UU="; 20 20 21 21 # fix for compilation on aarch64 22 22 # see https://github.com/NixOS/nixpkgs/issues/145726
+29
pkgs/by-name/yn/ynetd/hardened.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + }: 6 + stdenv.mkDerivation (finalAttrs: { 7 + pname = "ctf-ynetd"; 8 + version = "2024.12.31"; 9 + 10 + src = fetchurl { 11 + url = "https://hxp.io/assets/data/code/ctf-ynetd-2024.12.31.tar.xz"; 12 + hash = "sha256-hUEZZEulmaV3KfKOqE1wl7y4SRUn2/HoOjVDabk5+YA="; 13 + }; 14 + 15 + installPhase = '' 16 + runHook preInstall 17 + install -Dm755 ynetd $out/bin/ynetd 18 + runHook postInstall 19 + ''; 20 + 21 + meta = { 22 + description = "Fork of ynetd hardened for CTFs with isolation using PID namespaces, minimal overhead proof-of-work checking, and strict resource limits via cgroups"; 23 + homepage = "https://hxp.io/code/"; 24 + license = lib.licenses.mit; 25 + platforms = lib.platforms.linux; 26 + maintainers = [ lib.maintainers.haylin ]; 27 + mainProgram = "ynetd"; 28 + }; 29 + })
+5
pkgs/by-name/yn/ynetd/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchurl, 5 + callPackage, 5 6 }: 6 7 stdenv.mkDerivation (finalAttrs: { 7 8 pname = "ynetd"; ··· 21 22 install -Dm755 ynetd $out/bin/ynetd 22 23 runHook postInstall 23 24 ''; 25 + 26 + # ctf-ynetd releases are based on the last stable ynetd version 27 + # these should be kept in sync when possible 28 + passthru.hardened = callPackage ./hardened.nix { }; 24 29 25 30 meta = { 26 31 description = "Small server for binding programs to TCP ports";
+3 -3
pkgs/development/python-modules/firecrawl-py/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "firecrawl-py"; 15 - version = "1.5.0"; 15 + version = "1.6.0"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "mendableai"; 20 20 repo = "firecrawl"; 21 21 tag = "v${version}"; 22 - hash = "sha256-6reo89L/f50pNdMEm1nknEotoCyZFO/RBu3ldNUQkhk="; 22 + hash = "sha256-xr2curv7Inzav0wGOEfWwKn1XhBg8EIotJbwhXc+aBQ="; 23 23 }; 24 24 25 25 sourceRoot = "${src.name}/apps/python-sdk"; ··· 42 42 meta = { 43 43 description = "Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API"; 44 44 homepage = "https://firecrawl.dev"; 45 - changelog = "https://github.com/mendableai/firecrawl/releases/tag/v${version}"; 45 + changelog = "https://github.com/mendableai/firecrawl/releases/tag/${src.tag}"; 46 46 license = lib.licenses.mit; 47 47 maintainers = with lib.maintainers; [ drupol ]; 48 48 };
+2 -2
pkgs/development/python-modules/rcssmin/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "rcssmin"; 10 - version = "1.2.0"; 10 + version = "1.2.1"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-9DaHJBLPpvBP/5kMYyIkaxOqOJ9gMjuWNYPtYQLXyEw="; 17 + hash = "sha256-s1wMic2sj8NWwrCYXz5TToXMGNGXHZAtHqx/5rT/Vmw="; 18 18 }; 19 19 20 20 # The package does not ship tests, and the setup machinery confuses
+2 -2
pkgs/servers/jackett/default.nix
··· 11 11 12 12 buildDotnetModule rec { 13 13 pname = "jackett"; 14 - version = "0.22.1447"; 14 + version = "0.22.1512"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = pname; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha512-spmMAfyNZ0/RR1GExMnQCUL+ocr1Oj/NtEFc6lYmHoVkh/xMRn1QUh5ranKdsUGP5a7H3jq749MnA7w3ZrE2jA=="; 20 + hash = "sha512-gNsEDFBZPByRt2/twSCBvYZtZjXmqBMJPmBKSO4j/irxlhvWpq8SgeDgICpQ9Kf4S5eROPxcKH5V50doWBJndg=="; 21 21 }; 22 22 23 23 projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+5 -5
pkgs/servers/radarr/default.nix
··· 10 10 }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 11 11 12 12 hash = { 13 - x64-linux_hash = "sha256-D0Np9Jz7E4/1dnWkFdHQIGthklCVc6yav2AAE9pFcu0="; 14 - arm64-linux_hash = "sha256-cWQOddtAQqMvvWR8uFOs/w0iVnCSg8/nNtYuoUcEqAc="; 15 - x64-osx_hash = "sha256-8ReX8PrP6ZL1orhx8sMDMQ4WHx1WH9cyyrx2yQKFnmc="; 16 - arm64-osx_hash = "sha256-kH6gZ7PWIqrFnlRkqCO2KUvHX0L+xYIcR+NFuflBkFk="; 13 + x64-linux_hash = "sha256-/NVosPx55kmbiUrEwqlCTFR9fyB5cbKaFZApafPDQL4="; 14 + arm64-linux_hash = "sha256-4JgtHmNoJv9zURdFzRQaO0og07HpbVVOkBf+jViuM7E="; 15 + x64-osx_hash = "sha256-wfTGi8227Ggf0h2JyrdvM3yHG8lp5EktuHO37MprgZ4="; 16 + arm64-osx_hash = "sha256-VQ6o1XwT5MMS95e0AW6bgba+8iWvt1jKkxfIfkKiMlM="; 17 17 }."${arch}-${os}_hash"; 18 18 19 19 in stdenv.mkDerivation rec { 20 20 pname = "radarr"; 21 - version = "5.18.4.9674"; 21 + version = "5.19.3.9730"; 22 22 23 23 src = fetchurl { 24 24 url = "https://github.com/Radarr/Radarr/releases/download/v${version}/Radarr.master.${version}.${os}-core-${arch}.tar.gz";
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "ibus-typing-booster"; 28 - version = "2.27.27"; 28 + version = "2.27.29"; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "mike-fabian"; 32 32 repo = "ibus-typing-booster"; 33 33 rev = version; 34 - hash = "sha256-nh/dn71RFLuEHhkKWT5sZPUQxiG4pIJ8a3SXnW+A+Ts="; 34 + hash = "sha256-0dyp7kNnmuw9YcYTH/5Eln+EzIbM2HTojXXC9NCA8vE="; 35 35 }; 36 36 37 37 nativeBuildInputs = [
+3 -3
pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "steampipe-plugin-aws"; 11 - version = "1.6.0"; 11 + version = "1.9.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "turbot"; 15 15 repo = "steampipe-plugin-aws"; 16 16 tag = "v${version}"; 17 - hash = "sha256-kKJoEzudqNdVCmZpyB2Jaqjn01ZOnqqQ516DYnC0Qng="; 17 + hash = "sha256-OpfusJAU2VzsvUjzwvd9xoUAsD4Pl/90mv3ADrVSY1A="; 18 18 }; 19 19 20 - vendorHash = "sha256-76mIpOWpW4NgyKDzeVd7LkmiRhcikMvFaqt8qvh16+U="; 20 + vendorHash = "sha256-eWoeC5MyU7Hs96DK53F0HOaqdT9TjfN2f8BW+oJ2pYY="; 21 21 22 22 ldflags = [ 23 23 "-s"
+1
pkgs/top-level/aliases.nix
··· 939 939 mariadb-client = hiPrio mariadb.client; #added 2019.07.28 940 940 maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24 941 941 manicode = throw "manicode has been renamed to codebuff"; # Added 2024-12-10 942 + manta = throw "manta does not support python3, and development has been abandoned upstream"; # Added 2025-03-17 942 943 marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 943 944 marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 944 945 marwaita-ubuntu = lib.warnOnInstantiate "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08