Merge staging-next into staging

authored by nixpkgs-ci[bot] and committed by GitHub c4e1df86 ba922155

+4319 -2225
+1 -1
.github/workflows/backport.yml
··· 14 14 jobs: 15 15 backport: 16 16 name: Backport Pull Request 17 - if: github.repository_owner == 'NixOS' && github.event.pull_request.merged == true && (github.event.action != 'labeled' || startsWith(github.event.label.name, 'backport')) 17 + if: vars.NIXPKGS_CI_APP_ID && github.event.pull_request.merged == true && (github.event.action != 'labeled' || startsWith(github.event.label.name, 'backport')) 18 18 runs-on: ubuntu-24.04-arm 19 19 steps: 20 20 # Use a GitHub App to create the PR so that CI gets triggered
+3 -1
.github/workflows/check-cherry-picks.yml
··· 1 1 name: "Check cherry-picks" 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/check-cherry-picks.yml 4 7 pull_request_target: 5 8 branches: 6 9 - 'release-**' ··· 13 16 check: 14 17 name: cherry-pick-check 15 18 runs-on: ubuntu-24.04-arm 16 - if: github.repository_owner == 'NixOS' 17 19 steps: 18 20 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 19 21 with:
+3
.github/workflows/check-format.yml
··· 1 1 name: Check that files are formatted 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/check-format.yml 4 7 pull_request_target: 5 8 types: [opened, synchronize, reopened, edited] 6 9
+3
.github/workflows/check-shell.yml
··· 1 1 name: "Check shell" 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/check-shell.yml 4 7 pull_request_target: 5 8 paths: 6 9 - 'shell.nix'
+7
.github/workflows/codeowners-v2.yml
··· 23 23 name: Codeowners v2 24 24 25 25 on: 26 + pull_request: 27 + paths: 28 + - .github/workflows/codeowners-v2.yml 26 29 pull_request_target: 27 30 types: [opened, ready_for_review, synchronize, reopened, edited] 28 31 ··· 64 67 run: nix-build base/ci -A codeownersValidator 65 68 66 69 - uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2.0.6 70 + if: vars.OWNER_RO_APP_ID 67 71 id: app-token 68 72 with: 69 73 app-id: ${{ vars.OWNER_RO_APP_ID }} ··· 77 81 path: pr 78 82 79 83 - name: Validate codeowners 84 + if: steps.app-token.outputs.token 80 85 run: result/bin/codeowners-validator 81 86 env: 82 87 OWNERS_FILE: pr/${{ env.OWNERS_FILE }} ··· 99 104 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 100 105 101 106 - uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2.0.6 107 + if: vars.OWNER_APP_ID 102 108 id: app-token 103 109 with: 104 110 app-id: ${{ vars.OWNER_APP_ID }} ··· 111 117 run: nix-build ci -A requestReviews 112 118 113 119 - name: Request reviews 120 + if: steps.app-token.outputs.token 114 121 run: result/bin/request-code-owner-reviews.sh ${{ github.repository }} ${{ github.event.number }} "$OWNERS_FILE" 115 122 env: 116 123 GH_TOKEN: ${{ steps.app-token.outputs.token }}
+4 -1
.github/workflows/eval-aliases.yml
··· 1 1 name: Eval aliases 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/eval-aliases.yml 4 7 pull_request_target: 5 8 6 9 permissions: {} ··· 26 29 extra_nix_config: sandbox = true 27 30 28 31 - name: Ensure flake outputs on all systems still evaluate 29 - run: nix --experimental-features 'nix-command flakes' flake check --all-systems --no-build ./nixpkgs 32 + run: nix flake check --all-systems --no-build ./nixpkgs 30 33 31 34 - name: Query nixpkgs with aliases enabled to check for basic syntax errors 32 35 run: |
+7 -1
.github/workflows/eval.yml
··· 1 1 name: Eval 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/eval.yml 4 7 pull_request_target: 5 8 types: [opened, ready_for_review, synchronize, reopened] 6 9 push: ··· 175 178 # See ./codeowners-v2.yml, reuse the same App because we need the same permissions 176 179 # Can't use the token received from permissions above, because it can't get enough permissions 177 180 - uses: actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e # v2.0.6 181 + if: vars.OWNER_APP_ID 178 182 id: app-token 179 183 with: 180 184 app-id: ${{ vars.OWNER_APP_ID }} ··· 205 209 run: nix-build base/ci -A requestReviews 206 210 207 211 - name: Labelling pull request 212 + if: ${{ github.event_name == 'pull_request_target' && github.repository_owner == 'NixOS' }} 208 213 run: | 209 214 # Get all currently set rebuild labels 210 215 gh api \ ··· 239 244 NUMBER: ${{ github.event.number }} 240 245 241 246 - name: Add eval summary to commit statuses 242 - if: ${{ github.event_name == 'pull_request_target' }} 247 + if: ${{ github.event_name == 'pull_request_target' && github.repository_owner == 'NixOS' }} 243 248 run: | 244 249 description=$(jq -r ' 245 250 "Package: added " + (.attrdiff.added | length | tostring) + ··· 259 264 NUMBER: ${{ github.event.number }} 260 265 261 266 - name: Requesting maintainer reviews 267 + if: ${{ steps.app-token.outputs.token && github.repository_owner == 'NixOS' }} 262 268 run: | 263 269 # maintainers.json contains GitHub IDs. Look up handles to request reviews from. 264 270 # There appears to be no API to request reviews based on GitHub IDs
+4 -1
.github/workflows/get-merge-commit.yml
··· 1 1 name: Get merge commit 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/get-merge-commit.yml 4 7 workflow_call: 5 8 outputs: 6 9 mergedSha: ··· 38 41 push) 39 42 echo "mergedSha=${{ github.sha }}" >> "$GITHUB_OUTPUT" 40 43 ;; 41 - pull_request_target) 44 + pull_request*) 42 45 if commits=$(base/ci/get-merge-commit.sh ${{ github.repository }} ${{ github.event.number }}); then 43 46 echo -e "Checking the commits:\n$commits" 44 47 echo "$commits" >> "$GITHUB_OUTPUT"
+3
.github/workflows/lib-tests.yml
··· 1 1 name: "Building Nixpkgs lib-tests" 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/lib-tests.yml 4 7 pull_request_target: 5 8 paths: 6 9 - 'lib/**'
+3 -1
.github/workflows/manual-nixos-v2.yml
··· 1 1 name: "Build NixOS manual v2" 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/manual-nixos-v2.yml 4 7 pull_request_target: 5 8 branches: 6 9 - master ··· 38 41 extra_nix_config: sandbox = true 39 42 40 43 - uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16 41 - if: github.repository_owner == 'NixOS' 42 44 with: 43 45 # This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere. 44 46 name: nixpkgs-ci
+3 -1
.github/workflows/manual-nixpkgs-v2.yml
··· 1 1 name: "Build Nixpkgs manual v2" 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/manual-nixpkgs-v2.yml 4 7 pull_request_target: 5 8 branches: 6 9 - master ··· 25 28 extra_nix_config: sandbox = true 26 29 27 30 - uses: cachix/cachix-action@0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad # v16 28 - if: github.repository_owner == 'NixOS' 29 31 with: 30 32 # This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere. 31 33 name: nixpkgs-ci
+3
.github/workflows/nix-parse-v2.yml
··· 1 1 name: "Check whether nix files are parseable v2" 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/nix-parse-v2.yml 4 7 pull_request_target: 5 8 6 9 permissions: {}
+3
.github/workflows/nixpkgs-vet.yml
··· 6 6 name: Vet nixpkgs 7 7 8 8 on: 9 + pull_request: 10 + paths: 11 + - .github/workflows/nixpkgs-vet.yml 9 12 pull_request_target: 10 13 # This workflow depends on the base branch of the PR, but changing the base branch is not included in the default trigger events, which would be `opened`, `synchronize` or `reopened`. 11 14 # Instead it causes an `edited` event, so we need to add it explicitly here.
+3
.github/workflows/no-channel.yml
··· 1 1 name: "No channel PR" 2 2 3 3 on: 4 + pull_request: 5 + paths: 6 + - .github/workflows/no-channel.yml 4 7 pull_request_target: 5 8 # Re-run should be triggered when the base branch is updated, instead of silently failing 6 9 types: [opened, synchronize, reopened, edited]
+2 -2
ci/pinned-nixpkgs.json
··· 1 1 { 2 - "rev": "573c650e8a14b2faa0041645ab18aed7e60f0c9a", 3 - "sha256": "0qg99zj0gb0pc6sjlkmwhk1c1xz14qxmk6gamgfmcxpsfdp5vn72" 2 + "rev": "eaeed9530c76ce5f1d2d8232e08bec5e26f18ec1", 3 + "sha256": "132nimgi1g88fbhddk4b8b1qk68jly494x2mnphyk3xa1d2wy9q7" 4 4 }
+1 -1
lib/path/default.nix
··· 382 382 (splitRoot p).root 383 383 (splitRoot p).subpath 384 384 385 - - Trying to get the parent directory of `root` using [`readDir`](https://nixos.org/manual/nix/stable/language/builtins.html#builtins-readDir) returns `root` itself: 385 + - Trying to get the parent directory of `root` using [`dirOf`](https://nixos.org/manual/nix/stable/language/builtins.html#builtins-dirOf) returns `root` itself: 386 386 387 387 dirOf (splitRoot p).root == (splitRoot p).root 388 388
+25
maintainers/maintainer-list.nix
··· 1859 1859 name = "Austin Lund"; 1860 1860 keys = [ { fingerprint = "7083 E268 4BFD 845F 2B84 9E74 B695 8918 ED23 32CE"; } ]; 1861 1861 }; 1862 + appleboblin = { 1863 + email = "github@appleboblin.com"; 1864 + github = "appleboblin"; 1865 + githubId = 16847957; 1866 + name = "Po-Hui Lin"; 1867 + }; 1862 1868 applejag = { 1863 1869 email = "applejag.luminance905@passmail.com"; 1864 1870 github = "applejag"; ··· 11352 11358 githubId = 19669567; 11353 11359 name = "Willy"; 11354 11360 }; 11361 + jennifgcrl = { 11362 + email = "jennifer@jezh.me"; 11363 + github = "jennifgcrl"; 11364 + githubId = 110419915; 11365 + matrix = "@fgcrl:matrix.org"; 11366 + name = "Jennifer Zhou"; 11367 + }; 11355 11368 jensbin = { 11356 11369 email = "jensbin+git@pm.me"; 11357 11370 github = "jensbin"; ··· 12679 12692 github = "kcalvinalvin"; 12680 12693 githubId = 37185887; 12681 12694 name = "Calvin Kim"; 12695 + }; 12696 + keegancsmith = { 12697 + email = "keegan.csmith@gmail.com"; 12698 + name = "Keegan Carruthers-Smith"; 12699 + github = "keegancsmith"; 12700 + githubId = 187831; 12682 12701 }; 12683 12702 keenanweaver = { 12684 12703 email = "keenanweaver@protonmail.com"; ··· 18502 18521 name = "Ondrej Vlach"; 18503 18522 github = "ovlach"; 18504 18523 githubId = 4405107; 18524 + }; 18525 + owickstrom = { 18526 + email = "oskar@wickstrom.tech"; 18527 + name = "Oskar Wickström"; 18528 + github = "owickstrom"; 18529 + githubId = 1464328; 18505 18530 }; 18506 18531 oxalica = { 18507 18532 email = "oxalicc@pm.me";
+2
nixos/doc/manual/release-notes/rl-2505.section.md
··· 68 68 69 69 - [vwifi](https://github.com/Raizo62/vwifi), a Wi-Fi simulator daemon leveraging the `mac80211_hwsim` and `vhost_vsock` kernel modules for efficient simulation of multi-node Wi-Fi networks. Available as {option}`services.vwifi`. 70 70 71 + - [Oncall](https://oncall.tools), a web-based calendar tool designed for scheduling and managing on-call shifts. Available as [services.oncall](options.html#opt-services.oncall). 72 + 71 73 - [Homer](https://homer-demo.netlify.app/), a very simple static homepage for your server. Available as [services.homer](options.html#opt-services.homer). 72 74 73 75 - [Ghidra](https://ghidra-sre.org/), a software reverse engineering (SRE) suite of tools. Available as [programs.ghidra](options.html#opt-programs.ghidra).
+7 -7
nixos/modules/image/repart.nix
··· 160 160 # Generated with `uuidgen`. Random but fixed to improve reproducibility. 161 161 default = "0867da16-f251-457d-a9e8-c31f9a3c220b"; 162 162 description = '' 163 - A UUID to use as a seed. You can set this to `null` to explicitly 163 + A UUID to use as a seed. You can set this to `null` to explicitly 164 164 randomize the partition UUIDs. 165 165 ''; 166 166 }; ··· 169 169 type = lib.types.bool; 170 170 default = false; 171 171 description = '' 172 - Enables generation of split artifacts from partitions. If enabled, for 172 + Enables generation of split artifacts from partitions. If enabled, for 173 173 each partition with SplitName= set, a separate output file containing 174 174 just the contents of that partition is generated. 175 175 ''; ··· 180 180 default = 512; 181 181 example = lib.literalExpression "4096"; 182 182 description = '' 183 - The sector size of the disk image produced by systemd-repart. This 183 + The sector size of the disk image produced by systemd-repart. This 184 184 value must be a power of 2 between 512 and 4096. 185 185 ''; 186 186 }; ··· 199 199 type = with lib.types; attrsOf (submodule partitionOptions); 200 200 default = { }; 201 201 example = lib.literalExpression '' 202 - { 202 + { 203 203 "10-esp" = { 204 204 contents = { 205 205 "/EFI/BOOT/BOOTX64.EFI".source = ··· 221 221 }; 222 222 ''; 223 223 description = '' 224 - Specify partitions as a set of the names of the partitions with their 224 + Specify partitions as a set of the names of the partitions with their 225 225 configuration as the key. 226 226 ''; 227 227 }; ··· 230 230 type = with lib.types; attrsOf (listOf str); 231 231 default = { }; 232 232 example = lib.literalExpression '' 233 - { 233 + { 234 234 vfat = [ "-S 512" "-c" ]; 235 235 } 236 236 ''; 237 237 description = '' 238 - Specify extra options for created file systems. The specified options 238 + Specify extra options for created file systems. The specified options 239 239 are converted to individual environment variables of the format 240 240 `SYSTEMD_REPART_MKFS_OPTIONS_<FSTYPE>`. 241 241
+1
nixos/modules/module-list.nix
··· 1608 1608 ./services/web-apps/nostr-rs-relay.nix 1609 1609 ./services/web-apps/ocis.nix 1610 1610 ./services/web-apps/olivetin.nix 1611 + ./services/web-apps/oncall.nix 1611 1612 ./services/web-apps/onlyoffice.nix 1612 1613 ./services/web-apps/open-web-calendar.nix 1613 1614 ./services/web-apps/openvscode-server.nix
+16 -2
nixos/modules/profiles/nix-builder-vm.nix
··· 163 163 164 164 hostPkgs = config.virtualisation.host.pkgs; 165 165 166 - script = hostPkgs.writeShellScriptBin "create-builder" ( 166 + add-keys = hostPkgs.writeShellScriptBin "add-keys" ( 167 167 '' 168 168 set -euo pipefail 169 169 '' ··· 191 191 if ! ${hostPkgs.diffutils}/bin/cmp "''${PUBLIC_KEY}" ${publicKey}; then 192 192 (set -x; sudo --reset-timestamp ${installCredentials} "''${KEYS}") 193 193 fi 194 - KEYS="$(${hostPkgs.nix}/bin/nix-store --add "$KEYS")" ${lib.getExe config.system.build.vm} 195 194 '' 196 195 ); 197 196 197 + run-builder = hostPkgs.writeShellScriptBin "run-builder" ('' 198 + set -euo pipefail 199 + KEYS="''${KEYS:-./keys}" 200 + KEYS="$(${hostPkgs.nix}/bin/nix-store --add "$KEYS")" ${lib.getExe config.system.build.vm} 201 + ''); 202 + 203 + script = hostPkgs.writeShellScriptBin "create-builder" ('' 204 + set -euo pipefail 205 + export KEYS="''${KEYS:-./keys}" 206 + ${lib.getExe add-keys} 207 + ${lib.getExe run-builder} 208 + ''); 209 + 198 210 in 199 211 script.overrideAttrs (old: { 200 212 pos = __curPos; # sets meta.position to point here; see script binding above for package definition ··· 205 217 # Let users in the repl inspect the config 206 218 nixosConfig = config; 207 219 nixosOptions = options; 220 + 221 + inherit add-keys run-builder; 208 222 }; 209 223 }); 210 224
+203
nixos/modules/services/web-apps/oncall.nix
··· 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + ... 6 + }: 7 + let 8 + 9 + cfg = config.services.oncall; 10 + settingsFormat = pkgs.formats.yaml { }; 11 + configFile = settingsFormat.generate "oncall_extra_settings.yaml" cfg.settings; 12 + 13 + in 14 + { 15 + options.services.oncall = { 16 + 17 + enable = lib.mkEnableOption "Oncall web app"; 18 + 19 + package = lib.mkPackageOption pkgs "oncall" { }; 20 + 21 + database.createLocally = lib.mkEnableOption "Create the database and database user locally." // { 22 + default = true; 23 + }; 24 + 25 + settings = lib.mkOption { 26 + type = lib.types.submodule { 27 + freeformType = settingsFormat.type; 28 + options = { 29 + oncall_host = lib.mkOption { 30 + type = lib.types.str; 31 + default = "localhost"; 32 + description = "FQDN for the Oncall instance."; 33 + }; 34 + db.conn = { 35 + kwargs = { 36 + user = lib.mkOption { 37 + type = lib.types.str; 38 + default = "oncall"; 39 + description = "Database user."; 40 + }; 41 + host = lib.mkOption { 42 + type = lib.types.str; 43 + default = "localhost"; 44 + description = "Database host."; 45 + }; 46 + database = lib.mkOption { 47 + type = lib.types.str; 48 + default = "oncall"; 49 + description = "Database name."; 50 + }; 51 + }; 52 + str = lib.mkOption { 53 + type = lib.types.str; 54 + default = "%(scheme)s://%(user)s@%(host)s:%(port)s/%(database)s?charset=%(charset)s&unix_socket=/run/mysqld/mysqld.sock"; 55 + description = '' 56 + Database connection scheme. The default specifies the 57 + connection through a local socket. 58 + ''; 59 + }; 60 + require_auth = lib.mkOption { 61 + type = lib.types.bool; 62 + default = true; 63 + description = '' 64 + Whether authentication is required to access the web app. 65 + ''; 66 + }; 67 + }; 68 + }; 69 + }; 70 + default = { }; 71 + description = '' 72 + Extra configuration options to append or override. 73 + For available and default option values see 74 + [upstream configuration file](https://github.com/linkedin/oncall/blob/master/configs/config.yaml) 75 + and the administration part in the 76 + [offical documentation](https://oncall.tools/docs/admin_guide.html). 77 + ''; 78 + }; 79 + 80 + secretFile = lib.mkOption { 81 + type = lib.types.pathWith { 82 + inStore = false; 83 + absolute = true; 84 + }; 85 + example = "/run/keys/oncall-dbpassword"; 86 + description = '' 87 + A YAML file containing secrets such as database or user passwords. 88 + Some variables that can be considered secrets are: 89 + 90 + - db.conn.kwargs.password: 91 + Password used to authenticate to the database. 92 + 93 + - session.encrypt_key: 94 + Key for encrypting/signing session cookies. 95 + Change to random long values in production. 96 + 97 + - session.sign_key: 98 + Key for encrypting/signing session cookies. 99 + Change to random long values in production. 100 + ''; 101 + }; 102 + 103 + }; 104 + 105 + config = lib.mkIf cfg.enable { 106 + 107 + # Disable debug, only needed for development 108 + services.oncall.settings = lib.mkMerge [ 109 + ({ 110 + debug = lib.mkDefault false; 111 + auth.debug = lib.mkDefault false; 112 + }) 113 + ]; 114 + 115 + services.uwsgi = { 116 + enable = true; 117 + plugins = [ "python3" ]; 118 + user = "oncall"; 119 + instance = { 120 + type = "emperor"; 121 + vassals = { 122 + oncall = { 123 + type = "normal"; 124 + env = [ 125 + "PYTHONPATH=${pkgs.oncall.pythonPath}" 126 + ( 127 + "ONCALL_EXTRA_CONFIG=" 128 + + (lib.concatStringsSep "," ( 129 + [ configFile ] ++ lib.optional (cfg.secretFile != null) cfg.secretFile 130 + )) 131 + ) 132 + "STATIC_ROOT=/var/lib/oncall" 133 + ]; 134 + module = "oncall.app:get_wsgi_app()"; 135 + socket = "${config.services.uwsgi.runDir}/oncall.sock"; 136 + socketGroup = "nginx"; 137 + immediate-gid = "nginx"; 138 + chmod-socket = "770"; 139 + pyargv = "${pkgs.oncall}/share/configs/config.yaml"; 140 + buffer-size = 32768; 141 + }; 142 + }; 143 + }; 144 + }; 145 + 146 + services.nginx = { 147 + enable = lib.mkDefault true; 148 + virtualHosts."${cfg.settings.oncall_host}".locations = { 149 + "/".extraConfig = "uwsgi_pass unix://${config.services.uwsgi.runDir}/oncall.sock;"; 150 + }; 151 + }; 152 + 153 + services.mysql = lib.mkIf cfg.database.createLocally { 154 + enable = true; 155 + package = lib.mkDefault pkgs.mariadb; 156 + ensureDatabases = [ cfg.settings.db.conn.kwargs.database ]; 157 + ensureUsers = [ 158 + { 159 + name = cfg.settings.db.conn.kwargs.user; 160 + ensurePermissions = { 161 + "${cfg.settings.db.conn.kwargs.database}.*" = "ALL PRIVILEGES"; 162 + }; 163 + } 164 + ]; 165 + }; 166 + 167 + users.users.oncall = { 168 + group = "nginx"; 169 + isSystemUser = true; 170 + }; 171 + 172 + systemd = { 173 + services = { 174 + uwsgi.serviceConfig.StateDirectory = "oncall"; 175 + oncall-setup-database = lib.mkIf cfg.database.createLocally { 176 + description = "Set up Oncall database"; 177 + serviceConfig = { 178 + Type = "oneshot"; 179 + RemainAfterExit = true; 180 + }; 181 + requiredBy = [ "uwsgi.service" ]; 182 + after = [ "mysql.service" ]; 183 + script = 184 + let 185 + mysql = "${lib.getExe' config.services.mysql.package "mysql"}"; 186 + in 187 + '' 188 + if [ ! -f /var/lib/oncall/.dbexists ]; then 189 + # Load database schema provided with package 190 + ${mysql} ${cfg.settings.db.conn.kwargs.database} < ${cfg.package}/share/db/schema.v0.sql 191 + ${mysql} ${cfg.settings.db.conn.kwargs.database} < ${cfg.package}/share/db/schema-update.v0-1602184489.sql 192 + touch /var/lib/oncall/.dbexists 193 + fi 194 + ''; 195 + }; 196 + }; 197 + }; 198 + 199 + }; 200 + 201 + meta.maintainers = with lib.maintainers; [ onny ]; 202 + 203 + }
+1
nixos/modules/system/activation/lib/test.sh
··· 26 26 } 27 27 trap onerr ERR 28 28 29 + # shellcheck source-path=SCRIPTDIR 29 30 source ./lib.sh 30 31 31 32 (warn hi, this works >/dev/null) 2>&1 | grep -E $'.*warning:.* hi, this works' >/dev/null
+1
nixos/tests/all-tests.nix
··· 618 618 odoo = handleTest ./odoo.nix { }; 619 619 odoo17 = handleTest ./odoo.nix { package = pkgs.odoo17; }; 620 620 odoo16 = handleTest ./odoo.nix { package = pkgs.odoo16; }; 621 + oncall = runTest ./web-apps/oncall.nix; 621 622 # 9pnet_virtio used to mount /nix partition doesn't support 622 623 # hibernation. This test happens to work on x86_64-linux but 623 624 # not on other platforms.
+156
nixos/tests/web-apps/oncall.nix
··· 1 + { 2 + lib, 3 + pkgs, 4 + config, 5 + ... 6 + }: 7 + let 8 + ldapDomain = "example.org"; 9 + ldapSuffix = "dc=example,dc=org"; 10 + 11 + ldapRootUser = "root"; 12 + ldapRootPassword = "foobar23"; 13 + 14 + testUser = "myuser"; 15 + testPassword = "foobar23"; 16 + teamName = "myteam"; 17 + in 18 + { 19 + name = "oncall"; 20 + meta.maintainers = with lib.maintainers; [ onny ]; 21 + 22 + nodes = { 23 + machine = { 24 + virtualisation.memorySize = 2048; 25 + 26 + environment.etc."oncall-secrets.yml".text = '' 27 + auth: 28 + ldap_bind_password: "${ldapRootPassword}" 29 + ''; 30 + 31 + environment.systemPackages = [ pkgs.jq ]; 32 + 33 + services.oncall = { 34 + enable = true; 35 + settings = { 36 + auth = { 37 + module = "oncall.auth.modules.ldap_import"; 38 + ldap_url = "ldap://localhost"; 39 + ldap_user_suffix = ""; 40 + ldap_bind_user = "cn=${ldapRootUser},${ldapSuffix}"; 41 + ldap_base_dn = "ou=accounts,${ldapSuffix}"; 42 + ldap_search_filter = "(uid=%s)"; 43 + import_user = true; 44 + attrs = { 45 + username = "uid"; 46 + full_name = "cn"; 47 + email = "mail"; 48 + mobile = "telephoneNumber"; 49 + sms = "mobile"; 50 + }; 51 + }; 52 + }; 53 + secretFile = "/etc/oncall-secrets.yml"; 54 + }; 55 + 56 + services.openldap = { 57 + enable = true; 58 + settings = { 59 + children = { 60 + "cn=schema".includes = [ 61 + "${pkgs.openldap}/etc/schema/core.ldif" 62 + "${pkgs.openldap}/etc/schema/cosine.ldif" 63 + "${pkgs.openldap}/etc/schema/inetorgperson.ldif" 64 + "${pkgs.openldap}/etc/schema/nis.ldif" 65 + ]; 66 + "olcDatabase={1}mdb" = { 67 + attrs = { 68 + objectClass = [ 69 + "olcDatabaseConfig" 70 + "olcMdbConfig" 71 + ]; 72 + olcDatabase = "{1}mdb"; 73 + olcDbDirectory = "/var/lib/openldap/db"; 74 + olcSuffix = ldapSuffix; 75 + olcRootDN = "cn=${ldapRootUser},${ldapSuffix}"; 76 + olcRootPW = ldapRootPassword; 77 + }; 78 + }; 79 + }; 80 + }; 81 + declarativeContents = { 82 + ${ldapSuffix} = '' 83 + dn: ${ldapSuffix} 84 + objectClass: top 85 + objectClass: dcObject 86 + objectClass: organization 87 + o: ${ldapDomain} 88 + 89 + dn: ou=accounts,${ldapSuffix} 90 + objectClass: top 91 + objectClass: organizationalUnit 92 + 93 + dn: uid=${testUser},ou=accounts,${ldapSuffix} 94 + objectClass: top 95 + objectClass: inetOrgPerson 96 + uid: ${testUser} 97 + userPassword: ${testPassword} 98 + cn: Test User 99 + sn: User 100 + mail: test@example.org 101 + telephoneNumber: 012345678910 102 + mobile: 012345678910 103 + ''; 104 + }; 105 + }; 106 + }; 107 + }; 108 + 109 + testScript = '' 110 + start_all() 111 + machine.wait_for_unit("uwsgi.service") 112 + machine.wait_for_unit("nginx.service") 113 + machine.wait_for_file("/run/uwsgi/oncall.sock") 114 + machine.wait_for_unit("oncall-setup-database.service") 115 + 116 + with subtest("Home screen loads"): 117 + machine.succeed( 118 + "curl -sSfL http://[::1]:80 | grep '<title>Oncall</title>'" 119 + ) 120 + 121 + with subtest("Staticfiles can be fetched"): 122 + machine.wait_until_succeeds( 123 + "curl -sSfL http://[::1]:80/static/bundles/libs.js" 124 + ) 125 + 126 + with subtest("Staticfiles are generated"): 127 + machine.succeed( 128 + "test -e /var/lib/oncall/static/bundles/libs.js" 129 + ) 130 + 131 + with subtest("Create and verify team via REST API"): 132 + import json 133 + 134 + # Log in and store the session cookie 135 + login_response = machine.succeed(""" 136 + curl -sSfL -c cookies -X POST \ 137 + --data-raw 'username=${testUser}&password=${testPassword}' \ 138 + http://[::1]:80/login 139 + """) 140 + 141 + # Parse csrf token 142 + login_response_data = json.loads(login_response) 143 + csrf_token = login_response_data["csrf_token"] 144 + 145 + # Create the team 146 + machine.succeed( 147 + f"""curl -sSfL -b cookies -X POST -H 'Content-Type: application/json' -H 'X-CSRF-Token: {csrf_token}' -d '{{"name": "${teamName}", "email": "test@example.com", "scheduling_timezone": "Europe/Berlin", "iris_enabled": false}}' http://[::1]:80/api/v0/teams/""" 148 + ) 149 + 150 + # Query the created team 151 + machine.succeed(""" 152 + curl -sSfL -b cookies http://[::1]:80/api/v0/teams/${teamName} | jq -e '.name == "${teamName}"' 153 + """) 154 + 155 + ''; 156 + }
+13
pkgs/applications/editors/vim/plugins/generated.nix
··· 1531 1531 meta.hydraPlatforms = [ ]; 1532 1532 }; 1533 1533 1534 + blink-cmp-npm-nvim = buildVimPlugin { 1535 + pname = "blink-cmp-npm.nvim"; 1536 + version = "2025-05-12"; 1537 + src = fetchFromGitHub { 1538 + owner = "alexandre-abrioux"; 1539 + repo = "blink-cmp-npm.nvim"; 1540 + rev = "364e6c21ec8b3423b8a7d0b50e541390e1d95a0f"; 1541 + sha256 = "07zrw4p9svlradd9pf85p8azajs8gzp8n4hmalf4ci6bl3lj6crm"; 1542 + }; 1543 + meta.homepage = "https://github.com/alexandre-abrioux/blink-cmp-npm.nvim/"; 1544 + meta.hydraPlatforms = [ ]; 1545 + }; 1546 + 1534 1547 blink-cmp-spell = buildVimPlugin { 1535 1548 pname = "blink-cmp-spell"; 1536 1549 version = "2025-03-05";
+10
pkgs/applications/editors/vim/plugins/overrides.nix
··· 296 296 dependencies = [ self.plenary-nvim ]; 297 297 }; 298 298 299 + blink-cmp-npm-nvim = super.blink-cmp-npm-nvim.overrideAttrs { 300 + nvimSkipModules = [ 301 + # Test files 302 + "blink-cmp-npm.utils.compute_meta_spec" 303 + "blink-cmp-npm.utils.generate_doc_spec" 304 + "blink-cmp-npm.utils.ignore_version_spec" 305 + "blink-cmp-npm.utils.semantic_sort_spec" 306 + ]; 307 + }; 308 + 299 309 blink-emoji-nvim = super.blink-emoji-nvim.overrideAttrs { 300 310 dependencies = [ self.blink-cmp ]; 301 311 };
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 116 116 https://github.com/giuxtaposition/blink-cmp-copilot/,HEAD, 117 117 https://github.com/Kaiser-Yang/blink-cmp-dictionary/,HEAD, 118 118 https://github.com/Kaiser-Yang/blink-cmp-git/,HEAD, 119 + https://github.com/alexandre-abrioux/blink-cmp-npm.nvim/,HEAD, 119 120 https://github.com/ribru17/blink-cmp-spell/,HEAD, 120 121 https://github.com/fang2hou/blink-copilot/,HEAD, 121 122 https://github.com/moyiz/blink-emoji.nvim/,HEAD,
+5 -5
pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix
··· 11 11 sources = { 12 12 "x86_64-linux" = { 13 13 arch = "linux-x64"; 14 - hash = "sha256-rEy5DXXBgyY2/vb4jm3VLbHiBEiUpvFWPjgACBS/Iec="; 14 + hash = "sha256-tnZh8WioZ4EtooQlM5RYQkvWO35PPeNTAyCbMQ4raXE="; 15 15 }; 16 16 "x86_64-darwin" = { 17 17 arch = "darwin-x64"; 18 - hash = "sha256-lBOu0acFAfOUiBcm7+UYN1XMNWOW73kj+HpVGRVQrPE="; 18 + hash = "sha256-tkZRGO1W0QA/aEW2BqyPhmGt06yTvrsQ4Xp8jmbzPP0="; 19 19 }; 20 20 "aarch64-linux" = { 21 21 arch = "linux-arm64"; 22 - hash = "sha256-Z1Ml70Ylepgw00aAzmhp21P047ZsKXCmX0DfgjvZhdY="; 22 + hash = "sha256-hoZf3ofcPHkqyWwfL79Hnu5pzcLKRHD5PVOBjTXq828="; 23 23 }; 24 24 "aarch64-darwin" = { 25 25 arch = "darwin-arm64"; 26 - hash = "sha256-oMK2t2rFYCPS8sVKaNOIcFFMsmXrCNddxVaydftrrtc="; 26 + hash = "sha256-qZnHSdcby7FNb1+EUB4O8dK30xtZWS4m07m8je0/CHI="; 27 27 }; 28 28 }; 29 29 in 30 30 { 31 31 name = "visualjj"; 32 32 publisher = "visualjj"; 33 - version = "0.14.7"; 33 + version = "0.15.0"; 34 34 } 35 35 // sources.${stdenvNoCC.hostPlatform.system} 36 36 or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");
+3 -3
pkgs/applications/emulators/libretro/cores/dosbox-pure.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "dosbox-pure"; 8 - version = "0-unstable-2025-04-24"; 8 + version = "0-unstable-2025-05-09"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "schellingb"; 12 12 repo = "dosbox-pure"; 13 - rev = "d3b7313d232156a1f60ce31749fe68e498ad3bf4"; 14 - hash = "sha256-rU2HA0ap8O02qJHHksKigjAeRgnkV6F6z5JIusWlDZM="; 13 + rev = "7c30b5266a37cee67612b7cab1a714be16f3be4e"; 14 + hash = "sha256-VVswTqlUqW79P9LhEV7epEGT6JknejZnArb3f+qFE40="; 15 15 }; 16 16 17 17 hardeningDisable = [ "format" ];
+3 -3
pkgs/applications/emulators/libretro/cores/gambatte.nix
··· 5 5 }: 6 6 mkLibretroCore { 7 7 core = "gambatte"; 8 - version = "0-unstable-2025-04-18"; 8 + version = "0-unstable-2025-05-02"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libretro"; 12 12 repo = "gambatte-libretro"; 13 - rev = "b285b0823ac867371e72c54d5275a554c7be312c"; 14 - hash = "sha256-/PFSMcx+iBpiMHSqAhGVjbXDkMk9En0UZPChPROaLck="; 13 + rev = "a85fe7c20933dbe4680d783d32639a71a85783cb"; 14 + hash = "sha256-YwQQkRshDDQi9CzqNnhKkj7+A0fkvcEZEg6PySaFDRI="; 15 15 }; 16 16 17 17 meta = {
+2 -2
pkgs/applications/emulators/mame/default.nix
··· 37 37 38 38 stdenv.mkDerivation rec { 39 39 pname = "mame"; 40 - version = "0.276"; 40 + version = "0.277"; 41 41 srcVersion = builtins.replaceStrings [ "." ] [ "" ] version; 42 42 43 43 src = fetchFromGitHub { 44 44 owner = "mamedev"; 45 45 repo = "mame"; 46 46 rev = "mame${srcVersion}"; 47 - hash = "sha256-HrEQmeCTwNXcEWcpXfLkBNnZdcZag4nB6ZN+8KKf5AE="; 47 + hash = "sha256-mGKTZ8/gvGQv9oXK4pgbJk580GAAXUS16hRQu4uHhdA="; 48 48 }; 49 49 50 50 outputs = [
+10 -2
pkgs/applications/emulators/punes/default.nix
··· 31 31 32 32 patches = [ 33 33 # Fix FTBFS with Qt 6.7.1 34 - # Remove when https://github.com/punesemu/puNES/pull/403 merged & in release 34 + # Remove when version > 0.111 35 35 (fetchpatch { 36 36 name = "0001-punes-Fix-compatibility-with-Qt-6.7.1.patch"; 37 - url = "https://github.com/punesemu/puNES/commit/78c72d2dfcd570e7463a78da10904cebae6127f5.patch"; 37 + url = "https://github.com/punesemu/puNES/commit/6e51b1a6107ad3de97edd40ae4ec2d41b32d804f.patch"; 38 38 hash = "sha256-xRalKIOb1qWgqJsFLcm7uUOblEfHDYbkukmcr4/+4Qc="; 39 + }) 40 + 41 + # Fix FTBFS with Qt 6.9 42 + # Remove when version > 0.111 43 + (fetchpatch { 44 + name = "0002-punes-Updated-code-for-Qt-6.9.0-compatibility.patch"; 45 + url = "https://github.com/punesemu/puNES/commit/ff906e0a79eeac9a2d16783e0accf65748bb275e.patch"; 46 + hash = "sha256-+s7AdaUBgCseQs6Mxat/cDmQ77s6K6J0fUfyihP82jM="; 39 47 }) 40 48 ]; 41 49
+7 -10
pkgs/applications/misc/prusa-slicer/default.nix
··· 35 35 heatshrink, 36 36 catch2, 37 37 webkitgtk_4_1, 38 + ctestCheckHook, 38 39 withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, 39 40 systemd, 40 41 wxGTK-override ? null, ··· 194 195 ''; 195 196 196 197 doCheck = true; 197 - 198 - checkPhase = '' 199 - runHook preCheck 200 - 201 - ctest \ 202 - --force-new-ctest-process \ 203 - -E 'libslic3r_tests|sla_print_tests' 204 - 205 - runHook postCheck 206 - ''; 198 + nativeCheckInputs = [ ctestCheckHook ]; 199 + checkFlags = [ 200 + "--force-new-ctest-process" 201 + "-E" 202 + "libslic3r_tests|sla_print_tests" 203 + ]; 207 204 208 205 meta = 209 206 with lib;
+825 -825
pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
··· 1 1 { 2 - version = "138.0.1"; 2 + version = "138.0.3"; 3 3 sources = [ 4 4 { 5 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ach/firefox-138.0.1.tar.xz"; 5 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ach/firefox-138.0.3.tar.xz"; 6 6 locale = "ach"; 7 7 arch = "linux-x86_64"; 8 - sha256 = "fd2e47d2b01039fdc63f1fa01b428c8af84a48ca7dfa8d55fa27c49f97714454"; 8 + sha256 = "f42ac759ae704511c61163cd03672ca9a0fea951e59df30e318c121524870d21"; 9 9 } 10 10 { 11 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/af/firefox-138.0.1.tar.xz"; 11 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/af/firefox-138.0.3.tar.xz"; 12 12 locale = "af"; 13 13 arch = "linux-x86_64"; 14 - sha256 = "879e341ffbcebca9fdf696014ee4ffb37a7af8792d1674fc234378ca2c85a73a"; 14 + sha256 = "d516c15ef0722f815e37e7441e25ff50b831d68240ba28690fd373e51762f9a1"; 15 15 } 16 16 { 17 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/an/firefox-138.0.1.tar.xz"; 17 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/an/firefox-138.0.3.tar.xz"; 18 18 locale = "an"; 19 19 arch = "linux-x86_64"; 20 - sha256 = "c72f3c3f0db9a513e69cb321107f759053b9dc8998f2b031124d2b16a7eb56e3"; 20 + sha256 = "4dae5161ba81b2c4857f420991e1111aba9738f7242a0cdb40aa363d944a4e02"; 21 21 } 22 22 { 23 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ar/firefox-138.0.1.tar.xz"; 23 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ar/firefox-138.0.3.tar.xz"; 24 24 locale = "ar"; 25 25 arch = "linux-x86_64"; 26 - sha256 = "cf8e182fcb3f17e19dfa42d45cc528a16b17b3bc631b2c54775014792b82b31c"; 26 + sha256 = "be3cdb3b94178adb97b41886f4377b6d9198748d453b7af10b72d0128ff8bb91"; 27 27 } 28 28 { 29 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ast/firefox-138.0.1.tar.xz"; 29 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ast/firefox-138.0.3.tar.xz"; 30 30 locale = "ast"; 31 31 arch = "linux-x86_64"; 32 - sha256 = "4c371a020e05b6bd65e986f051b2475f7529c291d4360e3a57c3f20d04f8a59f"; 32 + sha256 = "5f648a44d0240f57390e6fa374bf6d5f96cf4c79a06c3f86090af1ee0c8a050e"; 33 33 } 34 34 { 35 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/az/firefox-138.0.1.tar.xz"; 35 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/az/firefox-138.0.3.tar.xz"; 36 36 locale = "az"; 37 37 arch = "linux-x86_64"; 38 - sha256 = "354694ab7a40961b650455bbed31b430aca53274305009d1fade5a158ed953d8"; 38 + sha256 = "9db1b92a7bc446558d0ffbbcaa4238befa043567743d45cdf2fc4b3e1db42afc"; 39 39 } 40 40 { 41 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/be/firefox-138.0.1.tar.xz"; 41 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/be/firefox-138.0.3.tar.xz"; 42 42 locale = "be"; 43 43 arch = "linux-x86_64"; 44 - sha256 = "f20e557a58b289921f7dc645a11279eb7b43a6cecb898a6bfa86e6144f37f51a"; 44 + sha256 = "49097d654cd3b4d2f5f3f4cc599a8e2e8421344764520926712e6b8e8908c094"; 45 45 } 46 46 { 47 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/bg/firefox-138.0.1.tar.xz"; 47 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/bg/firefox-138.0.3.tar.xz"; 48 48 locale = "bg"; 49 49 arch = "linux-x86_64"; 50 - sha256 = "835cf96985fcd1902609910dd74138f2978a341e7aa1f94c8307d516c34ea446"; 50 + sha256 = "cc979091b5998c1ee7ec4d60683db3683814b2f68341531ceb4c289798091a4c"; 51 51 } 52 52 { 53 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/bn/firefox-138.0.1.tar.xz"; 53 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/bn/firefox-138.0.3.tar.xz"; 54 54 locale = "bn"; 55 55 arch = "linux-x86_64"; 56 - sha256 = "402709b4a3b6fc5c8260772427b9dca45b086cb6e906a306cbc7f485db7d94c1"; 56 + sha256 = "c1cb5b0c7eec07cb977bdf409ea720fda8372622f70977e6a1245adb4d699844"; 57 57 } 58 58 { 59 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/br/firefox-138.0.1.tar.xz"; 59 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/br/firefox-138.0.3.tar.xz"; 60 60 locale = "br"; 61 61 arch = "linux-x86_64"; 62 - sha256 = "771e538376af496dc4c8fad655630d05a4da2c71750da07f0e929e8f564725cf"; 62 + sha256 = "35d254269832efc74fcd1792e04518af3e3c600b21ebcd506c95080e57c3578b"; 63 63 } 64 64 { 65 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/bs/firefox-138.0.1.tar.xz"; 65 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/bs/firefox-138.0.3.tar.xz"; 66 66 locale = "bs"; 67 67 arch = "linux-x86_64"; 68 - sha256 = "59ac37abb109a3739a2e241a650a55fc6f614b7ab64d4128124f6a4976f11ee5"; 68 + sha256 = "db4b2b16ca95450da18bbe308685e1b0acaa3424e73cf376e158a2cf7ed3c37b"; 69 69 } 70 70 { 71 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ca-valencia/firefox-138.0.1.tar.xz"; 71 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ca-valencia/firefox-138.0.3.tar.xz"; 72 72 locale = "ca-valencia"; 73 73 arch = "linux-x86_64"; 74 - sha256 = "205f9e813af1c774b5db85cc4958b191be5299dac79c34cee9ab600eccbf824e"; 74 + sha256 = "48471bd12a4ce6e19613825efb3c194a0639ff7e4fe27257004549264efaa5bc"; 75 75 } 76 76 { 77 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ca/firefox-138.0.1.tar.xz"; 77 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ca/firefox-138.0.3.tar.xz"; 78 78 locale = "ca"; 79 79 arch = "linux-x86_64"; 80 - sha256 = "f9cfdd4f06e54ca8ed50fcb024e9d347abe2435653e588b3c999e2be1c0e693b"; 80 + sha256 = "ea32f2a959aa558df958a4a467eec838e2e67f46d938690df38f87869fd01478"; 81 81 } 82 82 { 83 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/cak/firefox-138.0.1.tar.xz"; 83 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/cak/firefox-138.0.3.tar.xz"; 84 84 locale = "cak"; 85 85 arch = "linux-x86_64"; 86 - sha256 = "c9074ee7dfe437156a6009f44cade4de970e9083323c82d8765fa58a8c7632bc"; 86 + sha256 = "052ce1744d23562d973be78290cf7a2c9baf63f5c9fa135fbdb07ea65f325088"; 87 87 } 88 88 { 89 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/cs/firefox-138.0.1.tar.xz"; 89 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/cs/firefox-138.0.3.tar.xz"; 90 90 locale = "cs"; 91 91 arch = "linux-x86_64"; 92 - sha256 = "75f9b1af5359b59a79bccbf6e18efe601d9bb14fc9d0c06937ca0dd3e66206bb"; 92 + sha256 = "1a7e5b9c403e2067fb1983572ca5d4fb4883aabefc15176d97b48dd83a4d6249"; 93 93 } 94 94 { 95 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/cy/firefox-138.0.1.tar.xz"; 95 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/cy/firefox-138.0.3.tar.xz"; 96 96 locale = "cy"; 97 97 arch = "linux-x86_64"; 98 - sha256 = "8e392168e01e4f2f8809b663bfdd303d414c91210e5ce5f98a3720ae2540a6f8"; 98 + sha256 = "6b45a8378f692fbc0d31293099bfbe001a24a85620161bf2e8bf94391db397af"; 99 99 } 100 100 { 101 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/da/firefox-138.0.1.tar.xz"; 101 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/da/firefox-138.0.3.tar.xz"; 102 102 locale = "da"; 103 103 arch = "linux-x86_64"; 104 - sha256 = "486e85e9f8f133337070a606a6e1e08619506afda7082bc7d33542f3979bd615"; 104 + sha256 = "cd40dc4af98fca7c0cb8cf6607f2c5afec0cde779fea65636bd89643bb690312"; 105 105 } 106 106 { 107 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/de/firefox-138.0.1.tar.xz"; 107 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/de/firefox-138.0.3.tar.xz"; 108 108 locale = "de"; 109 109 arch = "linux-x86_64"; 110 - sha256 = "fe8b7a00bdd83abf539714abb66f4af754a99e4b51cbdd18defe0c110fe4f526"; 110 + sha256 = "2f472481761dc0b4c40da8f64afc61cfe6c6c5cd472d52081cdace27bd2d86cb"; 111 111 } 112 112 { 113 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/dsb/firefox-138.0.1.tar.xz"; 113 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/dsb/firefox-138.0.3.tar.xz"; 114 114 locale = "dsb"; 115 115 arch = "linux-x86_64"; 116 - sha256 = "d50fdd1350ab6db9719c45989a5201b8aef8146e2120c6706e57a2c6f330db11"; 116 + sha256 = "5a1b894b577742cb068e99461f0ebd6b26390eeecb6826bd4da39aca6f9858cb"; 117 117 } 118 118 { 119 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/el/firefox-138.0.1.tar.xz"; 119 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/el/firefox-138.0.3.tar.xz"; 120 120 locale = "el"; 121 121 arch = "linux-x86_64"; 122 - sha256 = "c3c56643f4d64f52c0a9df99167f61eb4cff038e8ce86364785c62cd1d5de7c9"; 122 + sha256 = "a33e13dd6a630089d03c9974127bafad8d2a5832c9896a6dc352c02ad4e359a4"; 123 123 } 124 124 { 125 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/en-CA/firefox-138.0.1.tar.xz"; 125 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/en-CA/firefox-138.0.3.tar.xz"; 126 126 locale = "en-CA"; 127 127 arch = "linux-x86_64"; 128 - sha256 = "491c284f5f8a34935e8ed0ef78455f63c4886bb765d0a7a60e213570e74d6959"; 128 + sha256 = "94be7185d80faa42cd9c5e4dfc47c36305872581a27fc3421797fc963e778d1d"; 129 129 } 130 130 { 131 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/en-GB/firefox-138.0.1.tar.xz"; 131 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/en-GB/firefox-138.0.3.tar.xz"; 132 132 locale = "en-GB"; 133 133 arch = "linux-x86_64"; 134 - sha256 = "3b4fae3495cc619c266254839c04a156170f87fff7426134d75a7fa558d17b0d"; 134 + sha256 = "a4a0ef2a0b3159d1df38094f980769734ee8951d807f6dddca9a81651ae2bddf"; 135 135 } 136 136 { 137 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/en-US/firefox-138.0.1.tar.xz"; 137 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/en-US/firefox-138.0.3.tar.xz"; 138 138 locale = "en-US"; 139 139 arch = "linux-x86_64"; 140 - sha256 = "943abbbae0df188771bb58125a8aaada68bac5a37641629b305619abc4bd9756"; 140 + sha256 = "5f47e123a27ac25096554211c04e53680f988c15a901b4be8e479860d166c6cc"; 141 141 } 142 142 { 143 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/eo/firefox-138.0.1.tar.xz"; 143 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/eo/firefox-138.0.3.tar.xz"; 144 144 locale = "eo"; 145 145 arch = "linux-x86_64"; 146 - sha256 = "b2812364ce8102da8f1a00b1ee03c38fd61dce2b1243b996b24350ebb6346e47"; 146 + sha256 = "663df7516c676c466b56fb3a38bfbb9e2abf1b8aae3970cfc002a826e1231205"; 147 147 } 148 148 { 149 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/es-AR/firefox-138.0.1.tar.xz"; 149 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/es-AR/firefox-138.0.3.tar.xz"; 150 150 locale = "es-AR"; 151 151 arch = "linux-x86_64"; 152 - sha256 = "a5ef3bccaa9a2f67222cd2c8fe9a753c76f02b04dc46598acbcbc611aee3d5a9"; 152 + sha256 = "ece887f053f292a9415ab72b983010c742f0454c4614ddd47184b67bd12c18c5"; 153 153 } 154 154 { 155 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/es-CL/firefox-138.0.1.tar.xz"; 155 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/es-CL/firefox-138.0.3.tar.xz"; 156 156 locale = "es-CL"; 157 157 arch = "linux-x86_64"; 158 - sha256 = "37c6dfdc23700db9521468914a59ce427d1633ea7bd7e7a35fae346b64aa8ff3"; 158 + sha256 = "0350c1b4861bb2c38b2b0c04123f2bff157c2b9ab5688099a5e7141dacbcfeaf"; 159 159 } 160 160 { 161 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/es-ES/firefox-138.0.1.tar.xz"; 161 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/es-ES/firefox-138.0.3.tar.xz"; 162 162 locale = "es-ES"; 163 163 arch = "linux-x86_64"; 164 - sha256 = "9712060163f0868095b6ac424e468c854f7aabbe02e2abaabb6e7e45d191ee09"; 164 + sha256 = "e6dd1257e668af642c9e9c95162a4d295123acf89e957e9e30d6491e92eeba48"; 165 165 } 166 166 { 167 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/es-MX/firefox-138.0.1.tar.xz"; 167 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/es-MX/firefox-138.0.3.tar.xz"; 168 168 locale = "es-MX"; 169 169 arch = "linux-x86_64"; 170 - sha256 = "e0fc2167d44eaeab09fc03e440ba5faeec795b9b5f665d43a41d910808ff1811"; 170 + sha256 = "6723b3caa5f111f6f9105b4a8b90daa18c5407b808f698ffed0f578c60564e5e"; 171 171 } 172 172 { 173 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/et/firefox-138.0.1.tar.xz"; 173 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/et/firefox-138.0.3.tar.xz"; 174 174 locale = "et"; 175 175 arch = "linux-x86_64"; 176 - sha256 = "c6192ebd9166112556fe75a3c0c16ce841b394c3f760668b9da3b5fb54fa820e"; 176 + sha256 = "02636cf0a80baceb3fa5d4914c41d2d38011909d8718e5ee1e5e316146e526a3"; 177 177 } 178 178 { 179 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/eu/firefox-138.0.1.tar.xz"; 179 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/eu/firefox-138.0.3.tar.xz"; 180 180 locale = "eu"; 181 181 arch = "linux-x86_64"; 182 - sha256 = "802d997269fe1561c5aa2b5407b96f205a62bbf94e4fa32b1a9bcfc578f5aeda"; 182 + sha256 = "6ab3316850f215141998416d0a5633117a7638cafdff01a589555a64582ca554"; 183 183 } 184 184 { 185 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/fa/firefox-138.0.1.tar.xz"; 185 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/fa/firefox-138.0.3.tar.xz"; 186 186 locale = "fa"; 187 187 arch = "linux-x86_64"; 188 - sha256 = "e60b86e01160eafc1bfc1cad528e4bd5d8477d588ea7c6fdd4bcf099688bf863"; 188 + sha256 = "bd3f613a826092b54c40e666dfdef6b8b261b19b2013b0326f0d31a37a203974"; 189 189 } 190 190 { 191 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ff/firefox-138.0.1.tar.xz"; 191 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ff/firefox-138.0.3.tar.xz"; 192 192 locale = "ff"; 193 193 arch = "linux-x86_64"; 194 - sha256 = "3b2efad632174e2a04497121437b222d5a50fa6150e5fbff1eb82605b5d458a5"; 194 + sha256 = "b1340c5950555b8e9d05140b0bba1a447b0a17238489a0353f84a3d29433244b"; 195 195 } 196 196 { 197 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/fi/firefox-138.0.1.tar.xz"; 197 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/fi/firefox-138.0.3.tar.xz"; 198 198 locale = "fi"; 199 199 arch = "linux-x86_64"; 200 - sha256 = "78c9c61e2672ce026e3e11fd521d16b3e36c422097a6a1b4a27a591433e9b189"; 200 + sha256 = "0277cb4c906b3d84d5790b72c5f3c892fc1e4c1fd51b4fbbda92cfb551340d38"; 201 201 } 202 202 { 203 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/fr/firefox-138.0.1.tar.xz"; 203 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/fr/firefox-138.0.3.tar.xz"; 204 204 locale = "fr"; 205 205 arch = "linux-x86_64"; 206 - sha256 = "6a8b7649a4f0cc373fd38e938025724f66431407e6ab27ce2f7e2895800b1d56"; 206 + sha256 = "26b766eab6d4c0f40ad2d00dbf19bf5ff0abbad712c96b3949abc276f6f4c7a6"; 207 207 } 208 208 { 209 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/fur/firefox-138.0.1.tar.xz"; 209 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/fur/firefox-138.0.3.tar.xz"; 210 210 locale = "fur"; 211 211 arch = "linux-x86_64"; 212 - sha256 = "595aabcbad54ec1637d4b033ba04c5d34116837b9070b99ea6a3c1fa74f56366"; 212 + sha256 = "07e745a8e8648de1eca741fbeb9b9276495304b281c85e74980966e3717975f8"; 213 213 } 214 214 { 215 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/fy-NL/firefox-138.0.1.tar.xz"; 215 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/fy-NL/firefox-138.0.3.tar.xz"; 216 216 locale = "fy-NL"; 217 217 arch = "linux-x86_64"; 218 - sha256 = "49fcbf7309593aac16e959ed6326d69e71e8e588b165b48a9374ecb2e1f69381"; 218 + sha256 = "d2ddc7d8ce712742f1237371de6201c0d9d92013efb7fe1da1dbbe7f780511b6"; 219 219 } 220 220 { 221 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ga-IE/firefox-138.0.1.tar.xz"; 221 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ga-IE/firefox-138.0.3.tar.xz"; 222 222 locale = "ga-IE"; 223 223 arch = "linux-x86_64"; 224 - sha256 = "b4452f88c781813a3627dbe71d046ff2ad5e2827662ba09ea6b466d34fdddd7e"; 224 + sha256 = "3103c6f1bf3f486b3af95a574d9742b3b7b020acf29ef5308dfabc0b20690e03"; 225 225 } 226 226 { 227 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/gd/firefox-138.0.1.tar.xz"; 227 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/gd/firefox-138.0.3.tar.xz"; 228 228 locale = "gd"; 229 229 arch = "linux-x86_64"; 230 - sha256 = "b59e8d53c36c042a043f550e57d455f427201617c00969885bc92d1cc375fbc3"; 230 + sha256 = "55976b3a43e8898dd5caff3c40d36bec9b29bc2999f5b314f5c5a5117ed84d35"; 231 231 } 232 232 { 233 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/gl/firefox-138.0.1.tar.xz"; 233 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/gl/firefox-138.0.3.tar.xz"; 234 234 locale = "gl"; 235 235 arch = "linux-x86_64"; 236 - sha256 = "46ef4e36867ea888dfb724161b432f8057e37ee4777e6653a1d84765148cc2d4"; 236 + sha256 = "29fe7905f7233d2fadfc3f7ab1c9f36cfea5634fe49873a5c113a3d1988646f1"; 237 237 } 238 238 { 239 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/gn/firefox-138.0.1.tar.xz"; 239 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/gn/firefox-138.0.3.tar.xz"; 240 240 locale = "gn"; 241 241 arch = "linux-x86_64"; 242 - sha256 = "974762ca177c32b30aedb02c80df5fe2c4aa8ec61579caf899c56604ee416e31"; 242 + sha256 = "55d00547f57563829fe4abe3b7a5d48ce4d0fd465791d24ac58fbf87eb779036"; 243 243 } 244 244 { 245 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/gu-IN/firefox-138.0.1.tar.xz"; 245 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/gu-IN/firefox-138.0.3.tar.xz"; 246 246 locale = "gu-IN"; 247 247 arch = "linux-x86_64"; 248 - sha256 = "d27052d7918be39d849f5c6430b0883b73752bb8558423b2325bc54e756fb969"; 248 + sha256 = "d6e1335d43d4e76ebae7931db9034f05b0585c8aa9e5f570af0c48655d1c4ed7"; 249 249 } 250 250 { 251 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/he/firefox-138.0.1.tar.xz"; 251 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/he/firefox-138.0.3.tar.xz"; 252 252 locale = "he"; 253 253 arch = "linux-x86_64"; 254 - sha256 = "74560cc647632499437269d8086df813b4c075985fe435cde14acf98bb64baa6"; 254 + sha256 = "8e27a008a7e53ed96db3c85f88e0b96935deb349b310c7ee7048324accba62aa"; 255 255 } 256 256 { 257 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/hi-IN/firefox-138.0.1.tar.xz"; 257 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/hi-IN/firefox-138.0.3.tar.xz"; 258 258 locale = "hi-IN"; 259 259 arch = "linux-x86_64"; 260 - sha256 = "565ae7c236309150d347297990bbc1b4a859ba5f3a55c5d8982e22af60755a96"; 260 + sha256 = "d6df69a36cc7677e6d672f6e3219d9be62e7049f0aedae700c998e90b2d27350"; 261 261 } 262 262 { 263 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/hr/firefox-138.0.1.tar.xz"; 263 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/hr/firefox-138.0.3.tar.xz"; 264 264 locale = "hr"; 265 265 arch = "linux-x86_64"; 266 - sha256 = "7ef1dce75d187af55b377ad4cabbfc55724a7c7271da01cc08df76cb070dd633"; 266 + sha256 = "12b5dac019bc6bfa0ef1bcd7be4125d0ed05a6c56464f97416fc2111bbbc858b"; 267 267 } 268 268 { 269 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/hsb/firefox-138.0.1.tar.xz"; 269 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/hsb/firefox-138.0.3.tar.xz"; 270 270 locale = "hsb"; 271 271 arch = "linux-x86_64"; 272 - sha256 = "afa430451ea8c254e4ff8eab58d49cb57dee556c908e7298eb2dbfcc1a118f6d"; 272 + sha256 = "5763a638f8b7e0d18680c8e578e308096e1a306058fa1c5cc09ff1a6adebf347"; 273 273 } 274 274 { 275 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/hu/firefox-138.0.1.tar.xz"; 275 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/hu/firefox-138.0.3.tar.xz"; 276 276 locale = "hu"; 277 277 arch = "linux-x86_64"; 278 - sha256 = "fcbf53d2f3a8f6f41940c7143284ab0f8871b7f0d8063ce52d780c1883f77f81"; 278 + sha256 = "de53c47689f06b7d07362625a25a9fb42657685e78fbe9cc314388d980a02856"; 279 279 } 280 280 { 281 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/hy-AM/firefox-138.0.1.tar.xz"; 281 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/hy-AM/firefox-138.0.3.tar.xz"; 282 282 locale = "hy-AM"; 283 283 arch = "linux-x86_64"; 284 - sha256 = "6376291ff97291e45a443cf850d476e18566b6bca78ec21fb5803d373d59b02f"; 284 + sha256 = "0b8071ecdc6c142e6210da9dceaaed9037c80195c6899b1de3befed85097174a"; 285 285 } 286 286 { 287 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ia/firefox-138.0.1.tar.xz"; 287 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ia/firefox-138.0.3.tar.xz"; 288 288 locale = "ia"; 289 289 arch = "linux-x86_64"; 290 - sha256 = "47d936ca86661dc459061d7c7a3141390e0db1a7090037a880cfbfab44c00462"; 290 + sha256 = "dccd763cf82e0a25e5162bb4265479ffbb85e33eb6fd81697209ad8dca2137f7"; 291 291 } 292 292 { 293 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/id/firefox-138.0.1.tar.xz"; 293 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/id/firefox-138.0.3.tar.xz"; 294 294 locale = "id"; 295 295 arch = "linux-x86_64"; 296 - sha256 = "83ff14a4c2c32f8c45dd109c2d30617b29fb7a80da2f60970cd4186956eeb291"; 296 + sha256 = "31e5239f231173dc0496186bd5cc2c261cdbc51dd6031b95aa363e6272c69399"; 297 297 } 298 298 { 299 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/is/firefox-138.0.1.tar.xz"; 299 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/is/firefox-138.0.3.tar.xz"; 300 300 locale = "is"; 301 301 arch = "linux-x86_64"; 302 - sha256 = "14954d7a3ca062eb616093d3089d335c400a2df2e69b9e9284514d8360550056"; 302 + sha256 = "c3e8f18ee3017b3ffb1e3814cec688429f6b52db356815ca64a9fef4f66eb684"; 303 303 } 304 304 { 305 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/it/firefox-138.0.1.tar.xz"; 305 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/it/firefox-138.0.3.tar.xz"; 306 306 locale = "it"; 307 307 arch = "linux-x86_64"; 308 - sha256 = "113c4a9be6abe65f2ddd9c8ad457046fb849be1ad4b479c2209a26a0a03cfb84"; 308 + sha256 = "9ab155cca8b0359f2ed3daffd87bcc5bc6ec8514b4c1f98543bedc044847802a"; 309 309 } 310 310 { 311 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ja/firefox-138.0.1.tar.xz"; 311 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ja/firefox-138.0.3.tar.xz"; 312 312 locale = "ja"; 313 313 arch = "linux-x86_64"; 314 - sha256 = "885edd6e6b7c6cf2fa7f165f227b0a4966909093e3b11f83d8413c7f933e0bdb"; 314 + sha256 = "da3ca3bfdebbdc42e290a0b3fd80354417a1b5b75f5f220c733b182bf03901fb"; 315 315 } 316 316 { 317 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ka/firefox-138.0.1.tar.xz"; 317 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ka/firefox-138.0.3.tar.xz"; 318 318 locale = "ka"; 319 319 arch = "linux-x86_64"; 320 - sha256 = "8ef1c2a0948bcb3550654827d462992807c4d4d9e72c9a686048a9b2814cb169"; 320 + sha256 = "93457b48352332d678d1d320b869208107db1a62c518f1afa8962df6e5fbc102"; 321 321 } 322 322 { 323 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/kab/firefox-138.0.1.tar.xz"; 323 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/kab/firefox-138.0.3.tar.xz"; 324 324 locale = "kab"; 325 325 arch = "linux-x86_64"; 326 - sha256 = "bc8d6e2c856017270fa2147e48daf69b8a452b714234ea2a6b3f04d58c73822f"; 326 + sha256 = "78abcf8d212e3eb695f3d42241dc3827139f5a0f8defeb4d1ce4d4d84a96d96c"; 327 327 } 328 328 { 329 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/kk/firefox-138.0.1.tar.xz"; 329 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/kk/firefox-138.0.3.tar.xz"; 330 330 locale = "kk"; 331 331 arch = "linux-x86_64"; 332 - sha256 = "70bbb33412474065c7d9d6b34f05bf2666ba4c84843853cc3e530b4ce6f4351b"; 332 + sha256 = "bc8bd47f07eebe6810a8bf3cddf34f3fa033967fab5fbbb8b36605b3138834e2"; 333 333 } 334 334 { 335 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/km/firefox-138.0.1.tar.xz"; 335 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/km/firefox-138.0.3.tar.xz"; 336 336 locale = "km"; 337 337 arch = "linux-x86_64"; 338 - sha256 = "b99bcdc3411a304bce46d1525ce29fa9e82b428025b62f6849f822584daa6667"; 338 + sha256 = "1f075533094e2dc6085f7f2a4902026de4b8fad9d97cc15ee4fb71c1f3228c45"; 339 339 } 340 340 { 341 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/kn/firefox-138.0.1.tar.xz"; 341 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/kn/firefox-138.0.3.tar.xz"; 342 342 locale = "kn"; 343 343 arch = "linux-x86_64"; 344 - sha256 = "9d7b31319811c3aebbda6f1e163bc4547f5044d965e0344a21aa17f0f4092db9"; 344 + sha256 = "f882897034112db83b95e08b314e73a2bb2406f579daaa83289d03d7912fd749"; 345 345 } 346 346 { 347 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ko/firefox-138.0.1.tar.xz"; 347 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ko/firefox-138.0.3.tar.xz"; 348 348 locale = "ko"; 349 349 arch = "linux-x86_64"; 350 - sha256 = "bff22ed40afc7de3d5ae77239dc20e614a4034c850e97fbc6ca1f60111d856cf"; 350 + sha256 = "d182e4759337874615daf482386a9164007534ac53f230044870672dcb66a54f"; 351 351 } 352 352 { 353 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/lij/firefox-138.0.1.tar.xz"; 353 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/lij/firefox-138.0.3.tar.xz"; 354 354 locale = "lij"; 355 355 arch = "linux-x86_64"; 356 - sha256 = "50cb25feaf4d76e83cf23ea8ef35ae2dfba1bcdcc7839888ecf08c62b2746e3a"; 356 + sha256 = "21a782e265b035bbfe5c6c8d55d2e55afdfadfd6ba745ecccc7e661e4b142e7f"; 357 357 } 358 358 { 359 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/lt/firefox-138.0.1.tar.xz"; 359 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/lt/firefox-138.0.3.tar.xz"; 360 360 locale = "lt"; 361 361 arch = "linux-x86_64"; 362 - sha256 = "6f9ec93dae61e89efc8e208ed392a4878d119526f5d7e3c7c6adb860de2dd3f7"; 362 + sha256 = "43166b337a6177e6afc849ef58c94ca2dec712f21ce0ebf32bac9bffda81ec3c"; 363 363 } 364 364 { 365 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/lv/firefox-138.0.1.tar.xz"; 365 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/lv/firefox-138.0.3.tar.xz"; 366 366 locale = "lv"; 367 367 arch = "linux-x86_64"; 368 - sha256 = "5a8551132c19001bd0ba0e2d9d5daf250ced18acb44e5d790e3499f23659a509"; 368 + sha256 = "504a44049e8846dbe4cd025715730f56ad7cffc2a351ece74d0808a1d6062eeb"; 369 369 } 370 370 { 371 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/mk/firefox-138.0.1.tar.xz"; 371 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/mk/firefox-138.0.3.tar.xz"; 372 372 locale = "mk"; 373 373 arch = "linux-x86_64"; 374 - sha256 = "6bae321be247a0565e4acfbd678b9dfa7cd1e20d180c2e8958cd729ee743ab7d"; 374 + sha256 = "ed970a6d1aa058a78bb24f1c99f373aa74889d0a922f43424fb71632193cf6af"; 375 375 } 376 376 { 377 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/mr/firefox-138.0.1.tar.xz"; 377 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/mr/firefox-138.0.3.tar.xz"; 378 378 locale = "mr"; 379 379 arch = "linux-x86_64"; 380 - sha256 = "adcef78731a69dbe7f3cc9b1b01262a802565841497d14342e59a4ffbe223d02"; 380 + sha256 = "615d9f1b885a3be52942bc37f709db27cb22ca5c468d6d343875a0f87182cc78"; 381 381 } 382 382 { 383 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ms/firefox-138.0.1.tar.xz"; 383 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ms/firefox-138.0.3.tar.xz"; 384 384 locale = "ms"; 385 385 arch = "linux-x86_64"; 386 - sha256 = "69edde5878527480a210f60f4cdc8777d88533cad4120531cd61695d8e8829b3"; 386 + sha256 = "fa39da63948eb1d2fbf83336f6ace6f58a025ffaaae7e1d7660dd7f85cd03a55"; 387 387 } 388 388 { 389 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/my/firefox-138.0.1.tar.xz"; 389 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/my/firefox-138.0.3.tar.xz"; 390 390 locale = "my"; 391 391 arch = "linux-x86_64"; 392 - sha256 = "9eae5879c840aaba350c13cef7da8fcd54b5805c8eacca6a7924a0c26b81df62"; 392 + sha256 = "8de80b4f9a2c540b6a41c9d1cb370dce88a2bfbafdd636a79418529ba52c4362"; 393 393 } 394 394 { 395 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/nb-NO/firefox-138.0.1.tar.xz"; 395 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/nb-NO/firefox-138.0.3.tar.xz"; 396 396 locale = "nb-NO"; 397 397 arch = "linux-x86_64"; 398 - sha256 = "60b4121ec06f05f322ebe5bf26cd667dcde1ff24de0b119168028755d199d178"; 398 + sha256 = "7d7ed2f37e7af97f6058057b11831265014a74466461f96845f5f4c67b734acd"; 399 399 } 400 400 { 401 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ne-NP/firefox-138.0.1.tar.xz"; 401 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ne-NP/firefox-138.0.3.tar.xz"; 402 402 locale = "ne-NP"; 403 403 arch = "linux-x86_64"; 404 - sha256 = "914ba8b4948c71564c1c95592819db201abbe952ecd5e7cabd2840b78adf7f7e"; 404 + sha256 = "133f80db721a9057b68bfe884fe32c312b292745883889b32fe5d44ee01a98e1"; 405 405 } 406 406 { 407 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/nl/firefox-138.0.1.tar.xz"; 407 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/nl/firefox-138.0.3.tar.xz"; 408 408 locale = "nl"; 409 409 arch = "linux-x86_64"; 410 - sha256 = "2e80fcfccb6662369ead442f75ba5201a91fc4032d9df4be29e0c8fe09671acc"; 410 + sha256 = "459c16b8dfe142b35153558b4f2b19010a6b23132fdd4801ed9c7a194d5b64ea"; 411 411 } 412 412 { 413 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/nn-NO/firefox-138.0.1.tar.xz"; 413 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/nn-NO/firefox-138.0.3.tar.xz"; 414 414 locale = "nn-NO"; 415 415 arch = "linux-x86_64"; 416 - sha256 = "4f03cb2cad86ab843a105d5ec09977fbeac2cbcc6cf14d329af46b554067d7b6"; 416 + sha256 = "25c46fde4ac2551af117d37338e1df512ea2fb9de377d4b92ff36e326fb36c74"; 417 417 } 418 418 { 419 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/oc/firefox-138.0.1.tar.xz"; 419 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/oc/firefox-138.0.3.tar.xz"; 420 420 locale = "oc"; 421 421 arch = "linux-x86_64"; 422 - sha256 = "3811db10f563447f3dcd410ab0f581805a7001be3fa05e700e8e214120365c9b"; 422 + sha256 = "b73bc4ecb9a456941376075f8f8b78b6d8ad8d2b40d6d2ae1dae1c8c708bbbac"; 423 423 } 424 424 { 425 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/pa-IN/firefox-138.0.1.tar.xz"; 425 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/pa-IN/firefox-138.0.3.tar.xz"; 426 426 locale = "pa-IN"; 427 427 arch = "linux-x86_64"; 428 - sha256 = "064e6bb9d8a9e60f981cd34560edae0713be4632dd8e3eae8c31dd5a6b00851b"; 428 + sha256 = "30977fbe68c88ff27d03e23e5ec760112768641872bdf3f755d78add8494e56f"; 429 429 } 430 430 { 431 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/pl/firefox-138.0.1.tar.xz"; 431 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/pl/firefox-138.0.3.tar.xz"; 432 432 locale = "pl"; 433 433 arch = "linux-x86_64"; 434 - sha256 = "ff8fc251b9348dddba8b3ed55433a53537f2b2bfa3827e4dd289b85007760c71"; 434 + sha256 = "afa8e340b5d4c16489d0ab823186c5d88831a5ad820724b26ff08eb87e761adf"; 435 435 } 436 436 { 437 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/pt-BR/firefox-138.0.1.tar.xz"; 437 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/pt-BR/firefox-138.0.3.tar.xz"; 438 438 locale = "pt-BR"; 439 439 arch = "linux-x86_64"; 440 - sha256 = "733c4d86f05ca49aa191ad91682d8b0a652630e6dc03367e16f713c333383b21"; 440 + sha256 = "8c4a1441bd98bfea59544bee7242e185bd957c0796352befdaa0dedcf86dcf66"; 441 441 } 442 442 { 443 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/pt-PT/firefox-138.0.1.tar.xz"; 443 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/pt-PT/firefox-138.0.3.tar.xz"; 444 444 locale = "pt-PT"; 445 445 arch = "linux-x86_64"; 446 - sha256 = "74576a4f4dfaae7b92c13eb7cec4d9c23cfbc3962465d0b65a8ca843e0145bb0"; 446 + sha256 = "1da688e32674d2b2bf5bb40d88f167673de20b2e06d4bf49a7902ec17908d316"; 447 447 } 448 448 { 449 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/rm/firefox-138.0.1.tar.xz"; 449 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/rm/firefox-138.0.3.tar.xz"; 450 450 locale = "rm"; 451 451 arch = "linux-x86_64"; 452 - sha256 = "28522c79c0e82ce24f4a60ba38809cd40acdbd4b9a6a508716ea2df35cc08de7"; 452 + sha256 = "907688638cbd95dadf3a72a425cc9f115b0e4ee19de9127715ae65afe1139391"; 453 453 } 454 454 { 455 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ro/firefox-138.0.1.tar.xz"; 455 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ro/firefox-138.0.3.tar.xz"; 456 456 locale = "ro"; 457 457 arch = "linux-x86_64"; 458 - sha256 = "90995de463ff047ffd9ec4fed88e1a5fda2dee17e00aa1aead3af6fcfc3198a8"; 458 + sha256 = "24b0e03640c1bb5ab28b23c1dfbbfc9729fc174b50f63e4d103164d759d6cd1c"; 459 459 } 460 460 { 461 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ru/firefox-138.0.1.tar.xz"; 461 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ru/firefox-138.0.3.tar.xz"; 462 462 locale = "ru"; 463 463 arch = "linux-x86_64"; 464 - sha256 = "b63574e39c5c8b58c6093d93cd35afa204df058a117dda386f49d61bede00129"; 464 + sha256 = "d98ac4427566dd19a6e4860783ded8e3a3989d65945ab6b7546b73a2d431df5a"; 465 465 } 466 466 { 467 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sat/firefox-138.0.1.tar.xz"; 467 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sat/firefox-138.0.3.tar.xz"; 468 468 locale = "sat"; 469 469 arch = "linux-x86_64"; 470 - sha256 = "3088d7b778b8434e6181be88446c0c29bedfbdfde1292e0e59c4724ae13baa8c"; 470 + sha256 = "d23be8740317ed0d6a87270046a35f0cb30ad0e118f7efba1aebfb56d93bc821"; 471 471 } 472 472 { 473 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sc/firefox-138.0.1.tar.xz"; 473 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sc/firefox-138.0.3.tar.xz"; 474 474 locale = "sc"; 475 475 arch = "linux-x86_64"; 476 - sha256 = "4de6b1ee8336b40545236a60e402525508ef7a25441d6b7f0e4d7de6a13dbbac"; 476 + sha256 = "07652cbed40243f2555dadc41b34065525df87a65211b66ed43ec5682a42ec29"; 477 477 } 478 478 { 479 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sco/firefox-138.0.1.tar.xz"; 479 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sco/firefox-138.0.3.tar.xz"; 480 480 locale = "sco"; 481 481 arch = "linux-x86_64"; 482 - sha256 = "1da1a132a88ddec312cd37455915959737cf6a8cc8fdc75271c6dc174a47ca43"; 482 + sha256 = "0fd14aa2aad3a929cd849f0efb9dacb23de8aba6bd74cdef0faf6cac56f8d3c9"; 483 483 } 484 484 { 485 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/si/firefox-138.0.1.tar.xz"; 485 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/si/firefox-138.0.3.tar.xz"; 486 486 locale = "si"; 487 487 arch = "linux-x86_64"; 488 - sha256 = "b382aebd263b9687d7ace3f65f95d4f44ea412e78dcfe7cbbf33ed7a665ba7a3"; 488 + sha256 = "b3bc760506c3acafb1fd26dd38ec62822ecd4e5b279c89a43d17b2411c2d486e"; 489 489 } 490 490 { 491 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sk/firefox-138.0.1.tar.xz"; 491 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sk/firefox-138.0.3.tar.xz"; 492 492 locale = "sk"; 493 493 arch = "linux-x86_64"; 494 - sha256 = "9a6f6051a84188c645250c4897f74030b0961649d0df1a2b2ea579fd8b93f29c"; 494 + sha256 = "b21173b6973339122a9236a69efbc06cec8bf1835f0c9f17c6c3f6714d3db721"; 495 495 } 496 496 { 497 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/skr/firefox-138.0.1.tar.xz"; 497 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/skr/firefox-138.0.3.tar.xz"; 498 498 locale = "skr"; 499 499 arch = "linux-x86_64"; 500 - sha256 = "7cc0ff7b514b0731609fb0535567918bec5a880052f15ca448aa2c19e9194909"; 500 + sha256 = "2b5884671be756c146b52f93af0d3b066f8e72d672cad61a8c48f560e5fc9d26"; 501 501 } 502 502 { 503 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sl/firefox-138.0.1.tar.xz"; 503 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sl/firefox-138.0.3.tar.xz"; 504 504 locale = "sl"; 505 505 arch = "linux-x86_64"; 506 - sha256 = "8d116b56b1239940c9cf0569da6b97f6a356231767eb11a31a6cdfb52b05d24b"; 506 + sha256 = "df2a547033e008385708a8f7b737321fe007b6178347062924d202681957e22d"; 507 507 } 508 508 { 509 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/son/firefox-138.0.1.tar.xz"; 509 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/son/firefox-138.0.3.tar.xz"; 510 510 locale = "son"; 511 511 arch = "linux-x86_64"; 512 - sha256 = "a7d4355b8f9fd8617470ede3036edf04f7856894fd0954b296bc42951f9a1bfb"; 512 + sha256 = "6185cb5c49228ca74d9f9f365f6b7a247e1cbcc10a83a5fcf9915678d7ed5dba"; 513 513 } 514 514 { 515 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sq/firefox-138.0.1.tar.xz"; 515 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sq/firefox-138.0.3.tar.xz"; 516 516 locale = "sq"; 517 517 arch = "linux-x86_64"; 518 - sha256 = "8b741d890b450beaf3644101695d062d5256dc7385d2f99e931bc135ed94fb38"; 518 + sha256 = "f1b33d704aeac5e99060cecf3b510a6e47c1373bea7018125cd3fc239380a9cf"; 519 519 } 520 520 { 521 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sr/firefox-138.0.1.tar.xz"; 521 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sr/firefox-138.0.3.tar.xz"; 522 522 locale = "sr"; 523 523 arch = "linux-x86_64"; 524 - sha256 = "d2246ba58b994b7d6c118b6a628e37b16884084fd4d36a8ffa3958b1d9ca4f5f"; 524 + sha256 = "e78e3939e01eff3fd937b3a4d7500b70c3467888e1d26d9bdee5be93059b8554"; 525 525 } 526 526 { 527 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/sv-SE/firefox-138.0.1.tar.xz"; 527 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/sv-SE/firefox-138.0.3.tar.xz"; 528 528 locale = "sv-SE"; 529 529 arch = "linux-x86_64"; 530 - sha256 = "92e7588575741fa0e8e59bfffb930195e8e1be90d29e85ac11f4b42cb89ba6b5"; 530 + sha256 = "136fa994964b3239b111dcd613f8146324a260ea253b2868009c0716afc068bb"; 531 531 } 532 532 { 533 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/szl/firefox-138.0.1.tar.xz"; 533 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/szl/firefox-138.0.3.tar.xz"; 534 534 locale = "szl"; 535 535 arch = "linux-x86_64"; 536 - sha256 = "44a4f64088ee14c4f559f3c279d1fe6ec354d9b21c7f2d59c90c8fcd220a9bce"; 536 + sha256 = "123ef2571bdbba55cd68f7dbef9f524c2f1e2105acfe37ff195d05fe721305c8"; 537 537 } 538 538 { 539 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ta/firefox-138.0.1.tar.xz"; 539 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ta/firefox-138.0.3.tar.xz"; 540 540 locale = "ta"; 541 541 arch = "linux-x86_64"; 542 - sha256 = "6094528f82d9234e20421f4875134a9cb06b7e692b0d4f624bb1a4030d4183e9"; 542 + sha256 = "92b0d9ac37165e4501dd4cc9a339936d2e787093b0fafeec0ee3903d39f16de0"; 543 543 } 544 544 { 545 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/te/firefox-138.0.1.tar.xz"; 545 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/te/firefox-138.0.3.tar.xz"; 546 546 locale = "te"; 547 547 arch = "linux-x86_64"; 548 - sha256 = "92c7d9e236fab6fdedac5d09b6e1cf72a90a1ef34149d6b34072159b6ea4c887"; 548 + sha256 = "8db97559644bc419e3e2f3856c0b5034e1e517da09ddd80da91b0fcbe125e937"; 549 549 } 550 550 { 551 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/tg/firefox-138.0.1.tar.xz"; 551 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/tg/firefox-138.0.3.tar.xz"; 552 552 locale = "tg"; 553 553 arch = "linux-x86_64"; 554 - sha256 = "58a4ec8a7d8d42eedbe8493d2bc069c33fb3fb84827567c195ba000e00573d4d"; 554 + sha256 = "f0b51c3ff37975b5c2c1581ee31a121e3f8f947163db868f089d045cb7753dce"; 555 555 } 556 556 { 557 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/th/firefox-138.0.1.tar.xz"; 557 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/th/firefox-138.0.3.tar.xz"; 558 558 locale = "th"; 559 559 arch = "linux-x86_64"; 560 - sha256 = "b4ac5c5766eac64789917a8a1de9abb0e229f789f6c988916ea87587c7525990"; 560 + sha256 = "063413b04898d46e10a54baedfdfbee24a298cc5414cdb44820b5c129a83e1dd"; 561 561 } 562 562 { 563 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/tl/firefox-138.0.1.tar.xz"; 563 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/tl/firefox-138.0.3.tar.xz"; 564 564 locale = "tl"; 565 565 arch = "linux-x86_64"; 566 - sha256 = "32be8376f48a0f0fe9b8a6075871c8932c5ee1071052f29fbc1ed19575c4f74f"; 566 + sha256 = "46b7359f605f4901317362ae172ab9f44aeeebdd837aa8d651496fa85762b21c"; 567 567 } 568 568 { 569 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/tr/firefox-138.0.1.tar.xz"; 569 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/tr/firefox-138.0.3.tar.xz"; 570 570 locale = "tr"; 571 571 arch = "linux-x86_64"; 572 - sha256 = "1930c5f9465ce9a4226b85d7aa41e5edda93eed0e7725ab2a97dd6d3a5c781ad"; 572 + sha256 = "5d510b291e6a0f4373f741fa48c797aa08652294b93ad3006cc414e9e13af0db"; 573 573 } 574 574 { 575 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/trs/firefox-138.0.1.tar.xz"; 575 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/trs/firefox-138.0.3.tar.xz"; 576 576 locale = "trs"; 577 577 arch = "linux-x86_64"; 578 - sha256 = "dee70adfa352172d8c69e01fc4b5f1781388f96974f6ad4e5c48318b3b7ed9c7"; 578 + sha256 = "8ce65826474418da5d815e996a162f81286eb99003cd862651bd4fcb7e56a53c"; 579 579 } 580 580 { 581 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/uk/firefox-138.0.1.tar.xz"; 581 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/uk/firefox-138.0.3.tar.xz"; 582 582 locale = "uk"; 583 583 arch = "linux-x86_64"; 584 - sha256 = "d1b059c769757a5a22d8a886e4e67fb219f94531ec307882278d5630b697b712"; 584 + sha256 = "0ce4321cbec9e7b0f38b90139d5083fb7f7f1f506b36efcd7d25f2929239547b"; 585 585 } 586 586 { 587 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/ur/firefox-138.0.1.tar.xz"; 587 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/ur/firefox-138.0.3.tar.xz"; 588 588 locale = "ur"; 589 589 arch = "linux-x86_64"; 590 - sha256 = "d8ac2181fcc708d7450eda550665176408ddf7f681f0a20b95d013c59e5eaf7b"; 590 + sha256 = "c0f7a20ac39c733c15d1051f186656cf49f9d864909d0c1262b0653bbdb878da"; 591 591 } 592 592 { 593 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/uz/firefox-138.0.1.tar.xz"; 593 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/uz/firefox-138.0.3.tar.xz"; 594 594 locale = "uz"; 595 595 arch = "linux-x86_64"; 596 - sha256 = "da02c7bfaf84560bcf882a3bdc3a2271afb02db8efc993d942cc6ea10b3ec400"; 596 + sha256 = "8604431a9fb46c6e89eae4a1fee9d2790f0f35f7ce7d080f921b3c7a9338f7ee"; 597 597 } 598 598 { 599 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/vi/firefox-138.0.1.tar.xz"; 599 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/vi/firefox-138.0.3.tar.xz"; 600 600 locale = "vi"; 601 601 arch = "linux-x86_64"; 602 - sha256 = "1cd241da9d069a588ae289e67a34884b801b598a2a89d7d87e17b54254188fa7"; 602 + sha256 = "8ad4c1d1cdb925cd288df40e46d9c79c4863b9f77f181ba3fa5b87111ac38030"; 603 603 } 604 604 { 605 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/xh/firefox-138.0.1.tar.xz"; 605 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/xh/firefox-138.0.3.tar.xz"; 606 606 locale = "xh"; 607 607 arch = "linux-x86_64"; 608 - sha256 = "8495c6c8fe081d01a20c9db8775f568cea03b6bee4ffde6cc45d50f82f46190c"; 608 + sha256 = "bdd52aab6bc30da0f4035d7b8452ff8799e5af25de977a34c4a8794149934fad"; 609 609 } 610 610 { 611 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/zh-CN/firefox-138.0.1.tar.xz"; 611 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/zh-CN/firefox-138.0.3.tar.xz"; 612 612 locale = "zh-CN"; 613 613 arch = "linux-x86_64"; 614 - sha256 = "fdc305c4e57e61b258d82781ce01f3b8dff55b21e8f8817582b69812ffdb0ac0"; 614 + sha256 = "cac144df035bb0d21b741ea9ac0669aae21d2ebac7ed03642712ea0b2368596a"; 615 615 } 616 616 { 617 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-x86_64/zh-TW/firefox-138.0.1.tar.xz"; 617 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-x86_64/zh-TW/firefox-138.0.3.tar.xz"; 618 618 locale = "zh-TW"; 619 619 arch = "linux-x86_64"; 620 - sha256 = "7ee570c274129e92026dbb07bd845358fbbbb22e2abfbe11f3586a57ba3c8bf5"; 620 + sha256 = "fc519faccc827cd4f3c6395ac0af90445c05cbec7e96fb9a23b954bfe411ed4e"; 621 621 } 622 622 { 623 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ach/firefox-138.0.1.tar.xz"; 623 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ach/firefox-138.0.3.tar.xz"; 624 624 locale = "ach"; 625 625 arch = "linux-i686"; 626 - sha256 = "faa90f97a86b20244124eaeaa2121e514203011d6d1e21ff850c13e3e81308ec"; 626 + sha256 = "bf244fd266a5f5cef77373230dd90aeac06c25fd8da6adc39cd4c07c4af502c2"; 627 627 } 628 628 { 629 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/af/firefox-138.0.1.tar.xz"; 629 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/af/firefox-138.0.3.tar.xz"; 630 630 locale = "af"; 631 631 arch = "linux-i686"; 632 - sha256 = "a4a7b2d26cc15fe4ab7d6903af62a0ab98caf0f4edf146ffd92b844967265d62"; 632 + sha256 = "7a9ee2b3b01fc276a249e5e0838b40942f10df487de2238f61dfe0affb12b346"; 633 633 } 634 634 { 635 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/an/firefox-138.0.1.tar.xz"; 635 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/an/firefox-138.0.3.tar.xz"; 636 636 locale = "an"; 637 637 arch = "linux-i686"; 638 - sha256 = "f31a480e5d85adaaa49cc6358ea8ef40a0aed79d4ea14b3a85322ec2c88bd97c"; 638 + sha256 = "85fa39e5f69245587e4bd69b57858f2d8c9ac4672f12cd96c6ced9777a348f21"; 639 639 } 640 640 { 641 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ar/firefox-138.0.1.tar.xz"; 641 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ar/firefox-138.0.3.tar.xz"; 642 642 locale = "ar"; 643 643 arch = "linux-i686"; 644 - sha256 = "161c0ff0e5871abc4477d371e8776b7d43905be3b8f393aa5718050784ec2fe8"; 644 + sha256 = "ff366fc7b60734c3f8863dca08c5b383457528f977f2ab3328476f7cdddf53dd"; 645 645 } 646 646 { 647 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ast/firefox-138.0.1.tar.xz"; 647 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ast/firefox-138.0.3.tar.xz"; 648 648 locale = "ast"; 649 649 arch = "linux-i686"; 650 - sha256 = "18f5611a221a55de334c01777d3fb6f014a8838f25c06b5058222f4999563bb9"; 650 + sha256 = "4d71447f82c6092c9741461f8ce04388bf28248fe0359bb825dd1ea049408c4e"; 651 651 } 652 652 { 653 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/az/firefox-138.0.1.tar.xz"; 653 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/az/firefox-138.0.3.tar.xz"; 654 654 locale = "az"; 655 655 arch = "linux-i686"; 656 - sha256 = "47646209e5aa0dcea83b9ebb9b4eb28a03179197637960755125ede726323ad1"; 656 + sha256 = "99c351826d31dbbfec1132da099b1833aacbb13b8e2924c9b6a16861561cdeec"; 657 657 } 658 658 { 659 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/be/firefox-138.0.1.tar.xz"; 659 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/be/firefox-138.0.3.tar.xz"; 660 660 locale = "be"; 661 661 arch = "linux-i686"; 662 - sha256 = "0fdca8f6d7fc209cff3cb22a33d0904118c5b436f003e9a72b82de62c8e3325a"; 662 + sha256 = "84848a5b3612e305474091fcbc3b13e84d16527437fe0ca394b28230add34fd0"; 663 663 } 664 664 { 665 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/bg/firefox-138.0.1.tar.xz"; 665 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/bg/firefox-138.0.3.tar.xz"; 666 666 locale = "bg"; 667 667 arch = "linux-i686"; 668 - sha256 = "a13339bf8a8651907b64a410cd1dcd093279fd963207612a2b50f8eba1049ef6"; 668 + sha256 = "8f065f385a3469b98aa02ca2bdd7fcbcfd94b8651e51a36d1a37ca82d461cb71"; 669 669 } 670 670 { 671 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/bn/firefox-138.0.1.tar.xz"; 671 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/bn/firefox-138.0.3.tar.xz"; 672 672 locale = "bn"; 673 673 arch = "linux-i686"; 674 - sha256 = "a0cf80fe3059cf7e076c3a4cd2986bfd757b6f79ba3310583b4650dc594c430d"; 674 + sha256 = "a61b4736841ed48ad97afdcb925acbca3e0564878bd1206608f359acf6aa7c8b"; 675 675 } 676 676 { 677 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/br/firefox-138.0.1.tar.xz"; 677 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/br/firefox-138.0.3.tar.xz"; 678 678 locale = "br"; 679 679 arch = "linux-i686"; 680 - sha256 = "8f5407606bb3d0535ab9f794a4b4182b1de21f19a1d5228bbf95237e580b760a"; 680 + sha256 = "63b50280eaf2708b5cddda214217e1bc2a6169fd8e666bfc74d21bf695d5ac37"; 681 681 } 682 682 { 683 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/bs/firefox-138.0.1.tar.xz"; 683 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/bs/firefox-138.0.3.tar.xz"; 684 684 locale = "bs"; 685 685 arch = "linux-i686"; 686 - sha256 = "8dcbce8a7cf1c9a085b19ee5e2100abadf80fbedbe39794e4be049d97dc2e2a5"; 686 + sha256 = "172d9c9a85fa0c8044046475c4c58761d783ff55dd9f3eaf6eadb6a57464319c"; 687 687 } 688 688 { 689 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ca-valencia/firefox-138.0.1.tar.xz"; 689 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ca-valencia/firefox-138.0.3.tar.xz"; 690 690 locale = "ca-valencia"; 691 691 arch = "linux-i686"; 692 - sha256 = "a3e033a170f3768707de9105c0a09fc74daa7f09bf80781e6c89224cf02bcd32"; 692 + sha256 = "346bc3675ed9420742bf06025bba52b72d9925c7b948bb4cae7a6295ce88315e"; 693 693 } 694 694 { 695 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ca/firefox-138.0.1.tar.xz"; 695 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ca/firefox-138.0.3.tar.xz"; 696 696 locale = "ca"; 697 697 arch = "linux-i686"; 698 - sha256 = "602f6047a64170bb3566ba7570bafb08cc3d4ddfa4d6fe724377d2dcdc7fa1d6"; 698 + sha256 = "9d02c9b0604814b51a092078617c563c3121237a3e5c31168fa5e1f13db579ec"; 699 699 } 700 700 { 701 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/cak/firefox-138.0.1.tar.xz"; 701 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/cak/firefox-138.0.3.tar.xz"; 702 702 locale = "cak"; 703 703 arch = "linux-i686"; 704 - sha256 = "b31d51b3b890515dedb33da3703551341e3cbf1ab1320bada625cd2f7858dd91"; 704 + sha256 = "204f080cf008be4dd4642e6cb8384031220ae56364f7d122bff39aa8b1210945"; 705 705 } 706 706 { 707 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/cs/firefox-138.0.1.tar.xz"; 707 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/cs/firefox-138.0.3.tar.xz"; 708 708 locale = "cs"; 709 709 arch = "linux-i686"; 710 - sha256 = "f1099174bcc660634eabba5742fcfae9799a46ff4e7dae7b18da5fbdc7b416f7"; 710 + sha256 = "948fa60ab9bb4099524391517c41e2307859eec5cef853b656e2f7eb8dff074b"; 711 711 } 712 712 { 713 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/cy/firefox-138.0.1.tar.xz"; 713 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/cy/firefox-138.0.3.tar.xz"; 714 714 locale = "cy"; 715 715 arch = "linux-i686"; 716 - sha256 = "546de6e0826305558c2f34b9a76a106f8bc26ee24fd1c397b964c1aa8e233b5a"; 716 + sha256 = "cde2f770b993de36cb288a31c6cb9c1d4531f7a31e9ace2db7aec5a5612a6885"; 717 717 } 718 718 { 719 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/da/firefox-138.0.1.tar.xz"; 719 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/da/firefox-138.0.3.tar.xz"; 720 720 locale = "da"; 721 721 arch = "linux-i686"; 722 - sha256 = "be4bf86e716ebe19848da115aaa5d556cc55deb1e8891ea8d45adec60801ca0e"; 722 + sha256 = "94b0b5a06649b84d65e60e667a39b0256c63b86efba549a4ee3b1e79f116a241"; 723 723 } 724 724 { 725 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/de/firefox-138.0.1.tar.xz"; 725 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/de/firefox-138.0.3.tar.xz"; 726 726 locale = "de"; 727 727 arch = "linux-i686"; 728 - sha256 = "b65c8de2f2d4a9194621140cca3fbd03815dc03427ca876a9b13a9b7426f6fd6"; 728 + sha256 = "0d0d672f06115c2a7d3239717d3ca59901c63c64549f0d27c1f0092febed358a"; 729 729 } 730 730 { 731 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/dsb/firefox-138.0.1.tar.xz"; 731 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/dsb/firefox-138.0.3.tar.xz"; 732 732 locale = "dsb"; 733 733 arch = "linux-i686"; 734 - sha256 = "dbcd495e476115734891b477d2a0785e06ebce2e3775255a99219ba5daf7fd6c"; 734 + sha256 = "975135eba765261adef14f5cbcd2303ddf41056f545f5941d3c525f55c099eaf"; 735 735 } 736 736 { 737 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/el/firefox-138.0.1.tar.xz"; 737 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/el/firefox-138.0.3.tar.xz"; 738 738 locale = "el"; 739 739 arch = "linux-i686"; 740 - sha256 = "fca44ea984b21b823cafe0997c093555e4ea5c73f75ee4ca029ff97800a8f193"; 740 + sha256 = "45f74a90def9e7420a5e1788ac0076ab723c59ee7b649bc85a4d3072866f3c69"; 741 741 } 742 742 { 743 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/en-CA/firefox-138.0.1.tar.xz"; 743 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/en-CA/firefox-138.0.3.tar.xz"; 744 744 locale = "en-CA"; 745 745 arch = "linux-i686"; 746 - sha256 = "1fd3beea932c1be7eb6e770674b67d27a1480f46a94963855f8e5dacb3afac08"; 746 + sha256 = "96169b6da09e778f125d90bf4ef2c88d6a732338b3124fb121ad560721106433"; 747 747 } 748 748 { 749 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/en-GB/firefox-138.0.1.tar.xz"; 749 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/en-GB/firefox-138.0.3.tar.xz"; 750 750 locale = "en-GB"; 751 751 arch = "linux-i686"; 752 - sha256 = "41d6344e2f0004569ebba0faa5a9e26fa0849d32206846268a6e089ebcc322e8"; 752 + sha256 = "f5f5cd32da55f7db946c87561b6f04d508e3a0845483942615f4f2e2386e22e7"; 753 753 } 754 754 { 755 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/en-US/firefox-138.0.1.tar.xz"; 755 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/en-US/firefox-138.0.3.tar.xz"; 756 756 locale = "en-US"; 757 757 arch = "linux-i686"; 758 - sha256 = "052beafe7b1ab65aaa354693f04282b7d190999c7964b97b54461479b374c813"; 758 + sha256 = "e39f57383f392c2e714083fbf61e90ad9122dc828a3f61f9c9f6678f9249cc18"; 759 759 } 760 760 { 761 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/eo/firefox-138.0.1.tar.xz"; 761 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/eo/firefox-138.0.3.tar.xz"; 762 762 locale = "eo"; 763 763 arch = "linux-i686"; 764 - sha256 = "c487a2f33a421ad877417d33ddf460d48475f1d0c92853a1610faa3c9815518a"; 764 + sha256 = "405880d68114daa457ddfcf6f40afb9cba707f4ceb0113488176a6d1fb9b109a"; 765 765 } 766 766 { 767 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/es-AR/firefox-138.0.1.tar.xz"; 767 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/es-AR/firefox-138.0.3.tar.xz"; 768 768 locale = "es-AR"; 769 769 arch = "linux-i686"; 770 - sha256 = "1f977b490e016cef2b87c7e904d4fcbf4b50ddd85e7e67be04e08ba378173b4e"; 770 + sha256 = "b84b52e438887a674c866171056c5647e2208a8ca74888bc932a0eaa2c43b130"; 771 771 } 772 772 { 773 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/es-CL/firefox-138.0.1.tar.xz"; 773 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/es-CL/firefox-138.0.3.tar.xz"; 774 774 locale = "es-CL"; 775 775 arch = "linux-i686"; 776 - sha256 = "eaae63f7398ddba3c6f978f43d3299767296a3f95598637ed26ba8c43421ba85"; 776 + sha256 = "e448951b7fd5743b4ca98ebd2a31106704be07eb1490dca8e1d8122ca5f206fe"; 777 777 } 778 778 { 779 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/es-ES/firefox-138.0.1.tar.xz"; 779 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/es-ES/firefox-138.0.3.tar.xz"; 780 780 locale = "es-ES"; 781 781 arch = "linux-i686"; 782 - sha256 = "4c2b8e70359d62fe35def1966e8d3ddf4e7b39f1299dcf717eae9672a6c53704"; 782 + sha256 = "4fb4cff47f04f7df9cdee632db8259d44574537cd5918d6fc30f32daeefe4e74"; 783 783 } 784 784 { 785 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/es-MX/firefox-138.0.1.tar.xz"; 785 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/es-MX/firefox-138.0.3.tar.xz"; 786 786 locale = "es-MX"; 787 787 arch = "linux-i686"; 788 - sha256 = "66d89c80f46fd5d5ce6e902c9fb9c371c4c0c5e5f3da75f747d1fab20ef97e91"; 788 + sha256 = "20c9fe94a17505ad8895e7ca7694c350d6d2e050b30dcb6eb38a9edaa98d1ac5"; 789 789 } 790 790 { 791 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/et/firefox-138.0.1.tar.xz"; 791 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/et/firefox-138.0.3.tar.xz"; 792 792 locale = "et"; 793 793 arch = "linux-i686"; 794 - sha256 = "cb47e164331b8146a47e641aeab91464894bd149f0b0a3a2d6226093b90e48d9"; 794 + sha256 = "b55c4aef863cc3d19d93e5d28dd5c1cc09bcf0ac68f599014cc29638e1b2dc93"; 795 795 } 796 796 { 797 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/eu/firefox-138.0.1.tar.xz"; 797 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/eu/firefox-138.0.3.tar.xz"; 798 798 locale = "eu"; 799 799 arch = "linux-i686"; 800 - sha256 = "3d44dd4d6bc711f753a1b49605f2983bb7f793f1295a7c8a301a4c105c9a13e1"; 800 + sha256 = "d39c3c65408b4cabc7d87b81f47a7a672269fa7750c2e9f63bba58cc5fcdc747"; 801 801 } 802 802 { 803 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/fa/firefox-138.0.1.tar.xz"; 803 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/fa/firefox-138.0.3.tar.xz"; 804 804 locale = "fa"; 805 805 arch = "linux-i686"; 806 - sha256 = "72f52cb13f8bc8a30e1c58d44061a0e5854bf88f5c1a1d29f42ee98daf826188"; 806 + sha256 = "651aa0711292ab1c6454b060a9db2dd1e848ab858444d5f9520f0f126356c5d8"; 807 807 } 808 808 { 809 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ff/firefox-138.0.1.tar.xz"; 809 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ff/firefox-138.0.3.tar.xz"; 810 810 locale = "ff"; 811 811 arch = "linux-i686"; 812 - sha256 = "012031c2f138449c4f821bd18ace50026a7951756db00ed34144249570b3449e"; 812 + sha256 = "8402165fbfb1373a2e79d8e2f50d84a4fbea1b170316f690f8aa5a41a6a972e5"; 813 813 } 814 814 { 815 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/fi/firefox-138.0.1.tar.xz"; 815 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/fi/firefox-138.0.3.tar.xz"; 816 816 locale = "fi"; 817 817 arch = "linux-i686"; 818 - sha256 = "be27278226cb4c08be5f7facbff328f8f9191baa508318ef6b2002dca691bf3b"; 818 + sha256 = "69721ce083cc73bcfa329db6ffa7c5ae3bd0e2eacd9228d5b08bbdca667b44a2"; 819 819 } 820 820 { 821 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/fr/firefox-138.0.1.tar.xz"; 821 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/fr/firefox-138.0.3.tar.xz"; 822 822 locale = "fr"; 823 823 arch = "linux-i686"; 824 - sha256 = "282637452090acf7aa40545d981c447eb652e4a88cc5aad6ea67754c3a08ac51"; 824 + sha256 = "17efd2b960f570dc16d1d981804f01de4af33722aa6e1efb430eecdce1e72bc1"; 825 825 } 826 826 { 827 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/fur/firefox-138.0.1.tar.xz"; 827 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/fur/firefox-138.0.3.tar.xz"; 828 828 locale = "fur"; 829 829 arch = "linux-i686"; 830 - sha256 = "d16bff391ce693f6fef77e36f2e3cd2d73423765be01004288b0597731b8cb7f"; 830 + sha256 = "29ae4608253858c5f8ddaadaae6e15de2f40a1e07f5f2d46e8709428bdbf599f"; 831 831 } 832 832 { 833 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/fy-NL/firefox-138.0.1.tar.xz"; 833 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/fy-NL/firefox-138.0.3.tar.xz"; 834 834 locale = "fy-NL"; 835 835 arch = "linux-i686"; 836 - sha256 = "db28660a50d5f0462af79a04885046b0b83bb47eb4b342b78a368f0142a13771"; 836 + sha256 = "f323655ec7a4b80d1d930d55a75641237ad0554ff885f356560c57582dcf8b76"; 837 837 } 838 838 { 839 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ga-IE/firefox-138.0.1.tar.xz"; 839 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ga-IE/firefox-138.0.3.tar.xz"; 840 840 locale = "ga-IE"; 841 841 arch = "linux-i686"; 842 - sha256 = "437165e50b851d65742f49b8216e961511350100c27f821537b945c7d3ccdbea"; 842 + sha256 = "755973cd24b7e88214e42c496d262b60007acbef9c423ed8b7064dfa003aa980"; 843 843 } 844 844 { 845 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/gd/firefox-138.0.1.tar.xz"; 845 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/gd/firefox-138.0.3.tar.xz"; 846 846 locale = "gd"; 847 847 arch = "linux-i686"; 848 - sha256 = "382badc3ab17f9107a8f220ad749426f1aae26c4af1771e9c4dd905b77cda430"; 848 + sha256 = "548517b5308c2ef2a31eba73b2eff76fe287601dea07b600a3e79311b8d6ee01"; 849 849 } 850 850 { 851 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/gl/firefox-138.0.1.tar.xz"; 851 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/gl/firefox-138.0.3.tar.xz"; 852 852 locale = "gl"; 853 853 arch = "linux-i686"; 854 - sha256 = "52523341041fbe2077419de9b6c451b63b64dfe8bea9f6d53dfc150ad0301929"; 854 + sha256 = "00019318b7ce86cad4e39e63a9b89419a04216a2e2c565b7005e1fbb89956399"; 855 855 } 856 856 { 857 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/gn/firefox-138.0.1.tar.xz"; 857 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/gn/firefox-138.0.3.tar.xz"; 858 858 locale = "gn"; 859 859 arch = "linux-i686"; 860 - sha256 = "7f2730e414876166a9e9a4b0d914ae360d1560443cd915e3113aa5c8140e894c"; 860 + sha256 = "6dffff8e1647861a5eae26cabdf59befa89e30558d521215b93834b3c4606448"; 861 861 } 862 862 { 863 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/gu-IN/firefox-138.0.1.tar.xz"; 863 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/gu-IN/firefox-138.0.3.tar.xz"; 864 864 locale = "gu-IN"; 865 865 arch = "linux-i686"; 866 - sha256 = "d06eb986c372ae4b01e3aef6b58f80e782dd6201228e45e16e5bc44f36f1fee6"; 866 + sha256 = "b163f2f448f3c767ed1638aa48ceaf7e503d6bbbba34c430d7b359bb61b851a4"; 867 867 } 868 868 { 869 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/he/firefox-138.0.1.tar.xz"; 869 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/he/firefox-138.0.3.tar.xz"; 870 870 locale = "he"; 871 871 arch = "linux-i686"; 872 - sha256 = "dafdc356616f709b1a114a9aa5e4c174a5687b112d6900717ba8d45ccf03793a"; 872 + sha256 = "2911bdd03f1ee335404c6a514fbdd51b818d040259d305c1873774e5e85576d2"; 873 873 } 874 874 { 875 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/hi-IN/firefox-138.0.1.tar.xz"; 875 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/hi-IN/firefox-138.0.3.tar.xz"; 876 876 locale = "hi-IN"; 877 877 arch = "linux-i686"; 878 - sha256 = "5a0763e4a478654eaaff96b4d7e63c7528fce54827a93bc52e5be7deffef4a79"; 878 + sha256 = "5d650bd9291782101397da89095624029092e424f318686658f18b720a5903ef"; 879 879 } 880 880 { 881 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/hr/firefox-138.0.1.tar.xz"; 881 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/hr/firefox-138.0.3.tar.xz"; 882 882 locale = "hr"; 883 883 arch = "linux-i686"; 884 - sha256 = "38ea42007eef09540a35917b3d94a87bb841f7dd0cf2d1e310b8232dccf698af"; 884 + sha256 = "c74f6b430f595d2c040b80427f16d5b4a18c2fe900678127128a5f24523a8080"; 885 885 } 886 886 { 887 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/hsb/firefox-138.0.1.tar.xz"; 887 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/hsb/firefox-138.0.3.tar.xz"; 888 888 locale = "hsb"; 889 889 arch = "linux-i686"; 890 - sha256 = "caa36035e9974a9f12985f00219baf9ef3686a00a1eb9d82f94f7b19cb295c36"; 890 + sha256 = "bea11968b4bf49ea2da4e1fe22bedeb59074d1c447a4c607d0b8798648e0837f"; 891 891 } 892 892 { 893 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/hu/firefox-138.0.1.tar.xz"; 893 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/hu/firefox-138.0.3.tar.xz"; 894 894 locale = "hu"; 895 895 arch = "linux-i686"; 896 - sha256 = "f5a182ecfddf235ec4e14110e16623052a55a24dca2db5c8c031cf43cbc855fe"; 896 + sha256 = "b47d7a5093d6c1132b31cd054e5333a8f621df91aa11e20d955dfc1c525dabb3"; 897 897 } 898 898 { 899 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/hy-AM/firefox-138.0.1.tar.xz"; 899 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/hy-AM/firefox-138.0.3.tar.xz"; 900 900 locale = "hy-AM"; 901 901 arch = "linux-i686"; 902 - sha256 = "6d01fce6de3ae56bdbf543c7d10019d6a028359e75dad2f26c639fe4e3cad19e"; 902 + sha256 = "f742d6447d3673b63f5edb765eb840cf9c7c9c80a57233b4818fd7121fdb0c18"; 903 903 } 904 904 { 905 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ia/firefox-138.0.1.tar.xz"; 905 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ia/firefox-138.0.3.tar.xz"; 906 906 locale = "ia"; 907 907 arch = "linux-i686"; 908 - sha256 = "0a6aeebde02e4185db0a7b8ace88d4151d71564955a762ba8dbe66fa7b3226b6"; 908 + sha256 = "10626431caafdbb9bec462eb6254508366908f9fe12c0349ce56a692bab2086c"; 909 909 } 910 910 { 911 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/id/firefox-138.0.1.tar.xz"; 911 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/id/firefox-138.0.3.tar.xz"; 912 912 locale = "id"; 913 913 arch = "linux-i686"; 914 - sha256 = "8d367ad193bb088cb0459266d82391f4dadf7aae871d1ed88e96c724a489cc19"; 914 + sha256 = "757f2136dafbdcca0ea96ba4d2c85b066007dbdc688527543fbc80615ce7efc6"; 915 915 } 916 916 { 917 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/is/firefox-138.0.1.tar.xz"; 917 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/is/firefox-138.0.3.tar.xz"; 918 918 locale = "is"; 919 919 arch = "linux-i686"; 920 - sha256 = "b83d8d11b659e9702fed3a214f773e04b5b870366c0bf45e3cf40f444e02d76b"; 920 + sha256 = "a094fa9f13c1bce8f620c821d5a3c3c64744fe54b48e1a337c1210cc3b8d9718"; 921 921 } 922 922 { 923 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/it/firefox-138.0.1.tar.xz"; 923 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/it/firefox-138.0.3.tar.xz"; 924 924 locale = "it"; 925 925 arch = "linux-i686"; 926 - sha256 = "3fdf0adbb5319494138012e5a7c2e3d7a76d128de3275f0ffc29a2374cdec999"; 926 + sha256 = "f4448ff13bdc6f02068cf955a1775ff717ff328eb9f9158a45871a99a0f6a8b2"; 927 927 } 928 928 { 929 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ja/firefox-138.0.1.tar.xz"; 929 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ja/firefox-138.0.3.tar.xz"; 930 930 locale = "ja"; 931 931 arch = "linux-i686"; 932 - sha256 = "a4597cfb661b0534084fa7fd7ce0085c80fc9dfdd9ce37da7a050c059a4e11cf"; 932 + sha256 = "d608f310eac7f7b9a13b581397de169fc6e2ffeff9b03f7661f5579e65f9783f"; 933 933 } 934 934 { 935 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ka/firefox-138.0.1.tar.xz"; 935 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ka/firefox-138.0.3.tar.xz"; 936 936 locale = "ka"; 937 937 arch = "linux-i686"; 938 - sha256 = "425036427520d94a6e1789c71cd1359cc89785ea709d75e01338449e93481337"; 938 + sha256 = "7c8dbe98c19e28c45e4e6c67b0e7c709d3817e667c42d47890a124ff253771f9"; 939 939 } 940 940 { 941 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/kab/firefox-138.0.1.tar.xz"; 941 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/kab/firefox-138.0.3.tar.xz"; 942 942 locale = "kab"; 943 943 arch = "linux-i686"; 944 - sha256 = "c7ef3a98e0564c2dab93f655750550e612107606724777c4a9f9d13ea21b2d4d"; 944 + sha256 = "d0c8a7aa700357660f11caab23b86e32cf399f886624d995ee2d9b1b9909f844"; 945 945 } 946 946 { 947 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/kk/firefox-138.0.1.tar.xz"; 947 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/kk/firefox-138.0.3.tar.xz"; 948 948 locale = "kk"; 949 949 arch = "linux-i686"; 950 - sha256 = "0e23edd0bc9f45c50200f63a3347c59e7e1cf89bb97d015fab5f645acfc47f9d"; 950 + sha256 = "10ded1e5f71f1ac56e2eb38e455f5527a2efdf3645226f5e77f935927287056d"; 951 951 } 952 952 { 953 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/km/firefox-138.0.1.tar.xz"; 953 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/km/firefox-138.0.3.tar.xz"; 954 954 locale = "km"; 955 955 arch = "linux-i686"; 956 - sha256 = "10e9f22cd07c1e42a2cb1b125c219dcd4e085b883d90e37ae6c4efc22af51f54"; 956 + sha256 = "2aa34291302d2a8817867a1eec379e4b3f14c0d78cc4f80daf32456d5cb1900b"; 957 957 } 958 958 { 959 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/kn/firefox-138.0.1.tar.xz"; 959 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/kn/firefox-138.0.3.tar.xz"; 960 960 locale = "kn"; 961 961 arch = "linux-i686"; 962 - sha256 = "0fe1ebb3374be4b74bb1135911de983a3dea7c899bcd032b737304e7e1d7e3cc"; 962 + sha256 = "9320aa20dd6b09ed530aad98b90848669b81b2813578c2339c715a01e6536f75"; 963 963 } 964 964 { 965 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ko/firefox-138.0.1.tar.xz"; 965 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ko/firefox-138.0.3.tar.xz"; 966 966 locale = "ko"; 967 967 arch = "linux-i686"; 968 - sha256 = "07fa28d5830b737a4fce537f356d15d5070d6fdc945d0bf515dc50dbd4f5ce5e"; 968 + sha256 = "119980f2f9067133af04f2b2dd80eb04108caae7fd79e57e6dd8cbf310f21e45"; 969 969 } 970 970 { 971 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/lij/firefox-138.0.1.tar.xz"; 971 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/lij/firefox-138.0.3.tar.xz"; 972 972 locale = "lij"; 973 973 arch = "linux-i686"; 974 - sha256 = "8aea2b238de0bf17d0b4c2b68214f5655db4b7b40dbace0ffa5a4713563b5e1f"; 974 + sha256 = "f577618032a70a32aeb8a480f72ba673fc6d386b584f5c5e6626682f60d6526c"; 975 975 } 976 976 { 977 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/lt/firefox-138.0.1.tar.xz"; 977 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/lt/firefox-138.0.3.tar.xz"; 978 978 locale = "lt"; 979 979 arch = "linux-i686"; 980 - sha256 = "f1ac78bdac4501d71e83ce6bb998c5bf09153ad026bae1bdc8147ad9e137bda1"; 980 + sha256 = "b3a2a7aec5e71683221bc4b40367574026555094d0c3a807df2a1b83db83aa94"; 981 981 } 982 982 { 983 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/lv/firefox-138.0.1.tar.xz"; 983 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/lv/firefox-138.0.3.tar.xz"; 984 984 locale = "lv"; 985 985 arch = "linux-i686"; 986 - sha256 = "ee3d238d9b827337af9dcc51e962941c9f7fb25cc5684688bcce350029df5caf"; 986 + sha256 = "ebc89a48fadeed7957ed3bf3d16d6a26f0b7812d96219d75cf19bf02b1aff7ec"; 987 987 } 988 988 { 989 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/mk/firefox-138.0.1.tar.xz"; 989 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/mk/firefox-138.0.3.tar.xz"; 990 990 locale = "mk"; 991 991 arch = "linux-i686"; 992 - sha256 = "e65560d021e119f7a356fd1470ddb53a36e430ee20c076c9b2bba292c14bf79f"; 992 + sha256 = "61a0cfde832d66d4e795fff37925c1949fea9818d1857adba268c3352a871a96"; 993 993 } 994 994 { 995 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/mr/firefox-138.0.1.tar.xz"; 995 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/mr/firefox-138.0.3.tar.xz"; 996 996 locale = "mr"; 997 997 arch = "linux-i686"; 998 - sha256 = "d2c410850ab90eefb062a9ae4328964699430628d25f68b35c3c3f2401ab62c0"; 998 + sha256 = "0c94e83294b7de1cb6f1eba9b065b443dbc46ed0558f7a578fe2990eedea82b3"; 999 999 } 1000 1000 { 1001 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ms/firefox-138.0.1.tar.xz"; 1001 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ms/firefox-138.0.3.tar.xz"; 1002 1002 locale = "ms"; 1003 1003 arch = "linux-i686"; 1004 - sha256 = "43787150a9609f6004053097f5f9c5c7f45f342437383cae89763e60e99f2769"; 1004 + sha256 = "a85d975a14e3323318e5f64d6bc80358b24815386ad3d8add1924bc4b136a493"; 1005 1005 } 1006 1006 { 1007 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/my/firefox-138.0.1.tar.xz"; 1007 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/my/firefox-138.0.3.tar.xz"; 1008 1008 locale = "my"; 1009 1009 arch = "linux-i686"; 1010 - sha256 = "e719c8e5e9a323b3838ad62398c743c852e30d83425826bc8953f3db73d5ca82"; 1010 + sha256 = "0cc53aef0d75aabc38bc5f88e4d9dbe78c5e2a25e556712a7722e1a9753e1619"; 1011 1011 } 1012 1012 { 1013 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/nb-NO/firefox-138.0.1.tar.xz"; 1013 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/nb-NO/firefox-138.0.3.tar.xz"; 1014 1014 locale = "nb-NO"; 1015 1015 arch = "linux-i686"; 1016 - sha256 = "23859d6ce0099878d112cf7578c6fdd28773da619374416c3810de748e06e18c"; 1016 + sha256 = "e472a52c3c1b75b37e9d61851f41a0835b85ea26bbb423d0ceb50fcfeb6efbc7"; 1017 1017 } 1018 1018 { 1019 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ne-NP/firefox-138.0.1.tar.xz"; 1019 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ne-NP/firefox-138.0.3.tar.xz"; 1020 1020 locale = "ne-NP"; 1021 1021 arch = "linux-i686"; 1022 - sha256 = "48c5d08ef150802d63675b21d4e0945e4ede1a0b816f774b441cba5c513f8a38"; 1022 + sha256 = "7b0da3116a37487a35f938c067696d9b0dbc70ef35cac407ec52349180a0a206"; 1023 1023 } 1024 1024 { 1025 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/nl/firefox-138.0.1.tar.xz"; 1025 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/nl/firefox-138.0.3.tar.xz"; 1026 1026 locale = "nl"; 1027 1027 arch = "linux-i686"; 1028 - sha256 = "9e98c77e91a40dcfc7603742e35d98b04e2e5a9c3afa78dc9d81e8640deed841"; 1028 + sha256 = "a7016ecd35bf723b24c3abc0a55bf28a35d1b39bd2f6284778c86829b193496c"; 1029 1029 } 1030 1030 { 1031 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/nn-NO/firefox-138.0.1.tar.xz"; 1031 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/nn-NO/firefox-138.0.3.tar.xz"; 1032 1032 locale = "nn-NO"; 1033 1033 arch = "linux-i686"; 1034 - sha256 = "15f48a18234dd91667385a197336029ed51dc0927fd09c9b5e4a6bb9c6553938"; 1034 + sha256 = "be5425f7abcbb2f507bfbcd33412c93f4a3af78031a0a96051387f8bc2cc3b71"; 1035 1035 } 1036 1036 { 1037 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/oc/firefox-138.0.1.tar.xz"; 1037 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/oc/firefox-138.0.3.tar.xz"; 1038 1038 locale = "oc"; 1039 1039 arch = "linux-i686"; 1040 - sha256 = "7366ac1525eb677ea34189ac89d189671408e0f4bded504eadaf63204572e44e"; 1040 + sha256 = "c143ff557edab5123477952ccb4fe27d9356db7f76486e4ad1fa20701fa25856"; 1041 1041 } 1042 1042 { 1043 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/pa-IN/firefox-138.0.1.tar.xz"; 1043 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/pa-IN/firefox-138.0.3.tar.xz"; 1044 1044 locale = "pa-IN"; 1045 1045 arch = "linux-i686"; 1046 - sha256 = "e54db7d5b818d9953348ea334eeeba3bc8fc2fb5e5efcb7e410a69e683e773c6"; 1046 + sha256 = "10186c51b47590bd80d8fbbf2971cbf65e4a1cad6f1329ad8b11320c86e35390"; 1047 1047 } 1048 1048 { 1049 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/pl/firefox-138.0.1.tar.xz"; 1049 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/pl/firefox-138.0.3.tar.xz"; 1050 1050 locale = "pl"; 1051 1051 arch = "linux-i686"; 1052 - sha256 = "742fe4c7b7e78a29cca6ee360a7eed5a33c0c1dfb5c0e1307550e561c77c86d1"; 1052 + sha256 = "e0ab49b9848c817d4de39ff42d43b37898d2117ac6e9c6616cc8a5e14760372a"; 1053 1053 } 1054 1054 { 1055 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/pt-BR/firefox-138.0.1.tar.xz"; 1055 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/pt-BR/firefox-138.0.3.tar.xz"; 1056 1056 locale = "pt-BR"; 1057 1057 arch = "linux-i686"; 1058 - sha256 = "d9ee813639373fb391a402041de706506048ca6b51ab93903ff8ab159cd258fc"; 1058 + sha256 = "653b93564107ad4e65a148d1e3c117f8e9c453ba87a87de883d366d90334bccb"; 1059 1059 } 1060 1060 { 1061 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/pt-PT/firefox-138.0.1.tar.xz"; 1061 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/pt-PT/firefox-138.0.3.tar.xz"; 1062 1062 locale = "pt-PT"; 1063 1063 arch = "linux-i686"; 1064 - sha256 = "990435f4c47e8028157eb9865be237129d5ea0b0024df84a5d4cf2d999df717a"; 1064 + sha256 = "bbabda1f09261f3a8110462ba1aa1ee8ad9d08452e8fa8bfe6c49bf0371b87e4"; 1065 1065 } 1066 1066 { 1067 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/rm/firefox-138.0.1.tar.xz"; 1067 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/rm/firefox-138.0.3.tar.xz"; 1068 1068 locale = "rm"; 1069 1069 arch = "linux-i686"; 1070 - sha256 = "ca39d605a96357c829edf2c32bbab41cab01117f2aabacfac8bbbaad41872e5b"; 1070 + sha256 = "8b7a98c72668e3ee0761c93fbda51b9f061092dd908578cc2005b89a7273bf28"; 1071 1071 } 1072 1072 { 1073 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ro/firefox-138.0.1.tar.xz"; 1073 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ro/firefox-138.0.3.tar.xz"; 1074 1074 locale = "ro"; 1075 1075 arch = "linux-i686"; 1076 - sha256 = "d01e1b0a09dd24c8f979ce398a0cdcde76fd0543148c813641d218bf1b77e47f"; 1076 + sha256 = "de3a28c54613eef27d9c36207b28f635ec8f2e606ff00bb7e4a3fbeaca945054"; 1077 1077 } 1078 1078 { 1079 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ru/firefox-138.0.1.tar.xz"; 1079 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ru/firefox-138.0.3.tar.xz"; 1080 1080 locale = "ru"; 1081 1081 arch = "linux-i686"; 1082 - sha256 = "922ea622239a08122dbac85955d4f4cfc8601e2174f8532f3318283fb2e901dd"; 1082 + sha256 = "f6bda532f8b28288417c7af8f8db7abcb72391a4e2c1c26eb8df42945d5106b6"; 1083 1083 } 1084 1084 { 1085 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sat/firefox-138.0.1.tar.xz"; 1085 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sat/firefox-138.0.3.tar.xz"; 1086 1086 locale = "sat"; 1087 1087 arch = "linux-i686"; 1088 - sha256 = "ed28fb2f724c31faa506ff45cc95a1fe3cdce937395977b00bd7f76df2564b6e"; 1088 + sha256 = "ba894c492e55b34d855007a794d4546acacaa690618e61c093c333cd3889f92d"; 1089 1089 } 1090 1090 { 1091 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sc/firefox-138.0.1.tar.xz"; 1091 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sc/firefox-138.0.3.tar.xz"; 1092 1092 locale = "sc"; 1093 1093 arch = "linux-i686"; 1094 - sha256 = "55174c92791e40b8c34048e2447c04af444367867263209c74b9ac1687681663"; 1094 + sha256 = "47c752be6618f3f8435951a4a28b12229780ef3def53bd66e591a95da8f73371"; 1095 1095 } 1096 1096 { 1097 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sco/firefox-138.0.1.tar.xz"; 1097 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sco/firefox-138.0.3.tar.xz"; 1098 1098 locale = "sco"; 1099 1099 arch = "linux-i686"; 1100 - sha256 = "0acc2489fcef457220571127522df78c9955f4ce3fffee603ecab265eb525543"; 1100 + sha256 = "66faed297c44e526d9a38a26ac141d62a5c4ce0bef2825d53812711d281cffeb"; 1101 1101 } 1102 1102 { 1103 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/si/firefox-138.0.1.tar.xz"; 1103 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/si/firefox-138.0.3.tar.xz"; 1104 1104 locale = "si"; 1105 1105 arch = "linux-i686"; 1106 - sha256 = "d573645f11aef7b0c5e2f962553f0a1627b6d9424d84f8ab039d619e0f3a5a74"; 1106 + sha256 = "bf3eef817cc52ed749192c4ee4f4e9753365ebfcaf6630c53531fd07c0600e59"; 1107 1107 } 1108 1108 { 1109 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sk/firefox-138.0.1.tar.xz"; 1109 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sk/firefox-138.0.3.tar.xz"; 1110 1110 locale = "sk"; 1111 1111 arch = "linux-i686"; 1112 - sha256 = "46a01a68080ead492f0ee5702d53dd923e9c2356310c264723b38b6628250201"; 1112 + sha256 = "3ae0b53163c9e3a51ba1a140d5d52eb036b10e13af9676d5184cfd1d14ee52c2"; 1113 1113 } 1114 1114 { 1115 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/skr/firefox-138.0.1.tar.xz"; 1115 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/skr/firefox-138.0.3.tar.xz"; 1116 1116 locale = "skr"; 1117 1117 arch = "linux-i686"; 1118 - sha256 = "d73b19a01a075d9d3f0727c2b4c4de859d296a640372aa64ccfd8ca6267ce152"; 1118 + sha256 = "28735ddc7dfc2a9a68f9b6d833cd2a3582a6557df10437aabff4f72fe727b09f"; 1119 1119 } 1120 1120 { 1121 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sl/firefox-138.0.1.tar.xz"; 1121 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sl/firefox-138.0.3.tar.xz"; 1122 1122 locale = "sl"; 1123 1123 arch = "linux-i686"; 1124 - sha256 = "190f477257df6ca4877215dba26f4c6aaf8719b41e28471e9648937262fb1e9b"; 1124 + sha256 = "e25768f707765eb95a62f47586b7e0befab59c1bb9aa57d4f04988750d85f628"; 1125 1125 } 1126 1126 { 1127 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/son/firefox-138.0.1.tar.xz"; 1127 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/son/firefox-138.0.3.tar.xz"; 1128 1128 locale = "son"; 1129 1129 arch = "linux-i686"; 1130 - sha256 = "7f138d1a1f0b35544f6a691ac73ecb5d1b01546abb7f2ddbace1a7c7080bcd09"; 1130 + sha256 = "a67cd6f6c5366b2e67b60766e17171424a36c06dd6ae7b69cea24a66f6cc61ad"; 1131 1131 } 1132 1132 { 1133 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sq/firefox-138.0.1.tar.xz"; 1133 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sq/firefox-138.0.3.tar.xz"; 1134 1134 locale = "sq"; 1135 1135 arch = "linux-i686"; 1136 - sha256 = "d67386054aa449965e4b8c17c790c3dae4620728e3c1da05e0717624d47970dc"; 1136 + sha256 = "6f0273aae58d6cf8c35a218425b51a0fd832d097f48c15b963b82a4800d22007"; 1137 1137 } 1138 1138 { 1139 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sr/firefox-138.0.1.tar.xz"; 1139 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sr/firefox-138.0.3.tar.xz"; 1140 1140 locale = "sr"; 1141 1141 arch = "linux-i686"; 1142 - sha256 = "2ca762dd3267cca2d26779b42256cef8ec0d1943b5421ba3ebe407188e9d22b8"; 1142 + sha256 = "680672d1a4c927773676ee8f7f77cdf2a0f209dc3f57594c50dbf117a08be5a2"; 1143 1143 } 1144 1144 { 1145 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/sv-SE/firefox-138.0.1.tar.xz"; 1145 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/sv-SE/firefox-138.0.3.tar.xz"; 1146 1146 locale = "sv-SE"; 1147 1147 arch = "linux-i686"; 1148 - sha256 = "40d52c0a688e9c4d0ac87ffc0f329bb725d5ac422efdc934e396c2441febc993"; 1148 + sha256 = "361c4d1374271760556e6c621c17058cff25dbf91c1093acd24e0bcb118f8016"; 1149 1149 } 1150 1150 { 1151 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/szl/firefox-138.0.1.tar.xz"; 1151 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/szl/firefox-138.0.3.tar.xz"; 1152 1152 locale = "szl"; 1153 1153 arch = "linux-i686"; 1154 - sha256 = "e8056fbe2a9ec8c3b2e2446692482465e363c100b9e2042f53cd1b015f125e0e"; 1154 + sha256 = "97257bc2a90b8fefb9fb1ee2f8389d1d5bc403466c7a3e325cf8b956a0885def"; 1155 1155 } 1156 1156 { 1157 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ta/firefox-138.0.1.tar.xz"; 1157 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ta/firefox-138.0.3.tar.xz"; 1158 1158 locale = "ta"; 1159 1159 arch = "linux-i686"; 1160 - sha256 = "5cf38da836fa403840d3b18e9dbccfb39211f359b93e8ea245c1662296fc00cc"; 1160 + sha256 = "983ec15aec326ac1ef19c8dfc7213c85a1eac9cb63175788b409eabb63d952d8"; 1161 1161 } 1162 1162 { 1163 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/te/firefox-138.0.1.tar.xz"; 1163 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/te/firefox-138.0.3.tar.xz"; 1164 1164 locale = "te"; 1165 1165 arch = "linux-i686"; 1166 - sha256 = "5f7f8b2ba92414de78a8c1910d6dc6ff2e060eaa192ca1ccece731b90a170a80"; 1166 + sha256 = "119f248b0aa0a89f994eb090a38117575f04fafd72487105dd4b8004beff07a7"; 1167 1167 } 1168 1168 { 1169 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/tg/firefox-138.0.1.tar.xz"; 1169 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/tg/firefox-138.0.3.tar.xz"; 1170 1170 locale = "tg"; 1171 1171 arch = "linux-i686"; 1172 - sha256 = "59d988f14758f09661c424223dc60e8db7e75d22b21c2bee4f866216048ef8ce"; 1172 + sha256 = "d3d70abe0ada15096ae7b34dee096add0b73702d7e3fe024476f9c567c3e295a"; 1173 1173 } 1174 1174 { 1175 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/th/firefox-138.0.1.tar.xz"; 1175 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/th/firefox-138.0.3.tar.xz"; 1176 1176 locale = "th"; 1177 1177 arch = "linux-i686"; 1178 - sha256 = "657b3711238feb50012663259a10491f35cb646f616ab2fbbe2daecaa7170a2b"; 1178 + sha256 = "2f8bf3154ab396f8ed3c1a8f396d8887c6b015ce721c4336ebd7143671c40cb8"; 1179 1179 } 1180 1180 { 1181 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/tl/firefox-138.0.1.tar.xz"; 1181 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/tl/firefox-138.0.3.tar.xz"; 1182 1182 locale = "tl"; 1183 1183 arch = "linux-i686"; 1184 - sha256 = "15c0336be630f364d38395c56d2b848addaa44637f44d20b5d7c5ce6fbda2670"; 1184 + sha256 = "52514b44de2032447d665f3c1625e5de1a9e2e4bcff38e8c389950422432250e"; 1185 1185 } 1186 1186 { 1187 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/tr/firefox-138.0.1.tar.xz"; 1187 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/tr/firefox-138.0.3.tar.xz"; 1188 1188 locale = "tr"; 1189 1189 arch = "linux-i686"; 1190 - sha256 = "8bdf11c4e2dc5393d18a83d731eac3a595f0f6feb2eb1123f5ebe6b7fc8b2a77"; 1190 + sha256 = "e86958161972add99cc60935d51def25fc5e3b31b3a472c44b5c9da4a2778a51"; 1191 1191 } 1192 1192 { 1193 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/trs/firefox-138.0.1.tar.xz"; 1193 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/trs/firefox-138.0.3.tar.xz"; 1194 1194 locale = "trs"; 1195 1195 arch = "linux-i686"; 1196 - sha256 = "fae4375d9fe4100f7804f0fe26a4b8883a8d26c88bcc7e2f8cd50893e191b3f9"; 1196 + sha256 = "b6e853c93531647dfbd48039f1d16c4d04dad79e5b849ca47b58d5faca1e9d40"; 1197 1197 } 1198 1198 { 1199 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/uk/firefox-138.0.1.tar.xz"; 1199 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/uk/firefox-138.0.3.tar.xz"; 1200 1200 locale = "uk"; 1201 1201 arch = "linux-i686"; 1202 - sha256 = "c4498cf0233f202e85217b888370e7c60347696bbf8e9d08e3d4df43a822708b"; 1202 + sha256 = "752a9ba4a2764a9af83f1b1bf189198e581bdde968b8c0b7ed0c287095c30ea7"; 1203 1203 } 1204 1204 { 1205 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/ur/firefox-138.0.1.tar.xz"; 1205 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/ur/firefox-138.0.3.tar.xz"; 1206 1206 locale = "ur"; 1207 1207 arch = "linux-i686"; 1208 - sha256 = "09d638ca1bb4e9a4bd97faa6ea175a96a88e76ef2ca7071143d8a8212259c869"; 1208 + sha256 = "747a692c2c5dd337387faa1d3cf959b05bf7bddb427a33fc15c9c28470e9f87c"; 1209 1209 } 1210 1210 { 1211 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/uz/firefox-138.0.1.tar.xz"; 1211 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/uz/firefox-138.0.3.tar.xz"; 1212 1212 locale = "uz"; 1213 1213 arch = "linux-i686"; 1214 - sha256 = "9ba62e4d66a60c8c06ac8b37f9fa022820694ecfe69c0c63233b08e0cb88c8ba"; 1214 + sha256 = "8e5fece67965ddc19cac2ff9b53aa48417aa18110adf3898862934d849515278"; 1215 1215 } 1216 1216 { 1217 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/vi/firefox-138.0.1.tar.xz"; 1217 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/vi/firefox-138.0.3.tar.xz"; 1218 1218 locale = "vi"; 1219 1219 arch = "linux-i686"; 1220 - sha256 = "27dfe77511d72ea806e02a9ca8414beae6ba1aaab4ebdcd2c8f9fa6ee4c64f64"; 1220 + sha256 = "36ef27e8dcdae4518b3dcc0dfc87ef9f39cae749799aeb9f9fc4f4a92e60b105"; 1221 1221 } 1222 1222 { 1223 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/xh/firefox-138.0.1.tar.xz"; 1223 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/xh/firefox-138.0.3.tar.xz"; 1224 1224 locale = "xh"; 1225 1225 arch = "linux-i686"; 1226 - sha256 = "f206fc3015a29b1234c2b50cda6a45010abef0de86d724f0464c6eaccdf06c26"; 1226 + sha256 = "ea58bfe6b19aa1a5d3f3c7741c93cc61260e86d69ce5f46f9d2da44d5372e3db"; 1227 1227 } 1228 1228 { 1229 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/zh-CN/firefox-138.0.1.tar.xz"; 1229 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/zh-CN/firefox-138.0.3.tar.xz"; 1230 1230 locale = "zh-CN"; 1231 1231 arch = "linux-i686"; 1232 - sha256 = "037efc856e89ac4339138c3dfd16a596107eed9b3334849e14a96424a709f995"; 1232 + sha256 = "8de64ab68e901d2b1d87fb36659edcccde8f5e8e9c70ba0f4ee612860e617555"; 1233 1233 } 1234 1234 { 1235 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-i686/zh-TW/firefox-138.0.1.tar.xz"; 1235 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-i686/zh-TW/firefox-138.0.3.tar.xz"; 1236 1236 locale = "zh-TW"; 1237 1237 arch = "linux-i686"; 1238 - sha256 = "32c696fdd33a24b788ff1e24c6f499ddd00f8fdd91860452e705852abc930cef"; 1238 + sha256 = "d486200281036b32e0acd1330333d89b0f513ce6c7a37c418e6159a1f79cefba"; 1239 1239 } 1240 1240 { 1241 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ach/firefox-138.0.1.tar.xz"; 1241 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ach/firefox-138.0.3.tar.xz"; 1242 1242 locale = "ach"; 1243 1243 arch = "linux-aarch64"; 1244 - sha256 = "c2d04ebe75218c9290d30e696f689d09a7084622732b23a638072b35b7da4ee4"; 1244 + sha256 = "727c6fb6bd41b2fecc1d028f0447432bc5194a2e523205b732c81e161f53fffd"; 1245 1245 } 1246 1246 { 1247 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/af/firefox-138.0.1.tar.xz"; 1247 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/af/firefox-138.0.3.tar.xz"; 1248 1248 locale = "af"; 1249 1249 arch = "linux-aarch64"; 1250 - sha256 = "672cf507db4b490d110edf7006994a7f03480ea32e5197f2151d66da5cb5721d"; 1250 + sha256 = "08f62db16732d42739907eceedae7df73b82369d1a5c056e11d0260fbd05e25c"; 1251 1251 } 1252 1252 { 1253 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/an/firefox-138.0.1.tar.xz"; 1253 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/an/firefox-138.0.3.tar.xz"; 1254 1254 locale = "an"; 1255 1255 arch = "linux-aarch64"; 1256 - sha256 = "85a58a7630a6d1b82f9d14b033e45b8509aaa551febcd99ec301750edb86bfe4"; 1256 + sha256 = "0f01945eebc27d0ef5b281e87d2d636f02ceca73343575f20344749f14c431f4"; 1257 1257 } 1258 1258 { 1259 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ar/firefox-138.0.1.tar.xz"; 1259 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ar/firefox-138.0.3.tar.xz"; 1260 1260 locale = "ar"; 1261 1261 arch = "linux-aarch64"; 1262 - sha256 = "98b292937fc952ec6775882ead349f4879b1f099c64f8546becdeeb65a3c1a91"; 1262 + sha256 = "6ed44c9f3079efc1bdc60fda408035ee73a9a9149c7f798bf2ad8cfc6db0c6f2"; 1263 1263 } 1264 1264 { 1265 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ast/firefox-138.0.1.tar.xz"; 1265 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ast/firefox-138.0.3.tar.xz"; 1266 1266 locale = "ast"; 1267 1267 arch = "linux-aarch64"; 1268 - sha256 = "3ac763f1a4c928ae9cf1caa8ae88bcc1ba501a97f12614ec7ff90b484aca916e"; 1268 + sha256 = "2304509c96930402e4343e8c3ba4af6fa6802b68a9161aca6fa96fce41068c3f"; 1269 1269 } 1270 1270 { 1271 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/az/firefox-138.0.1.tar.xz"; 1271 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/az/firefox-138.0.3.tar.xz"; 1272 1272 locale = "az"; 1273 1273 arch = "linux-aarch64"; 1274 - sha256 = "d02cd7a7408440eaf9f5c76f9bd8ebe02305690e4e4012c6471c8bdd6699b6e2"; 1274 + sha256 = "7fc994870ec53338117fc15067ef1c28b3036e5734289dbc748b980f3a6e3502"; 1275 1275 } 1276 1276 { 1277 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/be/firefox-138.0.1.tar.xz"; 1277 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/be/firefox-138.0.3.tar.xz"; 1278 1278 locale = "be"; 1279 1279 arch = "linux-aarch64"; 1280 - sha256 = "f61bb1fa06b0c4641448099a829ccbf0da4876ab8dd36db8ec436b02c85858ae"; 1280 + sha256 = "c9244e1f7b9a9fe5dc692df099a93811a41c5c9a02f2ef51cc9a9a6d2b9769b5"; 1281 1281 } 1282 1282 { 1283 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/bg/firefox-138.0.1.tar.xz"; 1283 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/bg/firefox-138.0.3.tar.xz"; 1284 1284 locale = "bg"; 1285 1285 arch = "linux-aarch64"; 1286 - sha256 = "844266de1791c550d1188d79e4863edd0a7b151508060ffae310391ba3db5f65"; 1286 + sha256 = "17dd80ddc9714bd0fe9465d364726aa72be79f4dd6fc2e928735cc4611f326fd"; 1287 1287 } 1288 1288 { 1289 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/bn/firefox-138.0.1.tar.xz"; 1289 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/bn/firefox-138.0.3.tar.xz"; 1290 1290 locale = "bn"; 1291 1291 arch = "linux-aarch64"; 1292 - sha256 = "26f1d79d2ab6d1fc4999d264fb93b2cf41433ab392afb4c1a76c7e683d7740ed"; 1292 + sha256 = "e042424d731a5ee49a46f3207cb486036a56de45004823e93449ca16da9e5763"; 1293 1293 } 1294 1294 { 1295 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/br/firefox-138.0.1.tar.xz"; 1295 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/br/firefox-138.0.3.tar.xz"; 1296 1296 locale = "br"; 1297 1297 arch = "linux-aarch64"; 1298 - sha256 = "8f8706b64836aafb1bf2352f7cc8f44cdc2551b1bbce812be0feaa8cf19f319e"; 1298 + sha256 = "26970537d4bc0f28a632961eead35f8cfd29c2421c546c5dbdcf3ac538aab37f"; 1299 1299 } 1300 1300 { 1301 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/bs/firefox-138.0.1.tar.xz"; 1301 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/bs/firefox-138.0.3.tar.xz"; 1302 1302 locale = "bs"; 1303 1303 arch = "linux-aarch64"; 1304 - sha256 = "a4dac1db7fc78376287c9630952ecc413889648e65ab52c2fabced032304dd69"; 1304 + sha256 = "a10cee4dca6f017f071bf396bdb5ce59540ac1d6a22f12e1bc36454cd10219eb"; 1305 1305 } 1306 1306 { 1307 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ca-valencia/firefox-138.0.1.tar.xz"; 1307 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ca-valencia/firefox-138.0.3.tar.xz"; 1308 1308 locale = "ca-valencia"; 1309 1309 arch = "linux-aarch64"; 1310 - sha256 = "f7d173067f7f07565a45b2c24ee6686d7bfb67dd2224dec4ab9ddf2ee4049413"; 1310 + sha256 = "c0bf9b86b72f382528ac9a9274d7446b4d25f7cdbe377442be17122a13151fc6"; 1311 1311 } 1312 1312 { 1313 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ca/firefox-138.0.1.tar.xz"; 1313 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ca/firefox-138.0.3.tar.xz"; 1314 1314 locale = "ca"; 1315 1315 arch = "linux-aarch64"; 1316 - sha256 = "13b6448d169a7f6e17a09bfb29c63f3ee7a04c579c38b3789627e7b60885eb4a"; 1316 + sha256 = "bca139c0b53ae4bff7cb341ac10ab24ea20ea9718f6d990b05a8c26b3be39eff"; 1317 1317 } 1318 1318 { 1319 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/cak/firefox-138.0.1.tar.xz"; 1319 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/cak/firefox-138.0.3.tar.xz"; 1320 1320 locale = "cak"; 1321 1321 arch = "linux-aarch64"; 1322 - sha256 = "5fdd9ea5827102c4d09bff3387c7388dca28f4f5bcd14b3bce541b6c2b49d003"; 1322 + sha256 = "f303c2feea75e1c45341a0f861cba52abe2ea11f1791005433dea6f4ee29b3ad"; 1323 1323 } 1324 1324 { 1325 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/cs/firefox-138.0.1.tar.xz"; 1325 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/cs/firefox-138.0.3.tar.xz"; 1326 1326 locale = "cs"; 1327 1327 arch = "linux-aarch64"; 1328 - sha256 = "186de93c409b31c0bb8e7d45c738e904fc9e61aea2332fc4a00ae97608253b73"; 1328 + sha256 = "90267f07c6c40d553b2f50e6126d277242379c98b93c60731979585c244453dc"; 1329 1329 } 1330 1330 { 1331 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/cy/firefox-138.0.1.tar.xz"; 1331 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/cy/firefox-138.0.3.tar.xz"; 1332 1332 locale = "cy"; 1333 1333 arch = "linux-aarch64"; 1334 - sha256 = "96029f8b1e5d090c1398a434b87c055a7092f1ac6d208632cc06cebb13a4ffe1"; 1334 + sha256 = "7a6b988db749151cbadc78ad9f3ce240af4d73bc4253d5cc07579fb42cd0cc15"; 1335 1335 } 1336 1336 { 1337 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/da/firefox-138.0.1.tar.xz"; 1337 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/da/firefox-138.0.3.tar.xz"; 1338 1338 locale = "da"; 1339 1339 arch = "linux-aarch64"; 1340 - sha256 = "b9f036619a26d197f9d47653b1e8fa92f00f52392b437822de4c7ef0749acd4f"; 1340 + sha256 = "0c151f6ab2ddf65dee5487057ff3602c961c07b0586ae49206e735627f22b4d8"; 1341 1341 } 1342 1342 { 1343 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/de/firefox-138.0.1.tar.xz"; 1343 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/de/firefox-138.0.3.tar.xz"; 1344 1344 locale = "de"; 1345 1345 arch = "linux-aarch64"; 1346 - sha256 = "7d2e450d5716d10b4d015f881fca747ab3ae25f7327755e197841de69ef79af3"; 1346 + sha256 = "02327dacf20e778f2161d624cfe6d08143411817e3b26c83ec348f72eb5acef4"; 1347 1347 } 1348 1348 { 1349 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/dsb/firefox-138.0.1.tar.xz"; 1349 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/dsb/firefox-138.0.3.tar.xz"; 1350 1350 locale = "dsb"; 1351 1351 arch = "linux-aarch64"; 1352 - sha256 = "f19a4d38e0c236670e4f6f7d11a0be24c1cf5a633a845fc325defab9a05fce80"; 1352 + sha256 = "9a07c3e6c7aa6e4f69c8fbcf33421b6814325c77003d83d9822dc3792ebde4b2"; 1353 1353 } 1354 1354 { 1355 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/el/firefox-138.0.1.tar.xz"; 1355 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/el/firefox-138.0.3.tar.xz"; 1356 1356 locale = "el"; 1357 1357 arch = "linux-aarch64"; 1358 - sha256 = "df57f54b535038b5ba4ac1572cf9e61c52ac50455a4d5da6533c3bd623d0331c"; 1358 + sha256 = "722cb1d0c2a9ad017577c97aefc9539dad556fc933309e982169c90d43eb34c7"; 1359 1359 } 1360 1360 { 1361 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/en-CA/firefox-138.0.1.tar.xz"; 1361 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/en-CA/firefox-138.0.3.tar.xz"; 1362 1362 locale = "en-CA"; 1363 1363 arch = "linux-aarch64"; 1364 - sha256 = "0ec85ae768539c0d051df19e430c0fc1ae60ff5c4aceeca8f0a6062c9d0fc0fb"; 1364 + sha256 = "8cb37ebe3066fddc4475ee0af33d47648b3573d389c1edf6387da27ff69b34f0"; 1365 1365 } 1366 1366 { 1367 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/en-GB/firefox-138.0.1.tar.xz"; 1367 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/en-GB/firefox-138.0.3.tar.xz"; 1368 1368 locale = "en-GB"; 1369 1369 arch = "linux-aarch64"; 1370 - sha256 = "14bbaf7c7d75c2a54cbb9ab2fbe4937a22df6723460e71b24760ff80c57df842"; 1370 + sha256 = "27eef8c28bb852432a7a996422928d92c65af0fc37c790b8ab611876ba283f1c"; 1371 1371 } 1372 1372 { 1373 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/en-US/firefox-138.0.1.tar.xz"; 1373 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/en-US/firefox-138.0.3.tar.xz"; 1374 1374 locale = "en-US"; 1375 1375 arch = "linux-aarch64"; 1376 - sha256 = "4617195d246bb33f01df5e1499c0dc6a59dcb59933a8a83e0940be45f2e8eab9"; 1376 + sha256 = "406c23942d2b19c13a6e462a0a2b07ba52bbd84fad4be183dc1964db5175215b"; 1377 1377 } 1378 1378 { 1379 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/eo/firefox-138.0.1.tar.xz"; 1379 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/eo/firefox-138.0.3.tar.xz"; 1380 1380 locale = "eo"; 1381 1381 arch = "linux-aarch64"; 1382 - sha256 = "e2153c0470913d853dd008bdfa9596055a6f5d58304e96b3982edc8ae0af3299"; 1382 + sha256 = "e765e4ce962cd29e7e665f5d3e89f87afba878a0bea15c4802a8057a50573835"; 1383 1383 } 1384 1384 { 1385 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/es-AR/firefox-138.0.1.tar.xz"; 1385 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/es-AR/firefox-138.0.3.tar.xz"; 1386 1386 locale = "es-AR"; 1387 1387 arch = "linux-aarch64"; 1388 - sha256 = "898ac79cda296d3f0166dfd4c6d1761d1b97e522a9397ffb59cc0aae1fcf1843"; 1388 + sha256 = "2e200e1b6fee16c3c29a0e57dc9a37c13d0b803798e6d4fea184a3819077f6d0"; 1389 1389 } 1390 1390 { 1391 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/es-CL/firefox-138.0.1.tar.xz"; 1391 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/es-CL/firefox-138.0.3.tar.xz"; 1392 1392 locale = "es-CL"; 1393 1393 arch = "linux-aarch64"; 1394 - sha256 = "d17839627ba0ad2e9c313550847ce0d2e4775b14ebc20baa25ca985f8551b04a"; 1394 + sha256 = "7e00d84841ad42d6d9e5bc2714a86ad91dc3350b90331f504d933b01dcf3b958"; 1395 1395 } 1396 1396 { 1397 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/es-ES/firefox-138.0.1.tar.xz"; 1397 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/es-ES/firefox-138.0.3.tar.xz"; 1398 1398 locale = "es-ES"; 1399 1399 arch = "linux-aarch64"; 1400 - sha256 = "7b556b0be4ce28317739c56a61ae00fe3f9d3d07afd2b0a2fab98022fd932bdb"; 1400 + sha256 = "2224abffe6f5104816459d741760e761a0a0edc9d0c40d70d7dfd52d15fab1f7"; 1401 1401 } 1402 1402 { 1403 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/es-MX/firefox-138.0.1.tar.xz"; 1403 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/es-MX/firefox-138.0.3.tar.xz"; 1404 1404 locale = "es-MX"; 1405 1405 arch = "linux-aarch64"; 1406 - sha256 = "462721931b0436dd28ead31ff2a56cb6487af9eafb07bcde91a2208a4cdbda7a"; 1406 + sha256 = "65767a8adca1890695be17723eafc5971cd63be6e705d6d5dfa42e36511073e7"; 1407 1407 } 1408 1408 { 1409 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/et/firefox-138.0.1.tar.xz"; 1409 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/et/firefox-138.0.3.tar.xz"; 1410 1410 locale = "et"; 1411 1411 arch = "linux-aarch64"; 1412 - sha256 = "0ee50d352927d9da02f9e9d009cec6c73daa7ed37b69e62bfea116024501dba4"; 1412 + sha256 = "3c85a3010fc7034d6b7a0dd7fe82c51afc914e8cca6e8780a3b48baad32cda6c"; 1413 1413 } 1414 1414 { 1415 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/eu/firefox-138.0.1.tar.xz"; 1415 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/eu/firefox-138.0.3.tar.xz"; 1416 1416 locale = "eu"; 1417 1417 arch = "linux-aarch64"; 1418 - sha256 = "7a909d2007cb79d36e70dcac46e743117a8c8403f7852d8bbdcb711398fd5672"; 1418 + sha256 = "de02c2ecf603792cad9bf0e9b52a311e8cf13ea1164d9959d789a6b30ced26ce"; 1419 1419 } 1420 1420 { 1421 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/fa/firefox-138.0.1.tar.xz"; 1421 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/fa/firefox-138.0.3.tar.xz"; 1422 1422 locale = "fa"; 1423 1423 arch = "linux-aarch64"; 1424 - sha256 = "69ef5020d75905e95f1c4956b9014f41c4327b92d66199d5e5a869dba0957d0d"; 1424 + sha256 = "6195ccc0b17bb2aadcc801fe71e19b0d0d18339c1fe5888aa143a0cdedd473db"; 1425 1425 } 1426 1426 { 1427 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ff/firefox-138.0.1.tar.xz"; 1427 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ff/firefox-138.0.3.tar.xz"; 1428 1428 locale = "ff"; 1429 1429 arch = "linux-aarch64"; 1430 - sha256 = "c0678d969bb35c268c8537898a4dac0f0933c78cce3e42f34cfa97ee232c35e1"; 1430 + sha256 = "178134d68f759103822bc0ca469e60a04705a0ed288ef0154c3afdebd69de5a8"; 1431 1431 } 1432 1432 { 1433 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/fi/firefox-138.0.1.tar.xz"; 1433 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/fi/firefox-138.0.3.tar.xz"; 1434 1434 locale = "fi"; 1435 1435 arch = "linux-aarch64"; 1436 - sha256 = "0c89cc2a0ff49a1478e4e7f2852f07863b969af6fcd94becb2e1572958a3ee7b"; 1436 + sha256 = "5054c41c52ec55cd6e87aac48d4fa7929186aaad4e417017431a160dcdfe0185"; 1437 1437 } 1438 1438 { 1439 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/fr/firefox-138.0.1.tar.xz"; 1439 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/fr/firefox-138.0.3.tar.xz"; 1440 1440 locale = "fr"; 1441 1441 arch = "linux-aarch64"; 1442 - sha256 = "79aaeb58e7a793e75905f0715deb4b3eba26e230c5b2513bb2562683514fc243"; 1442 + sha256 = "a8bf32d5bdfd696f3096d7872438499caa108e440028ab95ffd04747d627e2af"; 1443 1443 } 1444 1444 { 1445 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/fur/firefox-138.0.1.tar.xz"; 1445 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/fur/firefox-138.0.3.tar.xz"; 1446 1446 locale = "fur"; 1447 1447 arch = "linux-aarch64"; 1448 - sha256 = "2b1c67f0a090a0fc1bfc67e69f6c6b0c2d759bdeb8adc23b24c19fe762443ba4"; 1448 + sha256 = "f125d3ec002dbc42a129cb04b84d748b9746e5ee84515e097f42fc79d21aaf7f"; 1449 1449 } 1450 1450 { 1451 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/fy-NL/firefox-138.0.1.tar.xz"; 1451 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/fy-NL/firefox-138.0.3.tar.xz"; 1452 1452 locale = "fy-NL"; 1453 1453 arch = "linux-aarch64"; 1454 - sha256 = "c2f7d1a7ffe01a8eba7d821e348ea933ab45971ff57ab3e07ef6678234fe7dee"; 1454 + sha256 = "48fd4543220820e79c1da1c7c95c910bb6b44630f3f459c9f13c0a9570a7ec53"; 1455 1455 } 1456 1456 { 1457 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ga-IE/firefox-138.0.1.tar.xz"; 1457 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ga-IE/firefox-138.0.3.tar.xz"; 1458 1458 locale = "ga-IE"; 1459 1459 arch = "linux-aarch64"; 1460 - sha256 = "9204609c280702bbf74bc83056f19e506a380dc722ba800c4ac100bffa6b5c46"; 1460 + sha256 = "f6b1a046714d8d75c2b2045904f6eed82f3923503776261d344e42c2df471eea"; 1461 1461 } 1462 1462 { 1463 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/gd/firefox-138.0.1.tar.xz"; 1463 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/gd/firefox-138.0.3.tar.xz"; 1464 1464 locale = "gd"; 1465 1465 arch = "linux-aarch64"; 1466 - sha256 = "f158f661d3aebb35fe9b2330f7c57e70070e3f820b29ca892ebc976aced69446"; 1466 + sha256 = "969c364803b54ea428fb48f1e9bbf5e9f7468a5666984f9775e927743d9d18de"; 1467 1467 } 1468 1468 { 1469 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/gl/firefox-138.0.1.tar.xz"; 1469 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/gl/firefox-138.0.3.tar.xz"; 1470 1470 locale = "gl"; 1471 1471 arch = "linux-aarch64"; 1472 - sha256 = "b80ea0b795e1a210abbc73c769663c63abe16c48a613a1bc1ea84480e1071188"; 1472 + sha256 = "5460a471d8ef2e5c092f9044907093033cba0ae6ea99b6e9203dae2792e2f0e5"; 1473 1473 } 1474 1474 { 1475 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/gn/firefox-138.0.1.tar.xz"; 1475 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/gn/firefox-138.0.3.tar.xz"; 1476 1476 locale = "gn"; 1477 1477 arch = "linux-aarch64"; 1478 - sha256 = "7c75780846e29d0b4cf4b7b56a2189e580b177f76661687f2f194b0df439bbe9"; 1478 + sha256 = "3c5d7479d31db93f67f2ce56b02cd409dd551af15f87e3abadafee48431b7e93"; 1479 1479 } 1480 1480 { 1481 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/gu-IN/firefox-138.0.1.tar.xz"; 1481 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/gu-IN/firefox-138.0.3.tar.xz"; 1482 1482 locale = "gu-IN"; 1483 1483 arch = "linux-aarch64"; 1484 - sha256 = "5b551f5856fa66271f7e636973072efa76317d81b94ef3d1b404263e07ef955a"; 1484 + sha256 = "de21ac8f1c6580850d21f98e0fb23b245039ed2b15ed65eca0aa5abfc0cc6fd5"; 1485 1485 } 1486 1486 { 1487 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/he/firefox-138.0.1.tar.xz"; 1487 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/he/firefox-138.0.3.tar.xz"; 1488 1488 locale = "he"; 1489 1489 arch = "linux-aarch64"; 1490 - sha256 = "77e48e5c515be167a1556d7ddc0fd8777887661276d054f28f067813fbaf9747"; 1490 + sha256 = "815a60f30e76b014b82ce880a664f4a4501263252a270df32ab170d7ee2358c7"; 1491 1491 } 1492 1492 { 1493 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/hi-IN/firefox-138.0.1.tar.xz"; 1493 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/hi-IN/firefox-138.0.3.tar.xz"; 1494 1494 locale = "hi-IN"; 1495 1495 arch = "linux-aarch64"; 1496 - sha256 = "f959b3c842c88365377f45792a34db34f817c34db099d6c4bd780432a2d92a26"; 1496 + sha256 = "f4164b48db0ea3d2e1be7ead784914092693cb1ea6367204cbc3b3c54fc5fc74"; 1497 1497 } 1498 1498 { 1499 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/hr/firefox-138.0.1.tar.xz"; 1499 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/hr/firefox-138.0.3.tar.xz"; 1500 1500 locale = "hr"; 1501 1501 arch = "linux-aarch64"; 1502 - sha256 = "5d586d04a0fb3518d3a6c01f2ac37d9c861f1a1414c0ea9bc14b07bf487be113"; 1502 + sha256 = "64b3bd0776ac61b498c54528812ce35d9cde461c6e5c19be24b5d2a6b21fd12f"; 1503 1503 } 1504 1504 { 1505 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/hsb/firefox-138.0.1.tar.xz"; 1505 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/hsb/firefox-138.0.3.tar.xz"; 1506 1506 locale = "hsb"; 1507 1507 arch = "linux-aarch64"; 1508 - sha256 = "53abc00270ee58281b2c4165e08c1a85ae4e946a43a902be7065872099ae330f"; 1508 + sha256 = "2e9c829124e07909710d9ce5e1aa196262845d60d7226e100909e6922b299207"; 1509 1509 } 1510 1510 { 1511 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/hu/firefox-138.0.1.tar.xz"; 1511 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/hu/firefox-138.0.3.tar.xz"; 1512 1512 locale = "hu"; 1513 1513 arch = "linux-aarch64"; 1514 - sha256 = "75a0b5b0b8254ab294d3500f34a4ef5163e748d1e3b2e6f4ff03b8e7ae491f60"; 1514 + sha256 = "bfcfbad1fe945a0b8b42f07bba65b2a6ac36030d019611e8d26c731bd9e1296f"; 1515 1515 } 1516 1516 { 1517 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/hy-AM/firefox-138.0.1.tar.xz"; 1517 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/hy-AM/firefox-138.0.3.tar.xz"; 1518 1518 locale = "hy-AM"; 1519 1519 arch = "linux-aarch64"; 1520 - sha256 = "e0d1322cb34aa8030c186543f2ce53a8ec21bf8c44b6755699ad6fa3ca61c2ce"; 1520 + sha256 = "d0e15afd3c0135ff834e12067fc9cacff0a232f857ee17b71b100c3eebaa8970"; 1521 1521 } 1522 1522 { 1523 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ia/firefox-138.0.1.tar.xz"; 1523 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ia/firefox-138.0.3.tar.xz"; 1524 1524 locale = "ia"; 1525 1525 arch = "linux-aarch64"; 1526 - sha256 = "961631f144f1da152bd8beb073b32c6250a806cbfb57a3e221d1876565b067a4"; 1526 + sha256 = "ca2050b92bac31d7b687170b6efcd153a09998178ea67d5f430fe4d269ed597e"; 1527 1527 } 1528 1528 { 1529 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/id/firefox-138.0.1.tar.xz"; 1529 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/id/firefox-138.0.3.tar.xz"; 1530 1530 locale = "id"; 1531 1531 arch = "linux-aarch64"; 1532 - sha256 = "d510fa266fabc17019287b3737475606cfb18f7d0e99a2372299b40b0434aaec"; 1532 + sha256 = "d939b493ebf709a26b183e2ea5c750ded8b744293c1fdfb80aa441ab2f8ca505"; 1533 1533 } 1534 1534 { 1535 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/is/firefox-138.0.1.tar.xz"; 1535 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/is/firefox-138.0.3.tar.xz"; 1536 1536 locale = "is"; 1537 1537 arch = "linux-aarch64"; 1538 - sha256 = "40be441eb635f1533d36d11915768e62bc9a5a55afd6ef8c5f56c83f58ca4cb1"; 1538 + sha256 = "2991cdec1e8f17cb7144e4a988903e6f9d555a7036745350a20a63a8965aec86"; 1539 1539 } 1540 1540 { 1541 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/it/firefox-138.0.1.tar.xz"; 1541 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/it/firefox-138.0.3.tar.xz"; 1542 1542 locale = "it"; 1543 1543 arch = "linux-aarch64"; 1544 - sha256 = "8ee256ecb255213a449e512fa4c46e9c93b1176590b82dcd88ad425f189443e0"; 1544 + sha256 = "dfc25e0eb27781ffd487e26a1e49bd39813e667a189ec231373a4d4296631577"; 1545 1545 } 1546 1546 { 1547 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ja/firefox-138.0.1.tar.xz"; 1547 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ja/firefox-138.0.3.tar.xz"; 1548 1548 locale = "ja"; 1549 1549 arch = "linux-aarch64"; 1550 - sha256 = "79b60957c1012b28450a3e5a9a4456ff8250e7af592129ff8a4ac763593058b7"; 1550 + sha256 = "97768cf3bd40f0e3234832bf721375d3b12d752bac8897ef0abaa974f8138919"; 1551 1551 } 1552 1552 { 1553 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ka/firefox-138.0.1.tar.xz"; 1553 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ka/firefox-138.0.3.tar.xz"; 1554 1554 locale = "ka"; 1555 1555 arch = "linux-aarch64"; 1556 - sha256 = "78edd1adc7625989258c80db505622e51839251c0dc050a499cc945ad50241c8"; 1556 + sha256 = "57ec0c6fc27f9b7b13a8ff0907b6c491f0314c4ea08187d8517d5e2bf916b1f0"; 1557 1557 } 1558 1558 { 1559 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/kab/firefox-138.0.1.tar.xz"; 1559 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/kab/firefox-138.0.3.tar.xz"; 1560 1560 locale = "kab"; 1561 1561 arch = "linux-aarch64"; 1562 - sha256 = "560f4ac2088c99d7d558325ca74d4d6a57f6ca7fe2599f3966f7c24d126a7832"; 1562 + sha256 = "599b6e62c8c21de700e6fd9778e0615eb577ab541ed55092453a18e6b60f1f3f"; 1563 1563 } 1564 1564 { 1565 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/kk/firefox-138.0.1.tar.xz"; 1565 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/kk/firefox-138.0.3.tar.xz"; 1566 1566 locale = "kk"; 1567 1567 arch = "linux-aarch64"; 1568 - sha256 = "f048db6dc911eeed7ecc4c732dd2e07a00c05ae8fab514c3017be3e131fb203f"; 1568 + sha256 = "f259737d42ef6735c21f85903057da002e4147c18dacd0870a13a9a3a256fbfb"; 1569 1569 } 1570 1570 { 1571 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/km/firefox-138.0.1.tar.xz"; 1571 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/km/firefox-138.0.3.tar.xz"; 1572 1572 locale = "km"; 1573 1573 arch = "linux-aarch64"; 1574 - sha256 = "abb0f92dadedf047b8ef1e2208cbfde4833ce28bdaed0564a520b3ef9860e6a0"; 1574 + sha256 = "a817ee173d1dd8d74ba87b85e5f6c83aaa76c5598d7a05a62c6f99bd06b24229"; 1575 1575 } 1576 1576 { 1577 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/kn/firefox-138.0.1.tar.xz"; 1577 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/kn/firefox-138.0.3.tar.xz"; 1578 1578 locale = "kn"; 1579 1579 arch = "linux-aarch64"; 1580 - sha256 = "d6d75917583a4d851ffd6df58e9e0580026852f8fb751e22796c2c1e13a8d568"; 1580 + sha256 = "49952a930726ef1b5f8e4a95ea61c6b984f179c8e48e55cb128437ed4e4080db"; 1581 1581 } 1582 1582 { 1583 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ko/firefox-138.0.1.tar.xz"; 1583 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ko/firefox-138.0.3.tar.xz"; 1584 1584 locale = "ko"; 1585 1585 arch = "linux-aarch64"; 1586 - sha256 = "fbf01865b279e7385a4888ba8650e0a552e102ec582af8913ea1e4fa13eb6e4b"; 1586 + sha256 = "919b093698dde788f5581cf9a8c5069e95706be16a61a9965a8ef231969e7b21"; 1587 1587 } 1588 1588 { 1589 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/lij/firefox-138.0.1.tar.xz"; 1589 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/lij/firefox-138.0.3.tar.xz"; 1590 1590 locale = "lij"; 1591 1591 arch = "linux-aarch64"; 1592 - sha256 = "a44d413c61644689bbd86b0cc9f0cb51b91b1ca10fe8f9abb4e03002e5ddd353"; 1592 + sha256 = "40d7546b818f066ca3abff070440a06264d6eb4f2bce3ebe98f1b7e19a0959fe"; 1593 1593 } 1594 1594 { 1595 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/lt/firefox-138.0.1.tar.xz"; 1595 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/lt/firefox-138.0.3.tar.xz"; 1596 1596 locale = "lt"; 1597 1597 arch = "linux-aarch64"; 1598 - sha256 = "b8ed42c4aab9c05554b08c4036d2d3bd185ba127d9f0adc1dc7620496c56e1d4"; 1598 + sha256 = "d513cff9a106d3a6cbe9a0b575a157e2f96c0c8f70aa03ccc47730ac087fffee"; 1599 1599 } 1600 1600 { 1601 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/lv/firefox-138.0.1.tar.xz"; 1601 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/lv/firefox-138.0.3.tar.xz"; 1602 1602 locale = "lv"; 1603 1603 arch = "linux-aarch64"; 1604 - sha256 = "5e5625c605a504bd0b5da559c88d1b7aa4c767d880be015b8c9b37f1b0aca443"; 1604 + sha256 = "aad9edea85759ae90e1e5d89a6da8200153fdebded0ea732cf83dae07d981a39"; 1605 1605 } 1606 1606 { 1607 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/mk/firefox-138.0.1.tar.xz"; 1607 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/mk/firefox-138.0.3.tar.xz"; 1608 1608 locale = "mk"; 1609 1609 arch = "linux-aarch64"; 1610 - sha256 = "d569216087d2dd79241b0127929f4fa54652a62d499c75483967d58117df9369"; 1610 + sha256 = "1dd92ab6c622bc0a2c2db357b7d1ef894da600851aebe606af959d3a37b38a34"; 1611 1611 } 1612 1612 { 1613 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/mr/firefox-138.0.1.tar.xz"; 1613 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/mr/firefox-138.0.3.tar.xz"; 1614 1614 locale = "mr"; 1615 1615 arch = "linux-aarch64"; 1616 - sha256 = "cbb8cfe52e6368defa001a84860d2a15ed52c31634826bf00e734e5a6e5f2543"; 1616 + sha256 = "bda36ce1739ba4e764d0e07b4ca64ed1b305098421708f2bb72984a3fbbcaa6b"; 1617 1617 } 1618 1618 { 1619 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ms/firefox-138.0.1.tar.xz"; 1619 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ms/firefox-138.0.3.tar.xz"; 1620 1620 locale = "ms"; 1621 1621 arch = "linux-aarch64"; 1622 - sha256 = "babd19e946743c7abbd360937ba322d4b735565b26b896396c3c783f4b3c3b42"; 1622 + sha256 = "c83b89c0de30e93a15e07bc15c1038a2b497f7e2f1c3019ceff3c762ff383c35"; 1623 1623 } 1624 1624 { 1625 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/my/firefox-138.0.1.tar.xz"; 1625 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/my/firefox-138.0.3.tar.xz"; 1626 1626 locale = "my"; 1627 1627 arch = "linux-aarch64"; 1628 - sha256 = "e13b91a7a5424b6da80238854e53df54849b1cf858b52c86f64f9c43fcdbea38"; 1628 + sha256 = "e3b2c5bef20fbafe893f0ad3a62488106f74cb600cf909bbfa695ebf680bffc9"; 1629 1629 } 1630 1630 { 1631 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/nb-NO/firefox-138.0.1.tar.xz"; 1631 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/nb-NO/firefox-138.0.3.tar.xz"; 1632 1632 locale = "nb-NO"; 1633 1633 arch = "linux-aarch64"; 1634 - sha256 = "223486bec5da07d02547ed9e7c909a20a93bd98dc37bb228a348018bcc3eb38d"; 1634 + sha256 = "229b4071135f623026c5dfbe0a36a6dbbddc394712d61404f1f3fb827bead066"; 1635 1635 } 1636 1636 { 1637 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ne-NP/firefox-138.0.1.tar.xz"; 1637 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ne-NP/firefox-138.0.3.tar.xz"; 1638 1638 locale = "ne-NP"; 1639 1639 arch = "linux-aarch64"; 1640 - sha256 = "c9857127dc2f6e63cd7bdd321e59e5600621290153ecba458a5100fcf4ffe84b"; 1640 + sha256 = "ab5aba716e3630bf6f82ccde2881fa5509c1663e91b495ba73f1aeb3b719f6f4"; 1641 1641 } 1642 1642 { 1643 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/nl/firefox-138.0.1.tar.xz"; 1643 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/nl/firefox-138.0.3.tar.xz"; 1644 1644 locale = "nl"; 1645 1645 arch = "linux-aarch64"; 1646 - sha256 = "65c7e8f8b36a2f2013f4334958790486ce50a62cbdc584fb61212673cd67ef85"; 1646 + sha256 = "198dd0d453bd719346661aaf1d42c95aeaa95f5eed32987a96cf6c3a7297e3af"; 1647 1647 } 1648 1648 { 1649 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/nn-NO/firefox-138.0.1.tar.xz"; 1649 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/nn-NO/firefox-138.0.3.tar.xz"; 1650 1650 locale = "nn-NO"; 1651 1651 arch = "linux-aarch64"; 1652 - sha256 = "9e262cc89b13e849ec58fce52cd0b6bd958efc6e76063262c8d2d3ec7738cb4e"; 1652 + sha256 = "1361b53e78487ea36be1ab7844e5e5413ced76406078e8155d1ff2c60d4943d3"; 1653 1653 } 1654 1654 { 1655 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/oc/firefox-138.0.1.tar.xz"; 1655 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/oc/firefox-138.0.3.tar.xz"; 1656 1656 locale = "oc"; 1657 1657 arch = "linux-aarch64"; 1658 - sha256 = "2cbf401f757087c60b9fbb6f369fbecd67f05579474f6d94198243e0f6199110"; 1658 + sha256 = "fc1357168e1c322a32706787fc1c7a2d962d79268964d511be25765acaac53d6"; 1659 1659 } 1660 1660 { 1661 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/pa-IN/firefox-138.0.1.tar.xz"; 1661 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/pa-IN/firefox-138.0.3.tar.xz"; 1662 1662 locale = "pa-IN"; 1663 1663 arch = "linux-aarch64"; 1664 - sha256 = "e1dea5f0f537916527e2a8e99990a20435d6a3c617148cae4befc42db76ee725"; 1664 + sha256 = "2f98bfae60f8a7a04f03e52268b4f53e3494b6c5422436ac12a129f9711a99a1"; 1665 1665 } 1666 1666 { 1667 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/pl/firefox-138.0.1.tar.xz"; 1667 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/pl/firefox-138.0.3.tar.xz"; 1668 1668 locale = "pl"; 1669 1669 arch = "linux-aarch64"; 1670 - sha256 = "15951eb31a9cda8ddee29a42bf144d01bdd751fdc47df155d27f5a4720562008"; 1670 + sha256 = "69219c73ed840486b15f0a931be6cd86bb45d614060610d718c37c33737cf7ad"; 1671 1671 } 1672 1672 { 1673 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/pt-BR/firefox-138.0.1.tar.xz"; 1673 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/pt-BR/firefox-138.0.3.tar.xz"; 1674 1674 locale = "pt-BR"; 1675 1675 arch = "linux-aarch64"; 1676 - sha256 = "d05ff6e8f54fb40eb8a2f5d52dc62d94113099159d6d54d4c407fecfd870f090"; 1676 + sha256 = "78a11bf9e4cde0ff825d7627897a8dad3e6938945b6925adc3340b3416ba7d23"; 1677 1677 } 1678 1678 { 1679 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/pt-PT/firefox-138.0.1.tar.xz"; 1679 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/pt-PT/firefox-138.0.3.tar.xz"; 1680 1680 locale = "pt-PT"; 1681 1681 arch = "linux-aarch64"; 1682 - sha256 = "48ed4229670533940bb3d74b8e27a35963ba1bbc0e9785274599cd1563536ca7"; 1682 + sha256 = "88c1eaf85fd50c8ea8be6e9d0d90b7e8fc0da9e267d963423ddcf5782c6d1cfe"; 1683 1683 } 1684 1684 { 1685 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/rm/firefox-138.0.1.tar.xz"; 1685 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/rm/firefox-138.0.3.tar.xz"; 1686 1686 locale = "rm"; 1687 1687 arch = "linux-aarch64"; 1688 - sha256 = "9f122d61d2ac3b45903b7956dec44eb457717d6a339e358ab24ed94b11079383"; 1688 + sha256 = "71ab38b512383f56030c2513feed292b2d1838f5f8e11d8d11a1436eaa67146b"; 1689 1689 } 1690 1690 { 1691 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ro/firefox-138.0.1.tar.xz"; 1691 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ro/firefox-138.0.3.tar.xz"; 1692 1692 locale = "ro"; 1693 1693 arch = "linux-aarch64"; 1694 - sha256 = "ba49dd4f9ef06ff96d9257cccf40131effbaf474346a4c37ad3da9b1d0d66d74"; 1694 + sha256 = "840858b9dac899c72e2c0ebf583a85789b57a71b4076079039ec039206bd32a5"; 1695 1695 } 1696 1696 { 1697 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ru/firefox-138.0.1.tar.xz"; 1697 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ru/firefox-138.0.3.tar.xz"; 1698 1698 locale = "ru"; 1699 1699 arch = "linux-aarch64"; 1700 - sha256 = "a01a4dc9fb0240257e3e837f06070bac92f1abd86217be7eda315c10ef5dd6ff"; 1700 + sha256 = "432448b2ffa3603dced1ebf28c02a38e179b463ca46edada3a76fdbe0c9e4653"; 1701 1701 } 1702 1702 { 1703 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sat/firefox-138.0.1.tar.xz"; 1703 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sat/firefox-138.0.3.tar.xz"; 1704 1704 locale = "sat"; 1705 1705 arch = "linux-aarch64"; 1706 - sha256 = "6282867b5e8cfc98310e1475f3c5493ae05c8a2529c5eae50537b6aaeb3a3975"; 1706 + sha256 = "a5bc4fead3fd725dbdd4b8a2b7aec33c67e9cb79c5da0dddc3f823ef96fa0dfe"; 1707 1707 } 1708 1708 { 1709 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sc/firefox-138.0.1.tar.xz"; 1709 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sc/firefox-138.0.3.tar.xz"; 1710 1710 locale = "sc"; 1711 1711 arch = "linux-aarch64"; 1712 - sha256 = "178516c9dc888bddbb5155dc7a99ca7bfe2babaf50571414b7bd5334209764c2"; 1712 + sha256 = "78a4f405f3db0fc6a039afd95c5d249ffa2d092a1d72cb7f3b011d982b19e7c9"; 1713 1713 } 1714 1714 { 1715 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sco/firefox-138.0.1.tar.xz"; 1715 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sco/firefox-138.0.3.tar.xz"; 1716 1716 locale = "sco"; 1717 1717 arch = "linux-aarch64"; 1718 - sha256 = "74d76e1c68c18d55b9c0c20ff98faab3c5fc3433a6e265e71ab6c79dbec42c62"; 1718 + sha256 = "dd18adddeafb2b620000b551a800795d1a9374eb0de0f9db81f375af0ff2eeed"; 1719 1719 } 1720 1720 { 1721 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/si/firefox-138.0.1.tar.xz"; 1721 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/si/firefox-138.0.3.tar.xz"; 1722 1722 locale = "si"; 1723 1723 arch = "linux-aarch64"; 1724 - sha256 = "bd04f223c325a238a8a75b71a317cb31ab9eba3be76116e0a777f06ed9cb83ad"; 1724 + sha256 = "03f013e1b0fb0a5c77550148e6481862fd01a8d3665f77262c5057855eb2e46c"; 1725 1725 } 1726 1726 { 1727 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sk/firefox-138.0.1.tar.xz"; 1727 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sk/firefox-138.0.3.tar.xz"; 1728 1728 locale = "sk"; 1729 1729 arch = "linux-aarch64"; 1730 - sha256 = "231eaaee1c25556743a33be4b301c0eca1d24ed6266af4bc1e210f2f7afb3dff"; 1730 + sha256 = "daf92e867e0304e1afb48ccdc79aee4af2024946036aeb9fac2943f21e222331"; 1731 1731 } 1732 1732 { 1733 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/skr/firefox-138.0.1.tar.xz"; 1733 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/skr/firefox-138.0.3.tar.xz"; 1734 1734 locale = "skr"; 1735 1735 arch = "linux-aarch64"; 1736 - sha256 = "d4dac3d49aa126b5a73ebb54eb13d561c1ad16fbbd7ed263b38cab5d1c080d1a"; 1736 + sha256 = "a85e56a0bc53cec88d8c6df8a2d1fdc92dae5dedaeb0393a339a31b9ac5d58d5"; 1737 1737 } 1738 1738 { 1739 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sl/firefox-138.0.1.tar.xz"; 1739 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sl/firefox-138.0.3.tar.xz"; 1740 1740 locale = "sl"; 1741 1741 arch = "linux-aarch64"; 1742 - sha256 = "b82ab1b29422cc6e77ab5d93c4975918af3262e77baa3e6e188da0a7eccbe08d"; 1742 + sha256 = "12d2cc7109f852caef12b539090b356d6f2e29840c63f5d3ad12784c0e17329c"; 1743 1743 } 1744 1744 { 1745 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/son/firefox-138.0.1.tar.xz"; 1745 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/son/firefox-138.0.3.tar.xz"; 1746 1746 locale = "son"; 1747 1747 arch = "linux-aarch64"; 1748 - sha256 = "e9c53d85797b029bbc93ea1a098e843c47e1d0c4e41e3e144973af35d2649d70"; 1748 + sha256 = "8759e23dcc9f7edcafa151cd6e66c4a47c776923705df9a12e8336cf3a64b50d"; 1749 1749 } 1750 1750 { 1751 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sq/firefox-138.0.1.tar.xz"; 1751 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sq/firefox-138.0.3.tar.xz"; 1752 1752 locale = "sq"; 1753 1753 arch = "linux-aarch64"; 1754 - sha256 = "3c60c9efa6f5cccb0ad8a4ce50364694ea630e9e17f30fc375cf3c52a10f82b6"; 1754 + sha256 = "54e38e40a083d134d81929f64cdd02fa5eb019c481403ca14ce74614da17e42c"; 1755 1755 } 1756 1756 { 1757 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sr/firefox-138.0.1.tar.xz"; 1757 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sr/firefox-138.0.3.tar.xz"; 1758 1758 locale = "sr"; 1759 1759 arch = "linux-aarch64"; 1760 - sha256 = "e843057033cec2e3f6615e957628c9e66241ac8b6698c327dc4aaf1c3cd539c9"; 1760 + sha256 = "aeb77ba1800e09428b5529c7b1b28dc5cc4a19db9f65285145baec5d766007be"; 1761 1761 } 1762 1762 { 1763 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/sv-SE/firefox-138.0.1.tar.xz"; 1763 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/sv-SE/firefox-138.0.3.tar.xz"; 1764 1764 locale = "sv-SE"; 1765 1765 arch = "linux-aarch64"; 1766 - sha256 = "c056015708896d72945ca8694224efe3fce8cb896096dab3cc15de64c43bf214"; 1766 + sha256 = "e433cdcf81c314877a06be66a736f235ea7d00403164da41ca56f7345539055d"; 1767 1767 } 1768 1768 { 1769 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/szl/firefox-138.0.1.tar.xz"; 1769 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/szl/firefox-138.0.3.tar.xz"; 1770 1770 locale = "szl"; 1771 1771 arch = "linux-aarch64"; 1772 - sha256 = "93b2abe4b712031dde4df9f7d444b90723b352e52d4589b5529d26834d1c7972"; 1772 + sha256 = "f350d4aad6e7f0527fe44bc1ee58e44f7e9c938880647307515d316538e93987"; 1773 1773 } 1774 1774 { 1775 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ta/firefox-138.0.1.tar.xz"; 1775 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ta/firefox-138.0.3.tar.xz"; 1776 1776 locale = "ta"; 1777 1777 arch = "linux-aarch64"; 1778 - sha256 = "5a2b23de3609d0eb4ba4abb91fdd84eeaec5c0165f97655e88f3a62bcfb8183d"; 1778 + sha256 = "55a5ed4a32f8bb574223c7c8839189671a64c02cbbb7d417497458ea4c9b43f4"; 1779 1779 } 1780 1780 { 1781 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/te/firefox-138.0.1.tar.xz"; 1781 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/te/firefox-138.0.3.tar.xz"; 1782 1782 locale = "te"; 1783 1783 arch = "linux-aarch64"; 1784 - sha256 = "6103bfc9618a36b3b44cb02bb1c2a6492e09448075ee4ab63ccca2ac3a15b35e"; 1784 + sha256 = "99755e458cdcfe96d77f09f41cb77c90edd8082e1ff4e269962a4b71d21c6dc0"; 1785 1785 } 1786 1786 { 1787 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/tg/firefox-138.0.1.tar.xz"; 1787 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/tg/firefox-138.0.3.tar.xz"; 1788 1788 locale = "tg"; 1789 1789 arch = "linux-aarch64"; 1790 - sha256 = "c16cb2d136f37c3b486440083bde6a353538739a3ef3c7427c0b2c8040f32ac2"; 1790 + sha256 = "9741a7a9f78708f857256a74038312cf081771309c5bc197d20503b633dc5477"; 1791 1791 } 1792 1792 { 1793 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/th/firefox-138.0.1.tar.xz"; 1793 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/th/firefox-138.0.3.tar.xz"; 1794 1794 locale = "th"; 1795 1795 arch = "linux-aarch64"; 1796 - sha256 = "ad6b03d83ab158f7e8715fc324f1be9c88d1b974d113c7009cdd8f9cc85f645c"; 1796 + sha256 = "5b1486860bc8bf8884d2b807174a9c08b2657cff206b6611160b2b9917c6d8a1"; 1797 1797 } 1798 1798 { 1799 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/tl/firefox-138.0.1.tar.xz"; 1799 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/tl/firefox-138.0.3.tar.xz"; 1800 1800 locale = "tl"; 1801 1801 arch = "linux-aarch64"; 1802 - sha256 = "d5b35c72432f8588ea526cfe2ce096dc1608db76bc65b0b3880f47a4c5ddb185"; 1802 + sha256 = "e02e4b55357b36f6bd8ed6e7f8c5454fbee3a9d944adf90d4fa6e4fa89d58d1a"; 1803 1803 } 1804 1804 { 1805 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/tr/firefox-138.0.1.tar.xz"; 1805 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/tr/firefox-138.0.3.tar.xz"; 1806 1806 locale = "tr"; 1807 1807 arch = "linux-aarch64"; 1808 - sha256 = "89e62e4393e04f922e874b3d521b612eb2930534f570474def9000e07405cb9a"; 1808 + sha256 = "3e0b7dafed2a31fbfd674cd30e5b3335d019f4bd514f4158ab99e546f3c9c867"; 1809 1809 } 1810 1810 { 1811 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/trs/firefox-138.0.1.tar.xz"; 1811 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/trs/firefox-138.0.3.tar.xz"; 1812 1812 locale = "trs"; 1813 1813 arch = "linux-aarch64"; 1814 - sha256 = "0e65e9342e9b982707b450034e594bda96d9a732288aa2ed3243393c55713545"; 1814 + sha256 = "436626afe03b0e3c8ed1f1b4a1e43e736213817ac070545a0f2b1f6194127a06"; 1815 1815 } 1816 1816 { 1817 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/uk/firefox-138.0.1.tar.xz"; 1817 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/uk/firefox-138.0.3.tar.xz"; 1818 1818 locale = "uk"; 1819 1819 arch = "linux-aarch64"; 1820 - sha256 = "c66ee7d3e770e518f6b3db40b8b78fe0537ff1cb6acc5861870b52f5aca592c9"; 1820 + sha256 = "3405ab31d62a5b28f95db53c8db303b8b2405243cb63d11e3e6f42965080fc6c"; 1821 1821 } 1822 1822 { 1823 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/ur/firefox-138.0.1.tar.xz"; 1823 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/ur/firefox-138.0.3.tar.xz"; 1824 1824 locale = "ur"; 1825 1825 arch = "linux-aarch64"; 1826 - sha256 = "f4c22dd7722b10580aade2d2d01e71b03f6487987e308bd62fc3e5109a960da2"; 1826 + sha256 = "d5f8541783caecbbf43cc8c1f3ee98fda68b5f87d6aaa6d77d81265fe854f666"; 1827 1827 } 1828 1828 { 1829 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/uz/firefox-138.0.1.tar.xz"; 1829 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/uz/firefox-138.0.3.tar.xz"; 1830 1830 locale = "uz"; 1831 1831 arch = "linux-aarch64"; 1832 - sha256 = "342ffdb1dbdf8499b92f2a019a89a3298c357793e371a806d59fd3470828a5f2"; 1832 + sha256 = "cef6a4b18b9849fe603f52130199c339c05e8c0fca80b139fd8ded45aadf58e4"; 1833 1833 } 1834 1834 { 1835 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/vi/firefox-138.0.1.tar.xz"; 1835 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/vi/firefox-138.0.3.tar.xz"; 1836 1836 locale = "vi"; 1837 1837 arch = "linux-aarch64"; 1838 - sha256 = "f4ddf163b20a27130a15dc420fbc4e04a3becfd61134fcbb4bc4cab46f9f3c8b"; 1838 + sha256 = "cca05674355435fec8e7ba7d5b6de927ddd9fb44f4ac49d565ca255706affdee"; 1839 1839 } 1840 1840 { 1841 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/xh/firefox-138.0.1.tar.xz"; 1841 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/xh/firefox-138.0.3.tar.xz"; 1842 1842 locale = "xh"; 1843 1843 arch = "linux-aarch64"; 1844 - sha256 = "e5aac63fdf0bcc9cd30dd9340ae0f3bd3836446507ab78306918c6e34d1b6bce"; 1844 + sha256 = "633ba79b7e788f87c45fea4b110b8e7705140403fdaa9c6a81b492590693b8c9"; 1845 1845 } 1846 1846 { 1847 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/zh-CN/firefox-138.0.1.tar.xz"; 1847 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/zh-CN/firefox-138.0.3.tar.xz"; 1848 1848 locale = "zh-CN"; 1849 1849 arch = "linux-aarch64"; 1850 - sha256 = "f70db51e3ef1142d12ef18a5f91b1d8c1799fbd8ac9092ce306161d551818120"; 1850 + sha256 = "11927bfcc9fee36e836ce1bd5ffe5f268894edd041c7216c2191d894ae07ff88"; 1851 1851 } 1852 1852 { 1853 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/linux-aarch64/zh-TW/firefox-138.0.1.tar.xz"; 1853 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/linux-aarch64/zh-TW/firefox-138.0.3.tar.xz"; 1854 1854 locale = "zh-TW"; 1855 1855 arch = "linux-aarch64"; 1856 - sha256 = "e188bd409d29bc1c2427d4946ea4cc87cd480e36f37c5ae1683a27d36a5c8b4c"; 1856 + sha256 = "1c99a2273ea7d6cabb995c73d6c069943df0e55997a551767bae54653057b65c"; 1857 1857 } 1858 1858 { 1859 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ach/Firefox%20138.0.1.dmg"; 1859 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ach/Firefox%20138.0.3.dmg"; 1860 1860 locale = "ach"; 1861 1861 arch = "mac"; 1862 - sha256 = "beb6da57bf198faf287132a6ce2119f8ca4633ad46d21b93af2b466635372998"; 1862 + sha256 = "b0fa2207d58b3cc3d38f045aec8814b871d2bc43c797f652c9eed3f73a6b71a1"; 1863 1863 } 1864 1864 { 1865 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/af/Firefox%20138.0.1.dmg"; 1865 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/af/Firefox%20138.0.3.dmg"; 1866 1866 locale = "af"; 1867 1867 arch = "mac"; 1868 - sha256 = "4a1e5dc6880028feb0e19d65e8e4a39db88595a172ba1b280e968c366ef57fec"; 1868 + sha256 = "4ea856e6384407b7efd1a2f0aed96e170e1d6a609dcb67b7c93a6e9792387816"; 1869 1869 } 1870 1870 { 1871 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/an/Firefox%20138.0.1.dmg"; 1871 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/an/Firefox%20138.0.3.dmg"; 1872 1872 locale = "an"; 1873 1873 arch = "mac"; 1874 - sha256 = "b424f12043fab07780035421204bb37919a0cf3b2049e801fbb00ae68c5d1105"; 1874 + sha256 = "82e927f0ddc7e4f52641b0394ff1bf0573691db5408bb1b8c0e2b8c7a3cd7322"; 1875 1875 } 1876 1876 { 1877 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ar/Firefox%20138.0.1.dmg"; 1877 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ar/Firefox%20138.0.3.dmg"; 1878 1878 locale = "ar"; 1879 1879 arch = "mac"; 1880 - sha256 = "b5374565ab811fc79a5e779a3f8d6d40e28242c5e201b53bb87aec39ce9e3b89"; 1880 + sha256 = "ca4974e1eb76d50e830cd2944e9f3ff7ca8aad43ab21470d2a50a66f2228a8ba"; 1881 1881 } 1882 1882 { 1883 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ast/Firefox%20138.0.1.dmg"; 1883 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ast/Firefox%20138.0.3.dmg"; 1884 1884 locale = "ast"; 1885 1885 arch = "mac"; 1886 - sha256 = "eed34ac338d3e7564627d2bbad2f4f3fde3cc7b9623908269c8c51a6ced458d2"; 1886 + sha256 = "72ef00c25a8529949aa4e67ca0ae6be6431e971286569a1a9cb71c6ce4ee5a35"; 1887 1887 } 1888 1888 { 1889 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/az/Firefox%20138.0.1.dmg"; 1889 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/az/Firefox%20138.0.3.dmg"; 1890 1890 locale = "az"; 1891 1891 arch = "mac"; 1892 - sha256 = "26ed15d1a26a4eda17526325c72d0e7bf58f342cfe8ef27784295b75675fcea9"; 1892 + sha256 = "c29c200dc5b476d222793243012cd03ad668804de12abb2a793ee53b4b80044e"; 1893 1893 } 1894 1894 { 1895 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/be/Firefox%20138.0.1.dmg"; 1895 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/be/Firefox%20138.0.3.dmg"; 1896 1896 locale = "be"; 1897 1897 arch = "mac"; 1898 - sha256 = "dad5b8ed52e393164dd7b43a81f3f72265a88de16831109ca55e908f09786b07"; 1898 + sha256 = "fe27e0a2e57f761521086a8f30800593ac75d94f0aed4d968481627abfad1d2e"; 1899 1899 } 1900 1900 { 1901 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/bg/Firefox%20138.0.1.dmg"; 1901 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/bg/Firefox%20138.0.3.dmg"; 1902 1902 locale = "bg"; 1903 1903 arch = "mac"; 1904 - sha256 = "a0a3c13c5c1a41d41e25c2a735282a82076e9991472b684019332e189edaa6a4"; 1904 + sha256 = "decff259b02148c7c7e36cf1a0cf8b478a6a4e5038cf750d1f70d2d33da672cc"; 1905 1905 } 1906 1906 { 1907 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/bn/Firefox%20138.0.1.dmg"; 1907 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/bn/Firefox%20138.0.3.dmg"; 1908 1908 locale = "bn"; 1909 1909 arch = "mac"; 1910 - sha256 = "15bb7cf6f6335f2f9d84aa6b7364f999f20a0304194c312158351cb3eb60a2a1"; 1910 + sha256 = "e7838ab85ba5b6e3e6aef17cea7080688ac50aace1b481263372cb9e9d11edfd"; 1911 1911 } 1912 1912 { 1913 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/br/Firefox%20138.0.1.dmg"; 1913 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/br/Firefox%20138.0.3.dmg"; 1914 1914 locale = "br"; 1915 1915 arch = "mac"; 1916 - sha256 = "9fe959e0a261ecacf3a86aa66ebcd20b2a0bab0759b2b306874832325331357f"; 1916 + sha256 = "9c4cabe945dd13fa3e3af24d4da9f7d50a3637ffce48a14f3e6c4c0cf0d6ad04"; 1917 1917 } 1918 1918 { 1919 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/bs/Firefox%20138.0.1.dmg"; 1919 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/bs/Firefox%20138.0.3.dmg"; 1920 1920 locale = "bs"; 1921 1921 arch = "mac"; 1922 - sha256 = "e5eb20a11b1a6e49ebe52e77a019529e18e4dcd7afb1a85ba3bcff19bf08cfc5"; 1922 + sha256 = "c8b8657b115d9610b0e42628cd5a6936f59231bdd86529191284c5c094cd8ec6"; 1923 1923 } 1924 1924 { 1925 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ca-valencia/Firefox%20138.0.1.dmg"; 1925 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ca-valencia/Firefox%20138.0.3.dmg"; 1926 1926 locale = "ca-valencia"; 1927 1927 arch = "mac"; 1928 - sha256 = "ba8097bdb12f207d4689c3d11c38527f6a0d0fd017ae56a448ad52f71600ed5c"; 1928 + sha256 = "fff8a65fed923f7329eb929f2c4708c55eec89a2ff9995d2f4073ddc8ac421ae"; 1929 1929 } 1930 1930 { 1931 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ca/Firefox%20138.0.1.dmg"; 1931 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ca/Firefox%20138.0.3.dmg"; 1932 1932 locale = "ca"; 1933 1933 arch = "mac"; 1934 - sha256 = "69003c0c097f098aae001f814a0f7e25e650f67886a5735566a09bf06b12afd4"; 1934 + sha256 = "07ed0ac3cad4758a82309b8763eb67ea5ef03715b623e3c65be65740a7f7af46"; 1935 1935 } 1936 1936 { 1937 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/cak/Firefox%20138.0.1.dmg"; 1937 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/cak/Firefox%20138.0.3.dmg"; 1938 1938 locale = "cak"; 1939 1939 arch = "mac"; 1940 - sha256 = "4045f07a0234c9f0554cef0bb92c2cefb348b28f617aab096b4bbc3c14da93dd"; 1940 + sha256 = "c075bd690e356c950adea2cb2bbada9a02094888e725559b5e1e6723d831550f"; 1941 1941 } 1942 1942 { 1943 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/cs/Firefox%20138.0.1.dmg"; 1943 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/cs/Firefox%20138.0.3.dmg"; 1944 1944 locale = "cs"; 1945 1945 arch = "mac"; 1946 - sha256 = "223fc8c2c9395a58e6ca814888474941e2fbfda5e7ee04025e3090ef0f084bcc"; 1946 + sha256 = "cf9f9442ef3c8f649bd92513f9a515af73265a92ae2995a72ee3727369e38a27"; 1947 1947 } 1948 1948 { 1949 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/cy/Firefox%20138.0.1.dmg"; 1949 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/cy/Firefox%20138.0.3.dmg"; 1950 1950 locale = "cy"; 1951 1951 arch = "mac"; 1952 - sha256 = "fafcda0ab21be6dea07ef1013dea036341d9576ba05a6a440efea22d43d57c80"; 1952 + sha256 = "0082ae78a2801164756e5793886f05974412c6202aa4d46037f80cf3fd2ae2bf"; 1953 1953 } 1954 1954 { 1955 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/da/Firefox%20138.0.1.dmg"; 1955 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/da/Firefox%20138.0.3.dmg"; 1956 1956 locale = "da"; 1957 1957 arch = "mac"; 1958 - sha256 = "473132767b94b11e8fd39b736adbf6fa0ef695b071e67e2e5285c99559c92ea2"; 1958 + sha256 = "c954d570506d63aeb6d2cf9b849b9038ee1feeae495f23c004a2c107363847cd"; 1959 1959 } 1960 1960 { 1961 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/de/Firefox%20138.0.1.dmg"; 1961 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/de/Firefox%20138.0.3.dmg"; 1962 1962 locale = "de"; 1963 1963 arch = "mac"; 1964 - sha256 = "a30976d4cae56a740e995302598405852a22862be0f85e4abc0e53de9d52c133"; 1964 + sha256 = "100b23043a58596ea512200f144cec91f337b411d0bbdb0e5a56fbf2dd440f08"; 1965 1965 } 1966 1966 { 1967 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/dsb/Firefox%20138.0.1.dmg"; 1967 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/dsb/Firefox%20138.0.3.dmg"; 1968 1968 locale = "dsb"; 1969 1969 arch = "mac"; 1970 - sha256 = "3ec8ce757a1cabba1a4d360cc317d148f7522cf372e6cfdd185857c76eec5544"; 1970 + sha256 = "2132385fc475715a5713ce7a6635b3da20f80039d7f35309fe6bc08ca3efad1f"; 1971 1971 } 1972 1972 { 1973 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/el/Firefox%20138.0.1.dmg"; 1973 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/el/Firefox%20138.0.3.dmg"; 1974 1974 locale = "el"; 1975 1975 arch = "mac"; 1976 - sha256 = "a811887f0ce734c4d84aa2730a9347874304b80195ce07f546651779df217408"; 1976 + sha256 = "02f60c255f96db45a69c510500320e1c23059201837b96f3750b4a7653a8ca1d"; 1977 1977 } 1978 1978 { 1979 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/en-CA/Firefox%20138.0.1.dmg"; 1979 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/en-CA/Firefox%20138.0.3.dmg"; 1980 1980 locale = "en-CA"; 1981 1981 arch = "mac"; 1982 - sha256 = "9dd6fe6493fd24f4b20499eb556292f8ea32c008cb5af0880bc8a387f038a62a"; 1982 + sha256 = "18801fa25747833b958712e04a01e9fcc0bbf719033827de081965fd5e7b0400"; 1983 1983 } 1984 1984 { 1985 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/en-GB/Firefox%20138.0.1.dmg"; 1985 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/en-GB/Firefox%20138.0.3.dmg"; 1986 1986 locale = "en-GB"; 1987 1987 arch = "mac"; 1988 - sha256 = "42f0188e6a4205d2da18b1016d8eb89d2051519d415bf27a8af627e8914c545c"; 1988 + sha256 = "c1efb48770df18143fa91293ee0b9fe72f8731a1cbd9e150974213abc561f366"; 1989 1989 } 1990 1990 { 1991 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/en-US/Firefox%20138.0.1.dmg"; 1991 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/en-US/Firefox%20138.0.3.dmg"; 1992 1992 locale = "en-US"; 1993 1993 arch = "mac"; 1994 - sha256 = "c4d9860f38683ba182d34c7a2b3b8157ec3e76498e0863d3ddab0c1a73360fb0"; 1994 + sha256 = "f0b40dbffbc9f8fd9520e7305304c0fe0ed6c430c7936c12a36cb8642b7da530"; 1995 1995 } 1996 1996 { 1997 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/eo/Firefox%20138.0.1.dmg"; 1997 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/eo/Firefox%20138.0.3.dmg"; 1998 1998 locale = "eo"; 1999 1999 arch = "mac"; 2000 - sha256 = "85c37cf5fcaa5aef2173df4b88520c3f37d886876c437bcd53f4616c43ad745d"; 2000 + sha256 = "cdef220f95272d91d3efd7a23b3109b68c7781ae020e67e78685aa8bde36284f"; 2001 2001 } 2002 2002 { 2003 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/es-AR/Firefox%20138.0.1.dmg"; 2003 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/es-AR/Firefox%20138.0.3.dmg"; 2004 2004 locale = "es-AR"; 2005 2005 arch = "mac"; 2006 - sha256 = "653733fda874c08abb6cf983cde36db6ea2ad0b8fabee5d2874e91c2241f90d5"; 2006 + sha256 = "5f81f4d07a375b0ab67de770d186eb3c4a257bf74af95b8710c5ee65f908f20e"; 2007 2007 } 2008 2008 { 2009 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/es-CL/Firefox%20138.0.1.dmg"; 2009 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/es-CL/Firefox%20138.0.3.dmg"; 2010 2010 locale = "es-CL"; 2011 2011 arch = "mac"; 2012 - sha256 = "12bac3391515605a1c3c517270b7cf20ad2302af42321d3f8a80311024152557"; 2012 + sha256 = "30b7e7ee79f1a61bdfe7c2f4d6c38b834366ff5f9946a94e28fd5937b7fcea32"; 2013 2013 } 2014 2014 { 2015 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/es-ES/Firefox%20138.0.1.dmg"; 2015 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/es-ES/Firefox%20138.0.3.dmg"; 2016 2016 locale = "es-ES"; 2017 2017 arch = "mac"; 2018 - sha256 = "68de90c388c940fe8d8613bb5190e4820cf16ec8f2755d16e10100cdc9acb393"; 2018 + sha256 = "f30a3a53c7205e20725e4aeda56f09bd59871b2fee97ab16cb28258c2a5f9a93"; 2019 2019 } 2020 2020 { 2021 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/es-MX/Firefox%20138.0.1.dmg"; 2021 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/es-MX/Firefox%20138.0.3.dmg"; 2022 2022 locale = "es-MX"; 2023 2023 arch = "mac"; 2024 - sha256 = "69cb357946723e406d537266920b214a18d0c7c306e707c15bf95e1a4b9af300"; 2024 + sha256 = "46782abc8befea16d16ae5669bde765277738d095993c7890b287cfda1739c21"; 2025 2025 } 2026 2026 { 2027 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/et/Firefox%20138.0.1.dmg"; 2027 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/et/Firefox%20138.0.3.dmg"; 2028 2028 locale = "et"; 2029 2029 arch = "mac"; 2030 - sha256 = "424d1fd345c73240bc720d7ecaf3ee84e4716c6db73a5005bb59d9b2103cff07"; 2030 + sha256 = "daf126b3be7e5584ad12f2bab8fc26a53c046f66656af9173394f4b69a62df76"; 2031 2031 } 2032 2032 { 2033 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/eu/Firefox%20138.0.1.dmg"; 2033 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/eu/Firefox%20138.0.3.dmg"; 2034 2034 locale = "eu"; 2035 2035 arch = "mac"; 2036 - sha256 = "f24063b90165eb807e64e723985eb14c88d72e94927a9353ce733e35c14a911b"; 2036 + sha256 = "d17eafcad0374759691279301d855fd00a21a353e50c6aaf2502cbc10c24f5eb"; 2037 2037 } 2038 2038 { 2039 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/fa/Firefox%20138.0.1.dmg"; 2039 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/fa/Firefox%20138.0.3.dmg"; 2040 2040 locale = "fa"; 2041 2041 arch = "mac"; 2042 - sha256 = "030fc57296526193d64cbae63a4db0ef566a687d4787d7f0109f5dc5956171f9"; 2042 + sha256 = "48be986fadcd63e3fffeaf2c3f94939774313d0558a710641747f42f8ee65926"; 2043 2043 } 2044 2044 { 2045 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ff/Firefox%20138.0.1.dmg"; 2045 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ff/Firefox%20138.0.3.dmg"; 2046 2046 locale = "ff"; 2047 2047 arch = "mac"; 2048 - sha256 = "3e4a981a437c9c13e3ddf2d74ff6479e55ddfe502c28427c86c64efda1ce8c34"; 2048 + sha256 = "08676054c57d799403b2cc858f6f9fd32243a2eac422404c30bd6c569ed1e1b4"; 2049 2049 } 2050 2050 { 2051 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/fi/Firefox%20138.0.1.dmg"; 2051 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/fi/Firefox%20138.0.3.dmg"; 2052 2052 locale = "fi"; 2053 2053 arch = "mac"; 2054 - sha256 = "625bf656f5234cf8ae7f850c27b07e455c3930dd2244f64ef0defd3a1050b57c"; 2054 + sha256 = "c4cdb5b89812a3e88219d17d80f08939d704e4b72e4bb1c7aac95e389f6fd310"; 2055 2055 } 2056 2056 { 2057 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/fr/Firefox%20138.0.1.dmg"; 2057 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/fr/Firefox%20138.0.3.dmg"; 2058 2058 locale = "fr"; 2059 2059 arch = "mac"; 2060 - sha256 = "96c5aebf12a0f3f0e143f9c54e66d1a31519f751a110f2d15d6183c1c014c05b"; 2060 + sha256 = "fe04e2554ffc9a0c7167e0c673dfafd9e205e0ac83bc727b22a34f8a292da9bc"; 2061 2061 } 2062 2062 { 2063 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/fur/Firefox%20138.0.1.dmg"; 2063 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/fur/Firefox%20138.0.3.dmg"; 2064 2064 locale = "fur"; 2065 2065 arch = "mac"; 2066 - sha256 = "0a9a351de524766181b521cf24cc8431112f1b452b5a13f30ed1b2889593fa8b"; 2066 + sha256 = "c0e4a70193355c5c0f52c39d851285ebd1a18ea912296246caa5bc5c95e9f6a5"; 2067 2067 } 2068 2068 { 2069 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/fy-NL/Firefox%20138.0.1.dmg"; 2069 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/fy-NL/Firefox%20138.0.3.dmg"; 2070 2070 locale = "fy-NL"; 2071 2071 arch = "mac"; 2072 - sha256 = "029d6032cd69c2dc771e9860db157a5a99d6f631e49d58347d8616b907fe304d"; 2072 + sha256 = "92672996ee6b8be3a3e67b9896f6c721993d0a4677d971073f73859a96c35a0b"; 2073 2073 } 2074 2074 { 2075 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ga-IE/Firefox%20138.0.1.dmg"; 2075 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ga-IE/Firefox%20138.0.3.dmg"; 2076 2076 locale = "ga-IE"; 2077 2077 arch = "mac"; 2078 - sha256 = "438557bb8adc4cf4ea071d6ce4eea5f7a8c707d37da120e61febb53c2d9f1fbf"; 2078 + sha256 = "2e6a40d8622345bacc6985438c7ab8e9e079a5d69756009de8dd073c94864023"; 2079 2079 } 2080 2080 { 2081 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/gd/Firefox%20138.0.1.dmg"; 2081 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/gd/Firefox%20138.0.3.dmg"; 2082 2082 locale = "gd"; 2083 2083 arch = "mac"; 2084 - sha256 = "05db4d63185ebc01511c1e1a71c2593cbeeda6ce200e6dddb84636d5fb45d2da"; 2084 + sha256 = "5b3dae609ef0c86e13f3fe37104cb4fc0d85e93a9e4f355289daba694511b988"; 2085 2085 } 2086 2086 { 2087 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/gl/Firefox%20138.0.1.dmg"; 2087 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/gl/Firefox%20138.0.3.dmg"; 2088 2088 locale = "gl"; 2089 2089 arch = "mac"; 2090 - sha256 = "dc29482f069aaf5a3709973a4f7c12da56748789d6ab6694a317d5e533758cc2"; 2090 + sha256 = "65d34c27bb3bcf02e531cdb4ac5bb121e29587e56645f845c90adbca1e775077"; 2091 2091 } 2092 2092 { 2093 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/gn/Firefox%20138.0.1.dmg"; 2093 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/gn/Firefox%20138.0.3.dmg"; 2094 2094 locale = "gn"; 2095 2095 arch = "mac"; 2096 - sha256 = "53a0b243628f2f5887e4c8bcbd167f9c7e6d8638ad970ab604a9cf936e1df05f"; 2096 + sha256 = "c0f95f12edf573bfbba0273b4485d6135cb591e9904372ec6a07ea27602c7356"; 2097 2097 } 2098 2098 { 2099 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/gu-IN/Firefox%20138.0.1.dmg"; 2099 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/gu-IN/Firefox%20138.0.3.dmg"; 2100 2100 locale = "gu-IN"; 2101 2101 arch = "mac"; 2102 - sha256 = "2eba9a3c8ccedd312f4d9bd646140a23568de5170d511efc1cfc467ba46faca0"; 2102 + sha256 = "b78ece5b31fdaa3cd4ddb4fe674e4635972e3dfbed6feb75e59569b2e5dc2bfd"; 2103 2103 } 2104 2104 { 2105 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/he/Firefox%20138.0.1.dmg"; 2105 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/he/Firefox%20138.0.3.dmg"; 2106 2106 locale = "he"; 2107 2107 arch = "mac"; 2108 - sha256 = "655b5be3c3b87649f3f4be797ffccd0c9e859ec7c21006144917d2c6bbc89809"; 2108 + sha256 = "87cd5fb3710c1256ae8fe66fc4ca51c858d3e283a81309959b03f3519fced0b4"; 2109 2109 } 2110 2110 { 2111 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/hi-IN/Firefox%20138.0.1.dmg"; 2111 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/hi-IN/Firefox%20138.0.3.dmg"; 2112 2112 locale = "hi-IN"; 2113 2113 arch = "mac"; 2114 - sha256 = "f1a68dd6eecf9ae9392b293a2ae98f372e9ce870cc716606d8faa0bef3574e6d"; 2114 + sha256 = "f1e3370dd6662410caea423f874e07669e91f1346991432d307474e1b71e8862"; 2115 2115 } 2116 2116 { 2117 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/hr/Firefox%20138.0.1.dmg"; 2117 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/hr/Firefox%20138.0.3.dmg"; 2118 2118 locale = "hr"; 2119 2119 arch = "mac"; 2120 - sha256 = "90191c81616d7c1e0361a52dc32fe5f378898e1b76b8ee011753e907ab7626f2"; 2120 + sha256 = "41eea29eded2b215dc3b8e6f41d50a3f013f3520ee28520142d133d3c8ca6f80"; 2121 2121 } 2122 2122 { 2123 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/hsb/Firefox%20138.0.1.dmg"; 2123 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/hsb/Firefox%20138.0.3.dmg"; 2124 2124 locale = "hsb"; 2125 2125 arch = "mac"; 2126 - sha256 = "7383185e6488d6c03c8a2306c14217f0f061513b2bd90a9b58680dfa2f14af8d"; 2126 + sha256 = "b13610f5f4cb65ed33126014be707b15aabfea61527eee4595222baa808bbe8f"; 2127 2127 } 2128 2128 { 2129 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/hu/Firefox%20138.0.1.dmg"; 2129 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/hu/Firefox%20138.0.3.dmg"; 2130 2130 locale = "hu"; 2131 2131 arch = "mac"; 2132 - sha256 = "ca60f4f882547739b8f77d462ba638ebe9696a33fe332841da03d5b1ddcbe036"; 2132 + sha256 = "a092c69621c6cdba10feac3c80607f956f72505c5ec38802f2bf5f4ac1403bda"; 2133 2133 } 2134 2134 { 2135 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/hy-AM/Firefox%20138.0.1.dmg"; 2135 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/hy-AM/Firefox%20138.0.3.dmg"; 2136 2136 locale = "hy-AM"; 2137 2137 arch = "mac"; 2138 - sha256 = "a5bc93701d4f6efca63ba36fac5a9d9dd166c049ba9283181dc6aac68f0e617e"; 2138 + sha256 = "92f668f4573a00877d96c523eb30eee6924389064e46324e3add2dd327824a4c"; 2139 2139 } 2140 2140 { 2141 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ia/Firefox%20138.0.1.dmg"; 2141 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ia/Firefox%20138.0.3.dmg"; 2142 2142 locale = "ia"; 2143 2143 arch = "mac"; 2144 - sha256 = "b14f5efedc45c38e127e9c05f9fb679cd64871ea406c4bb7fdbfbc3df50b3b2a"; 2144 + sha256 = "a5e0cb2a1c2229122cdc8f312e66acc39f3bc935d2b4dcf4d63ae0a97e4a9483"; 2145 2145 } 2146 2146 { 2147 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/id/Firefox%20138.0.1.dmg"; 2147 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/id/Firefox%20138.0.3.dmg"; 2148 2148 locale = "id"; 2149 2149 arch = "mac"; 2150 - sha256 = "40e12d704468eaba5f41975e2910b12dba44353749e309afc2b883fb7d61c473"; 2150 + sha256 = "6197a58697007026af9299c2f4fb7f346c644a23ce7e4528a72b2ec331802920"; 2151 2151 } 2152 2152 { 2153 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/is/Firefox%20138.0.1.dmg"; 2153 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/is/Firefox%20138.0.3.dmg"; 2154 2154 locale = "is"; 2155 2155 arch = "mac"; 2156 - sha256 = "8158293cadfbae19da5e04329a53083999f94b62598ad91ef4dc6d56c3c073b6"; 2156 + sha256 = "5687186b1bce0f91bbaba5624377b4ae7442111a29c2baa105091c1a17daa33e"; 2157 2157 } 2158 2158 { 2159 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/it/Firefox%20138.0.1.dmg"; 2159 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/it/Firefox%20138.0.3.dmg"; 2160 2160 locale = "it"; 2161 2161 arch = "mac"; 2162 - sha256 = "be11a3f320b242218e9e93662e858b59c30f028b8d584e975f52605af4f96fa9"; 2162 + sha256 = "633161652f7db5f768749b3a2f319620a331bcc8b10132cd781f49511f50b78e"; 2163 2163 } 2164 2164 { 2165 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ja-JP-mac/Firefox%20138.0.1.dmg"; 2165 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ja-JP-mac/Firefox%20138.0.3.dmg"; 2166 2166 locale = "ja-JP-mac"; 2167 2167 arch = "mac"; 2168 - sha256 = "96b73751ae4d3ab9cfb2a334e6cd1d375443507021345eb3d3f3bd83e8ad844f"; 2168 + sha256 = "9aca28d6cc3681421cdd03014c75c74ad061be28a08183d1a82cbf7d53bdb4c3"; 2169 2169 } 2170 2170 { 2171 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ka/Firefox%20138.0.1.dmg"; 2171 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ka/Firefox%20138.0.3.dmg"; 2172 2172 locale = "ka"; 2173 2173 arch = "mac"; 2174 - sha256 = "af67213e3f2ee147d62cf41c1a2f81afd17fe5e6a7daf9160e531afe25b5ec47"; 2174 + sha256 = "490f0d3e8f8de8751da81f7870d982bd7b23705c68bf1152a1989538c4718de9"; 2175 2175 } 2176 2176 { 2177 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/kab/Firefox%20138.0.1.dmg"; 2177 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/kab/Firefox%20138.0.3.dmg"; 2178 2178 locale = "kab"; 2179 2179 arch = "mac"; 2180 - sha256 = "76a9708645f1edbba15acc2d9da0c41b1295119d546ca9f0bd914046bf88578f"; 2180 + sha256 = "e97b5b195137284c87e234788fdb188cb46c03ba45ed6c41cbe3099e4bdcba8c"; 2181 2181 } 2182 2182 { 2183 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/kk/Firefox%20138.0.1.dmg"; 2183 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/kk/Firefox%20138.0.3.dmg"; 2184 2184 locale = "kk"; 2185 2185 arch = "mac"; 2186 - sha256 = "9bb8f07dfbc3835da7b5ed7d85fec202bf8b895d662c559377d901c71d09023e"; 2186 + sha256 = "48862ae902e900f845f324f057db4bec51cea25fc84a63538f94318546ae859c"; 2187 2187 } 2188 2188 { 2189 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/km/Firefox%20138.0.1.dmg"; 2189 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/km/Firefox%20138.0.3.dmg"; 2190 2190 locale = "km"; 2191 2191 arch = "mac"; 2192 - sha256 = "6ce37b46a8e625e37cbc3c32a5ac935886c8c312db04f0c3a6479c56bd7c364b"; 2192 + sha256 = "5f8f2c977e2f7bdb3582a029bd784d1db9d3daab294635a297513bc927e59cf2"; 2193 2193 } 2194 2194 { 2195 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/kn/Firefox%20138.0.1.dmg"; 2195 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/kn/Firefox%20138.0.3.dmg"; 2196 2196 locale = "kn"; 2197 2197 arch = "mac"; 2198 - sha256 = "401a55cc2060e4ba5d5dae24231594c4fe2c7bc0986d9206b425657b35b7c94e"; 2198 + sha256 = "e6b3ffa6098c12d45f9dda4fe65c6a759a5f214a75d1180616ef49c75f0aadbe"; 2199 2199 } 2200 2200 { 2201 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ko/Firefox%20138.0.1.dmg"; 2201 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ko/Firefox%20138.0.3.dmg"; 2202 2202 locale = "ko"; 2203 2203 arch = "mac"; 2204 - sha256 = "79ee4a254c46c1cd6c570184555072b6c60759382289a50e1b38b19d69398ed4"; 2204 + sha256 = "d7946f65cfb48ecdc1b665a55ff2fc8dbd765e4469080ceb0f63f4b6c6a3d923"; 2205 2205 } 2206 2206 { 2207 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/lij/Firefox%20138.0.1.dmg"; 2207 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/lij/Firefox%20138.0.3.dmg"; 2208 2208 locale = "lij"; 2209 2209 arch = "mac"; 2210 - sha256 = "fc4d66fe313101916968e860a28104ed9601fee7c3950581de7ed70bb7327853"; 2210 + sha256 = "e6d348d96ff01c9b503d6fc97de171aba8ba3015ed333361027515adfc5e8a8e"; 2211 2211 } 2212 2212 { 2213 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/lt/Firefox%20138.0.1.dmg"; 2213 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/lt/Firefox%20138.0.3.dmg"; 2214 2214 locale = "lt"; 2215 2215 arch = "mac"; 2216 - sha256 = "949b17f618da7fe85cd99f736ef77ac6fc21bc24620f6d2b1f6f283df3bb14b3"; 2216 + sha256 = "09fae25ecae4b8bb3d61c9805723e595a8535ab09765392279a1e23293a13ed7"; 2217 2217 } 2218 2218 { 2219 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/lv/Firefox%20138.0.1.dmg"; 2219 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/lv/Firefox%20138.0.3.dmg"; 2220 2220 locale = "lv"; 2221 2221 arch = "mac"; 2222 - sha256 = "5b2d7196d2d9179297001482da16a8a30bf259649b7c06ba15f54acdf8aa3856"; 2222 + sha256 = "b83ef51f052543eb82abb57d434024db075ec908553b40a72c6b92904d7c0b87"; 2223 2223 } 2224 2224 { 2225 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/mk/Firefox%20138.0.1.dmg"; 2225 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/mk/Firefox%20138.0.3.dmg"; 2226 2226 locale = "mk"; 2227 2227 arch = "mac"; 2228 - sha256 = "fcff6890b78c83ae3d1e96fd51751d279932f40b5830ac0828f92ffc94321c82"; 2228 + sha256 = "670e3b6e33da178448fc0915ab9164a1a3b0da4d1d657f9b2348c969b439e490"; 2229 2229 } 2230 2230 { 2231 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/mr/Firefox%20138.0.1.dmg"; 2231 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/mr/Firefox%20138.0.3.dmg"; 2232 2232 locale = "mr"; 2233 2233 arch = "mac"; 2234 - sha256 = "9340e5bc90294fc0ae9540043f9bd802f38b2243e169254905792cd0c72a4594"; 2234 + sha256 = "1748151007ed30d034398bbbec4379cad9762d49dd03316a4ce628919b383551"; 2235 2235 } 2236 2236 { 2237 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ms/Firefox%20138.0.1.dmg"; 2237 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ms/Firefox%20138.0.3.dmg"; 2238 2238 locale = "ms"; 2239 2239 arch = "mac"; 2240 - sha256 = "b7ed2b70d73fa22f71cffe3d53f5de7c886a751388d092c212092bdf7a0452aa"; 2240 + sha256 = "acbab86da5cc9bfd7aba75d49a64e6db1a9d1335b878ae60c388eabd0de3a108"; 2241 2241 } 2242 2242 { 2243 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/my/Firefox%20138.0.1.dmg"; 2243 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/my/Firefox%20138.0.3.dmg"; 2244 2244 locale = "my"; 2245 2245 arch = "mac"; 2246 - sha256 = "e1147778074bf21aa66856a6b468061c0e93739998be670ffc6f9cdc5f51f9e6"; 2246 + sha256 = "09b5ca847b88418b891872f7817599b58660df4787a807f1324827e3f68e07bc"; 2247 2247 } 2248 2248 { 2249 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/nb-NO/Firefox%20138.0.1.dmg"; 2249 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/nb-NO/Firefox%20138.0.3.dmg"; 2250 2250 locale = "nb-NO"; 2251 2251 arch = "mac"; 2252 - sha256 = "31339047198a708c3db87e853b35938c116125daee5977f285d23545f3c54747"; 2252 + sha256 = "4691095ac2bf351852b5a486345cc0c03977c4a48adb6a8e3d0e19e1a0c394d8"; 2253 2253 } 2254 2254 { 2255 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ne-NP/Firefox%20138.0.1.dmg"; 2255 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ne-NP/Firefox%20138.0.3.dmg"; 2256 2256 locale = "ne-NP"; 2257 2257 arch = "mac"; 2258 - sha256 = "273407239bdb5ed0034611807773c0841be826ea4f85f143f829567ac6aa9191"; 2258 + sha256 = "80cc1e0205a55bccc618146da2ec3d74010e1688fd4868e4f81089e068800e51"; 2259 2259 } 2260 2260 { 2261 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/nl/Firefox%20138.0.1.dmg"; 2261 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/nl/Firefox%20138.0.3.dmg"; 2262 2262 locale = "nl"; 2263 2263 arch = "mac"; 2264 - sha256 = "26ccd03909e0f6ce35eaae136f64dc290dca538b6a23f62e097d0e9d3874ef27"; 2264 + sha256 = "292a1ddf76d1f209de3c07be5345893242c452e982bf26882aa6e6fb405f9203"; 2265 2265 } 2266 2266 { 2267 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/nn-NO/Firefox%20138.0.1.dmg"; 2267 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/nn-NO/Firefox%20138.0.3.dmg"; 2268 2268 locale = "nn-NO"; 2269 2269 arch = "mac"; 2270 - sha256 = "a830a270164c9aa44cdd1e0d8ef8833fd3cf095b206b2ff504b3a722642259af"; 2270 + sha256 = "060f286d0843e5740d0920bc80e2f21d8e1c0a1b54f64b165db953c5936f516b"; 2271 2271 } 2272 2272 { 2273 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/oc/Firefox%20138.0.1.dmg"; 2273 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/oc/Firefox%20138.0.3.dmg"; 2274 2274 locale = "oc"; 2275 2275 arch = "mac"; 2276 - sha256 = "35f969ffd75deb458820671ed60da822274c2a5385931f0425f7cef9f1203b32"; 2276 + sha256 = "11c713ad5945a4490c88b86fd57f982399538ee1c49ce0a772c123d60e6a4f71"; 2277 2277 } 2278 2278 { 2279 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/pa-IN/Firefox%20138.0.1.dmg"; 2279 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/pa-IN/Firefox%20138.0.3.dmg"; 2280 2280 locale = "pa-IN"; 2281 2281 arch = "mac"; 2282 - sha256 = "d6fe7d3e4934ecf19cdbe38ca35c7d4f87722ebbf04be806e7841d765caa8e52"; 2282 + sha256 = "3b17e1386dece01b591b72a7031b0f69eac280f3e14886e92f08eb482a687b53"; 2283 2283 } 2284 2284 { 2285 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/pl/Firefox%20138.0.1.dmg"; 2285 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/pl/Firefox%20138.0.3.dmg"; 2286 2286 locale = "pl"; 2287 2287 arch = "mac"; 2288 - sha256 = "8dcb5c843054067902b772820e0140ba404702ec73c4fdc768454f96f03e8cc7"; 2288 + sha256 = "fe7bba0721f73e9e1784d517370cca774c2e3d58cac01bc8c855f54f3351d1e7"; 2289 2289 } 2290 2290 { 2291 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/pt-BR/Firefox%20138.0.1.dmg"; 2291 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/pt-BR/Firefox%20138.0.3.dmg"; 2292 2292 locale = "pt-BR"; 2293 2293 arch = "mac"; 2294 - sha256 = "69c35e4675254929624a8f52e54d128cee4707444c99c2212230e2aa9618eb70"; 2294 + sha256 = "119f4895af5d10091cde3b09b0ac9d338c50b2d94e7df95a6dc24ec14ca20532"; 2295 2295 } 2296 2296 { 2297 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/pt-PT/Firefox%20138.0.1.dmg"; 2297 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/pt-PT/Firefox%20138.0.3.dmg"; 2298 2298 locale = "pt-PT"; 2299 2299 arch = "mac"; 2300 - sha256 = "fd9fa7d0ecfa744e689776fbf7bba9037cc5bc3713b86eba5fe3b927c5c43e2d"; 2300 + sha256 = "7e9b9a13ac73b2533bde3d69e0a6aa29726c6b16126cc6958ec3dd2a0956792b"; 2301 2301 } 2302 2302 { 2303 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/rm/Firefox%20138.0.1.dmg"; 2303 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/rm/Firefox%20138.0.3.dmg"; 2304 2304 locale = "rm"; 2305 2305 arch = "mac"; 2306 - sha256 = "3b8f9f37486813955f9a446667f47eb0b566e77953f986b49ec32c76d7de06f9"; 2306 + sha256 = "47cd8ce0fc4921c223320c92a17187698870a34a820a023b773e7f44224de926"; 2307 2307 } 2308 2308 { 2309 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ro/Firefox%20138.0.1.dmg"; 2309 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ro/Firefox%20138.0.3.dmg"; 2310 2310 locale = "ro"; 2311 2311 arch = "mac"; 2312 - sha256 = "0f0941aef80b531a2560ab30683a5c664651b1f20e8d99ec5d72955516e57733"; 2312 + sha256 = "1d826e4f2a6df0dc8500618d16208e352cdf985491aca1007c27dc2e2f15fadf"; 2313 2313 } 2314 2314 { 2315 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ru/Firefox%20138.0.1.dmg"; 2315 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ru/Firefox%20138.0.3.dmg"; 2316 2316 locale = "ru"; 2317 2317 arch = "mac"; 2318 - sha256 = "17ce1a2be5cb28ee518275587b087e81561f42bea99db15a3eb1afa6f11c027b"; 2318 + sha256 = "3d698c7798c1d8d3167b72a809c3c55ef68983514e198baabe23156e12c2dada"; 2319 2319 } 2320 2320 { 2321 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sat/Firefox%20138.0.1.dmg"; 2321 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sat/Firefox%20138.0.3.dmg"; 2322 2322 locale = "sat"; 2323 2323 arch = "mac"; 2324 - sha256 = "c5fc8f274938160a1e9a51859a6350188b08fc27ef64e71f0c9e8172ac42bdbd"; 2324 + sha256 = "28ec4f0d62d4267a144aa58d1cd89138fdf35fc815600a116f48c14617055392"; 2325 2325 } 2326 2326 { 2327 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sc/Firefox%20138.0.1.dmg"; 2327 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sc/Firefox%20138.0.3.dmg"; 2328 2328 locale = "sc"; 2329 2329 arch = "mac"; 2330 - sha256 = "51eb79e21a7e2bde2e48f0205e3ab9f5457ffdbc5ac1e0013834b98389581e2e"; 2330 + sha256 = "8b98e6269b43183622ac78cc181f7caa82337e52bfcab4503f4e1cf3e165f279"; 2331 2331 } 2332 2332 { 2333 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sco/Firefox%20138.0.1.dmg"; 2333 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sco/Firefox%20138.0.3.dmg"; 2334 2334 locale = "sco"; 2335 2335 arch = "mac"; 2336 - sha256 = "4028f2342bb9b40f412b8f969508f26aa2961901b12fa43d0eade85835285db7"; 2336 + sha256 = "4f5a2586bc3d2f2e2a21e16f67fe1ddebe8e2c02a3ddf5895f11e3ee91628a29"; 2337 2337 } 2338 2338 { 2339 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/si/Firefox%20138.0.1.dmg"; 2339 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/si/Firefox%20138.0.3.dmg"; 2340 2340 locale = "si"; 2341 2341 arch = "mac"; 2342 - sha256 = "f322372e8871f5e51ecbd4d1e22f3d1c4a52f07363bada83a1d2caea7e4a4e1e"; 2342 + sha256 = "d83058f5260aab73615b15f400edd515260012cd7dd04d70ed10a070432711e4"; 2343 2343 } 2344 2344 { 2345 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sk/Firefox%20138.0.1.dmg"; 2345 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sk/Firefox%20138.0.3.dmg"; 2346 2346 locale = "sk"; 2347 2347 arch = "mac"; 2348 - sha256 = "6cb10522688edfdf620f0c77494ce31ba526ded763a3364d75e98b5439419b49"; 2348 + sha256 = "d6ce584a148de2f339b5b883605f64d1137205eaf967cf0da1c85e01b0158c2e"; 2349 2349 } 2350 2350 { 2351 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/skr/Firefox%20138.0.1.dmg"; 2351 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/skr/Firefox%20138.0.3.dmg"; 2352 2352 locale = "skr"; 2353 2353 arch = "mac"; 2354 - sha256 = "07ea942a2c68679f405ab3c73a411c047572477589b0b0cf56f47bc1acf4f870"; 2354 + sha256 = "3e605314b116a3ab240b148fae56fcac00362a6c71bdfc907d0eab7a5ac9524c"; 2355 2355 } 2356 2356 { 2357 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sl/Firefox%20138.0.1.dmg"; 2357 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sl/Firefox%20138.0.3.dmg"; 2358 2358 locale = "sl"; 2359 2359 arch = "mac"; 2360 - sha256 = "be2d1888709da150343dc56ddebdeb0f56e9f28b5d9e835703990f4a99b561d3"; 2360 + sha256 = "6f6c05106da0e7e4b52389358bab761784966d0b56b4ebdf5f0aa1409ba7e419"; 2361 2361 } 2362 2362 { 2363 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/son/Firefox%20138.0.1.dmg"; 2363 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/son/Firefox%20138.0.3.dmg"; 2364 2364 locale = "son"; 2365 2365 arch = "mac"; 2366 - sha256 = "ca7d12a80e9114f09dbfedd5a976dff8e47a92172a4e2bb72b01ccfa50b9721d"; 2366 + sha256 = "0a5a7bfbcc0173864e4b281d400b5d340263e277157a0857ee8d1f8f6ad2e1a7"; 2367 2367 } 2368 2368 { 2369 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sq/Firefox%20138.0.1.dmg"; 2369 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sq/Firefox%20138.0.3.dmg"; 2370 2370 locale = "sq"; 2371 2371 arch = "mac"; 2372 - sha256 = "4e332831650801900e039540cfd0f27b0f4c8666021bdaf80546ffaa73df23be"; 2372 + sha256 = "057586ba9fc1c4b56d5648d81073749d5d5a8b04ae44497814c1de25b0301971"; 2373 2373 } 2374 2374 { 2375 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sr/Firefox%20138.0.1.dmg"; 2375 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sr/Firefox%20138.0.3.dmg"; 2376 2376 locale = "sr"; 2377 2377 arch = "mac"; 2378 - sha256 = "73e823e87b2ee1560574f7bafd4ad69acaf9ab00bd7289a2b5aaa88249eee14b"; 2378 + sha256 = "79b5b62457b645e47373b7f28cf9117cc636c401657065f1cde68dfb131d8bcd"; 2379 2379 } 2380 2380 { 2381 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/sv-SE/Firefox%20138.0.1.dmg"; 2381 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/sv-SE/Firefox%20138.0.3.dmg"; 2382 2382 locale = "sv-SE"; 2383 2383 arch = "mac"; 2384 - sha256 = "49b4bad2bd8190311462af704cc2692a247dc14be89e29a1ffcdbfdfa7c4571d"; 2384 + sha256 = "dc1368d64e8b217ff6173b4f777ec6694f1e7d355225745adb9d2ac7b019fa23"; 2385 2385 } 2386 2386 { 2387 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/szl/Firefox%20138.0.1.dmg"; 2387 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/szl/Firefox%20138.0.3.dmg"; 2388 2388 locale = "szl"; 2389 2389 arch = "mac"; 2390 - sha256 = "7b921e451e259cc8451bc8668fe45c3e82f961b5605a5ed1adc8bbd49d7b76bc"; 2390 + sha256 = "4a2b5759cd913bf3b671715586549c456b9b75c7b8e817e5fdfd297294b96eec"; 2391 2391 } 2392 2392 { 2393 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ta/Firefox%20138.0.1.dmg"; 2393 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ta/Firefox%20138.0.3.dmg"; 2394 2394 locale = "ta"; 2395 2395 arch = "mac"; 2396 - sha256 = "94fb9cda67f6bf40347ab94e0805c430fdd34ffd9c0687382400f83e51a2b057"; 2396 + sha256 = "d81a263852b9637f82b1bd5ad8fc672b75a05001ec8c9c07302a0326b45fd1f1"; 2397 2397 } 2398 2398 { 2399 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/te/Firefox%20138.0.1.dmg"; 2399 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/te/Firefox%20138.0.3.dmg"; 2400 2400 locale = "te"; 2401 2401 arch = "mac"; 2402 - sha256 = "c52ac55a5621fe20a42ccd7921336be4af926991d9c8bf53ab02ac8823a07777"; 2402 + sha256 = "9d03a54119a51c5ba8f74a21963b7ae9dd5bff911e0c04d894848d5ff646cf6d"; 2403 2403 } 2404 2404 { 2405 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/tg/Firefox%20138.0.1.dmg"; 2405 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/tg/Firefox%20138.0.3.dmg"; 2406 2406 locale = "tg"; 2407 2407 arch = "mac"; 2408 - sha256 = "ab787ce73e3c97909406c913cdfc9ef988bca3f6b0595210e8ebeef70f1e13cb"; 2408 + sha256 = "1fb5815bb10e7087fff2a9c45c5dd96c0156d84f2a4c934ed0f1d60aa32d1c83"; 2409 2409 } 2410 2410 { 2411 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/th/Firefox%20138.0.1.dmg"; 2411 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/th/Firefox%20138.0.3.dmg"; 2412 2412 locale = "th"; 2413 2413 arch = "mac"; 2414 - sha256 = "12ada706b431c2d2674290507dce1a31aeca546383efb53dfd1bceb850fc6379"; 2414 + sha256 = "4590eea0d0ade420a88d52110a54d3150ddd8ac59560acc2d839449b14e56438"; 2415 2415 } 2416 2416 { 2417 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/tl/Firefox%20138.0.1.dmg"; 2417 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/tl/Firefox%20138.0.3.dmg"; 2418 2418 locale = "tl"; 2419 2419 arch = "mac"; 2420 - sha256 = "d56bbdc22675cfc2744df2d788c269448485c203f2acaeb4c2fac68045b02cde"; 2420 + sha256 = "7d8b20b9042960eb144f87599a2d94dd578df7076f5870d48b65e3aee179f004"; 2421 2421 } 2422 2422 { 2423 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/tr/Firefox%20138.0.1.dmg"; 2423 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/tr/Firefox%20138.0.3.dmg"; 2424 2424 locale = "tr"; 2425 2425 arch = "mac"; 2426 - sha256 = "68a7ed54d65b7e620e13d1389a3e75bd9d64239b9c1a4f4631acf3d0f3061f0c"; 2426 + sha256 = "076c91e5780eff749bc19c8b0a3e80d18cffef1a09db08433e44efe771710e3f"; 2427 2427 } 2428 2428 { 2429 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/trs/Firefox%20138.0.1.dmg"; 2429 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/trs/Firefox%20138.0.3.dmg"; 2430 2430 locale = "trs"; 2431 2431 arch = "mac"; 2432 - sha256 = "5fd8265adad2f84a75339bbae0bc71c9f568ef18a1600fee52b32478ede04cae"; 2432 + sha256 = "24d0607f3c81aae5ea8854b9d8dcccc5b34670580cefc4025591dc5c51d5eea8"; 2433 2433 } 2434 2434 { 2435 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/uk/Firefox%20138.0.1.dmg"; 2435 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/uk/Firefox%20138.0.3.dmg"; 2436 2436 locale = "uk"; 2437 2437 arch = "mac"; 2438 - sha256 = "032ccc4807384af3e753fb2b896a1e82a6448dbd6bdeb59f83c85138383d26a6"; 2438 + sha256 = "4dd8970ebf2b1b88c3e65735fb656364498116e4dec650bddfd47dcad49672d2"; 2439 2439 } 2440 2440 { 2441 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/ur/Firefox%20138.0.1.dmg"; 2441 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/ur/Firefox%20138.0.3.dmg"; 2442 2442 locale = "ur"; 2443 2443 arch = "mac"; 2444 - sha256 = "214282547d884647160c1297ea281989ee34965edbb3b5e356ad2af67f9d50ed"; 2444 + sha256 = "8bd0d37045c11b172a0d9904904048402ed07c24057dd06742153be98ab8d6b0"; 2445 2445 } 2446 2446 { 2447 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/uz/Firefox%20138.0.1.dmg"; 2447 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/uz/Firefox%20138.0.3.dmg"; 2448 2448 locale = "uz"; 2449 2449 arch = "mac"; 2450 - sha256 = "b8887827755e2cf7101d96e3993f482dc1821df24910b192bd6332ae1a305f26"; 2450 + sha256 = "ed716cf5afcfe3b052dc87b7bdd917d4e207f2c3e24aeda882ef0a87a5deba74"; 2451 2451 } 2452 2452 { 2453 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/vi/Firefox%20138.0.1.dmg"; 2453 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/vi/Firefox%20138.0.3.dmg"; 2454 2454 locale = "vi"; 2455 2455 arch = "mac"; 2456 - sha256 = "8716ec7f1e5037a37fb0f4d308eb0458e262fe8bb153ad04b16aa7dd4673fba7"; 2456 + sha256 = "93a2e0b617dce32e612cfee079353e6a2999903e4fe680caf65ef92e223bc437"; 2457 2457 } 2458 2458 { 2459 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/xh/Firefox%20138.0.1.dmg"; 2459 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/xh/Firefox%20138.0.3.dmg"; 2460 2460 locale = "xh"; 2461 2461 arch = "mac"; 2462 - sha256 = "be5e8ad9fe4aab24f83ed80c29577edd3634d8c46bdc390b6a8b6082ed0d1529"; 2462 + sha256 = "70420b970f50bfc823d92c1d724e3847abc58df34f9d21482ffaf39224e79f16"; 2463 2463 } 2464 2464 { 2465 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/zh-CN/Firefox%20138.0.1.dmg"; 2465 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/zh-CN/Firefox%20138.0.3.dmg"; 2466 2466 locale = "zh-CN"; 2467 2467 arch = "mac"; 2468 - sha256 = "24ab3c93114fc3151bc55af0c6bee0b094f397b719c18f52d220fdbd9594baba"; 2468 + sha256 = "b79f90c9b3ec0eaeec4b4738bb15309aab1c9fd8bb6b4f3879d2550b0c75e6c6"; 2469 2469 } 2470 2470 { 2471 - url = "https://archive.mozilla.org/pub/firefox/releases/138.0.1/mac/zh-TW/Firefox%20138.0.1.dmg"; 2471 + url = "https://archive.mozilla.org/pub/firefox/releases/138.0.3/mac/zh-TW/Firefox%20138.0.3.dmg"; 2472 2472 locale = "zh-TW"; 2473 2473 arch = "mac"; 2474 - sha256 = "babbf13c0cfc3d7638f48bfcaa23d78fe808ed48706019d91fc6e5fb726edc10"; 2474 + sha256 = "e112a543fea30f4e4f060731526ef19becc07bcc7937fb51c607da6cc56ceb0f"; 2475 2475 } 2476 2476 ]; 2477 2477 }
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox.nix
··· 9 9 10 10 buildMozillaMach rec { 11 11 pname = "firefox"; 12 - version = "138.0.1"; 12 + version = "138.0.3"; 13 13 src = fetchurl { 14 14 url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 15 - sha512 = "bc5a8d658140c4c3db29d51134c97105a0225567d5ce14757f69594066bf6a44a13e0626cebde2b7a078bac128a14690ee06083d0306d7789de2a5e9d8394b23"; 15 + sha512 = "0f1c8ee05bec465b55429c18d788856574c5b2e31d911f15f76d31c00de84d8b8681961799c4101cd1540bd228afd201a4b59fd7c9a88918695040965b9dc0f1"; 16 16 }; 17 17 18 18 meta = {
+5 -5
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 1003 1003 "vendorHash": null 1004 1004 }, 1005 1005 "pagerduty": { 1006 - "hash": "sha256-zY5aBpr/XPuGnRIsDgh4vzug6kUVJ76iF6tLhck2uGY=", 1006 + "hash": "sha256-L+CyniSMCrG24+7f3rW4k5SIAuhI5FIqcGP4QX+huOY=", 1007 1007 "homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty", 1008 1008 "owner": "PagerDuty", 1009 1009 "repo": "terraform-provider-pagerduty", 1010 - "rev": "v3.24.2", 1010 + "rev": "v3.25.0", 1011 1011 "spdx": "MPL-2.0", 1012 1012 "vendorHash": null 1013 1013 }, ··· 1481 1481 "vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg=" 1482 1482 }, 1483 1483 "yandex": { 1484 - "hash": "sha256-x2oPz2J1b0Hp/LqLv88cUS+XWvnbHBrXILlK0emtHd0=", 1484 + "hash": "sha256-durYCbCkN4m8U4m9f68JfHmVoabINTulDUC2QWpiJA4=", 1485 1485 "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", 1486 1486 "owner": "yandex-cloud", 1487 1487 "repo": "terraform-provider-yandex", 1488 - "rev": "v0.140.1", 1488 + "rev": "v0.141.0", 1489 1489 "spdx": "MPL-2.0", 1490 - "vendorHash": "sha256-y8siBGsl9b5s+XWNfhue1VF6FZ2AwhFIVm1eIkqqxzo=" 1490 + "vendorHash": "sha256-5I2vcC1sPDS/wlDJNp9RI/T2P2RwJlGz47Z+8MfUzdY=" 1491 1491 } 1492 1492 }
+3 -3
pkgs/by-name/ag/age-plugin-sss/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "age-plugin-sss"; 9 - version = "0.2.5"; 9 + version = "0.3.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "olastor"; 13 13 repo = "age-plugin-sss"; 14 14 tag = "v${version}"; 15 - hash = "sha256-4cLQRG4Al1C3x/D385kb/aYTlQqe/5bS9oMLJmHOJ1I="; 15 + hash = "sha256-ZcL1bty4qMWVl8zif9tAWFKZiTFklHxaAHESpapZ4WM="; 16 16 }; 17 17 18 - vendorHash = "sha256-HQavX6X2k/oABnHXAnOwHNkGpCTr539zRk0xwO8zS9o="; 18 + vendorHash = "sha256-Sr+6Tgbm7n8gQMqZng3kyzmpMgBZaIX1oEn6nV5c89U="; 19 19 20 20 ldflags = [ 21 21 "-s"
+1 -5
pkgs/by-name/al/alembic/package.nix
··· 60 60 ''; 61 61 62 62 doCheck = true; 63 - checkPhase = '' 64 - runHook preCheck 65 - ctest -j 1 66 - runHook postCheck 67 - ''; 63 + enableParallelChecking = false; 68 64 69 65 meta = with lib; { 70 66 description = "Open framework for storing and sharing scene data";
+446
pkgs/by-name/am/amp-cli/package-lock.json
··· 1 + { 2 + "name": "amp-cli", 3 + "lockfileVersion": 3, 4 + "requires": true, 5 + "packages": { 6 + "": { 7 + "dependencies": { 8 + "@sourcegraph/amp": "^0.0.1747195318-g6d7769" 9 + } 10 + }, 11 + "node_modules/@colors/colors": { 12 + "version": "1.6.0", 13 + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", 14 + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", 15 + "license": "MIT", 16 + "engines": { 17 + "node": ">=0.1.90" 18 + } 19 + }, 20 + "node_modules/@dabh/diagnostics": { 21 + "version": "2.0.3", 22 + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", 23 + "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", 24 + "license": "MIT", 25 + "dependencies": { 26 + "colorspace": "1.1.x", 27 + "enabled": "2.0.x", 28 + "kuler": "^2.0.0" 29 + } 30 + }, 31 + "node_modules/@sourcegraph/amp": { 32 + "version": "0.0.1747195318-g6d7769", 33 + "resolved": "https://registry.npmjs.org/@sourcegraph/amp/-/amp-0.0.1747195318-g6d7769.tgz", 34 + "integrity": "sha512-L1GqHpgYhagR9WG5XOwWcUCJJV41n1DIwuz0hCUNrl+UJMhcvjLL5PG8fnA4TiFZiNEOTR8yWztfYKYeE7+U3g==", 35 + "dependencies": { 36 + "@vscode/ripgrep": "1.15.11", 37 + "wcwidth": "^1.0.1", 38 + "winston": "^3.17.0", 39 + "xdg-basedir": "^5.1.0" 40 + }, 41 + "bin": { 42 + "amp": "dist/amp.js" 43 + }, 44 + "engines": { 45 + "node": ">=18" 46 + } 47 + }, 48 + "node_modules/@types/triple-beam": { 49 + "version": "1.3.5", 50 + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", 51 + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", 52 + "license": "MIT" 53 + }, 54 + "node_modules/@vscode/ripgrep": { 55 + "version": "1.15.11", 56 + "resolved": "https://registry.npmjs.org/@vscode/ripgrep/-/ripgrep-1.15.11.tgz", 57 + "integrity": "sha512-G/VqtA6kR50mJkIH4WA+I2Q78V5blovgPPq0VPYM0QIRp57lYMkdV+U9VrY80b3AvaC72A1z8STmyxc8ZKiTsw==", 58 + "hasInstallScript": true, 59 + "license": "MIT", 60 + "dependencies": { 61 + "https-proxy-agent": "^7.0.2", 62 + "proxy-from-env": "^1.1.0", 63 + "yauzl": "^2.9.2" 64 + } 65 + }, 66 + "node_modules/agent-base": { 67 + "version": "7.1.3", 68 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", 69 + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", 70 + "license": "MIT", 71 + "engines": { 72 + "node": ">= 14" 73 + } 74 + }, 75 + "node_modules/async": { 76 + "version": "3.2.6", 77 + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", 78 + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", 79 + "license": "MIT" 80 + }, 81 + "node_modules/buffer-crc32": { 82 + "version": "0.2.13", 83 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 84 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 85 + "license": "MIT", 86 + "engines": { 87 + "node": "*" 88 + } 89 + }, 90 + "node_modules/clone": { 91 + "version": "1.0.4", 92 + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 93 + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", 94 + "license": "MIT", 95 + "engines": { 96 + "node": ">=0.8" 97 + } 98 + }, 99 + "node_modules/color": { 100 + "version": "3.2.1", 101 + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", 102 + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", 103 + "license": "MIT", 104 + "dependencies": { 105 + "color-convert": "^1.9.3", 106 + "color-string": "^1.6.0" 107 + } 108 + }, 109 + "node_modules/color-convert": { 110 + "version": "1.9.3", 111 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 112 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 113 + "license": "MIT", 114 + "dependencies": { 115 + "color-name": "1.1.3" 116 + } 117 + }, 118 + "node_modules/color-name": { 119 + "version": "1.1.3", 120 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 121 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 122 + "license": "MIT" 123 + }, 124 + "node_modules/color-string": { 125 + "version": "1.9.1", 126 + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 127 + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 128 + "license": "MIT", 129 + "dependencies": { 130 + "color-name": "^1.0.0", 131 + "simple-swizzle": "^0.2.2" 132 + } 133 + }, 134 + "node_modules/colorspace": { 135 + "version": "1.1.4", 136 + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", 137 + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", 138 + "license": "MIT", 139 + "dependencies": { 140 + "color": "^3.1.3", 141 + "text-hex": "1.0.x" 142 + } 143 + }, 144 + "node_modules/debug": { 145 + "version": "4.4.0", 146 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 147 + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 148 + "license": "MIT", 149 + "dependencies": { 150 + "ms": "^2.1.3" 151 + }, 152 + "engines": { 153 + "node": ">=6.0" 154 + }, 155 + "peerDependenciesMeta": { 156 + "supports-color": { 157 + "optional": true 158 + } 159 + } 160 + }, 161 + "node_modules/defaults": { 162 + "version": "1.0.4", 163 + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", 164 + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", 165 + "license": "MIT", 166 + "dependencies": { 167 + "clone": "^1.0.2" 168 + }, 169 + "funding": { 170 + "url": "https://github.com/sponsors/sindresorhus" 171 + } 172 + }, 173 + "node_modules/enabled": { 174 + "version": "2.0.0", 175 + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", 176 + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", 177 + "license": "MIT" 178 + }, 179 + "node_modules/fd-slicer": { 180 + "version": "1.1.0", 181 + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 182 + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 183 + "license": "MIT", 184 + "dependencies": { 185 + "pend": "~1.2.0" 186 + } 187 + }, 188 + "node_modules/fecha": { 189 + "version": "4.2.3", 190 + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", 191 + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", 192 + "license": "MIT" 193 + }, 194 + "node_modules/fn.name": { 195 + "version": "1.1.0", 196 + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", 197 + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", 198 + "license": "MIT" 199 + }, 200 + "node_modules/https-proxy-agent": { 201 + "version": "7.0.6", 202 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 203 + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 204 + "license": "MIT", 205 + "dependencies": { 206 + "agent-base": "^7.1.2", 207 + "debug": "4" 208 + }, 209 + "engines": { 210 + "node": ">= 14" 211 + } 212 + }, 213 + "node_modules/inherits": { 214 + "version": "2.0.4", 215 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 216 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 217 + "license": "ISC" 218 + }, 219 + "node_modules/is-arrayish": { 220 + "version": "0.3.2", 221 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 222 + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 223 + "license": "MIT" 224 + }, 225 + "node_modules/is-stream": { 226 + "version": "2.0.1", 227 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 228 + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 229 + "license": "MIT", 230 + "engines": { 231 + "node": ">=8" 232 + }, 233 + "funding": { 234 + "url": "https://github.com/sponsors/sindresorhus" 235 + } 236 + }, 237 + "node_modules/kuler": { 238 + "version": "2.0.0", 239 + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", 240 + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", 241 + "license": "MIT" 242 + }, 243 + "node_modules/logform": { 244 + "version": "2.7.0", 245 + "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", 246 + "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", 247 + "license": "MIT", 248 + "dependencies": { 249 + "@colors/colors": "1.6.0", 250 + "@types/triple-beam": "^1.3.2", 251 + "fecha": "^4.2.0", 252 + "ms": "^2.1.1", 253 + "safe-stable-stringify": "^2.3.1", 254 + "triple-beam": "^1.3.0" 255 + }, 256 + "engines": { 257 + "node": ">= 12.0.0" 258 + } 259 + }, 260 + "node_modules/ms": { 261 + "version": "2.1.3", 262 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 263 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 264 + "license": "MIT" 265 + }, 266 + "node_modules/one-time": { 267 + "version": "1.0.0", 268 + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", 269 + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", 270 + "license": "MIT", 271 + "dependencies": { 272 + "fn.name": "1.x.x" 273 + } 274 + }, 275 + "node_modules/pend": { 276 + "version": "1.2.0", 277 + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 278 + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 279 + "license": "MIT" 280 + }, 281 + "node_modules/proxy-from-env": { 282 + "version": "1.1.0", 283 + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 284 + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 285 + "license": "MIT" 286 + }, 287 + "node_modules/readable-stream": { 288 + "version": "3.6.2", 289 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 290 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 291 + "license": "MIT", 292 + "dependencies": { 293 + "inherits": "^2.0.3", 294 + "string_decoder": "^1.1.1", 295 + "util-deprecate": "^1.0.1" 296 + }, 297 + "engines": { 298 + "node": ">= 6" 299 + } 300 + }, 301 + "node_modules/safe-buffer": { 302 + "version": "5.2.1", 303 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 304 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 305 + "funding": [ 306 + { 307 + "type": "github", 308 + "url": "https://github.com/sponsors/feross" 309 + }, 310 + { 311 + "type": "patreon", 312 + "url": "https://www.patreon.com/feross" 313 + }, 314 + { 315 + "type": "consulting", 316 + "url": "https://feross.org/support" 317 + } 318 + ], 319 + "license": "MIT" 320 + }, 321 + "node_modules/safe-stable-stringify": { 322 + "version": "2.5.0", 323 + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", 324 + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", 325 + "license": "MIT", 326 + "engines": { 327 + "node": ">=10" 328 + } 329 + }, 330 + "node_modules/simple-swizzle": { 331 + "version": "0.2.2", 332 + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 333 + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", 334 + "license": "MIT", 335 + "dependencies": { 336 + "is-arrayish": "^0.3.1" 337 + } 338 + }, 339 + "node_modules/stack-trace": { 340 + "version": "0.0.10", 341 + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", 342 + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", 343 + "license": "MIT", 344 + "engines": { 345 + "node": "*" 346 + } 347 + }, 348 + "node_modules/string_decoder": { 349 + "version": "1.3.0", 350 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 351 + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 352 + "license": "MIT", 353 + "dependencies": { 354 + "safe-buffer": "~5.2.0" 355 + } 356 + }, 357 + "node_modules/text-hex": { 358 + "version": "1.0.0", 359 + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", 360 + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", 361 + "license": "MIT" 362 + }, 363 + "node_modules/triple-beam": { 364 + "version": "1.4.1", 365 + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", 366 + "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", 367 + "license": "MIT", 368 + "engines": { 369 + "node": ">= 14.0.0" 370 + } 371 + }, 372 + "node_modules/util-deprecate": { 373 + "version": "1.0.2", 374 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 375 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 376 + "license": "MIT" 377 + }, 378 + "node_modules/wcwidth": { 379 + "version": "1.0.1", 380 + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", 381 + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", 382 + "license": "MIT", 383 + "dependencies": { 384 + "defaults": "^1.0.3" 385 + } 386 + }, 387 + "node_modules/winston": { 388 + "version": "3.17.0", 389 + "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz", 390 + "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==", 391 + "license": "MIT", 392 + "dependencies": { 393 + "@colors/colors": "^1.6.0", 394 + "@dabh/diagnostics": "^2.0.2", 395 + "async": "^3.2.3", 396 + "is-stream": "^2.0.0", 397 + "logform": "^2.7.0", 398 + "one-time": "^1.0.0", 399 + "readable-stream": "^3.4.0", 400 + "safe-stable-stringify": "^2.3.1", 401 + "stack-trace": "0.0.x", 402 + "triple-beam": "^1.3.0", 403 + "winston-transport": "^4.9.0" 404 + }, 405 + "engines": { 406 + "node": ">= 12.0.0" 407 + } 408 + }, 409 + "node_modules/winston-transport": { 410 + "version": "4.9.0", 411 + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", 412 + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", 413 + "license": "MIT", 414 + "dependencies": { 415 + "logform": "^2.7.0", 416 + "readable-stream": "^3.6.2", 417 + "triple-beam": "^1.3.0" 418 + }, 419 + "engines": { 420 + "node": ">= 12.0.0" 421 + } 422 + }, 423 + "node_modules/xdg-basedir": { 424 + "version": "5.1.0", 425 + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", 426 + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", 427 + "license": "MIT", 428 + "engines": { 429 + "node": ">=12" 430 + }, 431 + "funding": { 432 + "url": "https://github.com/sponsors/sindresorhus" 433 + } 434 + }, 435 + "node_modules/yauzl": { 436 + "version": "2.10.0", 437 + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 438 + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 439 + "license": "MIT", 440 + "dependencies": { 441 + "buffer-crc32": "~0.2.3", 442 + "fd-slicer": "~1.1.0" 443 + } 444 + } 445 + } 446 + }
+84
pkgs/by-name/am/amp-cli/package.nix
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchzip, 5 + ripgrep, 6 + makeWrapper, 7 + }: 8 + 9 + buildNpmPackage rec { 10 + pname = "amp-cli"; 11 + version = "0.0.1747195318-g6d7769"; 12 + 13 + src = fetchzip { 14 + url = "https://registry.npmjs.org/@sourcegraph/amp/-/amp-${version}.tgz"; 15 + hash = "sha256-YoyuZX41l21eTGi9t0rYb4vEE3rSqiue2kIf0PDbaKc="; 16 + }; 17 + 18 + postPatch = '' 19 + cp ${./package-lock.json} package-lock.json 20 + 21 + # Create a minimal package.json with just the dependency we need (without devDependencies) 22 + cat > package.json <<EOF 23 + { 24 + "name": "amp-cli", 25 + "version": "0.0.0", 26 + "license": "UNLICENSED", 27 + "dependencies": { 28 + "@sourcegraph/amp": "${version}" 29 + }, 30 + "bin": { 31 + "amp": "./bin/amp-wrapper.js" 32 + } 33 + } 34 + EOF 35 + 36 + # Create wrapper bin directory 37 + mkdir -p bin 38 + 39 + # Create a wrapper script that will be installed by npm 40 + cat > bin/amp-wrapper.js << EOF 41 + #!/usr/bin/env node 42 + require('@sourcegraph/amp/dist/amp.js') 43 + EOF 44 + chmod +x bin/amp-wrapper.js 45 + ''; 46 + 47 + npmDepsHash = "sha256-NxccnQxATtDBipRKhQWJn0s3PPXPeldrz9DLVq/ftpM="; 48 + 49 + propagatedBuildInputs = [ 50 + ripgrep 51 + ]; 52 + 53 + nativeBuildInputs = [ 54 + makeWrapper 55 + ]; 56 + 57 + npmFlags = [ 58 + "--no-audit" 59 + "--no-fund" 60 + "--ignore-scripts" 61 + ]; 62 + 63 + # Disable build and prune steps 64 + dontNpmBuild = true; 65 + 66 + postInstall = '' 67 + wrapProgram $out/bin/amp \ 68 + --prefix PATH : ${lib.makeBinPath [ ripgrep ]} 69 + ''; 70 + 71 + passthru.updateScript = ./update.sh; 72 + 73 + meta = { 74 + description = "Amp is an AI coding agent, in research preview from Sourcegraph. This is the CLI for Amp."; 75 + homepage = "https://github.com/sourcegraph/amp"; 76 + downloadPage = "https://www.npmjs.com/package/@sourcegraph/amp"; 77 + license = lib.licenses.unfree; 78 + maintainers = with lib.maintainers; [ 79 + keegancsmith 80 + owickstrom 81 + ]; 82 + mainProgram = "amp"; 83 + }; 84 + }
+15
pkgs/by-name/am/amp-cli/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p nodePackages.npm nix-update 3 + 4 + set -euo pipefail 5 + 6 + version=$(npm view @sourcegraph/amp version) 7 + 8 + # Generate updated lock file 9 + cd "$(dirname "${BASH_SOURCE[0]}")" 10 + npm i --package-lock-only @sourcegraph/amp@"$version" 11 + rm -f package.json # package.json is not used by buildNpmPackage 12 + 13 + # Update version and hashes 14 + cd - 15 + nix-update amp-cli --version "$version"
+2 -2
pkgs/by-name/an/angular-language-server/package.nix
··· 16 16 17 17 stdenvNoCC.mkDerivation (finalAttrs: { 18 18 pname = "angular-language-server"; 19 - version = "19.2.4"; 19 + version = "20.0.0"; 20 20 src = fetchurl { 21 21 name = "angular-language-server-${finalAttrs.version}.zip"; 22 22 url = "https://github.com/angular/vscode-ng-language-service/releases/download/v${finalAttrs.version}/ng-template.vsix"; 23 - hash = "sha256-LJpv7ZVnJrPb4Ty0H250WcliCoJS4lXc878BTYHfJ+8="; 23 + hash = "sha256-87SImzcGbwvf9xtdbD3etqaWe6fMVeCKc+f8qTyFnUA="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/by-name/at/atlas/package.nix
··· 8 8 9 9 buildGoModule (finalAttrs: { 10 10 pname = "atlas"; 11 - version = "0.32.1"; 11 + version = "0.33.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "ariga"; 15 15 repo = "atlas"; 16 16 rev = "v${finalAttrs.version}"; 17 - hash = "sha256-1uPOS5r13nGNAPxCCphrmWyvxg+OoopMP0U/VhR+gDQ="; 17 + hash = "sha256-uMINAdoHYRVaZ7QdxZ0G03cOTRe6ObnIuxo3ic+tMnE="; 18 18 }; 19 19 20 20 modRoot = "cmd/atlas";
+3 -3
pkgs/by-name/av/avbroot/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "avbroot"; 13 - version = "3.15.0"; 13 + version = "3.16.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "chenxiaolong"; 17 17 repo = "avbroot"; 18 18 tag = "v${version}"; 19 - hash = "sha256-OICx08MiiiocqVB61fMiUSmG7QOpsrLfPkLuDktTXt0="; 19 + hash = "sha256-9tHDkKzqEynHsdzKGL0Ten2FccsqLOsKFBxqeisGGAU="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-iZUGFzg+x4aPL8AoPYVugjrB5ZSrmaCRWMcEovlcPx4="; 23 + cargoHash = "sha256-GGqrxnFkmzFtoi9Tl5QcbZJwa7ZWYexF205nrxZ+57Q="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+2 -2
pkgs/by-name/bo/bootdev-cli/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "bootdev-cli"; 14 - version = "1.19.0"; 14 + version = "1.19.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "bootdotdev"; 18 18 repo = "bootdev"; 19 19 tag = "v${version}"; 20 - hash = "sha256-5S4XjqajX1Y9XKxfWFDeFVC2d14/C9fo6zytbwXuW7E="; 20 + hash = "sha256-cAVCTA4SZdD3QVgbSbha860fExq1swWnJjpWKpfHP2Q="; 21 21 }; 22 22 23 23 vendorHash = "sha256-jhRoPXgfntDauInD+F7koCaJlX4XDj+jQSe/uEEYIMM=";
+7 -2
pkgs/by-name/ca/calibre/package.nix
··· 17 17 libuchardet, 18 18 libusb1, 19 19 libwebp, 20 + nix-update-script, 20 21 optipng, 21 22 piper-tts, 22 23 pkg-config, ··· 35 36 36 37 stdenv.mkDerivation (finalAttrs: { 37 38 pname = "calibre"; 38 - version = "8.2.100"; 39 + version = "8.4.0"; 39 40 40 41 src = fetchurl { 41 42 url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz"; 42 - hash = "sha256-lUHnaorIUwoac1YgYimxF8KTJOPSUiJg5BKC+hFy0lc="; 43 + hash = "sha256-5uexcItbBgO2Tv52clS0N+IhplqpKwq43p2yqSxANek="; 43 44 }; 44 45 45 46 patches = [ ··· 227 228 228 229 runHook postInstallCheck 229 230 ''; 231 + 232 + passthru.updateScript = nix-update-script { 233 + extraArgs = [ "--url=https://github.com/kovidgoyal/calibre" ]; 234 + }; 230 235 231 236 meta = { 232 237 homepage = "https://calibre-ebook.com";
+3 -3
pkgs/by-name/ca/cargo-edit/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "cargo-edit"; 12 - version = "0.13.3"; 12 + version = "0.13.4"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "killercup"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha256-HJ7mLN2j8ugnQFuauRvvNfticICRojXeqM1kUxu9yuU="; 18 + hash = "sha256-gs7+OuW0av7p45+wgXVVS17YKTwIqDFQWc3kKE7y/Yw="; 19 19 }; 20 20 21 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-HVEoUA5jvKDCiCeCA2gdKm78zAL/qoNlXsY4qLHTmrY="; 22 + cargoHash = "sha256-JafagbF+JCp3ATtGjlExLDUehYqO9DhI39uD4fLafsQ="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+2 -2
pkgs/by-name/ca/cato-client/package.nix
··· 9 9 }: 10 10 stdenv.mkDerivation rec { 11 11 pname = "cato-client"; 12 - version = "5.2.1.1"; 12 + version = "5.4.0.1006"; 13 13 14 14 src = fetchurl { 15 15 url = "https://clients.catonetworks.com/linux/${version}/cato-client-install.deb"; 16 - sha256 = "sha256-0hUchaxaiKJth2ByQMFfjsCLi/4kl+SrNSQ33Y6r3WA="; 16 + sha256 = "sha256-3RyiDgfWL4vA/pUyOigmuK+SV1Q96Y65HVERPeadWWY="; 17 17 }; 18 18 19 19 passthru.updateScript = writeScript "update-cato-client" ''
+14 -19
pkgs/by-name/cc/ccache/package.nix
··· 15 15 doctest, 16 16 xcodebuild, 17 17 makeWrapper, 18 + ctestCheckHook, 19 + writableTmpDirAsHomeHook, 18 20 nix-update-script, 19 21 }: 20 22 ··· 82 84 # test/run requires the compgen function which is available in 83 85 # bashInteractive, but not bash. 84 86 bashInteractive 87 + ctestCheckHook 88 + writableTmpDirAsHomeHook 85 89 ] ++ lib.optional stdenv.hostPlatform.isDarwin xcodebuild; 86 90 87 91 checkInputs = [ 88 92 doctest 89 93 ]; 90 94 91 - checkPhase = 92 - let 93 - badTests = 94 - [ 95 - "test.trim_dir" # flaky on hydra (possibly filesystem-specific?) 96 - ] 97 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 98 - "test.basedir" 99 - "test.fileclone" # flaky on hydra (possibly filesystem-specific?) 100 - "test.multi_arch" 101 - "test.nocpp2" 102 - ]; 103 - in 104 - '' 105 - runHook preCheck 106 - export HOME=$(mktemp -d) 107 - ctest --output-on-failure -E '^(${lib.concatStringsSep "|" badTests})$' 108 - runHook postCheck 109 - ''; 95 + disabledTests = 96 + [ 97 + "test.trim_dir" # flaky on hydra (possibly filesystem-specific?) 98 + "test.fileclone" # flaky on hydra, also seems to fail on zfs 99 + ] 100 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 101 + "test.basedir" 102 + "test.multi_arch" 103 + "test.nocpp2" 104 + ]; 110 105 111 106 passthru = { 112 107 # A derivation that provides gcc and g++ commands, but that
+4 -4
pkgs/by-name/cl/claude-code/package-lock.json
··· 5 5 "packages": { 6 6 "": { 7 7 "dependencies": { 8 - "@anthropic-ai/claude-code": "^0.2.107" 8 + "@anthropic-ai/claude-code": "^0.2.109" 9 9 } 10 10 }, 11 11 "node_modules/@anthropic-ai/claude-code": { 12 - "version": "0.2.107", 13 - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-0.2.107.tgz", 14 - "integrity": "sha512-Z5UzGWfK3ohvuVBG0NZfPFP2S8PXZk37c6hmoWI7vtPNa7rCtKNyexqCs1kjN4oW8Ou9eIooeQd+FOXdKTTJFw==", 12 + "version": "0.2.109", 13 + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-0.2.109.tgz", 14 + "integrity": "sha512-dxOUgATehMCBZHzC47H3i6CCAf2YlXQMcTxrfzl0XEkwqEhbT8EzwWVbqDVc7n/eLykY2SK7xf5hD1iK8kr/dw==", 15 15 "hasInstallScript": true, 16 16 "license": "SEE LICENSE IN README.md", 17 17 "dependencies": {
+3 -3
pkgs/by-name/cl/claude-code/package.nix
··· 7 7 8 8 buildNpmPackage rec { 9 9 pname = "claude-code"; 10 - version = "0.2.107"; 10 + version = "0.2.109"; 11 11 12 12 nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin 13 13 14 14 src = fetchzip { 15 15 url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; 16 - hash = "sha256-R4+TKYhYp4Fyoq02VYSlu7n2XqO3gLtrhUalrkPyBk8="; 16 + hash = "sha256-XANo3GKiD5n66GZrB+gZ15o2zTAOKkjcFNbGE3TT1NA="; 17 17 }; 18 18 19 - npmDepsHash = "sha256-b88YBKHym1AlsUkIcSQ+wGyGC3Fv1U51zM/tkHRVYck="; 19 + npmDepsHash = "sha256-u5AZXNlN/NAag+35uz3rzLh6ItbKAdV8RSSjzCGk6uA="; 20 20 21 21 postPatch = '' 22 22 cp ${./package-lock.json} package-lock.json
+3 -3
pkgs/by-name/cl/cloudfoundry-cli/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "cloudfoundry-cli"; 11 - version = "8.13.0"; 11 + version = "8.14.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "cloudfoundry"; 15 15 repo = "cli"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-WljZBnDRC606/w7qIUwvkOhF9EaMYmWZE1Wax20IqEE="; 17 + sha256 = "sha256-vlDq7Wme8undaZ6HNd84QsWW8Vz0Tev+9nSTbn+NLic="; 18 18 }; 19 - vendorHash = "sha256-qOZABuHQlk7UnuxvFUPbRMv8TNnw2CHyRiWtXxD58Eo="; 19 + vendorHash = "sha256-TWVnUdqVIqTRn5tgO+DgCY421riyYkrQS8AkTVYszZ4="; 20 20 21 21 subPackages = [ "." ]; 22 22
+3 -15
pkgs/by-name/co/codebook/package.nix
··· 2 2 lib, 3 3 fetchFromGitHub, 4 4 nix-update-script, 5 - openssl, 6 - pkg-config, 7 5 rustPlatform, 8 6 }: 9 7 10 8 rustPlatform.buildRustPackage (finalAttrs: { 11 9 pname = "codebook"; 12 - version = "0.2.12"; 10 + version = "0.2.13"; 13 11 14 12 src = fetchFromGitHub { 15 13 owner = "blopker"; 16 14 repo = "codebook"; 17 15 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-MGyyN7lq0CpR4F0Ew+ve+KS8OnVFh8sUHQmXTIjh+Ok="; 16 + hash = "sha256-8cbXdK0QbUVtqWvKSDRk3ejJrWo2lgykJG3O57e1ik8="; 19 17 }; 20 18 21 19 buildAndTestSubdir = "crates/codebook-lsp"; 22 - cargoHash = "sha256-ry0cHP0NUa9vi7dYuJlgg75ktUeZp3dr9KHQIt8OOK0="; 23 - 24 - nativeBuildInputs = [ 25 - pkg-config 26 - ]; 27 - 28 - buildInputs = [ 29 - openssl 30 - ]; 31 - 32 - env.OPENSSL_NO_VENDOR = 1; 20 + cargoHash = "sha256-NsPdNjqVFa3bbDu/VZk++lsh5NW01+eVOGe1BlgHDiQ="; 33 21 34 22 # Integration tests require internet access for dictionaries 35 23 doCheck = false;
+10 -3
pkgs/by-name/co/containerlab/package.nix
··· 3 3 buildGoModule, 4 4 fetchFromGitHub, 5 5 installShellFiles, 6 + versionCheckHook, 6 7 }: 7 8 8 9 buildGoModule rec { ··· 23 24 ldflags = [ 24 25 "-s" 25 26 "-w" 26 - "-X github.com/srl-labs/containerlab/cmd.version=${version}" 27 - "-X github.com/srl-labs/containerlab/cmd.commit=${src.rev}" 28 - "-X github.com/srl-labs/containerlab/cmd.date=1970-01-01T00:00:00Z" 27 + "-X github.com/srl-labs/containerlab/cmd/version.Version=${version}" 28 + "-X github.com/srl-labs/containerlab/cmd/version.commit=${src.rev}" 29 + "-X github.com/srl-labs/containerlab/cmd/version.date=1970-01-01T00:00:00Z" 29 30 ]; 30 31 31 32 preCheck = '' ··· 40 41 --fish <($out/bin/containerlab completion fish) \ 41 42 --zsh <($out/bin/containerlab completion zsh) 42 43 ''; 44 + 45 + nativeInstallCheckInputs = [ 46 + versionCheckHook 47 + ]; 48 + doInstallCheck = true; 49 + versionCheckProgramArg = "version"; 43 50 44 51 meta = { 45 52 description = "Container-based networking lab";
+2 -2
pkgs/by-name/cp/cpu_features/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "cpu_features"; 11 - version = "0.10.0"; 11 + version = "0.10.1"; 12 12 13 13 outputs = [ 14 14 "out" ··· 19 19 owner = "google"; 20 20 repo = "cpu_features"; 21 21 rev = "v${version}"; 22 - hash = "sha256-YnNcNzlFVTHKCxfmhTDhOxluxK2VCBuEi7VZGgUB4VU="; 22 + hash = "sha256-IBJc1sHHh4G3oTzQm1RAHHahsEECC+BDl14DHJ8M1Ys="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/cy/cyclonedx-python/package.nix
··· 6 6 7 7 python3Packages.buildPythonApplication rec { 8 8 pname = "cyclonedx-python"; 9 - version = "6.0.0"; 9 + version = "6.1.1"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "CycloneDX"; 14 14 repo = "cyclonedx-python"; 15 15 tag = "v${version}"; 16 - hash = "sha256-58btE2eMX4oucgg9gbiouKZvX8TVct69YpOP2Bp2Ez8="; 16 + hash = "sha256-faR7sC4ymS0g5+r++QrgX01E8CbDKCmChPFMW8jgWBg="; 17 17 }; 18 18 19 19 build-system = with python3Packages; [ poetry-core ];
+32
pkgs/by-name/dm/dm-mono/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchFromGitHub, 5 + }: 6 + stdenvNoCC.mkDerivation { 7 + pname = "dm-mono"; 8 + version = "1.0-unstable-2020-04-15"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "googlefonts"; 12 + repo = "dm-mono"; 13 + rev = "57fadabfb200a77de2812540026c249dc3013077"; 14 + hash = "sha256-Xj6UmvH7tqW6xdobBxuafqc7TB1nrTFwHWv4DaZmwx8="; 15 + }; 16 + 17 + installPhase = '' 18 + runHook preInstall 19 + 20 + install -m644 --target $out/share/fonts/truetype -D exports/*.ttf 21 + 22 + runHook postInstall 23 + ''; 24 + 25 + meta = { 26 + description = "Monospace typeface"; 27 + homepage = "https://github.com/googlefonts/dm-mono"; 28 + changelog = "https://github.com/googlefonts/dm-mono/blob/main/CHANGELOG.md"; 29 + license = lib.licenses.ofl; 30 + maintainers = with lib.maintainers; [ jennifgcrl ]; 31 + }; 32 + }
+4 -4
pkgs/by-name/dn/dnscontrol/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "dnscontrol"; 12 - version = "4.19.0"; 12 + version = "4.20.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "StackExchange"; 16 16 repo = "dnscontrol"; 17 17 tag = "v${version}"; 18 - hash = "sha256-wRkUcMBGKPKGgA7ogQpq/aFkysVFDiNSKZ2sJ3Wkm1M="; 18 + hash = "sha256-GiwmSAcExafo5fJcdNsMF8BuvHdUaNoCLpl5y1pautw="; 19 19 }; 20 20 21 - vendorHash = "sha256-Edf7ka/Qh+InjA4VXrvA0sI9QYr1nRwiLCtubZ/n5Pk="; 21 + vendorHash = "sha256-8KSqPDEI5gmxzcgFsaCzeXzYN6tO9Fjq7rnQN/vSThw="; 22 22 23 23 nativeBuildInputs = [ installShellFiles ]; 24 24 ··· 51 51 meta = with lib; { 52 52 description = "Synchronize your DNS to multiple providers from a simple DSL"; 53 53 homepage = "https://dnscontrol.org/"; 54 - changelog = "https://github.com/StackExchange/dnscontrol/releases/tag/${src.rev}"; 54 + changelog = "https://github.com/StackExchange/dnscontrol/releases/tag/v${version}"; 55 55 license = licenses.mit; 56 56 maintainers = with maintainers; [ SuperSandro2000 ]; 57 57 mainProgram = "dnscontrol";
+2 -2
pkgs/by-name/do/dosbox-x/package.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "dosbox-x"; 30 - version = "2025.02.01"; 30 + version = "2025.05.03"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "joncampbell123"; 34 34 repo = "dosbox-x"; 35 35 rev = "dosbox-x-v${finalAttrs.version}"; 36 - hash = "sha256-X+deR8khmCWnIyqhao122CaPGXuWEoayKTcTaYfLATY="; 36 + hash = "sha256-VYJn1ddDkSHpWVsE7NunwRvuAVRqbvCNw/TzkWe8TLQ="; 37 37 }; 38 38 39 39 # sips is unavailable in sandbox, replacing with imagemagick breaks build due to wrong Foundation propagation(?) so don't generate resolution variants
+68
pkgs/by-name/du/dumphfdl/package.nix
··· 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + versionCheckHook, 7 + cmake, 8 + pkg-config, 9 + libconfig, 10 + liquid-dsp, 11 + fftwSinglePrec, 12 + glib, 13 + soapysdr-with-plugins, 14 + sqlite, 15 + zeromq, 16 + gperftools, 17 + libacars, 18 + }: 19 + 20 + stdenv.mkDerivation (finalAttrs: { 21 + pname = "dumphfdl"; 22 + version = "1.6.1"; 23 + 24 + src = fetchFromGitHub { 25 + owner = "szpajder"; 26 + repo = "dumphfdl"; 27 + tag = "v${finalAttrs.version}"; 28 + hash = "sha256-M4WjcGA15Kp+Hpp+I2Ndcx+oBqaGxEeQLTPcSlugLwQ="; 29 + }; 30 + 31 + buildInputs = [ 32 + fftwSinglePrec 33 + liquid-dsp 34 + glib 35 + libconfig 36 + soapysdr-with-plugins 37 + sqlite 38 + zeromq 39 + gperftools 40 + libacars 41 + ]; 42 + 43 + nativeBuildInputs = [ 44 + cmake 45 + pkg-config 46 + ]; 47 + 48 + doInstallCheck = true; 49 + nativeInstallCheckInputs = [ versionCheckHook ]; 50 + 51 + passthru.updateScript = nix-update-script { }; 52 + 53 + meta = { 54 + homepage = "https://github.com/szpajder/dumphfdl"; 55 + changelog = "https://github.com/szpajder/dumphfdl/releases/tag/v${finalAttrs.version}"; 56 + description = "Decoder for Multichannel HFDL aircraft communication"; 57 + longDescription = '' 58 + HFDL (High Frequency Data Link) is a protocol used for radio communications 59 + between aircraft and ground stations. It is used to carry ACARS and AOC messages as well as 60 + CPDLC (Controller-Pilot Data Link Communications) and ADS-C. 61 + ''; 62 + license = lib.licenses.gpl3Plus; 63 + mainProgram = "dumphfdl"; 64 + maintainers = [ lib.maintainers.mafo ]; 65 + platforms = with lib.platforms; linux ++ darwin; 66 + badPlatforms = lib.platforms.darwin; 67 + }; 68 + })
+6 -2
pkgs/by-name/ez/eztrace/package.nix
··· 9 9 libbfd, 10 10 libopcodes, 11 11 otf2, 12 + ctestCheckHook, 12 13 versionCheckHook, 13 14 }: 14 15 ··· 54 55 55 56 cmakeFlags = [ 56 57 (lib.cmakeBool "EZTRACE_ENABLE_MEMORY" true) 57 - # This test is somewhat flaky and fails once per several rebuilds. 58 - (lib.cmakeFeature "CMAKE_CTEST_ARGUMENTS" "--exclude-regex;memory_tests") 59 58 ]; 60 59 61 60 nativeBuildInputs = [ ··· 72 71 ]; 73 72 74 73 doCheck = true; 74 + disabledTests = [ 75 + # This test is somewhat flaky and fails once per several rebuilds. 76 + "memory_tests" 77 + ]; 75 78 nativeCheckInputs = [ 76 79 otf2 # `otf2-print` needed by compiler_instrumentation_tests,pthread_tests,posixio_tests 80 + ctestCheckHook 77 81 ]; 78 82 79 83 postInstall = ''
-3
pkgs/by-name/f3/f3d/package.nix
··· 97 97 ]; 98 98 platforms = with platforms; unix; 99 99 mainProgram = "f3d"; 100 - # error: use of undeclared identifier 'NSMenuItem' 101 - # adding AppKit does not solve it 102 - broken = with stdenv.hostPlatform; isDarwin && isx86_64; 103 100 }; 104 101 }
-50
pkgs/by-name/fl/fluxctl/package.nix
··· 1 - { 2 - lib, 3 - buildGoModule, 4 - fetchFromGitHub, 5 - installShellFiles, 6 - }: 7 - 8 - buildGoModule rec { 9 - pname = "fluxctl"; 10 - version = "1.25.4"; 11 - 12 - src = fetchFromGitHub { 13 - owner = "weaveworks"; 14 - repo = "flux"; 15 - rev = version; 16 - sha256 = "sha256-rKZ0fI9UN4oq6gfDMNR2+kCazlDexE1+UVzQ3xgkSA8="; 17 - }; 18 - 19 - vendorHash = "sha256-6Trk49Vo3oMjSaHRDm2v+elPDHwdn2D3Z6i4UYcx0IQ="; 20 - 21 - nativeBuildInputs = [ installShellFiles ]; 22 - 23 - doCheck = false; 24 - 25 - subPackages = [ "cmd/fluxctl" ]; 26 - 27 - ldflags = [ 28 - "-s" 29 - "-w" 30 - "-X main.version=${version}" 31 - ]; 32 - 33 - postInstall = '' 34 - for shell in bash fish zsh; do 35 - $out/bin/fluxctl completion $shell > fluxctl.$shell 36 - installShellCompletion fluxctl.$shell 37 - done 38 - ''; 39 - 40 - meta = with lib; { 41 - description = "CLI client for Flux, the GitOps Kubernetes operator"; 42 - mainProgram = "fluxctl"; 43 - homepage = "https://github.com/fluxcd/flux"; 44 - license = licenses.asl20; 45 - maintainers = with maintainers; [ 46 - Gonzih 47 - Br1ght0ne 48 - ]; 49 - }; 50 - }
+3 -3
pkgs/by-name/fz/fzf-make/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "fzf-make"; 14 - version = "0.56.0"; 14 + version = "0.59.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "kyu08"; 18 18 repo = "fzf-make"; 19 19 rev = "v${version}"; 20 - hash = "sha256-OioPl2uJVepMsR1PYHpASj3yQ10bCaGFxI1wQR61EsA="; 20 + hash = "sha256-KH2tcQngc3LVgybdmw/obhbMiLoj3GZVnyWaDXXBJNs="; 21 21 }; 22 22 23 - cargoHash = "sha256-Y1kFbJi+AB4uROieZERafU82RWm2AGQseDUuVzJn3NA="; 23 + cargoHash = "sha256-GCnzqfTBvckWtgXCz0Yd0SHh82bC3bS7uLOAdY37z+s="; 24 24 25 25 useFetchCargoVendor = true; 26 26
+3
pkgs/by-name/gd/gdal/package.nix
··· 286 286 "test_vsioss_6" 287 287 # flaky? 288 288 "test_tiledb_read_arbitrary_array" 289 + # tests for magic numbers, seem to change with different poppler versions, 290 + # and architectures 291 + "test_pdf_extra_rasters" 289 292 ] 290 293 ++ lib.optionals (!stdenv.hostPlatform.isx86_64) [ 291 294 # likely precision-related expecting x87 behaviour
-1
pkgs/by-name/ge/geant4/package.nix
··· 141 141 ''; 142 142 143 143 meta = with lib; { 144 - broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); 145 144 description = "Toolkit for the simulation of the passage of particles through matter"; 146 145 longDescription = '' 147 146 Geant4 is a toolkit for the simulation of the passage of particles through matter.
+11 -8
pkgs/by-name/gi/git-town/package.nix
··· 1 1 { 2 2 lib, 3 + stdenv, 3 4 buildGoModule, 4 5 fetchFromGitHub, 5 6 installShellFiles, ··· 64 65 in 65 66 [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; 66 67 67 - postInstall = '' 68 - installShellCompletion --cmd git-town \ 69 - --bash <($out/bin/git-town completions bash) \ 70 - --fish <($out/bin/git-town completions fish) \ 71 - --zsh <($out/bin/git-town completions zsh) 72 - 73 - wrapProgram $out/bin/git-town --prefix PATH : ${lib.makeBinPath [ git ]} 74 - ''; 68 + postInstall = 69 + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 70 + installShellCompletion --cmd git-town \ 71 + --bash <($out/bin/git-town completions bash) \ 72 + --fish <($out/bin/git-town completions fish) \ 73 + --zsh <($out/bin/git-town completions zsh) 74 + '' 75 + + '' 76 + wrapProgram $out/bin/git-town --prefix PATH : ${lib.makeBinPath [ git ]} 77 + ''; 75 78 76 79 passthru.tests.version = testers.testVersion { 77 80 package = git-town;
+3 -3
pkgs/by-name/gi/gitea/package.nix
··· 35 35 in 36 36 buildGoModule rec { 37 37 pname = "gitea"; 38 - version = "1.23.7"; 38 + version = "1.23.8"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "go-gitea"; 42 42 repo = "gitea"; 43 43 tag = "v${gitea.version}"; 44 - hash = "sha256-pdmRujcLnQBIQXc26MPpoLbbV00KMaVHPY4xTsitaCA="; 44 + hash = "sha256-79GSHJozNlzBkddeyKX36D/w73loEN28fNSbcMVhgxQ="; 45 45 }; 46 46 47 47 proxyVendor = true; 48 48 49 - vendorHash = "sha256-h9RnHv4weGfHwpmuEhQbsYDd5fKc439m0gF/BgDVIdA="; 49 + vendorHash = "sha256-wdrFa+6E1qTW9PBXr7ROgBQn3nfgxZF7Z47yk61Iqvs="; 50 50 51 51 outputs = [ 52 52 "out"
+3 -3
pkgs/by-name/gl/glrnvim/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "glrnvim"; 9 - version = "1.4.0"; 9 + version = "1.5.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "beeender"; 13 13 repo = "glrnvim"; 14 14 rev = "v${version}"; 15 - hash = "sha256-n3t3s3fzmBGXRDydYxNJ13itKul8dyLNW6HP8Di4hY0="; 15 + hash = "sha256-fyJ3k1CBrxL6It8x9jNumzCuhXug6eB/fuvPUQYEc4A="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-oE1HXmJbKHegubqhsovat1ce/4rjdKGGTnmDdbRBo/k="; 19 + cargoHash = "sha256-xDa2aMWx09dEbRDops2HwYSl/KMA7CeFqS2bnxX/8w8="; 20 20 21 21 postInstall = '' 22 22 install -Dm644 glrnvim.desktop -t $out/share/applications
+4 -4
pkgs/by-name/go/goperf/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "goperf"; 12 - version = "0-unstable-2025-04-07"; 12 + version = "0-unstable-2025-05-05"; 13 13 14 14 src = fetchgit { 15 15 url = "https://go.googlesource.com/perf"; 16 - rev = "71ba5bc8ccce8a755de82e9bad6ca4e4d7b590d2"; 17 - hash = "sha256-xY9Z502YUUePqoocBWWPxD/TLFQtYq3TLyj3Izp8n9A="; 16 + rev = "a54a20dddd9743f7ac60d2d506e561eaeafd4831"; 17 + hash = "sha256-+d8s9kEzBJ/21U2x8ZuiGdQrspFIJEmrjxmzNahC/V0="; 18 18 }; 19 19 20 - vendorHash = "sha256-BYfn9ip8QCS+spYR51eS6SysYlZtBZf7GhuFZVh3Kb8="; 20 + vendorHash = "sha256-nqK6xMKYe4uMXvcqopTAV66qklWUq1TzsP8V67TGJJU="; 21 21 22 22 passthru.updateScript = writeShellScript "update-goperf" '' 23 23 export UPDATE_NIX_ATTR_PATH=goperf
+11 -2
pkgs/by-name/go/gotraceui/package.nix
··· 10 10 libxkbcommon, 11 11 vulkan-headers, 12 12 wayland, 13 + fetchpatch, 13 14 }: 14 15 15 16 buildGoModule rec { ··· 19 20 src = fetchFromGitHub { 20 21 owner = "dominikh"; 21 22 repo = "gotraceui"; 22 - rev = "v${version}"; 23 + tag = "v${version}"; 23 24 sha256 = "sha256-Rforuh9YlTv/mTpQm0+BaY+Ssc4DAiDCzVkIerP5Uz0="; 24 25 }; 25 26 26 - vendorHash = "sha256-dNV5u6BG+2Nzci6dX/4/4WAeM/zXE5+Ix0HqIsNnm0E="; 27 + patches = [ 28 + (fetchpatch { 29 + name = "switch-to-gio-fork.patch"; 30 + url = "https://github.com/dominikh/gotraceui/commit/00289f5f4c1da3e13babd2389e533b069cd18e3c.diff"; 31 + hash = "sha256-dxsVMjyKkRG4Q6mONlJAohWJ8YTu8KN7ynPVycJhcs8="; 32 + }) 33 + ]; 34 + 35 + vendorHash = "sha256-9rzcSxlOuQC5bt1kZuRX7CTQaDHKrtGRpMNLrOHTjJk="; 27 36 subPackages = [ "cmd/gotraceui" ]; 28 37 29 38 nativeBuildInputs = [ pkg-config ];
+3 -3
pkgs/by-name/gq/gqlgen/package.nix
··· 6 6 }: 7 7 8 8 let 9 - version = "0.17.71"; 9 + version = "0.17.73"; 10 10 in 11 11 buildGoModule { 12 12 pname = "gqlgen"; ··· 16 16 owner = "99designs"; 17 17 repo = "gqlgen"; 18 18 tag = "v${version}"; 19 - hash = "sha256-AkLs7nDnygbnq4DYZ72+JChutKj+2cJHlNiTa761aIs="; 19 + hash = "sha256-s6D9ohFdUhch2LhpmHYBgpBrO/5WEM1TX/+DIfwxSPc="; 20 20 }; 21 21 22 - vendorHash = "sha256-Q9voEyziSlq9Ele4fz/obQS4ufapa4zK3cTd493XJgU="; 22 + vendorHash = "sha256-QN3ebVC6cJBnpm9Kyhg16EcXoT2rI1fR6QEf6i74WHg="; 23 23 24 24 subPackages = [ "." ]; 25 25
+2 -2
pkgs/by-name/ha/haguichi/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "haguichi"; 21 - version = "1.5.1"; 21 + version = "1.5.2"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "ztefn"; 25 25 repo = "haguichi"; 26 26 tag = finalAttrs.version; 27 - hash = "sha256-hSQsKG86QUzv/dfqz2amSXyAaA1ZAk9dTvel9KVgeFs="; 27 + hash = "sha256-IEcBCiPU9NPrAbTCnONraeVb/Nlq/u4fsEZX+Vd1DiY="; 28 28 }; 29 29 30 30 postPatch = ''
+3 -3
pkgs/by-name/he/hexpatch/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "hexpatch"; 13 - version = "1.11.1"; 13 + version = "1.11.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "Etto48"; 17 17 repo = "HexPatch"; 18 18 tag = "v${version}"; 19 - hash = "sha256-/wPRCqHvRiH8snD6D9qyk7YdbchOi0BUz/kI5EitOls="; 19 + hash = "sha256-xeHOViakCRMXQqmuUCeekL0tyYyh61OnU0zDk767NPU="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-bJaL2ni0ei9LeeMdt5Zo68ECbzrBtvAZULjHOLcnacY="; 23 + cargoHash = "sha256-3eaEgzGVSz6MjNqRGjzP8GoOZ/3eYOkI4Gd6+n+6vDg="; 24 24 25 25 nativeBuildInputs = [ 26 26 cmake
+6 -21
pkgs/by-name/ho/hobbes/package.nix
··· 3 3 stdenv, 4 4 llvmPackages, 5 5 fetchFromGitHub, 6 - fetchpatch, 7 6 cmake, 8 7 llvm_12, 9 8 ncurses, ··· 14 13 }: 15 14 llvmPackages.stdenv.mkDerivation { 16 15 pname = "hobbes"; 17 - version = "0-unstable-2023-06-03"; 16 + version = "0-unstable-2025-04-23"; 18 17 19 18 src = fetchFromGitHub { 20 19 owner = "morganstanley"; 21 20 repo = "hobbes"; 22 - rev = "88a712b85bc896a4c87e60c12321445f1cdcfd00"; 23 - hash = "sha256-2v0yk35/cLKTjX0Qbc8cjc7Y6bamRSa9GpPvGoxL2Cw="; 21 + rev = "0829030be03d47f91075cbebd0c9565f44bf9911"; 22 + hash = "sha256-GZ26XL4++2MWQED2tVWeJ8HFcFQUXnXZ3+JCgdlAXNo="; 24 23 }; 25 24 26 - patches = [ 27 - # fix build for LLVM-12+ 28 - # https://github.com/morganstanley/hobbes/pull/452 29 - (fetchpatch { 30 - name = "include-cstdint.patch"; 31 - url = "https://github.com/morganstanley/hobbes/commit/924b71fca06c61e606792cc8db8521fb499d4237.patch"; 32 - hash = "sha256-/VsWtTYc3LBOnm4Obgx/MOqaaWZhUc8yzmkygtNz+mY="; 33 - }) 25 + CXXFLAGS = [ 26 + "-Wno-error=missing-template-arg-list-after-template-kw" 27 + "-Wno-error=deprecated-copy" 34 28 ]; 35 - 36 - # only one warning generated. try to remove on next update 37 - env.CXXFLAGS = "-Wno-error=deprecated-copy"; 38 - 39 - # TODO: re-enable Python tests once they work on Python 3 40 - # currently failing with "I don't know how to decode the primitive type: b'bool'" 41 - postPatch = '' 42 - rm test/Python.C 43 - ''; 44 29 45 30 nativeBuildInputs = [ 46 31 cmake
+2 -2
pkgs/by-name/jb/jbrowse/package.nix
··· 6 6 7 7 let 8 8 pname = "jbrowse"; 9 - version = "3.3.0"; 9 + version = "3.4.0"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/GMOD/jbrowse-components/releases/download/v${version}/jbrowse-desktop-v${version}-linux.AppImage"; 13 - sha256 = "sha256-v4irH+U1w/XYTqT2z60Ce4hhA9Ej9pRCHuov9bViEy8="; 13 + sha256 = "sha256-u7ZVHn1/HUyV27yGx0HZeWgdm4NuVK8ZH0UogrmbxOo="; 14 14 }; 15 15 16 16 appimageContents = appimageTools.extractType2 {
+1
pkgs/by-name/ji/jimtcl/package.nix
··· 78 78 homepage = "http://jim.tcl.tk/"; 79 79 license = lib.licenses.bsd2; 80 80 platforms = lib.platforms.all; 81 + broken = stdenv.hostPlatform.isDarwin; 81 82 maintainers = with lib.maintainers; [ 82 83 dbohdan 83 84 fgaz
+2 -2
pkgs/by-name/li/libmediainfo/package.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "libmediainfo"; 17 - version = "25.03"; 17 + version = "25.04"; 18 18 19 19 src = fetchurl { 20 20 url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz"; 21 - hash = "sha256-NfH9q4EjnKNVxt41ioT73gR3/tjrNQ5d/valmBRcUgc="; 21 + hash = "sha256-rUXtfJ23gHqoA4RcqIutlSaqjaiDpYEn5TkKqi2Bu7E="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+6 -4
pkgs/by-name/li/libtommath/package.nix
··· 14 14 sha256 = "sha256-KWJy2TQ1mRMI63NgdgDANLVYgHoH6CnnURQuZcz6nQg="; 15 15 }; 16 16 17 - nativeBuildInputs = [ libtool ]; 18 - 19 17 postPatch = '' 20 - substituteInPlace makefile.shared --replace glibtool libtool 21 - substituteInPlace makefile_include.mk --replace "shell arch" "shell uname -m" 18 + substituteInPlace makefile.shared \ 19 + --replace-fail glibtool libtool \ 20 + --replace-fail libtool "${lib.getExe (libtool.override { stdenv = stdenv; })}" 21 + substituteInPlace makefile_include.mk \ 22 + --replace-fail "gcc" "${stdenv.cc.targetPrefix}cc" 22 23 ''; 23 24 24 25 preBuild = '' 25 26 makeFlagsArray=(PREFIX=$out \ 27 + CC=${stdenv.cc.targetPrefix}cc \ 26 28 INSTALL_GROUP=$(id -g) \ 27 29 INSTALL_USER=$(id -u)) 28 30 '';
+2 -2
pkgs/by-name/lo/lokalise2-cli/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "lokalise2-cli"; 9 - version = "3.1.3"; 9 + version = "3.1.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "lokalise"; 13 13 repo = "lokalise-cli-2-go"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-9d5rlVyGPLNzlKzGq/XJleiKvLtkE0AttIiH6NYUwFo="; 15 + sha256 = "sha256-weqYHKxu6HvdrFduzKtHtCVnJ0GVRGIPABLrsW4f0VA="; 16 16 }; 17 17 18 18 vendorHash = "sha256-thD8NtG9uVI4KwNQiNsVCUdyUcgAmnr+szsUQ2Ika1c=";
+8 -2
pkgs/by-name/ma/ma/package.nix
··· 10 10 version = "11"; 11 11 12 12 src = fetchurl { 13 - url = "http://call-with-current-continuation.org/ma/ma.tar.gz"; 13 + url = "https://web.archive.org/web/20250511210225/http://call-with-current-continuation.org/ma/ma.tar.gz"; 14 14 hash = "sha256-1UVxXbN2jSNm13BjyoN3jbKtkO3DUEEHaDOC2Ibbxf4="; 15 15 }; 16 + 17 + postPatch = '' 18 + substituteInPlace ./build --replace-fail gcc ${lib.getExe stdenv.cc} 19 + ''; 16 20 17 21 buildInputs = [ 18 22 tclPackages.tk ··· 40 44 homepage = "http://call-with-current-continuation.org/ma/ma.html"; 41 45 mainProgram = "ma"; 42 46 maintainers = with lib.maintainers; [ ehmry ]; 43 - license = lib.licenses.free; 47 + # Per the README: 48 + # > All of MA's source code is hereby placed in the public domain 49 + license = lib.licenses.publicDomain; 44 50 inherit (tclPackages.tk.meta) platforms; 45 51 }; 46 52 }
+2 -2
pkgs/by-name/ma/maltego/package.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "maltego"; 16 - version = "4.9.2"; 16 + version = "4.9.3"; 17 17 18 18 src = fetchzip { 19 19 url = "https://downloads.maltego.com/maltego-v4/linux/Maltego.v${finalAttrs.version}.linux.zip"; 20 - hash = "sha256-+jPfIqvaVLo+s/yNHc5fHtnEMClcHtLVsVzFi4LZnK0="; 20 + hash = "sha256-h0cTA6/i7cpYvGQli3UA6WZnaMOProN4f0TTdeIczcY="; 21 21 }; 22 22 23 23 postPatch = ''
+2 -2
pkgs/by-name/me/mediainfo/package.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "mediainfo"; 14 - version = "25.03"; 14 + version = "25.04"; 15 15 16 16 src = fetchurl { 17 17 url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz"; 18 - hash = "sha256-wpO7MPIx3FMQuYDv2E/n0za4MQto6DJlzxZtf3/Dhsk="; 18 + hash = "sha256-SyVT/pEEMy07rKX+Yba4evTUkxCMW4Y4Ac2wpIJqM64="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+3 -3
pkgs/by-name/mi/microfetch/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "microfetch"; 10 - version = "0.4.7"; 10 + version = "0.4.8"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "NotAShelf"; 14 14 repo = "microfetch"; 15 15 tag = "v${version}"; 16 - hash = "sha256-iNx1/My72i+Ni/WVqF2HFgLjqH6W6WPupdOkH6UQH9E="; 16 + hash = "sha256-WGr2qqxcbh7hotqPj8ZQbSB3E4qG5U2LEmqXx/aEc18="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-UguHTRHdcogxg/8DmRWSE7XwmaF36MTGHzF5CpMBc3Y="; 20 + cargoHash = "sha256-/siuEdZeIk23aIagbjrd5cYvb5/xEdAq84PoSVLWz60="; 21 21 22 22 passthru.updateScript = nix-update-script { }; 23 23
+2 -2
pkgs/by-name/mo/mold/package.nix
··· 26 26 27 27 stdenv.mkDerivation (finalAttrs: { 28 28 pname = "mold"; 29 - version = "2.39.0"; 29 + version = "2.39.1"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "rui314"; 33 33 repo = "mold"; 34 34 tag = "v${finalAttrs.version}"; 35 - hash = "sha256-DT8xU1JN3zeJe7o7YQFrnpyN0LtcsclUsIX5jFeVYvA="; 35 + hash = "sha256-uC6oakFfF0tpSiBeps5IO41Khk7VyCMSZhVh2Gmwlyc="; 36 36 }; 37 37 38 38 nativeBuildInputs = [
+17 -13
pkgs/by-name/mo/molly-guard/package.nix
··· 7 7 systemd, 8 8 }: 9 9 10 - stdenv.mkDerivation rec { 10 + stdenv.mkDerivation (finalAttrs: { 11 11 pname = "molly-guard"; 12 - version = "0.7.2"; 12 + version = "0.8.5"; 13 13 14 14 src = fetchurl { 15 - url = "https://launchpad.net/ubuntu/+archive/primary/+files/molly-guard_${version}_all.deb"; 16 - sha256 = "1k6b1hn8lc4rj9n036imsl7s9lqj6ny3acdhnbnamsdkkndmxrw7"; 15 + url = "https://launchpad.net/ubuntu/+archive/primary/+files/molly-guard_${finalAttrs.version}_all.deb"; 16 + hash = "sha256-9CQNU+5OPmCPTN3rotyJPLcvI8eo5WJQqx0OaI7Wox4="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ dpkg ]; 20 20 21 21 installPhase = '' 22 - sed -i "s|/lib/molly-guard|${systemd}/sbin|g" lib/molly-guard/molly-guard 23 - sed -i "s|run-parts|${busybox}/bin/run-parts|g" lib/molly-guard/molly-guard 24 - sed -i "s|/etc/molly-guard/|$out/etc/molly-guard/|g" lib/molly-guard/molly-guard 25 - cp -r ./ $out/ 22 + runHook preInstall 23 + 24 + sed -i "s|/lib/molly-guard|${systemd}/sbin|g" usr/lib/molly-guard/molly-guard 25 + sed -i "s|run-parts|${busybox}/bin/run-parts|g" usr/lib/molly-guard/molly-guard 26 + sed -i "s|/etc/molly-guard/|$out/etc/molly-guard/|g" usr/lib/molly-guard/molly-guard 27 + cp -r usr $out 28 + 29 + runHook postInstall 26 30 ''; 27 31 28 32 postFixup = '' ··· 31 35 done; 32 36 ''; 33 37 34 - meta = with lib; { 38 + meta = { 35 39 description = "Attempts to prevent you from accidentally shutting down or rebooting machines"; 36 40 homepage = "https://salsa.debian.org/debian/molly-guard"; 37 - license = licenses.artistic2; 38 - platforms = platforms.linux; 39 - maintainers = with maintainers; [ DerTim1 ]; 41 + license = lib.licenses.artistic2; 42 + platforms = lib.platforms.linux; 43 + maintainers = with lib.maintainers; [ DerTim1 ]; 40 44 priority = -10; 41 45 }; 42 - } 46 + })
+2 -2
pkgs/by-name/mo/monkeysAudio/package.nix
··· 6 6 }: 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 - version = "11.09"; 9 + version = "11.10"; 10 10 pname = "monkeys-audio"; 11 11 12 12 src = fetchzip { 13 13 url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip"; 14 - hash = "sha256-kGlrCeyozEQbiccqL5Xf9Iqwo5xkcunhNw4oMZZDZo0="; 14 + hash = "sha256-OYOeBB3ykpiBnwLctnn/Pv3F30TrSKJJOeYrBaann7s="; 15 15 stripRoot = false; 16 16 }; 17 17
+706 -459
pkgs/by-name/ne/netease-cloud-music-gtk/Cargo.lock
··· 1 1 # This file is automatically @generated by Cargo. 2 2 # It is not intended for manual editing. 3 - version = 3 3 + version = 4 4 4 5 5 [[package]] 6 6 name = "adler2" ··· 34 34 35 35 [[package]] 36 36 name = "anstream" 37 - version = "0.6.17" 37 + version = "0.6.18" 38 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338" 39 + checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 40 40 dependencies = [ 41 41 "anstyle", 42 42 "anstyle-parse", ··· 83 83 84 84 [[package]] 85 85 name = "anyhow" 86 - version = "1.0.92" 86 + version = "1.0.98" 87 87 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13" 88 + checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 89 89 90 90 [[package]] 91 91 name = "async-broadcast" 92 - version = "0.7.1" 92 + version = "0.7.2" 93 93 source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 94 + checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" 95 95 dependencies = [ 96 - "event-listener 5.3.1", 96 + "event-listener 5.4.0", 97 97 "event-listener-strategy", 98 98 "futures-core", 99 99 "pin-project-lite", ··· 124 124 125 125 [[package]] 126 126 name = "async-executor" 127 - version = "1.13.1" 127 + version = "1.13.2" 128 128 source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" 129 + checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa" 130 130 dependencies = [ 131 131 "async-task", 132 132 "concurrent-queue", 133 133 "fastrand 2.1.1", 134 - "futures-lite 2.4.0", 134 + "futures-lite 2.6.0", 135 + "pin-project-lite", 135 136 "slab", 136 137 ] 137 138 138 139 [[package]] 139 - name = "async-fs" 140 - version = "2.1.2" 141 - source = "registry+https://github.com/rust-lang/crates.io-index" 142 - checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" 143 - dependencies = [ 144 - "async-lock", 145 - "blocking", 146 - "futures-lite 2.4.0", 147 - ] 148 - 149 - [[package]] 150 140 name = "async-io" 151 - version = "2.3.4" 141 + version = "2.4.0" 152 142 source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" 143 + checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" 154 144 dependencies = [ 155 145 "async-lock", 156 146 "cfg-if", 157 147 "concurrent-queue", 158 148 "futures-io", 159 - "futures-lite 2.4.0", 149 + "futures-lite 2.6.0", 160 150 "parking", 161 - "polling 3.7.3", 162 - "rustix", 151 + "polling 3.7.4", 152 + "rustix 0.38.44", 163 153 "slab", 164 154 "tracing", 165 155 "windows-sys 0.59.0", ··· 171 161 source = "registry+https://github.com/rust-lang/crates.io-index" 172 162 checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 173 163 dependencies = [ 174 - "event-listener 5.3.1", 164 + "event-listener 5.4.0", 175 165 "event-listener-strategy", 176 166 "pin-project-lite", 177 167 ] ··· 189 179 "async-task", 190 180 "blocking", 191 181 "cfg-if", 192 - "event-listener 5.3.1", 193 - "futures-lite 2.4.0", 194 - "rustix", 182 + "event-listener 5.4.0", 183 + "futures-lite 2.6.0", 184 + "rustix 0.38.44", 195 185 "tracing", 196 186 ] 197 187 ··· 218 208 "cfg-if", 219 209 "futures-core", 220 210 "futures-io", 221 - "rustix", 211 + "rustix 0.38.44", 222 212 "signal-hook-registry", 223 213 "slab", 224 214 "windows-sys 0.59.0", ··· 232 222 233 223 [[package]] 234 224 name = "async-trait" 235 - version = "0.1.83" 225 + version = "0.1.88" 236 226 source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" 227 + checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" 238 228 dependencies = [ 239 229 "proc-macro2", 240 230 "quote", ··· 273 263 274 264 [[package]] 275 265 name = "bitflags" 276 - version = "2.6.0" 266 + version = "2.9.0" 277 267 source = "registry+https://github.com/rust-lang/crates.io-index" 278 - checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 268 + checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 279 269 280 270 [[package]] 281 271 name = "block" ··· 284 274 checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 285 275 286 276 [[package]] 287 - name = "block-buffer" 288 - version = "0.10.4" 289 - source = "registry+https://github.com/rust-lang/crates.io-index" 290 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 291 - dependencies = [ 292 - "generic-array", 293 - ] 294 - 295 - [[package]] 296 277 name = "blocking" 297 278 version = "1.6.1" 298 279 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 301 282 "async-channel 2.3.1", 302 283 "async-task", 303 284 "futures-io", 304 - "futures-lite 2.4.0", 285 + "futures-lite 2.6.0", 305 286 "piper", 306 287 ] 307 288 308 289 [[package]] 309 290 name = "bumpalo" 310 - version = "3.16.0" 291 + version = "3.17.0" 311 292 source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 293 + checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" 313 294 314 295 [[package]] 315 296 name = "bytemuck" 316 - version = "1.19.0" 297 + version = "1.23.0" 317 298 source = "registry+https://github.com/rust-lang/crates.io-index" 318 - checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" 299 + checksum = "9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c" 319 300 320 301 [[package]] 321 - name = "byteorder" 322 - version = "1.5.0" 302 + name = "byteorder-lite" 303 + version = "0.1.0" 323 304 source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 305 + checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 325 306 326 307 [[package]] 327 308 name = "bytes" 328 - version = "1.8.0" 309 + version = "1.10.1" 329 310 source = "registry+https://github.com/rust-lang/crates.io-index" 330 - checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da" 311 + checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 331 312 332 313 [[package]] 333 314 name = "cairo-rs" 334 - version = "0.20.5" 315 + version = "0.20.7" 335 316 source = "registry+https://github.com/rust-lang/crates.io-index" 336 - checksum = "d7fa699e1d7ae691001a811dda5ef0e3e42e1d4119b26426352989df9e94e3e6" 317 + checksum = "ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7" 337 318 dependencies = [ 338 - "bitflags 2.6.0", 319 + "bitflags 2.9.0", 339 320 "cairo-sys-rs", 340 321 "glib", 341 322 "libc", ··· 343 324 344 325 [[package]] 345 326 name = "cairo-sys-rs" 346 - version = "0.20.0" 327 + version = "0.20.7" 347 328 source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "428290f914b9b86089f60f5d8a9f6e440508e1bcff23b25afd51502b0a2da88f" 329 + checksum = "f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290df" 349 330 dependencies = [ 350 331 "glib-sys", 351 332 "libc", ··· 360 341 361 342 [[package]] 362 343 name = "cc" 363 - version = "1.1.34" 344 + version = "1.2.22" 364 345 source = "registry+https://github.com/rust-lang/crates.io-index" 365 - checksum = "67b9470d453346108f93a59222a9a1a5724db32d0a4727b7ab7ace4b4d822dc9" 346 + checksum = "32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1" 366 347 dependencies = [ 367 348 "shlex", 368 349 ] 369 350 370 351 [[package]] 371 352 name = "cfg-expr" 372 - version = "0.17.0" 353 + version = "0.17.2" 373 354 source = "registry+https://github.com/rust-lang/crates.io-index" 374 - checksum = "d0890061c4d3223e7267f3bad2ec40b997d64faac1c2815a4a9d95018e2b9e9c" 355 + checksum = "8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789" 375 356 dependencies = [ 376 357 "smallvec", 377 358 "target-lexicon", ··· 391 372 392 373 [[package]] 393 374 name = "chrono" 394 - version = "0.4.38" 375 + version = "0.4.41" 395 376 source = "registry+https://github.com/rust-lang/crates.io-index" 396 - checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 377 + checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" 397 378 dependencies = [ 398 379 "android-tzdata", 399 380 "iana-time-zone", 400 381 "js-sys", 401 382 "num-traits", 402 383 "wasm-bindgen", 403 - "windows-targets 0.52.6", 384 + "windows-link", 404 385 ] 405 - 406 - [[package]] 407 - name = "color_quant" 408 - version = "1.1.0" 409 - source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 411 386 412 387 [[package]] 413 388 name = "colorchoice" ··· 437 412 438 413 [[package]] 439 414 name = "cookie_store" 440 - version = "0.21.0" 415 + version = "0.21.1" 441 416 source = "registry+https://github.com/rust-lang/crates.io-index" 442 - checksum = "4934e6b7e8419148b6ef56950d277af8561060b56afd59e2aadf98b59fce6baa" 417 + checksum = "2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9" 443 418 dependencies = [ 444 419 "cookie", 445 - "idna 0.5.0", 420 + "document-features", 421 + "idna", 446 422 "log", 447 423 "publicsuffix", 448 424 "serde", ··· 459 435 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 460 436 461 437 [[package]] 462 - name = "cpufeatures" 463 - version = "0.2.14" 464 - source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" 466 - dependencies = [ 467 - "libc", 468 - ] 469 - 470 - [[package]] 471 438 name = "crc32fast" 472 439 version = "1.4.2" 473 440 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 478 445 479 446 [[package]] 480 447 name = "crossbeam-utils" 481 - version = "0.8.20" 448 + version = "0.8.21" 482 449 source = "registry+https://github.com/rust-lang/crates.io-index" 483 - checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 484 - 485 - [[package]] 486 - name = "crypto-common" 487 - version = "0.1.6" 488 - source = "registry+https://github.com/rust-lang/crates.io-index" 489 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 490 - dependencies = [ 491 - "generic-array", 492 - "typenum", 493 - ] 450 + checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 494 451 495 452 [[package]] 496 453 name = "curl" ··· 509 466 510 467 [[package]] 511 468 name = "curl-sys" 512 - version = "0.4.77+curl-8.10.1" 469 + version = "0.4.80+curl-8.12.1" 513 470 source = "registry+https://github.com/rust-lang/crates.io-index" 514 - checksum = "f469e8a5991f277a208224f6c7ad72ecb5f986e36d09ae1f2c1bb9259478a480" 471 + checksum = "55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734" 515 472 dependencies = [ 516 473 "cc", 517 474 "libc", ··· 525 482 526 483 [[package]] 527 484 name = "deranged" 528 - version = "0.3.11" 485 + version = "0.4.0" 529 486 source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 487 + checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 531 488 dependencies = [ 532 489 "powerfmt", 533 490 ] 534 491 535 492 [[package]] 536 - name = "digest" 537 - version = "0.10.7" 493 + name = "displaydoc" 494 + version = "0.2.5" 495 + source = "registry+https://github.com/rust-lang/crates.io-index" 496 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 497 + dependencies = [ 498 + "proc-macro2", 499 + "quote", 500 + "syn", 501 + ] 502 + 503 + [[package]] 504 + name = "document-features" 505 + version = "0.2.11" 538 506 source = "registry+https://github.com/rust-lang/crates.io-index" 539 - checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 507 + checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d" 540 508 dependencies = [ 541 - "block-buffer", 542 - "crypto-common", 509 + "litrs", 543 510 ] 544 511 545 512 [[package]] 546 513 name = "either" 547 - version = "1.13.0" 514 + version = "1.15.0" 548 515 source = "registry+https://github.com/rust-lang/crates.io-index" 549 - checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 516 + checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 550 517 551 518 [[package]] 552 519 name = "encoding_rs" ··· 565 532 566 533 [[package]] 567 534 name = "enumflags2" 568 - version = "0.7.10" 535 + version = "0.7.11" 569 536 source = "registry+https://github.com/rust-lang/crates.io-index" 570 - checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 537 + checksum = "ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147" 571 538 dependencies = [ 572 539 "enumflags2_derive", 573 540 "serde", ··· 575 542 576 543 [[package]] 577 544 name = "enumflags2_derive" 578 - version = "0.7.10" 545 + version = "0.7.11" 579 546 source = "registry+https://github.com/rust-lang/crates.io-index" 580 - checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 547 + checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79" 581 548 dependencies = [ 582 549 "proc-macro2", 583 550 "quote", ··· 586 553 587 554 [[package]] 588 555 name = "env_filter" 589 - version = "0.1.2" 556 + version = "0.1.3" 590 557 source = "registry+https://github.com/rust-lang/crates.io-index" 591 - checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" 558 + checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" 592 559 dependencies = [ 593 560 "log", 594 561 "regex", ··· 596 563 597 564 [[package]] 598 565 name = "env_logger" 599 - version = "0.11.5" 566 + version = "0.11.8" 600 567 source = "registry+https://github.com/rust-lang/crates.io-index" 601 - checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" 568 + checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" 602 569 dependencies = [ 603 570 "anstream", 604 571 "anstyle", 605 572 "env_filter", 606 - "humantime", 573 + "jiff", 607 574 "log", 608 575 ] 609 576 610 577 [[package]] 611 578 name = "equivalent" 612 - version = "1.0.1" 579 + version = "1.0.2" 613 580 source = "registry+https://github.com/rust-lang/crates.io-index" 614 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 581 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 615 582 616 583 [[package]] 617 584 name = "errno" 618 - version = "0.3.9" 585 + version = "0.3.11" 619 586 source = "registry+https://github.com/rust-lang/crates.io-index" 620 - checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 587 + checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" 621 588 dependencies = [ 622 589 "libc", 623 - "windows-sys 0.52.0", 590 + "windows-sys 0.59.0", 624 591 ] 625 592 626 593 [[package]] ··· 631 598 632 599 [[package]] 633 600 name = "event-listener" 634 - version = "5.3.1" 601 + version = "5.4.0" 635 602 source = "registry+https://github.com/rust-lang/crates.io-index" 636 - checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 603 + checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" 637 604 dependencies = [ 638 605 "concurrent-queue", 639 606 "parking", ··· 642 609 643 610 [[package]] 644 611 name = "event-listener-strategy" 645 - version = "0.5.2" 612 + version = "0.5.4" 646 613 source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 614 + checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" 648 615 dependencies = [ 649 - "event-listener 5.3.1", 616 + "event-listener 5.4.0", 650 617 "pin-project-lite", 651 618 ] 652 619 ··· 667 634 668 635 [[package]] 669 636 name = "fdeflate" 670 - version = "0.3.6" 637 + version = "0.3.7" 671 638 source = "registry+https://github.com/rust-lang/crates.io-index" 672 - checksum = "07c6f4c64c1d33a3111c4466f7365ebdcc37c5bd1ea0d62aae2e3d722aacbedb" 639 + checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" 673 640 dependencies = [ 674 641 "simd-adler32", 675 642 ] ··· 686 653 687 654 [[package]] 688 655 name = "flate2" 689 - version = "1.0.34" 656 + version = "1.1.1" 690 657 source = "registry+https://github.com/rust-lang/crates.io-index" 691 - checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" 658 + checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" 692 659 dependencies = [ 693 660 "crc32fast", 694 661 "miniz_oxide", ··· 773 740 774 741 [[package]] 775 742 name = "futures-lite" 776 - version = "2.4.0" 743 + version = "2.6.0" 777 744 source = "registry+https://github.com/rust-lang/crates.io-index" 778 - checksum = "3f1fa2f9765705486b33fd2acf1577f8ec449c2ba1f318ae5447697b7c08d210" 745 + checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" 779 746 dependencies = [ 780 747 "fastrand 2.1.1", 781 748 "futures-core", ··· 796 763 ] 797 764 798 765 [[package]] 799 - name = "futures-sink" 800 - version = "0.3.31" 801 - source = "registry+https://github.com/rust-lang/crates.io-index" 802 - checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 803 - 804 - [[package]] 805 766 name = "futures-task" 806 767 version = "0.3.31" 807 768 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 814 775 checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 815 776 dependencies = [ 816 777 "futures-core", 817 - "futures-io", 818 778 "futures-macro", 819 - "futures-sink", 820 779 "futures-task", 821 - "memchr", 822 780 "pin-project-lite", 823 781 "pin-utils", 824 782 "slab", ··· 826 784 827 785 [[package]] 828 786 name = "gdk-pixbuf" 829 - version = "0.20.4" 787 + version = "0.20.9" 830 788 source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "c4c29071a9e92337d8270a85cb0510cda4ac478be26d09ad027cc1d081911b19" 789 + checksum = "7563afd6ff0a221edfbb70a78add5075b8d9cb48e637a40a24c3ece3fea414d0" 832 790 dependencies = [ 833 791 "gdk-pixbuf-sys", 834 792 "gio", ··· 838 796 839 797 [[package]] 840 798 name = "gdk-pixbuf-sys" 841 - version = "0.20.4" 799 + version = "0.20.7" 842 800 source = "registry+https://github.com/rust-lang/crates.io-index" 843 - checksum = "687343b059b91df5f3fbd87b4307038fa9e647fcc0461d0d3f93e94fee20bf3d" 801 + checksum = "67f2587c9202bf997476bbba6aaed4f78a11538a2567df002a5f57f5331d0b5c" 844 802 dependencies = [ 845 803 "gio-sys", 846 804 "glib-sys", ··· 851 809 852 810 [[package]] 853 811 name = "gdk4" 854 - version = "0.9.3" 812 + version = "0.9.6" 855 813 source = "registry+https://github.com/rust-lang/crates.io-index" 856 - checksum = "d3fb4af2d606b0ac4e81f982f0d064bcb71ca73859ce5f30475f7eb2e2be4bc3" 814 + checksum = "4850c9d9c1aecd1a3eb14fadc1cdb0ac0a2298037e116264c7473e1740a32d60" 857 815 dependencies = [ 858 816 "cairo-rs", 859 817 "gdk-pixbuf", ··· 866 824 867 825 [[package]] 868 826 name = "gdk4-sys" 869 - version = "0.9.3" 827 + version = "0.9.6" 870 828 source = "registry+https://github.com/rust-lang/crates.io-index" 871 - checksum = "3642625b384ad43c006871462e6c498488b503dbf219542591f4ddf0f5f2032b" 829 + checksum = "6f6eb95798e2b46f279cf59005daf297d5b69555428f185650d71974a910473a" 872 830 dependencies = [ 873 831 "cairo-sys-rs", 874 832 "gdk-pixbuf-sys", ··· 882 840 ] 883 841 884 842 [[package]] 885 - name = "generic-array" 886 - version = "0.14.7" 887 - source = "registry+https://github.com/rust-lang/crates.io-index" 888 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 889 - dependencies = [ 890 - "typenum", 891 - "version_check", 892 - ] 893 - 894 - [[package]] 895 843 name = "getrandom" 896 - version = "0.2.15" 844 + version = "0.3.3" 897 845 source = "registry+https://github.com/rust-lang/crates.io-index" 898 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 846 + checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 899 847 dependencies = [ 900 848 "cfg-if", 901 849 "libc", 850 + "r-efi", 902 851 "wasi", 903 852 ] 904 853 905 854 [[package]] 906 855 name = "gettext-rs" 907 - version = "0.7.0" 856 + version = "0.7.2" 908 857 source = "registry+https://github.com/rust-lang/crates.io-index" 909 - checksum = "e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364" 858 + checksum = "a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a" 910 859 dependencies = [ 911 860 "gettext-sys", 912 861 "locale_config", ··· 914 863 915 864 [[package]] 916 865 name = "gettext-sys" 917 - version = "0.21.4" 866 + version = "0.22.5" 918 867 source = "registry+https://github.com/rust-lang/crates.io-index" 919 - checksum = "f7b8797f28f2dabfbe2caadb6db4f7fd739e251b5ede0a2ba49e506071edcf67" 868 + checksum = "bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661" 920 869 dependencies = [ 921 870 "cc", 922 871 "temp-dir", ··· 924 873 925 874 [[package]] 926 875 name = "gio" 927 - version = "0.20.5" 876 + version = "0.20.9" 928 877 source = "registry+https://github.com/rust-lang/crates.io-index" 929 - checksum = "d8569975884fdfdbed536b682448fbd8c70bafbd69cac2d45eb1a7a372702241" 878 + checksum = "a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487" 930 879 dependencies = [ 931 880 "futures-channel", 932 881 "futures-core", ··· 941 890 942 891 [[package]] 943 892 name = "gio-sys" 944 - version = "0.20.5" 893 + version = "0.20.9" 945 894 source = "registry+https://github.com/rust-lang/crates.io-index" 946 - checksum = "217f464cad5946ae4369c355155e2d16b488c08920601083cb4891e352ae777b" 895 + checksum = "160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e" 947 896 dependencies = [ 948 897 "glib-sys", 949 898 "gobject-sys", 950 899 "libc", 951 900 "system-deps", 952 - "windows-sys 0.52.0", 901 + "windows-sys 0.59.0", 953 902 ] 954 903 955 904 [[package]] 956 905 name = "glib" 957 - version = "0.20.5" 906 + version = "0.20.9" 958 907 source = "registry+https://github.com/rust-lang/crates.io-index" 959 - checksum = "358431b0e0eb15b9d02db52e1f19c805b953c5c168099deb3de88beab761768c" 908 + checksum = "707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686" 960 909 dependencies = [ 961 - "bitflags 2.6.0", 910 + "bitflags 2.9.0", 962 911 "futures-channel", 963 912 "futures-core", 964 913 "futures-executor", ··· 975 924 976 925 [[package]] 977 926 name = "glib-macros" 978 - version = "0.20.5" 927 + version = "0.20.7" 979 928 source = "registry+https://github.com/rust-lang/crates.io-index" 980 - checksum = "e7d21ca27acfc3e91da70456edde144b4ac7c36f78ee77b10189b3eb4901c156" 929 + checksum = "715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68" 981 930 dependencies = [ 982 931 "heck", 983 932 "proc-macro-crate", ··· 988 937 989 938 [[package]] 990 939 name = "glib-sys" 991 - version = "0.20.5" 940 + version = "0.20.9" 992 941 source = "registry+https://github.com/rust-lang/crates.io-index" 993 - checksum = "8a5911863ab7ecd4a6f8d5976f12eeba076b23669c49b066d877e742544aa389" 942 + checksum = "a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb" 994 943 dependencies = [ 995 944 "libc", 996 945 "system-deps", ··· 998 947 999 948 [[package]] 1000 949 name = "gobject-sys" 1001 - version = "0.20.4" 950 + version = "0.20.9" 1002 951 source = "registry+https://github.com/rust-lang/crates.io-index" 1003 - checksum = "a4c674d2ff8478cf0ec29d2be730ed779fef54415a2fb4b565c52def62696462" 952 + checksum = "c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3" 1004 953 dependencies = [ 1005 954 "glib-sys", 1006 955 "libc", ··· 1009 958 1010 959 [[package]] 1011 960 name = "graphene-rs" 1012 - version = "0.20.4" 961 + version = "0.20.9" 1013 962 source = "registry+https://github.com/rust-lang/crates.io-index" 1014 - checksum = "1f53144c7fe78292705ff23935f1477d511366fb2f73c43d63b37be89076d2fe" 963 + checksum = "3cbc5911bfb32d68dcfa92c9510c462696c2f715548fcd7f3f1be424c739de19" 1015 964 dependencies = [ 1016 965 "glib", 1017 966 "graphene-sys", ··· 1020 969 1021 970 [[package]] 1022 971 name = "graphene-sys" 1023 - version = "0.20.4" 972 + version = "0.20.7" 1024 973 source = "registry+https://github.com/rust-lang/crates.io-index" 1025 - checksum = "e741797dc5081e59877a4d72c442c72d61efdd99161a0b1c1b29b6b988934b99" 974 + checksum = "11a68d39515bf340e879b72cecd4a25c1332557757ada6e8aba8654b4b81d23a" 1026 975 dependencies = [ 1027 976 "glib-sys", 1028 977 "libc", ··· 1032 981 1033 982 [[package]] 1034 983 name = "gsk4" 1035 - version = "0.9.3" 984 + version = "0.9.6" 1036 985 source = "registry+https://github.com/rust-lang/crates.io-index" 1037 - checksum = "3deb9ae5a7fb759b2405e248d52850d9ef733079b90af2d6b01638f5b9eeafe1" 986 + checksum = "61f5e72f931c8c9f65fbfc89fe0ddc7746f147f822f127a53a9854666ac1f855" 1038 987 dependencies = [ 1039 988 "cairo-rs", 1040 989 "gdk4", ··· 1047 996 1048 997 [[package]] 1049 998 name = "gsk4-sys" 1050 - version = "0.9.3" 999 + version = "0.9.6" 1051 1000 source = "registry+https://github.com/rust-lang/crates.io-index" 1052 - checksum = "2226662e97948f3f241c9a6c432cd95eeca662daf4a327e201458bb540ad9590" 1001 + checksum = "755059de55fa6f85a46bde8caf03e2184c96bfda1f6206163c72fb0ea12436dc" 1053 1002 dependencies = [ 1054 1003 "cairo-sys-rs", 1055 1004 "gdk4-sys", ··· 1063 1012 1064 1013 [[package]] 1065 1014 name = "gstreamer" 1066 - version = "0.23.3" 1015 + version = "0.23.5" 1067 1016 source = "registry+https://github.com/rust-lang/crates.io-index" 1068 - checksum = "680006694e79692f831ca4f3ba6e147b8c23db289b2df1d33a4a97fd038145d7" 1017 + checksum = "2188fe829b0ebe12e4cf2bbcf6658470a936269daba7afae92847a2af32c9105" 1069 1018 dependencies = [ 1070 1019 "cfg-if", 1071 1020 "futures-channel", ··· 1088 1037 1089 1038 [[package]] 1090 1039 name = "gstreamer-base" 1091 - version = "0.23.3" 1040 + version = "0.23.5" 1092 1041 source = "registry+https://github.com/rust-lang/crates.io-index" 1093 - checksum = "a11df90e3abf1d9747111c41902338fc1bd13b1c23b27fb828d43e57bd190134" 1042 + checksum = "ad33dd444db0d215ac363164f900f800ffb93361ad8a60840e95e14b7de985e8" 1094 1043 dependencies = [ 1095 1044 "atomic_refcell", 1096 1045 "cfg-if", ··· 1102 1051 1103 1052 [[package]] 1104 1053 name = "gstreamer-base-sys" 1105 - version = "0.23.3" 1054 + version = "0.23.5" 1106 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1107 - checksum = "d691b2bb51a9e5727fb33c3b53fb64ee5b80c40cbbd250941a6d44b142f7a6a0" 1056 + checksum = "114b2a704f19a70f20c54b00e54f5d5376bbf78bd2791e6beb0776c997d8bf24" 1108 1057 dependencies = [ 1109 1058 "glib-sys", 1110 1059 "gobject-sys", ··· 1115 1064 1116 1065 [[package]] 1117 1066 name = "gstreamer-play" 1118 - version = "0.23.2" 1067 + version = "0.23.5" 1119 1068 source = "registry+https://github.com/rust-lang/crates.io-index" 1120 - checksum = "397e46fee36e6bbdc56a54c84bec03a47b9955b4f8b03ffa37b3975090b7a37f" 1069 + checksum = "6ef455584b832e9fdc76f7952b9432eaee2fd287157b03cf2bc0e83f1b41619c" 1121 1070 dependencies = [ 1122 1071 "glib", 1123 1072 "gstreamer", ··· 1128 1077 1129 1078 [[package]] 1130 1079 name = "gstreamer-play-sys" 1131 - version = "0.23.2" 1080 + version = "0.23.5" 1132 1081 source = "registry+https://github.com/rust-lang/crates.io-index" 1133 - checksum = "f485669dfdb4bca2bb1b0d7f6a1e290a4d481c5f67270f1eae9cdf37ca40e426" 1082 + checksum = "b01c1c4f09cb6709c7da2532b3fcbc14da9006d508baee606328080e46f491f5" 1134 1083 dependencies = [ 1135 1084 "glib-sys", 1136 1085 "gobject-sys", ··· 1142 1091 1143 1092 [[package]] 1144 1093 name = "gstreamer-sys" 1145 - version = "0.23.3" 1094 + version = "0.23.5" 1146 1095 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "db89964774a97d5b092e2d124debc6bbcaf34b5c7cdef1759f4a9e1e3f8326ef" 1096 + checksum = "fe159238834058725808cf6604a7c5d9e4a50e1eacd7b0c63bce2fe3a067dbd1" 1148 1097 dependencies = [ 1149 1098 "glib-sys", 1150 1099 "gobject-sys", ··· 1154 1103 1155 1104 [[package]] 1156 1105 name = "gstreamer-video" 1157 - version = "0.23.3" 1106 + version = "0.23.5" 1158 1107 source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "e94193e7e4c07ba97f1627bd9907bd187e90cdac8849bb78479d744e9121893b" 1108 + checksum = "ad242d388b63c91652c8157de3b0c1f709e49c941a0aae1952455f6ee326ca2d" 1160 1109 dependencies = [ 1161 1110 "cfg-if", 1162 1111 "futures-channel", ··· 1171 1120 1172 1121 [[package]] 1173 1122 name = "gstreamer-video-sys" 1174 - version = "0.23.3" 1123 + version = "0.23.5" 1175 1124 source = "registry+https://github.com/rust-lang/crates.io-index" 1176 - checksum = "f81660cfa5a7b9973a51229785581d029da1681bf5aceffd5a4f32021db85ac0" 1125 + checksum = "465ff496889fb38be47f5e821163c2e83414d87c4aa55f5aae62dc7200971d4d" 1177 1126 dependencies = [ 1178 1127 "glib-sys", 1179 1128 "gobject-sys", ··· 1185 1134 1186 1135 [[package]] 1187 1136 name = "gtk4" 1188 - version = "0.9.3" 1137 + version = "0.9.6" 1189 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1190 - checksum = "d34465497f5a4c182c9c94a582a187db7d6af0863f28e87ccf4379f21f0e2a22" 1139 + checksum = "af1c491051f030994fd0cde6f3c44f3f5640210308cff1298c7673c47408091d" 1191 1140 dependencies = [ 1192 1141 "cairo-rs", 1193 1142 "field-offset", ··· 1206 1155 1207 1156 [[package]] 1208 1157 name = "gtk4-macros" 1209 - version = "0.9.3" 1158 + version = "0.9.5" 1210 1159 source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "a7c518d5dd41c57385c7cd30af52e261820c897fc1144e558bb88c303d048ae2" 1160 + checksum = "0ed1786c4703dd196baf7e103525ce0cf579b3a63a0570fe653b7ee6bac33999" 1212 1161 dependencies = [ 1213 1162 "proc-macro-crate", 1214 1163 "proc-macro2", ··· 1218 1167 1219 1168 [[package]] 1220 1169 name = "gtk4-sys" 1221 - version = "0.9.3" 1170 + version = "0.9.6" 1222 1171 source = "registry+https://github.com/rust-lang/crates.io-index" 1223 - checksum = "f11c7812e28542edb4d0495a2fde1f4588899e2accfcebaa80115f27dc7358a3" 1172 + checksum = "41e03b01e54d77c310e1d98647d73f996d04b2f29b9121fe493ea525a7ec03d6" 1224 1173 dependencies = [ 1225 1174 "cairo-sys-rs", 1226 1175 "gdk-pixbuf-sys", ··· 1237 1186 1238 1187 [[package]] 1239 1188 name = "hashbrown" 1240 - version = "0.15.0" 1189 + version = "0.15.3" 1241 1190 source = "registry+https://github.com/rust-lang/crates.io-index" 1242 - checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" 1191 + checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3" 1243 1192 1244 1193 [[package]] 1245 1194 name = "heck" ··· 1286 1235 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1287 1236 1288 1237 [[package]] 1289 - name = "humantime" 1290 - version = "2.1.0" 1291 - source = "registry+https://github.com/rust-lang/crates.io-index" 1292 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 1293 - 1294 - [[package]] 1295 1238 name = "iana-time-zone" 1296 - version = "0.1.61" 1239 + version = "0.1.63" 1297 1240 source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" 1241 + checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" 1299 1242 dependencies = [ 1300 1243 "android_system_properties", 1301 1244 "core-foundation-sys", 1302 1245 "iana-time-zone-haiku", 1303 1246 "js-sys", 1247 + "log", 1304 1248 "wasm-bindgen", 1305 1249 "windows-core", 1306 1250 ] ··· 1315 1259 ] 1316 1260 1317 1261 [[package]] 1262 + name = "icu_collections" 1263 + version = "2.0.0" 1264 + source = "registry+https://github.com/rust-lang/crates.io-index" 1265 + checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" 1266 + dependencies = [ 1267 + "displaydoc", 1268 + "potential_utf", 1269 + "yoke", 1270 + "zerofrom", 1271 + "zerovec", 1272 + ] 1273 + 1274 + [[package]] 1275 + name = "icu_locale_core" 1276 + version = "2.0.0" 1277 + source = "registry+https://github.com/rust-lang/crates.io-index" 1278 + checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" 1279 + dependencies = [ 1280 + "displaydoc", 1281 + "litemap", 1282 + "tinystr", 1283 + "writeable", 1284 + "zerovec", 1285 + ] 1286 + 1287 + [[package]] 1288 + name = "icu_normalizer" 1289 + version = "2.0.0" 1290 + source = "registry+https://github.com/rust-lang/crates.io-index" 1291 + checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" 1292 + dependencies = [ 1293 + "displaydoc", 1294 + "icu_collections", 1295 + "icu_normalizer_data", 1296 + "icu_properties", 1297 + "icu_provider", 1298 + "smallvec", 1299 + "zerovec", 1300 + ] 1301 + 1302 + [[package]] 1303 + name = "icu_normalizer_data" 1304 + version = "2.0.0" 1305 + source = "registry+https://github.com/rust-lang/crates.io-index" 1306 + checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" 1307 + 1308 + [[package]] 1309 + name = "icu_properties" 1310 + version = "2.0.0" 1311 + source = "registry+https://github.com/rust-lang/crates.io-index" 1312 + checksum = "2549ca8c7241c82f59c80ba2a6f415d931c5b58d24fb8412caa1a1f02c49139a" 1313 + dependencies = [ 1314 + "displaydoc", 1315 + "icu_collections", 1316 + "icu_locale_core", 1317 + "icu_properties_data", 1318 + "icu_provider", 1319 + "potential_utf", 1320 + "zerotrie", 1321 + "zerovec", 1322 + ] 1323 + 1324 + [[package]] 1325 + name = "icu_properties_data" 1326 + version = "2.0.0" 1327 + source = "registry+https://github.com/rust-lang/crates.io-index" 1328 + checksum = "8197e866e47b68f8f7d95249e172903bec06004b18b2937f1095d40a0c57de04" 1329 + 1330 + [[package]] 1331 + name = "icu_provider" 1332 + version = "2.0.0" 1333 + source = "registry+https://github.com/rust-lang/crates.io-index" 1334 + checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" 1335 + dependencies = [ 1336 + "displaydoc", 1337 + "icu_locale_core", 1338 + "stable_deref_trait", 1339 + "tinystr", 1340 + "writeable", 1341 + "yoke", 1342 + "zerofrom", 1343 + "zerotrie", 1344 + "zerovec", 1345 + ] 1346 + 1347 + [[package]] 1318 1348 name = "idna" 1319 - version = "0.3.0" 1349 + version = "1.0.3" 1320 1350 source = "registry+https://github.com/rust-lang/crates.io-index" 1321 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1351 + checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 1322 1352 dependencies = [ 1323 - "unicode-bidi", 1324 - "unicode-normalization", 1353 + "idna_adapter", 1354 + "smallvec", 1355 + "utf8_iter", 1325 1356 ] 1326 1357 1327 1358 [[package]] 1328 - name = "idna" 1329 - version = "0.5.0" 1359 + name = "idna_adapter" 1360 + version = "1.2.1" 1330 1361 source = "registry+https://github.com/rust-lang/crates.io-index" 1331 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1362 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 1332 1363 dependencies = [ 1333 - "unicode-bidi", 1334 - "unicode-normalization", 1364 + "icu_normalizer", 1365 + "icu_properties", 1335 1366 ] 1336 1367 1337 1368 [[package]] 1338 1369 name = "image" 1339 - version = "0.24.9" 1370 + version = "0.25.6" 1340 1371 source = "registry+https://github.com/rust-lang/crates.io-index" 1341 - checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" 1372 + checksum = "db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a" 1342 1373 dependencies = [ 1343 1374 "bytemuck", 1344 - "byteorder", 1345 - "color_quant", 1375 + "byteorder-lite", 1346 1376 "num-traits", 1347 1377 "png", 1348 1378 ] 1349 1379 1350 1380 [[package]] 1351 1381 name = "indexmap" 1352 - version = "2.6.0" 1382 + version = "2.9.0" 1353 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" 1384 + checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e" 1355 1385 dependencies = [ 1356 1386 "equivalent", 1357 1387 "hashbrown", ··· 1411 1441 1412 1442 [[package]] 1413 1443 name = "itoa" 1414 - version = "1.0.11" 1444 + version = "1.0.15" 1445 + source = "registry+https://github.com/rust-lang/crates.io-index" 1446 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1447 + 1448 + [[package]] 1449 + name = "jiff" 1450 + version = "0.2.13" 1451 + source = "registry+https://github.com/rust-lang/crates.io-index" 1452 + checksum = "f02000660d30638906021176af16b17498bd0d12813dbfe7b276d8bc7f3c0806" 1453 + dependencies = [ 1454 + "jiff-static", 1455 + "log", 1456 + "portable-atomic", 1457 + "portable-atomic-util", 1458 + "serde", 1459 + ] 1460 + 1461 + [[package]] 1462 + name = "jiff-static" 1463 + version = "0.2.13" 1415 1464 source = "registry+https://github.com/rust-lang/crates.io-index" 1416 - checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1465 + checksum = "f3c30758ddd7188629c6713fc45d1188af4f44c90582311d0c8d8c9907f60c48" 1466 + dependencies = [ 1467 + "proc-macro2", 1468 + "quote", 1469 + "syn", 1470 + ] 1417 1471 1418 1472 [[package]] 1419 1473 name = "js-sys" 1420 - version = "0.3.72" 1474 + version = "0.3.77" 1421 1475 source = "registry+https://github.com/rust-lang/crates.io-index" 1422 - checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" 1476 + checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 1423 1477 dependencies = [ 1478 + "once_cell", 1424 1479 "wasm-bindgen", 1425 1480 ] 1426 1481 ··· 1432 1487 1433 1488 [[package]] 1434 1489 name = "libadwaita" 1435 - version = "0.7.1" 1490 + version = "0.7.2" 1436 1491 source = "registry+https://github.com/rust-lang/crates.io-index" 1437 - checksum = "8611ee9fb85e7606c362b513afcaf5b59853f79e4d98caaaf581d99465014247" 1492 + checksum = "500135d29c16aabf67baafd3e7741d48e8b8978ca98bac39e589165c8dc78191" 1438 1493 dependencies = [ 1439 1494 "gdk4", 1440 1495 "gio", ··· 1447 1502 1448 1503 [[package]] 1449 1504 name = "libadwaita-sys" 1450 - version = "0.7.1" 1505 + version = "0.7.2" 1451 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1452 - checksum = "b099a223560118d4d4fa04b6d23f3ea5b7171fe1d83dfb7e6b45b54cdfc83af9" 1507 + checksum = "6680988058c2558baf3f548a370e4e78da3bf7f08469daa822ac414842c912db" 1453 1508 dependencies = [ 1454 1509 "gdk4-sys", 1455 1510 "gio-sys", ··· 1463 1518 1464 1519 [[package]] 1465 1520 name = "libc" 1466 - version = "0.2.161" 1521 + version = "0.2.172" 1467 1522 source = "registry+https://github.com/rust-lang/crates.io-index" 1468 - checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" 1523 + checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" 1469 1524 1470 1525 [[package]] 1471 1526 name = "libnghttp2-sys" 1472 - version = "0.1.10+1.61.0" 1527 + version = "0.1.11+1.64.0" 1473 1528 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 - checksum = "959c25552127d2e1fa72f0e52548ec04fc386e827ba71a7bd01db46a447dc135" 1529 + checksum = "1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4" 1475 1530 dependencies = [ 1476 1531 "cc", 1477 1532 "libc", ··· 1479 1534 1480 1535 [[package]] 1481 1536 name = "libz-sys" 1482 - version = "1.1.20" 1537 + version = "1.1.22" 1483 1538 source = "registry+https://github.com/rust-lang/crates.io-index" 1484 - checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472" 1539 + checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" 1485 1540 dependencies = [ 1486 1541 "cc", 1487 1542 "libc", ··· 1491 1546 1492 1547 [[package]] 1493 1548 name = "linux-raw-sys" 1494 - version = "0.4.14" 1549 + version = "0.4.15" 1495 1550 source = "registry+https://github.com/rust-lang/crates.io-index" 1496 - checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1551 + checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 1552 + 1553 + [[package]] 1554 + name = "linux-raw-sys" 1555 + version = "0.9.4" 1556 + source = "registry+https://github.com/rust-lang/crates.io-index" 1557 + checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 1558 + 1559 + [[package]] 1560 + name = "litemap" 1561 + version = "0.8.0" 1562 + source = "registry+https://github.com/rust-lang/crates.io-index" 1563 + checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" 1564 + 1565 + [[package]] 1566 + name = "litrs" 1567 + version = "0.4.1" 1568 + source = "registry+https://github.com/rust-lang/crates.io-index" 1569 + checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" 1497 1570 1498 1571 [[package]] 1499 1572 name = "locale_config" ··· 1510 1583 1511 1584 [[package]] 1512 1585 name = "log" 1513 - version = "0.4.22" 1586 + version = "0.4.27" 1514 1587 source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1588 + checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 1516 1589 1517 1590 [[package]] 1518 1591 name = "malloc_buf" ··· 1546 1619 1547 1620 [[package]] 1548 1621 name = "miniz_oxide" 1549 - version = "0.8.0" 1622 + version = "0.8.8" 1550 1623 source = "registry+https://github.com/rust-lang/crates.io-index" 1551 - checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 1624 + checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" 1552 1625 dependencies = [ 1553 1626 "adler2", 1554 1627 "simd-adler32", ··· 1556 1629 1557 1630 [[package]] 1558 1631 name = "mpris-server" 1559 - version = "0.8.1" 1632 + version = "0.9.0" 1560 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1561 - checksum = "058bc2227727af394f34aa51da3e36aeecf2c808f39315d35f754872660750ae" 1634 + checksum = "392ce2be7224867869df37e473f28871ab0ff725c0014f1b196ba56a38aea9a8" 1562 1635 dependencies = [ 1563 1636 "async-channel 2.3.1", 1564 1637 "futures-channel", ··· 1575 1648 1576 1649 [[package]] 1577 1650 name = "netease-cloud-music-api" 1578 - version = "1.5.0" 1579 - source = "git+https://gitee.com/gmg137/netease-cloud-music-api.git?tag=1.5.0#2af4140314eec93cb6fc0a5697a1e12bd34aeda2" 1651 + version = "1.5.1" 1652 + source = "git+https://gitee.com/gmg137/netease-cloud-music-api.git?tag=1.5.1#63e439734d9d08f28f2752ce858f040822eb97d9" 1580 1653 dependencies = [ 1581 1654 "anyhow", 1582 1655 "base64", ··· 1593 1666 1594 1667 [[package]] 1595 1668 name = "netease-cloud-music-gtk4" 1596 - version = "2.5.0" 1669 + version = "2.5.2" 1597 1670 dependencies = [ 1598 1671 "anyhow", 1599 1672 "async-channel 2.3.1", ··· 1620 1693 source = "registry+https://github.com/rust-lang/crates.io-index" 1621 1694 checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 1622 1695 dependencies = [ 1623 - "bitflags 2.6.0", 1696 + "bitflags 2.9.0", 1624 1697 "cfg-if", 1625 1698 "cfg_aliases", 1626 1699 "libc", ··· 1698 1771 1699 1772 [[package]] 1700 1773 name = "openssl" 1701 - version = "0.10.68" 1774 + version = "0.10.72" 1702 1775 source = "registry+https://github.com/rust-lang/crates.io-index" 1703 - checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" 1776 + checksum = "fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da" 1704 1777 dependencies = [ 1705 - "bitflags 2.6.0", 1778 + "bitflags 2.9.0", 1706 1779 "cfg-if", 1707 1780 "foreign-types", 1708 1781 "libc", ··· 1724 1797 1725 1798 [[package]] 1726 1799 name = "openssl-probe" 1727 - version = "0.1.5" 1800 + version = "0.1.6" 1728 1801 source = "registry+https://github.com/rust-lang/crates.io-index" 1729 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 1802 + checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 1730 1803 1731 1804 [[package]] 1732 1805 name = "openssl-sys" 1733 - version = "0.9.104" 1806 + version = "0.9.108" 1734 1807 source = "registry+https://github.com/rust-lang/crates.io-index" 1735 - checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" 1808 + checksum = "e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847" 1736 1809 dependencies = [ 1737 1810 "cc", 1738 1811 "libc", ··· 1761 1834 1762 1835 [[package]] 1763 1836 name = "pango" 1764 - version = "0.20.4" 1837 + version = "0.20.9" 1765 1838 source = "registry+https://github.com/rust-lang/crates.io-index" 1766 - checksum = "aa26aa54b11094d72141a754901cd71d9356432bb8147f9cace8d9c7ba95f356" 1839 + checksum = "6b1f5dc1b8cf9bc08bfc0843a04ee0fa2e78f1e1fa4b126844a383af4f25f0ec" 1767 1840 dependencies = [ 1768 1841 "gio", 1769 1842 "glib", ··· 1773 1846 1774 1847 [[package]] 1775 1848 name = "pango-sys" 1776 - version = "0.20.4" 1849 + version = "0.20.9" 1777 1850 source = "registry+https://github.com/rust-lang/crates.io-index" 1778 - checksum = "84fd65917bf12f06544ae2bbc200abf9fc0a513a5a88a0fa81013893aef2b838" 1851 + checksum = "0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5" 1779 1852 dependencies = [ 1780 1853 "glib-sys", 1781 1854 "gobject-sys", ··· 1803 1876 1804 1877 [[package]] 1805 1878 name = "pin-project" 1806 - version = "1.1.7" 1879 + version = "1.1.10" 1807 1880 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95" 1881 + checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" 1809 1882 dependencies = [ 1810 1883 "pin-project-internal", 1811 1884 ] 1812 1885 1813 1886 [[package]] 1814 1887 name = "pin-project-internal" 1815 - version = "1.1.7" 1888 + version = "1.1.10" 1816 1889 source = "registry+https://github.com/rust-lang/crates.io-index" 1817 - checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c" 1890 + checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" 1818 1891 dependencies = [ 1819 1892 "proc-macro2", 1820 1893 "quote", ··· 1823 1896 1824 1897 [[package]] 1825 1898 name = "pin-project-lite" 1826 - version = "0.2.15" 1899 + version = "0.2.16" 1827 1900 source = "registry+https://github.com/rust-lang/crates.io-index" 1828 - checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" 1901 + checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 1829 1902 1830 1903 [[package]] 1831 1904 name = "pin-utils" ··· 1846 1919 1847 1920 [[package]] 1848 1921 name = "pkg-config" 1849 - version = "0.3.31" 1922 + version = "0.3.32" 1850 1923 source = "registry+https://github.com/rust-lang/crates.io-index" 1851 - checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 1924 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 1852 1925 1853 1926 [[package]] 1854 1927 name = "png" 1855 - version = "0.17.14" 1928 + version = "0.17.16" 1856 1929 source = "registry+https://github.com/rust-lang/crates.io-index" 1857 - checksum = "52f9d46a34a05a6a57566bc2bfae066ef07585a6e3fa30fbbdff5936380623f0" 1930 + checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" 1858 1931 dependencies = [ 1859 1932 "bitflags 1.3.2", 1860 1933 "crc32fast", ··· 1881 1954 1882 1955 [[package]] 1883 1956 name = "polling" 1884 - version = "3.7.3" 1957 + version = "3.7.4" 1885 1958 source = "registry+https://github.com/rust-lang/crates.io-index" 1886 - checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511" 1959 + checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" 1887 1960 dependencies = [ 1888 1961 "cfg-if", 1889 1962 "concurrent-queue", 1890 1963 "hermit-abi", 1891 1964 "pin-project-lite", 1892 - "rustix", 1965 + "rustix 0.38.44", 1893 1966 "tracing", 1894 1967 "windows-sys 0.59.0", 1895 1968 ] 1896 1969 1897 1970 [[package]] 1971 + name = "portable-atomic" 1972 + version = "1.11.0" 1973 + source = "registry+https://github.com/rust-lang/crates.io-index" 1974 + checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 1975 + 1976 + [[package]] 1977 + name = "portable-atomic-util" 1978 + version = "0.2.4" 1979 + source = "registry+https://github.com/rust-lang/crates.io-index" 1980 + checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" 1981 + dependencies = [ 1982 + "portable-atomic", 1983 + ] 1984 + 1985 + [[package]] 1986 + name = "potential_utf" 1987 + version = "0.1.2" 1988 + source = "registry+https://github.com/rust-lang/crates.io-index" 1989 + checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" 1990 + dependencies = [ 1991 + "zerovec", 1992 + ] 1993 + 1994 + [[package]] 1898 1995 name = "powerfmt" 1899 1996 version = "0.2.0" 1900 1997 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1902 1999 1903 2000 [[package]] 1904 2001 name = "ppv-lite86" 1905 - version = "0.2.20" 2002 + version = "0.2.21" 1906 2003 source = "registry+https://github.com/rust-lang/crates.io-index" 1907 - checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 2004 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 1908 2005 dependencies = [ 1909 2006 "zerocopy", 1910 2007 ] 1911 2008 1912 2009 [[package]] 1913 2010 name = "proc-macro-crate" 1914 - version = "3.2.0" 2011 + version = "3.3.0" 1915 2012 source = "registry+https://github.com/rust-lang/crates.io-index" 1916 - checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 2013 + checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" 1917 2014 dependencies = [ 1918 2015 "toml_edit", 1919 2016 ] 1920 2017 1921 2018 [[package]] 1922 2019 name = "proc-macro2" 1923 - version = "1.0.89" 2020 + version = "1.0.95" 1924 2021 source = "registry+https://github.com/rust-lang/crates.io-index" 1925 - checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" 2022 + checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 1926 2023 dependencies = [ 1927 2024 "unicode-ident", 1928 2025 ] ··· 1935 2032 1936 2033 [[package]] 1937 2034 name = "publicsuffix" 1938 - version = "2.2.3" 2035 + version = "2.3.0" 1939 2036 source = "registry+https://github.com/rust-lang/crates.io-index" 1940 - checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457" 2037 + checksum = "6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf" 1941 2038 dependencies = [ 1942 - "idna 0.3.0", 2039 + "idna", 1943 2040 "psl-types", 1944 2041 ] 1945 2042 1946 2043 [[package]] 1947 2044 name = "qrcode-generator" 1948 - version = "4.1.9" 2045 + version = "5.0.0" 1949 2046 source = "registry+https://github.com/rust-lang/crates.io-index" 1950 - checksum = "1d06cb9646c7a14096231a2474d7f21e5e8c13de090c68d13bde6157cfe7f159" 2047 + checksum = "faf0051849b5465059b75f59d388c7318aad6554701b74ecf02afc2573b0306c" 1951 2048 dependencies = [ 1952 2049 "html-escape", 1953 2050 "image", ··· 1962 2059 1963 2060 [[package]] 1964 2061 name = "quote" 1965 - version = "1.0.37" 2062 + version = "1.0.40" 1966 2063 source = "registry+https://github.com/rust-lang/crates.io-index" 1967 - checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 2064 + checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 1968 2065 dependencies = [ 1969 2066 "proc-macro2", 1970 2067 ] 1971 2068 1972 2069 [[package]] 2070 + name = "r-efi" 2071 + version = "5.2.0" 2072 + source = "registry+https://github.com/rust-lang/crates.io-index" 2073 + checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" 2074 + 2075 + [[package]] 1973 2076 name = "rand" 1974 - version = "0.8.5" 2077 + version = "0.9.1" 1975 2078 source = "registry+https://github.com/rust-lang/crates.io-index" 1976 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2079 + checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" 1977 2080 dependencies = [ 1978 - "libc", 1979 2081 "rand_chacha", 1980 2082 "rand_core", 1981 2083 ] 1982 2084 1983 2085 [[package]] 1984 2086 name = "rand_chacha" 1985 - version = "0.3.1" 2087 + version = "0.9.0" 1986 2088 source = "registry+https://github.com/rust-lang/crates.io-index" 1987 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2089 + checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 1988 2090 dependencies = [ 1989 2091 "ppv-lite86", 1990 2092 "rand_core", ··· 1992 2094 1993 2095 [[package]] 1994 2096 name = "rand_core" 1995 - version = "0.6.4" 2097 + version = "0.9.3" 1996 2098 source = "registry+https://github.com/rust-lang/crates.io-index" 1997 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2099 + checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 1998 2100 dependencies = [ 1999 2101 "getrandom", 2000 2102 ] ··· 2013 2115 2014 2116 [[package]] 2015 2117 name = "regex-automata" 2016 - version = "0.4.8" 2118 + version = "0.4.9" 2017 2119 source = "registry+https://github.com/rust-lang/crates.io-index" 2018 - checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" 2120 + checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 2019 2121 dependencies = [ 2020 2122 "aho-corasick", 2021 2123 "memchr", ··· 2039 2141 2040 2142 [[package]] 2041 2143 name = "rustix" 2042 - version = "0.38.38" 2144 + version = "0.38.44" 2145 + source = "registry+https://github.com/rust-lang/crates.io-index" 2146 + checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 2147 + dependencies = [ 2148 + "bitflags 2.9.0", 2149 + "errno", 2150 + "libc", 2151 + "linux-raw-sys 0.4.15", 2152 + "windows-sys 0.59.0", 2153 + ] 2154 + 2155 + [[package]] 2156 + name = "rustix" 2157 + version = "1.0.7" 2043 2158 source = "registry+https://github.com/rust-lang/crates.io-index" 2044 - checksum = "aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a" 2159 + checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" 2045 2160 dependencies = [ 2046 - "bitflags 2.6.0", 2161 + "bitflags 2.9.0", 2047 2162 "errno", 2048 2163 "libc", 2049 - "linux-raw-sys", 2050 - "windows-sys 0.52.0", 2164 + "linux-raw-sys 0.9.4", 2165 + "windows-sys 0.59.0", 2051 2166 ] 2052 2167 2053 2168 [[package]] 2169 + name = "rustversion" 2170 + version = "1.0.20" 2171 + source = "registry+https://github.com/rust-lang/crates.io-index" 2172 + checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" 2173 + 2174 + [[package]] 2054 2175 name = "ryu" 2055 - version = "1.0.18" 2176 + version = "1.0.20" 2056 2177 source = "registry+https://github.com/rust-lang/crates.io-index" 2057 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 2178 + checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 2058 2179 2059 2180 [[package]] 2060 2181 name = "schannel" 2061 - version = "0.1.26" 2182 + version = "0.1.27" 2062 2183 source = "registry+https://github.com/rust-lang/crates.io-index" 2063 - checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" 2184 + checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" 2064 2185 dependencies = [ 2065 2186 "windows-sys 0.59.0", 2066 2187 ] 2067 2188 2068 2189 [[package]] 2069 2190 name = "semver" 2070 - version = "1.0.23" 2191 + version = "1.0.26" 2071 2192 source = "registry+https://github.com/rust-lang/crates.io-index" 2072 - checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 2193 + checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 2073 2194 2074 2195 [[package]] 2075 2196 name = "serde" 2076 - version = "1.0.214" 2197 + version = "1.0.219" 2077 2198 source = "registry+https://github.com/rust-lang/crates.io-index" 2078 - checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" 2199 + checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 2079 2200 dependencies = [ 2080 2201 "serde_derive", 2081 2202 ] 2082 2203 2083 2204 [[package]] 2084 2205 name = "serde_derive" 2085 - version = "1.0.214" 2206 + version = "1.0.219" 2086 2207 source = "registry+https://github.com/rust-lang/crates.io-index" 2087 - checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" 2208 + checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 2088 2209 dependencies = [ 2089 2210 "proc-macro2", 2090 2211 "quote", ··· 2093 2214 2094 2215 [[package]] 2095 2216 name = "serde_json" 2096 - version = "1.0.132" 2217 + version = "1.0.140" 2097 2218 source = "registry+https://github.com/rust-lang/crates.io-index" 2098 - checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" 2219 + checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 2099 2220 dependencies = [ 2100 2221 "itoa", 2101 2222 "memchr", ··· 2105 2226 2106 2227 [[package]] 2107 2228 name = "serde_repr" 2108 - version = "0.1.19" 2229 + version = "0.1.20" 2109 2230 source = "registry+https://github.com/rust-lang/crates.io-index" 2110 - checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 2231 + checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" 2111 2232 dependencies = [ 2112 2233 "proc-macro2", 2113 2234 "quote", ··· 2121 2242 checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 2122 2243 dependencies = [ 2123 2244 "serde", 2124 - ] 2125 - 2126 - [[package]] 2127 - name = "sha1" 2128 - version = "0.10.6" 2129 - source = "registry+https://github.com/rust-lang/crates.io-index" 2130 - checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 2131 - dependencies = [ 2132 - "cfg-if", 2133 - "cpufeatures", 2134 - "digest", 2135 2245 ] 2136 2246 2137 2247 [[package]] ··· 2142 2252 2143 2253 [[package]] 2144 2254 name = "signal-hook-registry" 2145 - version = "1.4.2" 2255 + version = "1.4.5" 2146 2256 source = "registry+https://github.com/rust-lang/crates.io-index" 2147 - checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 2257 + checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" 2148 2258 dependencies = [ 2149 2259 "libc", 2150 2260 ] ··· 2177 2287 2178 2288 [[package]] 2179 2289 name = "smallvec" 2180 - version = "1.13.2" 2290 + version = "1.15.0" 2181 2291 source = "registry+https://github.com/rust-lang/crates.io-index" 2182 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2292 + checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9" 2183 2293 2184 2294 [[package]] 2185 2295 name = "socket2" 2186 - version = "0.5.7" 2296 + version = "0.5.9" 2187 2297 source = "registry+https://github.com/rust-lang/crates.io-index" 2188 - checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 2298 + checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" 2189 2299 dependencies = [ 2190 2300 "libc", 2191 2301 "windows-sys 0.52.0", 2192 2302 ] 2303 + 2304 + [[package]] 2305 + name = "stable_deref_trait" 2306 + version = "1.2.0" 2307 + source = "registry+https://github.com/rust-lang/crates.io-index" 2308 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 2193 2309 2194 2310 [[package]] 2195 2311 name = "static_assertions" ··· 2199 2315 2200 2316 [[package]] 2201 2317 name = "syn" 2202 - version = "2.0.87" 2318 + version = "2.0.101" 2203 2319 source = "registry+https://github.com/rust-lang/crates.io-index" 2204 - checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" 2320 + checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" 2205 2321 dependencies = [ 2206 2322 "proc-macro2", 2207 2323 "quote", 2208 2324 "unicode-ident", 2325 + ] 2326 + 2327 + [[package]] 2328 + name = "synstructure" 2329 + version = "0.13.2" 2330 + source = "registry+https://github.com/rust-lang/crates.io-index" 2331 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 2332 + dependencies = [ 2333 + "proc-macro2", 2334 + "quote", 2335 + "syn", 2209 2336 ] 2210 2337 2211 2338 [[package]] ··· 2229 2356 2230 2357 [[package]] 2231 2358 name = "temp-dir" 2232 - version = "0.1.14" 2359 + version = "0.1.16" 2233 2360 source = "registry+https://github.com/rust-lang/crates.io-index" 2234 - checksum = "bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72" 2361 + checksum = "83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964" 2235 2362 2236 2363 [[package]] 2237 2364 name = "tempfile" 2238 - version = "3.13.0" 2365 + version = "3.20.0" 2239 2366 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" 2367 + checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" 2241 2368 dependencies = [ 2242 - "cfg-if", 2243 2369 "fastrand 2.1.1", 2370 + "getrandom", 2244 2371 "once_cell", 2245 - "rustix", 2372 + "rustix 1.0.7", 2246 2373 "windows-sys 0.59.0", 2247 2374 ] 2248 2375 2249 2376 [[package]] 2250 2377 name = "thiserror" 2251 - version = "1.0.66" 2378 + version = "2.0.12" 2252 2379 source = "registry+https://github.com/rust-lang/crates.io-index" 2253 - checksum = "5d171f59dbaa811dbbb1aee1e73db92ec2b122911a48e1390dfe327a821ddede" 2380 + checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 2254 2381 dependencies = [ 2255 2382 "thiserror-impl", 2256 2383 ] 2257 2384 2258 2385 [[package]] 2259 2386 name = "thiserror-impl" 2260 - version = "1.0.66" 2387 + version = "2.0.12" 2261 2388 source = "registry+https://github.com/rust-lang/crates.io-index" 2262 - checksum = "b08be0f17bd307950653ce45db00cd31200d82b624b36e181337d9c7d92765b5" 2389 + checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 2263 2390 dependencies = [ 2264 2391 "proc-macro2", 2265 2392 "quote", ··· 2268 2395 2269 2396 [[package]] 2270 2397 name = "time" 2271 - version = "0.3.36" 2398 + version = "0.3.41" 2272 2399 source = "registry+https://github.com/rust-lang/crates.io-index" 2273 - checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 2400 + checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 2274 2401 dependencies = [ 2275 2402 "deranged", 2276 2403 "itoa", ··· 2283 2410 2284 2411 [[package]] 2285 2412 name = "time-core" 2286 - version = "0.1.2" 2413 + version = "0.1.4" 2287 2414 source = "registry+https://github.com/rust-lang/crates.io-index" 2288 - checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 2415 + checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 2289 2416 2290 2417 [[package]] 2291 2418 name = "time-macros" 2292 - version = "0.2.18" 2419 + version = "0.2.22" 2293 2420 source = "registry+https://github.com/rust-lang/crates.io-index" 2294 - checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 2421 + checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 2295 2422 dependencies = [ 2296 2423 "num-conv", 2297 2424 "time-core", 2298 2425 ] 2299 2426 2300 2427 [[package]] 2301 - name = "tinyvec" 2302 - version = "1.8.0" 2428 + name = "tinystr" 2429 + version = "0.8.1" 2303 2430 source = "registry+https://github.com/rust-lang/crates.io-index" 2304 - checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 2431 + checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" 2305 2432 dependencies = [ 2306 - "tinyvec_macros", 2433 + "displaydoc", 2434 + "zerovec", 2307 2435 ] 2308 2436 2309 2437 [[package]] 2310 - name = "tinyvec_macros" 2311 - version = "0.1.1" 2312 - source = "registry+https://github.com/rust-lang/crates.io-index" 2313 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2314 - 2315 - [[package]] 2316 2438 name = "toml" 2317 - version = "0.8.19" 2439 + version = "0.8.22" 2318 2440 source = "registry+https://github.com/rust-lang/crates.io-index" 2319 - checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 2441 + checksum = "05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae" 2320 2442 dependencies = [ 2321 2443 "serde", 2322 2444 "serde_spanned", ··· 2326 2448 2327 2449 [[package]] 2328 2450 name = "toml_datetime" 2329 - version = "0.6.8" 2451 + version = "0.6.9" 2330 2452 source = "registry+https://github.com/rust-lang/crates.io-index" 2331 - checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 2453 + checksum = "3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3" 2332 2454 dependencies = [ 2333 2455 "serde", 2334 2456 ] 2335 2457 2336 2458 [[package]] 2337 2459 name = "toml_edit" 2338 - version = "0.22.22" 2460 + version = "0.22.26" 2339 2461 source = "registry+https://github.com/rust-lang/crates.io-index" 2340 - checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 2462 + checksum = "310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e" 2341 2463 dependencies = [ 2342 2464 "indexmap", 2343 2465 "serde", ··· 2348 2470 2349 2471 [[package]] 2350 2472 name = "tracing" 2351 - version = "0.1.40" 2473 + version = "0.1.41" 2352 2474 source = "registry+https://github.com/rust-lang/crates.io-index" 2353 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2475 + checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 2354 2476 dependencies = [ 2355 2477 "log", 2356 2478 "pin-project-lite", ··· 2360 2482 2361 2483 [[package]] 2362 2484 name = "tracing-attributes" 2363 - version = "0.1.27" 2485 + version = "0.1.28" 2364 2486 source = "registry+https://github.com/rust-lang/crates.io-index" 2365 - checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 2487 + checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 2366 2488 dependencies = [ 2367 2489 "proc-macro2", 2368 2490 "quote", ··· 2371 2493 2372 2494 [[package]] 2373 2495 name = "tracing-core" 2374 - version = "0.1.32" 2496 + version = "0.1.33" 2375 2497 source = "registry+https://github.com/rust-lang/crates.io-index" 2376 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2498 + checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 2377 2499 dependencies = [ 2378 2500 "once_cell", 2379 2501 ] ··· 2400 2522 ] 2401 2523 2402 2524 [[package]] 2403 - name = "typenum" 2404 - version = "1.17.0" 2405 - source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 2407 - 2408 - [[package]] 2409 2525 name = "uds_windows" 2410 2526 version = "1.1.0" 2411 2527 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2417 2533 ] 2418 2534 2419 2535 [[package]] 2420 - name = "unicode-bidi" 2421 - version = "0.3.17" 2422 - source = "registry+https://github.com/rust-lang/crates.io-index" 2423 - checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" 2424 - 2425 - [[package]] 2426 2536 name = "unicode-ident" 2427 - version = "1.0.13" 2537 + version = "1.0.18" 2428 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2429 - checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" 2430 - 2431 - [[package]] 2432 - name = "unicode-normalization" 2433 - version = "0.1.24" 2434 - source = "registry+https://github.com/rust-lang/crates.io-index" 2435 - checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" 2436 - dependencies = [ 2437 - "tinyvec", 2438 - ] 2539 + checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 2439 2540 2440 2541 [[package]] 2441 2542 name = "url" 2442 - version = "2.5.2" 2543 + version = "2.5.4" 2443 2544 source = "registry+https://github.com/rust-lang/crates.io-index" 2444 - checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 2545 + checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 2445 2546 dependencies = [ 2446 2547 "form_urlencoded", 2447 - "idna 0.5.0", 2548 + "idna", 2448 2549 "percent-encoding", 2449 2550 ] 2450 2551 ··· 2459 2560 version = "0.1.7" 2460 2561 source = "registry+https://github.com/rust-lang/crates.io-index" 2461 2562 checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" 2563 + 2564 + [[package]] 2565 + name = "utf8_iter" 2566 + version = "1.0.4" 2567 + source = "registry+https://github.com/rust-lang/crates.io-index" 2568 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 2462 2569 2463 2570 [[package]] 2464 2571 name = "utf8parse" ··· 2492 2599 2493 2600 [[package]] 2494 2601 name = "wasi" 2495 - version = "0.11.0+wasi-snapshot-preview1" 2602 + version = "0.14.2+wasi-0.2.4" 2496 2603 source = "registry+https://github.com/rust-lang/crates.io-index" 2497 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2604 + checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 2605 + dependencies = [ 2606 + "wit-bindgen-rt", 2607 + ] 2498 2608 2499 2609 [[package]] 2500 2610 name = "wasm-bindgen" 2501 - version = "0.2.95" 2611 + version = "0.2.100" 2502 2612 source = "registry+https://github.com/rust-lang/crates.io-index" 2503 - checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" 2613 + checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 2504 2614 dependencies = [ 2505 2615 "cfg-if", 2506 2616 "once_cell", 2617 + "rustversion", 2507 2618 "wasm-bindgen-macro", 2508 2619 ] 2509 2620 2510 2621 [[package]] 2511 2622 name = "wasm-bindgen-backend" 2512 - version = "0.2.95" 2623 + version = "0.2.100" 2513 2624 source = "registry+https://github.com/rust-lang/crates.io-index" 2514 - checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" 2625 + checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 2515 2626 dependencies = [ 2516 2627 "bumpalo", 2517 2628 "log", 2518 - "once_cell", 2519 2629 "proc-macro2", 2520 2630 "quote", 2521 2631 "syn", ··· 2524 2634 2525 2635 [[package]] 2526 2636 name = "wasm-bindgen-macro" 2527 - version = "0.2.95" 2637 + version = "0.2.100" 2528 2638 source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" 2639 + checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 2530 2640 dependencies = [ 2531 2641 "quote", 2532 2642 "wasm-bindgen-macro-support", ··· 2534 2644 2535 2645 [[package]] 2536 2646 name = "wasm-bindgen-macro-support" 2537 - version = "0.2.95" 2647 + version = "0.2.100" 2538 2648 source = "registry+https://github.com/rust-lang/crates.io-index" 2539 - checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" 2649 + checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 2540 2650 dependencies = [ 2541 2651 "proc-macro2", 2542 2652 "quote", ··· 2547 2657 2548 2658 [[package]] 2549 2659 name = "wasm-bindgen-shared" 2550 - version = "0.2.95" 2660 + version = "0.2.100" 2551 2661 source = "registry+https://github.com/rust-lang/crates.io-index" 2552 - checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" 2662 + checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 2663 + dependencies = [ 2664 + "unicode-ident", 2665 + ] 2553 2666 2554 2667 [[package]] 2555 2668 name = "winapi" ··· 2575 2688 2576 2689 [[package]] 2577 2690 name = "windows-core" 2578 - version = "0.52.0" 2691 + version = "0.61.0" 2692 + source = "registry+https://github.com/rust-lang/crates.io-index" 2693 + checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980" 2694 + dependencies = [ 2695 + "windows-implement", 2696 + "windows-interface", 2697 + "windows-link", 2698 + "windows-result", 2699 + "windows-strings", 2700 + ] 2701 + 2702 + [[package]] 2703 + name = "windows-implement" 2704 + version = "0.60.0" 2579 2705 source = "registry+https://github.com/rust-lang/crates.io-index" 2580 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 2706 + checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" 2581 2707 dependencies = [ 2582 - "windows-targets 0.52.6", 2708 + "proc-macro2", 2709 + "quote", 2710 + "syn", 2711 + ] 2712 + 2713 + [[package]] 2714 + name = "windows-interface" 2715 + version = "0.59.1" 2716 + source = "registry+https://github.com/rust-lang/crates.io-index" 2717 + checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" 2718 + dependencies = [ 2719 + "proc-macro2", 2720 + "quote", 2721 + "syn", 2722 + ] 2723 + 2724 + [[package]] 2725 + name = "windows-link" 2726 + version = "0.1.1" 2727 + source = "registry+https://github.com/rust-lang/crates.io-index" 2728 + checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" 2729 + 2730 + [[package]] 2731 + name = "windows-result" 2732 + version = "0.3.2" 2733 + source = "registry+https://github.com/rust-lang/crates.io-index" 2734 + checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252" 2735 + dependencies = [ 2736 + "windows-link", 2737 + ] 2738 + 2739 + [[package]] 2740 + name = "windows-strings" 2741 + version = "0.4.0" 2742 + source = "registry+https://github.com/rust-lang/crates.io-index" 2743 + checksum = "7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97" 2744 + dependencies = [ 2745 + "windows-link", 2583 2746 ] 2584 2747 2585 2748 [[package]] ··· 2732 2895 2733 2896 [[package]] 2734 2897 name = "winnow" 2735 - version = "0.6.20" 2898 + version = "0.7.10" 2736 2899 source = "registry+https://github.com/rust-lang/crates.io-index" 2737 - checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" 2900 + checksum = "c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec" 2738 2901 dependencies = [ 2739 2902 "memchr", 2740 2903 ] 2741 2904 2742 2905 [[package]] 2743 - name = "xdg-home" 2744 - version = "1.3.0" 2906 + name = "wit-bindgen-rt" 2907 + version = "0.39.0" 2908 + source = "registry+https://github.com/rust-lang/crates.io-index" 2909 + checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 2910 + dependencies = [ 2911 + "bitflags 2.9.0", 2912 + ] 2913 + 2914 + [[package]] 2915 + name = "writeable" 2916 + version = "0.6.1" 2917 + source = "registry+https://github.com/rust-lang/crates.io-index" 2918 + checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" 2919 + 2920 + [[package]] 2921 + name = "yoke" 2922 + version = "0.8.0" 2923 + source = "registry+https://github.com/rust-lang/crates.io-index" 2924 + checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" 2925 + dependencies = [ 2926 + "serde", 2927 + "stable_deref_trait", 2928 + "yoke-derive", 2929 + "zerofrom", 2930 + ] 2931 + 2932 + [[package]] 2933 + name = "yoke-derive" 2934 + version = "0.8.0" 2745 2935 source = "registry+https://github.com/rust-lang/crates.io-index" 2746 - checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" 2936 + checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" 2747 2937 dependencies = [ 2748 - "libc", 2749 - "windows-sys 0.59.0", 2938 + "proc-macro2", 2939 + "quote", 2940 + "syn", 2941 + "synstructure", 2750 2942 ] 2751 2943 2752 2944 [[package]] 2753 2945 name = "zbus" 2754 - version = "4.4.0" 2946 + version = "5.6.0" 2755 2947 source = "registry+https://github.com/rust-lang/crates.io-index" 2756 - checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" 2948 + checksum = "2522b82023923eecb0b366da727ec883ace092e7887b61d3da5139f26b44da58" 2757 2949 dependencies = [ 2758 2950 "async-broadcast", 2759 2951 "async-executor", 2760 - "async-fs", 2761 2952 "async-io", 2762 2953 "async-lock", 2763 2954 "async-process", ··· 2766 2957 "async-trait", 2767 2958 "blocking", 2768 2959 "enumflags2", 2769 - "event-listener 5.3.1", 2960 + "event-listener 5.4.0", 2770 2961 "futures-core", 2771 - "futures-sink", 2772 - "futures-util", 2962 + "futures-lite 2.6.0", 2773 2963 "hex", 2774 2964 "nix", 2775 2965 "ordered-stream", 2776 - "rand", 2777 2966 "serde", 2778 2967 "serde_repr", 2779 - "sha1", 2780 - "static_assertions", 2781 2968 "tracing", 2782 2969 "uds_windows", 2783 - "windows-sys 0.52.0", 2784 - "xdg-home", 2970 + "windows-sys 0.59.0", 2971 + "winnow", 2785 2972 "zbus_macros", 2786 2973 "zbus_names", 2787 2974 "zvariant", ··· 2789 2976 2790 2977 [[package]] 2791 2978 name = "zbus_macros" 2792 - version = "4.4.0" 2979 + version = "5.6.0" 2793 2980 source = "registry+https://github.com/rust-lang/crates.io-index" 2794 - checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" 2981 + checksum = "05d2e12843c75108c00c618c2e8ef9675b50b6ec095b36dc965f2e5aed463c15" 2795 2982 dependencies = [ 2796 2983 "proc-macro-crate", 2797 2984 "proc-macro2", 2798 2985 "quote", 2799 2986 "syn", 2987 + "zbus_names", 2988 + "zvariant", 2800 2989 "zvariant_utils", 2801 2990 ] 2802 2991 2803 2992 [[package]] 2804 2993 name = "zbus_names" 2805 - version = "3.0.0" 2994 + version = "4.2.0" 2806 2995 source = "registry+https://github.com/rust-lang/crates.io-index" 2807 - checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 2996 + checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97" 2808 2997 dependencies = [ 2809 2998 "serde", 2810 2999 "static_assertions", 3000 + "winnow", 2811 3001 "zvariant", 2812 3002 ] 2813 3003 2814 3004 [[package]] 2815 3005 name = "zerocopy" 2816 - version = "0.7.35" 3006 + version = "0.8.25" 2817 3007 source = "registry+https://github.com/rust-lang/crates.io-index" 2818 - checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 3008 + checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb" 2819 3009 dependencies = [ 2820 - "byteorder", 2821 3010 "zerocopy-derive", 2822 3011 ] 2823 3012 2824 3013 [[package]] 2825 3014 name = "zerocopy-derive" 2826 - version = "0.7.35" 3015 + version = "0.8.25" 3016 + source = "registry+https://github.com/rust-lang/crates.io-index" 3017 + checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef" 3018 + dependencies = [ 3019 + "proc-macro2", 3020 + "quote", 3021 + "syn", 3022 + ] 3023 + 3024 + [[package]] 3025 + name = "zerofrom" 3026 + version = "0.1.6" 2827 3027 source = "registry+https://github.com/rust-lang/crates.io-index" 2828 - checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 3028 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 3029 + dependencies = [ 3030 + "zerofrom-derive", 3031 + ] 3032 + 3033 + [[package]] 3034 + name = "zerofrom-derive" 3035 + version = "0.1.6" 3036 + source = "registry+https://github.com/rust-lang/crates.io-index" 3037 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 3038 + dependencies = [ 3039 + "proc-macro2", 3040 + "quote", 3041 + "syn", 3042 + "synstructure", 3043 + ] 3044 + 3045 + [[package]] 3046 + name = "zerotrie" 3047 + version = "0.2.2" 3048 + source = "registry+https://github.com/rust-lang/crates.io-index" 3049 + checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" 3050 + dependencies = [ 3051 + "displaydoc", 3052 + "yoke", 3053 + "zerofrom", 3054 + ] 3055 + 3056 + [[package]] 3057 + name = "zerovec" 3058 + version = "0.11.2" 3059 + source = "registry+https://github.com/rust-lang/crates.io-index" 3060 + checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428" 3061 + dependencies = [ 3062 + "yoke", 3063 + "zerofrom", 3064 + "zerovec-derive", 3065 + ] 3066 + 3067 + [[package]] 3068 + name = "zerovec-derive" 3069 + version = "0.11.1" 3070 + source = "registry+https://github.com/rust-lang/crates.io-index" 3071 + checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" 2829 3072 dependencies = [ 2830 3073 "proc-macro2", 2831 3074 "quote", ··· 2834 3077 2835 3078 [[package]] 2836 3079 name = "zvariant" 2837 - version = "4.2.0" 3080 + version = "5.5.1" 2838 3081 source = "registry+https://github.com/rust-lang/crates.io-index" 2839 - checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" 3082 + checksum = "557e89d54880377a507c94cd5452f20e35d14325faf9d2958ebeadce0966c1b2" 2840 3083 dependencies = [ 2841 3084 "endi", 2842 3085 "enumflags2", 2843 3086 "serde", 2844 - "static_assertions", 3087 + "winnow", 2845 3088 "zvariant_derive", 3089 + "zvariant_utils", 2846 3090 ] 2847 3091 2848 3092 [[package]] 2849 3093 name = "zvariant_derive" 2850 - version = "4.2.0" 3094 + version = "5.5.1" 2851 3095 source = "registry+https://github.com/rust-lang/crates.io-index" 2852 - checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" 3096 + checksum = "757779842a0d242061d24c28be589ce392e45350dfb9186dfd7a042a2e19870c" 2853 3097 dependencies = [ 2854 3098 "proc-macro-crate", 2855 3099 "proc-macro2", ··· 2860 3104 2861 3105 [[package]] 2862 3106 name = "zvariant_utils" 2863 - version = "2.1.0" 3107 + version = "3.2.0" 2864 3108 source = "registry+https://github.com/rust-lang/crates.io-index" 2865 - checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" 3109 + checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34" 2866 3110 dependencies = [ 2867 3111 "proc-macro2", 2868 3112 "quote", 3113 + "serde", 3114 + "static_assertions", 2869 3115 "syn", 3116 + "winnow", 2870 3117 ]
+20 -4
pkgs/by-name/ne/netease-cloud-music-gtk/package.nix
··· 15 15 libadwaita, 16 16 glib-networking, 17 17 gst_all_1, 18 + libxml2, 18 19 }: 19 20 21 + let 22 + libadwaita' = libadwaita.overrideAttrs (oldAttrs: { 23 + version = "1.6.2-unstable-2025-01-02"; 24 + src = oldAttrs.src.override { 25 + tag = null; 26 + rev = "f5f0e7ce69405846a8f8bdad11cef2e2a7e99010"; 27 + hash = "sha256-n5RbGHtt2g627T/Tg8m3PjYIl9wfYTIcrplq1pdKAXk="; 28 + }; 29 + 30 + # `test-application-window` is flaky on aarch64-linux 31 + doCheck = false; 32 + }); 33 + in 34 + 20 35 stdenv.mkDerivation (finalAttrs: { 21 36 pname = "netease-cloud-music-gtk"; 22 - version = "2.5.0"; 37 + version = "2.5.2"; 23 38 24 39 src = fetchFromGitHub { 25 40 owner = "gmg137"; 26 41 repo = "netease-cloud-music-gtk"; 27 42 tag = finalAttrs.version; 28 - hash = "sha256-QRgGQDYrqOpZErz+OHZF1GPshxnZRPTIJSNkFWqQeHM="; 43 + hash = "sha256-3vAEk4HwS7EiMv0DAYOvZ9dOlO0yMEUcaO2qCCWlpLs="; 29 44 }; 30 45 31 46 cargoDeps = rustPlatform.importCargoLock { 32 47 lockFile = ./Cargo.lock; 33 48 outputHashes = { 34 - "netease-cloud-music-api-1.5.0" = "sha256-3CBWYUJ+5/KRQ6/EPt84rBxXQRjhvazrasRzbpkRwPU="; 49 + "netease-cloud-music-api-1.5.1" = "sha256-PFzXm7jgNsEJiluBaNuhSF0kg/licDdbItMDWmfIBDk="; 35 50 }; 36 51 }; 37 52 ··· 48 63 rustPlatform.cargoSetupHook 49 64 cargo 50 65 rustc 66 + libxml2 51 67 ]; 52 68 53 69 buildInputs = 54 70 [ 55 71 openssl 56 72 dbus 57 - libadwaita 73 + libadwaita' 58 74 glib-networking 59 75 ] 60 76 ++ (with gst_all_1; [
+77 -21
pkgs/by-name/ne/netgen/package.nix
··· 3 3 stdenv, 4 4 fetchFromGitHub, 5 5 fetchpatch2, 6 - makeWrapper, 6 + libicns, 7 + imagemagick, 8 + makeDesktopItem, 9 + copyDesktopItems, 7 10 cmake, 8 11 python3Packages, 9 12 mpi, ··· 66 69 url = "${patchSource}/include_stdlib.patch"; 67 70 hash = "sha256-W+NgGBuy/UmzVbPTSqR8FRUlyN/9dl9l9e9rxKklmIc="; 68 71 }) 69 - (fetchpatch2 { 70 - url = "${patchSource}/fix-version.patch"; 71 - hash = "sha256-CT98Wq3UufB81z/jYLiH9nXvt+QzoZ7210OeuFXCfmc="; 72 - }) 73 72 ]; 74 73 75 74 # when generating python stub file utilizing system python pybind11_stubgen module 76 75 # cmake need to inherit pythonpath 77 - postPatch = '' 78 - substituteInPlace python/CMakeLists.txt \ 79 - --replace-fail ''\'''${CMAKE_INSTALL_PREFIX}/''${NG_INSTALL_DIR_PYTHON}' \ 80 - ''\'''${CMAKE_INSTALL_PREFIX}/''${NG_INSTALL_DIR_PYTHON}:$ENV{PYTHONPATH}' 76 + postPatch = 77 + '' 78 + sed -i '/-DBDIR=''\'''${CMAKE_CURRENT_BINARY_DIR}/a\ 79 + -DNETGEN_VERSION_GIT=''\'''${NETGEN_VERSION_GIT} 80 + ' CMakeLists.txt 81 + 82 + substituteInPlace python/CMakeLists.txt \ 83 + --replace-fail ''\'''${CMAKE_INSTALL_PREFIX}/''${NG_INSTALL_DIR_PYTHON}' \ 84 + ''\'''${CMAKE_INSTALL_PREFIX}/''${NG_INSTALL_DIR_PYTHON}:$ENV{PYTHONPATH}' 85 + 86 + substituteInPlace ng/ng.tcl ng/onetcl.cpp \ 87 + --replace-fail "libnggui" "$out/lib/libnggui" 81 88 82 - substituteInPlace ng/ng.tcl ng/onetcl.cpp \ 83 - --replace-fail "libnggui" "$out/lib/libnggui" 84 - ''; 89 + substituteInPlace ng/Togl2.1/CMakeLists.txt \ 90 + --replace-fail "/usr/bin/gcc" "$CC" 91 + '' 92 + + lib.optionalString (!stdenv.hostPlatform.isx86_64) '' 93 + # mesh generation differs on x86_64 and aarch64 platform 94 + # test_tutorials will fail on aarch64 platform 95 + rm tests/pytest/test_tutorials.py 96 + ''; 85 97 86 98 nativeBuildInputs = [ 99 + libicns 100 + imagemagick 87 101 cmake 88 - makeWrapper 89 102 python3Packages.pybind11-stubgen 90 - ]; 103 + ] ++ lib.optional stdenv.hostPlatform.isLinux copyDesktopItems; 91 104 92 105 buildInputs = [ 93 106 metis ··· 111 124 112 125 cmakeFlags = [ 113 126 (lib.cmakeFeature "NETGEN_VERSION_GIT" "v${finalAttrs.version}-0") 127 + (lib.cmakeFeature "NG_INSTALL_DIR_BIN" "bin") 128 + (lib.cmakeFeature "NG_INSTALL_DIR_LIB" "lib") 129 + (lib.cmakeFeature "NG_INSTALL_DIR_CMAKE" "lib/cmake/${finalAttrs.pname}") 130 + (lib.cmakeFeature "NG_INSTALL_DIR_PYTHON" python3Packages.python.sitePackages) 131 + (lib.cmakeFeature "NG_INSTALL_DIR_RES" "share") 132 + (lib.cmakeFeature "NG_INSTALL_DIR_INCLUDE" "include") 114 133 (lib.cmakeFeature "CMAKE_CXX_FLAGS" archFlags) 115 134 (lib.cmakeBool "USE_MPI" true) 116 135 (lib.cmakeBool "USE_MPI4PY" true) ··· 124 143 (lib.cmakeBool "ENABLE_UNIT_TESTS" finalAttrs.finalPackage.doInstallCheck) 125 144 ]; 126 145 127 - # mesh generation differs on x86_64 and aarch64 platform 128 - # tests will fail on aarch64 platform 129 - doInstallCheck = stdenv.hostPlatform.isx86_64; 146 + __darwinAllowLocalNetworking = true; 147 + 148 + desktopItems = [ 149 + (makeDesktopItem { 150 + name = "netgen"; 151 + exec = "netgen"; 152 + comment = finalAttrs.meta.description; 153 + desktopName = "Netgen Mesh Generator"; 154 + genericName = "3D Mesh Generator"; 155 + categories = [ "Science" ]; 156 + icon = "netgen"; 157 + }) 158 + ]; 159 + 160 + postInstall = 161 + lib.optionalString stdenv.hostPlatform.isDarwin '' 162 + rm $out/bin/{Netgen1,startup.sh} 163 + mkdir -p $out/Applications/${finalAttrs.pname}.app/Contents/{MacOS,Resouces} 164 + substituteInPlace $out/Info.plist --replace-fail "Netgen1" "netgen" 165 + mv $out/Info.plist $out/Applications/${finalAttrs.pname}.app/Contents 166 + mv $out/Netgen.icns $out/Applications/${finalAttrs.pname}.app/Contents/Resouces 167 + ln -s $out/bin/netgen $out/Applications/${finalAttrs.pname}.app/Contents/MacOS/netgen 168 + '' 169 + + lib.optionalString stdenv.hostPlatform.isLinux '' 170 + # Extract pngs from the Apple icon image and create 171 + # the missing ones from the 512x512 image. 172 + icns2png --extract ../netgen.icns 173 + for size in 16 24 32 48 64 128 256 512; do 174 + mkdir -pv $out/share/icons/hicolor/"$size"x"$size"/apps 175 + if [ -e netgen_"$size"x"$size"x32.png ] 176 + then 177 + mv netgen_"$size"x"$size"x32.png $out/share/icons/hicolor/"$size"x"$size"/apps/netgen.png 178 + else 179 + convert -resize "$size"x"$size" netgen_512x512x32.png $out/share/icons/hicolor/"$size"x"$size"/apps/netgen.png 180 + fi 181 + done; 182 + ''; 183 + 184 + doInstallCheck = true; 130 185 131 186 preInstallCheck = '' 132 187 export PYTHONPATH=$out/${python3Packages.python.sitePackages}:$PYTHONPATH ··· 139 194 python3Packages.pytest 140 195 python3Packages.pytest-check 141 196 python3Packages.pytest-mpi 197 + python3Packages.pythonImportsCheckHook 142 198 mpiCheckPhaseHook 143 199 ]; 200 + 201 + pythonImportsCheck = [ "netgen" ]; 144 202 145 203 passthru = { 146 204 inherit avxSupport avx2Support avx512Support; ··· 148 206 149 207 meta = { 150 208 homepage = "https://ngsolve.org"; 209 + downloadPage = "https://github.com/NGSolve/netgen"; 151 210 description = "Atomatic 3d tetrahedral mesh generator"; 152 211 license = with lib.licenses; [ 153 212 lgpl2Plus ··· 157 216 boost 158 217 publicDomain 159 218 ]; 160 - platforms = [ 161 - "x86_64-linux" 162 - "aarch64-linux" 163 - ]; 219 + platforms = lib.platforms.unix; 164 220 mainProgram = "netgen"; 165 221 maintainers = with lib.maintainers; [ qbisi ]; 166 222 };
+3 -3
pkgs/by-name/ne/nezha/package.nix
··· 14 14 15 15 let 16 16 pname = "nezha"; 17 - version = "1.12.0"; 17 + version = "1.12.4"; 18 18 19 19 frontendName = lib.removePrefix "nezha-theme-"; 20 20 ··· 58 58 owner = "nezhahq"; 59 59 repo = "nezha"; 60 60 tag = "v${version}"; 61 - hash = "sha256-ajjAsoR+1HRHfIjyqlJFHtn1nzDAdbP5TzKOqnHlAXw="; 61 + hash = "sha256-f9zP9koWjP8PPtQhbYx56J1mW8+xKuZCfxgOLw6XGc0="; 62 62 }; 63 63 64 64 proxyVendor = true; ··· 97 97 GOROOT=''${GOROOT-$(go env GOROOT)} swag init --pd -d . -g ./cmd/dashboard/main.go -o ./cmd/dashboard/docs --parseGoList=false 98 98 ''; 99 99 100 - vendorHash = "sha256-8pOeMUiBEUbB7D3MnlpOTdanktR8XdXm3YB53XMCDWQ="; 100 + vendorHash = "sha256-Pj5HfrwIuWt3Uwt2Y9Tz96B2kL7Svq5rzU1hKf/RZ4s="; 101 101 102 102 ldflags = [ 103 103 "-s"
+4 -4
pkgs/by-name/no/nomacs/package.nix
··· 18 18 in 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "nomacs"; 21 - version = "3.19.1"; 22 - hash = "sha256-NRwZ/ShJaLCMFv7QdfRoJY5zQFo18cAVWGRpS3ap3Rw="; 21 + version = "3.21.1"; 22 + hash = "sha256-RRa19vj7iTtGzdssdtHVOsDzS4X+p1HeiZKy8EIWxq8="; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "nomacs"; ··· 32 32 plugins = fetchFromGitHub { 33 33 owner = "novomesk"; 34 34 repo = "nomacs-plugins"; 35 - rev = "40d0f7089b7f108077dac5dede52e8a303b243b3"; 36 - hash = "sha256-7+JMmHaTvWjVTkLwXGtQHnoaC/3vK7haCzNvVIZ9F/g="; 35 + rev = "20101da282f13d3184ece873388e1c234a79b5e7"; 36 + hash = "sha256-gcRc4KoWJQ5BirhLuk+c+5HwBeyQtlJ3iyX492DXeVk="; 37 37 }; 38 38 39 39 outputs =
+26 -25
pkgs/by-name/oc/ocenaudio/package.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 3 + stdenv, 4 4 fetchurl, 5 5 autoPatchelfHook, 6 6 dpkg, 7 - qt5, 7 + qt6, 8 8 libjack2, 9 9 alsa-lib, 10 10 bzip2, ··· 12 12 xz, 13 13 }: 14 14 15 - stdenv.mkDerivation rec { 15 + stdenv.mkDerivation (finalAttrs: { 16 16 pname = "ocenaudio"; 17 - version = "3.13.8"; 17 + version = "3.14.11"; 18 18 19 19 src = fetchurl { 20 - url = "https://www.ocenaudio.com/downloads/index.php/ocenaudio_debian9_64.deb?version=v${version}"; 21 - hash = "sha256-GKNho2xV6Lc4U5Ys4j+ZiGxE8irolcrTttN3PG1S2Ug="; 20 + name = "ocenaudio.deb"; 21 + url = "https://www.ocenaudio.com/downloads/index.php/ocenaudio_debian12.deb?version=v${finalAttrs.version}"; 22 + hash = "sha256-+UQ4veSoqwNC6ENQVWmOFebiI6RQlV7rBL7n238xxyc="; 22 23 }; 23 24 24 25 nativeBuildInputs = [ 25 - alsa-lib 26 26 autoPatchelfHook 27 + qt6.wrapQtAppsHook 28 + dpkg 29 + ]; 30 + 31 + buildInputs = [ 32 + xz 33 + qt6.qtbase 27 34 bzip2 28 35 libjack2 36 + alsa-lib 29 37 libpulseaudio 30 - qt5.qtbase 31 - qt5.wrapQtAppsHook 32 - xz 33 38 ]; 34 39 35 - buildInputs = [ dpkg ]; 36 - 37 - dontUnpack = true; 38 40 dontBuild = true; 39 41 dontStrip = true; 40 42 41 43 installPhase = '' 42 - mkdir -p $out 43 - dpkg -x $src $out 44 - cp -av $out/opt/ocenaudio/* $out 45 - rm -rf $out/opt 46 - mv $out/usr/share $out/share 47 - rm -rf $out/usr 44 + runHook preInstall 45 + 46 + cp -r opt/ocenaudio $out 47 + cp -r usr/share $out/share 48 48 substituteInPlace $out/share/applications/ocenaudio.desktop \ 49 49 --replace-fail "/opt/ocenaudio/bin/ocenaudio" "ocenaudio" 50 50 mkdir -p $out/share/licenses/ocenaudio 51 51 mv $out/bin/ocenaudio_license.txt $out/share/licenses/ocenaudio/LICENSE 52 - 53 52 # Create symlink bzip2 library 54 53 ln -s ${bzip2.out}/lib/libbz2.so.1 $out/lib/libbz2.so.1.0 54 + 55 + runHook postInstall 55 56 ''; 56 57 57 - meta = with lib; { 58 + meta = { 58 59 description = "Cross-platform, easy to use, fast and functional audio editor"; 59 60 homepage = "https://www.ocenaudio.com"; 60 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 61 - license = licenses.unfree; 61 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 62 + license = lib.licenses.unfree; 62 63 platforms = [ "x86_64-linux" ]; 63 - maintainers = with maintainers; [ onny ]; 64 + maintainers = with lib.maintainers; [ onny ]; 64 65 }; 65 - } 66 + })
+3 -3
pkgs/by-name/om/omnictl/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "omnictl"; 10 - version = "0.48.4"; 10 + version = "0.49.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "siderolabs"; 14 14 repo = "omni"; 15 15 rev = "v${version}"; 16 - hash = "sha256-Gq3XkSTpvJ22aUxCGrPkb/m+8x+Uuiwi9+dLVUdpTJ0="; 16 + hash = "sha256-0SLeR91KVwpAKLLVVZ3pEKI2Vy0QaysezX2M3X5aZdQ="; 17 17 }; 18 18 19 - vendorHash = "sha256-LMDIpgtMbwr/cpVoAAnr56c/G81ocuOQCJDI+S0z1XU="; 19 + vendorHash = "sha256-dT0sniTYli+zRYN/uLETS3SrM5cfDY5ZYYAthaiQ93U="; 20 20 21 21 ldflags = [ 22 22 "-s"
+128
pkgs/by-name/on/oncall/package.nix
··· 1 + { 2 + lib, 3 + python3, 4 + fetchFromGitHub, 5 + fetchPypi, 6 + oncall, 7 + nixosTests, 8 + 9 + # Override Python packages using 10 + # self: super: { pkg = super.pkg.overridePythonAttrs (oldAttrs: { ... }); } 11 + # Applied after defaultOverrides 12 + packageOverrides ? self: super: { }, 13 + }: 14 + let 15 + defaultOverrides = [ 16 + # Override the version of some packages pinned in Oncall's setup.py 17 + (self: super: { 18 + # Support for Falcon 4.X missing 19 + # https://github.com/linkedin/oncall/issues/430 20 + falcon = super.falcon.overridePythonAttrs (oldAttrs: rec { 21 + version = "3.1.3"; 22 + src = fetchFromGitHub { 23 + owner = "falconry"; 24 + repo = "falcon"; 25 + tag = version; 26 + hash = "sha256-7719gOM8WQVjODwOSo7HpH3HMFFeCGQQYBKktBAevig="; 27 + }; 28 + }); 29 + }) 30 + ]; 31 + 32 + python = python3.override { 33 + self = python; 34 + packageOverrides = lib.composeManyExtensions (defaultOverrides ++ [ packageOverrides ]); 35 + }; 36 + in 37 + python.pkgs.buildPythonApplication rec { 38 + pname = "oncall"; 39 + version = "2.1.7"; 40 + format = "setuptools"; 41 + 42 + src = fetchFromGitHub { 43 + owner = "linkedin"; 44 + repo = pname; 45 + tag = "v${version}"; 46 + hash = "sha256-oqzU4UTpmAcZhqRilquxWQVyHv8bqq0AGraiSqwauiI="; 47 + }; 48 + 49 + patches = [ 50 + # Add support for loading extra settings file 51 + ./support_extra_config.patch 52 + 53 + # Support storing assets in custom state dir 54 + ./support_custom_state_dir.patch 55 + 56 + # Log Python errors to uwsgi 57 + ./verbose_logging.patch 58 + ]; 59 + 60 + dependencies = with python.pkgs; [ 61 + beaker 62 + falcon 63 + falcon-cors 64 + gevent 65 + gunicorn 66 + icalendar 67 + irisclient 68 + jinja2 69 + phonenumbers 70 + pymysql 71 + python-ldap 72 + pytz 73 + pyyaml 74 + ujson 75 + webassets 76 + ]; 77 + 78 + postInstall = '' 79 + mkdir "$out/share" 80 + cp -r configs db "$out/share/" 81 + ''; 82 + 83 + checkInputs = with python.pkgs; [ 84 + pytestCheckHook 85 + pytest-mock 86 + ]; 87 + 88 + disabledTestPaths = [ 89 + # Tests require running web server 90 + "e2e/test_audit.py" 91 + "e2e/test_events.py" 92 + "e2e/test_ical.py" 93 + "e2e/test_login.py" 94 + "e2e/test_notification.py" 95 + "e2e/test_override.py" 96 + "e2e/test_pin.py" 97 + "e2e/test_populate.py" 98 + "e2e/test_roles.py" 99 + "e2e/test_roster_suggest.py" 100 + "e2e/test_rosters.py" 101 + "e2e/test_schedules.py" 102 + "e2e/test_services.py" 103 + "e2e/test_subscription.py" 104 + "e2e/test_teams.py" 105 + "e2e/test_users.py" 106 + ]; 107 + 108 + pythonImportsCheck = [ 109 + "oncall" 110 + ]; 111 + 112 + passthru = { 113 + tests = { 114 + inherit (nixosTests) oncall; 115 + }; 116 + inherit python; 117 + pythonPath = "${python.pkgs.makePythonPath dependencies}:${oncall}/${python.sitePackages}"; 118 + }; 119 + 120 + meta = { 121 + description = "A calendar web-app designed for scheduling and managing on-call shifts"; 122 + homepage = "http://oncall.tools"; 123 + changelog = "https://github.com/linkedin/oncall/blob/${src.tag}/CHANGELOG.md"; 124 + license = lib.licenses.bsd2; 125 + maintainers = with lib.maintainers; [ onny ]; 126 + mainProgram = "oncall"; 127 + }; 128 + }
+56
pkgs/by-name/on/oncall/support_custom_state_dir.patch
··· 1 + diff --git a/src/oncall/ui/__init__.py b/src/oncall/ui/__init__.py 2 + index a94fb17..364404a 100644 3 + --- a/src/oncall/ui/__init__.py 4 + +++ b/src/oncall/ui/__init__.py 5 + @@ -18,8 +18,12 @@ from webassets.ext.jinja2 import AssetsExtension 6 + from webassets.script import CommandLineEnvironment 7 + 8 + STATIC_ROOT = environ.get('STATIC_ROOT', path.abspath(path.dirname(__file__))) 9 + +SOURCE_ROOT = path.abspath(path.dirname(__file__)) 10 + assets_env = AssetsEnvironment(path.join(STATIC_ROOT, 'static'), 11 + url='/static') 12 + +assets_env.cache = False 13 + +assets_env.manifest = False 14 + +assets_env.load_path = [ path.join(SOURCE_ROOT, 'static') ] 15 + 16 + assets_env.register('libs', Bundle( 17 + 'js/jquery-3.3.1.min.js', 'js/handlebars-4.0.12.min.js', 'js/bootstrap.min.js', 18 + @@ -45,7 +49,7 @@ logger = logging.getLogger('webassets') 19 + logger.addHandler(logging.StreamHandler()) 20 + 21 + jinja2_env = Jinja2Environment(extensions=[AssetsExtension], autoescape=True) 22 + -jinja2_env.loader = FileSystemLoader(path.join(STATIC_ROOT, 'templates')) 23 + +jinja2_env.loader = FileSystemLoader(path.join(SOURCE_ROOT, 'templates')) 24 + jinja2_env.assets_environment = assets_env 25 + 26 + _filename_ascii_strip_re = re.compile(r'[^A-Za-z0-9_.-]') 27 + @@ -113,14 +117,15 @@ def secure_filename(filename): 28 + class StaticResource(object): 29 + allow_no_auth = True 30 + 31 + - def __init__(self, path): 32 + + def __init__(self, path, root): 33 + self.path = path.lstrip('/') 34 + + self.root = root 35 + 36 + def on_get(self, req, resp, filename): 37 + suffix = path.splitext(req.path)[1] 38 + resp.content_type = mimes.get(suffix, 'application/octet-stream') 39 + 40 + - filepath = path.join(STATIC_ROOT, self.path, secure_filename(filename)) 41 + + filepath = path.join(self.root, self.path, secure_filename(filename)) 42 + try: 43 + resp.stream = open(filepath, 'rb') 44 + resp.content_length = path.getsize(filepath) 45 + @@ -153,8 +158,8 @@ def init(application, config): 46 + 47 + application.add_sink(index, '/') 48 + application.add_route('/static/bundles/{filename}', 49 + - StaticResource('/static/bundles')) 50 + + StaticResource('/static/bundles', STATIC_ROOT)) 51 + application.add_route('/static/images/{filename}', 52 + - StaticResource('/static/images')) 53 + + StaticResource('/static/images', SOURCE_ROOT)) 54 + application.add_route('/static/fonts/{filename}', 55 + - StaticResource('/static/fonts')) 56 + + StaticResource('/static/fonts', SOURCE_ROOT))
+120
pkgs/by-name/on/oncall/support_extra_config.patch
··· 1 + diff --git a/src/oncall/bin/notifier.py b/src/oncall/bin/notifier.py 2 + index 25142b8..cbc92aa 100644 3 + --- a/src/oncall/bin/notifier.py 4 + +++ b/src/oncall/bin/notifier.py 5 + @@ -32,11 +32,29 @@ send_queue = queue.Queue() 6 + 7 + default_timezone = None 8 + 9 + +def merge_dict(extend_me, extend_by): 10 + + if isinstance(extend_by, dict): 11 + + for k, v in extend_by.items(): 12 + + if isinstance(v, dict) and isinstance(extend_me.get(k), dict): 13 + + merge_dict(extend_me[k], v) 14 + + else: 15 + + extend_me[k] = v 16 + + return extend_me 17 + 18 + def load_config_file(config_path): 19 + with open(config_path, 'r', encoding='utf-8') as h: 20 + config = yaml.safe_load(h) 21 + 22 + + # Check for extra config files from environment variable 23 + + extra_config_paths = os.getenv('ONCALL_EXTRA_CONFIG') 24 + + if extra_config_paths: 25 + + for extra_path in extra_config_paths.split(','): 26 + + extra_path = extra_path.strip() 27 + + if os.path.isfile(extra_path): 28 + + with open(extra_path, 'r') as f: 29 + + extra_config = yaml.safe_load(f) or {} 30 + + config = merge_dict(config, extra_config) 31 + + 32 + if 'init_config_hook' in config: 33 + try: 34 + module = config['init_config_hook'] 35 + diff --git a/src/oncall/user_sync/ldap_sync.py b/src/oncall/user_sync/ldap_sync.py 36 + index ef9a8ec..c5f027d 100644 37 + --- a/src/oncall/user_sync/ldap_sync.py 38 + +++ b/src/oncall/user_sync/ldap_sync.py 39 + @@ -6,6 +6,7 @@ import time 40 + import yaml 41 + import logging 42 + import ldap 43 + +import os 44 + 45 + from oncall import metrics 46 + from ldap.controls import SimplePagedResultsControl 47 + @@ -447,9 +448,28 @@ def main(config): 48 + logger.info('Sleeping for %s seconds' % sleep_time) 49 + sleep(sleep_time) 50 + 51 + +def merge_dict(extend_me, extend_by): 52 + + if isinstance(extend_by, dict): 53 + + for k, v in extend_by.items(): 54 + + if isinstance(v, dict) and isinstance(extend_me.get(k), dict): 55 + + merge_dict(extend_me[k], v) 56 + + else: 57 + + extend_me[k] = v 58 + + return extend_me 59 + 60 + if __name__ == '__main__': 61 + config_path = sys.argv[1] 62 + with open(config_path, 'r', encoding='utf-8') as config_file: 63 + config = yaml.safe_load(config_file) 64 + + 65 + + # Check for extra config files from environment variable 66 + + extra_config_paths = os.getenv('ONCALL_EXTRA_CONFIG') 67 + + if extra_config_paths: 68 + + for extra_path in extra_config_paths.split(','): 69 + + extra_path = extra_path.strip() 70 + + if os.path.isfile(extra_path): 71 + + with open(extra_path, 'r') as f: 72 + + extra_config = yaml.safe_load(f) or {} 73 + + config = merge_dict(config, extra_config) 74 + + 75 + main(config) 76 + diff --git a/src/oncall/utils.py b/src/oncall/utils.py 77 + index a0b695c..278ca1d 100644 78 + --- a/src/oncall/utils.py 79 + +++ b/src/oncall/utils.py 80 + @@ -13,6 +13,7 @@ from pytz import timezone 81 + from .constants import ONCALL_REMINDER 82 + from . import constants 83 + import re 84 + +import os 85 + 86 + invalid_char_reg = re.compile(r'[!"#%-,\.\/;->@\[-\^`\{-~]+') 87 + DAY = 86400 88 + @@ -27,10 +28,31 @@ def insert_notification(x, y): 89 + def update_notification(x, y): 90 + pass 91 + 92 + +def merge_dict(extend_me, extend_by): 93 + + if isinstance(extend_by, dict): 94 + + for k, v in extend_by.items(): 95 + + if isinstance(v, dict) and isinstance(extend_me.get(k), dict): 96 + + merge_dict(extend_me[k], v) 97 + + else: 98 + + extend_me[k] = v 99 + + return extend_me 100 + 101 + def read_config(config_path): 102 + + 103 + with open(config_path, 'r', encoding='utf8') as config_file: 104 + - return yaml.safe_load(config_file) 105 + + config = yaml.safe_load(config_file) 106 + + 107 + + # Check for extra config files from environment variable 108 + + extra_config_paths = os.getenv('ONCALL_EXTRA_CONFIG') 109 + + if extra_config_paths: 110 + + for extra_path in extra_config_paths.split(','): 111 + + extra_path = extra_path.strip() 112 + + if os.path.isfile(extra_path): 113 + + with open(extra_path, 'r') as f: 114 + + extra_config = yaml.safe_load(f) or {} 115 + + config = merge_dict(config, extra_config) 116 + + 117 + + return config 118 + 119 + 120 + def create_notification(context, team_id, role_ids, type_name, users_involved, cursor, **kwargs):
+33
pkgs/by-name/on/oncall/verbose_logging.patch
··· 1 + diff --git a/src/oncall/app.py b/src/oncall/app.py 2 + index 370fcf4..59f014e 100644 3 + --- a/src/oncall/app.py 4 + +++ b/src/oncall/app.py 5 + @@ -62,9 +62,19 @@ class AuthMiddleware(object): 6 + 7 + application = None 8 + 9 + +def handle_uncaught_exception(req, resp, ex, params): 10 + + logging.exception('Unhandled error') 11 + + raise falcon.HTTPInternalServerError(title='App error') 12 + + 13 + + 14 + +def handle_http_error(req, resp, ex, params): 15 + + logging.exception('HTTP error') 16 + + raise ex 17 + + 18 + 19 + def init_falcon_api(config): 20 + global application 21 + + 22 + cors = CORS(allow_origins_list=config.get('allow_origins_list', [])) 23 + middlewares = [ 24 + SecurityHeaderMiddleware(), 25 + @@ -74,6 +84,8 @@ def init_falcon_api(config): 26 + if config.get('require_auth'): 27 + middlewares.append(AuthMiddleware()) 28 + application = falcon.App(middleware=middlewares) 29 + + application.add_error_handler(falcon.HTTPError, handle_http_error) 30 + + application.add_error_handler(Exception, handle_uncaught_exception) 31 + application.req_options.auto_parse_form_urlencoded = False 32 + application.set_error_serializer(json_error_serializer) 33 + application.req_options.strip_url_path_trailing_slash = True
+1
pkgs/by-name/op/openocd/package.nix
··· 97 97 prusnak 98 98 ]; 99 99 platforms = platforms.unix ++ platforms.windows; 100 + broken = stdenv.hostPlatform.isDarwin; 100 101 }; 101 102 }
+8 -3
pkgs/by-name/op/openscad-unstable/package.nix
··· 41 41 xorg, 42 42 mimalloc, 43 43 opencsg, 44 + ctestCheckHook, 44 45 }: 45 46 # clang consume much less RAM than GCC 46 47 clangStdenv.mkDerivation rec { ··· 142 143 143 144 nativeCheckInputs = [ 144 145 mesa.llvmpipeHook 146 + ctestCheckHook 145 147 ]; 146 148 147 - checkPhase = '' 149 + dontUseNinjaCheck = true; 150 + checkFlags = [ 151 + "-E" 148 152 # some fontconfig issues cause pdf output to have wrong font 149 - ctest -j$NIX_BUILD_CORES -E pdfexporttest.\* 150 - ''; 153 + "pdfexporttest" 154 + ]; 155 + 151 156 meta = with lib; { 152 157 description = "3D parametric model compiler (unstable)"; 153 158 longDescription = ''
+17 -26
pkgs/by-name/op/opensnitch-ui/package.nix
··· 1 1 { 2 - python311Packages, 3 - fetchFromGitHub, 4 - nix-update-script, 2 + python3Packages, 5 3 qt5, 6 4 lib, 5 + opensnitch, 7 6 }: 8 7 9 - python311Packages.buildPythonApplication rec { 8 + python3Packages.buildPythonApplication { 10 9 pname = "opensnitch-ui"; 11 - version = "1.6.9"; 12 10 13 - src = fetchFromGitHub { 14 - owner = "evilsocket"; 15 - repo = "opensnitch"; 16 - rev = "refs/tags/v${version}"; 17 - hash = "sha256-c+VAlm32/NXvUr5i0AY/zuTrFIQLtPxNNeSiQTMoJAY="; 18 - }; 11 + inherit (opensnitch) src version; 12 + sourceRoot = "${opensnitch.src.name}/ui"; 19 13 20 14 postPatch = '' 21 - substituteInPlace ui/opensnitch/utils/__init__.py \ 22 - --replace /usr/lib/python3/dist-packages/data ${python311Packages.pyasn}/${python311Packages.python.sitePackages}/pyasn/data 15 + substituteInPlace opensnitch/utils/__init__.py \ 16 + --replace-fail /usr/lib/python3/dist-packages/data ${python3Packages.pyasn}/${python3Packages.python.sitePackages}/pyasn/data 23 17 ''; 24 18 25 19 nativeBuildInputs = [ 26 - python311Packages.pyqt5 20 + python3Packages.pyqt5 27 21 qt5.wrapQtAppsHook 28 22 ]; 29 23 ··· 31 25 qt5.qtwayland 32 26 ]; 33 27 34 - propagatedBuildInputs = with python311Packages; [ 28 + dependencies = with python3Packages; [ 35 29 grpcio-tools 36 30 notify2 37 31 packaging ··· 48 42 # sourced from ui/Makefile 49 43 pyrcc5 -o opensnitch/resources_rc.py opensnitch/res/resources.qrc 50 44 sed -i 's/^import ui_pb2/from . import ui_pb2/' opensnitch/ui_pb2* 51 - ''; 52 - 53 - preConfigure = '' 54 - cd ui 55 45 ''; 56 46 57 47 preCheck = '' ··· 59 49 ''; 60 50 61 51 postInstall = '' 62 - mv $out/${python311Packages.python.sitePackages}/usr/* $out/ 52 + mv $out/${python3Packages.python.sitePackages}/usr/* $out/ 63 53 ''; 64 54 65 55 dontWrapQtApps = true; ··· 68 58 # All tests are sandbox-incompatible and disabled for now 69 59 doCheck = false; 70 60 71 - passthru.updateScript = nix-update-script { }; 72 - 73 - meta = with lib; { 61 + meta = { 74 62 description = "Application firewall"; 75 63 mainProgram = "opensnitch-ui"; 76 64 homepage = "https://github.com/evilsocket/opensnitch/wiki"; 77 - license = licenses.gpl3Only; 78 - maintainers = with maintainers; [ onny ]; 79 - platforms = platforms.linux; 65 + license = lib.licenses.gpl3Only; 66 + maintainers = with lib.maintainers; [ 67 + onny 68 + grimmauld 69 + ]; 70 + platforms = lib.platforms.linux; 80 71 }; 81 72 }
+32 -16
pkgs/by-name/op/opensnitch/package.nix
··· 13 13 testers, 14 14 opensnitch, 15 15 nixosTests, 16 + opensnitch-ui, 17 + nix-update-script, 16 18 }: 17 19 let 18 20 # Override protoc-gen-go-grpc to use the compatible version 21 + # Should be droppable on opensnitch 1.7.0 19 22 protoc-gen-go-grpc' = protoc-gen-go-grpc.overrideAttrs (oldAttrs: rec { 20 23 version = "1.3.0"; 21 24 ··· 29 32 vendorHash = "sha256-y+/hjYUTFZuq55YAZ5M4T1cwIR+XFQBmWVE+Cg1Y7PI="; 30 33 }); 31 34 in 32 - buildGoModule rec { 35 + buildGoModule (finalAttrs: { 33 36 pname = "opensnitch"; 34 37 version = "1.6.9"; 35 38 36 39 src = fetchFromGitHub { 37 40 owner = "evilsocket"; 38 41 repo = "opensnitch"; 39 - tag = "v${version}"; 42 + tag = "v${finalAttrs.version}"; 40 43 hash = "sha256-c+VAlm32/NXvUr5i0AY/zuTrFIQLtPxNNeSiQTMoJAY="; 41 44 }; 42 45 43 46 postPatch = '' 44 47 # Allow configuring Version at build time 45 - substituteInPlace daemon/core/version.go --replace "const " "var " 48 + substituteInPlace daemon/core/version.go --replace-fail "const " "var " 46 49 ''; 47 50 48 51 modRoot = "daemon"; ··· 71 74 mkdir -p $out/etc/opensnitchd $out/lib/systemd/system 72 75 cp system-fw.json $out/etc/opensnitchd/ 73 76 substitute default-config.json $out/etc/opensnitchd/default-config.json \ 74 - --replace "/var/log/opensnitchd.log" "/dev/stdout" 77 + --replace-fail "/var/log/opensnitchd.log" "/dev/stdout" 75 78 # Do not mkdir rules path 76 79 sed -i '8d' opensnitchd.service 77 80 # Fixup hardcoded paths 78 81 substitute opensnitchd.service $out/lib/systemd/system/opensnitchd.service \ 79 - --replace "/usr/local/bin/opensnitchd" "$out/bin/opensnitchd" 82 + --replace-fail "/usr/local/bin/opensnitchd" "$out/bin/opensnitchd" 80 83 ''; 81 84 82 85 ldflags = [ 83 86 "-s" 84 87 "-w" 85 - "-X github.com/evilsocket/opensnitch/daemon/core.Version=${version}" 88 + "-X github.com/evilsocket/opensnitch/daemon/core.Version=${finalAttrs.version}" 86 89 ]; 87 90 88 91 postInstall = '' ··· 90 93 --prefix PATH : ${lib.makeBinPath [ iptables ]} 91 94 ''; 92 95 93 - passthru.tests = { 94 - inherit (nixosTests) opensnitch; 95 - version = testers.testVersion { 96 - package = opensnitch; 97 - command = "opensnitchd -version"; 96 + passthru = { 97 + tests = { 98 + inherit (nixosTests) opensnitch; 99 + inherit opensnitch-ui; 100 + version = testers.testVersion { 101 + package = opensnitch; 102 + command = "opensnitchd -version"; 103 + }; 104 + }; 105 + 106 + updater = nix-update-script { 107 + extraArgs = [ 108 + "--version-regex" 109 + "^v([0-9.]+)$" 110 + ]; 98 111 }; 99 112 }; 100 113 101 - meta = with lib; { 114 + meta = { 102 115 description = "Application firewall"; 103 116 mainProgram = "opensnitchd"; 104 117 homepage = "https://github.com/evilsocket/opensnitch/wiki"; 105 - license = licenses.gpl3Only; 106 - maintainers = with maintainers; [ onny ]; 107 - platforms = platforms.linux; 118 + license = lib.licenses.gpl3Only; 119 + maintainers = with lib.maintainers; [ 120 + onny 121 + grimmauld 122 + ]; 123 + platforms = lib.platforms.linux; 108 124 }; 109 - } 125 + })
+2 -2
pkgs/by-name/pl/plasma-panel-spacer-extended/package.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "plasma-panel-spacer-extended"; 13 - version = "1.10.0"; 13 + version = "1.10.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "luisbocanegra"; 17 17 repo = "plasma-panel-spacer-extended"; 18 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-Rr80bI+9xnrlj8JNTL+vGqOw9/98R0ub0pQfHQmEWNM="; 19 + hash = "sha256-PEwyydaO2n/tuZ63403mnT2ZRVq4wy5rLUFwX9r8P20="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+2 -2
pkgs/by-name/pl/plasmusic-toolbar/package.nix
··· 7 7 }: 8 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 9 pname = "plasmusic-toolbar"; 10 - version = "2.4.0"; 10 + version = "2.5.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "ccatterina"; 14 14 repo = "plasmusic-toolbar"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-bf7dFLQD3JQZtB3GH0aMK9U2D+bOv9mF8NbxUn7oOlQ="; 16 + hash = "sha256-y+vE/GzZnBWBdeVMqbmAle+eYiRsehplV6rQfMtTd3A="; 17 17 }; 18 18 19 19 installPhase = ''
+24 -8
pkgs/by-name/po/pong3d/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchurl, 5 + 5 6 libX11, 6 7 }: 7 8 8 - stdenv.mkDerivation rec { 9 + stdenv.mkDerivation (finalAttrs: { 9 10 pname = "3dpong"; 10 11 version = "0.5"; 12 + 11 13 src = fetchurl { 12 - url = "ftp://ftp.tuxpaint.org/unix/x/3dpong/src/3dpong-${version}.tar.gz"; 13 - sha256 = "1ibb79sbzlbn4ra3n0qk22gqr6fg7q0jy6cm0wg2qj4z64c7hmdi"; 14 + url = "https://tuxpaint.org/ftp/unix/x/3dpong/src/3dpong-${finalAttrs.version}.tar.gz"; 15 + hash = "sha256-sVV4GDGfSCweB5UZLwE+z5mMnxATAztUJnbRv3Q6a8U="; 14 16 }; 15 17 16 - buildInputs = [ libX11 ]; 18 + postPatch = '' 19 + substituteInPlace src/3dpong.c --replace-fail \ 20 + "#include <stdio.h>" \ 21 + "#include <stdio.h> 22 + #include <unistd.h>" 17 23 18 - preConfigure = '' 19 - sed -i s,/usr/local,$out, Makefile 20 - mkdir -p $out/bin 24 + substituteInPlace src/randnum.c --replace-fail \ 25 + "#include <stdio.h>" \ 26 + "#include <stdio.h> 27 + #include <stdlib.h>" 28 + 29 + substituteInPlace src/text.c --replace-fail \ 30 + "#include <X11/Xlib.h>" \ 31 + "#include <X11/Xlib.h> 32 + #include <string.h>" 21 33 ''; 22 34 35 + buildInputs = [ libX11 ]; 36 + 37 + makeFlags = [ "PREFIX=$(out)" ]; 38 + 23 39 meta = { 24 40 homepage = "http://www.newbreedsoftware.com/3dpong/"; 25 41 description = "One or two player 3d sports game based on Pong from Atari"; 26 42 license = lib.licenses.gpl2Plus; 27 43 platforms = lib.platforms.linux; 28 44 }; 29 - } 45 + })
+2 -2
pkgs/by-name/pr/proton-pass/package.nix
··· 9 9 }: 10 10 stdenvNoCC.mkDerivation (finalAttrs: { 11 11 pname = "proton-pass"; 12 - version = "1.31.1"; 12 + version = "1.31.2"; 13 13 14 14 src = fetchurl { 15 15 url = "https://proton.me/download/pass/linux/x64/proton-pass_${finalAttrs.version}_amd64.deb"; 16 - hash = "sha256-OYd26KTq2uoZzqyb2ntk3bS5cKcJJ7od0VIHfSK8lqs="; 16 + hash = "sha256-o6BNweQQzis2OnaLQj9A1gHs8zPo2rF75msnTGrBfc0="; 17 17 }; 18 18 19 19 dontConfigure = true;
+5 -6
pkgs/by-name/ps/pstoedit/package.nix
··· 23 23 hash = "sha256-VYi0MtLGsq2YKLRJFepYE/+aOjMSpB+g3kw43ayd9y8="; 24 24 }; 25 25 26 + postPatch = '' 27 + # don't use gnu-isms like link.h on macos 28 + substituteInPlace src/pstoedit.cpp --replace-fail '#ifndef _MSC_VER' '#if !defined(_MSC_VER) && !defined(__APPLE__)' 29 + ''; 30 + 26 31 outputs = [ 27 32 "out" 28 33 "dev" ··· 44 49 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 45 50 libiconv 46 51 ]; 47 - 48 - # '@LIBPNG_LDFLAGS@' is no longer substituted by autoconf (the code is commented out) 49 - # so we need to remove it from the pkg-config file as well 50 - preConfigure = '' 51 - substituteInPlace config/pstoedit.pc.in --replace '@LIBPNG_LDFLAGS@' "" 52 - ''; 53 52 54 53 postInstall = '' 55 54 wrapProgram $out/bin/pstoedit \
+2 -2
pkgs/by-name/py/pyradio/package.nix
··· 7 7 8 8 python3Packages.buildPythonApplication rec { 9 9 pname = "pyradio"; 10 - version = "0.9.3.11.9"; 10 + version = "0.9.3.11.11"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "coderholic"; 14 14 repo = "pyradio"; 15 15 tag = version; 16 - hash = "sha256-paDiD47ERcVNQ1iVEKY2xBItFhyedacAAElT0slBYWk="; 16 + hash = "sha256-yVXq9wHuPO87SRxJdFtYeQWFzeX6IwhKdMchhuzo0ms="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+59
pkgs/by-name/qu/quick-sasl/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitLab, 5 + pkg-config, 6 + cmake, 7 + arpa2cm, 8 + arpa2common, 9 + quickmem, 10 + cyrus_sasl, 11 + quickder, 12 + libkrb5, 13 + libev, 14 + e2fsprogs, 15 + nix-update-script, 16 + }: 17 + 18 + stdenv.mkDerivation (finalAttrs: { 19 + pname = "quick-sasl"; 20 + version = "0.13.2"; 21 + 22 + src = fetchFromGitLab { 23 + owner = "arpa2"; 24 + repo = "quick-sasl"; 25 + tag = "v${finalAttrs.version}"; 26 + hash = "sha256-kMKZRromm/hb9PZwvWAzmJorSqTB8xMIbWASfSjajiQ="; 27 + }; 28 + 29 + strictDeps = true; 30 + 31 + nativeBuildInputs = [ 32 + cmake 33 + pkg-config 34 + libkrb5 35 + ]; 36 + 37 + buildInputs = [ 38 + arpa2cm 39 + arpa2common 40 + quickmem 41 + cyrus_sasl 42 + quickder 43 + libev 44 + e2fsprogs 45 + ]; 46 + 47 + passthru.updateScript = nix-update-script { }; 48 + 49 + meta = { 50 + description = "Gentle wrapper around any SASL implementation"; 51 + homepage = "https://gitlab.com/arpa2/Quick-SASL"; 52 + changelog = "https://gitlab.com/arpa2/Quick-SASL/-/blob/v${finalAttrs.version}/CHANGES"; 53 + license = lib.licenses.bsd2; 54 + platforms = lib.platforms.linux; 55 + teams = with lib.teams; [ ngi ]; 56 + maintainers = with lib.maintainers; [ ethancedwards8 ]; 57 + mainProgram = "qsasl-server"; 58 + }; 59 + })
+2 -2
pkgs/by-name/ra/radicale/package.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "radicale"; 10 - version = "3.5.2"; 10 + version = "3.5.3"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Kozea"; 15 15 repo = "Radicale"; 16 16 tag = "v${version}"; 17 - hash = "sha256-ixX385oWBD4rCgpuivh6o8Htmk80JsHUz+vKD3u60lk="; 17 + hash = "sha256-+oAVgLXDyexvMCAf7hIhFOT+RELn4zeTpgE8YVGlCyw="; 18 18 }; 19 19 20 20 build-system = with python3.pkgs; [
+11 -9
pkgs/by-name/re/resticprofile/package.nix
··· 1 1 { 2 2 lib, 3 - buildGo123Module, 3 + buildGoModule, 4 4 fetchFromGitHub, 5 5 installShellFiles, 6 6 restic, ··· 9 9 resticprofile, 10 10 }: 11 11 12 - buildGo123Module rec { 12 + buildGoModule rec { 13 13 pname = "resticprofile"; 14 - version = "0.29.1"; 14 + version = "0.30.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "creativeprojects"; 18 18 repo = "resticprofile"; 19 19 tag = "v${version}"; 20 - hash = "sha256-6s58rI+YMu6sCV8UsG9GOdF46Br3cMWIUqciVd2d4dY="; 20 + hash = "sha256-Pg7rqllNRc/pN5VSgy7KiHQ7V7xOxiGM5fk5Y6+OBjw="; 21 21 }; 22 22 23 23 postPatch = '' ··· 32 32 33 33 ''; 34 34 35 - vendorHash = "sha256-N39zPGos5EYRXGylsHFSjJ4EcQ9jahBOGV8xn7fF7gc="; 35 + vendorHash = "sha256-M9S6F/Csz7HnOq8PSWjpENKm1704kVx9zDts1ieraTE="; 36 36 37 37 ldflags = [ 38 38 "-X main.version=${version}" ··· 44 44 nativeBuildInputs = [ installShellFiles ]; 45 45 46 46 preCheck = '' 47 - rm battery_test.go # tries to get battery data 48 - rm update_test.go # tries to use network 47 + rm batt/battery_test.go # tries to get battery data 48 + rm commands_test.go # tries to use systemctl 49 + rm config/path_test.go # expects normal environment 49 50 rm lock/lock_test.go # needs ping 50 51 rm preventsleep/caffeinate_test.go # tries to communicate with dbus 51 52 rm priority/ioprio_test.go # tries to set nice(2) IO priority 52 53 rm restic/downloader_test.go # tries to use network 53 - rm schedule/schedule_test.go # tries to use systemctl 54 - rm config/path_test.go # expects normal environment 54 + rm schedule/*_test.go # tries to use systemctl 55 + rm update_test.go # tries to use network 56 + rm user/user_test.go # expects normal environment 55 57 rm util/tempdir_test.go # expects normal environment 56 58 ''; 57 59
+2 -2
pkgs/by-name/re/retroarch-bare/package.nix
··· 58 58 in 59 59 stdenv.mkDerivation rec { 60 60 pname = "retroarch-bare"; 61 - version = "1.20.0"; 61 + version = "1.21.0"; 62 62 63 63 src = fetchFromGitHub { 64 64 owner = "libretro"; 65 65 repo = "RetroArch"; 66 - hash = "sha256-ER90i0BlHC8SXfz6DzoIPCP1G8n4NNyJcRE88YY0gXk="; 66 + hash = "sha256-OewUmnYpRByOgTi42G2reoaSuwxyPGHwP0+Uts/pg54="; 67 67 rev = "v${version}"; 68 68 }; 69 69
+91
pkgs/by-name/ri/rime-wanxiang/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + stdenvNoCC, 5 + librime, 6 + rime-data, 7 + nix-update-script, 8 + }: 9 + 10 + stdenvNoCC.mkDerivation (finalAttrs: { 11 + pname = "rime-wanxiang"; 12 + version = "6.7.8"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "amzxyz"; 16 + repo = "rime_wanxiang"; 17 + tag = "v" + finalAttrs.version; 18 + hash = "sha256-U5aM8LMBh0ncGPIllhioJCS1/5SncWYg8e+C5tXDST0="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + librime 23 + ]; 24 + 25 + buildInputs = [ 26 + rime-data 27 + ]; 28 + 29 + dontConfigure = true; 30 + 31 + buildPhase = '' 32 + runHook preBuild 33 + 34 + for s in *.schema.yaml; do 35 + rime_deployer --compile "$s" . ${rime-data}/share/rime-data ./build 36 + done 37 + 38 + rm build/*.txt 39 + 40 + runHook postBuild 41 + ''; 42 + 43 + installPhase = '' 44 + runHook preInstall 45 + 46 + dst=$out/share/rime-data 47 + mkdir -p $dst 48 + 49 + rm -r .github custom LICENSE squirrel.yaml weasel.yaml *.md *.trime.yaml 50 + mv default.yaml wanxiang_suggested_default.yaml 51 + 52 + cp -pr -t $dst * 53 + 54 + runHook postInstall 55 + ''; 56 + 57 + passthru.updateScript = nix-update-script { }; 58 + 59 + meta = { 60 + description = "Feature-rich pinyin schema for Rime, basic edition"; 61 + longDescription = '' 62 + 万象拼音基础版 is a basic quanpin and shuangpin input schema for Rime based on 63 + [万象 dictionaries and grammar models](https://github.com/amzxyz/RIME-LMDG), 64 + supporting traditional shuangpin as well as tonal schemata such as 自然龙 and 65 + 龙码. 66 + 67 + The schema requires to work the grammar model `wanxiang-lts-zh-hans.gram`. 68 + However, this file is 69 + [released](https://github.com/amzxyz/RIME-LMDG/releases/tag/LTS) by 70 + carelessly overriding the old versions 71 + (see the [discussion](https://github.com/amzxyz/RIME-LMDG/issues/22)). So 72 + we can't pack it into Nixpkgs, which demands reproducibility. You have to 73 + download it yourself and place it in the user directory of Rime. 74 + 75 + The upstream `default.yaml` is included as 76 + `wanxiang_suggested_default.yaml`. To enable it, please modify your 77 + `default.custom.yaml` as such: 78 + 79 + ```yaml 80 + patch: 81 + __include: wanxiang_suggested_default:/ 82 + ``` 83 + ''; 84 + homepage = "https://github.com/amzxyz/rime_wanxiang"; 85 + downloadPage = "https://github.com/amzxyz/rime_wanxiang/releases"; 86 + changelog = "https://github.com/amzxyz/rime_wanxiang/releases/tag/v${finalAttrs.version}"; 87 + license = lib.licenses.cc-by-40; 88 + maintainers = with lib.maintainers; [ rc-zb ]; 89 + platforms = lib.platforms.all; 90 + }; 91 + })
+5 -3
pkgs/by-name/ro/roadrunner/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "roadrunner"; 10 - version = "2024.3.5"; 10 + version = "2025.1.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 repo = "roadrunner"; 14 14 owner = "roadrunner-server"; 15 15 tag = "v${version}"; 16 - hash = "sha256-zENTLo3jVOUE1yerIGTb+jFAMnClOVpU/IbUor+bi+g="; 16 + hash = "sha256-HNljEsrHTbNA5/+tnquh4yO5plAj1kKTAY3P927nAEU="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ ··· 46 46 --replace "127.0.0.1:0" "127.0.0.1:55554" 47 47 ''; 48 48 49 - vendorHash = "sha256-/2MuuvWEyo6zY3op359BUjG/HcjKxRSIv7Qb+6vtNqM="; 49 + __darwinAllowLocalNetworking = true; 50 + 51 + vendorHash = "sha256-dnbctKxwQqfxZfKPa3ZlKjF5a/7eC5arK9RrPksSNVg="; 50 52 51 53 meta = { 52 54 changelog = "https://github.com/roadrunner-server/roadrunner/blob/v${version}/CHANGELOG.md";
+3 -3
pkgs/by-name/se/seaweedfs/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "seaweedfs"; 11 - version = "3.86"; 11 + version = "3.87"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "seaweedfs"; 15 15 repo = "seaweedfs"; 16 16 rev = version; 17 - hash = "sha256-narKC6ptQhiPuA91HfFp09sJZWF+jhZ60989TMtJPmU="; 17 + hash = "sha256-B6MgmgxvbGTcJ4GHK+TT30sb++29gvr0Ce004YCGF2E="; 18 18 }; 19 19 20 - vendorHash = "sha256-dZ6IBF/M/tEg2GavMCi4OKPbeDUX5rpKQf9CbA1GVXA="; 20 + vendorHash = "sha256-39MXGJvaKipqTRN5w9UKeRnkbsNgNx0eSdnRR/cnd4Y="; 21 21 22 22 subPackages = [ "weed" ]; 23 23
+12 -3
pkgs/by-name/se/sendme/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "sendme"; 9 - version = "0.25.0"; 9 + version = "0.26.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "n0-computer"; 13 13 repo = "sendme"; 14 14 rev = "v${version}"; 15 - hash = "sha256-OmP2FLvBupeJeGhMMBgcTpMSgQZ5JWzXBVeFZt7EU4Q="; 15 + hash = "sha256-21JNyncChl8rv3IDdvYRF/nvMpAGCBps4xsBP9b/1lA="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-8Ry3rpGTNcvMIA3Q10Cb3uJHOBQin9AhlLNRekaKw/0="; 19 + cargoHash = "sha256-1VVpjeGU6/+apTHv7klo7FkAQ3AVjiziQRNI7yFbvh0="; 20 + 21 + __darwinAllowLocalNetworking = true; 22 + 23 + # On Darwin, sendme invokes CoreFoundation APIs that read ICU data from the 24 + # system. Ensure these paths are accessible in the sandbox to avoid segfaults 25 + # during checkPhase. 26 + sandboxProfile = '' 27 + (allow file-read* (subpath "/usr/share/icu")) 28 + ''; 20 29 21 30 meta = with lib; { 22 31 description = "Tool to send files and directories, based on iroh";
+4 -4
pkgs/by-name/se/servo/package.nix
··· 61 61 62 62 rustPlatform.buildRustPackage { 63 63 pname = "servo"; 64 - version = "0-unstable-2025-04-27"; 64 + version = "0-unstable-2025-05-13"; 65 65 66 66 src = fetchFromGitHub { 67 67 owner = "servo"; 68 68 repo = "servo"; 69 - rev = "e22ce3988b5962c254857419afbf36cced9648aa"; 70 - hash = "sha256-shhvxwnhQXMVtXufd4IE8aeUeDm84MLpVktMkodFmeg="; 69 + rev = "a572bf1191f8807e63d6bec4734ecae2b50439c3"; 70 + hash = "sha256-iMB2dJA0TVV6l14WqZt8KJehHRoGozycjjCHPXPjMsI="; 71 71 # Breaks reproducibility depending on whether the picked commit 72 72 # has other ref-names or not, which may change over time, i.e. with 73 73 # "ref-names: HEAD -> main" as long this commit is the branch HEAD ··· 78 78 }; 79 79 80 80 useFetchCargoVendor = true; 81 - cargoHash = "sha256-TUhxQFuRINNHEfnnIKejMP6/j3K7t0y9bovcT/l6SZU="; 81 + cargoHash = "sha256-HtyRHaYBadqqpJ8dSBOMp5xOwzRfBYjeuj4Kb/xx5ds="; 82 82 83 83 # set `HOME` to a temp dir for write access 84 84 # Fix invalid option errors during linking (https://github.com/mozilla/nixpkgs-mozilla/commit/c72ff151a3e25f14182569679ed4cd22ef352328)
+2 -2
pkgs/by-name/si/sidplayfp/package.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "sidplayfp"; 20 - version = "2.13.0"; 20 + version = "2.14.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "libsidplayfp"; 24 24 repo = "sidplayfp"; 25 25 rev = "v${finalAttrs.version}"; 26 - hash = "sha256-cVz49cJI9ZXS20T45WCrLVGbLMU3ZSbsKe3OolyzQDs="; 26 + hash = "sha256-3xNwmOPROnTPCVSdBYoI+k558WK4B2I66Tvik2mK3es="; 27 27 }; 28 28 29 29 strictDeps = true;
+6 -7
pkgs/by-name/si/sirius/package.nix
··· 6 6 pkg-config, 7 7 mpi, 8 8 mpiCheckPhaseHook, 9 + ctestCheckHook, 9 10 gfortran, 10 11 blas, 11 12 lapack, ··· 152 153 # Can not run parallel checks generally as it requires exactly multiples of 4 MPI ranks 153 154 # Even cpu_serial tests had to be disabled as they require scalapack routines in the sandbox 154 155 # and run into the same problem as MPI tests 155 - checkPhase = '' 156 - runHook preCheck 157 - 158 - ctest --output-on-failure --label-exclude integration_test 159 - 160 - runHook postCheck 161 - ''; 156 + checkFlags = [ 157 + "--label-exclude" 158 + "integration_test" 159 + ]; 162 160 163 161 nativeCheckInputs = [ 164 162 mpiCheckPhaseHook 163 + ctestCheckHook 165 164 ]; 166 165 167 166 meta = with lib; {
+108 -138
pkgs/by-name/sk/skeditor/nuget-deps.json
··· 6 6 }, 7 7 { 8 8 "pname": "Avalonia", 9 - "version": "11.2.6", 10 - "hash": "sha256-f+fuElhlc2dCUt/GD/Noh07JqPIA8ZtpFxdmetdPVVI=" 9 + "version": "11.3.0", 10 + "hash": "sha256-Hot4dWkrP5x+JzaP2/7E1QOOiXfPGhkvK1nzBacHvzg=" 11 11 }, 12 12 { 13 13 "pname": "Avalonia.Angle.Windows.Natives", ··· 26 26 }, 27 27 { 28 28 "pname": "Avalonia.Controls.ColorPicker", 29 - "version": "11.2.0", 30 - "hash": "sha256-x6IdcSo3e2Pq/En9/N80HpPblEXSAv51VRlBrF8wlVM=" 29 + "version": "11.2.5", 30 + "hash": "sha256-gWGIqXrac0fOnmGbovcFWv5Uj14hOyC+n0l45N7owMg=" 31 31 }, 32 32 { 33 33 "pname": "Avalonia.Controls.ColorPicker", 34 - "version": "11.2.6", 35 - "hash": "sha256-TeUwMcNIvXw/gMuApUODZ7nuymM6OF9cNUGSajlyfoQ=" 34 + "version": "11.3.0", 35 + "hash": "sha256-ee3iLrn8OdWH6Mg01p93wYMMCPXS25VM/uZeQWEr+k0=" 36 36 }, 37 37 { 38 38 "pname": "Avalonia.Controls.DataGrid", ··· 41 41 }, 42 42 { 43 43 "pname": "Avalonia.Controls.DataGrid", 44 - "version": "11.2.0", 45 - "hash": "sha256-pd/cD82onMZ0iMLl9TOCl35PEvAPbyX2lUj49lrBpOA=" 46 - }, 47 - { 48 - "pname": "Avalonia.Controls.DataGrid", 49 - "version": "11.2.6", 50 - "hash": "sha256-69ZtybLdpGG28M6p1Cenz6PZEfdf1VKxA4wIrw5FJnI=" 44 + "version": "11.2.5", 45 + "hash": "sha256-eGKc+UnsO5nNiUd7+n3CQW6vIWq2qpazYvYXrVTQY7s=" 51 46 }, 52 47 { 53 48 "pname": "Avalonia.Controls.ItemsRepeater", ··· 56 51 }, 57 52 { 58 53 "pname": "Avalonia.Desktop", 59 - "version": "11.2.6", 60 - "hash": "sha256-PANuvQlAhDWjnv7VUzxOjz6XRmt4l/YKhVLSIP7YL24=" 54 + "version": "11.3.0", 55 + "hash": "sha256-XZXmsKrYCOEWzFUbnwNKvEz5OCD/1lAPi+wM4BiMB7I=" 61 56 }, 62 57 { 63 58 "pname": "Avalonia.Diagnostics", 64 - "version": "11.2.6", 65 - "hash": "sha256-Lc9qLIywzD06I9sPXQRjLLLijDoFOVmuO5qNh301gYQ=" 59 + "version": "11.3.0", 60 + "hash": "sha256-jO8Fs9kfNGsoZ87zQCxPdn0tyWHcEdgBRIpzkZ0ceM0=" 66 61 }, 67 62 { 68 63 "pname": "Avalonia.Fonts.Inter", 69 - "version": "11.2.6", 70 - "hash": "sha256-/FWIvrtDk6D8TO+fmgDPnV8KIOKHZVraxXafOGvwfhQ=" 64 + "version": "11.3.0", 65 + "hash": "sha256-/ObA3b0iPpPFcXBUiD8TmdCXFVqZKToK7YRuU3QUWtg=" 71 66 }, 72 67 { 73 68 "pname": "Avalonia.FreeDesktop", 74 - "version": "11.2.6", 75 - "hash": "sha256-816li4Nj8+oNkfeMjOAtFSFS+DSo9e2S3K45xqyHJAQ=" 69 + "version": "11.3.0", 70 + "hash": "sha256-nWIW3aDPI/00/k52BNU4n43sS3ymuw+e97EBSsjjtU4=" 76 71 }, 77 72 { 78 73 "pname": "Avalonia.Markup.Xaml.Loader", 79 - "version": "11.2.6", 80 - "hash": "sha256-pO5OA8JV9mxHIkJV7LmRVMSrGFZ6OhYZEd/nvjZWuAs=" 74 + "version": "11.3.0", 75 + "hash": "sha256-qeduf1p1sacV2KmlaTcK/EPMePXytkU548TJilmnNjw=" 81 76 }, 82 77 { 83 78 "pname": "Avalonia.Native", 84 - "version": "11.2.6", 85 - "hash": "sha256-by589X1UIjeQNK0lJMLfNzF2dK+qTNT6CBJNLgG86Aw=" 79 + "version": "11.3.0", 80 + "hash": "sha256-l6gcCeGd422mLQgVLp2sxh4/+vZxOPoMrxyfjGyhYLs=" 86 81 }, 87 82 { 88 83 "pname": "Avalonia.Remote.Protocol", ··· 91 86 }, 92 87 { 93 88 "pname": "Avalonia.Remote.Protocol", 94 - "version": "11.2.0", 95 - "hash": "sha256-QwYY3bpShJ1ayHUx+mjnwaEhCPDzTk+YeasCifAtGzM=" 89 + "version": "11.2.5", 90 + "hash": "sha256-Mpml6U6Fl8FUvENGQxpxuw0+pOPvoWbZXV4V1bLUS9w=" 96 91 }, 97 92 { 98 93 "pname": "Avalonia.Remote.Protocol", 99 - "version": "11.2.6", 100 - "hash": "sha256-Q2uPnR6tPFWExohhMJKnJGTet8IVpQn/HIcRurUPAHQ=" 94 + "version": "11.3.0", 95 + "hash": "sha256-7ytabxzTbPLR3vBCCb7Z6dYRZZVvqiDpvxweOYAqi7I=" 101 96 }, 102 97 { 103 98 "pname": "Avalonia.Skia", ··· 106 101 }, 107 102 { 108 103 "pname": "Avalonia.Skia", 109 - "version": "11.2.0", 110 - "hash": "sha256-rNR+l+vLtlzTU+F51FpOi4Ujy7nR5+lbTc3NQte8s/o=" 104 + "version": "11.2.5", 105 + "hash": "sha256-su1K1RmQ+syE6ufjrzpQR1yiUa6GEtY5QPlW0GOVKnU=" 111 106 }, 112 107 { 113 108 "pname": "Avalonia.Skia", 114 - "version": "11.2.6", 115 - "hash": "sha256-6CfDcJT707iSB9XUQRvSvr5YWMavhiYPnHwVudUl74c=" 109 + "version": "11.3.0", 110 + "hash": "sha256-p+mWsyrYsC9PPhNjOxPZwarGuwmIjxaQ4Ml/2XiEuEc=" 116 111 }, 117 112 { 118 113 "pname": "Avalonia.Svg.Skia", 119 - "version": "11.2.0.2", 120 - "hash": "sha256-76mxaTEgJ5HCIxX6P0+V5Kd+3Vk41YXLuHmc4Rr+/rE=" 114 + "version": "11.3.0", 115 + "hash": "sha256-4MY70GVJYZI4eGYw+++lXfpuoKJuvc9EJoU/ty4yF0E=" 121 116 }, 122 117 { 123 118 "pname": "Avalonia.Themes.Fluent", 124 - "version": "11.2.6", 125 - "hash": "sha256-L664hbpCtbu8aDX7YLnqKybF/eQFfes8eQp4A+as8PY=" 119 + "version": "11.3.0", 120 + "hash": "sha256-o5scZcwaflLKXQD6VLGZYe4vvQ322Xzgh7F3IvriMfk=" 126 121 }, 127 122 { 128 123 "pname": "Avalonia.Themes.Simple", 129 - "version": "11.2.6", 130 - "hash": "sha256-kE31/1tchMJ6XmEbjLr5Idc7uKBAbuhsroUMg0LQauA=" 124 + "version": "11.3.0", 125 + "hash": "sha256-F2DMHskmrJw/KqpYLHGEEuQMVP8T4fXgq5q3tfwFqG0=" 131 126 }, 132 127 { 133 128 "pname": "Avalonia.Win32", 134 - "version": "11.2.6", 135 - "hash": "sha256-e+DNtKz4UDNqOP1vvVRqbD67n5IG9PxmGkMz7B6b7AY=" 129 + "version": "11.3.0", 130 + "hash": "sha256-Ltf6EuL6aIG+YSqOqD/ecdqUDsuwhNuh+XilIn7pmlE=" 136 131 }, 137 132 { 138 133 "pname": "Avalonia.X11", 139 - "version": "11.2.6", 140 - "hash": "sha256-atnfxY6vspMzvMFc9PzwWb/uPNkPx5tF3zDGKeqlGIw=" 134 + "version": "11.3.0", 135 + "hash": "sha256-QOprHb0HjsggEMWOW7/U8pqlD8M4m97FeTMWlriYHaU=" 141 136 }, 142 137 { 143 138 "pname": "Avalonia.Xaml.Behaviors", 144 - "version": "11.2.0.14", 145 - "hash": "sha256-Ep/IOiZyLDoIKrymqXtFPw2hrXQBpu8Dn+4YZ3/3Z4I=" 139 + "version": "11.3.0", 140 + "hash": "sha256-jSxMorAnKKTKhnBBCHTUjnrNGFY6RMhToQm6nUSGy80=" 146 141 }, 147 142 { 148 143 "pname": "Avalonia.Xaml.Interactions", 149 - "version": "11.2.0.14", 150 - "hash": "sha256-7bk1zc2hZdTg+Y7LaDSb1CmL6yv0GeZAWKh3gf9bVm8=" 144 + "version": "11.3.0", 145 + "hash": "sha256-9OAjwt5G1bRzXldcdYlC3HmjjmYliVWjbHwUBeF0hZU=" 151 146 }, 152 147 { 153 148 "pname": "Avalonia.Xaml.Interactions.Custom", 154 - "version": "11.2.0.14", 155 - "hash": "sha256-RSIczkm9V/fKoOavXJQd931b9r/GBvuz0hR4HD6Wgd4=" 149 + "version": "11.3.0", 150 + "hash": "sha256-IHOb3fXTMY3QLkitPcdKik85fdpRgzRbnwrlQHRszUA=" 156 151 }, 157 152 { 158 153 "pname": "Avalonia.Xaml.Interactions.DragAndDrop", 159 - "version": "11.2.0.14", 160 - "hash": "sha256-kRx4GMzoHZULJoUUptt9Xa7+UFYoiirI+wE6JuBBklc=" 154 + "version": "11.3.0", 155 + "hash": "sha256-Pb9+FxUD2w85AbOaZEDWJKelgINLTgs9OMVnLaGnSjc=" 161 156 }, 162 157 { 163 158 "pname": "Avalonia.Xaml.Interactions.Draggable", 164 - "version": "11.2.0.14", 165 - "hash": "sha256-ywaaUhDqj+yHJjnRPCu3HXYr/sSPrrlwiqN30vYqRLk=" 159 + "version": "11.3.0", 160 + "hash": "sha256-iL1UYI3tqN0YGKXmYThxIDqEDD5MNwbt8Q64g8SVu6k=" 166 161 }, 167 162 { 168 163 "pname": "Avalonia.Xaml.Interactions.Events", 169 - "version": "11.2.0.14", 170 - "hash": "sha256-CE7nh1ld747CGoPYiu4KlQxwP9yiG9/OMHwq8GpL0so=" 164 + "version": "11.3.0", 165 + "hash": "sha256-LKTut33zzuomdq7FZMVFDZjnymKzNjIsZgqazj4MTi0=" 171 166 }, 172 167 { 173 168 "pname": "Avalonia.Xaml.Interactions.Responsive", 174 - "version": "11.2.0.14", 175 - "hash": "sha256-vyc/HXfDAEi1AbAwkphrlVpckrM5ykptXYp/l5ul8VQ=" 169 + "version": "11.3.0", 170 + "hash": "sha256-RazJgeY5VYSowRrQj3ZgLTKGaEobfqdQV2nf+UY0ddw=" 176 171 }, 177 172 { 178 173 "pname": "Avalonia.Xaml.Interactivity", 179 - "version": "11.2.0.14", 180 - "hash": "sha256-SZIVuXdT1PN3zBCpVv3F6Y5vaOp8CTsq0/HVHXrbc6Y=" 174 + "version": "11.3.0", 175 + "hash": "sha256-zXRrRt65YbJh9i7J2jqJre68LU4pWNbos/KhJzoHiy8=" 181 176 }, 182 177 { 183 178 "pname": "CommunityToolkit.Mvvm", ··· 191 186 }, 192 187 { 193 188 "pname": "ExCSS", 194 - "version": "4.2.3", 195 - "hash": "sha256-M/H6P5p7qqdFz/fgAI2MMBWQ7neN/GIieYSSxxjsM9I=" 189 + "version": "4.3.0", 190 + "hash": "sha256-7QGbwOlT1EEkgUULKWSJO3H8BzvV4KP/mUZE/9/3r6M=" 196 191 }, 197 192 { 198 193 "pname": "FluentAvaloniaUI", ··· 201 196 }, 202 197 { 203 198 "pname": "FluentIcons.Avalonia", 204 - "version": "1.1.271", 205 - "hash": "sha256-TCswtCSLAskSyxQcRglZsNN8y5ZJDJLCRPv6nWLkB3w=" 199 + "version": "1.1.298", 200 + "hash": "sha256-KIjHRKTevLM59Vp6Sh2LkrVKHpmI/6zAB6jKLR1CpXw=" 206 201 }, 207 202 { 208 203 "pname": "FluentIcons.Avalonia.Fluent", 209 - "version": "1.1.271", 210 - "hash": "sha256-S+52KCyNhV/kLY6DJAQWrN+Wxi3xQ8ARWDCfak+y2tw=" 204 + "version": "1.1.298", 205 + "hash": "sha256-Hp67w2/jEfrKVda3kcIUw6AqzKQncWt0KvhdBFXHtMs=" 211 206 }, 212 207 { 213 208 "pname": "FluentIcons.Common", 214 - "version": "1.1.271", 215 - "hash": "sha256-A1SufiopAAHu92eRJVamq7zcff9Nd4z4qgJV9VeZVQY=" 209 + "version": "1.1.298", 210 + "hash": "sha256-oNJDDQKZOcurxgOQ2B1kl8N0wU0CoR2blzFe1Bcbczo=" 216 211 }, 217 212 { 218 213 "pname": "HarfBuzzSharp", ··· 221 216 }, 222 217 { 223 218 "pname": "HarfBuzzSharp", 224 - "version": "7.3.0.2", 225 - "hash": "sha256-ibgoqzT1NV7Qo5e7X2W6Vt7989TKrkd2M2pu+lhSDg8=" 219 + "version": "7.3.0.3", 220 + "hash": "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM=" 226 221 }, 227 222 { 228 223 "pname": "HarfBuzzSharp", 229 - "version": "7.3.0.3", 230 - "hash": "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM=" 224 + "version": "8.3.0.1", 225 + "hash": "sha256-ZQwyxpI6jB804Z3d1JAhLqyHIu42fo6mpmk5GVFbEzk=" 231 226 }, 232 227 { 233 228 "pname": "HarfBuzzSharp.NativeAssets.Linux", ··· 236 231 }, 237 232 { 238 233 "pname": "HarfBuzzSharp.NativeAssets.Linux", 239 - "version": "7.3.0.2", 240 - "hash": "sha256-SSfyuyBaduGobJW+reqyioWHhFWsQ+FXa2Gn7TiWxrU=" 241 - }, 242 - { 243 - "pname": "HarfBuzzSharp.NativeAssets.Linux", 244 234 "version": "7.3.0.3", 245 235 "hash": "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM=" 246 236 }, ··· 251 241 }, 252 242 { 253 243 "pname": "HarfBuzzSharp.NativeAssets.macOS", 254 - "version": "7.3.0.2", 255 - "hash": "sha256-dmEqR9MmpCwK8AuscfC7xUlnKIY7+Nvi06V0u5Jff08=" 244 + "version": "7.3.0.3", 245 + "hash": "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w=" 256 246 }, 257 247 { 258 248 "pname": "HarfBuzzSharp.NativeAssets.macOS", 259 - "version": "7.3.0.3", 260 - "hash": "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w=" 249 + "version": "8.3.0.1", 250 + "hash": "sha256-bpow26ydfzv9w6XCtZOcsGqMUVcfmvnIo5qPqtl9NQo=" 261 251 }, 262 252 { 263 253 "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", ··· 270 260 "hash": "sha256-jHrU70rOADAcsVfVfozU33t/5B5Tk0CurRTf4fVQe3I=" 271 261 }, 272 262 { 273 - "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", 274 - "version": "7.3.0.3-preview.2.2", 275 - "hash": "sha256-1NlcTnXrWUYZ2r2/N3SPxNIjNcyIpiiv3g7h8XxpNkM=" 276 - }, 277 - { 278 263 "pname": "HarfBuzzSharp.NativeAssets.Win32", 279 264 "version": "2.8.2.3", 280 265 "hash": "sha256-5GSzM5IUoOwK+zJg0d74WlT3n1VZly8pKlyjiqVocCI=" 281 266 }, 282 267 { 283 268 "pname": "HarfBuzzSharp.NativeAssets.Win32", 284 - "version": "7.3.0.2", 285 - "hash": "sha256-x4iM3NHs9VyweG57xA74yd4uLuXly147ooe0mvNQ8zo=" 269 + "version": "7.3.0.3", 270 + "hash": "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I=" 286 271 }, 287 272 { 288 273 "pname": "HarfBuzzSharp.NativeAssets.Win32", 289 - "version": "7.3.0.3", 290 - "hash": "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I=" 274 + "version": "8.3.0.1", 275 + "hash": "sha256-2+FA4EfAQ68q1nJlXUuqDcETwIA+6OvD0DB/lMnbKVY=" 291 276 }, 292 277 { 293 278 "pname": "MicroCom.CodeGenerator.MSBuild", ··· 351 336 }, 352 337 { 353 338 "pname": "Serilog", 354 - "version": "4.0.0", 355 - "hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=" 339 + "version": "4.2.0", 340 + "hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs=" 356 341 }, 357 342 { 358 343 "pname": "Serilog.Sinks.File", 359 - "version": "6.0.0", 360 - "hash": "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow=" 344 + "version": "7.0.0", 345 + "hash": "sha256-LxZYUoUPkCjIIVarJilnXnqQiMrFNJtoRilmzTNtUjo=" 361 346 }, 362 347 { 363 348 "pname": "ShimSkiaSharp", 364 - "version": "2.0.0.4", 365 - "hash": "sha256-5XBMk4sjg2Yxr5rhoXWRsLDbZ2aTLumnFfi0Y662jTk=" 349 + "version": "3.0.2", 350 + "hash": "sha256-rxPdc2A9ORfqpaEqF8AByxmaeRCTr9JzDTlp3j46dKw=" 366 351 }, 367 352 { 368 353 "pname": "SkAvaloniaEdit", 369 - "version": "11.1.2", 370 - "hash": "sha256-CsJC3w4Fel9MUDPUEb3C0yqSE/m0TUnricMjNMecq2s=" 354 + "version": "11.3.1", 355 + "hash": "sha256-YyI/VFSnX1mFsCai048PQUvZEHYeZgMf3Em/XTyiGPM=" 371 356 }, 372 357 { 373 358 "pname": "SkFluentAvalonia", 374 - "version": "2.2.0", 375 - "hash": "sha256-6I2QAkh7yd+T3sq6vx/Avk/KYCdemV/udJxagVLYrkM=" 359 + "version": "2.2.1", 360 + "hash": "sha256-2ElW3/hSaOd81GEpRbDpSqVqnJwc7KrRqgs45DXipH8=" 376 361 }, 377 362 { 378 363 "pname": "SkiaSharp", ··· 381 366 }, 382 367 { 383 368 "pname": "SkiaSharp", 384 - "version": "2.88.8", 385 - "hash": "sha256-rD5gc4SnlRTXwz367uHm8XG5eAIQpZloGqLRGnvNu0A=" 369 + "version": "2.88.9", 370 + "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" 386 371 }, 387 372 { 388 373 "pname": "SkiaSharp", 389 - "version": "2.88.9", 390 - "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" 374 + "version": "3.116.1", 375 + "hash": "sha256-EQW/zjk+GsJbpJ3zqyGARh3oHep8XgneWXcSTNnYwuk=" 391 376 }, 392 377 { 393 378 "pname": "SkiaSharp.HarfBuzz", 394 - "version": "2.88.8", 395 - "hash": "sha256-W9jNuEo/8q+k2aHNC19FfKcBUIEWx2zDcGwM+jDZ1o8=" 379 + "version": "3.116.1", 380 + "hash": "sha256-GYu9itkxAJUmj7Z4etHGUvPLdtdNr+y0mcUauArRnhE=" 396 381 }, 397 382 { 398 383 "pname": "SkiaSharp.NativeAssets.Linux", 399 384 "version": "2.88.3", 400 385 "hash": "sha256-eExWAAURgnwwm2fRwsK/rf+TeOAPs2n02XZzC0zeUjU=" 401 - }, 402 - { 403 - "pname": "SkiaSharp.NativeAssets.Linux", 404 - "version": "2.88.8", 405 - "hash": "sha256-fOmNbbjuTazIasOvPkd2NPmuQHVCWPnow7AxllRGl7Y=" 406 386 }, 407 387 { 408 388 "pname": "SkiaSharp.NativeAssets.Linux", ··· 416 396 }, 417 397 { 418 398 "pname": "SkiaSharp.NativeAssets.macOS", 419 - "version": "2.88.8", 420 - "hash": "sha256-CdcrzQHwCcmOCPtS8EGtwsKsgdljnH41sFytW7N9PmI=" 399 + "version": "2.88.9", 400 + "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" 421 401 }, 422 402 { 423 403 "pname": "SkiaSharp.NativeAssets.macOS", 424 - "version": "2.88.9", 425 - "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" 404 + "version": "3.116.1", 405 + "hash": "sha256-GntlOA+Blrh43l97gHP7sZl4HY0+Hx84xId3+YTXLCE=" 426 406 }, 427 407 { 428 408 "pname": "SkiaSharp.NativeAssets.WebAssembly", ··· 431 411 }, 432 412 { 433 413 "pname": "SkiaSharp.NativeAssets.WebAssembly", 434 - "version": "2.88.8", 435 - "hash": "sha256-GWWsE98f869LiOlqZuXMc9+yuuIhey2LeftGNk3/z3w=" 436 - }, 437 - { 438 - "pname": "SkiaSharp.NativeAssets.WebAssembly", 439 414 "version": "2.88.9", 440 415 "hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY=" 441 416 }, ··· 446 421 }, 447 422 { 448 423 "pname": "SkiaSharp.NativeAssets.Win32", 449 - "version": "2.88.8", 450 - "hash": "sha256-b8Vb94rNjwPKSJDQgZ0Xv2dWV7gMVFl5GwTK/QiZPPM=" 424 + "version": "2.88.9", 425 + "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" 451 426 }, 452 427 { 453 428 "pname": "SkiaSharp.NativeAssets.Win32", 454 - "version": "2.88.9", 455 - "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" 429 + "version": "3.116.1", 430 + "hash": "sha256-oraulwAja3vee2T2n9sEveSTVI8/Kvku7r09yXLENI4=" 456 431 }, 457 432 { 458 433 "pname": "SpacedGrid-Avalonia", ··· 461 436 }, 462 437 { 463 438 "pname": "Svg.Custom", 464 - "version": "2.0.0.4", 465 - "hash": "sha256-Gp4zGWHJ2fEOmj8VNfPDukUPusxMsPhiz0jdcWT7u7Y=" 439 + "version": "3.0.2", 440 + "hash": "sha256-OVAL2kFLJQ2h8hDouLBVusAHUyC5ky2d5NbvJA8BYsk=" 466 441 }, 467 442 { 468 443 "pname": "Svg.Model", 469 - "version": "2.0.0.4", 470 - "hash": "sha256-tMYfqm4ZYgnajWwKQIe6dc3qnoIWxbODfarIzwlWX80=" 444 + "version": "3.0.2", 445 + "hash": "sha256-ravea4oKkzkrY24v2u/N5m1tOugFtHQysMdAkVk5SZQ=" 471 446 }, 472 447 { 473 448 "pname": "Svg.Skia", 474 - "version": "2.0.0.4", 475 - "hash": "sha256-xRB9GE2IxtV25py1S4y3R0Qk5lHYThu73O+YYu1VIoA=" 449 + "version": "3.0.2", 450 + "hash": "sha256-BMa0SyPs53YloLZ3G6ZgR8guvCIJ2MW9QwQ0VblPS5Q=" 476 451 }, 477 452 { 478 453 "pname": "System.Collections.Immutable", ··· 488 463 "pname": "System.IO.Pipelines", 489 464 "version": "8.0.0", 490 465 "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" 491 - }, 492 - { 493 - "pname": "System.Reactive", 494 - "version": "6.0.1", 495 - "hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=" 496 466 }, 497 467 { 498 468 "pname": "System.Security.AccessControl", ··· 516 486 }, 517 487 { 518 488 "pname": "System.Threading.AccessControl", 519 - "version": "9.0.3", 520 - "hash": "sha256-tgrxRE3QNVERfr8M7NQruRKvi1mHJhab8Us7H1asECM=" 489 + "version": "9.0.4", 490 + "hash": "sha256-AWgbfDT0/L5aFzvUB0bOE48PlQQ5qvCsXCgNYQ7Dnjc=" 521 491 }, 522 492 { 523 493 "pname": "Tmds.DBus.Protocol", 524 - "version": "0.20.0", 525 - "hash": "sha256-CRW/tkgsuBiBJfRwou12ozRQsWhHDooeP88E5wWpWJw=" 494 + "version": "0.21.2", 495 + "hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI=" 526 496 } 527 497 ]
+2 -2
pkgs/by-name/sk/skeditor/package.nix
··· 9 9 }: 10 10 buildDotnetModule rec { 11 11 pname = "skeditor"; 12 - version = "2.8.6"; 12 + version = "2.8.9"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "skeditorteam"; 16 16 repo = "skeditor"; 17 17 rev = "v${version}"; 18 - hash = "sha256-jmmGf/pSWzrX+niCO7SeoJIQ4zepHD8cE4D2eVeLPTk="; 18 + hash = "sha256-3SdE9M/2aGTVPVrFHCgHBcANyfP4zcd1svx9Jspqq0w="; 19 19 }; 20 20 21 21 projectFile = "SkEditor/SkEditor.csproj";
+3 -3
pkgs/by-name/so/sonarlint-ls/package.nix
··· 16 16 17 17 maven.buildMavenPackage rec { 18 18 pname = "sonarlint-ls"; 19 - version = "3.21.0.76098"; 19 + version = "3.22.0.76129"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "SonarSource"; 23 23 repo = "sonarlint-language-server"; 24 24 rev = version; 25 - hash = "sha256-5SBdLaebf0AKyFKDpaSEEIzEr00ZqLHYWfh+P4WaWus="; 25 + hash = "sha256-W0X22akE8hDQcuJLq4BXsAKebMb/jDvoG1i3jkA7QaM="; 26 26 }; 27 27 28 28 mvnJdk = jdk17; 29 - mvnHash = "sha256-/UM84Pvs/e3C8joa8Ti0Ponwjuaby7vVH8iiagJRcqI="; 29 + mvnHash = "sha256-7EXa/A5E8/spd4QrBMSgKyKpnA561NstpjCHbC1EBu4="; 30 30 31 31 # Disables failing tests which either need network access or are flaky. 32 32 mvnParameters = lib.escapeShellArgs [
+3 -3
pkgs/by-name/st/stackit-cli/package.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "stackit-cli"; 15 - version = "0.31.0"; 15 + version = "0.32.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "stackitcloud"; 19 19 repo = "stackit-cli"; 20 20 rev = "v${version}"; 21 - hash = "sha256-jipFaRN6LCV4Ay9M3qggwT0gQntaKjngUF7u4Y2wXrA="; 21 + hash = "sha256-y0NQXfYgaAwMCCjEdUXpVlILqFXQP4+CxaJNjHZKdr8="; 22 22 }; 23 23 24 - vendorHash = "sha256-nDii/q0NWfqk4zMEKKfUzrVrcAPkTnTdXyC7ZxHU91c="; 24 + vendorHash = "sha256-7jsF91XudEG7mkqYcnhSI2D+uHQ4HGX+bzlm3wGR+MA="; 25 25 26 26 subPackages = [ "." ]; 27 27
+3 -3
pkgs/by-name/st/steampipe/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "steampipe"; 14 - version = "1.1.0"; 14 + version = "1.1.2"; 15 15 16 16 env.CGO_ENABLED = 0; 17 17 ··· 19 19 owner = "turbot"; 20 20 repo = "steampipe"; 21 21 tag = "v${version}"; 22 - hash = "sha256-7RRSsjQUgDLNpSvCIgdojsUv3o8W0OjobLzGwqfG6Zo="; 22 + hash = "sha256-rzkj8iOJpD24qFad85VEpHh3K3+5+04yEp03i9J/9jU="; 23 23 }; 24 24 25 - vendorHash = "sha256-pYXS7RwulpmDlCdNf3DXg97lsMshHYAzhZ+PTRvKBhE="; 25 + vendorHash = "sha256-KlrmtI2gkhNIKX+OEvkZ3z9IYa+wA7oM669fUPP8/ww="; 26 26 proxyVendor = true; 27 27 28 28 postPatch = ''
+3 -3
pkgs/by-name/su/subxt/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "subxt"; 10 - version = "0.41.0"; 10 + version = "0.42.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "paritytech"; 14 14 repo = "subxt"; 15 15 rev = "v${version}"; 16 - hash = "sha256-zg2MraqKLbyhaxTi02rE4MsMuPw4diIseYNUQEoqnVA="; 16 + hash = "sha256-wp6gxIpo5MyODB/Gf6oh62iK/VmwjVaJkuysrytHKf4="; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-leJp+Ccb2mij46Cx6+pv7GoHLKG5IVlNeih0L2QQp4w="; 20 + cargoHash = "sha256-1jat45mCpivEnKCp/9BfsW4ZXi0HF9PeAvK5gw5+enw="; 21 21 22 22 # Only build the command line client 23 23 cargoBuildFlags = [
+2 -2
pkgs/by-name/su/suitesparse-graphblas/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "suitesparse-graphblas"; 11 - version = "10.0.3"; 11 + version = "10.0.5"; 12 12 13 13 outputs = [ 14 14 "out" ··· 19 19 owner = "DrTimothyAldenDavis"; 20 20 repo = "GraphBLAS"; 21 21 rev = "v${version}"; 22 - hash = "sha256-/ieCvfHAU86rSW7hIDzY0IK6DqZeZ2u7vrDWV7rOUaI="; 22 + hash = "sha256-BesARhxqfi4GsgdYsJd5b1+TYme891PezhSouDfZXBo="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+3 -3
pkgs/by-name/ta/talosctl/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "talosctl"; 11 - version = "1.10.0"; 11 + version = "1.10.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "siderolabs"; 15 15 repo = "talos"; 16 16 tag = "v${version}"; 17 - hash = "sha256-T/iFzMl3+tZu3EFNyof+QIywJA7ZTLm1asvy/q97Dus="; 17 + hash = "sha256-szu/tr97T9pBFmw/D9muh3KAP/yN9rk7DvyscAw3gIQ="; 18 18 }; 19 19 20 - vendorHash = "sha256-aFxeKyBcMdw5WOTRvXRofO2jA7rrQNaJGrZw3mcqvXE="; 20 + vendorHash = "sha256-i+lUT/+ICqojOZo08uNfP7CFZM7eeZ9s5v6qL/pZUho="; 21 21 22 22 ldflags = [ 23 23 "-s"
+3 -3
pkgs/by-name/te/telegraf/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "telegraf"; 13 - version = "1.34.2"; 13 + version = "1.34.3"; 14 14 15 15 subPackages = [ "cmd/telegraf" ]; 16 16 ··· 18 18 owner = "influxdata"; 19 19 repo = "telegraf"; 20 20 rev = "v${version}"; 21 - hash = "sha256-M11yqIPVVHmyZf2qcoVxY00P/Pr3ch0uyJn2evofDmI="; 21 + hash = "sha256-uG2u1WY63vp2jZPQl1Hfv6wvl4CYm9qkIhhi5qV6oz4="; 22 22 }; 23 23 24 - vendorHash = "sha256-ldEIZFtoLJetSij614mvOos/kVQTakn2Fj0CNMEdEWE="; 24 + vendorHash = "sha256-WOnFFUmXCjdaSbykXLya0TNOqgnYL33qUq5fAho17TE="; 25 25 proxyVendor = true; 26 26 27 27 ldflags = [
+3 -3
pkgs/by-name/te/termius/package.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "termius"; 19 - version = "9.19.1"; 20 - revision = "222"; 19 + version = "9.19.4"; 20 + revision = "225"; 21 21 22 22 src = fetchurl { 23 23 # find the latest version with ··· 27 27 # and the sha512 with 28 28 # curl -H 'X-Ubuntu-Series: 16' https://api.snapcraft.io/api/v1/snaps/details/termius-app | jq '.download_sha512' -r 29 29 url = "https://api.snapcraft.io/api/v1/snaps/download/WkTBXwoX81rBe3s3OTt3EiiLKBx2QhuS_${revision}.snap"; 30 - hash = "sha512-WwFXunaA7hERnOl1ZKxLC0QR2ZdBkvJBdBDRcNDDzAnBqHOdu9TibqXKdUk11CbE5j/q+ak9DoavemK2s3MKKg=="; 30 + hash = "sha512-lArp7yoQrQKc84zh8/EdLv5FuKbwQka9uy1JgeZzA7kbZzV3evcpav67HNSqp+BhUxp9ViD8TK1USGViJN5Tpg=="; 31 31 }; 32 32 33 33 desktopItem = makeDesktopItem {
+9 -9
pkgs/by-name/te/terragrunt/package.nix
··· 6 6 go-mockery, 7 7 }: 8 8 9 - buildGoModule rec { 9 + buildGoModule (finalAttrs: { 10 10 pname = "terragrunt"; 11 - version = "0.78.1"; 11 + version = "0.78.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "gruntwork-io"; 15 - repo = pname; 16 - tag = "v${version}"; 17 - hash = "sha256-tGQGBZAg9nu3s2ulhz65/dmYWWBdaCod0baMoRXOCVU="; 15 + repo = "terragrunt"; 16 + tag = "v${finalAttrs.version}"; 17 + hash = "sha256-6pNRc5nUlGa1tStXGesP9lnbMfkgIO9dnaUMzmJ7qEA="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ ··· 26 26 make generate-mocks 27 27 ''; 28 28 29 - vendorHash = "sha256-56/XSeNjqUF3uQsadHWpefeXK2zIjRWXkkmQeZbmHZg="; 29 + vendorHash = "sha256-sVA2bzQoeDdYRDaAC6DZtF4izuXhlHTUMKNkOIveG7c="; 30 30 31 31 doCheck = false; 32 32 33 33 ldflags = [ 34 34 "-s" 35 35 "-w" 36 - "-X github.com/gruntwork-io/go-commons/version.Version=v${version}" 36 + "-X github.com/gruntwork-io/go-commons/version.Version=v${finalAttrs.version}" 37 37 "-extldflags '-static'" 38 38 ]; 39 39 ··· 41 41 42 42 meta = with lib; { 43 43 homepage = "https://terragrunt.gruntwork.io"; 44 - changelog = "https://github.com/gruntwork-io/terragrunt/releases/tag/v${version}"; 44 + changelog = "https://github.com/gruntwork-io/terragrunt/releases/tag/v${finalAttrs.version}"; 45 45 description = "Thin wrapper for Terraform that supports locking for Terraform state and enforces best practices"; 46 46 mainProgram = "terragrunt"; 47 47 license = licenses.mit; ··· 51 51 kashw2 52 52 ]; 53 53 }; 54 - } 54 + })
+3 -3
pkgs/by-name/te/terramate/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "terramate"; 10 - version = "0.13.0"; 10 + version = "0.13.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "terramate-io"; 14 14 repo = "terramate"; 15 15 rev = "v${version}"; 16 - hash = "sha256-9Bv4FlQzUX/mnSlv1qZqVER/JS0gr3HHmPV+axHKgJw="; 16 + hash = "sha256-lIYtNvluKRufV0bXi2z2/8F7221Sum20usA0j0pHU7I="; 17 17 }; 18 18 19 - vendorHash = "sha256-EdrELFQYQ5clUQJQdB/tlr9IhZz3+CF0jUKH7F6kCM8="; 19 + vendorHash = "sha256-84xlUXCJhsZjNxdWQ/Tr/WA4/+gP8NlqQQHnA8R8nz8="; 20 20 21 21 # required for version info 22 22 nativeBuildInputs = [ git ];
+3 -3
pkgs/by-name/tf/tfswitch/package.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "tfswitch"; 8 - version = "1.4.4"; 8 + version = "1.4.5"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "warrensbox"; 12 12 repo = "terraform-switcher"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-cuy33QWCXNcDHV+Agxwy8qcBYFos05SaohTMgwBusuc="; 14 + sha256 = "sha256-hwAVnTvOXxLUCtCKNMvdS4MfscpMACIZHgJsJNqAJBE="; 15 15 }; 16 16 17 - vendorHash = "sha256-IS6TNtp9M7RgGg38udA0cbbeegmljcpVlnbxSH6hn7o="; 17 + vendorHash = "sha256-inMUSw75tLPAhJrcralzeib2Mo1H37CI7629Xopu/mA="; 18 18 19 19 # Disable tests since it requires network access and relies on the 20 20 # presence of release.hashicorp.com
+4 -4
pkgs/by-name/ti/tigerbeetle/package.nix
··· 10 10 platform = 11 11 if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system; 12 12 hash = builtins.getAttr platform { 13 - "universal-macos" = "sha256-QQirYZ5uhs6O/crBuypmFmnyTFXs/qYNWKt0nz4O/bo="; 14 - "x86_64-linux" = "sha256-MufBo5bpgtENmudLASJsq17KNREv97P/0gJdxQGy9kI="; 15 - "aarch64-linux" = "sha256-q/xcdCtrgvXRcWWKtMMw0VYnztHT1a5KSxZMVGvMS5M="; 13 + "universal-macos" = "sha256-fpAVZK0NauxseFFpQChNW1o/oE8Go29Ie/xImW1AbiY="; 14 + "x86_64-linux" = "sha256-tosXTaJ4FTJuL3CvGbQPtpFKXRvp7tWvoyHQjehK+Ak="; 15 + "aarch64-linux" = "sha256-7XjSlWu75az73W2A5dEAPd35G+GEAE0t1tZhrqnbqPE="; 16 16 }; 17 17 in 18 18 stdenvNoCC.mkDerivation (finalAttrs: { 19 19 pname = "tigerbeetle"; 20 - version = "0.16.37"; 20 + version = "0.16.39"; 21 21 22 22 src = fetchzip { 23 23 url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip";
+1
pkgs/by-name/ti/tinygo/package.nix
··· 146 146 homepage = "https://tinygo.org/"; 147 147 description = "Go compiler for small places"; 148 148 license = licenses.bsd3; 149 + broken = stdenv.hostPlatform.isDarwin; 149 150 maintainers = with maintainers; [ 150 151 Madouura 151 152 muscaln
+3 -3
pkgs/by-name/to/tootik/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "tootik"; 11 - version = "0.15.6"; 11 + version = "0.16.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "dimkr"; 15 15 repo = "tootik"; 16 16 tag = version; 17 - hash = "sha256-pM8lMEdXuIBNXbWTXG8JIL9LZY0EuXR4ucrvGlxMMks="; 17 + hash = "sha256-C6FPVWrQb3+tG3nwmH8XaVrnui9SfzFbazWfFj36PEg="; 18 18 }; 19 19 20 - vendorHash = "sha256-04H2+O8gGaoHne/OhyBLgiwXEcL7pYPoHuw8t3C5aTE="; 20 + vendorHash = "sha256-asL0W5ohrXbyTAXRJBP2UdJqGa0w4mX0x/x6B3qt7Gg="; 21 21 22 22 nativeBuildInputs = [ openssl ]; 23 23
+3 -3
pkgs/by-name/tu/tuckr/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "tuckr"; 9 - version = "0.11.1"; 9 + version = "0.11.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "RaphGL"; 13 13 repo = "Tuckr"; 14 14 rev = version; 15 - hash = "sha256-0ZPBJ2MNeoGCvYW6HswVZ5SyjZpdR21lp9ebceIhsfw="; 15 + hash = "sha256-EGoxM/dAKlIE/oYRH17VcGJNNaPJPDUW4tB6CG+eyFQ="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-vgwO1N7FuqZaY+ShkQHmCEYwiKZRkkqDNAU7SnTg1rw="; 19 + cargoHash = "sha256-ltlJhlvDP1cJqPG7US9h7qx+KA/5gudZUqULsxTVJbU="; 20 20 21 21 doCheck = false; # test result: FAILED. 5 passed; 3 failed; 22 22
+2 -2
pkgs/by-name/tw/twingate/package.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "twingate"; 17 - version = "2025.72.142645"; 17 + version = "2025.114.149850"; 18 18 19 19 src = fetchurl { 20 20 url = "https://binaries.twingate.com/client/linux/DEB/x86_64/${version}/twingate-amd64.deb"; 21 - hash = "sha256-8NIaPj6q2wPq908ZQt4Dihb0ffcc/pccrQD6lonsehc="; 21 + hash = "sha256-rsV05HuGPrY6sNWP8JRaniwaj8Bn2V2Dk7yXX7gibFs="; 22 22 }; 23 23 24 24 buildInputs = [
+2 -2
pkgs/by-name/uc/ucc/package.nix
··· 40 40 strictDeps = true; 41 41 42 42 pname = "ucc"; 43 - version = "1.3.0"; 43 + version = "1.4.4"; 44 44 45 45 src = fetchFromGitHub { 46 46 owner = "openucx"; 47 47 repo = "ucc"; 48 48 tag = "v${finalAttrs.version}"; 49 - hash = "sha256-xcJLYktkxNK2ewWRgm8zH/dMaIoI+9JexuswXi7MpAU="; 49 + hash = "sha256-2OtMNI4teMnSBxsujf8LMrNOjqK/oJTrrmE2Awxgbd8="; 50 50 }; 51 51 52 52 outputs = [
+2 -2
pkgs/by-name/v2/v2ray-domain-list-community/package.nix
··· 9 9 let 10 10 generator = pkgsBuildBuild.buildGoModule rec { 11 11 pname = "v2ray-domain-list-community"; 12 - version = "20250430053132"; 12 + version = "20250508005311"; 13 13 src = fetchFromGitHub { 14 14 owner = "v2fly"; 15 15 repo = "domain-list-community"; 16 16 rev = version; 17 - hash = "sha256-Nc8ck9MfHi86052J0fUUePzNqVnD2ONlB5zKULH9y70="; 17 + hash = "sha256-RVI+FmNjAaBurodGTqO+/UiEd0NxPdcmlYA1ag2TvNM="; 18 18 }; 19 19 vendorHash = "sha256-NLh14rXRci4hgDkBJVJDIDvobndB7KYRKAX7UjyqSsg="; 20 20 meta = with lib; {
+2 -2
pkgs/by-name/ve/vendir/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "vendir"; 9 - version = "0.43.2"; 9 + version = "0.44.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "vmware-tanzu"; 13 13 repo = "carvel-vendir"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-OCFXgVMFEKh3ImKQy4m2HVycyvt9IWJKd5Ng6rjNuzA="; 15 + sha256 = "sha256-J+i0AdNw35Ccb/QtvKk4U5eA9uAZUv47GrqJMii/cTg="; 16 16 }; 17 17 18 18 vendorHash = null;
+26 -33
pkgs/by-name/vl/vlc/package.nix
··· 4 4 alsa-lib, 5 5 autoreconfHook, 6 6 avahi, 7 + cairo, 7 8 curl, 8 9 dbus, 9 10 faad2, ··· 13 14 ffmpeg_6, 14 15 flac, 15 16 fluidsynth, 17 + fontconfig, 16 18 freefont_ttf, 17 19 freetype, 18 20 fribidi, 19 21 genericUpdater, 20 22 gnutls, 23 + harfbuzz, 24 + libGL, 21 25 libSM, 22 26 libXext, 23 27 libXinerama, 24 28 libXpm, 25 - libXv, 26 - libXvMC, 27 29 libarchive, 28 30 libass, 29 31 libbluray, ··· 36 38 libgcrypt, 37 39 libgpg-error, 38 40 libjack2, 41 + libjpeg, 39 42 libkate, 40 43 libmad, 41 44 libmatroska, 42 45 libmicrodns, 43 46 libmodplug, 47 + libmpeg2, 44 48 libmtp, 45 - liboggz, 49 + libogg, 46 50 libopus, 47 51 libplacebo_5, 52 + libpng, 48 53 libpulseaudio, 49 - libraw1394, 50 54 librsvg, 51 55 libsForQt5, 52 56 libsamplerate, ··· 57 61 libupnp, 58 62 libv4l, 59 63 libva, 60 - libvdpau, 61 64 libvorbis, 62 65 libxml2, 63 66 live555, 64 67 lua5, 65 - mpeg2dec, 66 68 ncurses, 67 69 perl, 68 70 pkg-config, ··· 74 76 speex, 75 77 srt, 76 78 stdenv, 77 - systemd, 79 + systemdLibs, 78 80 taglib_1, 79 81 unzip, 80 82 wayland, ··· 109 111 hash = "sha256-JNu+HX367qCZTV3vC73iABdzRxNtv+Vz9bakzuJa+7A="; 110 112 }; 111 113 114 + depsBuildBuild = optionals waylandSupport [ pkg-config ]; 115 + 112 116 nativeBuildInputs = 113 117 [ 114 118 autoreconfHook ··· 133 137 a52dec 134 138 alsa-lib 135 139 avahi 140 + cairo 136 141 dbus 137 142 faad2 138 143 ffmpeg_6 139 144 flac 140 145 fluidsynth 146 + fontconfig 147 + freetype 141 148 fribidi 142 149 gnutls 150 + harfbuzz 151 + libGL 143 152 libSM 144 - libXpm 145 - libXv 146 - libXvMC 147 153 libarchive 148 154 libass 149 155 libbluray ··· 156 162 libebml 157 163 libgcrypt 158 164 libgpg-error 165 + libjpeg 159 166 libkate 160 167 libmad 161 168 libmatroska 162 169 libmodplug 170 + libmpeg2 163 171 libmtp 164 - liboggz 172 + libogg 165 173 libopus 166 174 libplacebo_5 175 + libpng 167 176 libpulseaudio 168 - libraw1394 169 177 librsvg 170 178 libsamplerate 171 179 libspatialaudio ··· 175 183 libupnp 176 184 libv4l 177 185 libva 178 - libvdpau 179 186 libvorbis 180 187 libxml2 181 188 lua5 182 - mpeg2dec 183 189 ncurses 184 190 samba 185 191 schroedinger 186 192 speex 187 193 srt 188 - systemd 194 + systemdLibs 189 195 taglib_1 190 196 xcbutilkeysyms 191 - wayland-scanner # only required for configure script 192 197 zlib 193 198 ] 194 - ++ optionals (!stdenv.hostPlatform.isAarch && !onlyLibVLC) [ live555 ] 199 + ++ optionals (!onlyLibVLC) [ live555 ] 195 200 ++ optionals jackSupport [ libjack2 ] 196 201 ++ optionals chromecastSupport [ 197 202 libmicrodns 198 203 protobuf 199 204 ] 200 205 ++ optionals skins2Support [ 201 - freetype 202 206 libXext 203 207 libXinerama 204 208 libXpm ··· 220 224 221 225 env = 222 226 { 223 - # vlc depends on a c11-gcc wrapper script which we don't have so we need to 224 - # set the path to the compiler 227 + # vlc searches for c11-gcc, c11, c99-gcc, c99, which don't exist and would be wrong for cross compilation anyway. 225 228 BUILDCC = "${pkgsBuildBuild.stdenv.cc}/bin/gcc"; 226 - PKG_CONFIG_WAYLAND_SCANNER_WAYLAND_SCANNER = "wayland-scanner"; 229 + LIVE555_PREFIX = live555; 227 230 } 228 231 // lib.optionalAttrs stdenv.cc.isGNU { 229 232 NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; 230 - } 231 - // lib.optionalAttrs (!stdenv.hostPlatform.isAarch) { 232 - LIVE555_PREFIX = live555; 233 233 }; 234 234 235 235 patches = [ ··· 272 272 # Most of the libraries are auto-detected so we don't need to set a bunch of 273 273 # "--enable-foo" flags here 274 274 configureFlags = 275 - [ 276 - "--enable-srt" # Explicit enable srt to ensure the patch is applied. 277 - "--with-kde-solid=$out/share/apps/solid/actions" 278 - ] 275 + [ "--with-kde-solid=$out/share/apps/solid/actions" ] 279 276 ++ optionals onlyLibVLC [ "--disable-vlc" ] 280 277 ++ optionals skins2Support [ "--enable-skins2" ] 281 278 ++ optionals waylandSupport [ "--enable-wayland" ] ··· 289 286 postConfigure = '' 290 287 sed -i 's|^#define CONFIGURE_LINE.*$|#define CONFIGURE_LINE "<removed>"|g' config.h 291 288 ''; 292 - 293 - # fails on high core machines 294 - # ld: cannot find -lvlc_vdpau: No such file or directory 295 - # https://code.videolan.org/videolan/vlc/-/issues/27338 296 - enableParallelInstalling = false; 297 289 298 290 # Add missing SOFA files 299 291 # Given in EXTRA_DIST, but not in install-data target ··· 314 306 # should be the same as pkgsBuildBuild.qt5.qttranslations. 315 307 postFixup = 316 308 '' 309 + patchelf --add-rpath ${libv4l}/lib "$out/lib/vlc/plugins/access/libv4l2_plugin.so" 317 310 find $out/lib/vlc/plugins -exec touch -d @1 '{}' ';' 318 311 ${ 319 312 if stdenv.buildPlatform.canExecute stdenv.hostPlatform then "$out" else pkgsBuildBuild.libvlc
+2 -2
pkgs/by-name/wx/wxsqlite3/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "wxsqlite3"; 12 - version = "4.10.5"; 12 + version = "4.10.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "utelle"; 16 16 repo = "wxsqlite3"; 17 17 rev = "v${version}"; 18 - hash = "sha256-aDEVT3R948P+N1fFC9Q7LNf8FpPuxlKs+dQurewtaFA="; 18 + hash = "sha256-31gdhLZxthVUpSWG3PMfYiCb9xVXkXrJ1U0OI3dw5hs="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/by-name/ya/yash/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "yash"; 12 - version = "2.58.1"; 12 + version = "2.59"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "magicant"; 16 16 repo = "yash"; 17 17 rev = version; 18 - hash = "sha256-024/Nj4i5fxXMAqVEjlcrSf62a9CZv3W+imAAEdR+xo="; 18 + hash = "sha256-HTKodWcP7K2DLggELSi4TkFezjb3bhMRXiLenBEZoaQ="; 19 19 }; 20 20 21 21 strictDeps = true;
+4 -3
pkgs/by-name/ye/yeahconsole/package.nix
··· 6 6 libXrandr, 7 7 }: 8 8 9 - stdenv.mkDerivation rec { 9 + stdenv.mkDerivation (finalAttrs: { 10 10 pname = "yeahconsole"; 11 11 version = "0.1.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "jceb"; 15 15 repo = "yeahconsole"; 16 - rev = "v${version}"; 16 + tag = "v${finalAttrs.version}"; 17 17 hash = "sha256-Ea6erNF9hEhDHlWLctu1SHFVoXXXsPeWUbvCBSZwn4s="; 18 18 }; 19 19 ··· 32 32 license = lib.licenses.gpl2Only; 33 33 maintainers = with lib.maintainers; [ jceb ]; 34 34 platforms = lib.platforms.all; 35 + broken = stdenv.hostPlatform.isDarwin; 35 36 }; 36 - } 37 + })
+2 -2
pkgs/desktops/lomiri/applications/lomiri-camera-app/default.nix
··· 28 28 29 29 stdenv.mkDerivation (finalAttrs: { 30 30 pname = "lomiri-camera-app"; 31 - version = "4.0.7"; 31 + version = "4.0.8"; 32 32 33 33 src = fetchFromGitLab { 34 34 owner = "ubports"; 35 35 repo = "development/apps/lomiri-camera-app"; 36 36 tag = "v${finalAttrs.version}"; 37 - hash = "sha256-x0hxOGPIxzQdwzb8f4wvllAW1hJ5lyR4qYvyX96RMoA="; 37 + hash = "sha256-4Tkiv0f+1uZKkeyE60G/ThThMyNp+l8q6d4tiKipM3A="; 38 38 }; 39 39 40 40 # We don't want absolute paths in desktop files
+2 -2
pkgs/desktops/lomiri/applications/lomiri-terminal-app/default.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "lomiri-terminal-app"; 21 - version = "2.0.4"; 21 + version = "2.0.5"; 22 22 23 23 src = fetchFromGitLab { 24 24 owner = "ubports"; 25 25 repo = "development/apps/lomiri-terminal-app"; 26 26 tag = "v${finalAttrs.version}"; 27 - hash = "sha256-X+bq/6QPjNfHrOuSvNhFsKALoj9DSvxuyC3YoXBgBHE="; 27 + hash = "sha256-STL8Km5NVSW3wEjC96sT4Q9z/lTSYKFQ6ku6M+CKM78="; 28 28 }; 29 29 30 30 postPatch = ''
+2 -2
pkgs/desktops/lomiri/development/deviceinfo/default.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "deviceinfo"; 16 - version = "0.2.2"; 16 + version = "0.2.3"; 17 17 18 18 src = fetchFromGitLab { 19 19 owner = "ubports"; 20 20 repo = "development/core/deviceinfo"; 21 21 rev = finalAttrs.version; 22 - hash = "sha256-wTl+GgNiWzJxGLdU2iMH94UhQ40gjAPTVErouQIGXOA="; 22 + hash = "sha256-Tc/jbiEoekudfy9Si6Jy51wYue6cqlMigpDHJtFl64I="; 23 23 }; 24 24 25 25 outputs = [
+3 -8
pkgs/development/compilers/halide/default.nix
··· 22 22 wasmSupport ? false, 23 23 wabt, 24 24 doCheck ? true, 25 + ctestCheckHook, 25 26 }: 26 27 27 28 assert blas.implementation == "openblas" && lapack.implementation == "openblas"; ··· 102 103 "correctness_cross_compilation" 103 104 "correctness_simd_op_check_hvx" 104 105 ]; 105 - # ninja's setup-hook doesn't let us specify custom flags for the checkPhase, see 106 - # https://discourse.nixos.org/t/building-only-specific-targets-with-cmake/31545/4 107 - # so we resort to overriding the whole checkPhase 106 + 108 107 dontUseNinjaCheck = true; 109 - checkPhase = '' 110 - runHook preCheck 111 - ctest --exclude-regex '^(${lib.strings.concatStringsSep "|" finalAttrs.disabledTests})$' 112 - runHook postCheck 113 - ''; 108 + nativeCheckInputs = [ ctestCheckHook ]; 114 109 115 110 postInstall = 116 111 lib.optionalString pythonSupport ''
+10 -1
pkgs/development/compilers/openjdk/generic.nix
··· 255 255 # Certificates generated using perl in `installPhase` 256 256 perl 257 257 ] 258 + ++ lib.optionals (!atLeast11 && !stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ 259 + # Certificates generated using keytool in `installPhase` 260 + buildPackages.jdk8 261 + ] 258 262 ++ [ 259 263 unzip 260 264 zip ··· 580 584 ( 581 585 cd $jre/lib/openjdk/jre/lib/security 582 586 rm cacerts 583 - perl ${./8/generate-cacerts.pl} $jre/lib/openjdk/jre/bin/keytool ${cacert}/etc/ssl/certs/ca-bundle.crt 587 + perl ${./8/generate-cacerts.pl} ${ 588 + if stdenv.buildPlatform.canExecute stdenv.hostPlatform then 589 + "$jre/lib/openjdk/jre/bin/keytool" 590 + else 591 + "keytool" 592 + } ${cacert}/etc/ssl/certs/ca-bundle.crt 584 593 ) 585 594 '' 586 595 + ''
+8 -1
pkgs/development/interpreters/racket/minimal.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 + fetchpatch, 4 5 fetchurl, 5 6 6 7 libiconvReal, ··· 49 50 circumvent this error. 50 51 */ 51 52 ./patches/force-remove-codesign-then-add.patch 53 + 54 + (fetchpatch { 55 + name = "darwin-cs-preprocess.patch"; 56 + url = "https://github.com/racket/racket/commit/ee9fb20a10a1a8e36650681afcafe99f0b044423.patch"; 57 + hash = "sha256-9aTRzfd3dwznfJg0fwsjhN4SYgXncrGyBCbcmKlxlio="; 58 + stripLen = 1; 59 + }) 52 60 ]; 53 61 54 62 preConfigure = ··· 168 176 maintainers = with lib.maintainers; [ rc-zb ]; 169 177 mainProgram = "racket"; 170 178 platforms = lib.platforms.all; 171 - badPlatforms = lib.platforms.darwin; 172 179 }; 173 180 })
+7 -5
pkgs/development/libraries/eccodes/default.nix
··· 9 9 libpng, 10 10 gfortran, 11 11 perl, 12 + ctestCheckHook, 12 13 enablePython ? false, 13 14 pythonPackages, 14 15 enablePosixThreads ? false, ··· 65 66 ]; 66 67 67 68 doCheck = true; 68 - 69 - # Only do tests that don't require downloading 120MB of testdata 70 - checkPhase = '' 71 - ctest -R "eccodes_t_(definitions|calendar|unit_tests|md5|uerra|grib_2nd_order_numValues|julian)" -VV 72 - ''; 69 + nativeCheckInputs = [ ctestCheckHook ]; 70 + checkFlags = [ 71 + "-R" 72 + # Only do tests that don't require downloading 120MB of testdata 73 + "eccodes_t_(definitions|calendar|unit_tests|md5|uerra|grib_2nd_order_numValues|julian)" 74 + ]; 73 75 74 76 meta = with lib; { 75 77 homepage = "https://confluence.ecmwf.int/display/ECC/";
+2 -2
pkgs/development/libraries/gegl/default.nix
··· 37 37 38 38 stdenv.mkDerivation (finalAttrs: { 39 39 pname = "gegl"; 40 - version = "0.4.58"; 40 + version = "0.4.62"; 41 41 42 42 outputs = [ 43 43 "out" ··· 48 48 49 49 src = fetchurl { 50 50 url = "https://download.gimp.org/pub/gegl/${lib.versions.majorMinor finalAttrs.version}/gegl-${finalAttrs.version}.tar.xz"; 51 - hash = "sha256-1WeLvV/lNZQbgvlluX/Mk4XOk29wyYK9VlpT1VGdG/8="; 51 + hash = "sha256-WIdXY3Hr8dnpB5fRDkuafxZYIo1IJ1g+eeHbPZRQXGw="; 52 52 }; 53 53 54 54 nativeBuildInputs = [
+25 -24
pkgs/development/libraries/quarto/default.nix
··· 18 18 sysctl, 19 19 which, 20 20 }: 21 + 22 + let 23 + rWithPackages = rWrapper.override { 24 + packages = [ 25 + rPackages.rmarkdown 26 + ] ++ extraRPackages; 27 + }; 28 + 29 + pythonWithPackages = python3.withPackages ( 30 + ps: 31 + with ps; 32 + [ 33 + jupyter 34 + ipython 35 + ] 36 + ++ (extraPythonPackages ps) 37 + ); 38 + in 21 39 stdenv.mkDerivation (final: { 22 40 pname = "quarto"; 23 41 version = "1.7.30"; ··· 40 58 41 59 preFixup = '' 42 60 wrapProgram $out/bin/quarto \ 43 - --prefix QUARTO_DENO : ${lib.getExe deno} \ 44 - --prefix QUARTO_PANDOC : ${lib.getExe pandoc} \ 45 - --prefix QUARTO_ESBUILD : ${lib.getExe esbuild} \ 46 - --prefix QUARTO_DART_SASS : ${lib.getExe dart-sass} \ 47 - --prefix QUARTO_TYPST : ${lib.getExe typst} \ 48 - ${ 49 - lib.optionalString (rWrapper != null) 50 - "--prefix QUARTO_R : ${ 51 - rWrapper.override { packages = [ rPackages.rmarkdown ] ++ extraRPackages; } 52 - }/bin/R" 53 - } \ 54 - ${lib.optionalString (python3 != null) 55 - "--prefix QUARTO_PYTHON : ${ 56 - python3.withPackages ( 57 - ps: 58 - with ps; 59 - [ 60 - jupyter 61 - ipython 62 - ] 63 - ++ (extraPythonPackages ps) 64 - ) 65 - }/bin/python3" 66 - } 61 + --set QUARTO_DENO ${lib.getExe deno} \ 62 + --set QUARTO_PANDOC ${lib.getExe pandoc} \ 63 + --set QUARTO_ESBUILD ${lib.getExe esbuild} \ 64 + --set QUARTO_DART_SASS ${lib.getExe dart-sass} \ 65 + --set QUARTO_TYPST ${lib.getExe typst} \ 66 + ${lib.optionalString (rWrapper != null) "--set QUARTO_R ${rWithPackages}/bin/R"} \ 67 + ${lib.optionalString (python3 != null) "--set QUARTO_PYTHON ${pythonWithPackages}/bin/python3"} 67 68 ''; 68 69 69 70 installPhase = ''
+10 -1
pkgs/development/libraries/tbb/default.nix
··· 52 52 }) 53 53 # Fix Threads::Threads target for static from https://github.com/oneapi-src/oneTBB/pull/1248 54 54 # This is a conflict-resolved cherry-pick of the above PR to due to formatting differences. 55 - ./patches/fix-cmake-threads-threads-target-for-static.patch 55 + (fetchpatch { 56 + name = "fix-cmake-threads-threads-target-for-static.patch"; 57 + url = "https://patch-diff.githubusercontent.com/raw/uxlfoundation/oneTBB/pull/1248.patch"; 58 + hash = "sha256-3WKzxU93vxuy7NgW+ap+ocZz5Q5utZ/pK7+FQExzLLA="; 59 + }) 60 + ]; 61 + 62 + patchFlags = [ 63 + "-p1" 64 + "--ignore-whitespace" 56 65 ]; 57 66 58 67 # Fix build with modern gcc
-34
pkgs/development/libraries/tbb/patches/fix-cmake-threads-threads-target-for-static.patch
··· 1 - From b42f074a724a41d2369a94283a2e94190d0cbb44 Mon Sep 17 00:00:00 2001 2 - From: Liam Keegan <liam@keegan.ch> 3 - Date: Fri, 10 Nov 2023 09:08:42 +0100 4 - Subject: [PATCH] Fix CMake "Threads::Threads target not found" issue for 5 - static builds (#1248) 6 - 7 - - add `Threads` dependency to installed CMake config for static builds only 8 - - based on #912 by @p12tic including reviewer comments from @ilya-lavrenov and @isaevil 9 - - resolves #1145 10 - 11 - Signed-off-by: Liam Keegan <liam@keegan.ch> 12 - (cherry picked from commit 12ceae12138af08845b3e8c369b24527346fe99e) 13 - --- 14 - CMakeLists.txt | 4 ++++ 15 - 1 file changed, 4 insertions(+) 16 - 17 - diff --git a/CMakeLists.txt b/CMakeLists.txt 18 - index 16ee29ed..0bc39a52 100644 19 - --- a/CMakeLists.txt 20 - +++ b/CMakeLists.txt 21 - @@ -265,6 +265,10 @@ else() 22 - COMPONENT devel) 23 - file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake 24 - "include(\${CMAKE_CURRENT_LIST_DIR}/${PROJECT_NAME}Targets.cmake)\n") 25 - + if (NOT BUILD_SHARED_LIBS) 26 - + file(APPEND ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake 27 - + "include(CMakeFindDependencyMacro)\nfind_dependency(Threads)\n") 28 - + endif() 29 - 30 - write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake" 31 - COMPATIBILITY AnyNewerVersion) 32 - -- 33 - 2.49.0 34 -
-3
pkgs/development/python-modules/argostranslate/default.nix
··· 1 1 { 2 2 lib, 3 - stdenv, 4 3 buildPythonPackage, 5 4 fetchPypi, 6 5 pytestCheckHook, ··· 60 59 homepage = "https://www.argosopentech.com"; 61 60 license = lib.licenses.mit; 62 61 maintainers = with lib.maintainers; [ misuzu ]; 63 - # Segfaults at import 64 - broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64; 65 62 }; 66 63 }
+45
pkgs/development/python-modules/backtesting/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + setuptools, 6 + setuptools-scm, 7 + setuptools-git, 8 + numpy, 9 + pandas, 10 + bokeh, 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "backtesting"; 15 + version = "0.6.3"; 16 + pyproject = true; 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + hash = "sha256-xryzvjKT+FRbF4pnniHvkRA98jrZVoCyYOmjYU93Ta4="; 21 + }; 22 + 23 + build-system = [ 24 + setuptools 25 + setuptools-scm 26 + setuptools-git 27 + ]; 28 + 29 + dependencies = [ 30 + numpy 31 + pandas 32 + bokeh 33 + ]; 34 + 35 + # No tests 36 + doCheck = false; 37 + 38 + meta = { 39 + description = "Backtest trading strategies in Python"; 40 + homepage = "https://kernc.github.io/backtesting.py/"; 41 + changelog = "https://github.com/kernc/backtesting.py/blob/${version}/CHANGELOG.md"; 42 + license = lib.licenses.agpl3Only; 43 + maintainers = with lib.maintainers; [ appleboblin ]; 44 + }; 45 + }
-3
pkgs/development/python-modules/bytewax/default.nix
··· 1 1 { 2 2 lib, 3 - stdenv, 4 3 buildPythonPackage, 5 4 fetchFromGitHub, 6 5 pythonOlder, ··· 106 105 mslingsby 107 106 kfollesdal 108 107 ]; 109 - # mismatched type expected u8, found i8 110 - broken = stdenv.hostPlatform.isAarch64; 111 108 }; 112 109 }
-2
pkgs/development/python-modules/cgal/default.nix
··· 83 83 homepage = "https://github.com/CGAL/cgal-swig-bindings"; 84 84 license = lib.licenses.gpl3Plus; 85 85 maintainers = with lib.maintainers; [ pbsds ]; 86 - # error: no template named 'unary_function' in namespace 'boost::functional::detail' 87 - broken = stdenv.hostPlatform.isDarwin; 88 86 }; 89 87 }
-2
pkgs/development/python-modules/clldutils/default.nix
··· 64 64 homepage = "https://github.com/clld/clldutils"; 65 65 license = licenses.asl20; 66 66 maintainers = with maintainers; [ melling ]; 67 - # TypeError: EnumSymbol.__init__() missing 2 required positional arguments: 'value' and 'description' 68 - broken = true; 69 67 }; 70 68 }
+2 -2
pkgs/development/python-modules/commitizen/default.nix
··· 31 31 32 32 buildPythonPackage rec { 33 33 pname = "commitizen"; 34 - version = "4.6.2"; 34 + version = "4.7.0"; 35 35 pyproject = true; 36 36 37 37 disabled = pythonOlder "3.8"; ··· 40 40 owner = "commitizen-tools"; 41 41 repo = "commitizen"; 42 42 tag = "v${version}"; 43 - hash = "sha256-RJf1lxuti9mAEPBgRr3fH75hb3bc4NsK64HpHAJCNhI="; 43 + hash = "sha256-fCQtSzOUezd3UE8bktn2cw4qwnl2pM6L7bBgKKFq5AM="; 44 44 }; 45 45 46 46 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/docling/default.nix
··· 52 52 53 53 buildPythonPackage rec { 54 54 pname = "docling"; 55 - version = "2.31.1"; 55 + version = "2.31.2"; 56 56 pyproject = true; 57 57 58 58 src = fetchFromGitHub { 59 59 owner = "docling-project"; 60 60 repo = "docling"; 61 61 tag = "v${version}"; 62 - hash = "sha256-XGOEYGv5l+7PO03S1YljjU//BuJZ1xpclrVnKTff7bg="; 62 + hash = "sha256-a2PZORT4Umf6AI3yEDDcUD0tm22Ahzm7Dwij/5ZUjNs="; 63 63 }; 64 64 65 65 build-system = [
-2
pkgs/development/python-modules/etebase/default.nix
··· 1 1 { 2 2 lib, 3 - stdenv, 4 3 fetchFromGitHub, 5 4 buildPythonPackage, 6 5 rustPlatform, ··· 75 74 }; 76 75 77 76 meta = with lib; { 78 - broken = stdenv.hostPlatform.isDarwin; 79 77 homepage = "https://www.etebase.com/"; 80 78 description = "Python client library for Etebase"; 81 79 license = licenses.bsd3;
+36
pkgs/development/python-modules/falcon-cors/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + falcon, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "falcon-cors"; 11 + version = "1.1.7"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "lwcolton"; 15 + repo = "falcon-cors"; 16 + tag = version; 17 + hash = "sha256-jlEWP7gXbWfdY4coEIM6NWuBf4LOGbUAFMNvqip/FcA="; 18 + }; 19 + 20 + build-system = [ setuptools ]; 21 + 22 + dependencies = [ falcon ]; 23 + 24 + # Test fail with falcon >= 4 25 + # https://github.com/lwcolton/falcon-cors/issues/25 26 + doCheck = false; 27 + 28 + pythonImportsCheck = [ "falcon_cors" ]; 29 + 30 + meta = { 31 + description = "CORS support for Falcon"; 32 + homepage = "https://github.com/lwcolton/falcon-cors"; 33 + license = lib.licenses.asl20; 34 + maintainers = with lib.maintainers; [ onny ]; 35 + }; 36 + }
-3
pkgs/development/python-modules/gb-io/default.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 4 3 fetchFromGitHub, 5 4 buildPythonPackage, 6 5 rustPlatform, 7 6 cargo, 8 7 rustc, 9 - setuptools-rust, 10 8 unittestCheckHook, 11 9 }: 12 10 ··· 43 41 pythonImportsCheck = [ "gb_io" ]; 44 42 45 43 meta = with lib; { 46 - broken = stdenv.hostPlatform.isDarwin; 47 44 homepage = "https://github.com/althonos/gb-io.py"; 48 45 description = "Python interface to gb-io, a fast GenBank parser written in Rust"; 49 46 license = licenses.mit;
+2 -2
pkgs/development/python-modules/gguf/default.nix
··· 11 11 }: 12 12 buildPythonPackage rec { 13 13 pname = "gguf"; 14 - version = "0.16.2"; 14 + version = "0.16.3"; 15 15 format = "pyproject"; 16 16 17 17 disabled = pythonOlder "3.7"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-D8lWKJow0PHzr9dewNST9zriYpo/IfOEbdFofYeRx8E="; 21 + hash = "sha256-7muCe/g8iZ/oJ2vsJ2xDpvaxyLgCfvvr+kyPqFKl09U="; 22 22 }; 23 23 24 24 dependencies = [
+3 -3
pkgs/development/python-modules/gocardless-pro/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "gocardless-pro"; 14 - version = "2.0.0"; 14 + version = "2.7.0"; 15 15 pyproject = true; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "gocardless"; 19 19 repo = "gocardless-pro-python"; 20 20 tag = "v${version}"; 21 - hash = "sha256-RHvGrBIDtjnLax2x7FPu0S5vizUW7dQMaQsyGPXqEh4="; 21 + hash = "sha256-QWiRZ14Y24WDZ6+ljdyQhCaPgYrC6nSyQwr2tIGTTfw="; 22 22 }; 23 23 24 24 build-system = [ setuptools ]; ··· 38 38 meta = with lib; { 39 39 description = "Client library for the GoCardless Pro API"; 40 40 homepage = "https://github.com/gocardless/gocardless-pro-python"; 41 - changelog = "https://github.com/gocardless/gocardless-pro-python/blob/${src.rev}/CHANGELOG.md"; 41 + changelog = "https://github.com/gocardless/gocardless-pro-python/blob/${src.tag}/CHANGELOG.md"; 42 42 license = licenses.mit; 43 43 maintainers = with maintainers; [ ]; 44 44 };
+2 -2
pkgs/development/python-modules/google-cloud-texttospeech/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-texttospeech"; 17 - version = "2.26.0"; 17 + version = "2.27.0"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.8"; ··· 22 22 src = fetchPypi { 23 23 pname = "google_cloud_texttospeech"; 24 24 inherit version; 25 - hash = "sha256-Q68biKa5vs3mmju/iqgM36XxL4mZ5WvPnew3Q1Ttf2o="; 25 + hash = "sha256-lKOCyVt8xY79JQWiTClo4mFPxr3512+5qBnU7SmuGI4="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
-2
pkgs/development/python-modules/greeclimate/default.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 4 3 buildPythonPackage, 5 4 pythonOlder, ··· 63 62 ]; 64 63 65 64 meta = with lib; { 66 - broken = stdenv.hostPlatform.isDarwin; 67 65 description = "Discover, connect and control Gree based minisplit systems"; 68 66 homepage = "https://github.com/cmroche/greeclimate"; 69 67 changelog = "https://github.com/cmroche/greeclimate/blob/${src.rev}/CHANGELOG.md";
-3
pkgs/development/python-modules/imagecodecs-lite/default.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 4 3 fetchPypi, 5 4 buildPythonPackage, ··· 29 28 ''; 30 29 31 30 meta = with lib; { 32 - broken = 33 - (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) || stdenv.hostPlatform.isDarwin; 34 31 description = "Block-oriented, in-memory buffer transformation, compression, and decompression functions"; 35 32 homepage = "https://www.lfd.uci.edu/~gohlke/"; 36 33 maintainers = [ maintainers.tbenst ];
+43
pkgs/development/python-modules/irisclient/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + setuptools, 5 + fetchFromGitHub, 6 + requests, 7 + pytestCheckHook, 8 + httmock, 9 + pytest-mock, 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "irisclient"; 14 + version = "1.2.0"; 15 + pyproject = true; 16 + 17 + src = fetchFromGitHub { 18 + owner = "houqp"; 19 + repo = "iris-python-client"; 20 + tag = "v${version}"; 21 + hash = "sha256-fXMw2BopkEqjklR6jr7QQIZyxLq6NHKm2rHwTCbtxR0="; 22 + }; 23 + 24 + build-system = [ setuptools ]; 25 + 26 + dependencies = [ requests ]; 27 + 28 + checkInputs = [ 29 + httmock 30 + pytestCheckHook 31 + pytest-mock 32 + ]; 33 + 34 + pythonImportsCheck = [ "irisclient" ]; 35 + 36 + meta = { 37 + description = "Python client for Iris REST api"; 38 + changelog = "https://github.com/houqp/iris-python-client/blob/v${src.tag}/HISTORY.rst"; 39 + homepage = "https://github.com/houqp/iris-python-client"; 40 + license = lib.licenses.bsd2; 41 + maintainers = with lib.maintainers; [ onny ]; 42 + }; 43 + }
+21 -3
pkgs/development/python-modules/litellm/default.nix
··· 5 5 azure-identity, 6 6 azure-keyvault-secrets, 7 7 backoff, 8 + boto3, 8 9 buildPythonPackage, 9 10 click, 10 11 cryptography, ··· 25 26 pydantic, 26 27 pyjwt, 27 28 pynacl, 29 + python, 28 30 python-dotenv, 29 31 python-multipart, 30 32 pythonOlder, 31 33 pyyaml, 32 34 requests, 33 35 resend, 36 + rich, 34 37 rq, 35 38 tiktoken, 36 39 tokenizers, 37 40 uvloop, 38 41 uvicorn, 42 + websockets, 39 43 nixosTests, 40 44 nix-update-script, 41 45 }: ··· 63 67 importlib-metadata 64 68 jinja2 65 69 jsonschema 66 - mcp 67 70 openai 68 71 pydantic 69 72 python-dotenv ··· 76 79 proxy = [ 77 80 apscheduler 78 81 backoff 82 + boto3 79 83 cryptography 80 84 fastapi 81 85 fastapi-sso 82 86 gunicorn 87 + mcp 83 88 orjson 84 89 pyjwt 90 + pynacl 85 91 python-multipart 86 92 pyyaml 93 + rich 87 94 rq 88 95 uvloop 89 96 uvicorn 97 + websockets 90 98 ]; 99 + 91 100 extra_proxy = [ 92 101 azure-identity 93 102 azure-keyvault-secrets 94 103 google-cloud-kms 95 104 prisma 96 - pynacl 97 105 resend 98 106 ]; 99 107 }; 100 108 101 - pythonImportsCheck = [ "litellm" ]; 109 + pythonImportsCheck = [ 110 + "litellm" 111 + "litellm_enterprise" 112 + ]; 102 113 103 114 # Relax dependency check on openai, may not be needed in the future 104 115 pythonRelaxDeps = [ "openai" ]; 105 116 106 117 # access network 107 118 doCheck = false; 119 + 120 + postFixup = '' 121 + # Symlink litellm_enterprise to make it discoverable 122 + pushd $out/lib/python${python.pythonVersion}/site-packages 123 + ln -s enterprise/litellm_enterprise litellm_enterprise 124 + popd 125 + ''; 108 126 109 127 passthru = { 110 128 tests = { inherit (nixosTests) litellm; };
+56
pkgs/development/python-modules/llama-cloud-services/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + click, 5 + deepdiff, 6 + eval-type-backport, 7 + fetchFromGitHub, 8 + llama-cloud, 9 + llama-index-core, 10 + platformdirs, 11 + poetry-core, 12 + pydantic, 13 + pytest-asyncio, 14 + pytestCheckHook, 15 + python-dotenv, 16 + }: 17 + 18 + buildPythonPackage rec { 19 + pname = "llama-cloud-services"; 20 + version = "0.6.22"; 21 + pyproject = true; 22 + 23 + src = fetchFromGitHub { 24 + owner = "run-llama"; 25 + repo = "llama_cloud_services"; 26 + tag = "v${version}"; 27 + hash = "sha256-o2nSiMj/vQq4xWV0lgL3LUdlQg+3EzrhASfd0NILMfA="; 28 + }; 29 + 30 + pythonRelaxDeps = [ "llama-cloud" ]; 31 + 32 + build-system = [ poetry-core ]; 33 + 34 + dependencies = [ 35 + click 36 + eval-type-backport 37 + llama-cloud 38 + llama-index-core 39 + platformdirs 40 + pydantic 41 + python-dotenv 42 + ]; 43 + 44 + # Missing dependency autoevals 45 + doCheck = false; 46 + 47 + pythonImportsCheck = [ "llama_cloud_services" ]; 48 + 49 + meta = { 50 + description = "Knowledge Agents and Management in the Cloud"; 51 + homepage = "https://github.com/run-llama/llama_cloud_services"; 52 + changelog = "https://github.com/run-llama/llama_cloud_services/releases/tag/${src.tag}"; 53 + license = lib.licenses.mit; 54 + maintainers = with lib.maintainers; [ fab ]; 55 + }; 56 + }
-4
pkgs/development/python-modules/mayavi/default.nix
··· 11 11 pyqt5, 12 12 pythonOlder, 13 13 pythonAtLeast, 14 - stdenv, 15 14 traitsui, 16 15 vtk, 17 16 wrapQtAppsHook, ··· 60 59 license = licenses.bsdOriginal; 61 60 maintainers = with maintainers; [ ]; 62 61 mainProgram = "mayavi2"; 63 - # Fails during stripping with: 64 - # The file was not recognized as a valid object file 65 - broken = stdenv.hostPlatform.isDarwin; 66 62 }; 67 63 }
+2 -2
pkgs/development/python-modules/msgraph-sdk/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "msgraph-sdk"; 20 - version = "1.28.0"; 20 + version = "1.29.0"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "microsoftgraph"; 27 27 repo = "msgraph-sdk-python"; 28 28 tag = "v${version}"; 29 - hash = "sha256-ZENjxJPGdMUGwNdETuwXqmlTYR2HkTb8UuDqs/cly7Q="; 29 + hash = "sha256-eyEvGR0KEqhT3hztDZoXoRx/0+/n9Eb63JChX0OCX3I="; 30 30 }; 31 31 32 32 build-system = [ flit-core ];
-2
pkgs/development/python-modules/open-clip-torch/default.nix
··· 95 95 license = lib.licenses.asl20; 96 96 maintainers = with lib.maintainers; [ iynaix ]; 97 97 mainProgram = "open-clip"; 98 - # Segfaults during pythonImportsCheck phase 99 - broken = stdenv.hostPlatform.system == "x86_64-darwin"; 100 98 }; 101 99 }
+2 -2
pkgs/development/python-modules/openslide/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "openslide"; 14 - version = "1.4.1"; 14 + version = "1.4.2"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.9"; ··· 20 20 owner = "openslide"; 21 21 repo = "openslide-python"; 22 22 tag = "v${version}"; 23 - hash = "sha256-V4vOeeXGng1zunSLbIfqbGePNkWqf0HEOyv40OVPw1Y="; 23 + hash = "sha256-iI92lsW+hshMxl2rtc3/iq0LmQBuvpwqpqJXMXcCiLc="; 24 24 }; 25 25 26 26 postPatch = ''
-2
pkgs/development/python-modules/osc/default.nix
··· 1 1 { 2 - stdenv, 3 2 bashInteractive, 4 3 buildPythonPackage, 5 4 cryptography, ··· 49 48 preCheck = "HOME=$TOP/tmp"; 50 49 51 50 meta = with lib; { 52 - broken = stdenv.hostPlatform.isDarwin; 53 51 homepage = "https://github.com/openSUSE/osc"; 54 52 description = "opensuse-commander with svn like handling"; 55 53 mainProgram = "osc";
+2 -2
pkgs/development/python-modules/pint-pandas/default.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 4 3 buildPythonPackage, 5 4 fetchFromGitHub, ··· 9 8 wheel, 10 9 pint, 11 10 pandas, 11 + packaging, 12 12 pytestCheckHook, 13 13 }: 14 14 ··· 35 35 dependencies = [ 36 36 pint 37 37 pandas 38 + packaging 38 39 ]; 39 40 40 41 nativeCheckInputs = [ pytestCheckHook ]; 41 42 42 43 meta = { 43 - broken = stdenv.hostPlatform.isDarwin; 44 44 description = "Pandas support for pint"; 45 45 license = lib.licenses.bsd3; 46 46 homepage = "https://github.com/hgrecco/pint-pandas";
+1
pkgs/development/python-modules/pyfuse3/default.nix
··· 30 30 31 31 postPatch = '' 32 32 substituteInPlace setup.py \ 33 + --replace-fail "if DEVELOPER_MODE" "if False" \ 33 34 --replace-fail "'pkg-config'" "'$(command -v $PKG_CONFIG)'" 34 35 ''; 35 36
+18 -12
pkgs/development/python-modules/pygount/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - poetry-core, 5 + hatchling, 6 6 chardet, 7 7 gitpython, 8 8 pygments, ··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pygount"; 15 - version = "1.8.0"; 15 + version = "2.0.0"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "roskakori"; 20 20 repo = "pygount"; 21 21 tag = "v${version}"; 22 - hash = "sha256-PFqcSnJoGL4bXFy3hu3Iurbb8QK1NqCDs8aJmMxP4Hc="; 22 + hash = "sha256-l2Rq+4u6NwUIwMYWY/qfne7DrG0guv6hwnqVq5wszAo="; 23 23 }; 24 24 25 - pythonRelaxDeps = [ "rich" ]; 25 + build-system = [ 26 + hatchling 27 + ]; 26 28 27 - nativeBuildInputs = [ poetry-core ]; 29 + pythonRelaxDeps = [ 30 + "rich" 31 + ]; 28 32 29 - propagatedBuildInputs = [ 30 - chardet 31 - gitpython 33 + dependencies = [ 32 34 pygments 35 + chardet 33 36 rich 37 + gitpython 34 38 ]; 35 39 36 - nativeCheckInputs = [ pytestCheckHook ]; 40 + nativeCheckInputs = [ 41 + pytestCheckHook 42 + ]; 37 43 38 44 disabledTests = [ 39 45 # requires network access ··· 43 49 44 50 pythonImportsCheck = [ "pygount" ]; 45 51 46 - meta = with lib; { 52 + meta = { 47 53 description = "Count lines of code for hundreds of languages using pygments"; 48 54 mainProgram = "pygount"; 49 55 homepage = "https://github.com/roskakori/pygount"; 50 56 changelog = "https://github.com/roskakori/pygount/blob/${src.rev}/CHANGES.md"; 51 - license = with licenses; [ bsd3 ]; 52 - maintainers = with maintainers; [ nickcao ]; 57 + license = with lib.licenses; [ bsd3 ]; 58 + maintainers = with lib.maintainers; [ nickcao ]; 53 59 }; 54 60 }
+2 -4
pkgs/development/python-modules/pylibjpeg-openjpeg/default.nix
··· 72 72 changelog = "https://github.com/pydicom/pylibjpeg-openjpeg/releases/tag/v${version}"; 73 73 license = [ lib.licenses.mit ]; 74 74 maintainers = with lib.maintainers; [ bcdarwin ]; 75 - # x86-linux: test_encode.py::TestEncodeBuffer failures 76 - # darwin: numerous test failures, seemingly due to issues setting up test data 77 - broken = 78 - (stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) || stdenv.hostPlatform.isDarwin; 75 + # darwin: numerous test failures, test dependency pydicom is marked as unsupported 76 + broken = stdenv.hostPlatform.isDarwin; 79 77 }; 80 78 }
-2
pkgs/development/python-modules/pysequoia/default.nix
··· 58 58 homepage = "https://sequoia-pgp.gitlab.io/pysequoia"; 59 59 license = licenses.asl20; 60 60 maintainers = with maintainers; [ doronbehar ]; 61 - # Broken since the 0.1.20 update according to ofborg. The errors are not clear... 62 - broken = stdenv.hostPlatform.isDarwin; 63 61 }; 64 62 }
+2 -2
pkgs/development/python-modules/pysptk/default.nix
··· 1 1 { 2 2 lib, 3 - stdenv, 4 3 buildPythonPackage, 5 4 cython, 6 5 decorator, ··· 8 7 numpy, 9 8 pythonOlder, 10 9 scipy, 10 + setuptools, 11 11 six, 12 12 }: 13 13 ··· 31 31 decorator 32 32 numpy 33 33 scipy 34 + setuptools 34 35 six 35 36 ]; 36 37 ··· 40 41 pythonImportsCheck = [ "pysptk" ]; 41 42 42 43 meta = with lib; { 43 - broken = stdenv.hostPlatform.isDarwin; 44 44 description = "Wrapper for Speech Signal Processing Toolkit (SPTK)"; 45 45 homepage = "https://pysptk.readthedocs.io/"; 46 46 license = licenses.mit;
+11 -3
pkgs/development/python-modules/pyssim/default.nix
··· 7 7 pillow, 8 8 pywavelets, 9 9 fetchpatch, 10 + setuptools, 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "pyssim"; 14 15 version = "0.7"; 15 - format = "setuptools"; 16 + pyproject = true; 17 + 18 + build-system = [ 19 + setuptools 20 + ]; 16 21 17 22 dependencies = [ 18 23 numpy ··· 24 29 # PyPI tarball doesn't contain test images so let's use GitHub 25 30 src = fetchFromGitHub { 26 31 owner = "jterrace"; 27 - repo = pname; 28 - rev = "v${version}"; 32 + repo = "pyssim"; 33 + tag = "v${version}"; 29 34 sha256 = "sha256-LDNIugQeRqNsAZ5ZxS/NxHokEAwefpfRutTRpR0IcXk="; 30 35 }; 31 36 ··· 39 44 40 45 # Tests are copied from .github/workflows/python-package.yml 41 46 checkPhase = '' 47 + runHook preCheck 42 48 $out/bin/pyssim test-images/test1-1.png test-images/test1-1.png | grep 1 43 49 $out/bin/pyssim test-images/test1-1.png test-images/test1-2.png | grep 0.998 44 50 $out/bin/pyssim test-images/test1-1.png "test-images/*" | grep -E " 1| 0.998| 0.672| 0.648" | wc -l | grep 4 45 51 $out/bin/pyssim --cw --width 128 --height 128 test-images/test1-1.png test-images/test1-1.png | grep 1 46 52 $out/bin/pyssim --cw --width 128 --height 128 test-images/test3-orig.jpg test-images/test3-rot.jpg | grep 0.938 53 + runHook postCheck 47 54 ''; 48 55 49 56 meta = { 50 57 description = "Module for computing Structured Similarity Image Metric (SSIM) in Python"; 51 58 mainProgram = "pyssim"; 52 59 homepage = "https://github.com/jterrace/pyssim"; 60 + changelog = "https://github.com/jterrace/pyssim/blob/${src.tag}/CHANGES.md"; 53 61 license = lib.licenses.mit; 54 62 maintainers = with lib.maintainers; [ jluttine ]; 55 63 };
+45
pkgs/development/python-modules/pysunspec2/default.nix
··· 1 + { 2 + lib, 3 + pythonOlder, 4 + fetchFromGitHub, 5 + buildPythonPackage, 6 + pytestCheckHook, 7 + setuptools, 8 + pyserial, 9 + openpyxl, 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "pysunspec2"; 14 + version = "1.2.1"; 15 + pyproject = true; 16 + 17 + disabled = pythonOlder "3.5"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "sunspec"; 21 + repo = "pysunspec2"; 22 + tag = "v${version}"; 23 + hash = "sha256-N3Daa1l2uzRbj2GpgdulzNhqxtRLvxZuEHxlKMsAdso="; 24 + fetchSubmodules = true; 25 + }; 26 + 27 + build-system = [ setuptools ]; 28 + 29 + dependencies = [ 30 + openpyxl 31 + pyserial 32 + ]; 33 + 34 + nativeCheckInputs = [ pytestCheckHook ]; 35 + 36 + pythonImportsCheck = [ "sunspec2" ]; 37 + 38 + meta = with lib; { 39 + description = "Python library for interfacing with SunSpec devices"; 40 + homepage = "https://github.com/sunspec/pysunspec2"; 41 + changelog = "https://github.com/sunspec/pysunspec2/releases/tag/${src.tag}"; 42 + license = licenses.asl20; 43 + maintainers = [ lib.maintainers.cheriimoya ]; 44 + }; 45 + }
-2
pkgs/development/python-modules/pyvlx/default.nix
··· 1 1 { 2 2 lib, 3 - stdenv, 4 3 buildPythonPackage, 5 4 fetchFromGitHub, 6 5 pytestCheckHook, ··· 47 46 changelog = "https://github.com/Julius2342/pyvlx/releases/tag/${version}"; 48 47 license = licenses.lgpl2Only; 49 48 maintainers = with maintainers; [ fab ]; 50 - broken = stdenv.hostPlatform.isDarwin; 51 49 }; 52 50 }
+36 -30
pkgs/development/python-modules/skorch/default.nix
··· 2 2 lib, 3 3 stdenv, 4 4 buildPythonPackage, 5 - fetchPypi, 5 + fetchFromGitHub, 6 6 pythonOlder, 7 7 numpy, 8 8 scikit-learn, ··· 17 17 pytest-cov-stub, 18 18 pytestCheckHook, 19 19 safetensors, 20 + transformers, 20 21 pythonAtLeast, 21 22 }: 22 23 ··· 25 26 version = "1.1.0"; 26 27 pyproject = true; 27 28 28 - src = fetchPypi { 29 - inherit pname version; 30 - hash = "sha256-AguMhI/MO4DNexe5azVEXOw7laTRBN0ecFW81qqh0rY="; 29 + src = fetchFromGitHub { 30 + owner = "skorch-dev"; 31 + repo = "skorch"; 32 + tag = "v${version}"; 33 + sha256 = "sha256-f0g/kn3HhvYfGDgLpA7gAnYocJrYqHUq680KrGuoPCQ="; 31 34 }; 32 35 33 36 # AttributeError: 'NoneType' object has no attribute 'span' with Python 3.13 ··· 38 41 39 42 dependencies = [ 40 43 numpy 44 + pandas 41 45 scikit-learn 42 46 scipy 43 47 tabulate ··· 47 51 48 52 nativeCheckInputs = [ 49 53 flaky 50 - pandas 51 54 pytest-cov-stub 52 55 pytestCheckHook 53 56 safetensors 57 + transformers 54 58 ]; 55 59 56 60 checkInputs = lib.optionals stdenv.cc.isClang [ llvmPackages.openmp ]; 57 61 58 - disabledTests = 59 - [ 60 - # on CPU, these expect artifacts from previous GPU run 61 - "test_load_cuda_params_to_cpu" 62 - # failing tests 63 - "test_pickle_load" 64 - ] 65 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ 66 - # there is a problem with the compiler selection 67 - "test_fit_and_predict_with_compile" 68 - ]; 62 + disabledTests = [ 63 + # on CPU, these expect artifacts from previous GPU run 64 + "test_load_cuda_params_to_cpu" 65 + # failing tests 66 + "test_pickle_load" 67 + # there is a problem with the compiler selection 68 + "test_fit_and_predict_with_compile" 69 + # "Weights only load failed" 70 + "test_can_be_copied" 71 + "test_pickle" 72 + "test_pickle_save_load" 73 + "test_train_net_after_copy" 74 + "test_weights_restore" 75 + # Reported as flaky 76 + "test_fit_lbfgs_optimizer" 77 + ]; 69 78 70 - disabledTestPaths = 71 - [ 72 - # tries to import `transformers` and download HuggingFace data 73 - "skorch/tests/test_hf.py" 74 - ] 75 - ++ lib.optionals 76 - (stdenv.hostPlatform.system != "x86_64-linux" && stdenv.hostPlatform.system != "aarch64-darwin") 77 - [ 78 - # these tests fail when running in parallel for multiple platforms with: 79 - # "RuntimeError: The server socket has failed to listen on any local 80 - # network address because they use the same hardcoded port." For now, 81 - # running for one platform per OS to avoid spurious failures. 82 - "skorch/tests/test_history.py" 83 - ]; 79 + disabledTestPaths = [ 80 + # tries to download missing HuggingFace data 81 + "skorch/tests/test_dataset.py" 82 + "skorch/tests/test_hf.py" 83 + "skorch/tests/llm/test_llm_classifier.py" 84 + # These tests fail when running in parallel for all platforms with: 85 + # "RuntimeError: The server socket has failed to listen on any local 86 + # network address because they use the same hardcoded port." 87 + # This happens on every platform with sandboxing enabled. 88 + "skorch/tests/test_history.py" 89 + ]; 84 90 85 91 pythonImportsCheck = [ "skorch" ]; 86 92
+1 -4
pkgs/development/python-modules/stups-fullstop/default.nix
··· 15 15 pname = "stups-fullstop"; 16 16 version = "1.1.31"; 17 17 format = "setuptools"; 18 - disabled = !isPy3k; 18 + disabled = !isPy3k || pythonAtLeast "3.11"; # Uses regex patterns deprecated in 3.9, errors in 3.11+ 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "zalando-stups"; ··· 44 44 homepage = "https://github.com/zalando-stups/stups-fullstop-cli"; 45 45 license = licenses.asl20; 46 46 maintainers = [ maintainers.mschuwalow ]; 47 - # Uses regex patterns deprecated in 3.9: 48 - # re.error: global flags not at the start of the expression at ... 49 - broken = pythonAtLeast "3.11"; 50 47 }; 51 48 }
-1
pkgs/development/python-modules/tabcmd/default.nix
··· 90 90 pythonImportsCheck = [ "tabcmd" ]; 91 91 92 92 meta = with lib; { 93 - broken = true; 94 93 description = "Command line client for working with Tableau Server"; 95 94 homepage = "https://github.com/tableau/tabcmd"; 96 95 changelog = "https://github.com/tableau/tabcmd/releases/tag/v${version}";
+2 -3
pkgs/development/python-modules/type-infer/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 pythonOlder, 5 + pythonAtLeast, 5 6 fetchFromGitHub, 6 7 poetry-core, 7 8 colorlog, ··· 36 37 inherit version; 37 38 pyproject = true; 38 39 39 - disabled = pythonOlder "3.8"; 40 + disabled = pythonOlder "3.8" || pythonAtLeast "3.13"; 40 41 41 42 src = fetchFromGitHub { 42 43 owner = "mindsdb"; ··· 87 88 homepage = "https://github.com/mindsdb/type_infer"; 88 89 license = licenses.gpl3Only; 89 90 maintainers = with maintainers; [ mbalatsko ]; 90 - # ModuleNotFoundError: No module named 'imghdr', unrelated 91 - broken = true; 92 91 }; 93 92 }
+3 -2
pkgs/development/python-modules/ultralytics/default.nix
··· 32 32 33 33 buildPythonPackage rec { 34 34 pname = "ultralytics"; 35 - version = "8.3.107"; 35 + version = "8.3.130"; 36 36 pyproject = true; 37 37 38 38 src = fetchFromGitHub { 39 39 owner = "ultralytics"; 40 40 repo = "ultralytics"; 41 41 tag = "v${version}"; 42 - hash = "sha256-WRoRll21yxmZLz6Qj1i+MfV+haQPV9HKS77lY3zeZOU="; 42 + hash = "sha256-lB4Q1LK3hbn67mHcVn2qCh9YjVPDBl4DM3LXDL7lsvQ="; 43 43 }; 44 44 45 45 build-system = [ setuptools ]; ··· 102 102 "test_yolo_world" 103 103 "test_yolov10" 104 104 "test_yoloe" 105 + "test_multichannel" 105 106 ] 106 107 ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ 107 108 # Fatal Python error: Aborted
-2
pkgs/development/python-modules/zeroc-ice/default.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 4 3 buildPythonPackage, 5 4 fetchPypi, ··· 29 28 pythonImportsCheck = [ "Ice" ]; 30 29 31 30 meta = with lib; { 32 - broken = stdenv.hostPlatform.isDarwin; 33 31 homepage = "https://zeroc.com/"; 34 32 license = licenses.gpl2; 35 33 description = "Comprehensive RPC framework with support for Python, C++, .NET, Java, JavaScript and more";
+9 -9
pkgs/development/tools/gauge/plugins/java/data.json
··· 1 1 { 2 - "version": "0.11.3", 2 + "version": "0.11.4", 3 3 "aarch64-darwin": { 4 - "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.3/gauge-java-0.11.3-darwin.arm64.zip", 5 - "hash": "sha256-V0g1wD84D/3nTuxPcn+Fa4s2hwwWkeU+9NW7052UB84=" 4 + "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.4/gauge-java-0.11.4-darwin.arm64.zip", 5 + "hash": "sha256-+GuJZRmxQQzHBsiiXRDF4CJPF1tc7iaTYb4nnYwUYso=" 6 6 }, 7 7 "x86_64-darwin": { 8 - "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.3/gauge-java-0.11.3-darwin.x86_64.zip", 9 - "hash": "sha256-40+OfCv/wYXWe29A3t8aMxeDw8B7O4ZCrJXpsYz7KRs=" 8 + "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.4/gauge-java-0.11.4-darwin.x86_64.zip", 9 + "hash": "sha256-nVNxxzbEUHlOdHFkaxLqylAZAN1l4dpSbrtoI59bUeQ=" 10 10 }, 11 11 "aarch64-linux": { 12 - "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.3/gauge-java-0.11.3-linux.arm64.zip", 13 - "hash": "sha256-Mm9FZ6bZyFQuBdKaid3NHR/eP5ffXAIw+04+GuWwPto=" 12 + "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.4/gauge-java-0.11.4-linux.arm64.zip", 13 + "hash": "sha256-mxCyeu2+hOnikVP2UcMExslt7j3TO1NScFRsYiOoUus=" 14 14 }, 15 15 "x86_64-linux": { 16 - "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.3/gauge-java-0.11.3-linux.x86_64.zip", 17 - "hash": "sha256-zV5F9OVze+DLP1+jdYKAYAQJGQzRdeuPC6dhpj4AlYU=" 16 + "url": "https://github.com/getgauge/gauge-java/releases/download/v0.11.4/gauge-java-0.11.4-linux.x86_64.zip", 17 + "hash": "sha256-YoEBequRqEaCGB8b+yWLXsJ14cw7yq1L32+PbYmkcdY=" 18 18 } 19 19 }
+5 -8
pkgs/development/tools/language-servers/nixd/default.nix
··· 20 20 }: 21 21 22 22 let 23 + nix = nixVersions.nix_2_28; 23 24 common = rec { 24 - version = "2.6.3"; 25 + version = "2.6.4"; 25 26 26 27 src = fetchFromGitHub { 27 28 owner = "nix-community"; 28 29 repo = "nixd"; 29 30 tag = version; 30 - hash = "sha256-Gd7VFyQ/ayw0NI72sdZ1wFuXaxlIPWyE31Kl53d3zB4="; 31 + hash = "sha256-K7S626SPzlNCmRhntSKhGP1iyHJXBZEeHliX4iEwbKk="; 31 32 }; 32 33 33 34 nativeBuildInputs = [ ··· 101 102 ]; 102 103 103 104 buildInputs = [ 104 - nixVersions.nix_2_24 105 + nix 105 106 gtest 106 107 boost 107 108 ]; 108 - 109 - env.CXXFLAGS = "-include ${nixVersions.nix_2_24.dev}/include/nix/config.h"; 110 109 111 110 passthru.tests.pkg-config = testers.hasPkgConfigModules { 112 111 package = nixt; ··· 127 126 sourceRoot = "${common.src.name}/nixd"; 128 127 129 128 buildInputs = [ 130 - nixVersions.nix_2_24 129 + nix 131 130 nixf 132 131 nixt 133 132 llvmPackages.llvm ··· 136 135 ]; 137 136 138 137 nativeBuildInputs = common.nativeBuildInputs ++ [ cmake ]; 139 - 140 - env.CXXFLAGS = "-include ${nixVersions.nix_2_24.dev}/include/nix/config.h"; 141 138 142 139 # See https://github.com/nix-community/nixd/issues/519 143 140 doCheck = false;
+2 -2
pkgs/development/tools/unityhub/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "unityhub"; 14 - version = "3.12.0"; 14 + version = "3.12.1"; 15 15 16 16 src = fetchurl { 17 17 url = "https://hub-dist.unity3d.com/artifactory/hub-debian-prod-local/pool/main/u/unity/unityhub_amd64/unityhub-amd64-${version}.deb"; 18 - sha256 = "sha256-2shkZ+RuoOVWFU5uaBQ/oOrXcxTfcbhEVVIzYVvQ3k0="; 18 + sha256 = "sha256-Zpzl3H8cgVmPqpRAakL3m12OZ04Ddzpm+2krkuEkwrk="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/os-specific/linux/evdi/default.nix
··· 17 17 in 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "evdi"; 20 - version = "1.14.9"; 20 + version = "1.14.10"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "DisplayLink"; 24 24 repo = "evdi"; 25 25 tag = "v${finalAttrs.version}"; 26 - hash = "sha256-tkDsVa2A8DQkMAYerx7CEtPUQYG7RomNc/UsN9tZpqo="; 26 + hash = "sha256-xB3AHg9t/X8vw5p7ohFQ+WuMjb1P8DAP3pROiwWkVPs="; 27 27 }; 28 28 29 29 env.NIX_CFLAGS_COMPILE = toString [
+3 -3
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 102 102 # Vulkan developer beta driver 103 103 # See here for more information: https://developer.nvidia.com/vulkan-driver 104 104 vulkan_beta = generic rec { 105 - version = "570.123.11"; 105 + version = "570.123.14"; 106 106 persistencedVersion = "550.142"; 107 107 settingsVersion = "550.142"; 108 - sha256_64bit = "sha256-dExyTF5MFD9+fn/k67Yj70Gm/o3VF58SzlAd7tOmmQ4="; 109 - openSha256 = "sha256-935LHP/khklap5EwBPjO9+C+acv9FhuWx21Csno5lBo="; 108 + sha256_64bit = "sha256-Tkh/zjv2G4v5TV0VkR2urQiCNPYruVdNm0qXFQ7yAqk="; 109 + openSha256 = "sha256-1The9ceUuj0VuUshQw/gRRHzKbt+PrIlmWth2qkNIkg="; 110 110 settingsSha256 = "sha256-Wk6IlVvs23cB4s0aMeZzSvbOQqB1RnxGMv3HkKBoIgY="; 111 111 persistencedSha256 = "sha256-yQFrVk4i2dwReN0XoplkJ++iA1WFhnIkP7ns4ORmkFA="; 112 112 url = "https://developer.nvidia.com/downloads/vulkan-beta-${lib.concatStrings (lib.splitVersion version)}-linux";
+6 -6
pkgs/os-specific/linux/tbs/default.nix
··· 13 13 name = repo; 14 14 owner = "tbsdtv"; 15 15 repo = "linux_media"; 16 - rev = "cf8cf4c06090fe3c2dc2f665764abc580b8a1921"; 17 - hash = "sha256-YTITVsSktxAoWBsIN6jXZD11pxXaMrMl5N6VZYxfTi0="; 16 + rev = "3f1faba3930568fd2d472a2fe8c57af8d7084672"; 17 + hash = "sha256-tq92yqJVJgAYy7PTY/nk0Q6sWJ0kdSrw38JEOOhfwGQ="; 18 18 }; 19 19 20 20 build = fetchFromGitHub rec { 21 21 name = repo; 22 22 owner = "tbsdtv"; 23 23 repo = "media_build"; 24 - rev = "f362ab16cb88cc1d3599408c22e3abc52aebe1fc"; 25 - hash = "sha256-xsZdrOgf+dA5B/GVWSnWUw0FInswPd1Kzg/qWE2JmqM="; 24 + rev = "bc02baf59046b02e3eb71653d8aa8d98e79dc4e1"; 25 + hash = "sha256-P0ASmWro3j3dk7LZQbUKXcGL+2c9fdjM7RgEfk0iDMs="; 26 26 }; 27 27 28 28 in 29 29 stdenv.mkDerivation { 30 30 pname = "tbs"; 31 - version = "20241213-${kernel.version}"; 31 + version = "20250510-${kernel.version}"; 32 32 33 33 srcs = [ 34 34 media ··· 80 80 license = lib.licenses.gpl2Only; 81 81 maintainers = with lib.maintainers; [ ck3d ]; 82 82 priority = -1; 83 - broken = kernel.kernelOlder "4.14" || kernel.kernelAtLeast "6.13"; 83 + broken = kernel.kernelOlder "4.19" || kernel.kernelAtLeast "6.15"; 84 84 }; 85 85 }
+2 -2
pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix
··· 8 8 buildHomeAssistantComponent rec { 9 9 owner = "jmcollin78"; 10 10 domain = "versatile_thermostat"; 11 - version = "7.2.10"; 11 + version = "7.3.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 inherit owner; 15 15 repo = domain; 16 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-cg2FinRkQ8jNUNah+CovbNAE3uHpnrZAkmDJtl62VLY="; 17 + hash = "sha256-nDKKsVOXAl3hNSzKFk3iKSBZFpPY5WI8jhRaw/mCeL0="; 18 18 }; 19 19 20 20 passthru.updateScript = gitUpdater { ignoredVersions = "(Alpha|Beta|alpha|beta).*"; };
+20 -33
pkgs/servers/mpd/default.nix
··· 50 50 pcre2, 51 51 libgcrypt, 52 52 expat, 53 - # Services 54 - yajl, 53 + nlohmann_json, 54 + zlib, 55 + libupnp, 55 56 # Client support 56 57 libmpdclient, 57 58 # Tag support ··· 116 117 qobuz = [ 117 118 curl 118 119 libgcrypt 119 - yajl 120 - ]; 121 - soundcloud = [ 122 - curl 123 - yajl 120 + nlohmann_json 124 121 ]; 125 122 # Client support 126 123 libmpdclient = [ libmpdclient ]; 127 124 # Tag support 128 - id3tag = [ libid3tag ]; 125 + id3tag = [ 126 + libid3tag 127 + zlib 128 + ]; 129 129 # Misc 130 130 dbus = [ dbus ]; 131 131 expat = [ expat ]; ··· 134 134 sqlite = [ sqlite ]; 135 135 syslog = [ ]; 136 136 systemd = [ systemd ]; 137 - yajl = [ yajl ]; 138 137 zeroconf = [ 139 138 avahi 140 139 dbus ··· 197 196 in 198 197 stdenv.mkDerivation rec { 199 198 pname = "mpd"; 200 - version = "0.24.2"; 199 + version = "0.24.3"; 201 200 202 201 src = fetchFromGitHub { 203 202 owner = "MusicPlayerDaemon"; 204 203 repo = "MPD"; 205 204 rev = "v${version}"; 206 - sha256 = "sha256-6wEFgiMsEoWvmfH609d+UZY7jzqDoNmXalpHBipqTN0="; 205 + sha256 = "sha256-lbYQ3fHq1Z6i3zVdLiO9q+3t2BkREwvgOHUVfTJniNg="; 207 206 }; 208 207 209 208 buildInputs = [ ··· 214 213 # 215 214 # Run-time dependency GTest found: YES 1.10.0 216 215 gtest 216 + libupnp 217 217 ] ++ concatAttrVals features_ featureDependencies; 218 218 219 219 nativeBuildInputs = [ ··· 225 225 depsBuildBuild = [ buildPackages.stdenv.cc ]; 226 226 227 227 postPatch = 228 - '' 229 - # Basically a revert of https://github.com/MusicPlayerDaemon/MPD/commit/0aeda01ba6d22a8d9fc583faa67ffc6473869a43 230 - # We use a yajl fork that fixed this issue in the pkg-config manifest 231 - substituteInPlace \ 232 - src/lib/yajl/Callbacks.hxx \ 233 - src/lib/yajl/Handle.hxx \ 234 - --replace-fail "<yajl_parse.h>" "<yajl/yajl_parse.h>" 235 - substituteInPlace \ 236 - src/lib/yajl/Gen.hxx \ 237 - --replace-fail "<yajl_gen.h>" "<yajl/yajl_gen.h>" 238 - '' 239 - + 240 - lib.optionalString 241 - (stdenv.hostPlatform.isDarwin && lib.versionOlder stdenv.hostPlatform.darwinSdkVersion "12.0") 242 - '' 243 - substituteInPlace src/output/plugins/OSXOutputPlugin.cxx \ 244 - --replace kAudioObjectPropertyElement{Main,Master} \ 245 - --replace kAudioHardwareServiceDeviceProperty_Virtual{Main,Master}Volume 246 - ''; 228 + lib.optionalString 229 + (stdenv.hostPlatform.isDarwin && lib.versionOlder stdenv.hostPlatform.darwinSdkVersion "12.0") 230 + '' 231 + substituteInPlace src/output/plugins/OSXOutputPlugin.cxx \ 232 + --replace kAudioObjectPropertyElement{Main,Master} \ 233 + --replace kAudioHardwareServiceDeviceProperty_Virtual{Main,Master}Volume 234 + ''; 247 235 248 236 # Otherwise, the meson log says: 249 237 # ··· 272 260 ++ map (x: "-D${x}=enabled") features_ 273 261 ++ map (x: "-D${x}=disabled") (lib.subtractLists features_ knownFeatures) 274 262 ++ lib.optional (builtins.elem "zeroconf" features_) "-Dzeroconf=avahi" 275 - ++ lib.optional (builtins.elem "systemd" features_) "-Dsystemd_system_unit_dir=etc/systemd/system"; 263 + ++ lib.optional (builtins.elem "systemd" features_) "-Dsystemd_system_unit_dir=etc/systemd/system" 264 + ++ lib.optional (builtins.elem "qobuz" features_) "-Dnlohmann_json=enabled"; 276 265 277 266 passthru.tests.nixos = nixosTests.mpd; 278 267 ··· 321 310 "id3tag" 322 311 "expat" 323 312 "pcre" 324 - "yajl" 325 313 "sqlite" 326 - "soundcloud" 327 314 "qobuz" 328 315 ] 329 316 ++ lib.optionals stdenv.hostPlatform.isLinux [
+3 -3
pkgs/shells/nushell/plugins/skim.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "nu_plugin_skim"; 14 - version = "0.13.0"; 14 + version = "0.14.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "idanarye"; 18 18 repo = pname; 19 19 tag = "v${version}"; 20 - hash = "sha256-cVD/al5KF4y7oV3OwtfhWEytCD+IVmWdSlGub1w6UYk="; 20 + hash = "sha256-bH+llby34lqnxZXdtTEBPiw50tvvY72h+YkRRdiXXTc="; 21 21 }; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-CvBBBDi8AkSfCIcUyUH4e5DX5tija1KqE9z05lndNE4="; 24 + cargoHash = "sha256-VTnaEqIuvTalemVhc/GJnTCQh1DCWQrtoo7oGJBZMXs="; 25 25 26 26 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ rustPlatform.bindgenHook ]; 27 27
+1
pkgs/top-level/aliases.nix
··· 654 654 flutter319 = throw "flutter319 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-12-03 655 655 flutter322 = throw "flutter322 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05 656 656 flutter323 = throw "flutter323 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05 657 + fluxctl = throw "fluxctl is unmaintained and has been removed. Migration to flux2 is recommended"; # Added 2025-05-11 657 658 fluxus = throw "fluxus has been removed because it hasn't been updated in 9 years and depended on insecure Racket 7.9"; # Added 2024-12-06 658 659 fmt_8 = throw "fmt_8 has been removed as it is obsolete and was no longer used in the tree"; # Added 2024-11-12 659 660 fntsample = throw "fntsample has been removed as it is unmaintained upstream"; # Added 2025-04-21
+10
pkgs/top-level/python-packages.nix
··· 1602 1602 1603 1603 backports-tarfile = callPackage ../development/python-modules/backports-tarfile { }; 1604 1604 1605 + backtesting = callPackage ../development/python-modules/backtesting { }; 1606 + 1605 1607 bacpypes = callPackage ../development/python-modules/bacpypes { }; 1606 1608 1607 1609 bagit = callPackage ../development/python-modules/bagit { }; ··· 4759 4761 4760 4762 falcon = callPackage ../development/python-modules/falcon { }; 4761 4763 4764 + falcon-cors = callPackage ../development/python-modules/falcon-cors { }; 4765 + 4762 4766 falconpy = callPackage ../development/python-modules/falconpy { }; 4763 4767 4764 4768 faraday-agent-parameters-types = ··· 6911 6915 6912 6916 irctokens = callPackage ../development/python-modules/irctokens { }; 6913 6917 6918 + irisclient = callPackage ../development/python-modules/irisclient { }; 6919 + 6914 6920 isal = callPackage ../development/python-modules/isal { }; 6915 6921 6916 6922 isbnlib = callPackage ../development/python-modules/isbnlib { }; ··· 8097 8103 lizard = callPackage ../development/python-modules/lizard { }; 8098 8104 8099 8105 llama-cloud = callPackage ../development/python-modules/llama-cloud { }; 8106 + 8107 + llama-cloud-services = callPackage ../development/python-modules/llama-cloud-services { }; 8100 8108 8101 8109 llama-cpp-python = callPackage ../development/python-modules/llama-cpp-python { }; 8102 8110 ··· 13563 13571 pysubs2 = callPackage ../development/python-modules/pysubs2 { }; 13564 13572 13565 13573 pysuezv2 = callPackage ../development/python-modules/pysuezv2 { }; 13574 + 13575 + pysunspec2 = callPackage ../development/python-modules/pysunspec2 { }; 13566 13576 13567 13577 pysvg-py3 = callPackage ../development/python-modules/pysvg-py3 { }; 13568 13578