Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
2d285b15 fc3641aa

+711 -623
+1
nixos/modules/services/home-automation/home-assistant.nix
··· 409 (optionalString (cfg.config != null) copyConfig) + 410 (optionalString (cfg.lovelaceConfig != null) copyLovelaceConfig) 411 ; 412 serviceConfig = let 413 # List of capabilities to equip home-assistant with, depending on configured components 414 capabilities = lib.unique ([
··· 409 (optionalString (cfg.config != null) copyConfig) + 410 (optionalString (cfg.lovelaceConfig != null) copyLovelaceConfig) 411 ; 412 + environment.PYTHONPATH = package.pythonPath; 413 serviceConfig = let 414 # List of capabilities to equip home-assistant with, depending on configured components 415 capabilities = lib.unique ([
+18 -21
nixos/modules/services/misc/mbpfan.nix
··· 1 { config, lib, pkgs, ... }: 2 - 3 with lib; 4 5 let ··· 16 type = types.package; 17 default = pkgs.mbpfan; 18 defaultText = literalExpression "pkgs.mbpfan"; 19 - description = lib.mdDoc '' 20 - The package used for the mbpfan daemon. 21 - ''; 22 }; 23 24 verbose = mkOption { 25 type = types.bool; 26 default = false; 27 - description = lib.mdDoc '' 28 - If true, sets the log level to verbose. 29 - ''; 30 }; 31 32 settings = mkOption { ··· 35 type = types.submodule { 36 freeformType = settingsFormat.type; 37 38 - options.general.min_fan1_speed = mkOption { 39 - type = types.nullOr types.int; 40 - default = 2000; 41 - description = lib.mdDoc '' 42 - You can check minimum and maximum fan limits with 43 - `cat /sys/devices/platform/applesmc.768/fan*_min` and 44 - `cat /sys/devices/platform/applesmc.768/fan*_max` respectively. 45 - Setting to null implies using default value from applesmc. 46 - ''; 47 - }; 48 options.general.low_temp = mkOption { 49 type = types.int; 50 - default = 55; 51 description = lib.mdDoc "If temperature is below this, fans will run at minimum speed."; 52 }; 53 options.general.high_temp = mkOption { 54 type = types.int; 55 - default = 58; 56 description = lib.mdDoc "If temperature is above this, fan speed will gradually increase."; 57 }; 58 options.general.max_temp = mkOption { ··· 79 ]; 80 81 config = mkIf cfg.enable { 82 - boot.kernelModules = [ "coretemp" "applesmc" ]; 83 84 - environment.etc."mbpfan.conf".source = settingsFile; 85 environment.systemPackages = [ cfg.package ]; 86 87 systemd.services.mbpfan = { 88 description = "A fan manager daemon for MacBook Pro";
··· 1 { config, lib, pkgs, ... }: 2 with lib; 3 4 let ··· 15 type = types.package; 16 default = pkgs.mbpfan; 17 defaultText = literalExpression "pkgs.mbpfan"; 18 + description = lib.mdDoc "The package used for the mbpfan daemon."; 19 }; 20 21 verbose = mkOption { 22 type = types.bool; 23 default = false; 24 + description = lib.mdDoc "If true, sets the log level to verbose."; 25 + }; 26 + 27 + aggressive = mkOption { 28 + type = types.bool; 29 + default = false; 30 + description = lib.mdDoc "If true, favors higher default fan speeds."; 31 }; 32 33 settings = mkOption { ··· 36 type = types.submodule { 37 freeformType = settingsFormat.type; 38 39 options.general.low_temp = mkOption { 40 type = types.int; 41 + default = 63; 42 description = lib.mdDoc "If temperature is below this, fans will run at minimum speed."; 43 }; 44 options.general.high_temp = mkOption { 45 type = types.int; 46 + default = 66; 47 description = lib.mdDoc "If temperature is above this, fan speed will gradually increase."; 48 }; 49 options.general.max_temp = mkOption { ··· 70 ]; 71 72 config = mkIf cfg.enable { 73 + services.mbpfan.settings = mkIf cfg.aggressive { 74 + general.min_fan1_speed = mkDefault 2000; 75 + general.low_temp = mkDefault 55; 76 + general.high_temp = mkDefault 58; 77 + general.max_temp = mkDefault 70; 78 + }; 79 80 + boot.kernelModules = [ "coretemp" "applesmc" ]; 81 environment.systemPackages = [ cfg.package ]; 82 + environment.etc."mbpfan.conf".source = settingsFile; 83 84 systemd.services.mbpfan = { 85 description = "A fan manager daemon for MacBook Pro";
+57 -48
nixos/tests/home-assistant.nix
··· 22 enable = true; 23 inherit configDir; 24 25 - # tests loading components by overriding the package 26 package = (pkgs.home-assistant.override { 27 extraPackages = ps: with ps; [ 28 colorama 29 ]; 30 - extraComponents = [ "zha" ]; 31 - }).overrideAttrs (oldAttrs: { 32 - doInstallCheck = false; 33 }); 34 35 - # tests loading components from the module 36 extraComponents = [ 37 - "wake_on_lan" 38 ]; 39 40 - # test extra package passing from the module 41 extraPackages = python3Packages: with python3Packages; [ 42 psycopg2 43 ]; ··· 111 }; 112 113 testScript = { nodes, ... }: let 114 - system = nodes.hass.config.system.build.toplevel; 115 in 116 '' 117 - import re 118 import json 119 120 start_all() 121 122 - # Parse the package path out of the systemd unit, as we cannot 123 - # access the final package, that is overridden inside the module, 124 - # by any other means. 125 - pattern = re.compile(r"path=(?P<path>[\/a-z0-9-.]+)\/bin\/hass") 126 - response = hass.execute("systemctl show -p ExecStart home-assistant.service")[1] 127 - match = pattern.search(response) 128 - assert match 129 - package = match.group('path') 130 131 - 132 - def get_journal_cursor(host) -> str: 133 - exit, out = host.execute("journalctl -u home-assistant.service -n1 -o json-pretty --output-fields=__CURSOR") 134 assert exit == 0 135 return json.loads(out)["__CURSOR"] 136 137 138 - def wait_for_homeassistant(host, cursor): 139 - host.wait_until_succeeds(f"journalctl --after-cursor='{cursor}' -u home-assistant.service | grep -q 'Home Assistant initialized in'") 140 141 142 hass.wait_for_unit("home-assistant.service") 143 - cursor = get_journal_cursor(hass) 144 145 with subtest("Check that YAML configuration file is in place"): 146 hass.succeed("test -L ${configDir}/configuration.yaml") ··· 148 with subtest("Check the lovelace config is copied because lovelaceConfigWritable = true"): 149 hass.succeed("test -f ${configDir}/ui-lovelace.yaml") 150 151 - with subtest("Check extraComponents and extraPackages are considered from the package"): 152 - hass.succeed(f"grep -q 'colorama' {package}/extra_packages") 153 - hass.succeed(f"grep -q 'zha' {package}/extra_components") 154 - 155 - with subtest("Check extraComponents and extraPackages are considered from the module"): 156 - hass.succeed(f"grep -q 'psycopg2' {package}/extra_packages") 157 - hass.succeed(f"grep -q 'wake_on_lan' {package}/extra_components") 158 - 159 with subtest("Check that Home Assistant's web interface and API can be reached"): 160 - wait_for_homeassistant(hass, cursor) 161 hass.wait_for_open_port(8123) 162 hass.succeed("curl --fail http://localhost:8123/lovelace") 163 164 with subtest("Check that capabilities are passed for emulated_hue to bind to port 80"): 165 hass.wait_for_open_port(80) 166 hass.succeed("curl --fail http://localhost:80/description.xml") ··· 169 hass.succeed("systemctl show -p DeviceAllow home-assistant.service | grep -q char-ttyUSB") 170 171 with subtest("Check service reloads when configuration changes"): 172 - # store the old pid of the process 173 - pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") 174 - cursor = get_journal_cursor(hass) 175 - hass.succeed("${system}/specialisation/differentName/bin/switch-to-configuration test") 176 - new_pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") 177 - assert pid == new_pid, "The PID of the process should not change between process reloads" 178 - wait_for_homeassistant(hass, cursor) 179 180 - with subtest("check service restarts when package changes"): 181 - pid = new_pid 182 - cursor = get_journal_cursor(hass) 183 - hass.succeed("${system}/specialisation/newFeature/bin/switch-to-configuration test") 184 - new_pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") 185 - assert pid != new_pid, "The PID of the process shoudl change when the HA binary changes" 186 - wait_for_homeassistant(hass, cursor) 187 188 with subtest("Check that no errors were logged"): 189 - output_log = hass.succeed("cat ${configDir}/home-assistant.log") 190 - assert "ERROR" not in output_log 191 192 with subtest("Check systemd unit hardening"): 193 hass.log(hass.succeed("systemctl cat home-assistant.service"))
··· 22 enable = true; 23 inherit configDir; 24 25 + # provide dependencies through package overrides 26 package = (pkgs.home-assistant.override { 27 extraPackages = ps: with ps; [ 28 colorama 29 ]; 30 + extraComponents = [ 31 + # test char-tty device allow propagation into the service 32 + "zha" 33 + ]; 34 }); 35 36 + # provide component dependencies explicitly from the module 37 extraComponents = [ 38 + "mqtt" 39 ]; 40 41 + # provide package for postgresql support 42 extraPackages = python3Packages: with python3Packages; [ 43 psycopg2 44 ]; ··· 112 }; 113 114 testScript = { nodes, ... }: let 115 + system = nodes.hass.system.build.toplevel; 116 in 117 '' 118 import json 119 120 start_all() 121 122 123 + def get_journal_cursor() -> str: 124 + exit, out = hass.execute("journalctl -u home-assistant.service -n1 -o json-pretty --output-fields=__CURSOR") 125 assert exit == 0 126 return json.loads(out)["__CURSOR"] 127 128 129 + def get_journal_since(cursor) -> str: 130 + exit, out = hass.execute(f"journalctl --after-cursor='{cursor}' -u home-assistant.service") 131 + assert exit == 0 132 + return out 133 + 134 + 135 + def get_unit_property(property) -> str: 136 + exit, out = hass.execute(f"systemctl show --property={property} home-assistant.service") 137 + assert exit == 0 138 + return out 139 + 140 + 141 + def wait_for_homeassistant(cursor): 142 + hass.wait_until_succeeds(f"journalctl --after-cursor='{cursor}' -u home-assistant.service | grep -q 'Home Assistant initialized in'") 143 144 145 hass.wait_for_unit("home-assistant.service") 146 + cursor = get_journal_cursor() 147 148 with subtest("Check that YAML configuration file is in place"): 149 hass.succeed("test -L ${configDir}/configuration.yaml") ··· 151 with subtest("Check the lovelace config is copied because lovelaceConfigWritable = true"): 152 hass.succeed("test -f ${configDir}/ui-lovelace.yaml") 153 154 with subtest("Check that Home Assistant's web interface and API can be reached"): 155 + wait_for_homeassistant(cursor) 156 hass.wait_for_open_port(8123) 157 hass.succeed("curl --fail http://localhost:8123/lovelace") 158 159 + with subtest("Check that optional dependencies are in the PYTHONPATH"): 160 + env = get_unit_property("Environment") 161 + python_path = env.split("PYTHONPATH=")[1].split()[0] 162 + for package in ["colorama", "paho-mqtt", "psycopg2"]: 163 + assert package in python_path, f"{package} not in PYTHONPATH" 164 + 165 + with subtest("Check that declaratively configured components get setup"): 166 + journal = get_journal_since(cursor) 167 + for domain in ["emulated_hue", "wake_on_lan"]: 168 + assert f"Setup of domain {domain} took" in journal, f"{domain} setup missing" 169 + 170 with subtest("Check that capabilities are passed for emulated_hue to bind to port 80"): 171 hass.wait_for_open_port(80) 172 hass.succeed("curl --fail http://localhost:80/description.xml") ··· 175 hass.succeed("systemctl show -p DeviceAllow home-assistant.service | grep -q char-ttyUSB") 176 177 with subtest("Check service reloads when configuration changes"): 178 + pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") 179 + cursor = get_journal_cursor() 180 + hass.succeed("${system}/specialisation/differentName/bin/switch-to-configuration test") 181 + new_pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") 182 + assert pid == new_pid, "The PID of the process should not change between process reloads" 183 + wait_for_homeassistant(cursor) 184 185 + with subtest("Check service restarts when dependencies change"): 186 + pid = new_pid 187 + cursor = get_journal_cursor() 188 + hass.succeed("${system}/specialisation/newFeature/bin/switch-to-configuration test") 189 + new_pid = hass.succeed("systemctl show --property=MainPID home-assistant.service") 190 + assert pid != new_pid, "The PID of the process should change when its PYTHONPATH changess" 191 + wait_for_homeassistant(cursor) 192 + 193 + with subtest("Check that new components get setup after restart"): 194 + journal = get_journal_since(cursor) 195 + for domain in ["esphome"]: 196 + assert f"Setup of domain {domain} took" in journal, f"{domain} setup missing" 197 198 with subtest("Check that no errors were logged"): 199 + hass.fail("journalctl -u home-assistant -o cat | grep -q ERROR") 200 201 with subtest("Check systemd unit hardening"): 202 hass.log(hass.succeed("systemctl cat home-assistant.service"))
+2 -2
pkgs/applications/audio/ashuffle/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "ashuffle"; 14 - version = "3.13.4"; 15 16 src = fetchFromGitHub { 17 owner = "joshkunz"; 18 repo = "ashuffle"; 19 rev = "v${version}"; 20 - sha256 = "sha256-J6NN0Rsc9Zw9gagksDlwpwEErs+4XmrGF9YHKlAE1FA="; 21 fetchSubmodules = true; 22 }; 23
··· 11 12 stdenv.mkDerivation rec { 13 pname = "ashuffle"; 14 + version = "3.13.6"; 15 16 src = fetchFromGitHub { 17 owner = "joshkunz"; 18 repo = "ashuffle"; 19 rev = "v${version}"; 20 + sha256 = "sha256-8XjLs4MI5MXvA6veCoTAj8tlYDe7YTggutO3F9eNyMM="; 21 fetchSubmodules = true; 22 }; 23
+15 -6
pkgs/applications/audio/musikcube/default.nix
··· 1 - { lib 2 - , stdenv 3 , cmake 4 - , pkg-config 5 , curl 6 - , asio 7 , fetchFromGitHub 8 , fetchpatch 9 , ffmpeg 10 , gnutls 11 , lame 12 , libev 13 , game-music-emu 14 , libmicrohttpd 15 , libopenmpt 16 , mpg123 17 , ncurses 18 , taglib 19 # Linux Dependencies 20 , alsa-lib 21 , pulseaudio 22 - , systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd 23 , systemd 24 # Darwin Dependencies 25 , Cocoa 26 , SystemConfiguration 27 }: 28 29 stdenv.mkDerivation rec { ··· 56 libopenmpt 57 mpg123 58 ncurses 59 taglib 60 ] ++ lib.optionals systemdSupport [ 61 systemd 62 ] ++ lib.optionals stdenv.isLinux [ 63 alsa-lib pulseaudio 64 ] ++ lib.optionals stdenv.isDarwin [ 65 - Cocoa SystemConfiguration 66 ]; 67 68 cmakeFlags = [
··· 1 + { asio 2 , cmake 3 , curl 4 , fetchFromGitHub 5 , fetchpatch 6 , ffmpeg 7 , gnutls 8 , lame 9 + , lib 10 , libev 11 , game-music-emu 12 , libmicrohttpd 13 , libopenmpt 14 , mpg123 15 , ncurses 16 + , pkg-config 17 + , portaudio 18 + , stdenv 19 , taglib 20 # Linux Dependencies 21 , alsa-lib 22 + , pipewireSupport ? true, pipewire 23 , pulseaudio 24 + , sndioSupport ? true, sndio 25 , systemd 26 + , systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd 27 # Darwin Dependencies 28 , Cocoa 29 , SystemConfiguration 30 + , coreaudioSupport ? stdenv.hostPlatform.isDarwin 31 }: 32 33 stdenv.mkDerivation rec { ··· 60 libopenmpt 61 mpg123 62 ncurses 63 + portaudio 64 taglib 65 ] ++ lib.optionals systemdSupport [ 66 systemd 67 ] ++ lib.optionals stdenv.isLinux [ 68 alsa-lib pulseaudio 69 ] ++ lib.optionals stdenv.isDarwin [ 70 + Cocoa coreaudioSupport SystemConfiguration 71 + ] ++ lib.optional sndioSupport [ 72 + sndio 73 + ] ++ lib.optional pipewireSupport [ 74 + pipewire 75 ]; 76 77 cmakeFlags = [
+2 -2
pkgs/applications/editors/cudatext/default.nix
··· 38 in 39 stdenv.mkDerivation rec { 40 pname = "cudatext"; 41 - version = "1.184.0"; 42 43 src = fetchFromGitHub { 44 owner = "Alexey-T"; 45 repo = "CudaText"; 46 rev = version; 47 - hash = "sha256-bRe9yS9CMsBH04oefImSYkd1jUe3SnJU6JZETLwow/0="; 48 }; 49 50 postPatch = ''
··· 38 in 39 stdenv.mkDerivation rec { 40 pname = "cudatext"; 41 + version = "1.185.0"; 42 43 src = fetchFromGitHub { 44 owner = "Alexey-T"; 45 repo = "CudaText"; 46 rev = version; 47 + hash = "sha256-hzEDKpH1dShmEZ6EYkA5rLtbJc2ukw7Gs7spMjiocCE="; 48 }; 49 50 postPatch = ''
+2 -2
pkgs/applications/editors/cudatext/deps.json
··· 16 }, 17 "ATSynEdit": { 18 "owner": "Alexey-T", 19 - "rev": "2023.02.12", 20 - "hash": "sha256-PSRKxKJkX9GlV8JUACYzDZguv8M8jKVxlW7U4Mmla9o=" 21 }, 22 "ATSynEdit_Cmp": { 23 "owner": "Alexey-T",
··· 16 }, 17 "ATSynEdit": { 18 "owner": "Alexey-T", 19 + "rev": "2023.02.19", 20 + "hash": "sha256-2qNY7xzyJ0rCVNDQcJaJ7qZgOhtBCcuGCxY1BvVAoEs=" 21 }, 22 "ATSynEdit_Cmp": { 23 "owner": "Alexey-T",
+3 -3
pkgs/applications/misc/pueue/default.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "pueue"; 13 - version = "3.1.0"; 14 15 src = fetchFromGitHub { 16 owner = "Nukesor"; 17 repo = "pueue"; 18 rev = "v${version}"; 19 - hash = "sha256-vJJ3qQb38b0vr7o+7rc3z5wftI6Ko4mJiGLvVzyjTeE="; 20 }; 21 22 - cargoHash = "sha256-3taLua69kqPnNraIZIesMkFguCbPWTF5Hu9s2Lc02ZA="; 23 24 nativeBuildInputs = [ 25 installShellFiles
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "pueue"; 13 + version = "3.1.1"; 14 15 src = fetchFromGitHub { 16 owner = "Nukesor"; 17 repo = "pueue"; 18 rev = "v${version}"; 19 + hash = "sha256-5xHY8DOQnOdYqNyfAS2kMuW2vxAuoSe6RaOItnAJCkQ="; 20 }; 21 22 + cargoHash = "sha256-3IOtx1aeth6QBjY6aILtzxhjZddovD7KIKzNhVCabfU="; 23 24 nativeBuildInputs = [ 25 installShellFiles
+413 -393
pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
··· 1 { 2 - version = "110.0b9"; 3 sources = [ 4 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ach/firefox-110.0b9.tar.bz2"; 5 locale = "ach"; 6 arch = "linux-x86_64"; 7 - sha256 = "cc5d39722e3e98f42ff5c2ccb269b2cde56f207f2d6f53ee87cd1f1df4e0d071"; 8 } 9 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/af/firefox-110.0b9.tar.bz2"; 10 locale = "af"; 11 arch = "linux-x86_64"; 12 - sha256 = "7290b02e275f45a78eab3cd4ca333b06917604336dff966db451d10dddf011e1"; 13 } 14 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/an/firefox-110.0b9.tar.bz2"; 15 locale = "an"; 16 arch = "linux-x86_64"; 17 - sha256 = "a0320cc31ceb1f0bcad216dfd12953d8b7ae0356236be2223afd79a1f68e52ad"; 18 } 19 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ar/firefox-110.0b9.tar.bz2"; 20 locale = "ar"; 21 arch = "linux-x86_64"; 22 - sha256 = "65c8404b0160ce88ff64076d6f8716f94ad1b7bece3424e2d660049e6dfb8935"; 23 } 24 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ast/firefox-110.0b9.tar.bz2"; 25 locale = "ast"; 26 arch = "linux-x86_64"; 27 - sha256 = "b535076933c0d6b0ccbc98377fede33a4dc3b177b530b77904b1359b6d4d60ba"; 28 } 29 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/az/firefox-110.0b9.tar.bz2"; 30 locale = "az"; 31 arch = "linux-x86_64"; 32 - sha256 = "5d6d196a7d08fd59d6bde1b8e9adf8f0088011b0348c1755e47be0c5aa5bf221"; 33 } 34 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/be/firefox-110.0b9.tar.bz2"; 35 locale = "be"; 36 arch = "linux-x86_64"; 37 - sha256 = "7894ff185eac53a496bf1111e940ec53af1989c01f5cfbfb17e30f1be60ca131"; 38 } 39 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/bg/firefox-110.0b9.tar.bz2"; 40 locale = "bg"; 41 arch = "linux-x86_64"; 42 - sha256 = "46e9cb6bc007341fb69a4e428ccb531053fc35ade15e73aa859ebda27da460bc"; 43 } 44 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/bn/firefox-110.0b9.tar.bz2"; 45 locale = "bn"; 46 arch = "linux-x86_64"; 47 - sha256 = "8419763e7310b5f7c3ec27e6c0ffb895d5b2c36b3c2cbf5261185e412d23b8f6"; 48 } 49 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/br/firefox-110.0b9.tar.bz2"; 50 locale = "br"; 51 arch = "linux-x86_64"; 52 - sha256 = "0995bb17dc38a80398cf4e90a0b238dfeafd5a0d6c7a48251222b9f33c7b57d0"; 53 } 54 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/bs/firefox-110.0b9.tar.bz2"; 55 locale = "bs"; 56 arch = "linux-x86_64"; 57 - sha256 = "0a4f9be7ef766ea6381e4c66258ae415f45fdd05493d347e9fe602870dd74f43"; 58 } 59 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ca-valencia/firefox-110.0b9.tar.bz2"; 60 locale = "ca-valencia"; 61 arch = "linux-x86_64"; 62 - sha256 = "3f0d4e7143d9f6f2d9f92dd886bacb7e381dd69623552f299c99668f8cc7f851"; 63 } 64 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ca/firefox-110.0b9.tar.bz2"; 65 locale = "ca"; 66 arch = "linux-x86_64"; 67 - sha256 = "aa6fc57fc2cfe59f885bdd9fb9ac70a6b1d99f216e9ca59fdde82302a872a931"; 68 } 69 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/cak/firefox-110.0b9.tar.bz2"; 70 locale = "cak"; 71 arch = "linux-x86_64"; 72 - sha256 = "2e0ea9547dbbfc73da08f0b25c888ee8a05285c2e1b038facb6b60acd0735b21"; 73 } 74 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/cs/firefox-110.0b9.tar.bz2"; 75 locale = "cs"; 76 arch = "linux-x86_64"; 77 - sha256 = "b3f8300ab4235e5452308a9e61c6f25f3b288e7abc75899c2edfde9bccb71743"; 78 } 79 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/cy/firefox-110.0b9.tar.bz2"; 80 locale = "cy"; 81 arch = "linux-x86_64"; 82 - sha256 = "b1ff7f5b50080a0fd587b95855aa4378c77e9c7e9f297c401d7530bf62850897"; 83 } 84 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/da/firefox-110.0b9.tar.bz2"; 85 locale = "da"; 86 arch = "linux-x86_64"; 87 - sha256 = "7a4b1c42e4a7868b4c7eeb2837ca23bcc98439a9082893c9b6a27aa794db1c3d"; 88 } 89 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/de/firefox-110.0b9.tar.bz2"; 90 locale = "de"; 91 arch = "linux-x86_64"; 92 - sha256 = "ef1d6041e6f259568d0ba689774cc68c93b6657cf482617c2c9b7977aa59fa0f"; 93 } 94 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/dsb/firefox-110.0b9.tar.bz2"; 95 locale = "dsb"; 96 arch = "linux-x86_64"; 97 - sha256 = "be491c63b026a99a27f1fc07113cbac53afe2cf74b0c4a14e01b391a9f78afe3"; 98 } 99 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/el/firefox-110.0b9.tar.bz2"; 100 locale = "el"; 101 arch = "linux-x86_64"; 102 - sha256 = "c3a4971667eff47902451e2a4ae61f2360dafedafecbb70d0668021e0136e210"; 103 } 104 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/en-CA/firefox-110.0b9.tar.bz2"; 105 locale = "en-CA"; 106 arch = "linux-x86_64"; 107 - sha256 = "1c22322afbcf77b1042a88946313300ffbe28f2d46b9b746091bddc8ab4b9e73"; 108 } 109 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/en-GB/firefox-110.0b9.tar.bz2"; 110 locale = "en-GB"; 111 arch = "linux-x86_64"; 112 - sha256 = "7b52499d9bef9c077411d78c746dd25f28334ba55ee116f04e655b1dfe79d933"; 113 } 114 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/en-US/firefox-110.0b9.tar.bz2"; 115 locale = "en-US"; 116 arch = "linux-x86_64"; 117 - sha256 = "6f9a54afd92e9e4a7e28d9b2c98b9143c85e7756cc99814a6eec8eccc946ff0f"; 118 } 119 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/eo/firefox-110.0b9.tar.bz2"; 120 locale = "eo"; 121 arch = "linux-x86_64"; 122 - sha256 = "8d233b59c6efac13a5df6e49d75cfe1d8c583e6fd480c7f3cd14a854d93cf520"; 123 } 124 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/es-AR/firefox-110.0b9.tar.bz2"; 125 locale = "es-AR"; 126 arch = "linux-x86_64"; 127 - sha256 = "96030e4be739bb7ddbf71f1849b698e78de87355506eee026318a3d9e78d5062"; 128 } 129 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/es-CL/firefox-110.0b9.tar.bz2"; 130 locale = "es-CL"; 131 arch = "linux-x86_64"; 132 - sha256 = "8f1347c15674769afccc4a094366c744ee2e7cd2a72c0313b7472af2256c3192"; 133 } 134 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/es-ES/firefox-110.0b9.tar.bz2"; 135 locale = "es-ES"; 136 arch = "linux-x86_64"; 137 - sha256 = "0380e298dbd24b19748d1c959867e6af16203868ebb46bff1aa45c83dac9d987"; 138 } 139 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/es-MX/firefox-110.0b9.tar.bz2"; 140 locale = "es-MX"; 141 arch = "linux-x86_64"; 142 - sha256 = "dea1d2ef28f783ab316354a3a6d92309d3906cf55a82e5a7ff7f801c3a512617"; 143 } 144 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/et/firefox-110.0b9.tar.bz2"; 145 locale = "et"; 146 arch = "linux-x86_64"; 147 - sha256 = "83ed70566e1a0fb33120d9526ce3b14939077a1048054f59c301b33d07924433"; 148 } 149 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/eu/firefox-110.0b9.tar.bz2"; 150 locale = "eu"; 151 arch = "linux-x86_64"; 152 - sha256 = "0273dbea420a77a3f3331f5e80d3302b8d488f5bb421e55d9b3675f80132ddec"; 153 } 154 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/fa/firefox-110.0b9.tar.bz2"; 155 locale = "fa"; 156 arch = "linux-x86_64"; 157 - sha256 = "0f5a0f2614dfbf226855d9f1f4ae2b239ff884b7c4bfc4b1ea9f71e5681613db"; 158 } 159 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ff/firefox-110.0b9.tar.bz2"; 160 locale = "ff"; 161 arch = "linux-x86_64"; 162 - sha256 = "637152fb27f03ad574db2169ffdebdfc5bf1d7fc8f9b8573994fbd854e8c848b"; 163 } 164 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/fi/firefox-110.0b9.tar.bz2"; 165 locale = "fi"; 166 arch = "linux-x86_64"; 167 - sha256 = "538908abd12b8dfc8beb583811fb1629e496222463f9487ba3e988da2b0d1ddd"; 168 } 169 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/fr/firefox-110.0b9.tar.bz2"; 170 locale = "fr"; 171 arch = "linux-x86_64"; 172 - sha256 = "7ba6d2259d7a33a98834fe7ba3f565ab5a412af0001d83fed5c449089a423fc9"; 173 } 174 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/fy-NL/firefox-110.0b9.tar.bz2"; 175 locale = "fy-NL"; 176 arch = "linux-x86_64"; 177 - sha256 = "1ba376f24244dee62fc296ce26e82db4f2dc27a73762a773eae63b24634f7627"; 178 } 179 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ga-IE/firefox-110.0b9.tar.bz2"; 180 locale = "ga-IE"; 181 arch = "linux-x86_64"; 182 - sha256 = "ec0d2db7e771516515014f560635b03519797cf040c9ac53fb0bead6c553dc5a"; 183 } 184 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/gd/firefox-110.0b9.tar.bz2"; 185 locale = "gd"; 186 arch = "linux-x86_64"; 187 - sha256 = "cb20591866003e56ae1b9c99a0c124754e4a3dc2798596c2629eba16b51ccaaf"; 188 } 189 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/gl/firefox-110.0b9.tar.bz2"; 190 locale = "gl"; 191 arch = "linux-x86_64"; 192 - sha256 = "a29e76b31f75aed4df52dd3fe2f9b5d7a9649e010eee36f7bb964f988d980270"; 193 } 194 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/gn/firefox-110.0b9.tar.bz2"; 195 locale = "gn"; 196 arch = "linux-x86_64"; 197 - sha256 = "edbdf1000de809a5bdd0350f1c49e505cb593273734d05dd3ddd46710729fc78"; 198 } 199 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/gu-IN/firefox-110.0b9.tar.bz2"; 200 locale = "gu-IN"; 201 arch = "linux-x86_64"; 202 - sha256 = "570089326d80d06f013111020e6dcb87563b78cf0f5a6cd69552fb6d86255752"; 203 } 204 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/he/firefox-110.0b9.tar.bz2"; 205 locale = "he"; 206 arch = "linux-x86_64"; 207 - sha256 = "ce35df979ebd3761619174de68924dff38b4ff65a150167db195f8011bd2923e"; 208 } 209 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/hi-IN/firefox-110.0b9.tar.bz2"; 210 locale = "hi-IN"; 211 arch = "linux-x86_64"; 212 - sha256 = "b0793b48235be330e2ed749e152fd4a5f8f76fea88e2b4e192cf2c2c1a3c3c08"; 213 } 214 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/hr/firefox-110.0b9.tar.bz2"; 215 locale = "hr"; 216 arch = "linux-x86_64"; 217 - sha256 = "898793ef521956f564474d490beb0e3a77be2b6c20d790ac14b20e6279075864"; 218 } 219 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/hsb/firefox-110.0b9.tar.bz2"; 220 locale = "hsb"; 221 arch = "linux-x86_64"; 222 - sha256 = "bc4dddabb277b88180afec6c956488315e95b4e31a95f0969936f85e3adab5d2"; 223 } 224 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/hu/firefox-110.0b9.tar.bz2"; 225 locale = "hu"; 226 arch = "linux-x86_64"; 227 - sha256 = "8f9e755fa8c7b9173ec6e6d19fb0195e80e9884434812ec7b4b61f26596a3e95"; 228 } 229 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/hy-AM/firefox-110.0b9.tar.bz2"; 230 locale = "hy-AM"; 231 arch = "linux-x86_64"; 232 - sha256 = "db36bfdde0fa2b148c05d6e2ff147f1cdc3adf2bea469bb13057e157fa80c2ce"; 233 } 234 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ia/firefox-110.0b9.tar.bz2"; 235 locale = "ia"; 236 arch = "linux-x86_64"; 237 - sha256 = "d2cbf20c9e43d8332c1fb24958e281438be856ccfa7a4b106e2c9bd95e4dc065"; 238 } 239 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/id/firefox-110.0b9.tar.bz2"; 240 locale = "id"; 241 arch = "linux-x86_64"; 242 - sha256 = "14a10b4dc15d7e910570f941fd146d8e82bad752557e710c8c676f427bd289d7"; 243 } 244 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/is/firefox-110.0b9.tar.bz2"; 245 locale = "is"; 246 arch = "linux-x86_64"; 247 - sha256 = "fbbfb16a9525665d9c7212534cab21922f547f0992734fb96ddaa4099914b0ce"; 248 } 249 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/it/firefox-110.0b9.tar.bz2"; 250 locale = "it"; 251 arch = "linux-x86_64"; 252 - sha256 = "e8d3c681149aa041480165eafcaba09a6a05fe4f8297d068b97899eabce9c2e2"; 253 } 254 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ja/firefox-110.0b9.tar.bz2"; 255 locale = "ja"; 256 arch = "linux-x86_64"; 257 - sha256 = "ca9ed83b48cfb7218b718af754a091d2ff7bba146f76f01181ed4be1b581a9e1"; 258 } 259 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ka/firefox-110.0b9.tar.bz2"; 260 locale = "ka"; 261 arch = "linux-x86_64"; 262 - sha256 = "cc05de864bc532d9cd659b17b486ae6ff4ecc9f71ccd74d34c51cc35018ddb65"; 263 } 264 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/kab/firefox-110.0b9.tar.bz2"; 265 locale = "kab"; 266 arch = "linux-x86_64"; 267 - sha256 = "907b54cf52376a82652926ee91b12db7444e481aec18733d163eb4e9ff29f814"; 268 } 269 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/kk/firefox-110.0b9.tar.bz2"; 270 locale = "kk"; 271 arch = "linux-x86_64"; 272 - sha256 = "5547347e1afcb9a65b48be27d44323d104d9bde2b47509e79c264df257cd30bb"; 273 } 274 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/km/firefox-110.0b9.tar.bz2"; 275 locale = "km"; 276 arch = "linux-x86_64"; 277 - sha256 = "ea079774e5f57b38e617cd2675a1d4a98bc890b02006a7632914bd91de42f2aa"; 278 } 279 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/kn/firefox-110.0b9.tar.bz2"; 280 locale = "kn"; 281 arch = "linux-x86_64"; 282 - sha256 = "32099eb48e8f1365d8a958fdc9acbf9e8f74822289aea5c180ad7cd557095ac3"; 283 } 284 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ko/firefox-110.0b9.tar.bz2"; 285 locale = "ko"; 286 arch = "linux-x86_64"; 287 - sha256 = "8f0aa7bad3ea61a41b7be760e4d7d720f694a1480f3ed1d7006d96cda65065dd"; 288 } 289 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/lij/firefox-110.0b9.tar.bz2"; 290 locale = "lij"; 291 arch = "linux-x86_64"; 292 - sha256 = "21348cf4a7808eec0f42cc4afddd01b103d4f289d59b8fe36022a625db89278b"; 293 } 294 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/lt/firefox-110.0b9.tar.bz2"; 295 locale = "lt"; 296 arch = "linux-x86_64"; 297 - sha256 = "5a8d6fafd65e90ecde3000a1fb7724ddba69c3f08e86ca2a5ad841994eb4971f"; 298 } 299 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/lv/firefox-110.0b9.tar.bz2"; 300 locale = "lv"; 301 arch = "linux-x86_64"; 302 - sha256 = "91758b8b14251fb17bbdfc6ee12dcd1c677c0da8e422eda05ac896e436affccc"; 303 } 304 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/mk/firefox-110.0b9.tar.bz2"; 305 locale = "mk"; 306 arch = "linux-x86_64"; 307 - sha256 = "49c08e7b1a57dfa10325ee65cf155d64f9e08190bae2487431f2a91d64f97446"; 308 } 309 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/mr/firefox-110.0b9.tar.bz2"; 310 locale = "mr"; 311 arch = "linux-x86_64"; 312 - sha256 = "a11875fdcf2a93dba485e72b1fd908c14b43ec97096dbbe78c37ac5834f06f1e"; 313 } 314 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ms/firefox-110.0b9.tar.bz2"; 315 locale = "ms"; 316 arch = "linux-x86_64"; 317 - sha256 = "b4664837f25808a7e0f9a3e9570e8534f1a5e82fbe51137bcafac91fcb8ca737"; 318 } 319 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/my/firefox-110.0b9.tar.bz2"; 320 locale = "my"; 321 arch = "linux-x86_64"; 322 - sha256 = "f345e87b07fdb431c4c69f96e83fcfd4aaeeabcbb0fca6e6d3a71c263d710b65"; 323 } 324 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/nb-NO/firefox-110.0b9.tar.bz2"; 325 locale = "nb-NO"; 326 arch = "linux-x86_64"; 327 - sha256 = "006ef1aa2500a795782fa9820886ae7d201ed7380cd488618e9b5eaf3263aeee"; 328 } 329 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ne-NP/firefox-110.0b9.tar.bz2"; 330 locale = "ne-NP"; 331 arch = "linux-x86_64"; 332 - sha256 = "dc9a7c502bf5395e7976e3160865fa8360b25af396976ed95c21e8bd84d8226c"; 333 } 334 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/nl/firefox-110.0b9.tar.bz2"; 335 locale = "nl"; 336 arch = "linux-x86_64"; 337 - sha256 = "d9753724c425d3c9cadc20436a8995f591720c30668f0453b036fcb65b67c30c"; 338 } 339 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/nn-NO/firefox-110.0b9.tar.bz2"; 340 locale = "nn-NO"; 341 arch = "linux-x86_64"; 342 - sha256 = "6e776774da71652b62e4daa4b4e4600ce2ca2eaa68fd41acc127fec17a21e0a0"; 343 } 344 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/oc/firefox-110.0b9.tar.bz2"; 345 locale = "oc"; 346 arch = "linux-x86_64"; 347 - sha256 = "5f3405900c6b81198efc3b22ea77318e3fdd8984e0f6410adf3f66f7fb39eda1"; 348 } 349 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/pa-IN/firefox-110.0b9.tar.bz2"; 350 locale = "pa-IN"; 351 arch = "linux-x86_64"; 352 - sha256 = "5efaee9f9eb16fbf1b3d3d0bb4d09c0cf451dbe9dfc27d46e85d2d80c1b838ff"; 353 } 354 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/pl/firefox-110.0b9.tar.bz2"; 355 locale = "pl"; 356 arch = "linux-x86_64"; 357 - sha256 = "65b9e3e1155c4325c827871c1a236932ab210fdc0384078dd5f827b7454ec5c8"; 358 } 359 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/pt-BR/firefox-110.0b9.tar.bz2"; 360 locale = "pt-BR"; 361 arch = "linux-x86_64"; 362 - sha256 = "f23cb718e99fae10967cca330ba6bb6a28293ebdaf9b6681c3eebccbb8555281"; 363 } 364 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/pt-PT/firefox-110.0b9.tar.bz2"; 365 locale = "pt-PT"; 366 arch = "linux-x86_64"; 367 - sha256 = "c0dcaefbe0a00e2ff8300dc6b23f25cdfcf02b80f43cafd0f5c23db91635a784"; 368 } 369 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/rm/firefox-110.0b9.tar.bz2"; 370 locale = "rm"; 371 arch = "linux-x86_64"; 372 - sha256 = "1cfea13a5987f28820caf577927cf464950735ed7fa23c05ba59e0ce41628146"; 373 } 374 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ro/firefox-110.0b9.tar.bz2"; 375 locale = "ro"; 376 arch = "linux-x86_64"; 377 - sha256 = "82c36e3645da1a77917a8ba3ae00ffbbf82094cae66d62740da6d847e3aac9b6"; 378 } 379 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ru/firefox-110.0b9.tar.bz2"; 380 locale = "ru"; 381 arch = "linux-x86_64"; 382 - sha256 = "c48d252b64961ab476ccb8a85cf5802941cbe90448be72d8af69a31a952962ed"; 383 } 384 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/sco/firefox-110.0b9.tar.bz2"; 385 locale = "sco"; 386 arch = "linux-x86_64"; 387 - sha256 = "8908f00ab128111535f872463fe3a7e63e8bfa6d35af31169d927464fb5097f7"; 388 } 389 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/si/firefox-110.0b9.tar.bz2"; 390 locale = "si"; 391 arch = "linux-x86_64"; 392 - sha256 = "eb069f23422fbca8df06fc1382c684e74c6af5dcd01b58d9d6e190c21a8bc493"; 393 } 394 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/sk/firefox-110.0b9.tar.bz2"; 395 locale = "sk"; 396 arch = "linux-x86_64"; 397 - sha256 = "c485954037807b81acd348083292ae4fdf779727593c9a1fe97ed094a29ddc15"; 398 } 399 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/sl/firefox-110.0b9.tar.bz2"; 400 locale = "sl"; 401 arch = "linux-x86_64"; 402 - sha256 = "c6f506b0d14582b2db01e766a9da73c3b9385eb60782e99aadf5807aedb02426"; 403 } 404 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/son/firefox-110.0b9.tar.bz2"; 405 locale = "son"; 406 arch = "linux-x86_64"; 407 - sha256 = "50603367de317c86b042a41996fb47f35cb7758e1cf3c48149c4a892e31d6381"; 408 } 409 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/sq/firefox-110.0b9.tar.bz2"; 410 locale = "sq"; 411 arch = "linux-x86_64"; 412 - sha256 = "26b278dc225b3bae852b74f81e8898a2b5f30cfc242971683d4f21a345f2dcd7"; 413 } 414 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/sr/firefox-110.0b9.tar.bz2"; 415 locale = "sr"; 416 arch = "linux-x86_64"; 417 - sha256 = "70032ae28bdcdb00d8a2b9528d5d09dcf67316fb91ee411539c59f3b3b6a075a"; 418 } 419 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/sv-SE/firefox-110.0b9.tar.bz2"; 420 locale = "sv-SE"; 421 arch = "linux-x86_64"; 422 - sha256 = "10fb48222a2ffe31576784973c305d02aee180044e11298b2b97e772c8518933"; 423 } 424 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/szl/firefox-110.0b9.tar.bz2"; 425 locale = "szl"; 426 arch = "linux-x86_64"; 427 - sha256 = "13039a67c2cea4dd2c128665e25bda28a4334465311417db6ee71846c440e754"; 428 } 429 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ta/firefox-110.0b9.tar.bz2"; 430 locale = "ta"; 431 arch = "linux-x86_64"; 432 - sha256 = "66aeda2367e34915e9ab8c284ddf4f6d10d217654f0aa6663e50bdcf3f4bc2f1"; 433 } 434 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/te/firefox-110.0b9.tar.bz2"; 435 locale = "te"; 436 arch = "linux-x86_64"; 437 - sha256 = "f9a617f3fab610d6600a7cc8b118785ad77b9cc0447f89fd55f2f4acb4444226"; 438 } 439 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/th/firefox-110.0b9.tar.bz2"; 440 locale = "th"; 441 arch = "linux-x86_64"; 442 - sha256 = "4d4194bc163d7ad55cfde98cf2324a6a719b60c54f27a394c58977582c99989e"; 443 } 444 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/tl/firefox-110.0b9.tar.bz2"; 445 locale = "tl"; 446 arch = "linux-x86_64"; 447 - sha256 = "fb559731bb3226c4963158b1cb8332dac7e71c0a975429e112e456f2a9f3863c"; 448 } 449 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/tr/firefox-110.0b9.tar.bz2"; 450 locale = "tr"; 451 arch = "linux-x86_64"; 452 - sha256 = "0d6e05a3993673ab612319e3b287893193480a0a82bd3e1d0f9adde5b7b43c03"; 453 } 454 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/trs/firefox-110.0b9.tar.bz2"; 455 locale = "trs"; 456 arch = "linux-x86_64"; 457 - sha256 = "2bfaae0ea692e6d65787ba6751e24802dc458e0b17e1972290574d612536a0c8"; 458 } 459 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/uk/firefox-110.0b9.tar.bz2"; 460 locale = "uk"; 461 arch = "linux-x86_64"; 462 - sha256 = "410016df2f79e3a14210686ca594f6994bffedf73eeb37d536a9ac206e731e50"; 463 } 464 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/ur/firefox-110.0b9.tar.bz2"; 465 locale = "ur"; 466 arch = "linux-x86_64"; 467 - sha256 = "cec6bf39cf4893c6430ce679b9f3115308cc846e9008083bc97ffd731885bcb9"; 468 } 469 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/uz/firefox-110.0b9.tar.bz2"; 470 locale = "uz"; 471 arch = "linux-x86_64"; 472 - sha256 = "8a7d363a41ac5dad399a6215186affc9a4a4e4fd56c75f5ee0d43b0b08eb2739"; 473 } 474 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/vi/firefox-110.0b9.tar.bz2"; 475 locale = "vi"; 476 arch = "linux-x86_64"; 477 - sha256 = "187e08e5f39dae028c6b0d819eb570f4881171b6432fed2cbcbc732288a98b96"; 478 } 479 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/xh/firefox-110.0b9.tar.bz2"; 480 locale = "xh"; 481 arch = "linux-x86_64"; 482 - sha256 = "1225b62db14ddd681b1aac4b40064c9987a1138551655dbc5c49f12b8e47c80d"; 483 } 484 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/zh-CN/firefox-110.0b9.tar.bz2"; 485 locale = "zh-CN"; 486 arch = "linux-x86_64"; 487 - sha256 = "2ae18aa0a672b35d15265e26bcd015bfa93ca8fc76911301ac1b0fb214fab1a3"; 488 } 489 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-x86_64/zh-TW/firefox-110.0b9.tar.bz2"; 490 locale = "zh-TW"; 491 arch = "linux-x86_64"; 492 - sha256 = "91a601746d936b09ceb20c6e71b2e66337cf6dcf73a5a8a49e120b242b9fbd09"; 493 } 494 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ach/firefox-110.0b9.tar.bz2"; 495 locale = "ach"; 496 arch = "linux-i686"; 497 - sha256 = "4b6c3439750c59a389a92977502b69d21823aaec8a8a369ccec947cc0ecc6e11"; 498 } 499 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/af/firefox-110.0b9.tar.bz2"; 500 locale = "af"; 501 arch = "linux-i686"; 502 - sha256 = "40fe16b22f74bc2b03e46df4845158b6f5da90eedee86a41a2d65e1212bc6f1c"; 503 } 504 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/an/firefox-110.0b9.tar.bz2"; 505 locale = "an"; 506 arch = "linux-i686"; 507 - sha256 = "efd1f055797cf33cafa891ebd6bccf159f65086daa56ef82d43b4db54f37db8b"; 508 } 509 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ar/firefox-110.0b9.tar.bz2"; 510 locale = "ar"; 511 arch = "linux-i686"; 512 - sha256 = "bd9b5d1e9e7e3abac4db52e0c37456dfd5a4eb56a8ac8b0505fd04c0d30df6a4"; 513 } 514 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ast/firefox-110.0b9.tar.bz2"; 515 locale = "ast"; 516 arch = "linux-i686"; 517 - sha256 = "12238eaa1d0b07932dd8ee5a9f80e8997f7ac53dfaac3f444935ae5a6f4642e7"; 518 } 519 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/az/firefox-110.0b9.tar.bz2"; 520 locale = "az"; 521 arch = "linux-i686"; 522 - sha256 = "dd97327299ca2972451a94ab969f6242e1ee80b5b5f8b4a8d3afd7a6c4df0ffb"; 523 } 524 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/be/firefox-110.0b9.tar.bz2"; 525 locale = "be"; 526 arch = "linux-i686"; 527 - sha256 = "95c5e5c5dc279301b4110d32f8f6517567986522c7fe5f7b23161a3e8d74d141"; 528 } 529 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/bg/firefox-110.0b9.tar.bz2"; 530 locale = "bg"; 531 arch = "linux-i686"; 532 - sha256 = "5733949bfd0a8dcbec55cbcbf2cc8cea9cb06929270559dce8ae0bf04aebb82c"; 533 } 534 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/bn/firefox-110.0b9.tar.bz2"; 535 locale = "bn"; 536 arch = "linux-i686"; 537 - sha256 = "9a8e143e9038dd6028a7da697d72ed9410cb839e635dbc30b0ecdb11b0759bfb"; 538 } 539 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/br/firefox-110.0b9.tar.bz2"; 540 locale = "br"; 541 arch = "linux-i686"; 542 - sha256 = "7d87af6eb4d45bb0c3db1469c000a116a5531ece9767e5d732f5fd5d44873d34"; 543 } 544 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/bs/firefox-110.0b9.tar.bz2"; 545 locale = "bs"; 546 arch = "linux-i686"; 547 - sha256 = "59958109f2cd19548c76a03450f77737f1e793f1d14490d501990e5243640fd8"; 548 } 549 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ca-valencia/firefox-110.0b9.tar.bz2"; 550 locale = "ca-valencia"; 551 arch = "linux-i686"; 552 - sha256 = "e830fe6e33bf8bd5508d1f31a51b177664897719efee4bd80ad9f1874769c541"; 553 } 554 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ca/firefox-110.0b9.tar.bz2"; 555 locale = "ca"; 556 arch = "linux-i686"; 557 - sha256 = "e5d84bfa1395fdf797f4eddeec0f99fcf6138012afd1ca9c4fbae4031b542130"; 558 } 559 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/cak/firefox-110.0b9.tar.bz2"; 560 locale = "cak"; 561 arch = "linux-i686"; 562 - sha256 = "d9c5538b25a0c277e61b6ec5bad760c203b45ab8f607de3620de6337678824ef"; 563 } 564 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/cs/firefox-110.0b9.tar.bz2"; 565 locale = "cs"; 566 arch = "linux-i686"; 567 - sha256 = "bbbe1ac4e17bc1c86cd35e990f30a167ade5d3e50b2b739a35b81ec7ba44315a"; 568 } 569 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/cy/firefox-110.0b9.tar.bz2"; 570 locale = "cy"; 571 arch = "linux-i686"; 572 - sha256 = "b42bf9a0093006a9580a4b7be0d6211fe7d73a4cf92d73d11c8c6f310400abce"; 573 } 574 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/da/firefox-110.0b9.tar.bz2"; 575 locale = "da"; 576 arch = "linux-i686"; 577 - sha256 = "c8bae91a80832cda174a9156ce4f5ea8f27d1ee951ec2248c3a14e95814cc4a3"; 578 } 579 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/de/firefox-110.0b9.tar.bz2"; 580 locale = "de"; 581 arch = "linux-i686"; 582 - sha256 = "6363710caa0789a1c09579919a4303f7738b5dd79f4a975f79c8aebcb8ff1c43"; 583 } 584 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/dsb/firefox-110.0b9.tar.bz2"; 585 locale = "dsb"; 586 arch = "linux-i686"; 587 - sha256 = "f7806c9e4f73bb9176e6f37f00ea945b246b52b13d486819298efb49af5ddde4"; 588 } 589 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/el/firefox-110.0b9.tar.bz2"; 590 locale = "el"; 591 arch = "linux-i686"; 592 - sha256 = "a25be78d906d57d759cf8bde280f1ee813c88a2f40b5977de944b40a8a3b1cb1"; 593 } 594 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/en-CA/firefox-110.0b9.tar.bz2"; 595 locale = "en-CA"; 596 arch = "linux-i686"; 597 - sha256 = "8b21e8635b1e3e747497d431e974e764ca35e662417200120669cc55b22147ec"; 598 } 599 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/en-GB/firefox-110.0b9.tar.bz2"; 600 locale = "en-GB"; 601 arch = "linux-i686"; 602 - sha256 = "8cbceca22e3a3d3541ac89fce5fccdc1758469258df28e0b271ecbbc162ccf9b"; 603 } 604 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/en-US/firefox-110.0b9.tar.bz2"; 605 locale = "en-US"; 606 arch = "linux-i686"; 607 - sha256 = "380e5d288bbe0d33a144ef51059e0dbfa8586b8a17c4084a9c00b11a66aab816"; 608 } 609 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/eo/firefox-110.0b9.tar.bz2"; 610 locale = "eo"; 611 arch = "linux-i686"; 612 - sha256 = "d0b7e7a4a5efd7d86eff1f5e5ead40be5c878f1ea72e7ee7d23c385a38a69a64"; 613 } 614 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/es-AR/firefox-110.0b9.tar.bz2"; 615 locale = "es-AR"; 616 arch = "linux-i686"; 617 - sha256 = "2434f4d2522614f2c6e12aceb84a4148577eb0e8f86b55a8fe6b1b39ebb03743"; 618 } 619 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/es-CL/firefox-110.0b9.tar.bz2"; 620 locale = "es-CL"; 621 arch = "linux-i686"; 622 - sha256 = "f54355926490abb8ba8499563389702dc0ba40c793f7de8da188b47a95f397ce"; 623 } 624 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/es-ES/firefox-110.0b9.tar.bz2"; 625 locale = "es-ES"; 626 arch = "linux-i686"; 627 - sha256 = "22aef078ccc04844bbb59de7b1226ed3a4435f2a46448ef0ba7e9796c69ac2f0"; 628 } 629 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/es-MX/firefox-110.0b9.tar.bz2"; 630 locale = "es-MX"; 631 arch = "linux-i686"; 632 - sha256 = "7ec6a9ebb479adff3fdd894a1992e1377cd8aa898126b7a51d7bd3e8c314a2cf"; 633 } 634 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/et/firefox-110.0b9.tar.bz2"; 635 locale = "et"; 636 arch = "linux-i686"; 637 - sha256 = "5c6d7c0148d66da0fd6394a38dc1052df059a620285a8277b0b166b57f96e3d4"; 638 } 639 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/eu/firefox-110.0b9.tar.bz2"; 640 locale = "eu"; 641 arch = "linux-i686"; 642 - sha256 = "16d393fa5ca5bcf93da4d1e469a025482850b88067c0cb601e1a6e0373bfe4ef"; 643 } 644 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/fa/firefox-110.0b9.tar.bz2"; 645 locale = "fa"; 646 arch = "linux-i686"; 647 - sha256 = "a7b2e5e4b4d3d43757e34ca07de604a94a1bb069e030e3dd5d1e8adfb5446ca1"; 648 } 649 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ff/firefox-110.0b9.tar.bz2"; 650 locale = "ff"; 651 arch = "linux-i686"; 652 - sha256 = "a818607d5b9faa7f10f1b887e3d7ab31773e19ac4fe1cdd902d71d93148b9e34"; 653 } 654 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/fi/firefox-110.0b9.tar.bz2"; 655 locale = "fi"; 656 arch = "linux-i686"; 657 - sha256 = "c8fa7b5af6b02f9cb4076a0ae213e75d386f0740bf8f4560fcfdfe8b15ee5bd6"; 658 } 659 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/fr/firefox-110.0b9.tar.bz2"; 660 locale = "fr"; 661 arch = "linux-i686"; 662 - sha256 = "8eec0ed9afc6199bdcd7ccd1ad9742c5a06ad74f04c617f828debac47f81b623"; 663 } 664 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/fy-NL/firefox-110.0b9.tar.bz2"; 665 locale = "fy-NL"; 666 arch = "linux-i686"; 667 - sha256 = "a91d8e6b007264530c829ca6d49510f7c452cdfa2cc8bb6939a5ccea1ec2ba44"; 668 } 669 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ga-IE/firefox-110.0b9.tar.bz2"; 670 locale = "ga-IE"; 671 arch = "linux-i686"; 672 - sha256 = "2029d5533e77417d4e696872cdd3f95d06120fea1fb50d350e62d65e85e71765"; 673 } 674 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/gd/firefox-110.0b9.tar.bz2"; 675 locale = "gd"; 676 arch = "linux-i686"; 677 - sha256 = "d85048cef87445e131f0b0cdd25739cc6e792eaa3520b583fc9231182c2a00c7"; 678 } 679 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/gl/firefox-110.0b9.tar.bz2"; 680 locale = "gl"; 681 arch = "linux-i686"; 682 - sha256 = "3a4ff2e4f8f4bbb83db4dfedbf2584ed1db3250c725d3d834926ff8e1129f3b9"; 683 } 684 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/gn/firefox-110.0b9.tar.bz2"; 685 locale = "gn"; 686 arch = "linux-i686"; 687 - sha256 = "f0a92cab7f2fe2b81f92d3c17ca43d3a7598f7ed879a7ae4daeb303500a5c5c4"; 688 } 689 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/gu-IN/firefox-110.0b9.tar.bz2"; 690 locale = "gu-IN"; 691 arch = "linux-i686"; 692 - sha256 = "076dd689e5397f0a347db0ea50c328e097e1fc75633ddb65867ea2edd0ec8a4f"; 693 } 694 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/he/firefox-110.0b9.tar.bz2"; 695 locale = "he"; 696 arch = "linux-i686"; 697 - sha256 = "8a32c0f4b791f6036e04776229dd4676615acb5778800bc8b227bfcc19b5516b"; 698 } 699 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/hi-IN/firefox-110.0b9.tar.bz2"; 700 locale = "hi-IN"; 701 arch = "linux-i686"; 702 - sha256 = "cea795afbfc273f27cafc9e57ea2cbd2ff66fd527289a76e606d55bfef1c2c53"; 703 } 704 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/hr/firefox-110.0b9.tar.bz2"; 705 locale = "hr"; 706 arch = "linux-i686"; 707 - sha256 = "c6ad7e4b6aa871ab89f6ac9d592fa624f081930f9846e1b26b8b9853161def93"; 708 } 709 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/hsb/firefox-110.0b9.tar.bz2"; 710 locale = "hsb"; 711 arch = "linux-i686"; 712 - sha256 = "38bc020e7655190a60ca8b61335c5a17dde9e258a7829e675257e932fda8a98a"; 713 } 714 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/hu/firefox-110.0b9.tar.bz2"; 715 locale = "hu"; 716 arch = "linux-i686"; 717 - sha256 = "b09d278de29d76c2165b7c69fccd9841cd4dc8d38f41bd0321f9d19840bcd3c6"; 718 } 719 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/hy-AM/firefox-110.0b9.tar.bz2"; 720 locale = "hy-AM"; 721 arch = "linux-i686"; 722 - sha256 = "3da24edb261b08399afcecb5e7dd87209655bb80e990f31954f211aa214c6682"; 723 } 724 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ia/firefox-110.0b9.tar.bz2"; 725 locale = "ia"; 726 arch = "linux-i686"; 727 - sha256 = "d0c176e5ab1cda84944b708c0c82956e244b9fe8fe371976bbc00a752605eae9"; 728 } 729 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/id/firefox-110.0b9.tar.bz2"; 730 locale = "id"; 731 arch = "linux-i686"; 732 - sha256 = "191547c29106ded2b7aa4ac8be95d70d6485ed934b7d8f14e92660db413eebe9"; 733 } 734 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/is/firefox-110.0b9.tar.bz2"; 735 locale = "is"; 736 arch = "linux-i686"; 737 - sha256 = "d794ff4a91ecd73a199d31392601817108c3e60d7dbb23620abff361b064d2bf"; 738 } 739 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/it/firefox-110.0b9.tar.bz2"; 740 locale = "it"; 741 arch = "linux-i686"; 742 - sha256 = "0f2f16a7d4a1f6ae71f403211d9448597fdb6bf179846e425d03d823eac7b995"; 743 } 744 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ja/firefox-110.0b9.tar.bz2"; 745 locale = "ja"; 746 arch = "linux-i686"; 747 - sha256 = "2ca0bc651b02daa555ca4a065454181e14096da0c375a181d2ff87fb2d2ed1f8"; 748 } 749 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ka/firefox-110.0b9.tar.bz2"; 750 locale = "ka"; 751 arch = "linux-i686"; 752 - sha256 = "4f941d02ddc7a1222418565b243bae82d0d214dbaf2040280632ef2f5c1e734d"; 753 } 754 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/kab/firefox-110.0b9.tar.bz2"; 755 locale = "kab"; 756 arch = "linux-i686"; 757 - sha256 = "6c53d1419966645bcf88ae4aec7cf858b91c1185d5041cdb04e822931dac4bbe"; 758 } 759 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/kk/firefox-110.0b9.tar.bz2"; 760 locale = "kk"; 761 arch = "linux-i686"; 762 - sha256 = "934e6b854b47155cdc46e189442fbf41e1d1de2ba828f3c63009c3a1d43ff29e"; 763 } 764 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/km/firefox-110.0b9.tar.bz2"; 765 locale = "km"; 766 arch = "linux-i686"; 767 - sha256 = "6809d8143e23e73861a3ac998aabc12027e91cffd8e963a55da041c3940365e7"; 768 } 769 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/kn/firefox-110.0b9.tar.bz2"; 770 locale = "kn"; 771 arch = "linux-i686"; 772 - sha256 = "8be5a243efc4887a44a3440bd3c894f0c45a67fa510bf1648f44e5640f0d44c7"; 773 } 774 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ko/firefox-110.0b9.tar.bz2"; 775 locale = "ko"; 776 arch = "linux-i686"; 777 - sha256 = "b965d61600c1abf44428478f4eb92f7e3e2dd276e79402be0bd4023feba935b1"; 778 } 779 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/lij/firefox-110.0b9.tar.bz2"; 780 locale = "lij"; 781 arch = "linux-i686"; 782 - sha256 = "bdefa9af4a13b676bf7c818ac4efcb9a5f2a2d12705d7ba36571792be0695f20"; 783 } 784 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/lt/firefox-110.0b9.tar.bz2"; 785 locale = "lt"; 786 arch = "linux-i686"; 787 - sha256 = "c73514da05816640f9ce48e778814d257a3004e12970f57354454daa89966a73"; 788 } 789 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/lv/firefox-110.0b9.tar.bz2"; 790 locale = "lv"; 791 arch = "linux-i686"; 792 - sha256 = "e7d75dc5dcd6e546e180f8652faae7f4a9185ce08988734385baecd405434751"; 793 } 794 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/mk/firefox-110.0b9.tar.bz2"; 795 locale = "mk"; 796 arch = "linux-i686"; 797 - sha256 = "ce0be71233cb425fe048733efa8752a97b735f87eacc9745d6876dabb2fb86bc"; 798 } 799 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/mr/firefox-110.0b9.tar.bz2"; 800 locale = "mr"; 801 arch = "linux-i686"; 802 - sha256 = "827c6b9756972ba8d50650b561913942655a8526250729a73f2be1db2b8cce33"; 803 } 804 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ms/firefox-110.0b9.tar.bz2"; 805 locale = "ms"; 806 arch = "linux-i686"; 807 - sha256 = "c6bb360c3c75b120d1b60eb4e0b036fb4b740482279bbbd7901c27fba5c54d4e"; 808 } 809 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/my/firefox-110.0b9.tar.bz2"; 810 locale = "my"; 811 arch = "linux-i686"; 812 - sha256 = "7ca65e1306d0a81cedc065e65974b891dadc8b5a253239c68b92e8356e1e803e"; 813 } 814 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/nb-NO/firefox-110.0b9.tar.bz2"; 815 locale = "nb-NO"; 816 arch = "linux-i686"; 817 - sha256 = "168e9939831e146176542fb61d3e86b05a5cfc911143e6f639563f7f0f3e6be1"; 818 } 819 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ne-NP/firefox-110.0b9.tar.bz2"; 820 locale = "ne-NP"; 821 arch = "linux-i686"; 822 - sha256 = "7618535a3942c7cdd9eebd7e07095e70ec8500aec641de7cbe1279cc6a65b5ce"; 823 } 824 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/nl/firefox-110.0b9.tar.bz2"; 825 locale = "nl"; 826 arch = "linux-i686"; 827 - sha256 = "a8232e3ca17a2bc13bc16f44ccaca500005aa8a6ab26302d10af6c7d145a942d"; 828 } 829 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/nn-NO/firefox-110.0b9.tar.bz2"; 830 locale = "nn-NO"; 831 arch = "linux-i686"; 832 - sha256 = "b0713aa09bf6329abaa77791777d4a128e20c3279d07665912fc528524e7479f"; 833 } 834 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/oc/firefox-110.0b9.tar.bz2"; 835 locale = "oc"; 836 arch = "linux-i686"; 837 - sha256 = "830744f6015dafb560d4e9957467864d91f534c8a6646558bc6391f62f213949"; 838 } 839 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/pa-IN/firefox-110.0b9.tar.bz2"; 840 locale = "pa-IN"; 841 arch = "linux-i686"; 842 - sha256 = "655100186a68188c159a0927bba75d6534e932dd6ce613c91ca48649eea49aa6"; 843 } 844 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/pl/firefox-110.0b9.tar.bz2"; 845 locale = "pl"; 846 arch = "linux-i686"; 847 - sha256 = "2ddcc433c1072c76f76601c259063b3e582a690f47ebf79d49186582e6aab3f7"; 848 } 849 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/pt-BR/firefox-110.0b9.tar.bz2"; 850 locale = "pt-BR"; 851 arch = "linux-i686"; 852 - sha256 = "57bc3a85b39d738d54f9326e693c99f0125f8ffe1e380023b55d372afb4c7c80"; 853 } 854 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/pt-PT/firefox-110.0b9.tar.bz2"; 855 locale = "pt-PT"; 856 arch = "linux-i686"; 857 - sha256 = "7c6169bebb351077bb7e290d4448eaa97d12c964eacb890d1ede10c2f5d76d8e"; 858 } 859 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/rm/firefox-110.0b9.tar.bz2"; 860 locale = "rm"; 861 arch = "linux-i686"; 862 - sha256 = "0d870b54174229b3763dcae71b2b3198a426c230d3598cf619505e1ed35d6add"; 863 } 864 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ro/firefox-110.0b9.tar.bz2"; 865 locale = "ro"; 866 arch = "linux-i686"; 867 - sha256 = "5cf581dbf61a962c255fb52a1072de263c00da1be74771525649469d2a9fd3ee"; 868 } 869 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ru/firefox-110.0b9.tar.bz2"; 870 locale = "ru"; 871 arch = "linux-i686"; 872 - sha256 = "852eacf7321fef6bf9ba241028a0026370dd9fbbb0be77e82bb8068a98677aed"; 873 } 874 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/sco/firefox-110.0b9.tar.bz2"; 875 locale = "sco"; 876 arch = "linux-i686"; 877 - sha256 = "0069ed75e547a028f6140678d93356ed2be04e896d502a74c45b4e66e1dfa509"; 878 } 879 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/si/firefox-110.0b9.tar.bz2"; 880 locale = "si"; 881 arch = "linux-i686"; 882 - sha256 = "9efcd39e2194b5ad1ff94c17d948a293bbede4c8b5eb9dc3b22d79064a93c4d4"; 883 } 884 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/sk/firefox-110.0b9.tar.bz2"; 885 locale = "sk"; 886 arch = "linux-i686"; 887 - sha256 = "81f963046d3400bcc95ada2c114e0a7a8d852b10a79297d51c42cd4144499ed1"; 888 } 889 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/sl/firefox-110.0b9.tar.bz2"; 890 locale = "sl"; 891 arch = "linux-i686"; 892 - sha256 = "8c18f9736f2c647286f4a594b769364e2f78fbbc60c3ea0d30bba25675f6bbf3"; 893 } 894 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/son/firefox-110.0b9.tar.bz2"; 895 locale = "son"; 896 arch = "linux-i686"; 897 - sha256 = "dc563e36867cc4b66a644b21b76b39eca8208dbef75dda5591a2cf7fd1d3fd4f"; 898 } 899 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/sq/firefox-110.0b9.tar.bz2"; 900 locale = "sq"; 901 arch = "linux-i686"; 902 - sha256 = "7e6ecb27a4827dcbe8b69a9dd1333e18e059b93134fe09560ad36a7a3cd487cf"; 903 } 904 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/sr/firefox-110.0b9.tar.bz2"; 905 locale = "sr"; 906 arch = "linux-i686"; 907 - sha256 = "25506c620fc67d533d67508431e451fbc966c0f51d0d95fff019e726201d151a"; 908 } 909 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/sv-SE/firefox-110.0b9.tar.bz2"; 910 locale = "sv-SE"; 911 arch = "linux-i686"; 912 - sha256 = "67a96f19b8abdd776f33e7a7ea6d38325b256930da884e57286df7978868ec0a"; 913 } 914 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/szl/firefox-110.0b9.tar.bz2"; 915 locale = "szl"; 916 arch = "linux-i686"; 917 - sha256 = "c1cae0cb88b9025fee9a23f1ea6a3654d9c0d81f37e34f6b693f0b79c55e03e7"; 918 } 919 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ta/firefox-110.0b9.tar.bz2"; 920 locale = "ta"; 921 arch = "linux-i686"; 922 - sha256 = "10affe60eae4746154f4659fe0e305f2588d0baafcd898e01bd2031237623060"; 923 } 924 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/te/firefox-110.0b9.tar.bz2"; 925 locale = "te"; 926 arch = "linux-i686"; 927 - sha256 = "907f1beeb68fca20a2635e42cd2849f89a828e5033d64a8e6df9f9b99ab5d85b"; 928 } 929 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/th/firefox-110.0b9.tar.bz2"; 930 locale = "th"; 931 arch = "linux-i686"; 932 - sha256 = "fc3f884d44c2df1c8e78ac21297f8e06dd8d9ae88e6346b318fb1bda8d432c23"; 933 } 934 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/tl/firefox-110.0b9.tar.bz2"; 935 locale = "tl"; 936 arch = "linux-i686"; 937 - sha256 = "ccec6a6f0e0571d0048a137d3a01f3183912740a58ad1d71903eee0b3839e4ba"; 938 } 939 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/tr/firefox-110.0b9.tar.bz2"; 940 locale = "tr"; 941 arch = "linux-i686"; 942 - sha256 = "faff586ab4b72727307a0f5d94ac2adefb8e854bf9519b158fc04b61cb03aa96"; 943 } 944 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/trs/firefox-110.0b9.tar.bz2"; 945 locale = "trs"; 946 arch = "linux-i686"; 947 - sha256 = "1ee44718fbfa37b936f029174deaa809b52a79eebf721da789724cb1fc5d98f1"; 948 } 949 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/uk/firefox-110.0b9.tar.bz2"; 950 locale = "uk"; 951 arch = "linux-i686"; 952 - sha256 = "420ec9e9cb8f76f17c35c7fd7ffdfbad9fcd6ee6a99d576c21dbafd729967a8b"; 953 } 954 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/ur/firefox-110.0b9.tar.bz2"; 955 locale = "ur"; 956 arch = "linux-i686"; 957 - sha256 = "cb9653c4a616f34cb2ae31d48f91d0e129354e0846aeaba200120f1314b13193"; 958 } 959 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/uz/firefox-110.0b9.tar.bz2"; 960 locale = "uz"; 961 arch = "linux-i686"; 962 - sha256 = "2197bf705b85a4767ccea51845bb2f79b0b8a3ba6458fa49c8d70673cb9ddfe6"; 963 } 964 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/vi/firefox-110.0b9.tar.bz2"; 965 locale = "vi"; 966 arch = "linux-i686"; 967 - sha256 = "afde552ce97783f075d400ca7703d80f6182ffe96c18ec239bc28917ddf6fb59"; 968 } 969 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/xh/firefox-110.0b9.tar.bz2"; 970 locale = "xh"; 971 arch = "linux-i686"; 972 - sha256 = "42dc4fbb837bcf1d206628f8a38f78814aa9b8db992389f98b4dee7cb9e39fb7"; 973 } 974 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/zh-CN/firefox-110.0b9.tar.bz2"; 975 locale = "zh-CN"; 976 arch = "linux-i686"; 977 - sha256 = "506437149ec7a6ca45b645b8635cedad6c6f540731ff3cba1de8cde944e507c9"; 978 } 979 - { url = "https://archive.mozilla.org/pub/devedition/releases/110.0b9/linux-i686/zh-TW/firefox-110.0b9.tar.bz2"; 980 locale = "zh-TW"; 981 arch = "linux-i686"; 982 - sha256 = "ef860460d4322058a70741f32c5b5935ede0e2aee84299d165210ae987e27824"; 983 } 984 ]; 985 }
··· 1 { 2 + version = "111.0b3"; 3 sources = [ 4 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ach/firefox-111.0b3.tar.bz2"; 5 locale = "ach"; 6 arch = "linux-x86_64"; 7 + sha256 = "8737b580851f99c6faaee971f324a859e3f3a6ab467e6f725695d17b1e4b6364"; 8 } 9 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/af/firefox-111.0b3.tar.bz2"; 10 locale = "af"; 11 arch = "linux-x86_64"; 12 + sha256 = "499c3904b7c8a4fccf0a2ad3863c0c4ebd5a8a43a4e06a54b938bb43959d96b9"; 13 } 14 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/an/firefox-111.0b3.tar.bz2"; 15 locale = "an"; 16 arch = "linux-x86_64"; 17 + sha256 = "671f11c6abce1b8d4c9481bdd11836151b6451e77969ef3bce34e5705bba2a20"; 18 } 19 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ar/firefox-111.0b3.tar.bz2"; 20 locale = "ar"; 21 arch = "linux-x86_64"; 22 + sha256 = "ffb1a9250915698e7b96c327ebd86cdab57013bbccca93ecbfe64fad2afdef13"; 23 } 24 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ast/firefox-111.0b3.tar.bz2"; 25 locale = "ast"; 26 arch = "linux-x86_64"; 27 + sha256 = "1a8e0ae9a45a36da794d86f7d8971aee5b68c397780425fe548ca8a26c3b64df"; 28 } 29 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/az/firefox-111.0b3.tar.bz2"; 30 locale = "az"; 31 arch = "linux-x86_64"; 32 + sha256 = "c0bd4f4e174464198cc2ef0a4cc9f41957c1c14fe4388d6f31026a48bbd41025"; 33 } 34 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/be/firefox-111.0b3.tar.bz2"; 35 locale = "be"; 36 arch = "linux-x86_64"; 37 + sha256 = "352d844f17907e25d427d2fa64734e15a6684282c068001b16a5554187805ead"; 38 } 39 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/bg/firefox-111.0b3.tar.bz2"; 40 locale = "bg"; 41 arch = "linux-x86_64"; 42 + sha256 = "28c9434329d53ec048b956b28f8221dcda5c5959ff88a2af14e7e12e8cf381de"; 43 } 44 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/bn/firefox-111.0b3.tar.bz2"; 45 locale = "bn"; 46 arch = "linux-x86_64"; 47 + sha256 = "3c33be10a853b2653bc48413a86ae153328b3367854eb8b7a31909060cc9c5eb"; 48 } 49 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/br/firefox-111.0b3.tar.bz2"; 50 locale = "br"; 51 arch = "linux-x86_64"; 52 + sha256 = "9bb55257962c3ddf265a6df2453123c663d4b0a2db8d16bbf9576521aaa0e08f"; 53 } 54 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/bs/firefox-111.0b3.tar.bz2"; 55 locale = "bs"; 56 arch = "linux-x86_64"; 57 + sha256 = "d4854190ab2bfd94fe475d209d5a0f0c61f1e00c5f7fb9761a00aedac1926c2d"; 58 } 59 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ca-valencia/firefox-111.0b3.tar.bz2"; 60 locale = "ca-valencia"; 61 arch = "linux-x86_64"; 62 + sha256 = "ae715d1fe94a13a1481db731f9e0cb836aebf0a83d86751e46de9ecf2c808651"; 63 } 64 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ca/firefox-111.0b3.tar.bz2"; 65 locale = "ca"; 66 arch = "linux-x86_64"; 67 + sha256 = "de2a7fae801db4a134ccad87e9c4c147d5d0ccb5f86ced526bc011347f8e13cc"; 68 } 69 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/cak/firefox-111.0b3.tar.bz2"; 70 locale = "cak"; 71 arch = "linux-x86_64"; 72 + sha256 = "d560b0079cec83cbcbe2d8483dd005eda69ec57ddff89786d3246d28fcfb7add"; 73 } 74 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/cs/firefox-111.0b3.tar.bz2"; 75 locale = "cs"; 76 arch = "linux-x86_64"; 77 + sha256 = "3632677061fea31591b50fbea7cece6c293a31f9092e2a2b8bb1f5914c01f45f"; 78 } 79 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/cy/firefox-111.0b3.tar.bz2"; 80 locale = "cy"; 81 arch = "linux-x86_64"; 82 + sha256 = "bb928cbd3d4eb8054630d123f32f84ffbc71557fabdf4d3696a6ed5f360ec70b"; 83 } 84 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/da/firefox-111.0b3.tar.bz2"; 85 locale = "da"; 86 arch = "linux-x86_64"; 87 + sha256 = "25aeba59277b000deb12867e3ca30916c795d3f53076509015154ac6c2c27a23"; 88 } 89 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/de/firefox-111.0b3.tar.bz2"; 90 locale = "de"; 91 arch = "linux-x86_64"; 92 + sha256 = "2d7d9f825722fc6d04d2a9657451543e8c36a04246baad5259fcf22550a170f8"; 93 } 94 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/dsb/firefox-111.0b3.tar.bz2"; 95 locale = "dsb"; 96 arch = "linux-x86_64"; 97 + sha256 = "6d09785b9353d5994e8864ec5b3bf739defa940cc8f76764924d125aad262199"; 98 } 99 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/el/firefox-111.0b3.tar.bz2"; 100 locale = "el"; 101 arch = "linux-x86_64"; 102 + sha256 = "18346402a7e6c17fa2aa87f25504aa59ea264e02319fdc7a7693354afa1dda40"; 103 } 104 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/en-CA/firefox-111.0b3.tar.bz2"; 105 locale = "en-CA"; 106 arch = "linux-x86_64"; 107 + sha256 = "4f6d420ad9a63b2b1c2cfdb4180f61cca268a5a4fb7776dc272feba7f912c98b"; 108 } 109 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/en-GB/firefox-111.0b3.tar.bz2"; 110 locale = "en-GB"; 111 arch = "linux-x86_64"; 112 + sha256 = "c8e7f8e2ddce096b59cbe3742b8e3224d9ef532074246d4341e1ca435918445b"; 113 } 114 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/en-US/firefox-111.0b3.tar.bz2"; 115 locale = "en-US"; 116 arch = "linux-x86_64"; 117 + sha256 = "2b84db1d2393712324c8b90372255add1c867863f8dcd4eb23c386fc360574be"; 118 } 119 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/eo/firefox-111.0b3.tar.bz2"; 120 locale = "eo"; 121 arch = "linux-x86_64"; 122 + sha256 = "e664d25106146fa3aa100097066e51478756a5dea26a140a6811d8716eee74ac"; 123 } 124 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-AR/firefox-111.0b3.tar.bz2"; 125 locale = "es-AR"; 126 arch = "linux-x86_64"; 127 + sha256 = "881131e387b01eedcc810dde27b5144aff083e8c1bf361ee764fb015cd8b03ac"; 128 } 129 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-CL/firefox-111.0b3.tar.bz2"; 130 locale = "es-CL"; 131 arch = "linux-x86_64"; 132 + sha256 = "a6dd0ea30ae4ea01e11829336d7f7b4accf1d44485764d3288e7ffbb1c739c32"; 133 } 134 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-ES/firefox-111.0b3.tar.bz2"; 135 locale = "es-ES"; 136 arch = "linux-x86_64"; 137 + sha256 = "3a35f3e828c86015ded80daa1873879adfb95bbe8c36e98e54b7d07243f30fc2"; 138 } 139 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/es-MX/firefox-111.0b3.tar.bz2"; 140 locale = "es-MX"; 141 arch = "linux-x86_64"; 142 + sha256 = "7557db5b822d5e67d2e0d73a644fdfca17150676c366c9b0b8aca622be26450b"; 143 } 144 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/et/firefox-111.0b3.tar.bz2"; 145 locale = "et"; 146 arch = "linux-x86_64"; 147 + sha256 = "ef1b5d5ad6e588858707ce3735a901661f31ae6ac62f92f84340a2186dff8a91"; 148 } 149 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/eu/firefox-111.0b3.tar.bz2"; 150 locale = "eu"; 151 arch = "linux-x86_64"; 152 + sha256 = "cf1b7118c02da5d10d94e1cbdedcb278dadad4ffc21514d0b5fbbb3969ea7897"; 153 } 154 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fa/firefox-111.0b3.tar.bz2"; 155 locale = "fa"; 156 arch = "linux-x86_64"; 157 + sha256 = "d3b88b769c2990137a26b0c3de1abf70f3d3b5812e57b0f198c19307d7d6a49d"; 158 } 159 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ff/firefox-111.0b3.tar.bz2"; 160 locale = "ff"; 161 arch = "linux-x86_64"; 162 + sha256 = "1d7d35f7c5d37c777d5d32d2e851b2d9c764e201c2e3de519e310206c3a72e98"; 163 } 164 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fi/firefox-111.0b3.tar.bz2"; 165 locale = "fi"; 166 arch = "linux-x86_64"; 167 + sha256 = "aeeb1953246ae2037498892ae86ac24d9e338290f9facffdb833b1e75e337a0f"; 168 } 169 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fr/firefox-111.0b3.tar.bz2"; 170 locale = "fr"; 171 arch = "linux-x86_64"; 172 + sha256 = "7383a83a8c58dccce891f38565e0549cbce5d98a023520a79cdbe0186d8e5eb8"; 173 + } 174 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fur/firefox-111.0b3.tar.bz2"; 175 + locale = "fur"; 176 + arch = "linux-x86_64"; 177 + sha256 = "16d653601c018168794f8efa0ed42cea3f655b99b228b6a9d3caea3e27884926"; 178 } 179 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/fy-NL/firefox-111.0b3.tar.bz2"; 180 locale = "fy-NL"; 181 arch = "linux-x86_64"; 182 + sha256 = "e27d1c7dfd39cde1dd3693fb5fd8c16db8c3ee3cdaf529a23247c5ed593809e6"; 183 } 184 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ga-IE/firefox-111.0b3.tar.bz2"; 185 locale = "ga-IE"; 186 arch = "linux-x86_64"; 187 + sha256 = "a31f2890c2ef3eeea4194b1fb9bd9ec157889f12a34959e522e4945747b42aac"; 188 } 189 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gd/firefox-111.0b3.tar.bz2"; 190 locale = "gd"; 191 arch = "linux-x86_64"; 192 + sha256 = "09a5e7f4fe6ac010b445c56f984c2492775eefdc814b13e04edad5aa80cf5d4e"; 193 } 194 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gl/firefox-111.0b3.tar.bz2"; 195 locale = "gl"; 196 arch = "linux-x86_64"; 197 + sha256 = "a19b97744326168e403c17a42f71650dde8fa44c110aff8cddcca03477e321ea"; 198 } 199 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gn/firefox-111.0b3.tar.bz2"; 200 locale = "gn"; 201 arch = "linux-x86_64"; 202 + sha256 = "992e77f1c796de381982fdf2e501f4acffc8b1c1b99e597445d63df4e89bfd71"; 203 } 204 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/gu-IN/firefox-111.0b3.tar.bz2"; 205 locale = "gu-IN"; 206 arch = "linux-x86_64"; 207 + sha256 = "974e6c4efc5ae0bdb3e7d5df5a6ac607f7a3f9d7555601d9b9c4f3364484c980"; 208 } 209 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/he/firefox-111.0b3.tar.bz2"; 210 locale = "he"; 211 arch = "linux-x86_64"; 212 + sha256 = "c3634ec91631b730b5baf95de7ca214d353f96f44384456767609054be7857dd"; 213 } 214 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hi-IN/firefox-111.0b3.tar.bz2"; 215 locale = "hi-IN"; 216 arch = "linux-x86_64"; 217 + sha256 = "93ad34e82a81732f0c12456701ef178be7828a649d258ed5318f263768be5b87"; 218 } 219 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hr/firefox-111.0b3.tar.bz2"; 220 locale = "hr"; 221 arch = "linux-x86_64"; 222 + sha256 = "8a2b68ef5e35a03c7a28bbba15b4bb8192fd192b52cd6e702ed70521d97f3d3b"; 223 } 224 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hsb/firefox-111.0b3.tar.bz2"; 225 locale = "hsb"; 226 arch = "linux-x86_64"; 227 + sha256 = "f3d28f86a6f230bc903a4b62e3d932fa8ec6c3f69f0be07ab543b11ac4dd07ac"; 228 } 229 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hu/firefox-111.0b3.tar.bz2"; 230 locale = "hu"; 231 arch = "linux-x86_64"; 232 + sha256 = "2bc3df61afc3690b424ea5cca7bd9aeae84961305d1b73b75579b345465822cb"; 233 } 234 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/hy-AM/firefox-111.0b3.tar.bz2"; 235 locale = "hy-AM"; 236 arch = "linux-x86_64"; 237 + sha256 = "d7a6c38080f067e166d16f14324d09abb9b909e9666dd037ca7397a0e1f021e1"; 238 } 239 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ia/firefox-111.0b3.tar.bz2"; 240 locale = "ia"; 241 arch = "linux-x86_64"; 242 + sha256 = "036c63b40b937673501d4c8c7589b0ae9556bca9350336058dbf3037fb1da85c"; 243 } 244 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/id/firefox-111.0b3.tar.bz2"; 245 locale = "id"; 246 arch = "linux-x86_64"; 247 + sha256 = "43220c651f07c00873cfa2759eb53432d5586c952b01aa45cff2b9fecb06d723"; 248 } 249 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/is/firefox-111.0b3.tar.bz2"; 250 locale = "is"; 251 arch = "linux-x86_64"; 252 + sha256 = "3ee83560a8edea3c9a5d6f1754a15ac1991a183bade5ca094da3bc3d7a4d8587"; 253 } 254 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/it/firefox-111.0b3.tar.bz2"; 255 locale = "it"; 256 arch = "linux-x86_64"; 257 + sha256 = "c049ccde16c6f98c5d16d3a766241c8e121402be7cd5be7bb215b5760a10d04f"; 258 } 259 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ja/firefox-111.0b3.tar.bz2"; 260 locale = "ja"; 261 arch = "linux-x86_64"; 262 + sha256 = "65b92d69bf42f96c0c2f65221938532b83cd006aad9c36b5bb8a05fc4389c66d"; 263 } 264 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ka/firefox-111.0b3.tar.bz2"; 265 locale = "ka"; 266 arch = "linux-x86_64"; 267 + sha256 = "8b377c82d19c30b4802776510bd4650cbcc6b7e8ef62c73c7a30ff9bc389545a"; 268 } 269 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/kab/firefox-111.0b3.tar.bz2"; 270 locale = "kab"; 271 arch = "linux-x86_64"; 272 + sha256 = "1e5d9c7158c8fd05b9e536453a1f0a3538fcdc9dad57a1f4f791120cc666118b"; 273 } 274 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/kk/firefox-111.0b3.tar.bz2"; 275 locale = "kk"; 276 arch = "linux-x86_64"; 277 + sha256 = "c512dcaeeea8b69d026f73c6bd7aafcf87be72197b0bcf69cb3eee2d78887cbc"; 278 } 279 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/km/firefox-111.0b3.tar.bz2"; 280 locale = "km"; 281 arch = "linux-x86_64"; 282 + sha256 = "ba4fd63d665553d1b30a590d6bb485e0d1d2fd5d4fc2c051d210d9a267dd5189"; 283 } 284 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/kn/firefox-111.0b3.tar.bz2"; 285 locale = "kn"; 286 arch = "linux-x86_64"; 287 + sha256 = "46616c1466b453822e80382efbcf0fc08c299571bbdf4e61f85ef01e2369b039"; 288 } 289 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ko/firefox-111.0b3.tar.bz2"; 290 locale = "ko"; 291 arch = "linux-x86_64"; 292 + sha256 = "2ac4f6fe263f45b74ae20174736c27179941d4a56b764929277c5d54eb9341c9"; 293 } 294 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/lij/firefox-111.0b3.tar.bz2"; 295 locale = "lij"; 296 arch = "linux-x86_64"; 297 + sha256 = "faf305df538fc44cb32f30a9a65a6bae509f67c422b1e1bc394d9dc5f705eaa4"; 298 } 299 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/lt/firefox-111.0b3.tar.bz2"; 300 locale = "lt"; 301 arch = "linux-x86_64"; 302 + sha256 = "67c9498f5e1ebf05f948e2800b7022e834b233cf2b1cff6e0c4ef6db3b371ce6"; 303 } 304 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/lv/firefox-111.0b3.tar.bz2"; 305 locale = "lv"; 306 arch = "linux-x86_64"; 307 + sha256 = "85bed9c144ee6e788042b12a2915d4ae1a570d24b756890400cc8721cce49b3a"; 308 } 309 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/mk/firefox-111.0b3.tar.bz2"; 310 locale = "mk"; 311 arch = "linux-x86_64"; 312 + sha256 = "9c48dbbfee5d350725e3e861ccefa04581c8c3b10018c0a07e134c5d4efc582c"; 313 } 314 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/mr/firefox-111.0b3.tar.bz2"; 315 locale = "mr"; 316 arch = "linux-x86_64"; 317 + sha256 = "3208335aa3f70da1d7bcd1de04d0e7b69d5d95fa84246cc80b2fa76e231529f9"; 318 } 319 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ms/firefox-111.0b3.tar.bz2"; 320 locale = "ms"; 321 arch = "linux-x86_64"; 322 + sha256 = "27e0dc17c44463cfdf8d3dcbfc4f3411a98752a253ea4c63833d19f2a7cc8938"; 323 } 324 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/my/firefox-111.0b3.tar.bz2"; 325 locale = "my"; 326 arch = "linux-x86_64"; 327 + sha256 = "b7afb4c70eeea83dba7dd7e0a274de91e32fc238f65fb93abf8835a21682a638"; 328 } 329 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/nb-NO/firefox-111.0b3.tar.bz2"; 330 locale = "nb-NO"; 331 arch = "linux-x86_64"; 332 + sha256 = "e99b919883aadcc025ebd0aaf14d2a87491f2489d52b3badb312e4ca0b3e5426"; 333 } 334 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ne-NP/firefox-111.0b3.tar.bz2"; 335 locale = "ne-NP"; 336 arch = "linux-x86_64"; 337 + sha256 = "27842bfc2eb6de8f00bab156b466b79398ad341bab28d2b9fb8929fb39916b0b"; 338 } 339 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/nl/firefox-111.0b3.tar.bz2"; 340 locale = "nl"; 341 arch = "linux-x86_64"; 342 + sha256 = "6bb5cae301587da6cc01788b88effa12f6df9448e42a0f6ff270493f93473fdc"; 343 } 344 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/nn-NO/firefox-111.0b3.tar.bz2"; 345 locale = "nn-NO"; 346 arch = "linux-x86_64"; 347 + sha256 = "8209d017a2c73fb07f7fac78c88daf1fa4814f5cab64fe092f6994f436c6d938"; 348 } 349 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/oc/firefox-111.0b3.tar.bz2"; 350 locale = "oc"; 351 arch = "linux-x86_64"; 352 + sha256 = "b2407f9da40ddac7e3e03ba3d0bfb2ca8a09a838712de5a70345467613920372"; 353 } 354 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pa-IN/firefox-111.0b3.tar.bz2"; 355 locale = "pa-IN"; 356 arch = "linux-x86_64"; 357 + sha256 = "296a7758b056eb454ce417a8dc609912ee3b7a15d75376143f431ace90cdc14a"; 358 } 359 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pl/firefox-111.0b3.tar.bz2"; 360 locale = "pl"; 361 arch = "linux-x86_64"; 362 + sha256 = "b9c3858f88744dd8ddb8ba17159105b0ed59b009e506daf63ac0aee5caa0c1c6"; 363 } 364 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pt-BR/firefox-111.0b3.tar.bz2"; 365 locale = "pt-BR"; 366 arch = "linux-x86_64"; 367 + sha256 = "b33c4542ce44d18e840cb82fa7bea689c4e7ab6d01c1ff97e913666fb31c9708"; 368 } 369 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/pt-PT/firefox-111.0b3.tar.bz2"; 370 locale = "pt-PT"; 371 arch = "linux-x86_64"; 372 + sha256 = "2eb23b461caea0052a1f3267736ceb4794aafe72fef878649dc4486101263346"; 373 } 374 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/rm/firefox-111.0b3.tar.bz2"; 375 locale = "rm"; 376 arch = "linux-x86_64"; 377 + sha256 = "9660ec90e1afb7c3478f1d4d1c63c58d0320a3feb62a8b42220bdcc41ee7fbfd"; 378 } 379 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ro/firefox-111.0b3.tar.bz2"; 380 locale = "ro"; 381 arch = "linux-x86_64"; 382 + sha256 = "b8e4e8f56af185dc159fb5aac540c98929225010dd2ef0e179af9fc158a49f67"; 383 } 384 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ru/firefox-111.0b3.tar.bz2"; 385 locale = "ru"; 386 arch = "linux-x86_64"; 387 + sha256 = "93f9e9cc7254d26b7c51d710d7e80a9f4da166da7af467454d4d2f5cacda2ead"; 388 + } 389 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sc/firefox-111.0b3.tar.bz2"; 390 + locale = "sc"; 391 + arch = "linux-x86_64"; 392 + sha256 = "a3bb6e85fe6b460d5a8d8b30d567fc4165bf1ad63279dab259f765d2d6df1ab0"; 393 } 394 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sco/firefox-111.0b3.tar.bz2"; 395 locale = "sco"; 396 arch = "linux-x86_64"; 397 + sha256 = "8d44ea325a93b45f7a62f6c5d8324c238f523d5c584f24784469a06dcabca487"; 398 } 399 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/si/firefox-111.0b3.tar.bz2"; 400 locale = "si"; 401 arch = "linux-x86_64"; 402 + sha256 = "a6702447631336e617b35186afe27b077cf67f09b01caf0fe08bad570bc62a43"; 403 } 404 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sk/firefox-111.0b3.tar.bz2"; 405 locale = "sk"; 406 arch = "linux-x86_64"; 407 + sha256 = "802b6ea2cfa325b13b3520a06e4b1280c54bb79d3251344c815b0686665745a6"; 408 } 409 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sl/firefox-111.0b3.tar.bz2"; 410 locale = "sl"; 411 arch = "linux-x86_64"; 412 + sha256 = "f5df74a31c18a0dff8ee7cc49fd1778b5bb2f788ecc5ab651e2b9b5c34e3b79b"; 413 } 414 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/son/firefox-111.0b3.tar.bz2"; 415 locale = "son"; 416 arch = "linux-x86_64"; 417 + sha256 = "c54955118e5bd6537e5b396c422ecb6447cb547a955dfff3e497fe54fb51c5d9"; 418 } 419 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sq/firefox-111.0b3.tar.bz2"; 420 locale = "sq"; 421 arch = "linux-x86_64"; 422 + sha256 = "22eeb501e51b6e7d86972df349e58f5d364eeb47d9c9c00e0a1f98c50dbdc297"; 423 } 424 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sr/firefox-111.0b3.tar.bz2"; 425 locale = "sr"; 426 arch = "linux-x86_64"; 427 + sha256 = "f708152ec9347b09ba140e64f625f68b7bcac8cc63d44756b0f3d68636d936cf"; 428 } 429 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/sv-SE/firefox-111.0b3.tar.bz2"; 430 locale = "sv-SE"; 431 arch = "linux-x86_64"; 432 + sha256 = "8c82ca145dfe7fe4613ef4c965ad2399ab761a63e40e3523b6fc5e336b68fcfb"; 433 } 434 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/szl/firefox-111.0b3.tar.bz2"; 435 locale = "szl"; 436 arch = "linux-x86_64"; 437 + sha256 = "46ff50e0729d89a1772831b5a37414a38b0d8949856acdf917b5b34a384f8812"; 438 } 439 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ta/firefox-111.0b3.tar.bz2"; 440 locale = "ta"; 441 arch = "linux-x86_64"; 442 + sha256 = "9d33df8be44b57644be629404acb113f077c240ef46dd9cb5848e4dc510f4f30"; 443 } 444 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/te/firefox-111.0b3.tar.bz2"; 445 locale = "te"; 446 arch = "linux-x86_64"; 447 + sha256 = "3dc2ef49835edc9a6862ac3573e4376fe43bb43094f9def003ec40ce4b6fbc95"; 448 } 449 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/th/firefox-111.0b3.tar.bz2"; 450 locale = "th"; 451 arch = "linux-x86_64"; 452 + sha256 = "5c17d36dc5cdb7d8919190b21da8ebd968d53c8ea15448bf028297d1db619b7e"; 453 } 454 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/tl/firefox-111.0b3.tar.bz2"; 455 locale = "tl"; 456 arch = "linux-x86_64"; 457 + sha256 = "12c5e5b2d757f969d14b14f9a84a635a3c72ad98f4aa53291a6717d4407918fb"; 458 } 459 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/tr/firefox-111.0b3.tar.bz2"; 460 locale = "tr"; 461 arch = "linux-x86_64"; 462 + sha256 = "6aa491d08f32402ab6541771267f56504ee88ac8fa59307916b8ac9c72abf8ee"; 463 } 464 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/trs/firefox-111.0b3.tar.bz2"; 465 locale = "trs"; 466 arch = "linux-x86_64"; 467 + sha256 = "751b2c5461735c4a6586423f4f0ddfb9fe7951cfe8c0e910eebce3b59b5203bf"; 468 } 469 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/uk/firefox-111.0b3.tar.bz2"; 470 locale = "uk"; 471 arch = "linux-x86_64"; 472 + sha256 = "8b4243355f8a3ed9aa03ad9e7b118b7c706648f09eba75b18b64dfcaceb75774"; 473 } 474 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/ur/firefox-111.0b3.tar.bz2"; 475 locale = "ur"; 476 arch = "linux-x86_64"; 477 + sha256 = "66fb89136602321c4ad54f95d3b94dd7970c621fb4eb58f1de239913dec5dbdc"; 478 } 479 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/uz/firefox-111.0b3.tar.bz2"; 480 locale = "uz"; 481 arch = "linux-x86_64"; 482 + sha256 = "c4626d72c2de1589772e98d3f817461e0e07b061bf30539bce114c3c66c64d2e"; 483 } 484 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/vi/firefox-111.0b3.tar.bz2"; 485 locale = "vi"; 486 arch = "linux-x86_64"; 487 + sha256 = "fbec6f1cd325bdc57077b849ae17c6f3b80734488b2ff219fb178cf2f09f622d"; 488 } 489 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/xh/firefox-111.0b3.tar.bz2"; 490 locale = "xh"; 491 arch = "linux-x86_64"; 492 + sha256 = "a6f77a19247be43d41912460225af259a4aa5ce5b68be0c9a37efbd245777eb3"; 493 } 494 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/zh-CN/firefox-111.0b3.tar.bz2"; 495 locale = "zh-CN"; 496 arch = "linux-x86_64"; 497 + sha256 = "18dacf78af0afcb0269484c2428686787506249219ba275c738377cfd0ecd895"; 498 } 499 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-x86_64/zh-TW/firefox-111.0b3.tar.bz2"; 500 locale = "zh-TW"; 501 arch = "linux-x86_64"; 502 + sha256 = "bc246a18c91b51637263dad1abb2f6e424981b635e1376c5811a49d228da6b0e"; 503 } 504 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ach/firefox-111.0b3.tar.bz2"; 505 locale = "ach"; 506 arch = "linux-i686"; 507 + sha256 = "f6c3c259a2fec3657c09c9136202568378442f4fde8561d7abe107bae9f503e1"; 508 } 509 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/af/firefox-111.0b3.tar.bz2"; 510 locale = "af"; 511 arch = "linux-i686"; 512 + sha256 = "13856f2df3d902b1090a12ce99becfe25a16e8494e21125d5cff6d3dead3a6e9"; 513 } 514 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/an/firefox-111.0b3.tar.bz2"; 515 locale = "an"; 516 arch = "linux-i686"; 517 + sha256 = "3c2b7431e2296ce4ed76bd17b5626058ce22336bdcc7ef045c43f864df5d69f1"; 518 } 519 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ar/firefox-111.0b3.tar.bz2"; 520 locale = "ar"; 521 arch = "linux-i686"; 522 + sha256 = "dfc31e0171f1167e3910b60c06ad7a66cf960ee86d2cc4053537275739b46c41"; 523 } 524 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ast/firefox-111.0b3.tar.bz2"; 525 locale = "ast"; 526 arch = "linux-i686"; 527 + sha256 = "0ff9beab460cebbf4cdcda414fb4da3eb56c6340fa2b8515b2dc6d4ce6100102"; 528 } 529 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/az/firefox-111.0b3.tar.bz2"; 530 locale = "az"; 531 arch = "linux-i686"; 532 + sha256 = "5edff0268de9a05751ee9a17fcce729ff46bc67886d31b09a36ac2f3e021b96c"; 533 } 534 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/be/firefox-111.0b3.tar.bz2"; 535 locale = "be"; 536 arch = "linux-i686"; 537 + sha256 = "e2f26258ddeafb7d9fa652c8f9bebeba00ecaf822fd721032f9a45b38814ddf9"; 538 } 539 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/bg/firefox-111.0b3.tar.bz2"; 540 locale = "bg"; 541 arch = "linux-i686"; 542 + sha256 = "32b64e432397527fda2d37dac4d9ff7138ffedaeae6e66812920e4018327136e"; 543 } 544 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/bn/firefox-111.0b3.tar.bz2"; 545 locale = "bn"; 546 arch = "linux-i686"; 547 + sha256 = "489f456f873900d79e7beb6a0691d1d733da3d223595f04223ab0ffb15fbaeb9"; 548 } 549 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/br/firefox-111.0b3.tar.bz2"; 550 locale = "br"; 551 arch = "linux-i686"; 552 + sha256 = "9cb03617b85e3318883d5dc1d2829ad5e87d9857081110cc4f9f9ed771fcc38e"; 553 } 554 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/bs/firefox-111.0b3.tar.bz2"; 555 locale = "bs"; 556 arch = "linux-i686"; 557 + sha256 = "bbb2e50724244af8012badc2534f066063ab84907c9cae9ffb727b0a97c1b060"; 558 } 559 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ca-valencia/firefox-111.0b3.tar.bz2"; 560 locale = "ca-valencia"; 561 arch = "linux-i686"; 562 + sha256 = "fba5962ba0183c8667e15cafe954b379456b8e17f3c992174707ae56f4862447"; 563 } 564 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ca/firefox-111.0b3.tar.bz2"; 565 locale = "ca"; 566 arch = "linux-i686"; 567 + sha256 = "ae7b451287511d0a98411692e3f57944cce3e9c7b007cc451b6f62c6df7d79c9"; 568 } 569 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/cak/firefox-111.0b3.tar.bz2"; 570 locale = "cak"; 571 arch = "linux-i686"; 572 + sha256 = "f566dd5334edc14fd9bbccde9d148e249a218495fe5ed96808418583a25d16d2"; 573 } 574 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/cs/firefox-111.0b3.tar.bz2"; 575 locale = "cs"; 576 arch = "linux-i686"; 577 + sha256 = "84f3413965d8e48b830d4ae140c449fb9bda9d6ed8d0e34676cca8c7f0b4484c"; 578 } 579 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/cy/firefox-111.0b3.tar.bz2"; 580 locale = "cy"; 581 arch = "linux-i686"; 582 + sha256 = "46087ff4c78535f230248fa5211f3a665d86875a9a113357ecc5cc253cbbfa11"; 583 } 584 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/da/firefox-111.0b3.tar.bz2"; 585 locale = "da"; 586 arch = "linux-i686"; 587 + sha256 = "ec0aa80df2f5ddfe516146b13657276f0b2140a7602b06d09dae0d05a5710033"; 588 } 589 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/de/firefox-111.0b3.tar.bz2"; 590 locale = "de"; 591 arch = "linux-i686"; 592 + sha256 = "78268ff3d4812f2000d449b8baad077908fbf3d2cfb996099fce4d7f8b9fe22c"; 593 } 594 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/dsb/firefox-111.0b3.tar.bz2"; 595 locale = "dsb"; 596 arch = "linux-i686"; 597 + sha256 = "df8dee7f15b45369cd6dd9ef2a2d97d11406f1489358ec2796da994a404c6819"; 598 } 599 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/el/firefox-111.0b3.tar.bz2"; 600 locale = "el"; 601 arch = "linux-i686"; 602 + sha256 = "23f2bc641a5d735e78f59bfadb3266a3eac8e89b0d99b72e5527dea796100089"; 603 } 604 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/en-CA/firefox-111.0b3.tar.bz2"; 605 locale = "en-CA"; 606 arch = "linux-i686"; 607 + sha256 = "665db66d6926ef99813f2f1af46a156f34ae9afa4ef1a344ca0855d518ba2645"; 608 } 609 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/en-GB/firefox-111.0b3.tar.bz2"; 610 locale = "en-GB"; 611 arch = "linux-i686"; 612 + sha256 = "fb55820d0f6adc0e84bb4d2abd2dbdab7c51f6644442f86e1d2e8153c445c9fd"; 613 } 614 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/en-US/firefox-111.0b3.tar.bz2"; 615 locale = "en-US"; 616 arch = "linux-i686"; 617 + sha256 = "84ecb825b30e451581b63a8f77e308eb8d9b9b22b2fcdb7a7bb6ec5389db6d1d"; 618 } 619 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/eo/firefox-111.0b3.tar.bz2"; 620 locale = "eo"; 621 arch = "linux-i686"; 622 + sha256 = "219d1978af0abc9b834dd2e51554f88aba154a19aedf698fc45975334b752c04"; 623 } 624 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-AR/firefox-111.0b3.tar.bz2"; 625 locale = "es-AR"; 626 arch = "linux-i686"; 627 + sha256 = "5bd5b90ba90fbd5c94c9fc5664d15d011f6e4a3c573170940ce3c3918c5d6dbc"; 628 } 629 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-CL/firefox-111.0b3.tar.bz2"; 630 locale = "es-CL"; 631 arch = "linux-i686"; 632 + sha256 = "a1c56f399508fc3f73d3376621253a95c7e08bd275dd76962a103e046c11ecbf"; 633 } 634 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-ES/firefox-111.0b3.tar.bz2"; 635 locale = "es-ES"; 636 arch = "linux-i686"; 637 + sha256 = "6bcb04a9ca2f05620b2d22e0ed0c467ac61ee12fd0fa23b1cd5ea5d907cdbe32"; 638 } 639 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/es-MX/firefox-111.0b3.tar.bz2"; 640 locale = "es-MX"; 641 arch = "linux-i686"; 642 + sha256 = "c7b20afb6776c23c82508578e28dccb8b5eba49631f5acd5f802d031a9451078"; 643 } 644 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/et/firefox-111.0b3.tar.bz2"; 645 locale = "et"; 646 arch = "linux-i686"; 647 + sha256 = "7df4b0bc91790e9e4024eea666e7c6b40e1108d0eba73cfe6e60c8f60bbee7d4"; 648 } 649 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/eu/firefox-111.0b3.tar.bz2"; 650 locale = "eu"; 651 arch = "linux-i686"; 652 + sha256 = "f6264c9cde6f1f08ce84c5660fd7bfc3ededb6889ca947dbfc7c17ba9e6eda3d"; 653 } 654 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fa/firefox-111.0b3.tar.bz2"; 655 locale = "fa"; 656 arch = "linux-i686"; 657 + sha256 = "d3dea0fbc0a2af2ae70db1e328e0f9f5920905752253c5da22574509e9f79da4"; 658 } 659 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ff/firefox-111.0b3.tar.bz2"; 660 locale = "ff"; 661 arch = "linux-i686"; 662 + sha256 = "c0d26f989cd2723f6a09c04f9722446fd3b2272b1292b2a06e674a49d3bea355"; 663 } 664 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fi/firefox-111.0b3.tar.bz2"; 665 locale = "fi"; 666 arch = "linux-i686"; 667 + sha256 = "a1091f3960792bba9b227e65b3cc330424e0cd70cbd3e09a747af7e356befe00"; 668 } 669 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fr/firefox-111.0b3.tar.bz2"; 670 locale = "fr"; 671 arch = "linux-i686"; 672 + sha256 = "0edf041d84ff04676f467a1160ba4fdb220749a52d15e346936cffd9a5f9e84c"; 673 + } 674 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fur/firefox-111.0b3.tar.bz2"; 675 + locale = "fur"; 676 + arch = "linux-i686"; 677 + sha256 = "ca834f09b3b367ab7e6bf43bda4db9dcd90926dba63b0745f6966e9c0b856239"; 678 } 679 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/fy-NL/firefox-111.0b3.tar.bz2"; 680 locale = "fy-NL"; 681 arch = "linux-i686"; 682 + sha256 = "336f30bde25097500b0012646bff93140f4d6a21cff7a09e7f37ebff77722271"; 683 } 684 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ga-IE/firefox-111.0b3.tar.bz2"; 685 locale = "ga-IE"; 686 arch = "linux-i686"; 687 + sha256 = "f40360e1bfd1940debe73a7943abb142b44e66f8a0510313fac5d2288875cd9f"; 688 } 689 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gd/firefox-111.0b3.tar.bz2"; 690 locale = "gd"; 691 arch = "linux-i686"; 692 + sha256 = "68e09e2d1942f729c2f63faa3c7e62785b373cd2683d7a4693394cc34dff7436"; 693 } 694 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gl/firefox-111.0b3.tar.bz2"; 695 locale = "gl"; 696 arch = "linux-i686"; 697 + sha256 = "c160074236c13dc340f57db340a466ba56b0cd9737ac22c172273fa4b856cd22"; 698 } 699 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gn/firefox-111.0b3.tar.bz2"; 700 locale = "gn"; 701 arch = "linux-i686"; 702 + sha256 = "46fae53b6cb4a3987b09d4c7c4d518340bea7a11bea171b78beed693f9e490dc"; 703 } 704 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/gu-IN/firefox-111.0b3.tar.bz2"; 705 locale = "gu-IN"; 706 arch = "linux-i686"; 707 + sha256 = "b89e7382d78345b158bb876b16048311d502abb76164203ba172fd68a6ccdc57"; 708 } 709 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/he/firefox-111.0b3.tar.bz2"; 710 locale = "he"; 711 arch = "linux-i686"; 712 + sha256 = "34d31e5b8abe261fc410a7420993c1817eee28a582da68f8a9ed88fc86544e43"; 713 } 714 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hi-IN/firefox-111.0b3.tar.bz2"; 715 locale = "hi-IN"; 716 arch = "linux-i686"; 717 + sha256 = "062aaf831d92c95aaae88c023adbe6d9c1c84cc1dc01c8c5777963f412945c97"; 718 } 719 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hr/firefox-111.0b3.tar.bz2"; 720 locale = "hr"; 721 arch = "linux-i686"; 722 + sha256 = "535af06a61a0d8da8d20ffaf9d6465b7e78f244a2bbccadae92673cf38011753"; 723 } 724 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hsb/firefox-111.0b3.tar.bz2"; 725 locale = "hsb"; 726 arch = "linux-i686"; 727 + sha256 = "71eaae679dafe80476430b9df9ece22195e89438198f1516f30cd2f3f8d3170e"; 728 } 729 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hu/firefox-111.0b3.tar.bz2"; 730 locale = "hu"; 731 arch = "linux-i686"; 732 + sha256 = "cdcb0fc5ba53e717ecba9ada958da8997fa12ab7c28ed8ce728b7e438de54493"; 733 } 734 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/hy-AM/firefox-111.0b3.tar.bz2"; 735 locale = "hy-AM"; 736 arch = "linux-i686"; 737 + sha256 = "13143f575abcff9ef6e6b08eb965313eb00f5151dbf0cbcc87c86c1187946581"; 738 } 739 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ia/firefox-111.0b3.tar.bz2"; 740 locale = "ia"; 741 arch = "linux-i686"; 742 + sha256 = "b809ffa3833de3d8f97bf6210f773d1bec16da9ab9c5b96ca9d89bb6b3904b71"; 743 } 744 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/id/firefox-111.0b3.tar.bz2"; 745 locale = "id"; 746 arch = "linux-i686"; 747 + sha256 = "fe990a4fc854ba620e7a705212267ff1e56cba4922b1549233410b02be316b9c"; 748 } 749 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/is/firefox-111.0b3.tar.bz2"; 750 locale = "is"; 751 arch = "linux-i686"; 752 + sha256 = "07902247564b55975db24ca785a9899fa7693a715fd07b39a1d89dc81a552ab6"; 753 } 754 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/it/firefox-111.0b3.tar.bz2"; 755 locale = "it"; 756 arch = "linux-i686"; 757 + sha256 = "fbdd0484a12c51b6755a5406efdc973df355ec635003b0bb22f60991d1fc59e3"; 758 } 759 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ja/firefox-111.0b3.tar.bz2"; 760 locale = "ja"; 761 arch = "linux-i686"; 762 + sha256 = "3dfb19116da8599a2dc29886bd55f211ebbfa7ab7133507eb4c6b9b3f05b77af"; 763 } 764 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ka/firefox-111.0b3.tar.bz2"; 765 locale = "ka"; 766 arch = "linux-i686"; 767 + sha256 = "22b6138dbe9705561ecabbb9508d74819e07c8f4739b76062302b3ec2c97231d"; 768 } 769 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/kab/firefox-111.0b3.tar.bz2"; 770 locale = "kab"; 771 arch = "linux-i686"; 772 + sha256 = "9fda4f527c1ed0dc9c7c633f1c0acd4b06919f45ec41126b53189ad6b903167f"; 773 } 774 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/kk/firefox-111.0b3.tar.bz2"; 775 locale = "kk"; 776 arch = "linux-i686"; 777 + sha256 = "ebd6fe7b8d65bb950363bf67b5a3385353e26b7674344f8bd0376b2ce68532bd"; 778 } 779 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/km/firefox-111.0b3.tar.bz2"; 780 locale = "km"; 781 arch = "linux-i686"; 782 + sha256 = "00876e1d48e3a72832b99e53540f68d19ea5ab7abc6eeee693391f84475aa5e0"; 783 } 784 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/kn/firefox-111.0b3.tar.bz2"; 785 locale = "kn"; 786 arch = "linux-i686"; 787 + sha256 = "fb904702aba9c563538f52ebf13c316b74cc56a5863dd39ff64e9172e72c6f03"; 788 } 789 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ko/firefox-111.0b3.tar.bz2"; 790 locale = "ko"; 791 arch = "linux-i686"; 792 + sha256 = "4a0c3566ce6be29aafed05f621a484a0c5592b32d4f4e17b9a66cacfe80358e9"; 793 } 794 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/lij/firefox-111.0b3.tar.bz2"; 795 locale = "lij"; 796 arch = "linux-i686"; 797 + sha256 = "c5631f61b6300e89628814cbdc1840892fe240080d904312930d8668981c07c2"; 798 } 799 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/lt/firefox-111.0b3.tar.bz2"; 800 locale = "lt"; 801 arch = "linux-i686"; 802 + sha256 = "fdffb9d1e7c464252d8c018421c7d28d40e054fcd1f07ce5f63d764f42f0b920"; 803 } 804 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/lv/firefox-111.0b3.tar.bz2"; 805 locale = "lv"; 806 arch = "linux-i686"; 807 + sha256 = "e66ed3a96d3ca20826a7bab4914cc888b7eb4f7f98d26f88889c5261b8d35b9f"; 808 } 809 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/mk/firefox-111.0b3.tar.bz2"; 810 locale = "mk"; 811 arch = "linux-i686"; 812 + sha256 = "35ffa52b70319d2b3235944333a4dcbe15983b10929adeab4b6f6f951adf079f"; 813 } 814 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/mr/firefox-111.0b3.tar.bz2"; 815 locale = "mr"; 816 arch = "linux-i686"; 817 + sha256 = "b57ff5678f23acabbc196e6c0c3d98ea753dfab98bd0e8e8d550d86f65b54c4f"; 818 } 819 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ms/firefox-111.0b3.tar.bz2"; 820 locale = "ms"; 821 arch = "linux-i686"; 822 + sha256 = "452f481ca3ba1d821a3dca733e701de8b85cfc84091f1c3e905d767c37a58d36"; 823 } 824 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/my/firefox-111.0b3.tar.bz2"; 825 locale = "my"; 826 arch = "linux-i686"; 827 + sha256 = "8fb8adeac02c6842ab23fb691d9a76764021a914495d12dbe04a93c69dc86e65"; 828 } 829 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/nb-NO/firefox-111.0b3.tar.bz2"; 830 locale = "nb-NO"; 831 arch = "linux-i686"; 832 + sha256 = "ec393e9bea1e5ffb1f39429ea4629bb4078db19805cf05cdfc750c674db3b23c"; 833 } 834 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ne-NP/firefox-111.0b3.tar.bz2"; 835 locale = "ne-NP"; 836 arch = "linux-i686"; 837 + sha256 = "01c3901b2f0205ceb9fd5dab254dff3a96ea5713149000c4565a361f19b2930a"; 838 } 839 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/nl/firefox-111.0b3.tar.bz2"; 840 locale = "nl"; 841 arch = "linux-i686"; 842 + sha256 = "4a0e081f41389ff2ed6d9e8bd76085002044ec43e618c6c922e889eeae650b44"; 843 } 844 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/nn-NO/firefox-111.0b3.tar.bz2"; 845 locale = "nn-NO"; 846 arch = "linux-i686"; 847 + sha256 = "bfc37b162680d048b6543d380ed8c17e89debf7691b49bc7cccaf0208d21e072"; 848 } 849 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/oc/firefox-111.0b3.tar.bz2"; 850 locale = "oc"; 851 arch = "linux-i686"; 852 + sha256 = "30253632b3576a393e88213d6ba692f0d098bc36da8c7430ea990ac90f99b897"; 853 } 854 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pa-IN/firefox-111.0b3.tar.bz2"; 855 locale = "pa-IN"; 856 arch = "linux-i686"; 857 + sha256 = "747f386f21c7bc630e0d43d35c5dc7985307d0a0fbe64aed42f2eca804159407"; 858 } 859 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pl/firefox-111.0b3.tar.bz2"; 860 locale = "pl"; 861 arch = "linux-i686"; 862 + sha256 = "e0ce29ed4ce28ed4bc54ea15f7f2f0298a2c941e3c6b685054695e2ac568e2de"; 863 } 864 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pt-BR/firefox-111.0b3.tar.bz2"; 865 locale = "pt-BR"; 866 arch = "linux-i686"; 867 + sha256 = "89bd36b41140b500a7c37266eedf313a412d49adfc3f39d6f39394c4eb453b8c"; 868 } 869 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/pt-PT/firefox-111.0b3.tar.bz2"; 870 locale = "pt-PT"; 871 arch = "linux-i686"; 872 + sha256 = "db0abd36917a76b3bf3e0e90eb4ce6a4e0d3fd7d3eef31d05f21ccd1d2dd34e5"; 873 } 874 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/rm/firefox-111.0b3.tar.bz2"; 875 locale = "rm"; 876 arch = "linux-i686"; 877 + sha256 = "352bb93acfcdc910275e64370e5aeedeadfe109ac2e984d7db79be2a51901e6a"; 878 } 879 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ro/firefox-111.0b3.tar.bz2"; 880 locale = "ro"; 881 arch = "linux-i686"; 882 + sha256 = "207a7763b68e3a4f7992758276e96c0010c11cc48e98c5eaf25ff44672a14a37"; 883 } 884 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ru/firefox-111.0b3.tar.bz2"; 885 locale = "ru"; 886 arch = "linux-i686"; 887 + sha256 = "3a0da0f512b1e6b89ee974113891d469a85ac4a93a5a9f7a39ee00be58866753"; 888 + } 889 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sc/firefox-111.0b3.tar.bz2"; 890 + locale = "sc"; 891 + arch = "linux-i686"; 892 + sha256 = "468a8c376ee120534450ca483c646e094d8841640ce802d75323ae9271df0cdc"; 893 } 894 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sco/firefox-111.0b3.tar.bz2"; 895 locale = "sco"; 896 arch = "linux-i686"; 897 + sha256 = "c47ad949856dce41ff0f70d19b4aa788ac388ec5d57f0d7177407d17b31fa470"; 898 } 899 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/si/firefox-111.0b3.tar.bz2"; 900 locale = "si"; 901 arch = "linux-i686"; 902 + sha256 = "7dcc02a5ff101d01c96fb08fa7344f248110070fd4c2bb868d2f1e2cebf09a43"; 903 } 904 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sk/firefox-111.0b3.tar.bz2"; 905 locale = "sk"; 906 arch = "linux-i686"; 907 + sha256 = "6695db23a9ed8b6c53e80a146e5db71e1af2670ad1eb11f062a521b346ade369"; 908 } 909 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sl/firefox-111.0b3.tar.bz2"; 910 locale = "sl"; 911 arch = "linux-i686"; 912 + sha256 = "082fa131acfe8d60a591dcff728c256d97623dfd31a0ecf5189dc0112d7e5a72"; 913 } 914 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/son/firefox-111.0b3.tar.bz2"; 915 locale = "son"; 916 arch = "linux-i686"; 917 + sha256 = "d05484ef274f066f01e2c1263d6107db2fcaf7934fa549980a6706ed0a63b846"; 918 } 919 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sq/firefox-111.0b3.tar.bz2"; 920 locale = "sq"; 921 arch = "linux-i686"; 922 + sha256 = "edf608e3110ae392bf15b08d10e7281004d2b98fa457c8b0638eef09760651eb"; 923 } 924 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sr/firefox-111.0b3.tar.bz2"; 925 locale = "sr"; 926 arch = "linux-i686"; 927 + sha256 = "7312ad046627cec3402f1f9ea60dc000cd3daf718fb6d6165e75d0255cb3c854"; 928 } 929 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/sv-SE/firefox-111.0b3.tar.bz2"; 930 locale = "sv-SE"; 931 arch = "linux-i686"; 932 + sha256 = "295b6cc538454535e755a25f6900266b474271ec98f5525706446fa5b48e8e45"; 933 } 934 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/szl/firefox-111.0b3.tar.bz2"; 935 locale = "szl"; 936 arch = "linux-i686"; 937 + sha256 = "10bbb8b1b9b4933c46537dc1d1e7da103d896ce4b39289c2af708c86718d36c4"; 938 } 939 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ta/firefox-111.0b3.tar.bz2"; 940 locale = "ta"; 941 arch = "linux-i686"; 942 + sha256 = "a79f0e80ffb24778f52d218ea3dd9b222cdce33e4db298d45e0abb99814a3a77"; 943 } 944 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/te/firefox-111.0b3.tar.bz2"; 945 locale = "te"; 946 arch = "linux-i686"; 947 + sha256 = "5034a8cee53b8967e3cc54c5a4a1a590fe29df25fd30f590c4ec195b2cf66d2c"; 948 } 949 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/th/firefox-111.0b3.tar.bz2"; 950 locale = "th"; 951 arch = "linux-i686"; 952 + sha256 = "676cbe952a0620a3769ffb7bfe0d0db2bcd8394a10a6f975a8d4f0ffee9d96b9"; 953 } 954 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/tl/firefox-111.0b3.tar.bz2"; 955 locale = "tl"; 956 arch = "linux-i686"; 957 + sha256 = "323368067b830b22d293171bd140528af9a28a60a26515db0f2de05d2894c47b"; 958 } 959 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/tr/firefox-111.0b3.tar.bz2"; 960 locale = "tr"; 961 arch = "linux-i686"; 962 + sha256 = "00409679fb568b5605a49d4bd032f5a4f7c4a729ea08b9f9d1000fbb57ebd555"; 963 } 964 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/trs/firefox-111.0b3.tar.bz2"; 965 locale = "trs"; 966 arch = "linux-i686"; 967 + sha256 = "8c572f81db28a40f2fd57ecec4fb1cb1c0445d7b4bb2dba5e7eb7a7ebd67a46e"; 968 } 969 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/uk/firefox-111.0b3.tar.bz2"; 970 locale = "uk"; 971 arch = "linux-i686"; 972 + sha256 = "c78cd507dbf5db6e0bf8828c0b1ef945a4325cbc98a73f385755ea85be0ec8f8"; 973 } 974 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/ur/firefox-111.0b3.tar.bz2"; 975 locale = "ur"; 976 arch = "linux-i686"; 977 + sha256 = "48229e3ec20c5a8e35722a3723d95c13840b9ca22c031d8b0c8c8f0597015bd3"; 978 } 979 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/uz/firefox-111.0b3.tar.bz2"; 980 locale = "uz"; 981 arch = "linux-i686"; 982 + sha256 = "52a57afe7aab3f61ec2a48e1f228fb2e5f9f3c37a9d47c6f501244e0b814ef55"; 983 } 984 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/vi/firefox-111.0b3.tar.bz2"; 985 locale = "vi"; 986 arch = "linux-i686"; 987 + sha256 = "716c4bf6d2fb335ed0e550ce54cf215535ee76b73504a2fb546b28f1ef771eec"; 988 } 989 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/xh/firefox-111.0b3.tar.bz2"; 990 locale = "xh"; 991 arch = "linux-i686"; 992 + sha256 = "9fbe92f113885a2e871310e70ca81764f08369c6b0355d2bf5de07d85d7a3c72"; 993 } 994 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/zh-CN/firefox-111.0b3.tar.bz2"; 995 locale = "zh-CN"; 996 arch = "linux-i686"; 997 + sha256 = "3cc1d0cfe663e69054be94da1ea8e2ba58052138e75b3d41d47ab3159d081919"; 998 } 999 + { url = "https://archive.mozilla.org/pub/devedition/releases/111.0b3/linux-i686/zh-TW/firefox-111.0b3.tar.bz2"; 1000 locale = "zh-TW"; 1001 arch = "linux-i686"; 1002 + sha256 = "6b130698a404b0318e1a9e774935efaf8b09f07fa0d0a8b01769b4413b061d5b"; 1003 } 1004 ]; 1005 }
+2 -2
pkgs/applications/networking/browsers/polypane/default.nix
··· 2 3 let 4 pname = "polypane"; 5 - version = "10.0.1"; 6 7 src = fetchurl { 8 url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; 9 name = "${pname}-${version}.AppImage"; 10 - sha256 = "sha256-J0D49VESNgdBEWAf01LkiiU2I01r4PBLyWKpnE9t45Q="; 11 }; 12 13 appimageContents = appimageTools.extractType2 {
··· 2 3 let 4 pname = "polypane"; 5 + version = "13.0.2"; 6 7 src = fetchurl { 8 url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; 9 name = "${pname}-${version}.AppImage"; 10 + sha256 = "sha256-+44a9dPQOV1D2rnsuy+GyJqZz/UCbITmMuunwHc4JFY="; 11 }; 12 13 appimageContents = appimageTools.extractType2 {
+11 -10
pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
··· 26 , pulseaudioSupport ? mediaSupport 27 , libpulseaudio 28 , apulse 29 30 # Media support (implies audio support) 31 , mediaSupport ? true ··· 57 libPath = lib.makeLibraryPath libPkgs; 58 59 libPkgs = [ 60 atk 61 cairo 62 dbus ··· 85 fteLibPath = lib.makeLibraryPath [ stdenv.cc.cc gmp ]; 86 87 # Upstream source 88 - version = "11.5.8"; 89 90 - lang = "en-US"; 91 92 srcs = { 93 x86_64-linux = fetchurl { ··· 97 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 98 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 99 ]; 100 - sha256 = "sha256-/KK9oTijk5dEziAwp5966NaM2V4k1mtBjTJq88Ct7N0="; 101 }; 102 103 i686-linux = fetchurl { ··· 107 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 108 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 109 ]; 110 - sha256 = "sha256-TGdJ5yIeo0YQ4XSsb9lv3vuW6qEjhFe7KBmkjYO6fAc="; 111 }; 112 }; 113 in ··· 291 # TBB will fail if ownership is too permissive 292 chmod 0700 "\$HOME/TorBrowser/Data/Tor" 293 294 - # Initialize the browser profile state. Note that the only data 295 - # copied from the Store payload is the initial bookmark file, which is 296 - # never updated once created. All other files under user's profile 297 - # dir are generated by TBB. 298 mkdir -p "\$HOME/TorBrowser/Data/Browser/profile.default" 299 - cp -u --no-preserve=mode,owner "$TBB_IN_STORE/TorBrowser/Data/Browser/profile.default/bookmarks.html" \ 300 - "\$HOME/TorBrowser/Data/Browser/profile.default/bookmarks.html" 301 302 # Clear some files if the last known store path is different from the new one 303 : "\''${KNOWN_STORE_PATH:=\$HOME/known-store-path}" ··· 324 # Font cache files capture store paths; clear them out on the off 325 # chance that TBB would continue using old font files. 326 rm -rf "\$HOME/.cache/fontconfig" 327 328 # Manually specify data paths (by default TB attempts to create these in the store) 329 {
··· 26 , pulseaudioSupport ? mediaSupport 27 , libpulseaudio 28 , apulse 29 + , alsa-lib 30 31 # Media support (implies audio support) 32 , mediaSupport ? true ··· 58 libPath = lib.makeLibraryPath libPkgs; 59 60 libPkgs = [ 61 + alsa-lib 62 atk 63 cairo 64 dbus ··· 87 fteLibPath = lib.makeLibraryPath [ stdenv.cc.cc gmp ]; 88 89 # Upstream source 90 + version = "12.0.3"; 91 92 + lang = "ALL"; 93 94 srcs = { 95 x86_64-linux = fetchurl { ··· 99 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 100 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 101 ]; 102 + hash = "sha256-bOGY/RdwD6O7QIuOiBw7OVnZfpumGGso6hwMJJwN2g0="; 103 }; 104 105 i686-linux = fetchurl { ··· 109 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 110 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 111 ]; 112 + hash = "sha256-t1tnEZtiRig2r8GNJpqT+J0XoxCLMyUsI9tX6aa0lYk="; 113 }; 114 }; 115 in ··· 293 # TBB will fail if ownership is too permissive 294 chmod 0700 "\$HOME/TorBrowser/Data/Tor" 295 296 + # Initialize the browser profile state. 297 + # All files under user's profile dir are generated by TBB. 298 mkdir -p "\$HOME/TorBrowser/Data/Browser/profile.default" 299 300 # Clear some files if the last known store path is different from the new one 301 : "\''${KNOWN_STORE_PATH:=\$HOME/known-store-path}" ··· 322 # Font cache files capture store paths; clear them out on the off 323 # chance that TBB would continue using old font files. 324 rm -rf "\$HOME/.cache/fontconfig" 325 + 326 + # Workaround a bug in 12.0.X that Tor directories are not cleaned up and tor gets confused where its socket is 327 + rm -rf \$XDG_RUNTIME_DIR/Tor* 328 329 # Manually specify data paths (by default TB attempts to create these in the store) 330 {
+8 -8
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 219 "vendorHash": "sha256-PALZGyGZ6Ggccl4V9gG+gsEdNipYG+DCaZkqF0W1IMQ=" 220 }, 221 "cloudflare": { 222 - "hash": "sha256-Y48H7P69ORr8U0yXf1HEBqh//oOmWn3Uj8GQ12PsV/M=", 223 "homepage": "https://registry.terraform.io/providers/cloudflare/cloudflare", 224 "owner": "cloudflare", 225 "repo": "terraform-provider-cloudflare", 226 - "rev": "v3.33.1", 227 "spdx": "MPL-2.0", 228 - "vendorHash": "sha256-3JH+4ExREL3vtq6CiQN0G0x08ScrzOf2pTAnsWcGgq8=" 229 }, 230 "cloudfoundry": { 231 "hash": "sha256-/Zxj9cous0SjYxeDo+8/u61pqDwMGt/UsS/OC1oSR2U=", ··· 503 "vendorHash": null 504 }, 505 "heroku": { 506 - "hash": "sha256-UGA01N4ToEb3eSKCI2raI3ZXFeRm0MVVXVWgAc7im9g=", 507 "homepage": "https://registry.terraform.io/providers/heroku/heroku", 508 "owner": "heroku", 509 "repo": "terraform-provider-heroku", 510 - "rev": "v5.1.10", 511 "spdx": "MPL-2.0", 512 "vendorHash": null 513 }, ··· 1054 "vendorHash": "sha256-sVNtY2wDGE2ZOB4YNytx0n4V4cbNKoXAv7JCA+Ym3JU=" 1055 }, 1056 "stackpath": { 1057 - "hash": "sha256-nTR9HgSmuNCt7wxE4qqIH2+HA2igzqVx0lLRx6FoKrE=", 1058 "homepage": "https://registry.terraform.io/providers/stackpath/stackpath", 1059 "owner": "stackpath", 1060 "repo": "terraform-provider-stackpath", 1061 - "rev": "v1.4.0", 1062 "spdx": "MPL-2.0", 1063 - "vendorHash": "sha256-Fvku4OB1sdWuvMx/FIHfOJt9STgao0xPDao6b2SYxcQ=" 1064 }, 1065 "statuscake": { 1066 "hash": "sha256-PcA0t/G11w9ud+56NdiRXi82ubJ+wpL4XcexT1O2ADw=",
··· 219 "vendorHash": "sha256-PALZGyGZ6Ggccl4V9gG+gsEdNipYG+DCaZkqF0W1IMQ=" 220 }, 221 "cloudflare": { 222 + "hash": "sha256-fHugf+nvel/bSyh+l94q0iE7E+ZYBt2qfGSoot9xI8w=", 223 "homepage": "https://registry.terraform.io/providers/cloudflare/cloudflare", 224 "owner": "cloudflare", 225 "repo": "terraform-provider-cloudflare", 226 + "rev": "v4.0.0", 227 "spdx": "MPL-2.0", 228 + "vendorHash": "sha256-jIQcgGknigQFUkLjLoxUjq+Mqjb085v6Zqgd49Dxivo=" 229 }, 230 "cloudfoundry": { 231 "hash": "sha256-/Zxj9cous0SjYxeDo+8/u61pqDwMGt/UsS/OC1oSR2U=", ··· 503 "vendorHash": null 504 }, 505 "heroku": { 506 + "hash": "sha256-Fc8nCrFR3cHEN68y277/eZ6DLVfFxEyliCkii5343MI=", 507 "homepage": "https://registry.terraform.io/providers/heroku/heroku", 508 "owner": "heroku", 509 "repo": "terraform-provider-heroku", 510 + "rev": "v5.1.11", 511 "spdx": "MPL-2.0", 512 "vendorHash": null 513 }, ··· 1054 "vendorHash": "sha256-sVNtY2wDGE2ZOB4YNytx0n4V4cbNKoXAv7JCA+Ym3JU=" 1055 }, 1056 "stackpath": { 1057 + "hash": "sha256-7KQUddq+M35WYyAIAL8sxBjAaXFcsczBRO1R5HURUZg=", 1058 "homepage": "https://registry.terraform.io/providers/stackpath/stackpath", 1059 "owner": "stackpath", 1060 "repo": "terraform-provider-stackpath", 1061 + "rev": "v1.5.0", 1062 "spdx": "MPL-2.0", 1063 + "vendorHash": "sha256-OGYiynCwbJU2KisS7Y6xmLuBKOtQvh3MWPrvBk/x95U=" 1064 }, 1065 "statuscake": { 1066 "hash": "sha256-PcA0t/G11w9ud+56NdiRXi82ubJ+wpL4XcexT1O2ADw=",
+8 -4
pkgs/applications/radio/cloudlog/default.nix
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 , nixosTests 5 , php}: 6 7 stdenvNoCC.mkDerivation rec { 8 name = "cloudlog"; 9 - version = "2.3.3"; 10 11 src = fetchFromGitHub { 12 owner = "magicbug"; 13 repo = "Cloudlog"; 14 rev = version; 15 - sha256 = "sha256-9m7BuUNdGeKqi8pzeW2J9zpxShulpynCwJJGkRFkBa4="; 16 }; 17 18 postPath = '' ··· 25 cp -R ./* $out 26 ''; 27 28 - passthru.tests = { 29 - inherit (nixosTests) cloudlog; 30 }; 31 32 meta = with lib; {
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 + , nix-update-script 5 , nixosTests 6 , php}: 7 8 stdenvNoCC.mkDerivation rec { 9 name = "cloudlog"; 10 + version = "2.4"; 11 12 src = fetchFromGitHub { 13 owner = "magicbug"; 14 repo = "Cloudlog"; 15 rev = version; 16 + sha256 = "sha256-aF1f6EmlcUgZOkHJgrW6P923QW56vWMH8CZ4cnYiiSk="; 17 }; 18 19 postPath = '' ··· 26 cp -R ./* $out 27 ''; 28 29 + passthru = { 30 + tests = { 31 + inherit (nixosTests) cloudlog; 32 + }; 33 + updateScript = nix-update-script { }; 34 }; 35 36 meta = with lib; {
+2 -2
pkgs/applications/science/electronics/nvc/default.nix
··· 15 16 stdenv.mkDerivation rec { 17 pname = "nvc"; 18 - version = "1.8.1"; 19 20 src = fetchFromGitHub { 21 owner = "nickg"; 22 repo = pname; 23 rev = "r${version}"; 24 - hash = "sha256-9ziGNAZgUYnBofx7YwSzAgL4zIAwoPYMsGWBYs+xtg0="; 25 }; 26 27 nativeBuildInputs = [
··· 15 16 stdenv.mkDerivation rec { 17 pname = "nvc"; 18 + version = "1.8.2"; 19 20 src = fetchFromGitHub { 21 owner = "nickg"; 22 repo = pname; 23 rev = "r${version}"; 24 + hash = "sha256-s7QgufD3sQ6sZh2H78E8x0dMidHRKHUm8tASXoKK3xk="; 25 }; 26 27 nativeBuildInputs = [
+2 -2
pkgs/applications/video/streamlink/default.nix
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "streamlink"; 9 - version = "5.2.1"; 10 format = "pyproject"; 11 12 src = python3Packages.fetchPypi { 13 inherit pname version; 14 - hash = "sha256-/YcFH5t9x9EsmK7oPvSECmhL2ypHYgPvsMdL1IupEfw="; 15 }; 16 17 nativeCheckInputs = with python3Packages; [
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "streamlink"; 9 + version = "5.3.0"; 10 format = "pyproject"; 11 12 src = python3Packages.fetchPypi { 13 inherit pname version; 14 + hash = "sha256-+9MSSzPYZ8gwOeQLehR41SklfdcUn8Pa6TI//lh9twE="; 15 }; 16 17 nativeCheckInputs = with python3Packages; [
+2 -2
pkgs/data/fonts/cozette/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "cozette"; 5 - version = "1.19.0"; 6 7 src = fetchzip { 8 url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts.zip"; 9 - hash = "sha256-nlEnQjQJAFRvZgdGMiloMs4afugmSFnITTIHD+Qkggg="; 10 }; 11 12 installPhase = ''
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "cozette"; 5 + version = "1.19.1"; 6 7 src = fetchzip { 8 url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts.zip"; 9 + hash = "sha256-CpabWJJDCY+mgE+9U8L50MmWVfhkm+LnfMQtOTXyE8s="; 10 }; 11 12 installPhase = ''
+3 -3
pkgs/data/misc/v2ray-geoip/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "v2ray-geoip"; 5 - version = "202302160443"; 6 7 src = fetchFromGitHub { 8 owner = "v2fly"; 9 repo = "geoip"; 10 - rev = "f8fbab498f52848317db703f57f0c839e81cd587"; 11 - sha256 = "sha256-9LZxVNhigy2cO41d8nZtFrfDoCjJTdzrGUZpmjcpje8="; 12 }; 13 14 installPhase = ''
··· 2 3 stdenv.mkDerivation rec { 4 pname = "v2ray-geoip"; 5 + version = "202302200325"; 6 7 src = fetchFromGitHub { 8 owner = "v2fly"; 9 repo = "geoip"; 10 + rev = "c642604d56dbe9b426871e3a47e18eba3d3d3850"; 11 + sha256 = "sha256-tsDoz/2b0InjLWfgi2Jcs8BpscQ0SFA6+tVZIw6JQGA="; 12 }; 13 14 installPhase = ''
+5 -4
pkgs/development/python-modules/aiocurrencylayer/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "aiocurrencylayer"; 14 - version = "1.0.4"; 15 format = "pyproject"; 16 17 - disabled = pythonOlder "3.8"; 18 19 src = fetchFromGitHub { 20 owner = "home-assistant-ecosystem"; 21 repo = pname; 22 - rev = version; 23 - sha256 = "sha256-neWUld/XnF5xTHSrw5EfGfNhpYzZi5TZsWN4+eqsVXs="; 24 }; 25 26 nativeBuildInputs = [ ··· 44 meta = with lib; { 45 description = "Python API for interacting with currencylayer"; 46 homepage = "https://github.com/home-assistant-ecosystem/aiocurrencylayer"; 47 license = licenses.mit; 48 maintainers = with maintainers; [ fab ]; 49 };
··· 11 12 buildPythonPackage rec { 13 pname = "aiocurrencylayer"; 14 + version = "1.0.5"; 15 format = "pyproject"; 16 17 + disabled = pythonOlder "3.9"; 18 19 src = fetchFromGitHub { 20 owner = "home-assistant-ecosystem"; 21 repo = pname; 22 + rev = "refs/tags/${version}"; 23 + hash = "sha256-468OBQV7ISnPRUfi/CM3dCh1ez0jwSVnM6DduPvAgPI="; 24 }; 25 26 nativeBuildInputs = [ ··· 44 meta = with lib; { 45 description = "Python API for interacting with currencylayer"; 46 homepage = "https://github.com/home-assistant-ecosystem/aiocurrencylayer"; 47 + changelog = "https://github.com/home-assistant-ecosystem/aiocurrencylayer/releases/tag/${version}"; 48 license = licenses.mit; 49 maintainers = with maintainers; [ fab ]; 50 };
+2 -18
pkgs/development/python-modules/boltons/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 - , fetchpatch 5 , pytestCheckHook 6 - , pythonAtLeast 7 , pythonOlder 8 }: 9 10 buildPythonPackage rec { 11 pname = "boltons"; 12 - version = "21.0.0"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "mahmoud"; 19 repo = "boltons"; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-8HO7X2PQEbQIQsCa2cMHQI3rlofVT22GYrWNXY34MLk="; 22 }; 23 24 nativeCheckInputs = [ 25 pytestCheckHook 26 ]; 27 28 - patches = lib.optionals (pythonAtLeast "3.10") [ 29 - # pprint has no attribute _safe_repr, https://github.com/mahmoud/boltons/issues/294 30 - (fetchpatch { 31 - name = "fix-pprint-attribute.patch"; 32 - url = "https://github.com/mahmoud/boltons/commit/270e974975984f662f998c8f6eb0ebebd964de82.patch"; 33 - sha256 = "sha256-pZLfr6SRCw2aLwZeYaX7bzfJeZC4cFUILEmnVsKR6zc="; 34 - }) 35 - ]; 36 - 37 # Tests bind to localhost 38 __darwinAllowLocalNetworking = true; 39 40 pythonImportsCheck = [ 41 "boltons" 42 - ]; 43 - 44 - disabledTests = lib.optionals (pythonAtLeast "3.11") [ 45 - # https://github.com/mahmoud/boltons/issues/326 46 - "test_frozendict_api" 47 ]; 48 49 meta = with lib; {
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , pytestCheckHook 5 , pythonOlder 6 }: 7 8 buildPythonPackage rec { 9 pname = "boltons"; 10 + version = "23.0.0"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "mahmoud"; 17 repo = "boltons"; 18 rev = "refs/tags/${version}"; 19 + hash = "sha256-NqlCu0W/BQkLiaLYs9DB1RrEya6KGPfNtpAzKXxoRD0="; 20 }; 21 22 nativeCheckInputs = [ 23 pytestCheckHook 24 ]; 25 26 # Tests bind to localhost 27 __darwinAllowLocalNetworking = true; 28 29 pythonImportsCheck = [ 30 "boltons" 31 ]; 32 33 meta = with lib; {
+1 -2
pkgs/development/python-modules/clint/default.nix
··· 5 , mock 6 , blessings 7 , nose 8 - , nose_progressive 9 , pillow 10 , args 11 , pkgs ··· 28 # no longer compatible as behavior demand 2to3, which was removed 29 # in setuptools>=58 30 doCheck = false; 31 - nativeCheckInputs = [ mock nose nose_progressive pkgs.glibcLocales ]; 32 checkPhase = '' 33 ${python.interpreter} test_clint.py 34 '';
··· 5 , mock 6 , blessings 7 , nose 8 , pillow 9 , args 10 , pkgs ··· 27 # no longer compatible as behavior demand 2to3, which was removed 28 # in setuptools>=58 29 doCheck = false; 30 + nativeCheckInputs = [ mock nose pkgs.glibcLocales ]; 31 checkPhase = '' 32 ${python.interpreter} test_clint.py 33 '';
+2 -2
pkgs/development/python-modules/cvelib/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "cvelib"; 15 - version = "1.2.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "RedHatProductSecurity"; 22 repo = "cvelib"; 23 rev = "tags/${version}"; 24 - hash = "sha256-8qlXwEbgLRZ1qYtBJ1c0nv6qfIOW5zAK9eOS+n+afWQ="; 25 }; 26 27 SETUPTOOLS_SCM_PRETEND_VERSION = "v${version}";
··· 12 13 buildPythonPackage rec { 14 pname = "cvelib"; 15 + version = "1.2.1"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "RedHatProductSecurity"; 22 repo = "cvelib"; 23 rev = "tags/${version}"; 24 + hash = "sha256-hJPcxnc4iQzsYNNVJ9fw6yQl+5K7pdtjHT6oMmBx/Zs="; 25 }; 26 27 SETUPTOOLS_SCM_PRETEND_VERSION = "v${version}";
+2 -2
pkgs/development/python-modules/django/4.nix
··· 43 44 buildPythonPackage rec { 45 pname = "Django"; 46 - version = "4.1.6"; 47 format = "pyproject"; 48 49 disabled = pythonOlder "3.8"; 50 51 src = fetchPypi { 52 inherit pname version; 53 - hash = "sha256-vOsP4aOGeBrweIyuQQhiJ1bNBed3VEje7ASnHd+HaF0="; 54 }; 55 56 patches = [
··· 43 44 buildPythonPackage rec { 45 pname = "Django"; 46 + version = "4.1.7"; 47 format = "pyproject"; 48 49 disabled = pythonOlder "3.8"; 50 51 src = fetchPypi { 52 inherit pname version; 53 + hash = "sha256-RPcUuBxfGQ2dLdrQGlMv5QL6AcTLj68dCB9CZO0V3Ng="; 54 }; 55 56 patches = [
+2 -2
pkgs/development/python-modules/ipydatawidgets/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "ipydatawidgets"; 17 - version = "4.3.2"; 18 19 disabled = isPy27; 20 21 src = fetchPypi { 22 inherit pname version; 23 - sha256 = "sha256-LyuZf2Vp0+4fT3412wyx2gjAd7IaiPHAHFn1uYajGqY="; 24 }; 25 26 nativeBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "ipydatawidgets"; 17 + version = "4.3.3"; 18 19 disabled = isPy27; 20 21 src = fetchPypi { 22 inherit pname version; 23 + sha256 = "sha256-T7LOaT+yaM2ukAN0z6GpFkHiLZUU0eweYtp0cFCST3Y="; 24 }; 25 26 nativeBuildInputs = [
-34
pkgs/development/python-modules/nose_progressive/default.nix
··· 1 - { stdenv 2 - , lib 3 - , buildPythonPackage 4 - , fetchPypi 5 - , nose 6 - , pillow 7 - , blessings 8 - , isPy3k 9 - }: 10 - 11 - buildPythonPackage rec { 12 - pname = "nose-progressive"; 13 - version = "1.5.2"; 14 - 15 - src = fetchPypi { 16 - inherit pname version; 17 - sha256 = "1mzmgq0wnfizmg9m2wn0c9g9282rdgv1jnphp8ww5h8kwqrjhvis"; 18 - }; 19 - 20 - buildInputs = [ nose ]; 21 - propagatedBuildInputs = [ pillow blessings ]; 22 - 23 - # fails with obscure error 24 - doCheck = !isPy3k; 25 - 26 - meta = with lib; { 27 - homepage = "https://github.com/erikrose/nose-progressive"; 28 - description = "A testrunner with a progress bar and smarter tracebacks"; 29 - license = licenses.mit; 30 - maintainers = with maintainers; [ domenkozar ]; 31 - broken = true; # relies on 2to3 conversion, which was removed from setuptools>=58.0 32 - }; 33 - 34 - }
···
+2 -2
pkgs/development/python-modules/pyswitchbot/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "pyswitchbot"; 15 - version = "0.37.1"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "Danielhiversen"; 22 repo = "pySwitchbot"; 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-6td0ueo21h3B2ITV6wXehiwDPIB8+4m0K5hnMm8Mu54="; 25 }; 26 27 propagatedBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "pyswitchbot"; 15 + version = "0.37.3"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "Danielhiversen"; 22 repo = "pySwitchbot"; 23 rev = "refs/tags/${version}"; 24 + hash = "sha256-0Kzzyzlxs5PaEHKzJLsconUg4zmgPzWI8LD5UIcKwEY="; 25 }; 26 27 propagatedBuildInputs = [
+18 -18
pkgs/development/python-modules/pytest-forked/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , pythonOlder 4 - , fetchPypi 5 - , fetchpatch 6 , setuptools-scm 7 , py 8 , pytest 9 , pytestCheckHook ··· 11 12 buildPythonPackage rec { 13 pname = "pytest-forked"; 14 - version = "1.4.0"; 15 16 - disabled = pythonOlder "3.6"; 17 18 - src = fetchPypi { 19 - inherit pname version; 20 - sha256 = "sha256-i2dYfI+Yy7rf3YBFOe1UVbbtA4AiA0hd0vU8FCLXRA4="; 21 }; 22 23 - patches = [ 24 - # pytest 7.2.0 compat, remove after 1.4.0 25 - (fetchpatch { 26 - url = "https://github.com/pytest-dev/pytest-forked/commit/c3c753e96916a4bc5a8a37699e75c6cbbd653fa2.patch"; 27 - hash = "sha256-QPgxBeMQ0eKJyHXYZyBicVbE+JyKPV/Kbjsb8gNJBGA="; 28 - }) 29 - (fetchpatch { 30 - url = "https://github.com/pytest-dev/pytest-forked/commit/de584eda15df6db7912ab6197cfb9ff23024ef23.patch"; 31 - hash = "sha256-VLE32xZRwFK0nEgCWuSoMW/yyFHEURtNFU9Aa9haLhk="; 32 - }) 33 ]; 34 35 - nativeBuildInputs = [ setuptools-scm ]; 36 37 buildInputs = [ 38 pytest ··· 50 setupHook = ./setup-hook.sh; 51 52 meta = { 53 description = "Run tests in isolated forked subprocesses"; 54 homepage = "https://github.com/pytest-dev/pytest-forked"; 55 license = lib.licenses.mit;
··· 1 { lib 2 , buildPythonPackage 3 , pythonOlder 4 + , fetchFromGitHub 5 + , setuptools 6 , setuptools-scm 7 + , wheel 8 , py 9 , pytest 10 , pytestCheckHook ··· 12 13 buildPythonPackage rec { 14 pname = "pytest-forked"; 15 + version = "1.6.0"; 16 17 + disabled = pythonOlder "3.7"; 18 19 + format = "pyproject"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "pytest-dev"; 23 + repo = "pytest-forked"; 24 + rev = "refs/tags/v${version}"; 25 + hash = "sha256-owkGwF5WQ17/CXwTsIYJ2AgktekRB4qhtsDxR0LCI/k="; 26 }; 27 28 + nativeBuildInputs = [ 29 + setuptools 30 + setuptools-scm 31 + wheel 32 ]; 33 34 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 35 36 buildInputs = [ 37 pytest ··· 49 setupHook = ./setup-hook.sh; 50 51 meta = { 52 + changelog = "https://github.com/pytest-dev/pytest-forked/blob/${src.rev}/CHANGELOG.rst"; 53 description = "Run tests in isolated forked subprocesses"; 54 homepage = "https://github.com/pytest-dev/pytest-forked"; 55 license = lib.licenses.mit;
+2 -6
pkgs/development/python-modules/screed/default.nix
··· 2 , fetchPypi 3 , buildPythonPackage 4 , pythonOlder 5 - , bz2file 6 - , setuptools 7 , setuptools-scm 8 , pytestCheckHook 9 }: 10 11 buildPythonPackage rec { 12 pname = "screed"; 13 - version = "1.1.1"; 14 disabled = pythonOlder "3.8"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "sha256-EB4ZNImNLUoU+dnJd3S4wTyQpmuNK3NLtakPsO1iCbU="; 19 }; 20 21 nativeBuildInputs = [ setuptools-scm ]; ··· 31 "Test_fa_shell_command" 32 "Test_fq_shell_command" 33 ]; 34 - 35 - propagatedBuildInputs = [ bz2file setuptools ]; 36 37 meta = with lib; { 38 description = "A simple read-only sequence database, designed for short reads";
··· 2 , fetchPypi 3 , buildPythonPackage 4 , pythonOlder 5 , setuptools-scm 6 , pytestCheckHook 7 }: 8 9 buildPythonPackage rec { 10 pname = "screed"; 11 + version = "1.1.2"; 12 disabled = pythonOlder "3.8"; 13 14 src = fetchPypi { 15 inherit pname version; 16 + sha256 = "sha256-c0/6eopkUoZJbYlbc2+R1rKYiVbi/UI1gSPZPshRm2o="; 17 }; 18 19 nativeBuildInputs = [ setuptools-scm ]; ··· 29 "Test_fa_shell_command" 30 "Test_fq_shell_command" 31 ]; 32 33 meta = with lib; { 34 description = "A simple read-only sequence database, designed for short reads";
+2 -2
pkgs/development/python-modules/yalexs-ble/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "yalexs-ble"; 16 - version = "2.0.1"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.9"; ··· 22 owner = "bdraco"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-1BjuFmsd7D9iCjaK5ckXXiU2LQXnIvJoJcu8YLaQe6g="; 26 }; 27 28 nativeBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "yalexs-ble"; 16 + version = "2.0.2"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.9"; ··· 22 owner = "bdraco"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-Ev2m3YWiTWOBgK3dr7Gv8Od4tm5Rh4hmB5VJdL7MEOg="; 26 }; 27 28 nativeBuildInputs = [
+2 -2
pkgs/development/tools/datree/default.nix
··· 8 9 buildGoModule rec { 10 pname = "datree"; 11 - version = "1.8.21"; 12 13 src = fetchFromGitHub { 14 owner = "datreeio"; 15 repo = "datree"; 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-OURnQo38ofiDRu01GeEFTNiTYUeiDLMr1j28HzHVxds="; 18 }; 19 20 vendorHash = "sha256-mkVguYzjNGgFUdATjGfenCx3h97LS3SEOkYo3CuP9fA=";
··· 8 9 buildGoModule rec { 10 pname = "datree"; 11 + version = "1.8.24"; 12 13 src = fetchFromGitHub { 14 owner = "datreeio"; 15 repo = "datree"; 16 rev = "refs/tags/${version}"; 17 + hash = "sha256-C6APYGe0zLj/SYaSOoYKr/4yyAs0EKJmDfcJlqltKdg="; 18 }; 19 20 vendorHash = "sha256-mkVguYzjNGgFUdATjGfenCx3h97LS3SEOkYo3CuP9fA=";
+61
pkgs/games/2048-cli/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , gettext 5 + , installShellFiles 6 + , ncurses 7 + , ui ? "terminal" 8 + }: 9 + 10 + assert lib.elem ui [ "terminal" "curses" ]; 11 + stdenv.mkDerivation (self: { 12 + pname = "2048-cli"; 13 + version = "unstable-2019-12-10"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "tiehuis"; 17 + repo = "2048-cli"; 18 + rev = "67439255df7d4f70209ca628d65128cd41d33e8d"; 19 + hash = "sha256-U7g2wCZgR7Lp/69ktQIZZ1cScll2baCequemTl3Mc3I="; 20 + }; 21 + 22 + postPatch = '' 23 + substituteInPlace Makefile \ 24 + --replace "-lcurses" "-lncurses" 25 + ''; 26 + 27 + nativeBuildInputs = [ 28 + installShellFiles 29 + ]; 30 + 31 + buildInputs = [ 32 + gettext 33 + ] 34 + ++ (lib.optional (ui == "curses") ncurses); 35 + 36 + dontConfigure = true; 37 + 38 + NIX_CFLAGS_COMPILE="-I${lib.getDev gettext}/share/gettext/"; 39 + 40 + makeFlags = [ 41 + "CC=${stdenv.cc.targetPrefix}cc" 42 + ui 43 + ]; 44 + 45 + installPhase = '' 46 + runHook preInstall 47 + 48 + install -Dm755 -t $out/bin 2048 49 + installManPage man/2048.6 50 + 51 + runHook postInstall 52 + ''; 53 + 54 + meta = { 55 + homepage = "https://github.com/tiehuis/2048-cli"; 56 + description = "The game 2048 for your Linux terminal"; 57 + license = lib.licenses.mit; 58 + maintainers = [ lib.maintainers.AndersonTorres ]; 59 + platforms = lib.platforms.unix; 60 + }; 61 + })
+2 -10
pkgs/servers/home-assistant/default.nix
··· 265 # Ensure that we are using a consistent package set 266 extraBuildInputs = extraPackages python.pkgs; 267 268 - # Create info about included packages and components 269 - extraComponentsFile = writeText "home-assistant-components" (lib.concatStringsSep "\n" extraComponents); 270 - extraPackagesFile = writeText "home-assistant-packages" (lib.concatMapStringsSep "\n" (pkg: pkg.pname) extraBuildInputs); 271 - 272 # Don't forget to run parse-requirements.py after updating 273 hassVersion = "2023.2.5"; 274 ··· 359 yarl 360 # Implicit dependency via homeassistant/requirements.py 361 setuptools 362 - ] ++ componentBuildInputs ++ extraBuildInputs; 363 364 makeWrapperArgs = lib.optional skipPip "--add-flags --skip-pip"; 365 ··· 428 export PATH=${inetutils}/bin:$PATH 429 ''; 430 431 - postInstall = '' 432 - cp -v ${extraComponentsFile} $out/extra_components 433 - cp -v ${extraPackagesFile} $out/extra_packages 434 - ''; 435 - 436 passthru = { 437 inherit 438 availableComponents ··· 440 getPackages 441 python 442 supportedComponentsWithTests; 443 intents = python.pkgs.home-assistant-intents; 444 tests = { 445 nixos = nixosTests.home-assistant;
··· 265 # Ensure that we are using a consistent package set 266 extraBuildInputs = extraPackages python.pkgs; 267 268 # Don't forget to run parse-requirements.py after updating 269 hassVersion = "2023.2.5"; 270 ··· 355 yarl 356 # Implicit dependency via homeassistant/requirements.py 357 setuptools 358 + ]; 359 360 makeWrapperArgs = lib.optional skipPip "--add-flags --skip-pip"; 361 ··· 424 export PATH=${inetutils}/bin:$PATH 425 ''; 426 427 passthru = { 428 inherit 429 availableComponents ··· 431 getPackages 432 python 433 supportedComponentsWithTests; 434 + pythonPath = python3.pkgs.makePythonPath (componentBuildInputs ++ extraBuildInputs); 435 intents = python.pkgs.home-assistant-intents; 436 tests = { 437 nixos = nixosTests.home-assistant;
+3 -3
pkgs/tools/misc/broot/default.nix
··· 15 16 rustPlatform.buildRustPackage rec { 17 pname = "broot"; 18 - version = "1.20.1"; 19 20 src = fetchFromGitHub { 21 owner = "Canop"; 22 repo = pname; 23 rev = "v${version}"; 24 - hash = "sha256-W8B4e8x9IoINR4NSm8jVBqXZbe1T/4z3RVmNrLVzV1M="; 25 }; 26 27 - cargoHash = "sha256-XEvIqzSkusOv+boNZbTRxXVN566SduNDcZSkomJRMsk="; 28 29 nativeBuildInputs = [ 30 installShellFiles
··· 15 16 rustPlatform.buildRustPackage rec { 17 pname = "broot"; 18 + version = "1.20.2"; 19 20 src = fetchFromGitHub { 21 owner = "Canop"; 22 repo = pname; 23 rev = "v${version}"; 24 + hash = "sha256-TSaHngDLD2Tit4ixFDT2OhoqLGMIXj5rgxLwX06nHNw="; 25 }; 26 27 + cargoHash = "sha256-66iEMcgd3Tx6134ggqckOf61RMn/w5x2a61Dlfs1GUc="; 28 29 nativeBuildInputs = [ 30 installShellFiles
+43
pkgs/tools/misc/gavin-bc/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitea 4 + , editline 5 + , readline 6 + , historyType ? "internal" 7 + , predefinedBuildType ? "BSD" 8 + }: 9 + 10 + assert lib.elem historyType [ "editline" "readline" "internal" ]; 11 + assert lib.elem predefinedBuildType [ "BSD" "GNU" "GDH" "DBG" ]; 12 + stdenv.mkDerivation (self: { 13 + pname = "gavin-bc"; 14 + version = "6.2.4"; 15 + 16 + src = fetchFromGitea { 17 + domain = "git.gavinhoward.com"; 18 + owner = "gavin"; 19 + repo = "bc"; 20 + rev = self.version; 21 + hash = "sha256-KQheSyBbxh2ROOvwt/gqhJM+qWc+gDS/x4fD6QIYUWw="; 22 + }; 23 + 24 + buildInputs = 25 + (lib.optional (historyType == "editline") editline) 26 + ++ (lib.optional (historyType == "readline") readline); 27 + 28 + configureFlags = [ 29 + "--disable-nls" 30 + "--predefined-build-type=${historyType}" 31 + ] 32 + ++ (lib.optional (historyType == "editline") "--enable-editline") 33 + ++ (lib.optional (historyType == "readline") "--enable-readline"); 34 + 35 + meta = { 36 + homepage = "https://git.gavinhoward.com/gavin/bc"; 37 + description = "Gavin Howard's BC calculator implementation"; 38 + license = lib.licenses.bsd2; 39 + maintainers = [ lib.maintainers.AndersonTorres ]; 40 + platforms = lib.platforms.unix; 41 + broken = stdenv.isDarwin; 42 + }; 43 + })
+4 -4
pkgs/tools/misc/sagoin/default.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "sagoin"; 11 - version = "0.2.0"; 12 13 src = fetchFromGitHub { 14 owner = "figsoda"; 15 repo = pname; 16 rev = "v${version}"; 17 - sha256 = "sha256-BCsNsBD+ZkxhIy1yC+N0AqbEsQ2ElfWLtnBOG+0hHXk="; 18 }; 19 20 - cargoSha256 = "sha256-B8P92utlmZlxNfzBidNUaGw7BhgkOPwD0yahtKZ2yto="; 21 22 nativeBuildInputs = [ installShellFiles ]; 23 24 buildInputs = lib.optionals stdenv.isDarwin [ 25 - darwin.apple_sdk.frameworks.Security 26 ]; 27 28 postInstall = ''
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "sagoin"; 11 + version = "0.2.1"; 12 13 src = fetchFromGitHub { 14 owner = "figsoda"; 15 repo = pname; 16 rev = "v${version}"; 17 + sha256 = "sha256-CSkij/3WCeEq26Uhlrgdf503hGf0OwSUQNmx5mspD08="; 18 }; 19 20 + cargoSha256 = "sha256-Zos3ox6VQv9t1KoblAJhVblTOQOn9rJyvaXK48Y/K1c="; 21 22 nativeBuildInputs = [ installShellFiles ]; 23 24 buildInputs = lib.optionals stdenv.isDarwin [ 25 + darwin.apple_sdk.frameworks.CoreServices 26 ]; 27 28 postInstall = ''
+6
pkgs/top-level/all-packages.nix
··· 3670 3671 bc = callPackage ../tools/misc/bc { }; 3672 3673 bdf2psf = callPackage ../tools/misc/bdf2psf { }; 3674 3675 bdf2sfd = callPackage ../tools/misc/bdf2sfd { }; ··· 34807 ### GAMES 34808 34809 _1oom = callPackage ../games/1oom { }; 34810 34811 _2048-in-terminal = callPackage ../games/2048-in-terminal { }; 34812
··· 3670 3671 bc = callPackage ../tools/misc/bc { }; 3672 3673 + gavin-bc = callPackage ../tools/misc/gavin-bc { }; 3674 + 3675 bdf2psf = callPackage ../tools/misc/bdf2psf { }; 3676 3677 bdf2sfd = callPackage ../tools/misc/bdf2sfd { }; ··· 34809 ### GAMES 34810 34811 _1oom = callPackage ../games/1oom { }; 34812 + 34813 + _2048-cli = _2048-cli-terminal; 34814 + _2048-cli-curses = callPackage ../games/2048-cli { ui = "curses"; }; 34815 + _2048-cli-terminal = callPackage ../games/2048-cli { ui = "terminal"; }; 34816 34817 _2048-in-terminal = callPackage ../games/2048-in-terminal { }; 34818
+1
pkgs/top-level/python-aliases.nix
··· 148 mutmut = throw "mutmut has been promoted to a top-level attribute"; # added 2022-10-02 149 net2grid = gridnet; # add 2022-04-22 150 nose-cover3 = throw "nose-cover3 has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-02-16 151 notifymuch = throw "notifymuch has been promoted to a top-level attribute"; # added 2022-10-02 152 Nuitka = nuitka; # added 2023-02-19 153 ordereddict = throw "ordereddict has been removed because it is only useful on unsupported python versions."; # added 2022-05-28
··· 148 mutmut = throw "mutmut has been promoted to a top-level attribute"; # added 2022-10-02 149 net2grid = gridnet; # add 2022-04-22 150 nose-cover3 = throw "nose-cover3 has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-02-16 151 + nose_progressive = throw "nose_progressive has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; #added 2023-02-21 152 notifymuch = throw "notifymuch has been promoted to a top-level attribute"; # added 2022-10-02 153 Nuitka = nuitka; # added 2023-02-19 154 ordereddict = throw "ordereddict has been removed because it is only useful on unsupported python versions."; # added 2022-05-28
-2
pkgs/top-level/python-packages.nix
··· 6462 6463 nose-pattern-exclude = callPackage ../development/python-modules/nose-pattern-exclude { }; 6464 6465 - nose_progressive = callPackage ../development/python-modules/nose_progressive { }; 6466 - 6467 nose-randomly = callPackage ../development/python-modules/nose-randomly { }; 6468 6469 nose_warnings_filters = callPackage ../development/python-modules/nose_warnings_filters { };
··· 6462 6463 nose-pattern-exclude = callPackage ../development/python-modules/nose-pattern-exclude { }; 6464 6465 nose-randomly = callPackage ../development/python-modules/nose-randomly { }; 6466 6467 nose_warnings_filters = callPackage ../development/python-modules/nose_warnings_filters { };