lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
797a2b9b 79e13510

+823 -672
+10
maintainers/maintainer-list.nix
··· 6544 6544 fingerprint = "6C2B 55D4 4E04 8266 6B7D DA1A 422E 9EDA E015 7170"; 6545 6545 }]; 6546 6546 }; 6547 + infinitivewitch = { 6548 + name = "Infinitive Witch"; 6549 + email = "infinitivewitch@disroot.org"; 6550 + matrix = "@infinitivewitch:fedora.im"; 6551 + github = "infinitivewitch"; 6552 + githubId = 128256833; 6553 + keys = [{ 6554 + fingerprint = "CF3D F4AD C7BD 1FDB A88B E4B3 CA2D 43DA 939D 94FB"; 6555 + }]; 6556 + }; 6547 6557 ingenieroariel = { 6548 6558 email = "ariel@nunez.co"; 6549 6559 github = "ingenieroariel";
+4 -4
nixos/doc/manual/release-notes/rl-2305.section.md
··· 259 259 [headscale's example configuration](https://github.com/juanfont/headscale/blob/main/config-example.yaml) 260 260 can be directly written as attribute-set in Nix within this option. 261 261 262 - - `hardware.video.hidpi` now provides defaults that are consistent with `fontconfig`'s documentation: 263 - - antialiasing and font hinting are disabled, as they have no visible effects at high pixel densities; 264 - - subpixel order isn't set: it was irrelevant with the above disabled, and the module *cannot* know the correct 265 - setting for the user's screen. 262 + - The `hardware.video.hidpi.enable` was renamed to `fonts.optimizeForVeryHighDPI` to be consistent with what it actually does. 263 + They disable by default: antialiasing, hinting and LCD filter for subpixel rendering. They can be overridden if you experience problems with font rendering. 264 + On Xorg, the default cursor is upscaled. 265 + Please see the documentation for the new option to decide if you want to keep it enabled. 266 266 267 267 - `nixos/lib/make-disk-image.nix` can now mutate EFI variables, run user-provided EFI firmware or variable templates. This is now extensively documented in the NixOS manual. 268 268
+3 -5
nixos/modules/config/console.nix
··· 46 46 47 47 font = mkOption { 48 48 type = with types; nullOr (either str path); 49 - default = "Lat2-Terminus16"; 49 + default = null; 50 50 example = "LatArCyrHeb-16"; 51 51 description = mdDoc '' 52 - The font used for the virtual consoles. Leave empty to use 53 - whatever the {command}`setfont` program considers the 54 - default font. 55 - Can be either a font name or a path to a PSF font file. 52 + The font used for the virtual consoles. 53 + Can be `null`, a font name, or a path to a PSF font file. 56 54 57 55 Use `null` to let the kernel choose a built-in font. 58 56 The default is 8x16, and, as of Linux 5.3, Terminus 32 bold for display
+23 -30
nixos/modules/config/fonts/fonts.nix
··· 3 3 with lib; 4 4 5 5 let 6 - # A scalable variant of the X11 "core" cursor 7 - # 8 - # If not running a fancy desktop environment, the cursor is likely set to 9 - # the default `cursor.pcf` bitmap font. This is 17px wide, so it's very 10 - # small and almost invisible on 4K displays. 11 - fontcursormisc_hidpi = pkgs.xorg.fontxfree86type1.overrideAttrs (old: 12 - let 13 - # The scaling constant is 230/96: the scalable `left_ptr` glyph at 14 - # about 23 points is rendered as 17px, on a 96dpi display. 15 - # Note: the XLFD font size is in decipoints. 16 - size = 2.39583 * config.services.xserver.dpi; 17 - sizeString = builtins.head (builtins.split "\\." (toString size)); 18 - in 19 - { 20 - postInstall = '' 21 - alias='cursor -xfree86-cursor-medium-r-normal--0-${sizeString}-0-0-p-0-adobe-fontspecific' 22 - echo "$alias" > $out/lib/X11/fonts/Type1/fonts.alias 23 - ''; 24 - }); 25 - 26 - hasHidpi = 27 - config.hardware.video.hidpi.enable && 28 - config.services.xserver.dpi != null; 6 + cfg = config.fonts; 29 7 30 8 defaultFonts = 31 9 [ pkgs.dejavu_fonts ··· 36 14 pkgs.noto-fonts-emoji 37 15 ]; 38 16 39 - defaultXFonts = 40 - [ (if hasHidpi then fontcursormisc_hidpi else pkgs.xorg.fontcursormisc) 41 - pkgs.xorg.fontmiscmisc 42 - ]; 43 - 44 17 in 45 18 46 19 { 47 20 imports = [ 48 21 (mkRemovedOptionModule [ "fonts" "enableCoreFonts" ] "Use fonts.fonts = [ pkgs.corefonts ]; instead.") 22 + (mkRenamedOptionModule [ "hardware" "video" "hidpi" "enable" ] [ "fonts" "optimizeForVeryHighDPI" ]) 49 23 ]; 50 24 51 25 options = { ··· 69 43 ''; 70 44 }; 71 45 46 + optimizeForVeryHighDPI = mkOption { 47 + type = types.bool; 48 + default = false; 49 + description = lib.mdDoc '' 50 + Optimize configuration for very high-density (>200 DPI) displays: 51 + - disable subpixel anti-aliasing 52 + - disable hinting 53 + - automatically upscale the default X11 cursor 54 + ''; 55 + }; 72 56 }; 73 57 74 58 }; 75 59 76 60 config = mkMerge [ 77 - { fonts.fonts = mkIf config.fonts.enableDefaultFonts defaultFonts; } 78 - { fonts.fonts = mkIf config.services.xserver.enable defaultXFonts; } 61 + { fonts.fonts = mkIf cfg.enableDefaultFonts defaultFonts; } 62 + (mkIf cfg.optimizeForVeryHighDPI { 63 + services.xserver.upscaleDefaultCursor = mkDefault true; 64 + # Conforms to the recommendation in fonts/fontconfig.nix 65 + # for > 200DPI. 66 + fonts.fontconfig = { 67 + antialias = mkDefault false; 68 + hinting.enable = mkDefault false; 69 + subpixel.lcdfilter = mkDefault "none"; 70 + }; 71 + }) 79 72 ]; 80 73 81 74 }
-25
nixos/modules/hardware/video/hidpi.nix
··· 1 - { lib, pkgs, config, ...}: 2 - with lib; 3 - 4 - { 5 - options.hardware.video.hidpi.enable = mkEnableOption (lib.mdDoc "Font/DPI configuration optimized for HiDPI displays"); 6 - 7 - config = mkIf config.hardware.video.hidpi.enable { 8 - console.font = lib.mkDefault "${pkgs.terminus_font}/share/consolefonts/ter-v32n.psf.gz"; 9 - 10 - # Needed when typing in passwords for full disk encryption 11 - console.earlySetup = mkDefault true; 12 - boot.loader.systemd-boot.consoleMode = mkDefault "1"; 13 - 14 - 15 - # Disable font anti-aliasing, hinting, and sub-pixel rendering by default 16 - # See recommendations in fonts/fontconfig.nix 17 - fonts.fontconfig = { 18 - antialias = mkDefault false; 19 - hinting.enable = mkDefault false; 20 - subpixel.lcdfilter = mkDefault "none"; 21 - }; 22 - 23 - # TODO Find reasonable defaults X11 & wayland 24 - }; 25 - }
-15
nixos/modules/installer/tools/nixos-generate-config.pl
··· 518 518 } 519 519 } 520 520 521 - # For lack of a better way to determine it, guess whether we should use a 522 - # bigger font for the console from the display mode on the first 523 - # framebuffer. A way based on the physical size/actual DPI reported by 524 - # the monitor would be nice, but I don't know how to do this without X :) 525 - my $fb_modes_file = "/sys/class/graphics/fb0/modes"; 526 - if (-f $fb_modes_file && -r $fb_modes_file) { 527 - my $modes = read_file($fb_modes_file); 528 - $modes =~ m/([0-9]+)x([0-9]+)/; 529 - my $console_width = $1, my $console_height = $2; 530 - if ($console_width > 1920) { 531 - push @attrs, "# high-resolution display"; 532 - push @attrs, 'hardware.video.hidpi.enable = lib.mkDefault true;'; 533 - } 534 - } 535 - 536 521 537 522 # Generate the hardware configuration file. 538 523
-1
nixos/modules/module-list.nix
··· 95 95 ./hardware/video/bumblebee.nix 96 96 ./hardware/video/capture/mwprocapture.nix 97 97 ./hardware/video/displaylink.nix 98 - ./hardware/video/hidpi.nix 99 98 ./hardware/video/nvidia.nix 100 99 ./hardware/video/switcheroo-control.nix 101 100 ./hardware/video/uvcvideo/default.nix
+21 -4
nixos/modules/programs/starship.nix
··· 9 9 10 10 settingsFile = settingsFormat.generate "starship.toml" cfg.settings; 11 11 12 - in { 12 + initOption = 13 + if cfg.interactiveOnly then 14 + "promptInit" 15 + else 16 + "shellInit"; 17 + 18 + in 19 + { 13 20 options.programs.starship = { 14 21 enable = mkEnableOption (lib.mdDoc "the Starship shell prompt"); 15 22 23 + interactiveOnly = mkOption { 24 + default = true; 25 + example = false; 26 + type = types.bool; 27 + description = lib.mdDoc '' 28 + Whether to enable starship only when the shell is interactive. 29 + Some plugins require this to be set to false to function correctly. 30 + ''; 31 + }; 32 + 16 33 settings = mkOption { 17 34 inherit (settingsFormat) type; 18 35 default = { }; ··· 25 42 }; 26 43 27 44 config = mkIf cfg.enable { 28 - programs.bash.promptInit = '' 45 + programs.bash.${initOption} = '' 29 46 if [[ $TERM != "dumb" && (-z $INSIDE_EMACS || $INSIDE_EMACS == "vterm") ]]; then 30 47 export STARSHIP_CONFIG=${settingsFile} 31 48 eval "$(${pkgs.starship}/bin/starship init bash)" 32 49 fi 33 50 ''; 34 51 35 - programs.fish.promptInit = '' 52 + programs.fish.${initOption} = '' 36 53 if test "$TERM" != "dumb" -a \( -z "$INSIDE_EMACS" -o "$INSIDE_EMACS" = "vterm" \) 37 54 set -x STARSHIP_CONFIG ${settingsFile} 38 55 eval (${pkgs.starship}/bin/starship init fish) 39 56 end 40 57 ''; 41 58 42 - programs.zsh.promptInit = '' 59 + programs.zsh.${initOption} = '' 43 60 if [[ $TERM != "dumb" && (-z $INSIDE_EMACS || $INSIDE_EMACS == "vterm") ]]; then 44 61 export STARSHIP_CONFIG=${settingsFile} 45 62 eval "$(${pkgs.starship}/bin/starship init zsh)"
+4 -3
nixos/modules/services/backup/restic.nix
··· 303 303 then if (backup.paths != null) then concatStringsSep " " backup.paths else "" 304 304 else "--files-from ${filesFromTmpFile}"; 305 305 pruneCmd = optionals (builtins.length backup.pruneOpts > 0) [ 306 - (resticCmd + " forget --prune --cache-dir=%C/restic-backups-${name} " + (concatStringsSep " " backup.pruneOpts)) 307 - (resticCmd + " check --cache-dir=%C/restic-backups-${name} " + (concatStringsSep " " backup.checkOpts)) 306 + (resticCmd + " forget --prune " + (concatStringsSep " " backup.pruneOpts)) 307 + (resticCmd + " check " + (concatStringsSep " " backup.checkOpts)) 308 308 ]; 309 309 # Helper functions for rclone remotes 310 310 rcloneRemoteName = builtins.elemAt (splitString ":" backup.repository) 1; ··· 314 314 in 315 315 nameValuePair "restic-backups-${name}" ({ 316 316 environment = { 317 + RESTIC_CACHE_DIR = "%C/restic-backups-${name}"; 317 318 RESTIC_PASSWORD_FILE = backup.passwordFile; 318 319 RESTIC_REPOSITORY = backup.repository; 319 320 RESTIC_REPOSITORY_FILE = backup.repositoryFile; ··· 332 333 restartIfChanged = false; 333 334 serviceConfig = { 334 335 Type = "oneshot"; 335 - ExecStart = (optionals (backupPaths != "") [ "${resticCmd} backup --cache-dir=%C/restic-backups-${name} ${concatStringsSep " " (backup.extraBackupArgs ++ excludeFlags)} ${backupPaths}" ]) 336 + ExecStart = (optionals (backupPaths != "") [ "${resticCmd} backup ${concatStringsSep " " (backup.extraBackupArgs ++ excludeFlags)} ${backupPaths}" ]) 336 337 ++ pruneCmd; 337 338 User = backup.user; 338 339 RuntimeDirectory = "restic-backups-${name}";
+37
nixos/modules/services/x11/xserver.nix
··· 138 138 concatMapStringsSep "\n" (line: prefix + line) (splitString "\n" str); 139 139 140 140 indent = prefixStringLines " "; 141 + 142 + # A scalable variant of the X11 "core" cursor 143 + # 144 + # If not running a fancy desktop environment, the cursor is likely set to 145 + # the default `cursor.pcf` bitmap font. This is 17px wide, so it's very 146 + # small and almost invisible on 4K displays. 147 + fontcursormisc_hidpi = pkgs.xorg.fontxfree86type1.overrideAttrs (old: 148 + let 149 + # The scaling constant is 230/96: the scalable `left_ptr` glyph at 150 + # about 23 points is rendered as 17px, on a 96dpi display. 151 + # Note: the XLFD font size is in decipoints. 152 + size = 2.39583 * cfg.dpi; 153 + sizeString = builtins.head (builtins.split "\\." (toString size)); 154 + in 155 + { 156 + postInstall = '' 157 + alias='cursor -xfree86-cursor-medium-r-normal--0-${sizeString}-0-0-p-0-adobe-fontspecific' 158 + echo "$alias" > $out/lib/X11/fonts/Type1/fonts.alias 159 + ''; 160 + }); 141 161 in 142 162 143 163 { ··· 576 596 Whether to terminate X upon server reset. 577 597 ''; 578 598 }; 599 + 600 + upscaleDefaultCursor = mkOption { 601 + type = types.bool; 602 + default = false; 603 + description = lib.mdDoc '' 604 + Upscale the default X cursor to be more visible on high-density displays. 605 + Requires `config.services.xserver.dpi` to be set. 606 + ''; 607 + }; 579 608 }; 580 609 581 610 }; ··· 627 656 + "${toString (length primaryHeads)} heads set to primary: " 628 657 + concatMapStringsSep ", " (x: x.output) primaryHeads; 629 658 }) 659 + { 660 + assertion = cfg.upscaleDefaultCursor -> cfg.dpi != null; 661 + message = "Specify `config.services.xserver.dpi` to upscale the default cursor."; 662 + } 630 663 ]; 631 664 632 665 environment.etc = ··· 851 884 ''; 852 885 853 886 fonts.enableDefaultFonts = mkDefault true; 887 + fonts.fonts = [ 888 + (if cfg.upscaleDefaultCursor then fontcursormisc_hidpi else pkgs.xorg.fontcursormisc) 889 + pkgs.xorg.fontmiscmisc 890 + ]; 854 891 855 892 }; 856 893
+3 -3
nixos/tests/restic.nix
··· 100 100 "${pkgs.restic}/bin/restic -r ${remoteRepository} -p ${passwordFile} snapshots", 101 101 '${pkgs.restic}/bin/restic -r ${remoteFromFileRepository} -p ${passwordFile} snapshots"', 102 102 "${pkgs.restic}/bin/restic -r ${rcloneRepository} -p ${passwordFile} snapshots", 103 - "grep 'backup .* /opt' /tmp/fake-restic.log", 103 + "grep 'backup.* /opt' /tmp/fake-restic.log", 104 104 ) 105 105 server.succeed( 106 106 # set up ··· 129 129 130 130 # test that custompackage runs both `restic backup` and `restic check` with reasonable commandlines 131 131 "systemctl start restic-backups-custompackage.service", 132 - "grep 'backup .* /opt' /tmp/fake-restic.log", 133 - "grep 'check .* --some-check-option' /tmp/fake-restic.log", 132 + "grep 'backup.* /opt' /tmp/fake-restic.log", 133 + "grep 'check.* --some-check-option' /tmp/fake-restic.log", 134 134 135 135 # test that we can create four snapshots in remotebackup and rclonebackup 136 136 "timedatectl set-time '2017-12-13 13:45'",
+2 -2
pkgs/applications/blockchains/ledger-live-desktop/default.nix
··· 2 2 3 3 let 4 4 pname = "ledger-live-desktop"; 5 - version = "2.54.0"; 5 + version = "2.55.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 9 - hash = "sha256-3UCsMzpoHq4gD4bw/MT1qbl8AnXQnFJqpMi1mlPvv5w="; 9 + hash = "sha256-N0BhbqZvZs3IP+jMxr85KlHs6I/fxWgoK884EKT9C9Y="; 10 10 }; 11 11 12 12 appimageContents = appimageTools.extractType2 {
+1 -1
pkgs/applications/graphics/komikku/default.nix
··· 89 89 description = "Manga reader for GNOME"; 90 90 homepage = "https://valos.gitlab.io/Komikku/"; 91 91 license = licenses.gpl3Plus; 92 - maintainers = with maintainers; [ chuangzhu ]; 92 + maintainers = with maintainers; [ chuangzhu infinitivewitch ]; 93 93 }; 94 94 }
+401 -401
pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
··· 1 1 { 2 - version = "111.0"; 2 + version = "111.0.1"; 3 3 sources = [ 4 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ach/firefox-111.0.tar.bz2"; 4 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ach/firefox-111.0.1.tar.bz2"; 5 5 locale = "ach"; 6 6 arch = "linux-x86_64"; 7 - sha256 = "afefb6cebc83ba96cb02ff7d92e53f7068f129a7c1df076fc0e775328a6753b9"; 7 + sha256 = "6ade70e0bc4546ced4e7865ed1447c54f37613c8efcc48c611816832b21b81ca"; 8 8 } 9 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/af/firefox-111.0.tar.bz2"; 9 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/af/firefox-111.0.1.tar.bz2"; 10 10 locale = "af"; 11 11 arch = "linux-x86_64"; 12 - sha256 = "45af4f5760aff38d4cd925e636a90b80c4299bb7dd14c662e4763c703ff03be4"; 12 + sha256 = "4f27dbac7fe410899bb550fe6318b23095a1ebda7b491b51492223a0ca56fe9f"; 13 13 } 14 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/an/firefox-111.0.tar.bz2"; 14 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/an/firefox-111.0.1.tar.bz2"; 15 15 locale = "an"; 16 16 arch = "linux-x86_64"; 17 - sha256 = "5809e05e5fa33c51abc69a697ce0db26270e1028cee40ddb5cb305259faae6d8"; 17 + sha256 = "a05243c93f5dbae026e28b29d4e73b893eaf7c8ab2287bd9dac8988ba9e3492a"; 18 18 } 19 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ar/firefox-111.0.tar.bz2"; 19 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ar/firefox-111.0.1.tar.bz2"; 20 20 locale = "ar"; 21 21 arch = "linux-x86_64"; 22 - sha256 = "8d76bdf776089d686f7a120a390cff51aed6b9c8d1d994dbdf87309e7872514f"; 22 + sha256 = "3e13274dbe2447925a729f7252567a57ea2ffe104ccc11ecffa310bc9619cb68"; 23 23 } 24 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ast/firefox-111.0.tar.bz2"; 24 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ast/firefox-111.0.1.tar.bz2"; 25 25 locale = "ast"; 26 26 arch = "linux-x86_64"; 27 - sha256 = "dcb2a442f5694a3417dff3d0b901e3f548f9b856b48043debda2ca3f3c41c30f"; 27 + sha256 = "c501897d184accbc5be115d04c569a6ed4489e367780a13f89a549ab00e9aad4"; 28 28 } 29 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/az/firefox-111.0.tar.bz2"; 29 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/az/firefox-111.0.1.tar.bz2"; 30 30 locale = "az"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "5c5154b8c9b3f69d4977f8128b7a245be6442d53a8119c71610a811ffc45191e"; 32 + sha256 = "e910f65d31ae73e4c63320a266131940dea6b87585d709264e4f38d087568787"; 33 33 } 34 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/be/firefox-111.0.tar.bz2"; 34 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/be/firefox-111.0.1.tar.bz2"; 35 35 locale = "be"; 36 36 arch = "linux-x86_64"; 37 - sha256 = "e21652109f0fefd30d9492f3dac2dd22f1a0d89ff525ee7cb3bb8c791f1af42d"; 37 + sha256 = "387227c3bdc0ef572d86b3546116f4ef221e3fe15ec492957642a0dc047f2c6e"; 38 38 } 39 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/bg/firefox-111.0.tar.bz2"; 39 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/bg/firefox-111.0.1.tar.bz2"; 40 40 locale = "bg"; 41 41 arch = "linux-x86_64"; 42 - sha256 = "d5cab77c1054ab627a42a92a4afde061c170d9ebc2ffd12dd497dd11b7f2a8c8"; 42 + sha256 = "f11a3e2bfd80015ce728b5a5f89b5d5bc616e8b777813f44bf2860e6210b6a9f"; 43 43 } 44 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/bn/firefox-111.0.tar.bz2"; 44 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/bn/firefox-111.0.1.tar.bz2"; 45 45 locale = "bn"; 46 46 arch = "linux-x86_64"; 47 - sha256 = "fe159cfe5935a0e80b6f2f1c391ba38e53203e7b5c38456b0bcc166b850bb4f3"; 47 + sha256 = "6ea3ba1f70245eb9e2cf3c2af97c54d032f76ebb3ed00d7876959296bcc3ccbf"; 48 48 } 49 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/br/firefox-111.0.tar.bz2"; 49 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/br/firefox-111.0.1.tar.bz2"; 50 50 locale = "br"; 51 51 arch = "linux-x86_64"; 52 - sha256 = "fa269a954e340eff4f81347fa29e52f0cf8f738dd15780435b89b9436e09940d"; 52 + sha256 = "a7949fadb4749d8ace3d0367b5cff5e9d526509b800104179ef1c7444e3acb40"; 53 53 } 54 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/bs/firefox-111.0.tar.bz2"; 54 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/bs/firefox-111.0.1.tar.bz2"; 55 55 locale = "bs"; 56 56 arch = "linux-x86_64"; 57 - sha256 = "612995e89075135cd0a553440601a34695f2c1f29af818624171d2ddc2479208"; 57 + sha256 = "94377617663ee80ef6984d2abd82ba90cbe13cbe12813d1761ed98744ed7e98a"; 58 58 } 59 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ca-valencia/firefox-111.0.tar.bz2"; 59 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ca-valencia/firefox-111.0.1.tar.bz2"; 60 60 locale = "ca-valencia"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "66cce3329b69bb27d5ffcb723d5aa63af95cabaff0529ae21458a0937ba052f3"; 62 + sha256 = "4ff05ebce960590a9959166b0d554ed62ef5e399e5d17dfed62e39596e8a5f9d"; 63 63 } 64 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ca/firefox-111.0.tar.bz2"; 64 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ca/firefox-111.0.1.tar.bz2"; 65 65 locale = "ca"; 66 66 arch = "linux-x86_64"; 67 - sha256 = "1ccb1cfdf46c77a8ac2a450bc015ba6555b59edd5371a98e649fa69e45d70321"; 67 + sha256 = "ecee569b34bbcb0486b5d31c351692c082d198cdadad4d5c6046810321259aee"; 68 68 } 69 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/cak/firefox-111.0.tar.bz2"; 69 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/cak/firefox-111.0.1.tar.bz2"; 70 70 locale = "cak"; 71 71 arch = "linux-x86_64"; 72 - sha256 = "e387b01a3ccf421563fdf2884380c89b90a450b8a19c6aec9749cb9f4b2b50c0"; 72 + sha256 = "1e367e02563c5b82e5fec8236f89ea4d278833cccf1a32558aa3f3dddf81c01a"; 73 73 } 74 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/cs/firefox-111.0.tar.bz2"; 74 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/cs/firefox-111.0.1.tar.bz2"; 75 75 locale = "cs"; 76 76 arch = "linux-x86_64"; 77 - sha256 = "0442b63e8765806a6d0b7f26e3c0a5353c702782d6fb0ede4f4cdca395544eab"; 77 + sha256 = "0b7ef63e14f9609b3a22d6ebdcea39ac2ec4793eeaaa3642fe0804d64320d300"; 78 78 } 79 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/cy/firefox-111.0.tar.bz2"; 79 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/cy/firefox-111.0.1.tar.bz2"; 80 80 locale = "cy"; 81 81 arch = "linux-x86_64"; 82 - sha256 = "117738e3bfef38afc360cbb618620c42aeb46ce4b1b5789cda33b3cdd05e9ad4"; 82 + sha256 = "7dff38d847847558a9e7b582f85c271524013d389f95a7a8f0676152094d1186"; 83 83 } 84 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/da/firefox-111.0.tar.bz2"; 84 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/da/firefox-111.0.1.tar.bz2"; 85 85 locale = "da"; 86 86 arch = "linux-x86_64"; 87 - sha256 = "e049d1619346bcd9aa604136dc37762a4363aa852f38dfac8d5172ba5d626b95"; 87 + sha256 = "87a82073e51ec618a26069987ec49af835e2d9dad8cffdb33298b888396e5723"; 88 88 } 89 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/de/firefox-111.0.tar.bz2"; 89 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/de/firefox-111.0.1.tar.bz2"; 90 90 locale = "de"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "bee54aeb3056f55d15a510830cbd864ba287e682a6b9aeb0fd4d2d62f1ba0153"; 92 + sha256 = "75336060c6e641adc69d83f19a6d61a78a332ab6a2d8e488ad301137b09d760f"; 93 93 } 94 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/dsb/firefox-111.0.tar.bz2"; 94 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/dsb/firefox-111.0.1.tar.bz2"; 95 95 locale = "dsb"; 96 96 arch = "linux-x86_64"; 97 - sha256 = "76235bcb385e6b7f6d034543a9c5547c3bdcce57070a90c378e410635c839fd2"; 97 + sha256 = "1c28b01dd05c4f85a86dc77fe9a8ae813adb4fdbaf6e69e8ff3779a3ff448e72"; 98 98 } 99 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/el/firefox-111.0.tar.bz2"; 99 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/el/firefox-111.0.1.tar.bz2"; 100 100 locale = "el"; 101 101 arch = "linux-x86_64"; 102 - sha256 = "4a365b6ac0aa0329badb6e1d11a43f6aa009f3b1d9a77f6b4d66f745c1dab84a"; 102 + sha256 = "2b1825ca0e03c1fcb647defb95a1dc9cb8919a24dff26ba9951dec0bae58d20c"; 103 103 } 104 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/en-CA/firefox-111.0.tar.bz2"; 104 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/en-CA/firefox-111.0.1.tar.bz2"; 105 105 locale = "en-CA"; 106 106 arch = "linux-x86_64"; 107 - sha256 = "c628a5369923952647f8ac8550835b14609b861ba5f7c53ecac51f596906cdc6"; 107 + sha256 = "47d0d919b828b1a1f3af9e2afa31aba9d697f2a5ddf843ad4f9e111064938ac5"; 108 108 } 109 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/en-GB/firefox-111.0.tar.bz2"; 109 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/en-GB/firefox-111.0.1.tar.bz2"; 110 110 locale = "en-GB"; 111 111 arch = "linux-x86_64"; 112 - sha256 = "a66a4a795c872b08eb7d5bfd9c51da2014b4f9d5d7e2d11fea4940f915dc7761"; 112 + sha256 = "9dd59c6c8a24fa16aa4ff8913d19ba0b301da199fc8f1ee7240449ec772db3a5"; 113 113 } 114 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/en-US/firefox-111.0.tar.bz2"; 114 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/en-US/firefox-111.0.1.tar.bz2"; 115 115 locale = "en-US"; 116 116 arch = "linux-x86_64"; 117 - sha256 = "49599b5b0b24400b564af91f4578314c0e069347aea76602e7eca9d8055b6fc0"; 117 + sha256 = "923da36b1917fbd46809d91758d776be2cea7e157e0f59c3e0d4275d1af87701"; 118 118 } 119 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/eo/firefox-111.0.tar.bz2"; 119 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/eo/firefox-111.0.1.tar.bz2"; 120 120 locale = "eo"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "a1fca264db6ca00c181060cb63b80aa06b076a23001af8cd030771f0810514d9"; 122 + sha256 = "2d760be13240f22c120624090d90431f2c9b0f54f39d520aa4169975c27261ab"; 123 123 } 124 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/es-AR/firefox-111.0.tar.bz2"; 124 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/es-AR/firefox-111.0.1.tar.bz2"; 125 125 locale = "es-AR"; 126 126 arch = "linux-x86_64"; 127 - sha256 = "7f79140fed2f84ab284e2337d7e107683878877bb2483a26097f0c2981719a7d"; 127 + sha256 = "8d129b0b4be6230ce157629c040cd4baf729a841cd08f06914f4edc295697f8b"; 128 128 } 129 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/es-CL/firefox-111.0.tar.bz2"; 129 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/es-CL/firefox-111.0.1.tar.bz2"; 130 130 locale = "es-CL"; 131 131 arch = "linux-x86_64"; 132 - sha256 = "bed5a2fd201072f0e6f388910c923b0c10715d3931e068eddd2016d5ead01fa8"; 132 + sha256 = "dbcdcd8a03056d55a473fe8b2701177e9b5dd4a0f0f81bf97c40ba60c4099e0d"; 133 133 } 134 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/es-ES/firefox-111.0.tar.bz2"; 134 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/es-ES/firefox-111.0.1.tar.bz2"; 135 135 locale = "es-ES"; 136 136 arch = "linux-x86_64"; 137 - sha256 = "70fe15810648f97d35a6c50db9841c73d8500fa71cb7ac499a367901f8e6e83c"; 137 + sha256 = "2e0de7db89a6eee7c73ec646cdbf48832b387076bc3a22e236b9caacd2e154c3"; 138 138 } 139 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/es-MX/firefox-111.0.tar.bz2"; 139 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/es-MX/firefox-111.0.1.tar.bz2"; 140 140 locale = "es-MX"; 141 141 arch = "linux-x86_64"; 142 - sha256 = "043d5c3cbf028ee3c0ab2564783b09fc7df6c3e03e9d4f48aa62d60debdd2f18"; 142 + sha256 = "f33f4577b836d9fe12541a49e927163f623db039adb30939cf12d2a80e4fda86"; 143 143 } 144 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/et/firefox-111.0.tar.bz2"; 144 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/et/firefox-111.0.1.tar.bz2"; 145 145 locale = "et"; 146 146 arch = "linux-x86_64"; 147 - sha256 = "87a3a6619ef17352cfb77018fe03cc0a75d6a55acc02bb2ff07cc9b96282dc96"; 147 + sha256 = "371164fe06fe5a05431f9a8b4e1b868f1a9642ffe5d359b33718a03aa550f78f"; 148 148 } 149 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/eu/firefox-111.0.tar.bz2"; 149 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/eu/firefox-111.0.1.tar.bz2"; 150 150 locale = "eu"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "ec0fe2a82f795f076ab8026fa6cc47401eae098afceb7ffe7c70d010ae961344"; 152 + sha256 = "46a9eba59b10063d3d4812969a142b599d64394718ba632e510f1ed7b9e86b54"; 153 153 } 154 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/fa/firefox-111.0.tar.bz2"; 154 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/fa/firefox-111.0.1.tar.bz2"; 155 155 locale = "fa"; 156 156 arch = "linux-x86_64"; 157 - sha256 = "cc358a937e33c810b099afcd5118f35c77476c2642379fd4a9095eafe5966517"; 157 + sha256 = "eceb95c65a478e34ca087a9fe50729cf16934b3ce20cc38321fda5968ac1b3c7"; 158 158 } 159 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ff/firefox-111.0.tar.bz2"; 159 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ff/firefox-111.0.1.tar.bz2"; 160 160 locale = "ff"; 161 161 arch = "linux-x86_64"; 162 - sha256 = "5a30cd7ca1e07580a54f8c4e2b8c40025048b56814c4e79e91e01b70477fe4b1"; 162 + sha256 = "5e236a464191638e9cf36f40b4c5e4c78201fd9e5a4907dbeb5d7d1906d3eff6"; 163 163 } 164 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/fi/firefox-111.0.tar.bz2"; 164 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/fi/firefox-111.0.1.tar.bz2"; 165 165 locale = "fi"; 166 166 arch = "linux-x86_64"; 167 - sha256 = "f8f4687610e36f0c2b107fc553d0157e322637e66f86c6f086d8eb8b49ae2326"; 167 + sha256 = "509eda65659132515243dd635f42303cc1403871cbc5538637335c5a346fdf0d"; 168 168 } 169 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/fr/firefox-111.0.tar.bz2"; 169 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/fr/firefox-111.0.1.tar.bz2"; 170 170 locale = "fr"; 171 171 arch = "linux-x86_64"; 172 - sha256 = "7e54d5e4a758cb99526c3f4a394bc0cb744452a845eac8cd969987ea2f51a3c9"; 172 + sha256 = "ddd1b3c12948bd9de5d9f4ec8ff68c200a61749b63791fcb33f1c2bf945491d5"; 173 173 } 174 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/fur/firefox-111.0.tar.bz2"; 174 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/fur/firefox-111.0.1.tar.bz2"; 175 175 locale = "fur"; 176 176 arch = "linux-x86_64"; 177 - sha256 = "92f67ecfd105448cb14fcde2dd4293ef05c4980e45d61f3044e4462c5851745e"; 177 + sha256 = "ffccc495f0f7d1496b8f60cc83bf267fcec4bd3c6917ff3b6b47c8300b9c19e5"; 178 178 } 179 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/fy-NL/firefox-111.0.tar.bz2"; 179 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/fy-NL/firefox-111.0.1.tar.bz2"; 180 180 locale = "fy-NL"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "4e4890b9d53fe619934e0b91d59788ad2297fc3404626e8021f92cba8ec993fe"; 182 + sha256 = "f7e4a749f3da64d6c6e6e232438cae3dbd9bf80790d56e10c05c6a2fbf175e86"; 183 183 } 184 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ga-IE/firefox-111.0.tar.bz2"; 184 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ga-IE/firefox-111.0.1.tar.bz2"; 185 185 locale = "ga-IE"; 186 186 arch = "linux-x86_64"; 187 - sha256 = "6e16daad967c3c566bd97bfd2abc55d1a53beb523b27c03b71f09efbd2ce7d2c"; 187 + sha256 = "5b098b740030bfb7ecf4795267f1edb3f889f61888d17465ddef15dfb730df39"; 188 188 } 189 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/gd/firefox-111.0.tar.bz2"; 189 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/gd/firefox-111.0.1.tar.bz2"; 190 190 locale = "gd"; 191 191 arch = "linux-x86_64"; 192 - sha256 = "44f615de18617b592bb5dcc553ecba172b2b57e63dcde333f13abccb2d0ce26e"; 192 + sha256 = "abb7d5df5df7cb28ab4ff759ac669d83e1fbd967f034408ff177f560471f64cb"; 193 193 } 194 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/gl/firefox-111.0.tar.bz2"; 194 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/gl/firefox-111.0.1.tar.bz2"; 195 195 locale = "gl"; 196 196 arch = "linux-x86_64"; 197 - sha256 = "7f703e629c02f3ef53cad9bed6536f5897e92beb4713cf7f2a373bc2a3139f4d"; 197 + sha256 = "0f8890ed32f53980c6bd9d8f7e0e13e51a06bc1b894fdaaa48eb2011120ddadf"; 198 198 } 199 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/gn/firefox-111.0.tar.bz2"; 199 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/gn/firefox-111.0.1.tar.bz2"; 200 200 locale = "gn"; 201 201 arch = "linux-x86_64"; 202 - sha256 = "cb300a4c54b3df24d5f395d8d15fb3410b00b17b5dbfdc9c1c9568fda5ede86d"; 202 + sha256 = "2e17cb86bd92748fbee1ce60343bc66181797013c6c031721c48dc461f03895a"; 203 203 } 204 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/gu-IN/firefox-111.0.tar.bz2"; 204 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/gu-IN/firefox-111.0.1.tar.bz2"; 205 205 locale = "gu-IN"; 206 206 arch = "linux-x86_64"; 207 - sha256 = "116e0a07cf3ee16170135a4b05a011868b898aa8f3f3f58011c09395307132c1"; 207 + sha256 = "3743b5d308f5f06c641d74ea305e8e80326aefc85d88c14a814ed33722045922"; 208 208 } 209 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/he/firefox-111.0.tar.bz2"; 209 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/he/firefox-111.0.1.tar.bz2"; 210 210 locale = "he"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "5440c637b9a37af1d13d128cded438e04be3bf83a11b1d8bf0b998211edac9ce"; 212 + sha256 = "913bc14856e5682211b65ce2c29e987ae2853fe2e9d4cd8b0be5f6509c1c6c95"; 213 213 } 214 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/hi-IN/firefox-111.0.tar.bz2"; 214 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/hi-IN/firefox-111.0.1.tar.bz2"; 215 215 locale = "hi-IN"; 216 216 arch = "linux-x86_64"; 217 - sha256 = "a50e5a379ae0e2cfd62db0a1d03c8b40889431c5dba7506edfdffc24c0198a6c"; 217 + sha256 = "92fd396181d8b524b160f456d9bded7bc1bcc4bedc6d9246a6d428223a95f8b4"; 218 218 } 219 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/hr/firefox-111.0.tar.bz2"; 219 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/hr/firefox-111.0.1.tar.bz2"; 220 220 locale = "hr"; 221 221 arch = "linux-x86_64"; 222 - sha256 = "c6b6ed98fbe8f6e89a906aa2c117b88bb197d4e97683af786d2a6cb4c8b01af2"; 222 + sha256 = "51e839afd99876b4b3fa2b36a2bda83d6ff93922878632a1072c40d5d43b7d2d"; 223 223 } 224 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/hsb/firefox-111.0.tar.bz2"; 224 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/hsb/firefox-111.0.1.tar.bz2"; 225 225 locale = "hsb"; 226 226 arch = "linux-x86_64"; 227 - sha256 = "3246ff5ec617437f948620eba5538f7a3678cfcf997f72b918192a7569b36cc5"; 227 + sha256 = "98b1a126ff222b3b2d938c34f8a1a8831c6bee169c0fa385cbc9fd3a65a29525"; 228 228 } 229 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/hu/firefox-111.0.tar.bz2"; 229 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/hu/firefox-111.0.1.tar.bz2"; 230 230 locale = "hu"; 231 231 arch = "linux-x86_64"; 232 - sha256 = "3d2a559a1dbf9cf2723bc52eb37dd79b1a8b5998b90b6f2ed5621d267e913e8d"; 232 + sha256 = "8b16573e8340dfd351735008e2962558f9f91b0073bd9cb64ff15fdde11f8672"; 233 233 } 234 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/hy-AM/firefox-111.0.tar.bz2"; 234 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/hy-AM/firefox-111.0.1.tar.bz2"; 235 235 locale = "hy-AM"; 236 236 arch = "linux-x86_64"; 237 - sha256 = "860c333cfbb1bda62d26792972a8c2220290871cb28e53d27385c9da22798ad8"; 237 + sha256 = "1cf68cced389b3958fce8eff25024a8dc757552d44214a126aeb4f7dfadde56a"; 238 238 } 239 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ia/firefox-111.0.tar.bz2"; 239 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ia/firefox-111.0.1.tar.bz2"; 240 240 locale = "ia"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "efd6dbf3c92acb060d687f2227df9e1ab4c191f37224792323aa1596cdff5100"; 242 + sha256 = "1cacb817f8a2492ab7be5b504e5f42049935b77c3f1cbbdefc2191b8d69bc71b"; 243 243 } 244 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/id/firefox-111.0.tar.bz2"; 244 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/id/firefox-111.0.1.tar.bz2"; 245 245 locale = "id"; 246 246 arch = "linux-x86_64"; 247 - sha256 = "0c02a5bbe2b6a408b87721887ce118b93c0bde4090b295a55d09b0e3f8db8be7"; 247 + sha256 = "93dca4abf1be948e26d27eda8c064bb08bd82ef6634ed618ab0dad2c2242f897"; 248 248 } 249 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/is/firefox-111.0.tar.bz2"; 249 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/is/firefox-111.0.1.tar.bz2"; 250 250 locale = "is"; 251 251 arch = "linux-x86_64"; 252 - sha256 = "84fac1984d6590c550cd17189367c801f39d6d6f7c651555480b1d19a0a9f79e"; 252 + sha256 = "3afbb17a66d7a9924de8d74ae2722e151754c137566fba0a82aa933889d0f0b2"; 253 253 } 254 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/it/firefox-111.0.tar.bz2"; 254 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/it/firefox-111.0.1.tar.bz2"; 255 255 locale = "it"; 256 256 arch = "linux-x86_64"; 257 - sha256 = "017411001d2a23b1dcc4a1f9cae201b0387028c777244707d19ac704906a4219"; 257 + sha256 = "bc7ad909bcfe69457364f6d9945b2a46a2629cc9e2eb5b0e5506189f58d58c7d"; 258 258 } 259 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ja/firefox-111.0.tar.bz2"; 259 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ja/firefox-111.0.1.tar.bz2"; 260 260 locale = "ja"; 261 261 arch = "linux-x86_64"; 262 - sha256 = "144d4f1458dc5fded8722d4182f7635fa50266c151141f94a6e9c5e2d504434e"; 262 + sha256 = "23f2ff5e8598c34f174a1bb39b40757b64fab9268bd48f4899595e0f1784c5c6"; 263 263 } 264 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ka/firefox-111.0.tar.bz2"; 264 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ka/firefox-111.0.1.tar.bz2"; 265 265 locale = "ka"; 266 266 arch = "linux-x86_64"; 267 - sha256 = "19da32917438739b4c6036abba906ea7569da59000e15a8caa11592a06618fad"; 267 + sha256 = "ab56a1b648652d282c7863f2f86e8b2cb2b42ce2b08c5dd49ba0998bd083f36e"; 268 268 } 269 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/kab/firefox-111.0.tar.bz2"; 269 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/kab/firefox-111.0.1.tar.bz2"; 270 270 locale = "kab"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "014af62d094671a7a3ee8d350920617ecdc93cf4db52afc51b27c64b51f33515"; 272 + sha256 = "4ab3c035c2fc692fa05210e0ac94f1cfd65b3c9e668d0cfff131f99ae1f1593e"; 273 273 } 274 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/kk/firefox-111.0.tar.bz2"; 274 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/kk/firefox-111.0.1.tar.bz2"; 275 275 locale = "kk"; 276 276 arch = "linux-x86_64"; 277 - sha256 = "2731feaa80eefe056fd2354efdbed55ece27d9c65a8e66124f14b8ca074fad54"; 277 + sha256 = "6ab60a9a4e6814b0af33977333d7a56c3b25e1e047a597be7bb4758cc905403a"; 278 278 } 279 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/km/firefox-111.0.tar.bz2"; 279 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/km/firefox-111.0.1.tar.bz2"; 280 280 locale = "km"; 281 281 arch = "linux-x86_64"; 282 - sha256 = "cb3fe0679fb824fb6cb1ffddd684fa4edb36565520fb41a82ff9b2df3487c63a"; 282 + sha256 = "b8a892dc81e05e68acba2578b4c2829776e62c8ebf9689a833fe1a262cbe9749"; 283 283 } 284 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/kn/firefox-111.0.tar.bz2"; 284 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/kn/firefox-111.0.1.tar.bz2"; 285 285 locale = "kn"; 286 286 arch = "linux-x86_64"; 287 - sha256 = "98b36344e7788afc1f1a1f15b3e3059b0e31f329ed047fc5c9251e405578638f"; 287 + sha256 = "4921d112598d804f32edfe2dae64bfa61e70bf6aa22b856d9f2d3e0cb152a657"; 288 288 } 289 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ko/firefox-111.0.tar.bz2"; 289 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ko/firefox-111.0.1.tar.bz2"; 290 290 locale = "ko"; 291 291 arch = "linux-x86_64"; 292 - sha256 = "d62373b033229459bafa760c69706cb331c506e955cb0b6bfd06e9e15e99e2cb"; 292 + sha256 = "b7ee6ea700653d43c7e869c6a8d9847f101201ee52c8ea449cade85b6cfa0b93"; 293 293 } 294 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/lij/firefox-111.0.tar.bz2"; 294 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/lij/firefox-111.0.1.tar.bz2"; 295 295 locale = "lij"; 296 296 arch = "linux-x86_64"; 297 - sha256 = "6f6706846281dc2d061df92ae937dd449523c3cb0d513c02e7a6255cc7edc1a8"; 297 + sha256 = "67a6694802453e4d45becd45f5b3ae35aac7f3861fac92b7413cb10db2d8d89f"; 298 298 } 299 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/lt/firefox-111.0.tar.bz2"; 299 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/lt/firefox-111.0.1.tar.bz2"; 300 300 locale = "lt"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "50c1123e650fcf0ae6443b7e5a54c198802f7f8353e53f544fc1a0a87369d221"; 302 + sha256 = "78c7d0fdaaad142f91e4895a445963ca2ae55be869d6b2f925bf18da8c60c897"; 303 303 } 304 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/lv/firefox-111.0.tar.bz2"; 304 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/lv/firefox-111.0.1.tar.bz2"; 305 305 locale = "lv"; 306 306 arch = "linux-x86_64"; 307 - sha256 = "efdbbaf7627ae197e8fbcc2e5258646096fa35a341b9a2d980d376211aa1d644"; 307 + sha256 = "bef7bd458d9ba66b1714f4daf58fb64ee8475f3a7f0d219c4b8c694218512402"; 308 308 } 309 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/mk/firefox-111.0.tar.bz2"; 309 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/mk/firefox-111.0.1.tar.bz2"; 310 310 locale = "mk"; 311 311 arch = "linux-x86_64"; 312 - sha256 = "9430c27e9f282c0c610c5ebda7f09326d6220253a04922d8e7af1038a3b759a8"; 312 + sha256 = "1b4ca957e90e7050f1d910c0b020cec2ed27ddd1e543a3aab5faed637f2a5cd0"; 313 313 } 314 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/mr/firefox-111.0.tar.bz2"; 314 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/mr/firefox-111.0.1.tar.bz2"; 315 315 locale = "mr"; 316 316 arch = "linux-x86_64"; 317 - sha256 = "ae5dc0c04981fac869000263e68a08b2f7254265b9a0f136edaf4da19b1bfaa3"; 317 + sha256 = "2c1c26c11aeeb2438b202e43610d3b457931f74d792abc98c157c25397635dc1"; 318 318 } 319 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ms/firefox-111.0.tar.bz2"; 319 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ms/firefox-111.0.1.tar.bz2"; 320 320 locale = "ms"; 321 321 arch = "linux-x86_64"; 322 - sha256 = "8e97bc2e7bb63d16d8c3a16d2445455e47c1d10c3f6761c00848e020e86b2550"; 322 + sha256 = "ffaeb83bc33a2a570baa8636a1c1428d551b4340af9116b38d064dff4466e27a"; 323 323 } 324 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/my/firefox-111.0.tar.bz2"; 324 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/my/firefox-111.0.1.tar.bz2"; 325 325 locale = "my"; 326 326 arch = "linux-x86_64"; 327 - sha256 = "e72f08c2b1a275e3776ac10c1308951a071123bcd53e0365911715e008d1a42b"; 327 + sha256 = "671ea35c5b1f90da493a37dfa9793669cb7f58669dda020cd46bca313de76bac"; 328 328 } 329 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/nb-NO/firefox-111.0.tar.bz2"; 329 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/nb-NO/firefox-111.0.1.tar.bz2"; 330 330 locale = "nb-NO"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "ca91a2d32433e6caf76044bb693cab553b22b00f58fc3b553e1c714433b12d19"; 332 + sha256 = "ea614ca88a7304d8d3c5e2d36952dbfacc794a14330230fca34f20f32c5b5eb0"; 333 333 } 334 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ne-NP/firefox-111.0.tar.bz2"; 334 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ne-NP/firefox-111.0.1.tar.bz2"; 335 335 locale = "ne-NP"; 336 336 arch = "linux-x86_64"; 337 - sha256 = "1c055f3ff8392dbaeb2b17d1a1eb4c3d6d57c3d37b69d9cc0ed38e2267ffe6c5"; 337 + sha256 = "ae86ed77c59d5bbec6c845e3d65260d64a18fcf0426623472bf2512784f22802"; 338 338 } 339 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/nl/firefox-111.0.tar.bz2"; 339 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/nl/firefox-111.0.1.tar.bz2"; 340 340 locale = "nl"; 341 341 arch = "linux-x86_64"; 342 - sha256 = "696afea6f607f7c17c79051ba25ff86c8d4f8e662dafb34d7ad52fdcdbafa9fb"; 342 + sha256 = "22ca654ce13a19e072c73cc4604a8c96fb84fc66713111a7ebb0b5d21b3fd6a3"; 343 343 } 344 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/nn-NO/firefox-111.0.tar.bz2"; 344 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/nn-NO/firefox-111.0.1.tar.bz2"; 345 345 locale = "nn-NO"; 346 346 arch = "linux-x86_64"; 347 - sha256 = "80031795e447eafac303fea9858a13922466f99c6abcc3ede76603a008a368eb"; 347 + sha256 = "17ede81fdfc2327146dab26fa48c9e15e8aab775afb8188d2ad915030f7dccf1"; 348 348 } 349 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/oc/firefox-111.0.tar.bz2"; 349 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/oc/firefox-111.0.1.tar.bz2"; 350 350 locale = "oc"; 351 351 arch = "linux-x86_64"; 352 - sha256 = "e9a57f5b9441318430f30513bac3a15a265ac3866054a08dac4debe26389b7c7"; 352 + sha256 = "87aa9098673565021216cea0c669f32eb22f8cebd9fbd5f3c4a533b44566b9b1"; 353 353 } 354 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/pa-IN/firefox-111.0.tar.bz2"; 354 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/pa-IN/firefox-111.0.1.tar.bz2"; 355 355 locale = "pa-IN"; 356 356 arch = "linux-x86_64"; 357 - sha256 = "94dc3b687191c9b214c581dbf475b43b1e7e006d1c968000af63cf1fd1045cda"; 357 + sha256 = "aea93b687693dfb07b40bd418afacea9a2fda2eb8545f54c1914cac6359aa6b5"; 358 358 } 359 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/pl/firefox-111.0.tar.bz2"; 359 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/pl/firefox-111.0.1.tar.bz2"; 360 360 locale = "pl"; 361 361 arch = "linux-x86_64"; 362 - sha256 = "f897abf0fd26e54aa88c0a54f1286eeb185ab3577318529b113044bea5d8ef7a"; 362 + sha256 = "e6610b17ccac68b03ad6354cfd537773785280b87e0dbabb5728dacfabdf5fab"; 363 363 } 364 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/pt-BR/firefox-111.0.tar.bz2"; 364 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/pt-BR/firefox-111.0.1.tar.bz2"; 365 365 locale = "pt-BR"; 366 366 arch = "linux-x86_64"; 367 - sha256 = "e775ddfa51b267454ca068db56939214f350ae370aedd8b33c7ff6ba627722ce"; 367 + sha256 = "847d8e1f0b93caeebca17b3ac2517758b8a3ffa38b758a4c719cd8911ddd89a5"; 368 368 } 369 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/pt-PT/firefox-111.0.tar.bz2"; 369 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/pt-PT/firefox-111.0.1.tar.bz2"; 370 370 locale = "pt-PT"; 371 371 arch = "linux-x86_64"; 372 - sha256 = "da2407c38ad5f67e9bcacc2a752d6755dd60f97cc90c8b62c8e15fdff48dd391"; 372 + sha256 = "4fa5f90cbaf1bc6cb16590330191b38990cb6bf74d533b57a25b97a429e4e028"; 373 373 } 374 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/rm/firefox-111.0.tar.bz2"; 374 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/rm/firefox-111.0.1.tar.bz2"; 375 375 locale = "rm"; 376 376 arch = "linux-x86_64"; 377 - sha256 = "42180094e90c4be2bf350a081f5d1755c2674783402ef71c74f4ebdc934727b0"; 377 + sha256 = "9a91af43ed3b3b57dd4df3d083152d9bd9a5c54f0086d7d5e13e8d57b2ca26ad"; 378 378 } 379 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ro/firefox-111.0.tar.bz2"; 379 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ro/firefox-111.0.1.tar.bz2"; 380 380 locale = "ro"; 381 381 arch = "linux-x86_64"; 382 - sha256 = "9728c18734f61109ccf303fc5a02b94f2fc1409415f4f4e18cc56532dba95d3f"; 382 + sha256 = "2cdbc3e603224c4b0338858b874fcddaaa9a5148762f61cb6c3b30d40afe3292"; 383 383 } 384 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ru/firefox-111.0.tar.bz2"; 384 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ru/firefox-111.0.1.tar.bz2"; 385 385 locale = "ru"; 386 386 arch = "linux-x86_64"; 387 - sha256 = "8b1504361d770f9172df29d1de6f89d8f85de7a9e2f7a43304c256f544c219b2"; 387 + sha256 = "f46246ccdd5fb4e23cb4afb0481b10c20ec23c264511e4a078d4e0d7d922d017"; 388 388 } 389 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/sc/firefox-111.0.tar.bz2"; 389 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/sc/firefox-111.0.1.tar.bz2"; 390 390 locale = "sc"; 391 391 arch = "linux-x86_64"; 392 - sha256 = "ab34aa83308ce3119fe89353ed826374c7d7332b82f9a2f77aa2d337d326aa57"; 392 + sha256 = "d6bb72b3da9deab5b84bf0d1f4f076fe36c9917f13a856460a0c3c8462abeda9"; 393 393 } 394 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/sco/firefox-111.0.tar.bz2"; 394 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/sco/firefox-111.0.1.tar.bz2"; 395 395 locale = "sco"; 396 396 arch = "linux-x86_64"; 397 - sha256 = "7cffe7426a65a809acdfbfebcbdbc5a6e8915307bc061873b6ee528015d02319"; 397 + sha256 = "42201a14110d589c308ee98e063b8e227de156ed0eef12d6bd1875bd57ef8e6d"; 398 398 } 399 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/si/firefox-111.0.tar.bz2"; 399 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/si/firefox-111.0.1.tar.bz2"; 400 400 locale = "si"; 401 401 arch = "linux-x86_64"; 402 - sha256 = "72fc27400234ad3cf25a334afa295a4e7de1a78551343eec240953816e424d80"; 402 + sha256 = "4eb05acc8447ee72b9c76bbeb71ceec69a82a6e80b73e44269fea9b4716d0e89"; 403 403 } 404 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/sk/firefox-111.0.tar.bz2"; 404 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/sk/firefox-111.0.1.tar.bz2"; 405 405 locale = "sk"; 406 406 arch = "linux-x86_64"; 407 - sha256 = "bef4f7b91af046c0f908210e2643f2cec4991a016a9ce2dddb3c2a7d3c028f3b"; 407 + sha256 = "59cbcef6bac8a7ba82cb58d80e2ef737c8e3ac2bf8ba91c18665e386ec71d4f7"; 408 408 } 409 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/sl/firefox-111.0.tar.bz2"; 409 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/sl/firefox-111.0.1.tar.bz2"; 410 410 locale = "sl"; 411 411 arch = "linux-x86_64"; 412 - sha256 = "cacabc1bb2142070b3833f95b8adcc36f14bafd0254263bb245b56d5a3438a6a"; 412 + sha256 = "a5d40416a37965da3ad9ce38f035e4fb3b32a450760ba5007f9129baec3f40df"; 413 413 } 414 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/son/firefox-111.0.tar.bz2"; 414 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/son/firefox-111.0.1.tar.bz2"; 415 415 locale = "son"; 416 416 arch = "linux-x86_64"; 417 - sha256 = "50b5a60972d0f9ba7deb768cf0147e0c9107885a023238e9e853b08868454493"; 417 + sha256 = "2ce364386a84d0d77ee4a53f31190790f7a395ad2de64c078ff5acf8655f7a00"; 418 418 } 419 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/sq/firefox-111.0.tar.bz2"; 419 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/sq/firefox-111.0.1.tar.bz2"; 420 420 locale = "sq"; 421 421 arch = "linux-x86_64"; 422 - sha256 = "c5587ed36e11082b7232251a9918b2edd4ebe8f455456e1c43ae951089fc16ac"; 422 + sha256 = "0ed8f0303221656967ea239a85bc2ec778f540c9e5724d78eab47d346b7e3417"; 423 423 } 424 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/sr/firefox-111.0.tar.bz2"; 424 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/sr/firefox-111.0.1.tar.bz2"; 425 425 locale = "sr"; 426 426 arch = "linux-x86_64"; 427 - sha256 = "ce218ddac2f9c6d5db2f3b25234578c38dfb93ce158e00fe506431b9db3261a6"; 427 + sha256 = "c399f00690f2b0d1e73fd493e1c6e99b488e340dccc14bc2769cdbf7933d1852"; 428 428 } 429 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/sv-SE/firefox-111.0.tar.bz2"; 429 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/sv-SE/firefox-111.0.1.tar.bz2"; 430 430 locale = "sv-SE"; 431 431 arch = "linux-x86_64"; 432 - sha256 = "3ec80748ef14a5f575e4120f7ac8083ef6a1b5510147296930e42f926cb4ca24"; 432 + sha256 = "d6bf5f6f2c6f3e95272d5ff9606cf922cd953b83f29488d30a0317cf559a6057"; 433 433 } 434 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/szl/firefox-111.0.tar.bz2"; 434 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/szl/firefox-111.0.1.tar.bz2"; 435 435 locale = "szl"; 436 436 arch = "linux-x86_64"; 437 - sha256 = "953df7d933e39c4f6e76600bfab762f5438789dba335e9256cf3b512fb99f16c"; 437 + sha256 = "6ff0d60c9d7e181b1929f27f71b5e6fdc30abf301f483dd0d80ee20336d6b722"; 438 438 } 439 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ta/firefox-111.0.tar.bz2"; 439 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ta/firefox-111.0.1.tar.bz2"; 440 440 locale = "ta"; 441 441 arch = "linux-x86_64"; 442 - sha256 = "646a9c33ba9c9fd77ec655f00ca60c3c41a054afe38fccfa31a304d9d356ef0b"; 442 + sha256 = "b876ca6e9553311a838b18d844b33325d0efd1a6c9dfc62a8a13376bb452298a"; 443 443 } 444 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/te/firefox-111.0.tar.bz2"; 444 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/te/firefox-111.0.1.tar.bz2"; 445 445 locale = "te"; 446 446 arch = "linux-x86_64"; 447 - sha256 = "757ed7120834d236023104cb548cc4d4b9f459c4216083be1dfe734e2638da1a"; 447 + sha256 = "a076585fa54eb4941b56412243765f13a527767a6fdc7b7c4c46fd4b0a807816"; 448 448 } 449 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/th/firefox-111.0.tar.bz2"; 449 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/th/firefox-111.0.1.tar.bz2"; 450 450 locale = "th"; 451 451 arch = "linux-x86_64"; 452 - sha256 = "e55cd8e25b2d3c91c64a146c0be3ca09323bde960bd3cecd36e0f66ead0d66f5"; 452 + sha256 = "ed89487066e2421af30c8bc9e04cc5ff08bd508732e3d30a0ea0f5faf233c330"; 453 453 } 454 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/tl/firefox-111.0.tar.bz2"; 454 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/tl/firefox-111.0.1.tar.bz2"; 455 455 locale = "tl"; 456 456 arch = "linux-x86_64"; 457 - sha256 = "55368061387cff4ed175ccd1bc24e0f1047333bdaa57b974985f69082b5e412b"; 457 + sha256 = "d1731befe1d6131381ac6d95817b0e7ae4d633e1318c157202f357085dadf5f0"; 458 458 } 459 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/tr/firefox-111.0.tar.bz2"; 459 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/tr/firefox-111.0.1.tar.bz2"; 460 460 locale = "tr"; 461 461 arch = "linux-x86_64"; 462 - sha256 = "0d0054c160b915603a5b5e8d491e4929febc911a7f3dd6c29fb78a13125be08d"; 462 + sha256 = "be129023755edccba9b1a52db21794e6bd4461a589f0b2c6211a47a941209a5e"; 463 463 } 464 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/trs/firefox-111.0.tar.bz2"; 464 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/trs/firefox-111.0.1.tar.bz2"; 465 465 locale = "trs"; 466 466 arch = "linux-x86_64"; 467 - sha256 = "3a8f982ba868a9305cf47c3f16ef8b3645292d36ad206f603faff70b1fbc2e67"; 467 + sha256 = "727fdcf7bc28245cfdf4b9b75b97a72b2b25ae6fb1a54ef00f6ffbb948871b47"; 468 468 } 469 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/uk/firefox-111.0.tar.bz2"; 469 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/uk/firefox-111.0.1.tar.bz2"; 470 470 locale = "uk"; 471 471 arch = "linux-x86_64"; 472 - sha256 = "6bc78bb1064fbad687b71875f63d0edffd664b3eefbc4c10955faa0675785a87"; 472 + sha256 = "e0c951bd7436d1a7d2f51ceaaeafe87c758b710f81aaac6627819cee55899a93"; 473 473 } 474 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/ur/firefox-111.0.tar.bz2"; 474 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/ur/firefox-111.0.1.tar.bz2"; 475 475 locale = "ur"; 476 476 arch = "linux-x86_64"; 477 - sha256 = "9003d49d3693595735fa32f3d3be2b817b1b938a78cdbca533898887a89f49c6"; 477 + sha256 = "35ff510eb85bde3b6e49ad6412189a630a7e96a0fda89e42c8134c4c7900d370"; 478 478 } 479 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/uz/firefox-111.0.tar.bz2"; 479 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/uz/firefox-111.0.1.tar.bz2"; 480 480 locale = "uz"; 481 481 arch = "linux-x86_64"; 482 - sha256 = "b37d867a32a8db632c4741522bddd7e0df284a6c117f58b3eec510013a24e279"; 482 + sha256 = "fcbc4b044436a08527dce30713586fec60f268e37b3d022b9c01d47310a47e03"; 483 483 } 484 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/vi/firefox-111.0.tar.bz2"; 484 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/vi/firefox-111.0.1.tar.bz2"; 485 485 locale = "vi"; 486 486 arch = "linux-x86_64"; 487 - sha256 = "f8434917998728025b4974500651edd91adbd10be8ad4b334582af6a2416bbef"; 487 + sha256 = "1cb402027233d8a4b435519b46bb4e8f42b55d147f1b863fc2d2bad47f9900e6"; 488 488 } 489 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/xh/firefox-111.0.tar.bz2"; 489 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/xh/firefox-111.0.1.tar.bz2"; 490 490 locale = "xh"; 491 491 arch = "linux-x86_64"; 492 - sha256 = "f4e90092a134d578697fd44b802db4259c6ab0d077d189fa22f930ecd3df561c"; 492 + sha256 = "5ed661620266a2884461684c4da3970f68594a869450e0621c9f20d77b7175d9"; 493 493 } 494 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/zh-CN/firefox-111.0.tar.bz2"; 494 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/zh-CN/firefox-111.0.1.tar.bz2"; 495 495 locale = "zh-CN"; 496 496 arch = "linux-x86_64"; 497 - sha256 = "c1d870d2357d55de760ce1d5db2c304c00b7325958d800c0a28b701798c8566a"; 497 + sha256 = "fa7b96302d998b8fb4d8251c614c57731dad1958615e34939f9e0cf04ade07f7"; 498 498 } 499 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-x86_64/zh-TW/firefox-111.0.tar.bz2"; 499 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-x86_64/zh-TW/firefox-111.0.1.tar.bz2"; 500 500 locale = "zh-TW"; 501 501 arch = "linux-x86_64"; 502 - sha256 = "8e2946fea13a94ac3c2e19a9295b7f87ca217987c801959eaf0cb4b5cb270338"; 502 + sha256 = "8976cc8a82527a7e30c479e3ea1143b6d7874b12182c24cc693f8525d696a9df"; 503 503 } 504 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ach/firefox-111.0.tar.bz2"; 504 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ach/firefox-111.0.1.tar.bz2"; 505 505 locale = "ach"; 506 506 arch = "linux-i686"; 507 - sha256 = "2edd033a3dfc8cae6faca2bffacc5214808ff1ab3c71eae339ab1eca87283ab0"; 507 + sha256 = "3ecf8c8f326bd1a1302d67dcd210e5bd58d7556dcc9ba5fa2491982798599f88"; 508 508 } 509 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/af/firefox-111.0.tar.bz2"; 509 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/af/firefox-111.0.1.tar.bz2"; 510 510 locale = "af"; 511 511 arch = "linux-i686"; 512 - sha256 = "7b535d02e41bbe3f6d111c03773114b5cc5486eecf607556f35218c387591029"; 512 + sha256 = "ab7e7ab9caa12d4313b872ec78c2531961b92c9714cb2212ff416c9bde0e8589"; 513 513 } 514 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/an/firefox-111.0.tar.bz2"; 514 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/an/firefox-111.0.1.tar.bz2"; 515 515 locale = "an"; 516 516 arch = "linux-i686"; 517 - sha256 = "7388104d4ee5f54ab19502eab3200542ce46f341a1b32888e0468681c7e6d437"; 517 + sha256 = "8af745eb5136cc2eb13629c55dd11b8d20a2e83eefce5e504cddfbe0c88b2e42"; 518 518 } 519 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ar/firefox-111.0.tar.bz2"; 519 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ar/firefox-111.0.1.tar.bz2"; 520 520 locale = "ar"; 521 521 arch = "linux-i686"; 522 - sha256 = "a2f48730993a4b0c181af176a5dab354aee555c8ed9a650c38d77dd458249998"; 522 + sha256 = "af1c1f52ffbd72448c098a099c4779644e361d91d417ab86285d4278f041d9ed"; 523 523 } 524 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ast/firefox-111.0.tar.bz2"; 524 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ast/firefox-111.0.1.tar.bz2"; 525 525 locale = "ast"; 526 526 arch = "linux-i686"; 527 - sha256 = "7a336be253cd46d88b601fdce3a8edb65421c3fa4d51975d7d80577aad71137f"; 527 + sha256 = "692a3f16c7a144fea9646ab047281ddd41cbf317551307d7befc19d0b902a0fa"; 528 528 } 529 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/az/firefox-111.0.tar.bz2"; 529 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/az/firefox-111.0.1.tar.bz2"; 530 530 locale = "az"; 531 531 arch = "linux-i686"; 532 - sha256 = "6509b02a539bee0b5d6238bb2e94e5111d2f39fcda2430c28c4b8f1e88446f9b"; 532 + sha256 = "95d374e62fe3781cefafbc3959c51bde0c4df276901b9d77cf892b7e4e8c1d16"; 533 533 } 534 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/be/firefox-111.0.tar.bz2"; 534 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/be/firefox-111.0.1.tar.bz2"; 535 535 locale = "be"; 536 536 arch = "linux-i686"; 537 - sha256 = "07965cdf25d163b17786eb7df112ec9b32ce547443d5543395e4b3dca2edf5d1"; 537 + sha256 = "16877aee36b4cb0fff3143fcc0858239c88cc3f70e7d266737505d3101acea65"; 538 538 } 539 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/bg/firefox-111.0.tar.bz2"; 539 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/bg/firefox-111.0.1.tar.bz2"; 540 540 locale = "bg"; 541 541 arch = "linux-i686"; 542 - sha256 = "b4270cd64d158caaac1ecd0503baebd01ecca58c3d2164cdfa20d05c7547b0ff"; 542 + sha256 = "fad895d487655ca94807cb369629f5ae2609c3e065ac1ade1f7f3bb5b211f0c7"; 543 543 } 544 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/bn/firefox-111.0.tar.bz2"; 544 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/bn/firefox-111.0.1.tar.bz2"; 545 545 locale = "bn"; 546 546 arch = "linux-i686"; 547 - sha256 = "22e1e3b0ebe4500e37bb257a6433a4dd0ec68d7d03f49984b120adf8d7465566"; 547 + sha256 = "0ec0e17ad6c13842a630d1e955cc0dd0a3d960dbf2e770beb1b78b2fa3de7568"; 548 548 } 549 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/br/firefox-111.0.tar.bz2"; 549 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/br/firefox-111.0.1.tar.bz2"; 550 550 locale = "br"; 551 551 arch = "linux-i686"; 552 - sha256 = "c4586afd90bc359ed3665595b7959be7f39dd19720bf130fb9a45ff328e09b6c"; 552 + sha256 = "4b73dcdf53bd1534a0024febdd1f50ddd679d8081df664449ed54473d29e3aff"; 553 553 } 554 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/bs/firefox-111.0.tar.bz2"; 554 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/bs/firefox-111.0.1.tar.bz2"; 555 555 locale = "bs"; 556 556 arch = "linux-i686"; 557 - sha256 = "cffde25504eab63469568a4f17c725e496ff08646f709c4fd2dbfb025bca2ae2"; 557 + sha256 = "01f2b34a1ddb16ba9492f25993f2bde278ac6f1e2f594be894142f4f5c00217f"; 558 558 } 559 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ca-valencia/firefox-111.0.tar.bz2"; 559 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ca-valencia/firefox-111.0.1.tar.bz2"; 560 560 locale = "ca-valencia"; 561 561 arch = "linux-i686"; 562 - sha256 = "eb14e88f47e3113170f9853ae9c679761fb4510a942787a18793d40da48dc2fb"; 562 + sha256 = "228116a304e38b012349fb412425b0db9d095b7d6940ffd2ad3377e2dae9cd20"; 563 563 } 564 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ca/firefox-111.0.tar.bz2"; 564 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ca/firefox-111.0.1.tar.bz2"; 565 565 locale = "ca"; 566 566 arch = "linux-i686"; 567 - sha256 = "44b8f7cfab0007adeefaa2d5aada49e2e4aebd9c5170e2975b2ed6489c7d9bf0"; 567 + sha256 = "73c5ef8d555011162957625c885d7cfec06bee65ae05074c9e3ee00daf195f13"; 568 568 } 569 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/cak/firefox-111.0.tar.bz2"; 569 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/cak/firefox-111.0.1.tar.bz2"; 570 570 locale = "cak"; 571 571 arch = "linux-i686"; 572 - sha256 = "b3a9ade3967383195429851d59af018b9b95ddb15d5f37d666dcdec1d80e4ddd"; 572 + sha256 = "08d564824712ce670322d404fcffab7a1ef8487a1f1fce5aa94c3e36c54e4c12"; 573 573 } 574 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/cs/firefox-111.0.tar.bz2"; 574 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/cs/firefox-111.0.1.tar.bz2"; 575 575 locale = "cs"; 576 576 arch = "linux-i686"; 577 - sha256 = "ad3498ed7526abffc0e6102427a196d8fd5a476fb4e86cdb54a07ca688ca6f43"; 577 + sha256 = "a5f2cc62708ed4dce9d2b6202b471fd53ee6a43808708d62839ae6578375095d"; 578 578 } 579 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/cy/firefox-111.0.tar.bz2"; 579 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/cy/firefox-111.0.1.tar.bz2"; 580 580 locale = "cy"; 581 581 arch = "linux-i686"; 582 - sha256 = "dff10cdd1f5a167f855aeea40d80a5f60fc10b86820e7fd4e2d5855334060190"; 582 + sha256 = "045388a7b3600cba288470960f2ac320842ca9f6ed0b7fc9913ae9fefbdf1968"; 583 583 } 584 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/da/firefox-111.0.tar.bz2"; 584 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/da/firefox-111.0.1.tar.bz2"; 585 585 locale = "da"; 586 586 arch = "linux-i686"; 587 - sha256 = "5434f2e9cf31d4d8d53f11b3750ed5d8694ba447b10bee6f6731c336e06abc3d"; 587 + sha256 = "48111b19d5103088b856a321928e69696bc0c87d25e6e8ec5204e105227f71df"; 588 588 } 589 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/de/firefox-111.0.tar.bz2"; 589 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/de/firefox-111.0.1.tar.bz2"; 590 590 locale = "de"; 591 591 arch = "linux-i686"; 592 - sha256 = "686676283dfb43ae880ed92ae107800fdf486dc0e3e2331a87d60e3411fc3175"; 592 + sha256 = "40ab1dd31bc728519dbf2549411bbd4749541bfe75f0e1344e3a82e762cedf47"; 593 593 } 594 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/dsb/firefox-111.0.tar.bz2"; 594 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/dsb/firefox-111.0.1.tar.bz2"; 595 595 locale = "dsb"; 596 596 arch = "linux-i686"; 597 - sha256 = "ea85e5accbbfae39c8bac5c6eef0b501961270e6bd1a813b408c802d1f6575ae"; 597 + sha256 = "847d110701af65db3bab4b1ee9a680e7aea1c5236c9d6f2607fa3e59dfe2f079"; 598 598 } 599 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/el/firefox-111.0.tar.bz2"; 599 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/el/firefox-111.0.1.tar.bz2"; 600 600 locale = "el"; 601 601 arch = "linux-i686"; 602 - sha256 = "f836f8905729374d19cb9b1a8b27db7f13d42bd96606c563e1ec9d372a7d12b0"; 602 + sha256 = "4f3c0729ce0836ff08a185fedc4fc0ebe46b15ca2e0a249d1fc4854ba3eebfe9"; 603 603 } 604 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/en-CA/firefox-111.0.tar.bz2"; 604 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/en-CA/firefox-111.0.1.tar.bz2"; 605 605 locale = "en-CA"; 606 606 arch = "linux-i686"; 607 - sha256 = "a9f5c3602e09e345d9e0ec2b0f2f675f585279d8157461b42dd98836b40c28f3"; 607 + sha256 = "bb167bd508ca0e1a4927798fd0e79265c2bc6ce54957c611a4c7022784766123"; 608 608 } 609 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/en-GB/firefox-111.0.tar.bz2"; 609 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/en-GB/firefox-111.0.1.tar.bz2"; 610 610 locale = "en-GB"; 611 611 arch = "linux-i686"; 612 - sha256 = "31d555c5410cb0d1676bc37fec0aea26b1693fd83360d1e630d5857e40bcaecd"; 612 + sha256 = "03545f3eefd4d5cb1bdd52b112a4948b0ae2192c99d8deac1f23d94872de9b32"; 613 613 } 614 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/en-US/firefox-111.0.tar.bz2"; 614 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/en-US/firefox-111.0.1.tar.bz2"; 615 615 locale = "en-US"; 616 616 arch = "linux-i686"; 617 - sha256 = "ff03b4429f4d1000a8caf9d7958600d03322874ccfe1b51ccf44fd53c7ecad18"; 617 + sha256 = "ca1a93a9a792eb1c7002c1f54ac0a3cfce1ae9ed86c5bc0259d4807e8520d5c1"; 618 618 } 619 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/eo/firefox-111.0.tar.bz2"; 619 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/eo/firefox-111.0.1.tar.bz2"; 620 620 locale = "eo"; 621 621 arch = "linux-i686"; 622 - sha256 = "aea289bfe913a19d7ef6a29f5209c5b4849cd3c4383bead02f359743b35ab774"; 622 + sha256 = "ec78e859db4480e64997c8313994a6c8883f0d91799fab1f81cce08455635f31"; 623 623 } 624 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/es-AR/firefox-111.0.tar.bz2"; 624 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/es-AR/firefox-111.0.1.tar.bz2"; 625 625 locale = "es-AR"; 626 626 arch = "linux-i686"; 627 - sha256 = "162c65c62dca5666230b6c8c5b312e2c5a37230ff26919176cd830b8b7ca3ddd"; 627 + sha256 = "7ad59d17468e3636fbbea18bb65f78b37046aa50af443829c644059a496388a9"; 628 628 } 629 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/es-CL/firefox-111.0.tar.bz2"; 629 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/es-CL/firefox-111.0.1.tar.bz2"; 630 630 locale = "es-CL"; 631 631 arch = "linux-i686"; 632 - sha256 = "8b1d4166fd40f0dfc21ee09b81d6d6e6b083b3bd8160eb5567d5e97229c95c63"; 632 + sha256 = "3527da366903d42537a8f98399dae67f06bf3fe20da5e9ba70fb95c7bff9a4cf"; 633 633 } 634 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/es-ES/firefox-111.0.tar.bz2"; 634 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/es-ES/firefox-111.0.1.tar.bz2"; 635 635 locale = "es-ES"; 636 636 arch = "linux-i686"; 637 - sha256 = "15b1af9175050f45d4c8cc1607a13d154f7bf7c933e5819e1ffefee260a72ac6"; 637 + sha256 = "7850368f9411c9f200c39da2f8cf9b1172c28a21cdd0d183baf2aa2e07c0f6aa"; 638 638 } 639 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/es-MX/firefox-111.0.tar.bz2"; 639 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/es-MX/firefox-111.0.1.tar.bz2"; 640 640 locale = "es-MX"; 641 641 arch = "linux-i686"; 642 - sha256 = "8d6354b7aa8d07f88533b9db8e11eea17248312dfd043e87292277539b2fece7"; 642 + sha256 = "c0733a64ec3c1feba3ec3e0f223960427a59f31b4ad776fdceef92c74041dc28"; 643 643 } 644 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/et/firefox-111.0.tar.bz2"; 644 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/et/firefox-111.0.1.tar.bz2"; 645 645 locale = "et"; 646 646 arch = "linux-i686"; 647 - sha256 = "e3e8437db0576c5b12067d9f862a7313d9354f94661dd84e86b2b23f1fb442d0"; 647 + sha256 = "0655cee4383f242d5ae816071cae60ebfbf77f336f8cad47e9da3c0b63402427"; 648 648 } 649 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/eu/firefox-111.0.tar.bz2"; 649 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/eu/firefox-111.0.1.tar.bz2"; 650 650 locale = "eu"; 651 651 arch = "linux-i686"; 652 - sha256 = "8e360e7afc70fc2cd069d414aecb02591af750b3101203593556b76a655b2bc9"; 652 + sha256 = "96b54ee03cc6246c5f3514e96213ebb36ca25ed0669df9a4042267dec7d85e2c"; 653 653 } 654 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/fa/firefox-111.0.tar.bz2"; 654 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/fa/firefox-111.0.1.tar.bz2"; 655 655 locale = "fa"; 656 656 arch = "linux-i686"; 657 - sha256 = "1d416ebc39f76066c67b645f057cc076d527bb5964926c0c6f2bcd31a721c331"; 657 + sha256 = "cdfdee7da57386f054df93e1b7f63dfff2d86d9bf0a56b98f725b3fc9e5745a9"; 658 658 } 659 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ff/firefox-111.0.tar.bz2"; 659 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ff/firefox-111.0.1.tar.bz2"; 660 660 locale = "ff"; 661 661 arch = "linux-i686"; 662 - sha256 = "50b1a48c8def2ce403f4a05d69768511f26a66b1d3f3464ad1a6a8c512a461f2"; 662 + sha256 = "fbaf80823989c998929f32e2e9b3ab3bfe4da15af52e740f4f91f589d7782261"; 663 663 } 664 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/fi/firefox-111.0.tar.bz2"; 664 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/fi/firefox-111.0.1.tar.bz2"; 665 665 locale = "fi"; 666 666 arch = "linux-i686"; 667 - sha256 = "0e1c6d46e481613573b57ea94276582d986583295850f460f7803096d5ee8bb2"; 667 + sha256 = "f46308ba9f1b2016fa3f79a76eeb8188ddb4547d7d7047c9bc7abdcb85196be6"; 668 668 } 669 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/fr/firefox-111.0.tar.bz2"; 669 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/fr/firefox-111.0.1.tar.bz2"; 670 670 locale = "fr"; 671 671 arch = "linux-i686"; 672 - sha256 = "7c39efc4c8ffd14dfbcf99fc678e22864821a549d2a3e1e8d70ad1f55d99977e"; 672 + sha256 = "bc4144e073a93dfd8223c058cb5bb4b172a0ccaddeb7ecfc2fc07e982f8ebd45"; 673 673 } 674 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/fur/firefox-111.0.tar.bz2"; 674 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/fur/firefox-111.0.1.tar.bz2"; 675 675 locale = "fur"; 676 676 arch = "linux-i686"; 677 - sha256 = "5bb52cccc0882b164b358d4151963b244870e89e4b9d483f9dbfc42a52266eda"; 677 + sha256 = "cdf2e9c45a775e18b23f856aea04f1489afb7c97f990f0e8ca46c099e2b57559"; 678 678 } 679 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/fy-NL/firefox-111.0.tar.bz2"; 679 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/fy-NL/firefox-111.0.1.tar.bz2"; 680 680 locale = "fy-NL"; 681 681 arch = "linux-i686"; 682 - sha256 = "1bc572fde073998c45642bcbd3f6fdf263d90696d6b26a16554eecca5c12da3a"; 682 + sha256 = "82d415f56e90518dbd67a931d0d99a5a68bdb035e2eaf7473c66d427bea658e2"; 683 683 } 684 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ga-IE/firefox-111.0.tar.bz2"; 684 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ga-IE/firefox-111.0.1.tar.bz2"; 685 685 locale = "ga-IE"; 686 686 arch = "linux-i686"; 687 - sha256 = "ab4e7244539e4c74a5ed9d4c1f5c940d4b19ec50add3cdfd8f4ae82355018631"; 687 + sha256 = "c8bdeabe407c0c06f9ff5ee5c694e4e8d3a4d1acfcccdfb7b998c8fd6f3838dd"; 688 688 } 689 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/gd/firefox-111.0.tar.bz2"; 689 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/gd/firefox-111.0.1.tar.bz2"; 690 690 locale = "gd"; 691 691 arch = "linux-i686"; 692 - sha256 = "aacef4c1c494b5cdb03ad1d304c3e3846202a2bae88a2a518e09ead717ff93f1"; 692 + sha256 = "20a7d1e70fa5a54d94cdc7e90d508bb43902cbd7f2e779c0ea030b2e7ff4503e"; 693 693 } 694 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/gl/firefox-111.0.tar.bz2"; 694 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/gl/firefox-111.0.1.tar.bz2"; 695 695 locale = "gl"; 696 696 arch = "linux-i686"; 697 - sha256 = "92a6211f9c5f589e3cccf9e5251ae1830290404bf5e798bf2e976e123cf30a25"; 697 + sha256 = "3515a5754c18ed19ca070fc331997f03e51ce93bd568489ad21d7863d194e0dd"; 698 698 } 699 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/gn/firefox-111.0.tar.bz2"; 699 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/gn/firefox-111.0.1.tar.bz2"; 700 700 locale = "gn"; 701 701 arch = "linux-i686"; 702 - sha256 = "6d730a0a907776ac9d7ef0f2307a1c50580e2bc3ac18e1632acf0df0bf71431e"; 702 + sha256 = "bafc0c9128315e7925ec9e677a9765868423ef68777b98d14606d7619a836a91"; 703 703 } 704 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/gu-IN/firefox-111.0.tar.bz2"; 704 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/gu-IN/firefox-111.0.1.tar.bz2"; 705 705 locale = "gu-IN"; 706 706 arch = "linux-i686"; 707 - sha256 = "73b85bb939fc9b060609c388af4fdfec0d688b3cf049aa3f367767a28338de95"; 707 + sha256 = "e6386132302a447bac77fee76aab1bc145f81bc63f5fdb0b4b3a58007aee3f39"; 708 708 } 709 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/he/firefox-111.0.tar.bz2"; 709 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/he/firefox-111.0.1.tar.bz2"; 710 710 locale = "he"; 711 711 arch = "linux-i686"; 712 - sha256 = "daddd138196c51c1c1cc7d078f6ca7fd5d1ef79c98cd837ff77c6c0bb792fec1"; 712 + sha256 = "2a3eeac9ae6e672907708909d062c7c9cf7a169b924c097497c55a468a1d513b"; 713 713 } 714 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/hi-IN/firefox-111.0.tar.bz2"; 714 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/hi-IN/firefox-111.0.1.tar.bz2"; 715 715 locale = "hi-IN"; 716 716 arch = "linux-i686"; 717 - sha256 = "0b24705e24c7bc567e8906ff249c18156a563c131f5839942f5de95bf6681498"; 717 + sha256 = "0b69c01e83afdc1f69f9825827115c1899f8b2b6164f13799e3c0480e4ed43c6"; 718 718 } 719 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/hr/firefox-111.0.tar.bz2"; 719 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/hr/firefox-111.0.1.tar.bz2"; 720 720 locale = "hr"; 721 721 arch = "linux-i686"; 722 - sha256 = "1f1e422623a33e3f1dd9730f39aa556afbd52cf3a262983142fca62e70aa5b33"; 722 + sha256 = "34128eb2f2a22c9f011537c94fdc12fc8052452b2c17a639d67191162a727f6c"; 723 723 } 724 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/hsb/firefox-111.0.tar.bz2"; 724 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/hsb/firefox-111.0.1.tar.bz2"; 725 725 locale = "hsb"; 726 726 arch = "linux-i686"; 727 - sha256 = "5a2395f3fba9c8cb958e3582b5c310ff219a61aef237962be2c0c704f4f3841e"; 727 + sha256 = "0f433a672d6504348ea9b4c94925dab601b0f67a459e70c7fc37ce904d62dd38"; 728 728 } 729 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/hu/firefox-111.0.tar.bz2"; 729 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/hu/firefox-111.0.1.tar.bz2"; 730 730 locale = "hu"; 731 731 arch = "linux-i686"; 732 - sha256 = "a4f7cacf5266ab6e9d01828bad5449d678ac02d8ed2afe7e757e8969551ee522"; 732 + sha256 = "5cad4718fdff573ed5bc3672abe7c391c4e2d4d902a76abb121e408305b897ba"; 733 733 } 734 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/hy-AM/firefox-111.0.tar.bz2"; 734 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/hy-AM/firefox-111.0.1.tar.bz2"; 735 735 locale = "hy-AM"; 736 736 arch = "linux-i686"; 737 - sha256 = "e096ea3bdba3feef50a7c1306158d19d726cacbad0ecf1fbbc816a47e9fc0a99"; 737 + sha256 = "a117e5fbb10f2a7893436e86c19a6387432ce68899b3a5f696422f7fb23201ed"; 738 738 } 739 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ia/firefox-111.0.tar.bz2"; 739 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ia/firefox-111.0.1.tar.bz2"; 740 740 locale = "ia"; 741 741 arch = "linux-i686"; 742 - sha256 = "1f80532dc5fe6befad5e97c1d716b04afd1c3219ab2c339bc160270e4a79720b"; 742 + sha256 = "922bd0a608a635e2663db887d61e5eef130554b5523c812994045bff239b968e"; 743 743 } 744 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/id/firefox-111.0.tar.bz2"; 744 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/id/firefox-111.0.1.tar.bz2"; 745 745 locale = "id"; 746 746 arch = "linux-i686"; 747 - sha256 = "ca770c4785387cc9cc49e0889f713a9b338c37aedd2786ab3ed3d2c31c750fc5"; 747 + sha256 = "386c167e3028aa111acb6aea87d68ede057bc287a9b5cefc18f6bfb871d1f2a1"; 748 748 } 749 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/is/firefox-111.0.tar.bz2"; 749 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/is/firefox-111.0.1.tar.bz2"; 750 750 locale = "is"; 751 751 arch = "linux-i686"; 752 - sha256 = "d7ba61e087082abeec88ec86299820600228ab106a8716b7688dad521520a8a1"; 752 + sha256 = "3ea59e13b2e70232832cca8c9f95f4e18e5772cc4cdab5e76d5f519d8ad556a4"; 753 753 } 754 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/it/firefox-111.0.tar.bz2"; 754 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/it/firefox-111.0.1.tar.bz2"; 755 755 locale = "it"; 756 756 arch = "linux-i686"; 757 - sha256 = "c1e9969129b81006b20be4e18f2367b371f979d9e4698baf93fd98519da7b0b3"; 757 + sha256 = "ad51efd9c70202c318381f8c2d927895b31f30ff93e5a00d5c847d07b2b9e1c0"; 758 758 } 759 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ja/firefox-111.0.tar.bz2"; 759 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ja/firefox-111.0.1.tar.bz2"; 760 760 locale = "ja"; 761 761 arch = "linux-i686"; 762 - sha256 = "29024317efc65466dd87985202a85e1a3594244c341749c7eea2d41228629583"; 762 + sha256 = "b3835c38ece012cf3e581c8a63950ec32166a7c37c61952db9492c9d8cd7e07b"; 763 763 } 764 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ka/firefox-111.0.tar.bz2"; 764 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ka/firefox-111.0.1.tar.bz2"; 765 765 locale = "ka"; 766 766 arch = "linux-i686"; 767 - sha256 = "ccfbf252806d78b47cd033d565a731cc9fed7e7909f89403b974b2569b10628a"; 767 + sha256 = "d655cad3c83289503eaaf080a3417941c1ae1c9c96df23867e2d94ac64e49f57"; 768 768 } 769 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/kab/firefox-111.0.tar.bz2"; 769 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/kab/firefox-111.0.1.tar.bz2"; 770 770 locale = "kab"; 771 771 arch = "linux-i686"; 772 - sha256 = "f8ca6a0101e895e5c323f9fa79863c18e680c9ffbbcc964d0e1768d6258bac51"; 772 + sha256 = "e99663bba9a5c2eebdd1daf134bac9bf6c148a5d50e32c369164a7ce1bca9664"; 773 773 } 774 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/kk/firefox-111.0.tar.bz2"; 774 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/kk/firefox-111.0.1.tar.bz2"; 775 775 locale = "kk"; 776 776 arch = "linux-i686"; 777 - sha256 = "675272a6ddecd1cb6467b7a1ff3b5483d4d142ad965c50583fa1db1619a811ca"; 777 + sha256 = "1e4ce8247822b12f913cb11980c7f079a0bb2613fe1f3f0731066c818319bac5"; 778 778 } 779 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/km/firefox-111.0.tar.bz2"; 779 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/km/firefox-111.0.1.tar.bz2"; 780 780 locale = "km"; 781 781 arch = "linux-i686"; 782 - sha256 = "a268bbc5ddc70406bca694c12682b58aa62762379d8ebbe1d4c0c2373d1c380b"; 782 + sha256 = "e7c29d494e53186c9688dfb7b22d01eb889240e0dce92bc6ce66488c83b29edf"; 783 783 } 784 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/kn/firefox-111.0.tar.bz2"; 784 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/kn/firefox-111.0.1.tar.bz2"; 785 785 locale = "kn"; 786 786 arch = "linux-i686"; 787 - sha256 = "34803e76b443991a428c28c0c505c441278833afd4fc2dcbba8c94126611cd26"; 787 + sha256 = "0e4b12f35749b8bd7e4f01eb45f936dcf1e57992a00a6436145955635a673deb"; 788 788 } 789 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ko/firefox-111.0.tar.bz2"; 789 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ko/firefox-111.0.1.tar.bz2"; 790 790 locale = "ko"; 791 791 arch = "linux-i686"; 792 - sha256 = "e9b75fd75e50599a80a7285e6ad0887895f9b74b111d646ea1099b3a9789e1cf"; 792 + sha256 = "c7bb413f1a5d2ee45f54acbecaf3bcddab864141977a867d7989199829f01684"; 793 793 } 794 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/lij/firefox-111.0.tar.bz2"; 794 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/lij/firefox-111.0.1.tar.bz2"; 795 795 locale = "lij"; 796 796 arch = "linux-i686"; 797 - sha256 = "005d6bb5d08fda7bbddc59c2cdeec283cb17f714ca3e6693abab461ef237f21a"; 797 + sha256 = "75fc54e22a45b425752b6a9bfefef65a2b28a731500345ca1ab1d531acce66b0"; 798 798 } 799 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/lt/firefox-111.0.tar.bz2"; 799 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/lt/firefox-111.0.1.tar.bz2"; 800 800 locale = "lt"; 801 801 arch = "linux-i686"; 802 - sha256 = "dfea7e7644c1a69b129b23242cce0f3ea3d9587035d2ec0a33550528ecfdd7ed"; 802 + sha256 = "e300721b3cd04e80eb58c0a38e9a04336cc21c6eb2b30e1f95c643670afa171e"; 803 803 } 804 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/lv/firefox-111.0.tar.bz2"; 804 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/lv/firefox-111.0.1.tar.bz2"; 805 805 locale = "lv"; 806 806 arch = "linux-i686"; 807 - sha256 = "1ecb7618776760060481535641b9905850d8a66d2496fc332a326bf216da1461"; 807 + sha256 = "65cfb6a72985446cbde33adb327e6362976cb0272644ca202b788d1e79ce1151"; 808 808 } 809 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/mk/firefox-111.0.tar.bz2"; 809 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/mk/firefox-111.0.1.tar.bz2"; 810 810 locale = "mk"; 811 811 arch = "linux-i686"; 812 - sha256 = "2708e52d1d6c047ec6ac9b98a714056a50e3e9c5f5f15855b13ecfa71e8b583e"; 812 + sha256 = "4a4e488f8772c7473536412abedb3cab8297f1af6e4a6427f0775658feab04e5"; 813 813 } 814 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/mr/firefox-111.0.tar.bz2"; 814 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/mr/firefox-111.0.1.tar.bz2"; 815 815 locale = "mr"; 816 816 arch = "linux-i686"; 817 - sha256 = "1cb1899d4638c7db3a52c44020f4ed7b3a81711bdf045b2f022c3ef9bb16883f"; 817 + sha256 = "2ad2b27d39425c98cca83ac98c636513203bd90b590ecadec70ad7ecf467c189"; 818 818 } 819 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ms/firefox-111.0.tar.bz2"; 819 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ms/firefox-111.0.1.tar.bz2"; 820 820 locale = "ms"; 821 821 arch = "linux-i686"; 822 - sha256 = "abdb0ff3cf77146be3487c0009e645b916ef40aac8ef7b263f726988fcc5e536"; 822 + sha256 = "0cdc57aecaae8abaf2de1c6f8eb4fff0fd7466dbf2c2046e778e325230aa17fe"; 823 823 } 824 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/my/firefox-111.0.tar.bz2"; 824 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/my/firefox-111.0.1.tar.bz2"; 825 825 locale = "my"; 826 826 arch = "linux-i686"; 827 - sha256 = "ade7e016e889fded2ac53ddd53aa74ff342eec3d09c72251194565398574972b"; 827 + sha256 = "5bc0cd3b7a083c912ef5ae6174bf83dea77d85adb3196004c62d24354138e9c5"; 828 828 } 829 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/nb-NO/firefox-111.0.tar.bz2"; 829 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/nb-NO/firefox-111.0.1.tar.bz2"; 830 830 locale = "nb-NO"; 831 831 arch = "linux-i686"; 832 - sha256 = "ec75b1c853699624de4f9c3f1457aa39af8e1f3dc5cce9ded36c04b838bee02e"; 832 + sha256 = "3374ff5b081166b2879be838e6baed9baf91da5e239e987a5afc0020b15c497d"; 833 833 } 834 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ne-NP/firefox-111.0.tar.bz2"; 834 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ne-NP/firefox-111.0.1.tar.bz2"; 835 835 locale = "ne-NP"; 836 836 arch = "linux-i686"; 837 - sha256 = "d6a04cdd3d8e0408862969521af28a64d62c3a73f60a4a9b28d935abddd239c8"; 837 + sha256 = "cad465e152de4ac02a2dd1a2016840813098c3245b14b94107c7243a771f5645"; 838 838 } 839 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/nl/firefox-111.0.tar.bz2"; 839 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/nl/firefox-111.0.1.tar.bz2"; 840 840 locale = "nl"; 841 841 arch = "linux-i686"; 842 - sha256 = "c63738bc818d0b9db1c445b96259f198a0747ab68a8a89fe7d6165a95c731db5"; 842 + sha256 = "8cfa07af628f474c7ba04885f75e24deb76b8460fa21f41470e8f902cd4da030"; 843 843 } 844 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/nn-NO/firefox-111.0.tar.bz2"; 844 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/nn-NO/firefox-111.0.1.tar.bz2"; 845 845 locale = "nn-NO"; 846 846 arch = "linux-i686"; 847 - sha256 = "d63d9e431ba6f7c9f1be51bdaf84a3e819d3660ac71a69c01cbbe65b025469fe"; 847 + sha256 = "9f4a53d589ba8397e9954dae9191c4bb52e9eb7d65c331d10552e7a2b62df4df"; 848 848 } 849 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/oc/firefox-111.0.tar.bz2"; 849 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/oc/firefox-111.0.1.tar.bz2"; 850 850 locale = "oc"; 851 851 arch = "linux-i686"; 852 - sha256 = "5eabe6b94c56df1371ce2ecafb6812d87c167aa4204be40bb277164f5c0ab2c8"; 852 + sha256 = "260643a141f8c99b2abeb7a3ebbd076a7058e3ef6d47ceef5abbdd288c46ba3d"; 853 853 } 854 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/pa-IN/firefox-111.0.tar.bz2"; 854 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/pa-IN/firefox-111.0.1.tar.bz2"; 855 855 locale = "pa-IN"; 856 856 arch = "linux-i686"; 857 - sha256 = "0f85bd21115fa09e1a26b3b811ded0d4974a6d99fb47a323940d39fb3e289955"; 857 + sha256 = "d6c8c71ca99adbf78bc707722bb5a951c5e13cedec1ec8e3452d9509baeb6925"; 858 858 } 859 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/pl/firefox-111.0.tar.bz2"; 859 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/pl/firefox-111.0.1.tar.bz2"; 860 860 locale = "pl"; 861 861 arch = "linux-i686"; 862 - sha256 = "29c3a67c89c462863d3ff25681ea4f80231417141e32939d712b4f68fc565539"; 862 + sha256 = "7ed081302b733f2e474c2dd30fb7e04532a95b071a1feb026c5a976efebd53a9"; 863 863 } 864 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/pt-BR/firefox-111.0.tar.bz2"; 864 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/pt-BR/firefox-111.0.1.tar.bz2"; 865 865 locale = "pt-BR"; 866 866 arch = "linux-i686"; 867 - sha256 = "c7206f5979e904bf27ca77ca6998e3cc0220c698ff41c2cf647e0421f75645f0"; 867 + sha256 = "3aa2a1af0668532ee293a8cceb6b38da92fc8e8d9cc9ac865eb09bd0d5518541"; 868 868 } 869 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/pt-PT/firefox-111.0.tar.bz2"; 869 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/pt-PT/firefox-111.0.1.tar.bz2"; 870 870 locale = "pt-PT"; 871 871 arch = "linux-i686"; 872 - sha256 = "8d9c7b5e5869615199ed71deea9696369e7a1a4b46d067c295c940baea449944"; 872 + sha256 = "567cf704c4acbb18d0d93e41557c045cfa36ffce1929a698c1bb482f415c0ee9"; 873 873 } 874 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/rm/firefox-111.0.tar.bz2"; 874 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/rm/firefox-111.0.1.tar.bz2"; 875 875 locale = "rm"; 876 876 arch = "linux-i686"; 877 - sha256 = "77262880e59bd51d3f5dbff95b0deaddda9e32f6b10b2bb53b96a40c0c3595cc"; 877 + sha256 = "da2b3d356d35b81f53b08351f833d5618b2212538efa365cb0dda53ad1099125"; 878 878 } 879 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ro/firefox-111.0.tar.bz2"; 879 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ro/firefox-111.0.1.tar.bz2"; 880 880 locale = "ro"; 881 881 arch = "linux-i686"; 882 - sha256 = "47211ad1e395f45bcdd95eb2ad648d63fda25b7eac6a86aa43c40798530ee215"; 882 + sha256 = "5c93075e4a0a8a7f27382f76aecac830fc6dc1350554c1eeafc711f31ecc366c"; 883 883 } 884 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ru/firefox-111.0.tar.bz2"; 884 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ru/firefox-111.0.1.tar.bz2"; 885 885 locale = "ru"; 886 886 arch = "linux-i686"; 887 - sha256 = "8ab2cbb516d649c130e6c582a031d39f0adfb18dfd3753a4c5e8a7a45075fbd7"; 887 + sha256 = "547606aee3369773b148e9ff4e6a7f4ad136b6791c1a80ae826c8d5ed11c626c"; 888 888 } 889 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/sc/firefox-111.0.tar.bz2"; 889 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/sc/firefox-111.0.1.tar.bz2"; 890 890 locale = "sc"; 891 891 arch = "linux-i686"; 892 - sha256 = "afe2f0e0525a0baff3072d72122ba40526081c4d77982061d5d67d2af073a296"; 892 + sha256 = "2be1f2a62d090a5e8dde532481e57ee9b39dd4e9716da452cfe4479a069a1e32"; 893 893 } 894 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/sco/firefox-111.0.tar.bz2"; 894 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/sco/firefox-111.0.1.tar.bz2"; 895 895 locale = "sco"; 896 896 arch = "linux-i686"; 897 - sha256 = "81b34620ed7a6b4e1e138faf8d239ac019ab419f859a65f8a92fdc74381b655c"; 897 + sha256 = "3bc385f9e4937f6c749c3b7e5e135dbdf2f2d498d575c01d2ac02d1912d8cc47"; 898 898 } 899 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/si/firefox-111.0.tar.bz2"; 899 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/si/firefox-111.0.1.tar.bz2"; 900 900 locale = "si"; 901 901 arch = "linux-i686"; 902 - sha256 = "65cd1ac50ab9946024f301ebb20a1b31f9ae782d151e02adc3598a32cdc42f07"; 902 + sha256 = "77b1bd419011bfe377c715cce95c68bc2b5b7d5ed96bc0411a8cce144f9e6bc5"; 903 903 } 904 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/sk/firefox-111.0.tar.bz2"; 904 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/sk/firefox-111.0.1.tar.bz2"; 905 905 locale = "sk"; 906 906 arch = "linux-i686"; 907 - sha256 = "0f589bc376f0eb1686f101efb9fd5da988a171f7938b974061d98fdcc4414877"; 907 + sha256 = "a6d79e040e504506d7d196e256fb08c5f821a4fe2158fa5284f4fcdde44406ff"; 908 908 } 909 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/sl/firefox-111.0.tar.bz2"; 909 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/sl/firefox-111.0.1.tar.bz2"; 910 910 locale = "sl"; 911 911 arch = "linux-i686"; 912 - sha256 = "a5577a8fe2acb01e4855d5452ba3dc04373ae2d58774bb6d5b5e5e7c72307508"; 912 + sha256 = "1247f7b0842cd59c39ea1027d5add0c3de2636fcf7336147e3157a9542f0d9ae"; 913 913 } 914 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/son/firefox-111.0.tar.bz2"; 914 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/son/firefox-111.0.1.tar.bz2"; 915 915 locale = "son"; 916 916 arch = "linux-i686"; 917 - sha256 = "1a7de2a74ee7cec14e4d645190b203ee0b7a99e1960a370ad08cea23699ba116"; 917 + sha256 = "4c73bcecf0104e208dd69f6ec2b61f108f7161e00e3b1f97d77f2cc559541645"; 918 918 } 919 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/sq/firefox-111.0.tar.bz2"; 919 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/sq/firefox-111.0.1.tar.bz2"; 920 920 locale = "sq"; 921 921 arch = "linux-i686"; 922 - sha256 = "1a96908eb887cc9cd610d8c8e04e4db63ca01f1ea6c18c85c642c0d8104ec7d5"; 922 + sha256 = "6e513df6fe25087c408daa70edaca74b445b343cd54be43ae0c1743f67bad842"; 923 923 } 924 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/sr/firefox-111.0.tar.bz2"; 924 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/sr/firefox-111.0.1.tar.bz2"; 925 925 locale = "sr"; 926 926 arch = "linux-i686"; 927 - sha256 = "b3c149d0cb0cdb964dbee5520b6b10233ea76c566ad49d2399619bcc0899cdac"; 927 + sha256 = "46619d2aab768fc6abc0d3ae6f14e15f43a4214560574bce69e0a78510295aee"; 928 928 } 929 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/sv-SE/firefox-111.0.tar.bz2"; 929 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/sv-SE/firefox-111.0.1.tar.bz2"; 930 930 locale = "sv-SE"; 931 931 arch = "linux-i686"; 932 - sha256 = "07ef7c75ee2b53c9a219b4d825a9abb5a3f00deae8b6ed248d3caae3ebd88336"; 932 + sha256 = "898a95d2d9cd232c490c76e3ee36f409d58b75937f1ddd3555ed8d3676befe16"; 933 933 } 934 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/szl/firefox-111.0.tar.bz2"; 934 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/szl/firefox-111.0.1.tar.bz2"; 935 935 locale = "szl"; 936 936 arch = "linux-i686"; 937 - sha256 = "111c95b0fffc5850fab54b92339c7397ef12b3a0ea084c22570ea9488f8053f9"; 937 + sha256 = "45de4b26da4031d2755176e62587a4ed3d0429cc7382a4f94c3a9152ed1dde86"; 938 938 } 939 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ta/firefox-111.0.tar.bz2"; 939 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ta/firefox-111.0.1.tar.bz2"; 940 940 locale = "ta"; 941 941 arch = "linux-i686"; 942 - sha256 = "921907453ad0d590142b71327202efe88736975e23abf96960de27f6577a77bd"; 942 + sha256 = "4514cf1c9fec60f477619ad2957e6ee02faf00f6a444a883f06e7f3f37349d13"; 943 943 } 944 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/te/firefox-111.0.tar.bz2"; 944 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/te/firefox-111.0.1.tar.bz2"; 945 945 locale = "te"; 946 946 arch = "linux-i686"; 947 - sha256 = "a7a11c969f38bbcc8cf41d208c87d528c94c1808fd1e58d8878a730acd0ec831"; 947 + sha256 = "e6659e397531c71d44db17aa1041e8c66fe033aa8d7bfb8af61a20c5a098ed94"; 948 948 } 949 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/th/firefox-111.0.tar.bz2"; 949 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/th/firefox-111.0.1.tar.bz2"; 950 950 locale = "th"; 951 951 arch = "linux-i686"; 952 - sha256 = "4f3d560492b1e7e484edd39e281324007df211e836228e953fdda2e025da2de3"; 952 + sha256 = "20b6c312097d7e712dc3e50c910e16cf929d2e4af4387b1e10e54fd233c9b7ec"; 953 953 } 954 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/tl/firefox-111.0.tar.bz2"; 954 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/tl/firefox-111.0.1.tar.bz2"; 955 955 locale = "tl"; 956 956 arch = "linux-i686"; 957 - sha256 = "6df020e1ddf18899f28cf5a1305a7c6720bc3e3e48b9685ef849c6277df0edbf"; 957 + sha256 = "d33227778cfcfac6058e88933fbf0472ce5dabea46f15e2afe2bf6c11781f0d5"; 958 958 } 959 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/tr/firefox-111.0.tar.bz2"; 959 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/tr/firefox-111.0.1.tar.bz2"; 960 960 locale = "tr"; 961 961 arch = "linux-i686"; 962 - sha256 = "5cb90ccdae0d3a5de79767d471fa3f753f7f8eb3941caee7b99ca6b2a5e8e5fd"; 962 + sha256 = "02cb7cddd7672c6813964abafd2ae9214df2220e088be090643555c558ec9d7d"; 963 963 } 964 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/trs/firefox-111.0.tar.bz2"; 964 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/trs/firefox-111.0.1.tar.bz2"; 965 965 locale = "trs"; 966 966 arch = "linux-i686"; 967 - sha256 = "682c8ac7c88003675f2e8964b5d0c4e09b1596b67247b4bc4c05a79a37560ede"; 967 + sha256 = "2e665b01295b88bdefe385f342fe07a00ec6668973e8106b047a498701942040"; 968 968 } 969 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/uk/firefox-111.0.tar.bz2"; 969 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/uk/firefox-111.0.1.tar.bz2"; 970 970 locale = "uk"; 971 971 arch = "linux-i686"; 972 - sha256 = "badf22eb39bc44a712af0260b3115b5b40aead85a22bbe723f183ec597e974d9"; 972 + sha256 = "652c2a2f5e2718ed4efef9169cb00381868f930a548577ecb0a86179a0b9b1ac"; 973 973 } 974 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/ur/firefox-111.0.tar.bz2"; 974 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/ur/firefox-111.0.1.tar.bz2"; 975 975 locale = "ur"; 976 976 arch = "linux-i686"; 977 - sha256 = "d9d1452f33314c14090b3205b3e91991a82f337a46f554659daec4f75d057365"; 977 + sha256 = "b696cc81ffca4fea208dfbf92a61241168c58aaed17894f4e3ad8cbee8aebd60"; 978 978 } 979 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/uz/firefox-111.0.tar.bz2"; 979 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/uz/firefox-111.0.1.tar.bz2"; 980 980 locale = "uz"; 981 981 arch = "linux-i686"; 982 - sha256 = "0cc2508bc15f6329c1cdced01c892332d003280650eb3d713e3cefe412b5e8b6"; 982 + sha256 = "921d702b52978e1bf353806a06644cbfc228ed73c593e172c1ad1f6786f4a31b"; 983 983 } 984 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/vi/firefox-111.0.tar.bz2"; 984 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/vi/firefox-111.0.1.tar.bz2"; 985 985 locale = "vi"; 986 986 arch = "linux-i686"; 987 - sha256 = "5b98a99d2139502a4dd53aef49ab2464a94e579a2c7b9a5134e41b9721bf6cf7"; 987 + sha256 = "805a429027f7830d1b18fc1534412bed8cb282be2c61c7f7a2563f910d0bcf50"; 988 988 } 989 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/xh/firefox-111.0.tar.bz2"; 989 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/xh/firefox-111.0.1.tar.bz2"; 990 990 locale = "xh"; 991 991 arch = "linux-i686"; 992 - sha256 = "5822cbb3adaeefc7f7058f4b80a78a91b2c7ad762a7bb7ee3d445aabeede8e4a"; 992 + sha256 = "0435e384c1007174f52f9f9ae4a06c77cb32254528ccb25faa96ec99bfc9a6cf"; 993 993 } 994 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/zh-CN/firefox-111.0.tar.bz2"; 994 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/zh-CN/firefox-111.0.1.tar.bz2"; 995 995 locale = "zh-CN"; 996 996 arch = "linux-i686"; 997 - sha256 = "5c427ecb9f0d8e06611f5301d704dc4ffa74aa50f588ab751d33b2cf73191816"; 997 + sha256 = "daa193d1d4caeb65dedebb8c1b65409d8ebd6ed8f089aa225c106d56c48fb1af"; 998 998 } 999 - { url = "https://archive.mozilla.org/pub/firefox/releases/111.0/linux-i686/zh-TW/firefox-111.0.tar.bz2"; 999 + { url = "https://archive.mozilla.org/pub/firefox/releases/111.0.1/linux-i686/zh-TW/firefox-111.0.1.tar.bz2"; 1000 1000 locale = "zh-TW"; 1001 1001 arch = "linux-i686"; 1002 - sha256 = "4348f3c2f563ffb8fd5e253206a934f1506c8ec0fe1f0f48b437e66eae047b69"; 1002 + sha256 = "1c9dc452d556881c6cf3b049a8b3f0190619de077c7598e9208f4a9f7ac88cb1"; 1003 1003 } 1004 1004 ]; 1005 1005 }
+2 -2
pkgs/applications/networking/browsers/firefox/packages.nix
··· 3 3 rec { 4 4 firefox = buildMozillaMach rec { 5 5 pname = "firefox"; 6 - version = "111.0"; 6 + version = "111.0.1"; 7 7 src = fetchurl { 8 8 url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 9 - sha512 = "cdb300fdbb2b60068b0fc10a18df587b417e484901d36f52dd174d320d3440a42b02ea000f325c5781fd8853a5171b1a5184562fb535ece90619e4c64d46bb82"; 9 + sha512 = "e7d248b845cb524efc28818e0a0cad06ba5acac30219886191b702b61314388d10a1690c6d704b0a70d2bc2c4b1f04ed02350dcb9dce9c56503d2af3baefe4d3"; 10 10 }; 11 11 12 12 meta = {
+2 -2
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 5 5 ptb = "0.0.39"; 6 6 canary = "0.0.150"; 7 7 } else { 8 - stable = "0.0.264"; 8 + stable = "0.0.273"; 9 9 ptb = "0.0.59"; 10 10 canary = "0.0.283"; 11 11 }; ··· 28 28 x86_64-darwin = { 29 29 stable = fetchurl { 30 30 url = "https://dl.discordapp.net/apps/osx/${version}/Discord.dmg"; 31 - sha256 = "1jvlxmbfqhslsr16prsgbki77kq7i3ipbkbn67pnwlnis40y9s7p"; 31 + sha256 = "1vz2g83gz9ks9mxwx7gl7kys2xaw8ksnywwadrpsbj999fzlyyal"; 32 32 }; 33 33 ptb = fetchurl { 34 34 url = "https://dl-ptb.discordapp.net/apps/osx/${version}/DiscordPTB.dmg";
+31 -4
pkgs/applications/networking/instant-messengers/whatsapp-for-linux/default.nix
··· 5 5 , glib-networking 6 6 , gst_all_1 7 7 , gtkmm3 8 - , libappindicator-gtk3 8 + , libayatana-appindicator 9 + , libcanberra 10 + , libepoxy 11 + , libpsl 12 + , libdatrie 13 + , libdeflate 14 + , libselinux 15 + , libsepol 16 + , libsysprof-capture 17 + , libthai 18 + , libxkbcommon 19 + , sqlite 9 20 , pcre 21 + , pcre2 10 22 , pkg-config 11 23 , webkitgtk 12 24 , wrapGAppsHook 25 + , xorg 13 26 }: 14 27 15 28 stdenv.mkDerivation rec { 16 29 pname = "whatsapp-for-linux"; 17 - version = "1.3.1"; 30 + version = "1.6.1"; 18 31 19 32 src = fetchFromGitHub { 20 33 owner = "eneshecan"; 21 34 repo = pname; 22 35 rev = "v${version}"; 23 - sha256 = "sha256-TX6fMuhe6VHbhWJSsPM0iOV4CuCfULD5McJyHuTW4lI="; 36 + sha256 = "sha256-oghO6DNVJqWFHRjUAkqfnoWc7qHJnK3givVLq6xGJeo="; 24 37 }; 25 38 26 39 nativeBuildInputs = [ ··· 36 49 gst_all_1.gst-plugins-base 37 50 gst_all_1.gst-plugins-good 38 51 gtkmm3 39 - libappindicator-gtk3 52 + libayatana-appindicator 53 + libcanberra 54 + libdatrie 55 + libdeflate 56 + libepoxy 57 + libpsl 58 + libselinux 59 + libsepol 60 + libsysprof-capture 61 + libthai 62 + libxkbcommon 40 63 pcre 64 + pcre2 65 + sqlite 41 66 webkitgtk 67 + xorg.libXdmcp 68 + xorg.libXtst 42 69 ]; 43 70 44 71 meta = with lib; {
+3 -3
pkgs/applications/networking/sniffnet/default.nix
··· 7 7 , alsa-lib 8 8 , expat 9 9 , fontconfig 10 - , libGL 10 + , vulkan-loader 11 11 , xorg 12 12 , darwin 13 13 }: ··· 33 33 alsa-lib 34 34 expat 35 35 fontconfig 36 - libGL 36 + vulkan-loader 37 37 xorg.libX11 38 38 xorg.libXcursor 39 39 xorg.libXi ··· 45 45 46 46 postFixup = lib.optionalString stdenv.isLinux '' 47 47 patchelf $out/bin/sniffnet \ 48 - --add-rpath ${lib.makeLibraryPath [ libGL xorg.libX11 ]} 48 + --add-rpath ${lib.makeLibraryPath [ vulkan-loader xorg.libX11 ]} 49 49 ''; 50 50 51 51 meta = with lib; {
+3 -3
pkgs/applications/version-management/lefthook/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "lefthook"; 5 - version = "1.3.5"; 5 + version = "1.3.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "evilmartians"; 10 10 repo = "lefthook"; 11 - sha256 = "sha256-v4ES3TbuDRUBK8xH/viP5QOZmp3eWjsy0YRaSxfTZV4="; 11 + hash = "sha256-6wVzl2hu6bH2dqB/m/kgUQxRxOxMQltcGlo/TIIgh/Y="; 12 12 }; 13 13 14 - vendorHash = "sha256-VeR/lyrQrjXWvHdxpG4H+XPlAud9rrlzX8GqhVzn1sg="; 14 + vendorHash = "sha256-cMRl+TqSLlfoAja+JNaNKfHDR9fkvMTWdB1FT3XxPd4="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+30
pkgs/data/fonts/bqn386/default.nix
··· 1 + { lib, stdenvNoCC, fetchFromGitHub }: 2 + 3 + stdenvNoCC.mkDerivation { 4 + pname = "bqn386"; 5 + version = "unstable-2022-05-16"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "dzaima"; 9 + repo = "BQN386"; 10 + rev = "81e18d1eb8cb6b66df9e311b3b63ec086d910d18"; 11 + hash = "sha256-f0MbrxdkEiOqod41U07BvdDFDbFCqJuGyDIcx2Y24D0="; 12 + }; 13 + 14 + installPhase = '' 15 + runHook preInstall 16 + 17 + install -Dm644 -t $out/share/fonts/truetype *.ttf 18 + install -Dm644 -t $out/share/fonts/woff2 *.woff2 19 + 20 + runHook postInstall 21 + ''; 22 + 23 + meta = with lib; { 24 + description = "An APL and BQN font extending on APL386"; 25 + homepage = "https://dzaima.github.io/BQN386/"; 26 + license = licenses.unlicense; 27 + maintainers = with maintainers; [ skykanin ]; 28 + platforms = platforms.all; 29 + }; 30 + }
+25 -53
pkgs/development/compilers/dart/default.nix
··· 4 4 , unzip 5 5 , runCommand 6 6 , darwin 7 - # we need a way to build other dart versions 8 - # than the latest, because flutter might want 9 - # another version 10 - , version ? "2.19.3" 11 - , sources ? let 12 - base = "https://storage.googleapis.com/dart-archive/channels"; 13 - x86_64 = "x64"; 14 - i686 = "ia32"; 15 - aarch64 = "arm64"; 16 - in 17 - { 18 - "${version}-aarch64-darwin" = fetchurl { 19 - url = "${base}/stable/release/${version}/sdk/dartsdk-macos-${aarch64}-release.zip"; 20 - sha256 = "sha256-wfUh6rXy8jAC0TVQJzXh4SrV2DQs9SvY8PGtNgZx+cA="; 21 - }; 22 - "${version}-x86_64-darwin" = fetchurl { 23 - url = "${base}/stable/release/${version}/sdk/dartsdk-macos-${x86_64}-release.zip"; 24 - sha256 = "sha256-zyu6r8akId/AHpBKH95wJXXu1LD9CKShWYKfppnSRx4="; 25 - }; 26 - "${version}-x86_64-linux" = fetchurl { 27 - url = "${base}/stable/release/${version}/sdk/dartsdk-linux-${x86_64}-release.zip"; 28 - sha256 = "sha256-45HE7Y9iO5dI+JfLWF1ikFfBFB+er46bK+EYkyuhFjI="; 29 - }; 30 - "${version}-i686-linux" = fetchurl { 31 - url = "${base}/stable/release/${version}/sdk/dartsdk-linux-${i686}-release.zip"; 32 - sha256 = "sha256-IkSJWfAocT1l8F2igAkR+Y5PNYD5PZ0j21D8aJk9JCY="; 33 - }; 34 - "${version}-aarch64-linux" = fetchurl { 35 - url = "${base}/stable/release/${version}/sdk/dartsdk-linux-${aarch64}-release.zip"; 36 - sha256 = "sha256-Bt18brbJA/XfiyP5o197HDXMuGm+a1AZx92Thoriv78="; 37 - }; 38 - } 7 + , sources ? import ./sources.nix {inherit fetchurl;} 8 + , version ? sources.versionUsed 39 9 }: 40 10 41 - assert version != null && version != ""; 42 11 assert sources != null && (builtins.isAttrs sources); 43 - 44 12 stdenv.mkDerivation (finalAttrs: { 45 13 pname = "dart"; 46 14 inherit version; ··· 59 27 60 28 libPath = lib.makeLibraryPath [ stdenv.cc.cc ]; 61 29 dontStrip = true; 62 - passthru.tests = { 63 - testCreate = runCommand "dart-test-create" { nativeBuildInputs = [ finalAttrs.finalPackage ]; } '' 64 - PROJECTNAME="dart_test_project" 65 - dart create --no-pub $PROJECTNAME 30 + passthru = { 31 + updateScript = ./update.sh; 32 + tests = { 33 + testCreate = runCommand "dart-test-create" { nativeBuildInputs = [ finalAttrs.finalPackage ]; } '' 34 + PROJECTNAME="dart_test_project" 35 + dart create --no-pub $PROJECTNAME 66 36 67 - [[ -d $PROJECTNAME ]] 68 - [[ -f $PROJECTNAME/bin/$PROJECTNAME.dart ]] 69 - touch $out 70 - ''; 37 + [[ -d $PROJECTNAME ]] 38 + [[ -f $PROJECTNAME/bin/$PROJECTNAME.dart ]] 39 + touch $out 40 + ''; 71 41 72 - testCompile = runCommand "dart-test-compile" { 73 - nativeBuildInputs = [ finalAttrs.finalPackage ] 74 - ++ lib.optionals stdenv.isDarwin [ darwin.cctools darwin.sigtool ]; 75 - } '' 76 - HELLO_MESSAGE="Hello, world!" 77 - echo "void main() => print('$HELLO_MESSAGE');" > hello.dart 78 - dart compile exe hello.dart 79 - PROGRAM_OUT=$(./hello.exe) 42 + testCompile = runCommand "dart-test-compile" { 43 + nativeBuildInputs = [ finalAttrs.finalPackage ] 44 + ++ lib.optionals stdenv.isDarwin [ darwin.cctools darwin.sigtool ]; 45 + } '' 46 + HELLO_MESSAGE="Hello, world!" 47 + echo "void main() => print('$HELLO_MESSAGE');" > hello.dart 48 + dart compile exe hello.dart 49 + PROGRAM_OUT=$(./hello.exe) 80 50 81 - [[ "$PROGRAM_OUT" == "$HELLO_MESSAGE" ]] 82 - touch $out 83 - ''; 51 + [[ "$PROGRAM_OUT" == "$HELLO_MESSAGE" ]] 52 + touch $out 53 + ''; 54 + }; 84 55 }; 56 + 85 57 meta = with lib; { 86 58 homepage = "https://www.dartlang.org/"; 87 59 maintainers = with maintainers; [ grburst ];
+24
pkgs/development/compilers/dart/sources.nix
··· 1 + let version = "2.19.3"; in 2 + { fetchurl }: { 3 + versionUsed = version; 4 + "${version}-x86_64-darwin" = fetchurl { 5 + url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-x64-release.zip"; 6 + sha256 = "193hf56j7bws8bzqxxzz2sgbn2d80g5s8vp8ihi22cm3mmppfi4v"; 7 + }; 8 + "${version}-aarch64-darwin" = fetchurl { 9 + url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-arm64-release.zip"; 10 + sha256 = "0b30l8kfcsl1j6w2vbq08p0v4h4gca013l5fpznjqq0midxhybnw"; 11 + }; 12 + "${version}-aarch64-linux" = fetchurl { 13 + url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-arm64-release.zip"; 14 + sha256 = "0qyi7ppsf4rmzx1qgx3qbn4k7bgbncxjql6a9f2b1aj6l6lllvmg"; 15 + }; 16 + "${version}-x86_64-linux" = fetchurl { 17 + url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-x64-release.zip"; 18 + sha256 = "0iq7mdwpsnykk3j2bsgmazg30m4qg7i2lpv1ygbhy2lbhrkdpdck"; 19 + }; 20 + "${version}-i686-linux" = fetchurl { 21 + url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-ia32-release.zip"; 22 + sha256 = "0xksis14ff6bzjvycgxgldg96n88rh42adjyrrhcay2s183vh480"; 23 + }; 24 + }
+77
pkgs/development/compilers/dart/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p curl jq 3 + 4 + set -euo pipefail 5 + 6 + # so if the script fails, debug logs are on stderr 7 + log() { 8 + >&2 echo "DART_UPDATER: $@" 9 + } 10 + 11 + # fetch the latest version number from upstream 12 + NEW_VER_DETAILS=$(curl -sL https://storage.googleapis.com/dart-archive/channels/stable/release/latest/VERSION) 13 + NEW_VER=$(jq -r '.version' <<< "$NEW_VER_DETAILS") 14 + 15 + MY_PATH=$(dirname $(realpath "$0")) 16 + SRC_FILE=$(mktemp) 17 + 18 + log "file to write is $SRC_FILE" 19 + 20 + PRELUDE="let version = \"$NEW_VER\"; in 21 + { fetchurl }: { 22 + versionUsed = version;" 23 + echo "$PRELUDE" > "$SRC_FILE" 24 + log "wrote prelude" 25 + 26 + # Fetches the source, then writes the fetcher and hash into the sources file. 27 + # Arguments: 28 + # - $1: VARIABLE NAME of (table of nix platform -> dart platform mappings) ("DARWIN_PLATFORMS"|"LIN_PLATFORMS") 29 + # - $2: Dart-OS ("macos"|"linux") 30 + write_for_platform() { 31 + BASE_OF_ALL_URLS='https://storage.googleapis.com/dart-archive/channels/stable/release' 32 + BASE_URL_WRITTEN="$BASE_OF_ALL_URLS/\${version}/sdk" 33 + BASE_URL_FETCHED="$BASE_OF_ALL_URLS/$NEW_VER/sdk" 34 + 35 + TABLE_NAME=$1 36 + declare -n TABLE=$TABLE_NAME 37 + 38 + for platform in "${!TABLE[@]}"; do 39 + DART_PLATFORM="${TABLE[$platform]}" 40 + log "trying for dartplatform $DART_PLATFORM (platform $platform) (OS $2)" 41 + 42 + URL_POSTFIX="dartsdk-$2-$DART_PLATFORM-release.zip" 43 + URL="$BASE_URL_FETCHED/$URL_POSTFIX" 44 + log "URL for $DART_PLATFORM: $URL" 45 + 46 + HASH=$(nix-prefetch-url "$URL" --type sha256) 47 + log "hash for platform $platform: $HASH" 48 + 49 + FETCHER=" \"\${version}-$platform\" = fetchurl { 50 + url = \"$BASE_URL_WRITTEN/$URL_POSTFIX\"; 51 + sha256 = \"$HASH\"; 52 + };" 53 + 54 + echo "$FETCHER" >> $SRC_FILE 55 + done 56 + log "finished for $1" 57 + 58 + } 59 + 60 + # Map nix platforms -> Dart platforms 61 + X8664="x64" 62 + AARCH64="arm64" 63 + I686="ia32" 64 + declare -A DARWIN_PLATFORMS=(["aarch64-darwin"]="$AARCH64" 65 + ["x86_64-darwin"]="$X8664") 66 + 67 + declare -A LIN_PLATFORMS=( ["x86_64-linux"]="$X8664" 68 + ["i686-linux"]="$I686" 69 + ["aarch64-linux"]="$AARCH64") 70 + 71 + write_for_platform "DARWIN_PLATFORMS" "macos" 72 + write_for_platform "LIN_PLATFORMS" "linux" 73 + 74 + echo '}' >> $SRC_FILE 75 + 76 + log "moving tempfile to target directory" 77 + mv "$SRC_FILE" "$MY_PATH/sources.nix"
+1 -23
pkgs/development/compilers/haxe/default.nix
··· 14 14 dune_3 15 15 luv 16 16 extlib 17 - ] else if lib.versionAtLeast version "4.0" 18 - then with ocaml-ng.ocamlPackages_4_10; [ 17 + ] else with ocaml-ng.ocamlPackages_4_10; [ 19 18 ocaml 20 19 findlib 21 20 sedlex ··· 26 25 dune_3 27 26 luv 28 27 extlib-1-7-7 29 - ] else with ocaml-ng.ocamlPackages_4_05; [ 30 - ocaml 31 - camlp4 32 28 ]; 33 29 34 30 defaultPatch = '' ··· 120 116 }; 121 117 }; 122 118 in { 123 - # this old version is required to compile some libraries 124 - haxe_3_2 = generic { 125 - version = "3.2.1"; 126 - sha256 = "1x9ay5a2llq46fww3k07jxx8h1vfpyxb522snc6702a050ki5vz3"; 127 - prePatch = '' 128 - sed -i -e 's|"/usr/lib/haxe/std/";|"'"$out/lib/haxe/std/"'";\n&|g' main.ml 129 - substituteInPlace extra/haxelib_src/src/tools/haxelib/Main.hx \ 130 - --replace '"neko"' '"${neko}/bin/neko"' 131 - ''; 132 - }; 133 - haxe_3_4 = generic { 134 - version = "3.4.6"; 135 - sha256 = "1myc4b8fwp0f9vky17wv45n34a583f5sjvajsc93f5gm1wanp4if"; 136 - prePatch = '' 137 - ${defaultPatch} 138 - sed -i -re 's!(let +prefix_path += +).*( +in)!\1"'"$out/"'"\2!' src/main.ml 139 - ''; 140 - }; 141 119 haxe_4_0 = generic { 142 120 version = "4.0.5"; 143 121 sha256 = "0f534pchdx0m057ixnk07ab4s518ica958pvpd0vfjsrxg5yjkqa";
+4 -4
pkgs/development/libraries/cimg/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "cimg"; 10 - version = "3.2.1"; 10 + version = "3.2.2"; 11 11 12 12 src = fetchFromGitHub { 13 - owner = "dtschump"; 13 + owner = "GreycLab"; 14 14 repo = "CImg"; 15 15 rev = "v.${version}"; 16 - hash = "sha256-MPkZGKewusCw5TsW5NOtnrjqEK2dxRSCal1fn7Yiaio="; 16 + hash = "sha256-koXew0Lwb7wW8MQctTjxpo7TNVtrS5MzxQFfUS1gwZs="; 17 17 }; 18 18 19 19 outputs = [ "out" "doc" ]; ··· 45 45 processing applications. 46 46 ''; 47 47 license = licenses.cecill-c; 48 - maintainers = [ maintainers.AndersonTorres ]; 48 + maintainers = [ maintainers.AndersonTorres maintainers.lilyinstarlight ]; 49 49 platforms = platforms.unix; 50 50 }; 51 51 }
+4 -3
pkgs/development/python-modules/installer/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "installer"; 12 - version = "0.6.0"; 12 + version = "0.7.0"; 13 13 format = "pyproject"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "pradyunsg"; 17 17 repo = pname; 18 18 rev = version; 19 - hash = "sha256-IXznSrc/4LopgZDGFSC6cAOCbts+siKpdl5SvN1FFvA="; 19 + hash = "sha256-thHghU+1Alpay5r9Dc3v7ATRFfYKV8l9qR0nbGOOX/A="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ flit-core ]; ··· 27 27 ]; 28 28 29 29 meta = with lib; { 30 + changelog = "https://github.com/pypa/installer/blob/${src.rev}/docs/changelog.md"; 30 31 homepage = "https://github.com/pradyunsg/installer"; 31 - description = "A low-level library for installing a Python package from a wheel distribution."; 32 + description = "A low-level library for installing a Python package from a wheel distribution"; 32 33 license = licenses.mit; 33 34 maintainers = with maintainers; [ cpcloud fridh ]; 34 35 };
+6
pkgs/development/python-modules/pygls/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , buildPythonPackage 3 4 , pythonOlder 4 5 , fetchFromGitHub ··· 44 45 45 46 # Fixes hanging tests on Darwin 46 47 __darwinAllowLocalNetworking = true; 48 + 49 + preCheck = lib.optionalString stdenv.isDarwin '' 50 + # Darwin issue: OSError: [Errno 24] Too many open files 51 + ulimit -n 1024 52 + ''; 47 53 48 54 pythonImportsCheck = [ "pygls" ]; 49 55
+19 -7
pkgs/development/python-modules/woob/default.nix
··· 5 5 , cssselect 6 6 , feedparser 7 7 , fetchFromGitLab 8 + , fetchpatch 8 9 , gdata 9 10 , gnupg 10 11 , google-api-python-client ··· 13 14 , lxml 14 15 , mechanize 15 16 , nose 17 + , packaging 16 18 , pdfminer-six 17 19 , pillow 18 20 , prettytable ··· 23 25 , requests 24 26 , simplejson 25 27 , termcolor 28 + , testers 26 29 , unidecode 30 + , woob 27 31 }: 28 32 29 33 buildPythonPackage rec { 30 34 pname = "woob"; 31 - version = "3.0"; 35 + version = "3.3.1"; 32 36 format = "setuptools"; 33 37 34 38 disabled = pythonOlder "3.7"; ··· 37 41 owner = "woob"; 38 42 repo = pname; 39 43 rev = version; 40 - hash = "sha256-XLcHNidclORbxVXgcsHY6Ja/dak+EVSKTaVQmg1f/rw="; 44 + hash = "sha256-aPkMfPRDjPfHIlGDEvorGwk09yQuEWwOkJJUST0vLAs="; 41 45 }; 42 46 43 47 nativeBuildInputs = [ 48 + packaging 44 49 pyqt5 45 50 ]; 46 51 ··· 57 62 libyaml 58 63 lxml 59 64 mechanize 65 + packaging 60 66 pdfminer-six 61 67 pillow 62 68 prettytable ··· 68 74 unidecode 69 75 ]; 70 76 71 - postPatch = '' 72 - substituteInPlace setup.cfg \ 73 - --replace "with-doctest = 1" "" \ 74 - --replace "with-coverage = 1" "" 75 - ''; 77 + patches = [ 78 + (fetchpatch { 79 + url = "https://gitlab.com/woob/woob/-/commit/861b1bb92be53998d8174dcca6fa643d1c7cde12.patch"; 80 + sha256 = "sha256-IXcE59pMFtPLTOYa2inIvuA14USQvck6Q4hrKZTC0DE="; 81 + }) 82 + ]; 76 83 77 84 nativeCheckInputs = [ 78 85 nose ··· 85 92 pythonImportsCheck = [ 86 93 "woob" 87 94 ]; 95 + 96 + passthru.tests.version = testers.testVersion { 97 + package = woob; 98 + version = "v${version}"; 99 + }; 88 100 89 101 meta = with lib; { 90 102 description = "Collection of applications and APIs to interact with websites";
+10 -4
pkgs/development/tools/continuous-integration/gitea-actions-runner/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gitea-actions-runner"; 5 - version = "unstable-2023-02-08"; 5 + version = "unstable-2023-03-18"; 6 6 7 7 src = fetchFromGitea { 8 8 domain = "gitea.com"; 9 9 owner = "gitea"; 10 10 repo = "act_runner"; 11 - rev = "990cf93c7136669408eb1832cd05df3ad4dd81b3"; 12 - sha256 = "1ysp7g199dzh1zpxxhki88pn96qghln7a5g8zfjip9173q1rgiyb"; 11 + rev = "9eb8b08a69e8b1c699c9c07a06c1ff8e5f6ad0fe"; 12 + sha256 = "sha256-B8vD+86X8cqZhPmDmEjHgSsq3TdJuCf9h3XgdXC7hQY="; 13 13 }; 14 14 15 - vendorSha256 = "0a3q7rsk37dc6v3vnqaywkimaqvyjmkrwljhcjcnswsdfcgng62b"; 15 + vendorSha256 = "sha256-K/d/ip8icc+rjTmajsGxw5aij1VMW6wJJu4LCkKqaVQ="; 16 + 17 + ldflags = [ 18 + "-s" 19 + "-w" 20 + "-X gitea.com/gitea/act_runner/cmd.version=${version}" 21 + ]; 16 22 17 23 meta = with lib; { 18 24 mainProgram = "act_runner";
+4 -5
pkgs/development/tools/continuous-integration/jenkins/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "jenkins"; 7 - version = "2.375.3"; 7 + version = "2.387.1"; 8 8 9 9 src = fetchurl { 10 10 url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; 11 - hash = "sha256-1WBl8eXEMj/sNqlqv3cQskUeNLxPudoXnn3xKaTMwaw="; 11 + hash = "sha256-wTKh4AtoWvx5luulML5CijJ5xkk5lBf5+jj8vA2+wCc="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ makeWrapper ]; ··· 51 51 52 52 version="$(jq -r .version <<<$core_json)" 53 53 sha256="$(jq -r .sha256 <<<$core_json)" 54 - hash="$(nix-hash --type sha256 --to-base32 "$sha256")" 55 - url="$(jq -r .url <<<$core_json)" 54 + hash="$(nix hash to-sri --type sha256 "$sha256")" 56 55 57 56 if [ ! "$oldVersion" = "$version" ]; then 58 - update-source-version jenkins "$version" "$hash" "$url" 57 + update-source-version jenkins "$version" "$hash" 59 58 nixpkgs="$(git rev-parse --show-toplevel)" 60 59 default_nix="$nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix" 61 60 nixfmt "$default_nix"
+2 -2
pkgs/development/tools/ldid/default.nix
··· 4 4 , fetchgit 5 5 , libplist 6 6 , libxml2 7 - , openssl_1_1 7 + , openssl 8 8 , CoreFoundation 9 9 , Security 10 10 }: ··· 24 24 buildInputs = [ 25 25 libplist 26 26 libxml2 27 - openssl_1_1 27 + openssl 28 28 ] ++ lib.optionals stdenv.isDarwin [ 29 29 CoreFoundation 30 30 Security
+3 -3
pkgs/development/tools/yq-go/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "yq-go"; 5 - version = "4.31.2"; 5 + version = "4.32.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mikefarah"; 9 9 repo = "yq"; 10 10 rev = "v${version}"; 11 - hash = "sha256-Cf9Y7sdvpflQhhnOuRZUTyYQ3fpFTLo28dZtePsayfE="; 11 + hash = "sha256-gP5Ah/KVWtmEl1CUKge5XdsYwoAAdNabb10b0pdN0tk="; 12 12 }; 13 13 14 - vendorHash = "sha256-nv1sJ5GGB2IbGF1ebGZmeKF6qHLXgFebdibcsB36juY="; 14 + vendorHash = "sha256-/7ah71isg0GB9PncNamMKaW2cW+EMN2BaPqP7gsLMmg="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+1
pkgs/os-specific/linux/kernel/manual-config.nix
··· 58 58 59 59 # Dependencies that are required to build kernel modules 60 60 moduleBuildDependencies = [ 61 + pahole 61 62 perl 62 63 libelf 63 64 # module makefiles often run uname commands to find out the kernel version
+6 -11
pkgs/servers/matrix-synapse/tools/synadm.nix
··· 1 1 { lib 2 - , python3Packages 2 + , python3 3 3 }: 4 4 5 - with python3Packages; buildPythonApplication rec { 5 + python3.pkgs.buildPythonApplication rec { 6 6 pname = "synadm"; 7 - version = "0.38"; 7 + version = "0.40"; 8 8 format = "setuptools"; 9 9 10 - src = fetchPypi { 10 + src = python3.pkgs.fetchPypi { 11 11 inherit pname version; 12 - sha256 = "sha256-l1KRUnjzj1/MEb1nxV6hMaxi15q7baG+iiK2yatZYRc="; 12 + hash = "sha256-iDG2wsC0820unKlKNDKwgCNC+SAWJm8ltSB4knmLqeQ="; 13 13 }; 14 14 15 - postPatch = '' 16 - substituteInPlace setup.py \ 17 - --replace "Click>=7.0,<8.0" "Click" 18 - ''; 19 - 20 - propagatedBuildInputs = [ 15 + propagatedBuildInputs = with python3.pkgs; [ 21 16 click 22 17 click-option-group 23 18 dnspython
+2 -2
pkgs/servers/nosql/redis/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "redis"; 10 - version = "7.0.9"; 10 + version = "7.0.10"; 11 11 12 12 src = fetchurl { 13 13 url = "https://download.redis.io/releases/${pname}-${version}.tar.gz"; 14 - hash = "sha256-93E1wqR8kVHUAov+o7NEcKtNMk0UhPeahMbzKjz7n2U="; 14 + hash = "sha256-He5MZIc0HK571kMv91kJBlIiFaBh/e+Hx9BAoMtgATE="; 15 15 }; 16 16 17 17 patches = [
+13 -3
pkgs/tools/admin/stripe-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "stripe-cli"; 5 - version = "1.10.3"; 5 + version = "1.13.12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "stripe"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-jos6SZ2ZkUeWOM0ALlsc5a+5kcullNF/2AknTQpRnIc="; 11 + hash = "sha256-Zk7Mt2ffhuVT3RB+ZeBRIBybIfEO9AQ4LNVmWU2FutU="; 12 12 }; 13 - vendorSha256 = "sha256-1c+YtfRy1ey0z117YHHkrCnpb7g+DmM+LR1rjn1YwMQ="; 13 + vendorHash = "sha256-rjYV69BWkqIkgyeauAo4KEfbB7cxnwn3VSjLrMrCu1c="; 14 14 15 15 nativeBuildInputs = [ installShellFiles ]; 16 16 ··· 23 23 preCheck = '' 24 24 # the tests expect the Version ldflag not to be set 25 25 unset ldflags 26 + 27 + # requires internet access 28 + rm pkg/cmd/plugin_cmds_test.go 29 + rm pkg/cmd/resources_test.go 30 + rm pkg/cmd/root_test.go 31 + 32 + # TODO: no clue why it's broken (1.13.12), remove for now. 33 + rm pkg/login/client_login_test.go 34 + rm pkg/git/editor_test.go 35 + rm pkg/rpcservice/sample_create_test.go 26 36 '' + lib.optionalString ( 27 37 # delete plugin tests on all platforms but exact matches 28 38 # https://github.com/stripe/stripe-cli/issues/850
+10 -13
pkgs/tools/graphics/gmic-qt/default.nix
··· 1 1 { lib 2 - , mkDerivation 2 + , stdenv 3 3 , variant ? "standalone" 4 4 , fetchzip 5 5 , fetchpatch 6 6 , cmake 7 7 , pkg-config 8 8 , ninja 9 + , wrapQtAppsHook 9 10 , opencv3 10 11 , openexr 11 12 , graphicsmagick ··· 19 20 , gmic 20 21 , qtbase 21 22 , qttools 22 - , writeShellScript 23 - , common-updater-scripts 24 - , gnugrep 25 - , gnused 26 - , coreutils 27 - , jq 28 23 , nix-update-script 29 24 , gimpPlugins 30 25 }: ··· 50 45 51 46 assert lib.assertMsg (builtins.all (d: d != null) variants.${variant}.extraDeps or []) "gmic-qt variant “${variant}” is missing one of its dependencies."; 52 47 53 - mkDerivation rec { 48 + stdenv.mkDerivation rec { 54 49 pname = "gmic-qt${lib.optionalString (variant != "standalone") "-${variant}"}"; 55 - version = "3.2.1"; 50 + version = "3.2.2"; 56 51 57 52 src = fetchzip { 58 53 url = "https://gmic.eu/files/source/gmic_${version}.tar.gz"; 59 - hash = "sha256-2lMnn19FcFKnfIjSxOObqxIjqLMUoWgi0ADZBCBePY4="; 54 + hash = "sha256-Z6FU0BRTiOIoM6ViYgcwOifat4/IISFJXvyC8PwR5mA="; 60 55 }; 61 56 62 57 patches = [ 63 58 (fetchpatch { 64 - name = "gmic-qt-3.2.1-fix-system-gmic.patch"; 65 - url = "https://github.com/c-koi/gmic-qt/commit/e8d7a3523753ff592da63b1d54edf0921c54fe53.patch"; 66 - hash = "sha256-kBFZo2qvod4pH3oK8gvnmw39x6eMH9zjr4mMcY74mFo="; 59 + name = "gmic-3.2.2-cmake-fixes.patch"; 60 + url = "https://github.com/c-koi/gmic-qt/compare/5379307f9e484ad171b8d09e3572b93d120a9159..420e85e005401d942a3ca5f5c39ee3c867fe8bdd.diff"; 61 + hash = "sha256-l2y9EFtE3nv8NBSSn6Wo0pLRoYO2hoyb5HZk0QmlSpk="; 67 62 }) 68 63 ]; 69 64 ··· 73 68 cmake 74 69 pkg-config 75 70 ninja 71 + wrapQtAppsHook 76 72 ]; 77 73 78 74 buildInputs = [ ··· 119 115 description = variants.${variant}.description; 120 116 homepage = "http://gmic.eu/"; 121 117 license = licenses.gpl3Plus; 118 + maintainers = [ maintainers.lilyinstarlight ]; 122 119 platforms = platforms.unix; 123 120 }; 124 121 }
+6 -14
pkgs/tools/graphics/gmic/default.nix
··· 1 1 { stdenv 2 2 , lib 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , fetchurl 6 5 , cmake 7 6 , ninja ··· 27 26 28 27 stdenv.mkDerivation rec { 29 28 pname = "gmic"; 30 - version = "3.2.1"; 29 + version = "3.2.2"; 31 30 32 31 outputs = [ "out" "lib" "dev" "man" ]; 33 32 34 33 src = fetchFromGitHub { 35 - owner = "dtschump"; 34 + owner = "GreycLab"; 36 35 repo = "gmic"; 37 36 rev = "v.${version}"; 38 - hash = "sha256-oEH4GlSV+642TGSJJhV4yzydh1hAQZfzwaiPAZFNQtI="; 37 + hash = "sha256-XLDnIs7IRIhQtz+qgdNypJODk6WJRPQ2M6LU6DJ+T7I="; 39 38 }; 40 39 41 - patches = [ 42 - (fetchpatch { 43 - name = "gmic-3.2.1-fix-system-gmic.patch"; 44 - url = "https://github.com/GreycLab/gmic/commit/9db3f6a39d9ed67b4279654da88993a8057575ff.patch"; 45 - hash = "sha256-JznKCs56t6cJ4HLqlhMZjSOupEB8cdkn3j6RgZpcpzo="; 46 - }) 47 - ]; 48 - 49 40 # TODO: build this from source 50 41 # https://github.com/dtschump/gmic/blob/b36b2428db5926af5eea5454f822f369c2d9907e/src/Makefile#L675-L729 51 42 gmic_stdlib = fetchurl { 52 43 name = "gmic_stdlib.h"; 53 44 url = "http://gmic.eu/gmic_stdlib${lib.replaceStrings ["."] [""] version}.h"; 54 - hash = "sha256-f8d9jTVnHwSoyMuiM+Qv86e/BYX9SSx9cl3borihxnc="; 45 + hash = "sha256-lABUPhwlzoRODX7z8arOEU0JJszcXREhZ20WRToKNY4="; 55 46 }; 56 47 57 48 nativeBuildInputs = [ ··· 119 110 meta = with lib; { 120 111 description = "Open and full-featured framework for image processing"; 121 112 homepage = "https://gmic.eu/"; 122 - license = licenses.cecill20; 113 + license = licenses.cecill21; 114 + maintainers = [ maintainers.lilyinstarlight ]; 123 115 platforms = platforms.unix; 124 116 }; 125 117 }
+2 -2
pkgs/tools/misc/disfetch/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "disfetch"; 5 - version = "3.6"; 5 + version = "3.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "q60"; 9 9 repo = "disfetch"; 10 10 rev = version; 11 - sha256 = "sha256-/Not2jNwk3jX8TLN7CT3JXDilatSYXPaudGKNAgQDPY="; 11 + sha256 = "sha256-xzOE+Pnx0qb3B9vWWrF5Q0nhUo0QYBUO6j6al8N3deY="; 12 12 }; 13 13 14 14 dontBuild = true;
+3 -3
pkgs/tools/misc/moar/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "moar"; 5 - version = "1.11.4"; 5 + version = "1.13.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "walles"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Op9A0C1MnVoNyxTEKARASrKDTIT/vNa01Bnww6BWg0Y="; 11 + sha256 = "sha256-5gWPqGrnb/wMdr+AQ1nkl3wUUpmgn3eDTaktWHLDAxc="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-XexIBg49gK+b2Zef5eR7NfqFZHPp5DXhlcC3Loh6PfI="; 14 + vendorHash = "sha256-aFCv6VxHD1bOLhCHXhy4ubik8Z9uvU6AeqcMqIZI2Oo="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+3 -3
pkgs/tools/package-management/nfpm/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "nfpm"; 5 - version = "2.26.0"; 5 + version = "2.27.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "goreleaser"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-MRtmfRriHArmzSfSr4Wf3+2wA3sOlHZs2HKQ2d+Bd20="; 11 + sha256 = "sha256-77E8TXTzU37/V1VmfwUjt/4MiFOrNG+sOHch/brb8bY="; 12 12 }; 13 13 14 - vendorHash = "sha256-UUpi/6R36g6ofnEmn/qxEeJlzM/INYD4FuvRaBZ6pss="; 14 + vendorHash = "sha256-+Ph0QpDnucf6brWFP05x+s5fCHijaXA7rO1hbesU1Sk="; 15 15 16 16 ldflags = [ "-s" "-w" "-X main.version=${version}" ]; 17 17
+9
pkgs/tools/package-management/poetry/default.nix
··· 19 19 }; 20 20 SETUPTOOLS_SCM_PRETEND_VERSION = version; 21 21 }); 22 + poetry-core = super.poetry-core.overridePythonAttrs (old: rec { 23 + version = "1.5.2"; 24 + src = fetchFromGitHub { 25 + owner = "python-poetry"; 26 + repo = "poetry-core"; 27 + rev = version; 28 + hash = "sha256-GpZ0vMByHTu5kl7KrrFFK2aZMmkNO7xOEc8NI2H9k34="; 29 + }; 30 + }); 22 31 }; 23 32 }; 24 33
+2 -2
pkgs/tools/package-management/poetry/plugins/poetry-plugin-up.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "poetry-plugin-up"; 12 - version = "0.2.1"; 12 + version = "0.3.0"; 13 13 format = "pyproject"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "MousaZeidBaker"; 17 17 repo = pname; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-16p0emvgWa56Km8U5HualCSStbulqyINbC3Jez9Y1n0="; 19 + hash = "sha256-QDfXgLkwh5rfyNZv0S7+cq6ubldXsbuCiTr6VYx8ZQs="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/tools/package-management/poetry/unwrapped.nix
··· 44 44 45 45 buildPythonPackage rec { 46 46 pname = "poetry"; 47 - version = "1.4.0"; 47 + version = "1.4.1"; 48 48 format = "pyproject"; 49 49 50 50 disabled = pythonOlder "3.7"; ··· 53 53 owner = "python-poetry"; 54 54 repo = pname; 55 55 rev = "refs/tags/${version}"; 56 - hash = "sha256-vbG9nsrCvytpKLJbC1EKeyTSjaDlsKvdRCwT6aSq6B4="; 56 + hash = "sha256-jNRFtEhaswG5RmFxpVcchIe6u2BCyoeNzneWR+9SuCY="; 57 57 }; 58 58 59 59 nativeBuildInputs = [
+2
pkgs/top-level/aliases.nix
··· 640 640 hardlink = throw "hardlink was merged into util-linux since 2019-06-14."; # Added 2022-08-12 641 641 inherit (harePackages) hare harec; # Added 2022-08-10 642 642 hawkthorne = throw "hawkthorne has been removed because it depended on a broken version of love"; # Added 2022-01-15 643 + haxe_3_2 = throw "'haxe_3_2' has been removed because it is old and no longer used by any packages in nixpkgs"; # Added 2023-03-15 644 + haxe_3_4 = throw "'haxe_3_4' has been removed because it is old and no longer used by any packages in nixpkgs"; # Added 2023-03-15 643 645 hdr-plus = throw "hdr-plus has been removed because it is unmaintained, often breaks and no longer consumed as a dependency"; # Added 2022-11-08 644 646 heapster = throw "Heapster is now retired. See https://github.com/kubernetes-retired/heapster/blob/master/docs/deprecation.md"; # Added 2022-04-05 645 647 heimdalFull = throw "'heimdalFull' has been renamed to/replaced by 'heimdal'"; # Converted to throw 2022-02-22
+3 -5
pkgs/top-level/all-packages.nix
··· 5652 5652 5653 5653 string-machine = callPackage ../applications/audio/string-machine { }; 5654 5654 5655 - stripe-cli = callPackage ../tools/admin/stripe-cli { 5656 - buildGoModule = buildGo118Module; # tests fail with 1.19 5657 - }; 5655 + stripe-cli = callPackage ../tools/admin/stripe-cli { }; 5658 5656 5659 5657 bash-supergenpass = callPackage ../tools/security/bash-supergenpass { }; 5660 5658 ··· 15134 15132 haxe_4_2 15135 15133 haxe_4_1 15136 15134 haxe_4_0 15137 - haxe_3_4 15138 - haxe_3_2 15139 15135 ; 15140 15136 15141 15137 haxe = haxe_4_2; ··· 27379 27375 breath-theme = libsForQt5.callPackage ../data/themes/breath-theme { }; 27380 27376 27381 27377 brise = callPackage ../data/misc/brise { }; 27378 + 27379 + bqn386 = callPackage ../data/fonts/bqn386 { }; 27382 27380 27383 27381 cacert = callPackage ../data/misc/cacert { }; 27384 27382