diff options
| author | K900 <me@0upti.me> | 2025-04-01 08:39:50 +0300 |
|---|---|---|
| committer | K900 <me@0upti.me> | 2025-04-01 08:39:50 +0300 |
| commit | a6d566640096fc2db579d6c07ab0b8559eb5a4c3 (patch) | |
| tree | 08adbd326f4d8080f2c3a9ddd9e33ebf82d014d6 | |
| parent | Merge staging-next into staging (diff) | |
| parent | Merge master into staging-next (diff) | |
| download | nixpkgs-a6d566640096fc2db579d6c07ab0b8559eb5a4c3.tar.gz | |
Merge remote-tracking branch 'origin/staging-next' into staging
195 files changed, 5506 insertions, 1657 deletions
diff --git a/doc/release-notes/rl-2505.section.md b/doc/release-notes/rl-2505.section.md index 356089823721..4d3b384c14c4 100644 --- a/doc/release-notes/rl-2505.section.md +++ b/doc/release-notes/rl-2505.section.md @@ -8,6 +8,10 @@ - `services.rippleDataApi` has been removed, as `ripple-data-api` was broken and had not been updated since 2022. +- `apptainer` and `singularity` deprecate the workaround of overriding `vendorHash` and related attributes via `<pkg>.override`, + in favour of the unified overriding of the same group of attributes via `<pkg>.overrideAttrs`. + The compatibility layer will be removed in future releases. + - `squid` has been updated to version 7, this release includes multiple breaking changes, like ESI removal. For more information, [check the release notes](https://github.com/squid-cache/squid/releases/tag/SQUID_7_0_1). diff --git a/lib/modules.nix b/lib/modules.nix index 935ef4baabad..8e6c6249f61c 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -320,7 +320,6 @@ let prefix ? [], }: evalModules (evalModulesArgs // { - inherit class; modules = regularModules ++ modules; specialArgs = evalModulesArgs.specialArgs or {} // specialArgs; prefix = extendArgs.prefix or evalModulesArgs.prefix or []; @@ -335,8 +334,7 @@ let options = checked options; config = checked (removeAttrs config [ "_module" ]); _module = checked (config._module); - inherit extendModules type; - class = class; + inherit extendModules type class; }; in result; @@ -602,7 +600,7 @@ let # an attrset 'name' => list of submodules that declare ‘name’. declsByName = zipAttrsWith - (n: concatLists) + (n: v: v) (map (module: let subtree = module.options; in if !(isAttrs subtree) then @@ -614,7 +612,7 @@ let else mapAttrs (n: option: - [{ inherit (module) _file; pos = unsafeGetAttrPos n subtree; options = option; }] + { inherit (module) _file; pos = unsafeGetAttrPos n subtree; options = option; } ) subtree ) @@ -657,12 +655,12 @@ let # extract the definitions for each loc rawDefinitionsByName = zipAttrsWith - (n: concatLists) + (n: v: v) (map (module: mapAttrs (n: value: - [{ inherit (module) file; inherit value; }] + { inherit (module) file; inherit value; } ) module.config ) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 8f1da35ed94c..bbd4b091b57b 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -494,6 +494,8 @@ - `nodePackages.ganache` has been removed, as the package has been deprecated by upstream. +- `services.nitter.guestAccounts` has been renamed to `services.nitter.sessionsFile`, for consistency with upstream. The file format is unchanged. + - `virtualisation.azure.agent` option provided by `azure-agent.nix` is replaced by `services.waagent`, and will be removed in a future release. - `matomo` now defaults to version 5 (previously available as `matomo_5`). Version 4 has been removed as it reached EOL on December 19, 2024. diff --git a/nixos/modules/programs/wayland/hyprland.nix b/nixos/modules/programs/wayland/hyprland.nix index 21f8266d4292..1c827fc6bf31 100644 --- a/nixos/modules/programs/wayland/hyprland.nix +++ b/nixos/modules/programs/wayland/hyprland.nix @@ -115,7 +115,7 @@ in (import ./wayland-session.nix { inherit lib pkgs; enableXWayland = cfg.xwayland.enable; - enableWlrPortal = lib.mkDefault false; # Hyprland has its own portal, wlr is not needed + enableWlrPortal = false; # Hyprland has its own portal, wlr is not needed }) ] ); diff --git a/nixos/modules/services/misc/nitter.nix b/nixos/modules/services/misc/nitter.nix index 39aa069936f1..48ccc617b010 100644 --- a/nixos/modules/services/misc/nitter.nix +++ b/nixos/modules/services/misc/nitter.nix @@ -64,6 +64,10 @@ in "nitter" "replaceInstagram" ] "Nitter no longer supports this option as Bibliogram has been discontinued.") + (lib.mkRenamedOptionModule + [ "services" "nitter" "guestAccounts" ] + [ "services" "nitter" "sessionsFile" ] + ) ]; options = { @@ -322,20 +326,20 @@ in ''; }; - guestAccounts = lib.mkOption { + sessionsFile = lib.mkOption { type = lib.types.path; - default = "/var/lib/nitter/guest_accounts.jsonl"; + default = "/var/lib/nitter/sessions.jsonl"; description = '' - Path to the guest accounts file. + Path to the session tokens file. - This file contains a list of guest accounts that can be used to + This file contains a list of session tokens that can be used to access the instance without logging in. The file is in JSONL format, where each line is a JSON object with the following fields: {"oauth_token":"some_token","oauth_token_secret":"some_secret_key"} - See <https://github.com/zedeus/nitter/wiki/Guest-Account-Branch-Deployment> - for more information on guest accounts and how to generate them. + See <https://github.com/zedeus/nitter/wiki/Creating-session-tokens> + for more information on session tokens and how to generate them. ''; }; @@ -369,11 +373,11 @@ in after = [ "network-online.target" ]; serviceConfig = { DynamicUser = true; - LoadCredential = "guestAccountsFile:${cfg.guestAccounts}"; + LoadCredential = "sessionsFile:${cfg.sessionsFile}"; StateDirectory = "nitter"; Environment = [ "NITTER_CONF_FILE=/var/lib/nitter/nitter.conf" - "NITTER_ACCOUNTS_FILE=%d/guestAccountsFile" + "NITTER_SESSIONS_FILE=%d/sessionsFile" ]; # Some parts of Nitter expect `public` folder in working directory, # see https://github.com/zedeus/nitter/issues/414 diff --git a/nixos/modules/services/web-apps/movim.nix b/nixos/modules/services/web-apps/movim.nix index 5eb7231a1523..c651c476d168 100644 --- a/nixos/modules/services/web-apps/movim.nix +++ b/nixos/modules/services/web-apps/movim.nix @@ -578,8 +578,8 @@ in }; }; - nginx = - mkIf (cfg.nginx != null) { + nginx = mkIf (cfg.nginx != null) ( + { enable = true; recommendedOptimisation = mkDefault true; recommendedProxySettings = true; @@ -677,7 +677,8 @@ in } // lib.optionalAttrs (cfg.precompressStaticFiles.brotli.enable) { recommendedBrotliSettings = mkDefault true; - }; + } + ); mysql = mkIf (cfg.database.createLocally && cfg.database.type == "mysql") { enable = mkDefault true; diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 4e68d412e6df..b73173475646 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -361,7 +361,7 @@ in { eintopf = handleTest ./eintopf.nix {}; ejabberd = handleTest ./xmpp/ejabberd.nix {}; elk = handleTestOn ["x86_64-linux"] ./elk.nix {}; - emacs-daemon = handleTest ./emacs-daemon.nix {}; + emacs-daemon = runTest ./emacs-daemon.nix; endlessh = handleTest ./endlessh.nix {}; endlessh-go = handleTest ./endlessh-go.nix {}; engelsystem = handleTest ./engelsystem.nix {}; diff --git a/nixos/tests/emacs-daemon.nix b/nixos/tests/emacs-daemon.nix index db8a26e6db35..da6463f165d5 100644 --- a/nixos/tests/emacs-daemon.nix +++ b/nixos/tests/emacs-daemon.nix @@ -1,52 +1,48 @@ -import ./make-test-python.nix ( - { pkgs, ... }: - { - name = "emacs-daemon"; - meta = with pkgs.lib.maintainers; { - maintainers = [ ]; - }; +{ lib, ... }: +{ + name = "emacs-daemon"; + meta.maintainers = lib.teams.emacs.members; - enableOCR = true; + enableOCR = true; - nodes.machine = - { ... }: + nodes.machine = + { ... }: - { - imports = [ ./common/x11.nix ]; - services.emacs = { - enable = true; - defaultEditor = true; - }; + { + imports = [ ./common/x11.nix ]; + services.emacs = { + enable = true; + defaultEditor = true; + }; - # Important to get the systemd service running for root - environment.variables.XDG_RUNTIME_DIR = "/run/user/0"; + # Important to get the systemd service running for root + environment.variables.XDG_RUNTIME_DIR = "/run/user/0"; - environment.variables.TEST_SYSTEM_VARIABLE = "system variable"; - }; + environment.variables.TEST_SYSTEM_VARIABLE = "system variable"; + }; - testScript = '' - machine.wait_for_unit("multi-user.target") + testScript = '' + machine.wait_for_unit("multi-user.target") - # checks that the EDITOR environment variable is set - machine.succeed('test $(basename "$EDITOR") = emacseditor') + # checks that the EDITOR environment variable is set + machine.succeed('test $(basename "$EDITOR") = emacseditor') - # waits for the emacs service to be ready - machine.wait_until_succeeds( - "systemctl --user status emacs.service | grep 'Active: active'" - ) + # waits for the emacs service to be ready + machine.wait_until_succeeds( + "systemctl --user status emacs.service | grep 'Active: active'" + ) - # connects to the daemon - machine.succeed("emacsclient --no-wait --frame-parameters='((display . \"'\"$DISPLAY\"'\"))' --create-frame $EDITOR >&2") + # connects to the daemon + machine.succeed("emacsclient --no-wait --frame-parameters='((display . \"'\"$DISPLAY\"'\"))' --create-frame $EDITOR >&2") - # checks that Emacs shows the edited filename - machine.wait_for_text("emacseditor") + # checks that Emacs shows the edited filename + machine.wait_for_text("emacseditor") - # makes sure environment variables are accessible from Emacs - machine.succeed( - "emacsclient --eval '(getenv \"TEST_SYSTEM_VARIABLE\")' | grep -q 'system variable'" - ) + # makes sure environment variables are accessible from Emacs + machine.succeed( + "emacsclient --eval '(getenv \"TEST_SYSTEM_VARIABLE\")' | grep -q 'system variable'" + ) - machine.screenshot("emacsclient") - ''; - } -) + machine.screenshot("emacsclient") + ''; +} diff --git a/nixos/tests/nitter.nix b/nixos/tests/nitter.nix index 22466ec53a09..3b063c9f19ae 100644 --- a/nixos/tests/nitter.nix +++ b/nixos/tests/nitter.nix @@ -8,7 +8,7 @@ import ./make-test-python.nix ( # These credentials are from the nitter wiki and are expired. We must provide # credentials in the correct format, otherwise nitter fails to start. They # must not be valid, as unauthorized errors are handled gracefully. - guestAccountFile = pkgs.writeText "guest_accounts.jsonl" '' + sessionsFile = pkgs.writeText "sessions.jsonl" '' {"oauth_token":"1719213587296620928-BsXY2RIJEw7fjxoNwbBemgjJhueK0m","oauth_token_secret":"N0WB0xhL4ng6WTN44aZO82SUJjz7ssI3hHez2CUhTiYqy"} ''; in @@ -22,7 +22,7 @@ import ./make-test-python.nix ( # Test CAP_NET_BIND_SERVICE server.port = 80; # Provide dummy guest accounts - guestAccounts = guestAccountFile; + inherit sessionsFile; }; }; diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index d52a00a63902..9facbc673e8c 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -5982,6 +5982,19 @@ final: prev: meta.hydraPlatforms = [ ]; }; + hurl-nvim = buildVimPlugin { + pname = "hurl.nvim"; + version = "2025-03-04"; + src = fetchFromGitHub { + owner = "jellydn"; + repo = "hurl.nvim"; + rev = "bf00b4ee56dc8026dd7cd068236fb2c01bb1e307"; + sha256 = "1hw8sfx689j8fxwixfdia6rvfncb37j5y3g7f8kgqg1rd6vc3b0z"; + }; + meta.homepage = "https://github.com/jellydn/hurl.nvim/"; + meta.hydraPlatforms = [ ]; + }; + hydra-nvim = buildVimPlugin { pname = "hydra.nvim"; version = "2025-03-28"; @@ -10643,6 +10656,19 @@ final: prev: meta.hydraPlatforms = [ ]; }; + nvim-origami = buildVimPlugin { + pname = "nvim-origami"; + version = "2025-03-31"; + src = fetchFromGitHub { + owner = "chrisgrieser"; + repo = "nvim-origami"; + rev = "61c0fdec70e82d9a85642234420399372acd636d"; + sha256 = "1ld4bp18b4xi9ppjhj06ii339azrblnqpi3baz48pjjfdc4lxgld"; + }; + meta.homepage = "https://github.com/chrisgrieser/nvim-origami/"; + meta.hydraPlatforms = [ ]; + }; + nvim-osc52 = buildVimPlugin { pname = "nvim-osc52"; version = "2024-05-24"; @@ -10929,6 +10955,19 @@ final: prev: meta.hydraPlatforms = [ ]; }; + nvim-tinygit = buildVimPlugin { + pname = "nvim-tinygit"; + version = "2025-03-30"; + src = fetchFromGitHub { + owner = "chrisgrieser"; + repo = "nvim-tinygit"; + rev = "8332b4a1cd852416a632dda51848a5fae58df48e"; + sha256 = "1sjnc2bgprhjyjcgg3ninskkmh0369jq80i6n3sxr2lxxp64yvjp"; + }; + meta.homepage = "https://github.com/chrisgrieser/nvim-tinygit/"; + meta.hydraPlatforms = [ ]; + }; + nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; version = "2025-03-23"; @@ -11697,6 +11736,19 @@ final: prev: meta.hydraPlatforms = [ ]; }; + parrot-nvim = buildVimPlugin { + pname = "parrot.nvim"; + version = "2025-03-30"; + src = fetchFromGitHub { + owner = "frankroeder"; + repo = "parrot.nvim"; + rev = "3158788f52745310bee3ec5a53dd0012f17f34d0"; + sha256 = "1pdxgjbfav223wablhy2gfq1fm3j523dln1rdnpycvbqcm60hm42"; + }; + meta.homepage = "https://github.com/frankroeder/parrot.nvim/"; + meta.hydraPlatforms = [ ]; + }; + pckr-nvim = buildVimPlugin { pname = "pckr.nvim"; version = "2025-03-30"; @@ -20891,6 +20943,19 @@ final: prev: meta.hydraPlatforms = [ ]; }; + whichpy-nvim = buildVimPlugin { + pname = "whichpy.nvim"; + version = "2025-03-14"; + src = fetchFromGitHub { + owner = "neolooong"; + repo = "whichpy.nvim"; + rev = "1652a59dce97902c6c77960fba325163764af40f"; + sha256 = "084b5y17069sz3hh312g4v6w4bqlaqmwdszk3yz3s34a386a0qgf"; + }; + meta.homepage = "https://github.com/neolooong/whichpy.nvim/"; + meta.hydraPlatforms = [ ]; + }; + whitespace-nvim = buildVimPlugin { pname = "whitespace.nvim"; version = "2025-03-14"; diff --git a/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix index f9691b378df8..178e59579256 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix @@ -3,20 +3,25 @@ fetchFromGitHub, nix-update-script, }: -vimUtils.buildVimPlugin { +vimUtils.buildVimPlugin rec { pname = "bitbake-vim"; - version = "2025-03-24"; + version = "2.8.8"; src = fetchFromGitHub { owner = "openembedded"; repo = "bitbake"; - rev = "8cc976e2792fdde3900729f3b09dd18ab640b5e8"; - sha256 = "12k48zhd9bh3b8xjpang2xj14nhyla2p55r1is3m25wkqys10p9c"; + tag = version; + hash = "sha256-ShNMTsDL2N2BxwsHetn9rSQdWUBtF/N1EVAbYHXgBSY="; }; sourceRoot = "source/contrib/vim"; meta.homepage = "https://github.com/openembedded/bitbake/"; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "^(\\d+\\.\\d+\\.\\d+)$" + ]; + }; } diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index e7446892a7d5..fce0910bfc30 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -78,6 +78,8 @@ ncurses, # devdocs-nvim dependencies pandoc, + # nvim-tinygit + gitMinimal, # Preview-nvim dependencies md-tui, # sved dependencies @@ -1368,6 +1370,24 @@ in src = "${hurl.src}/contrib/vim"; }; + hurl-nvim = super.hurl-nvim.overrideAttrs { + dependencies = with self; [ + nui-nvim + nvim-treesitter + plenary-nvim + ]; + + runtimeDeps = [ + hurl + ]; + + nvimSkipModules = [ + # attempt to index global '_HURL_GLOBAL_CONFIG' (a nil value) + "hurl.popup" + "hurl.split" + ]; + }; + idris2-nvim = super.idris2-nvim.overrideAttrs { dependencies = with self; [ nui-nvim @@ -2457,6 +2477,18 @@ in ]; }; + nvim-tinygit = super.nvim-tinygit.overrideAttrs { + dependencies = with self; [ + telescope-nvim + ]; + + checkInputs = [ + gitMinimal + # transitive dependency (telescope-nvim) not properly propagated to the test environment + self.plenary-nvim + ]; + }; + nvim-tree-lua = super.nvim-tree-lua.overrideAttrs { nvimSkipModules = [ # Meta can't be required @@ -2656,6 +2688,21 @@ in ]; }; + parrot-nvim = super.parrot-nvim.overrideAttrs { + runtimeDeps = [ + curl + ]; + + dependencies = with self; [ + plenary-nvim + ]; + + checkInputs = [ + curl + ripgrep + ]; + }; + persisted-nvim = super.persisted-nvim.overrideAttrs { nvimSkipModules = [ # /lua/persisted/init.lua:44: attempt to index upvalue 'config' (a nil value) @@ -3746,6 +3793,12 @@ in nvimSkipModules = [ "which-key.docs" ]; }; + whichpy-nvim = super.whichpy-nvim.overrideAttrs { + checkInputs = with self; [ + telescope-nvim + ]; + }; + wiki-vim = super.wiki-vim.overrideAttrs { # Optional telescope integration nvimSkipModules = [ "wiki.telescope" ]; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 8f7c8c79fdab..5d635f645a8a 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -458,6 +458,7 @@ https://github.com/TheBlob42/houdini.nvim/,HEAD, https://github.com/lewis6991/hover.nvim/,HEAD, https://github.com/othree/html5.vim/,HEAD, https://github.com/julienvincent/hunk.nvim/,HEAD, +https://github.com/jellydn/hurl.nvim/,HEAD, https://github.com/nvimtools/hydra.nvim/,HEAD, https://github.com/mboughaba/i3config.vim/,, https://github.com/cocopon/iceberg.vim/,, @@ -816,6 +817,7 @@ https://github.com/ya2s/nvim-nonicons/,, https://github.com/rcarriga/nvim-notify/,, https://github.com/LhKipp/nvim-nu/,HEAD, https://github.com/sitiom/nvim-numbertoggle/,HEAD, +https://github.com/chrisgrieser/nvim-origami/,HEAD, https://github.com/ojroques/nvim-osc52/,, https://github.com/julienvincent/nvim-paredit/,, https://github.com/gpanders/nvim-parinfer/,HEAD, @@ -838,6 +840,7 @@ https://github.com/kylechui/nvim-surround/,main, https://github.com/svermeulen/nvim-teal-maker/,HEAD, https://github.com/norcalli/nvim-terminal.lua/,, https://github.com/klen/nvim-test/,, +https://github.com/chrisgrieser/nvim-tinygit/,HEAD, https://github.com/nvim-tree/nvim-tree.lua/,, https://github.com/nvim-treesitter/nvim-treesitter/,, https://github.com/nvim-treesitter/nvim-treesitter-context/,, @@ -897,6 +900,7 @@ https://github.com/roobert/palette.nvim/,HEAD, https://github.com/NLKNguyen/papercolor-theme/,, https://github.com/pappasam/papercolor-theme-slim/,HEAD, https://github.com/dundalek/parpar.nvim/,, +https://github.com/frankroeder/parrot.nvim/,HEAD, https://github.com/lewis6991/pckr.nvim/,HEAD, https://github.com/tmsvg/pear-tree/,, https://github.com/steelsojka/pears.nvim/,, @@ -1603,6 +1607,7 @@ https://github.com/mattn/webapi-vim/,, https://github.com/willothy/wezterm.nvim/,HEAD, https://github.com/DingDean/wgsl.vim/,HEAD, https://github.com/folke/which-key.nvim/,, +https://github.com/neolooong/whichpy.nvim/,HEAD, https://github.com/johnfrankmorgan/whitespace.nvim/,HEAD, https://github.com/lervag/wiki-ft.vim/,HEAD, https://github.com/lervag/wiki.vim/,HEAD, diff --git a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix index 6ce15d642613..4653457b99bb 100644 --- a/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix +++ b/pkgs/applications/editors/vscode/extensions/charliermarsh.ruff/default.nix @@ -3,6 +3,7 @@ lib, vscode-utils, ruff, + vscode-extensions-update-script, }: vscode-utils.buildVscodeMarketplaceExtension { @@ -11,28 +12,29 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-XRdrZ+NHqtv7KCAvk0PX99SQxVDhdnbNOszqXdTnFnk="; + hash = "sha256-lGV/Zc4pibm7sTVtN4UYzuroxNgUltaUT9oJPaa5S8Q="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-zeIcmlQTRugMNLqHTnxWvAd//CUqo1i4W4lPhzmZga8="; + hash = "sha256-h1cvTJ9VUHOL27F9twdbLTSzLb+NUhqrbaScoKF5jZ4="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-ynJjsvSywU8s81tifUun4wwxJTMBm+zNmZDeuMzWY2k="; + hash = "sha256-Ca9DGjQDT5BbJUL7FtU3dS6Zb7C2Blxr69l5HpZR4ZQ="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-rgdiYnhNMEoZwwN7jUJ/sucgSXSVqrJA+X3t0Sjv/Q8="; + hash = "sha256-8Qay/ynixASQ8FFyAYjBeGcjBKQGXucGlOndOYa1Fn8="; }; }; in { name = "ruff"; publisher = "charliermarsh"; - version = "2025.14.0"; + version = "2025.22.0"; } - // sources.${stdenvNoCC.system} or (throw "Unsupported system ${stdenvNoCC.system}"); + // sources.${stdenvNoCC.hostPlatform.system} + or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); postInstall = '' test -x "$out/$installPrefix/bundled/libs/bin/ruff" || { @@ -43,12 +45,20 @@ vscode-utils.buildVscodeMarketplaceExtension { ln -sf ${lib.getExe ruff} "$out/$installPrefix/bundled/libs/bin/ruff" ''; + passthru.updateScript = vscode-extensions-update-script { extraArgs = [ "--platforms" ]; }; + meta = { license = lib.licenses.mit; changelog = "https://marketplace.visualstudio.com/items/charliermarsh.ruff/changelog"; description = "Visual Studio Code extension with support for the Ruff linter"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff"; homepage = "https://github.com/astral-sh/ruff-vscode"; + platforms = [ + "aarch64-linux" + "aarch64-darwin" + "x86_64-linux" + "x86_64-darwin" + ]; maintainers = [ lib.maintainers.azd325 ]; }; } diff --git a/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix index 571092d596a6..99f3b34eac18 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/developer-edition_sources.nix @@ -1,1859 +1,1859 @@ { - version = "137.0b6"; + version = "137.0b10"; sources = [ { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ach/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ach/firefox-137.0b10.tar.xz"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "60ea9ed3f0f682db3c85c510723641dc313e578fbbeac5ba9bf244de6b75e46e"; + sha256 = "52c3949eca045c95ad334740088139ca3dc3f22ab277cd42b9b7aa002e97a029"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/af/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/af/firefox-137.0b10.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "e5438a5114a60b36aff5410b562a3c6a6126c66c8adc7ea0e8cd94b48a796c4b"; + sha256 = "9e49034499c0ec77e06596fb76878ad066dd3ce2825c7c591b4757efd6b00778"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/an/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/an/firefox-137.0b10.tar.xz"; locale = "an"; arch = "linux-x86_64"; - sha256 = "d50c1bc10c91bb5dd12e559fa230d70ca26b363837a5c6408d46204bf48636c1"; + sha256 = "23593aa50346f535cb00ff11a801bd172bf819f6fab0f11f963c5b3f8c29c71f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ar/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ar/firefox-137.0b10.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "dd2e5e6c565c1187035c0d9bdef203d7aa1eecb379ed042932062aa78b7b9b6d"; + sha256 = "df1ad81eebca06458c61fabca2abd3f6b3760c07607a004f3e4ef6466947be79"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ast/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ast/firefox-137.0b10.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "d9f6c2a2456e9489661900f0f76e5fbcbe6957aa4c8d15261f147c81fdbdd595"; + sha256 = "0aa09eff372d5ac4071ad705600ff72993b2e697267f3d2fbd1c09261b90c53b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/az/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/az/firefox-137.0b10.tar.xz"; locale = "az"; arch = "linux-x86_64"; - sha256 = "7e0dc483ef0d842307ef289942270a9f252459c9aa44575033c3b0f7e4a8f57d"; + sha256 = "0814953878e05bc6cff14bded5588e587378dbc7a77c238c6b9d27915f119e86"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/be/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/be/firefox-137.0b10.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "4af70a602c21f33ea96fc9e8fcafd742fda208a048add7e4cd5f1967c4ee79c8"; + sha256 = "4f8efad5a43b01f4e843bfb0434f38143cc747deceb88e3c4c6d9e010d3e29bd"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/bg/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/bg/firefox-137.0b10.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "7c0e3fa7b740cc3ac2a91f9bf42798268a4fc7aed43dff109973c3759b2a933a"; + sha256 = "9adc3ffdd8e13a83953587fc91d5084c99b250ad3235674aae9e473c74afeb09"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/bn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/bn/firefox-137.0b10.tar.xz"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "9abdcbff7b9fca2e54cca9a9f3ed38b88dd8e49112a6e310b7b2a19c5447ea33"; + sha256 = "a154ab4afef7f96f368c1a57a60ed6e7dd3eadd173d1b949df13269d2686765b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/br/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/br/firefox-137.0b10.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "824d1dcfd8732e608ab53b954f9c69103cd07d2e79d69d7aaa608c44f62a86f9"; + sha256 = "303410e14fd0f90b83c8cc2f0c01bd1ff14593b9edcfff80bbb2131bf4ada56c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/bs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/bs/firefox-137.0b10.tar.xz"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "48bad135fbd885ea56e367eeceb804151a72cdd0ba0819fdfce13c36ea0535bd"; + sha256 = "ae56507b657255e00785e2a81900aef0227c4bf2697e1f65be06d85e52b3ba00"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ca-valencia/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ca-valencia/firefox-137.0b10.tar.xz"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "1b4b12e9e7d83976e1c08d5449ecc04ff402a5b121d7c3492a0a64383ea14490"; + sha256 = "5de065a4123eee581d4cc5e67927bf205d09a7e9af4d4de978d9005328695c59"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ca/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ca/firefox-137.0b10.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "130c04311e71abf3f59d464c2d16ac66a48552569b97ede3dd002cd1e112083c"; + sha256 = "6152484711ff0116f45c46002233266d097834044adbcbfe576fa9f553836194"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/cak/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/cak/firefox-137.0b10.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "c3b21e232efae09825b732df04804cfddcdd4bfb5409adc1437e9674aba9b17c"; + sha256 = "2ac9e664ad52c7035231533a03d04e66e12a3e1ce39891d4e7369e8285556b2c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/cs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/cs/firefox-137.0b10.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "5db8a0819a1c69bdc0568cb2e5151bed8c679a990bf6ce231526529834a6fdbd"; + sha256 = "ad6389f4243d06d2fab3565082c5d167ff3c50f0662ac0e3a5bf4a26325ff6e6"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/cy/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/cy/firefox-137.0b10.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "c76c0667ea4269485f259c4e0dcb4ab1b5f569d9e64e90b4527740c12cd335b4"; + sha256 = "5dd6b52f212d7b67e8003b7ab5fd351febe2d8fd51864435eada72a1523f95d7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/da/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/da/firefox-137.0b10.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "80f907e3a0a1c721cea93b83474d234aae01444595fa6933a3cd1fed58771116"; + sha256 = "35bc5a722500ccc4065f8dfae1d78a9cd4575a5a908560e0a0367e54ee945ca3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/de/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/de/firefox-137.0b10.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "474170691bdfd9d13fb12a0ef81b148344499b43f61e41e3d0f00c1e3666337d"; + sha256 = "6a9ca1d0698bc57341a822f344d017464154cf8f9fbeeda01a54c7de2d12ccf9"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/dsb/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/dsb/firefox-137.0b10.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "2561fac726100f5e34fe6d4b0e4f368c81ca64123578f613aad2f4b0d14e6298"; + sha256 = "1b436ac622a235387386caeef4b603d7ca47c93dca04d58a59c40b17eed0ecc1"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/el/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/el/firefox-137.0b10.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "297b77ca97f1c52f59974bd5ae71ed39dfd7d3f24dad1358c240d7f7c679b431"; + sha256 = "1e91d7f6235221da12bd44bdd50008c79edfff42c60ef2f3cf5dc84a4d29abdc"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/en-CA/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/en-CA/firefox-137.0b10.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "8303734a04b20a480203053f42fa1bcf7b420dc1035a257d195301a1cd6a7a7e"; + sha256 = "39e59bebfca59b7aa3c6e3ae506870d0ddda67130d0d49340e0029694ae126a7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/en-GB/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/en-GB/firefox-137.0b10.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "116850d8c00a8bcaabad04383f452edde3c95a2d904b07d35b61a9a95e0d1635"; + sha256 = "cb83282b8569ed1496737fd1a2f065661050e172b9406f159dd53d527c036663"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/en-US/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/en-US/firefox-137.0b10.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "89b025017f088211bf4fdd0ebf82f854ab44a218e389acf8b63fa6d31c59da9f"; + sha256 = "8ed06e738c2d2106a030c9ea233d1745d1d1190191d5acabfb619343d6600620"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/eo/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/eo/firefox-137.0b10.tar.xz"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "c4e923584ec6d5fad62e85b1652865c5951c8c9b1b9241bc362f9b80b5076bc6"; + sha256 = "cca605f86c6c9973c440fc894b9b43153c38a35d45788815a825b29606602778"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/es-AR/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/es-AR/firefox-137.0b10.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "89fb13fcd74db67ebef1b009ee1ca74a140cfdb76257c70f94d37aeaebd2803d"; + sha256 = "7e609c61e1d8945ecce48dad3e57e8ead8bbfaa1790571e62f906a86792d30f3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/es-CL/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/es-CL/firefox-137.0b10.tar.xz"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "a747c8ccc9eb43c69a05e135f7d04cb18aba632782541d5db7881ec02ac7042c"; + sha256 = "81844f1afe6f79dfd1cb770d2e4488f384fd715912f21b026b696b39d1212040"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/es-ES/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/es-ES/firefox-137.0b10.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "c1f634c15c00dfa7b0e56dd00dba8c0e8e6bbb3e41bf4081332dc94412bc0596"; + sha256 = "a462ed0483bcbbdf137d95e8933bfd41e8f3cb8ca18581b2f85b00b7e33c6db5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/es-MX/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/es-MX/firefox-137.0b10.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "3cf4875f717a97732e31e260ea662431e75c736a3ef568f055942803715d5b1e"; + sha256 = "12cca8014133f1e0e04c6c4d3ee5f5fd3198a8e822044f359ac3764f8ee0595c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/et/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/et/firefox-137.0b10.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "1886277ca12be9dbb146830ed25fe65b51980c456f31667e82d0d894358d20c9"; + sha256 = "2938b58027137c182041f07af65f4dafaf118e14cc55545f573b6dc434b109fd"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/eu/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/eu/firefox-137.0b10.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "c6f8587f9d202afd7fb4f39789584f1e84379593fb7087f6dcd5f53a9c93b1bf"; + sha256 = "86de96d98ae2016f853b2fa3f170de2dd48861d5af6b90d045806d897a070e13"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/fa/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/fa/firefox-137.0b10.tar.xz"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "4ae728b9f35a029744efddf350c69ecd2b15a4189b4c146d2e5421b1669e7094"; + sha256 = "b64cbe106e3345b94fd8c43d2032f9605af5677b77fccdb62a57f42f62455c59"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ff/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ff/firefox-137.0b10.tar.xz"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "58a851d2c81ab9bec17cca5f11eb5f6349d3b80a1508e5faeffb16b286c7997b"; + sha256 = "bb8aebacba6f713f177307358b0123dd6faf918cd2bef69b935f44913d14412e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/fi/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/fi/firefox-137.0b10.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "68278dcf9088fe63729ebf3763704bf6834b9b2d7fa7db6806f5bfe2c95cf0c8"; + sha256 = "f625d663c40c7b7c6d451aad7bea93b0f69ac8b32acb2fd19dba67a87e66c991"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/fr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/fr/firefox-137.0b10.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "d60d6e0517b2d9fea3f510597dd21caaaffe129a4eba38225bf35a112563390b"; + sha256 = "d5bbfc9f508fe02b02007bcdaacd10cb714269caac0a53caf73db22c5f50689b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/fur/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/fur/firefox-137.0b10.tar.xz"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "d8dfd6d28613777d458c40142c9dc032df80367211bab5f0f1fb56df9b2a7d4e"; + sha256 = "dfb9867876db1711900dd13c3db6328d54c4ccfa2925b49b858f9020b14c0f05"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/fy-NL/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/fy-NL/firefox-137.0b10.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "aa0330d249c0597aa6d6e603fd1ce34343e71a163c216955992c70036345bab7"; + sha256 = "c379693f25e0d4f936c93a6a18768213babe061898ee525d4487eed41b7c7642"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ga-IE/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ga-IE/firefox-137.0b10.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "68ed37923ba7e579aac301737493d261ac0bbc3cb7dbbdb0a00f59bba0ee5e33"; + sha256 = "4ee4f94538d8edcf4a44776e552ef3697a9b36f8a9796958a520776d0d65644a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/gd/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/gd/firefox-137.0b10.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "75fb3ec96edb230c6fdb33942f7e186764e670d769af49a99cc3096317da83a0"; + sha256 = "284428018bc77741976c90f266bb89fc06e5ba3878dce262cdd05737408961e2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/gl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/gl/firefox-137.0b10.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "131e803c10add3f3e50760af57c2b7b2614d6e358a4659ba2496cb511dd069bc"; + sha256 = "a60105b446c2cc6b21ce379e3e1da6f63de41fbce36c961a5be20bd9cfc75147"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/gn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/gn/firefox-137.0b10.tar.xz"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "57278935c0cc9eb6522ac83aaae22bae4de447176de9a0432a728d058a06be4a"; + sha256 = "5a1cb2d50405eab2fbd2e0d853aa9017b1eecc1725195156b264ff107f703475"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/gu-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/gu-IN/firefox-137.0b10.tar.xz"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "f14899886e6478724c53dff20252d1f96f7acbf987a9caea3cb7a1eaa656ba3b"; + sha256 = "48bb35638b57298dc242d5f7a38d0224a760f99ae0e46300e3c58b437407be2c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/he/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/he/firefox-137.0b10.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "51636177efb66e590346c0eec4157c3b49f1b242fabffc4b8afce51749d3f477"; + sha256 = "08ec1bc9d4515de6bf470f44b6819aef54c81485f49022f68d6762eff3d859ee"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/hi-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/hi-IN/firefox-137.0b10.tar.xz"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "4094f58006062398946935276de02a8862931ac45e614bcafb6a037029bfc3e5"; + sha256 = "a78199c3a6f1aecb53b5d62802738b753f1c20d51c49a0d3e8e157fe748aba9b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/hr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/hr/firefox-137.0b10.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "69f3e2ad4b3ad893412e2e9ab0ed8fb325045420895a29e0382eaca827f243e8"; + sha256 = "34cb684b8324bba852b5a85a3a8f2e74f60fd9330aa10349d76129140b7dfd86"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/hsb/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/hsb/firefox-137.0b10.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "11d004abf4fb8a41c0eb1f6e2a3378705e6d7cee2c87710424f2cd8a814fef24"; + sha256 = "cb7a136d2381aa243410d46608eaa87c98c1c046f19445481d1febd15115bfe0"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/hu/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/hu/firefox-137.0b10.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "54f68a27a45a27d00b22c3d08a7abf61bc9f18880a19cf97a7a8aec97d991362"; + sha256 = "1ebe76eef892b45bcf479741fb57283ee0cfafd6517b3b8bcb0a86f98ad5c266"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/hy-AM/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/hy-AM/firefox-137.0b10.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "b83604111da29032b70505bb2ffb867a5d3a86935ce7fe637bdd829b359cbd13"; + sha256 = "6f25d3d27e27191314e89cef90c067a50fd327fa302590437b6c74838c44f624"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ia/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ia/firefox-137.0b10.tar.xz"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "49aaa9da0b2590ea359bf15d6c54488889d69c4a6849e4133809cf8b7ebada90"; + sha256 = "7e63be6910e8e772a97fa44f736d798d65e6bcecef85ff56ad5c321ef27999ea"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/id/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/id/firefox-137.0b10.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "1638d03c3f2a5ac0f9c6a601b21cc9459add2c435c021d3c9fd07bde2d27c998"; + sha256 = "fb2c0edd120b9286fd13c7af9cdbece71b5c8621e78628008148997e73d91335"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/is/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/is/firefox-137.0b10.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "d3d0f8d95ae77f274d48a1663688b5e26edd3665bb5ac5462c556ebcd15be929"; + sha256 = "cb26b7ceadaf3d2c52a2f7ab25ea751a0171176ccb8408a6f759c687f10515ad"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/it/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/it/firefox-137.0b10.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "069b55f41ca1eea9cdafdf50aafeafd8652a07db5e3a94acaf6e899d78f4efdd"; + sha256 = "9b7711b39f2ebce0c8e6258f0351f5f15e2c51094802a64c92b283a902981960"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ja/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ja/firefox-137.0b10.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "bc1077e31caa56ef37a5bacadfb2963fdd06ecffc7962c20564bba9c79d4dc12"; + sha256 = "faeccf9840237b7f8f51934d4f215d7344e3828f9ec2fbb3fab17a912bb4b975"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ka/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ka/firefox-137.0b10.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "4340da547bf48a208b7766667601317f861e2caa0605b50bb27a7cb4b4309957"; + sha256 = "1d1967850d1700b30605f4f0b139f05898ab97eeb1e7a2b33e0f79824664675d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/kab/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/kab/firefox-137.0b10.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "a9b0802bc2fce8e995bf8d426759c0d02c0ab409dc117d4b24bda9b557ca45c6"; + sha256 = "7d76acdd5f1db3f88da642ce093b05203fe5fbf4098d637e646a2c44f54e8c44"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/kk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/kk/firefox-137.0b10.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "5b93d4b3fd9588a52c4cee40569305575f21d627c89d1d917bfff170034366cf"; + sha256 = "9c0a9ff355ec8996670b7002338a02e265a18734e1f57dd60ef85c8ca13cae89"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/km/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/km/firefox-137.0b10.tar.xz"; locale = "km"; arch = "linux-x86_64"; - sha256 = "07669bc873a818c6a900a867215a66b08efb4eadf90a67ae4d8c48f39331fd44"; + sha256 = "d845979574a5a63d45d101e7bbe5c69c77fd247bd75e11f1a5e88cb802401d87"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/kn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/kn/firefox-137.0b10.tar.xz"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "f9f5741b6e8ce7715e6a02aab19918fde1bfc6b4e153e3777dbfc36452d1e770"; + sha256 = "4107fb8bb8dc9a2eca1b00dfaa8e152f55528338136bf47bdfb6405415700387"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ko/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ko/firefox-137.0b10.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "cdaeb36e4f3b4dcc440cfcf0ba5763d3c40d4c74c6c35bc0667e7e7e926cbb1f"; + sha256 = "ee2d1b8802d7b871b231d7876d64bf7dcee35d72189c4400d992a9f489ec57b1"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/lij/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/lij/firefox-137.0b10.tar.xz"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "7625d4e907e652e0f57bcd769bb2525bc6358ae654fe3bba8b3b16e2e2ca2991"; + sha256 = "b6dbe9a642f842e3b45f55be7fc596f1359ece83a30b5844cb3343a5b2544316"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/lt/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/lt/firefox-137.0b10.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "5f015fd20a3fdea6926bc4508e35c930334571b1d6e780b9a40df1152544caa4"; + sha256 = "238910fd4bbe5ed78efb99419154931fd8a8626061942d482dc648b281b1060b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/lv/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/lv/firefox-137.0b10.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "fe5d28c00595420b937d8cbc81499181c5e0e1613db489d6cdf2b513b39b49b7"; + sha256 = "4e395dc08a5cc5d2e75bd1c60da14dc64708e5fa2ab545e3cd33b414d727a99c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/mk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/mk/firefox-137.0b10.tar.xz"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "82f14ca4522e3a3b7e5fddc0f49fcd59aa0e221620fd3265c02c218ff250bd05"; + sha256 = "65539afb8178be490a161fba459dedbd511ba79427836df531d2bc4779875e12"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/mr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/mr/firefox-137.0b10.tar.xz"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "d9614c64ed7e3c53348266c28f16f48a482318f05dce3038575f7c6479b159ce"; + sha256 = "f43ab2ca48be65b5f41aae1bb1f8f323a613a487598146bbf1365b7ecb94b48b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ms/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ms/firefox-137.0b10.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "eee3b542cf7db227d6b2a8e2bde347cf5b6469a6d877d2002db30afb2c7d1e8f"; + sha256 = "283e9200a6bfe440e3fa5daeb67107f6907b950a30a17d94d49861cc8f5eec7f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/my/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/my/firefox-137.0b10.tar.xz"; locale = "my"; arch = "linux-x86_64"; - sha256 = "20486ab8761a3dd1244b608a38f7b3b460992aa956ba3efe541c8d279a7c5456"; + sha256 = "6ad988b0ba091f329d50cc8a9afceedbfa8ba37bc26a320b87470f69b6014e36"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/nb-NO/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/nb-NO/firefox-137.0b10.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "54c9adf45b9190c1e67917c85a143d0bab53557a3465d5cec72f51ee0daf1ca0"; + sha256 = "2deda34e8c945c8eacf79e5396cd66b8bf5dc68160c60f2a85ba27ee630f5880"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ne-NP/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ne-NP/firefox-137.0b10.tar.xz"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "4fd2701ec58bf08bda1baaed0978ddb4080b774cdcc9b9aa97492e01fc28f202"; + sha256 = "ac788f59ad095153bba7a7a12902f2990aad942466cc9ef4134ed9dd82b69068"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/nl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/nl/firefox-137.0b10.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "2e0ec1d2d394f726af82a35804c0602383251deb7df3d199b59c5f846058a455"; + sha256 = "b48c11934f715a7b74dc0756ce30e0f9b5ab0e0d6522533e1c7676fa3e184b37"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/nn-NO/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/nn-NO/firefox-137.0b10.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "94c968bc75b6faf25064e3b9f66d2ef2cd710d563b5c3d86d75173d33a806d77"; + sha256 = "185c0665b579eefb7c29f70d479d9fec8d1011f1e6e00fd8c506237b3849bdb1"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/oc/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/oc/firefox-137.0b10.tar.xz"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "51c579f3ad9d6e66fa249034411f5ad9d5c61d8887fda203cdbb96739213a4cc"; + sha256 = "ba49d5e4aad03b7bcaae9f3c5bfaf6a235d9ea361b77d79fc4672a1f89e090ab"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/pa-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/pa-IN/firefox-137.0b10.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "b8527b917f30a44d321ae9d1c62e1b6e4a4e9017b8ae5e7dc9d96b0f635e1686"; + sha256 = "2c71076e95ab6f3bfffbee5cc7a8966dd749f1563ae1685c426b8b566cce3692"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/pl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/pl/firefox-137.0b10.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "3967d1ac397489a30408ea45d7aa7657962ca7faa58b191867327f09ac47c86f"; + sha256 = "ab5d3be12d4370090dbb62b66ac9953c95fa60f5411db80f1adb6bee1558415a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/pt-BR/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/pt-BR/firefox-137.0b10.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "ad1546c102f04b40973b9ed9852676684cd47bd0dcd0c6b9e2415e23adf0d06b"; + sha256 = "80eb1c423c323c9d139acd49e46073baf28bd4f49b88fd2849bd7521388f3fb3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/pt-PT/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/pt-PT/firefox-137.0b10.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "10cfc24b7f5e4f2706647123e5f9059d519b849b45b07741a3b0e84694f8d886"; + sha256 = "4a006401f7db4032c8a6f560f050ddc6896f3669f4c09dc9006da0f696e77f71"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/rm/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/rm/firefox-137.0b10.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "fab658c9dcdd53d46a7665596f0a560794b4b9b70c64db56e17396c878683518"; + sha256 = "fbf4667db9f7d1fed11914a391cdedebb3a5f29885de8ecade4d137c11338bfd"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ro/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ro/firefox-137.0b10.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "f7ec538296ef8e96b9a313fbaa7d6e57f537b9ea03c2b209fa3af712b1641acd"; + sha256 = "abaf4c3e563ab8904cd857d8d24d84986a31b8729c211f9a13a070ce9c72ec9c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ru/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ru/firefox-137.0b10.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "eaa1540dac4b792847b8501aa3d355e52a56e67b4ba80dc4896e574d1cdd2d42"; + sha256 = "570c27b473b733e8570f31e0279b41d8ab1c56f79ebde977681e5c808dd091f5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sat/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sat/firefox-137.0b10.tar.xz"; locale = "sat"; arch = "linux-x86_64"; - sha256 = "1e2951362788c4cf5c769dac620108dcebdfc3422614f6b6cf68b424ccbec174"; + sha256 = "88b88fdfaf1244ea2e9089323b8f1abc801c9f3a4ffb313cc0f3212908ce4238"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sc/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sc/firefox-137.0b10.tar.xz"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "09cf8224096a371397fa86503a4a30db9f952ca7e79048dbcf5956603080e8b4"; + sha256 = "192a96825b82b50d99e5335f482d6cdea18930cb4f4313bfda26fb6523ab5bb6"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sco/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sco/firefox-137.0b10.tar.xz"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "837b2885c81f59248d56f60aed50e48eb848bd4a39e8e5db70bee819da921631"; + sha256 = "1355de193197a750e67794aab79c97180bfdd86207e7f729c578f9be25bf5886"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/si/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/si/firefox-137.0b10.tar.xz"; locale = "si"; arch = "linux-x86_64"; - sha256 = "6d4c85543b5c48d73388c678b1cba0a21785798da09f0e875a05bbe2614e8e97"; + sha256 = "45b810acd44ad2395e4dbc1eee3f351ffbcc37f5161b0a808236bc886d65c05d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sk/firefox-137.0b10.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "04bd3f2e930f6da359d39e3991b1d6dc6e63fa0b2d55e37d078d402dc6860d56"; + sha256 = "1e8b0cc78dc64ba9ccc6330165eb9ecc4d74556214e9212b1b6e6fe15ee19282"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/skr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/skr/firefox-137.0b10.tar.xz"; locale = "skr"; arch = "linux-x86_64"; - sha256 = "a6c02ce7f01539b614a2e79af1b780fcc23084a0f7e9bf105eb094933c45236f"; + sha256 = "c3b29c21ae9ca49fac32338775a0b3abe232ed8530043112c5cbfa7c49617f92"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sl/firefox-137.0b10.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "b7399b113873f3f658aa2ea83996c963ba0a96a3902d9397627506a664da3a15"; + sha256 = "cf9c33c74a0b2e4e3ef2335c16ba131b1d319879e81e563c2f20a8918d8a829f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/son/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/son/firefox-137.0b10.tar.xz"; locale = "son"; arch = "linux-x86_64"; - sha256 = "ad492f358eb2d1e82e7578370d5bc20571706baca5633c3126cfe3e6be5904c7"; + sha256 = "480a81bfc263fd64f5b21f15f528b17d6c4c08a4e13dc0de01638ceec5bade8a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sq/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sq/firefox-137.0b10.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "2dc1055765932f0988d6552c7ea2895fcdbe8f63cc71158f7dc0a50820d53a2e"; + sha256 = "e8994f9c47f1c216ae2e50d47a3227fd920e334f9c53e96ce3730cdbf49682b3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sr/firefox-137.0b10.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "5fdd8dd85518e4d7328e0522de2a4e352efbad5c65709659d1931604d1bc9cf7"; + sha256 = "b34b09cc89b7acc6760b59444deae3118e8a264464c43ed7ae0f661ddde2df80"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/sv-SE/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/sv-SE/firefox-137.0b10.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "26efbd3714279df2d528553627cd4e91af22d63e0c44eb3bb25fce67912b00e6"; + sha256 = "4ffbd35d8f2a20a840510d43c68ec31cc5c4e5ac8d1f9638788de7bc475bc3c5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/szl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/szl/firefox-137.0b10.tar.xz"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "033c031c37a2df0657ad9aea0ed9058ec01a022de45269ce3e99227af7247178"; + sha256 = "b8bec90756e184c933210f62c4e2781b483770b595b59bc584cbd3019515d010"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ta/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ta/firefox-137.0b10.tar.xz"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "d591ad31d651bec9ac29d5feb0b22889014815595f920ffbb42c2f4286cd3d81"; + sha256 = "90c0fd4575a2420722898fcdb75be47117c4cba4e4134c7dc6160604492d2ab3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/te/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/te/firefox-137.0b10.tar.xz"; locale = "te"; arch = "linux-x86_64"; - sha256 = "753a2144370d4b746a50df3c8c392f1709e2f3483a9d2c9e0b2f0556c86855f7"; + sha256 = "e0e969f4aeb0e3fbede33448f54dbab6152c4cc055f074b1ae72741d471bd289"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/tg/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/tg/firefox-137.0b10.tar.xz"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "b4c3ab78872f1146f114aa9eda74ea9ded2ee08a5a982614ed1e030af8dc5180"; + sha256 = "2972258f7c79b91417b685f36725e4124717586742c2e0cb88b125240c8bf932"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/th/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/th/firefox-137.0b10.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "9e32aacc6a7dcc23adc3be4cf393490367e807a2dd30f621652ecdfdf65f99bb"; + sha256 = "1668cfca3ce4337d9123eb03fb4cbf066e60acd3e528af2ba82929b25e13b9fc"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/tl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/tl/firefox-137.0b10.tar.xz"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "86603a4ddfbeab0baf06a1776474bac5815cee39682b121ed9c617b767b7b791"; + sha256 = "dd915ce10336b633a2e6fee839042e1bbdfca3be1b2cd33f5d6a60a3b1544313"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/tr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/tr/firefox-137.0b10.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "df238d4a1d5b7cdd5575cb2703dbd2197afec268587b4049762dd8ffe0814d68"; + sha256 = "1b92a4497ad5b6c6138a8e524f97e94414be7722f38c1f16f4a0df00421943d5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/trs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/trs/firefox-137.0b10.tar.xz"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "613f8b30039349ea764e424b078dca3c0e72d76396e735ec77634b4f8669662b"; + sha256 = "9f371166943947b7df5e7cc6bc5dcde17ff0eb1e668ef642238390849e516cb7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/uk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/uk/firefox-137.0b10.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "aca7ff28d9c5d40a393e3cd0617306dd4255bd3ba1c930ca1ab4ecfe5b74fb03"; + sha256 = "b1d791ade62dee626c53a6537e06ae71c3796b82f85cf41693b557f5d87e65dd"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/ur/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/ur/firefox-137.0b10.tar.xz"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "fe46dec1c8628052e28665f7883fb619ed7bc27ba46d724662d329e3115263a9"; + sha256 = "7e2f82b259559f1673b65def0469803d1ef84a44bfde11d9d8262c7719ed5a89"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/uz/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/uz/firefox-137.0b10.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "a5aca40659ad9da06e1236196a7eb7c4eb6515d3baa04bfca701be4478dda957"; + sha256 = "fc811f5e0d4cff736c746d0991d4b644e1efb3a2b9e300dccafacc177b9b8016"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/vi/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/vi/firefox-137.0b10.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "524771cf6f210ee8117e129b72652cc50ec927dd11f5dec160bf77dd0994fe21"; + sha256 = "2401b130fea83b803c6a7e3b1c9a186dbd4b2f20565c83d79510082f3fb4496e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/xh/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/xh/firefox-137.0b10.tar.xz"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "8b4e5f4fa60a9a8a1648ea05cbda810566521046ea8b8f758720d1d30e5fd1c5"; + sha256 = "d343dd739ecd7cbb4e1c4c14a273c2598e13ccf7a4a2fe857f374ac068c66b9d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/zh-CN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/zh-CN/firefox-137.0b10.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "9e9ecacf4e7875cb1baf47fcb596ab74531b72c7a0f90d615c7191e1130d084c"; + sha256 = "968a01cfc9b33b5535d711c47940940ae430bd88a7a8fe78ad90226f7c6bd688"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-x86_64/zh-TW/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-x86_64/zh-TW/firefox-137.0b10.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "9161389fd64a6eb997d596c54b586d2b5c5861d228fb60fb97f1e1b830f878e6"; + sha256 = "18f8f55bc06909aa40d591791275c2909b986353a50dcbb115ce58bbad7819f3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ach/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ach/firefox-137.0b10.tar.xz"; locale = "ach"; arch = "linux-i686"; - sha256 = "4defc56c8682fa036f28124819500f704d24ecd87eb59270e936cd01db74dc19"; + sha256 = "241bfd3fb736c57fccd6ca3d1b8fce2f9b7adca4ca7cd5d2ab6d0fa1306b464c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/af/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/af/firefox-137.0b10.tar.xz"; locale = "af"; arch = "linux-i686"; - sha256 = "7aea0cd6c04fd1f58fc8f5740a8748d8746799ed5f075579713d02c2d9e32d58"; + sha256 = "626270c7d3806078307ec4c5892aeb0e02a4171ef60b36821d915e46c7368f4d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/an/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/an/firefox-137.0b10.tar.xz"; locale = "an"; arch = "linux-i686"; - sha256 = "88a7705af583a35f06eeb5ca3e1fb4d84da11f17574a7ed9aa7ca17eb208d76e"; + sha256 = "2022481eb37f24132f1ee04fb5314ebfec71cfc8fcaf58c9d1684495901966eb"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ar/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ar/firefox-137.0b10.tar.xz"; locale = "ar"; arch = "linux-i686"; - sha256 = "81072a91523e966c3daa6a63ae7fba0f616a8252f2367a924b4bc54c7cba790a"; + sha256 = "74153a6b1b0b27887b55e052af28a27ae61c6f5751ed81b262d24cab975a68de"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ast/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ast/firefox-137.0b10.tar.xz"; locale = "ast"; arch = "linux-i686"; - sha256 = "bd53bee01327b769cfc1d50e40adc40cab36746c8b1ce452db37a3ff7cc446f4"; + sha256 = "424dc8b4dff35ef51800b4f4b52566a79bc405e666966b5a8f1ff558c23e64a3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/az/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/az/firefox-137.0b10.tar.xz"; locale = "az"; arch = "linux-i686"; - sha256 = "4f25d80d539e50d01e6e6361129ddb9f137335e398080cfd0a1646c09e693060"; + sha256 = "e645b219739c18101e990cff962d8f33321ca8ae98755d79b148bf5b638eab7e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/be/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/be/firefox-137.0b10.tar.xz"; locale = "be"; arch = "linux-i686"; - sha256 = "39b470fd69cceb62b94a3c7b5a4df689c5bbc426c4025a8d62832d62ac6cf121"; + sha256 = "ae3821c9736e80c4599edd517c21a36d08dba130603aadcb190d47377ef6de95"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/bg/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/bg/firefox-137.0b10.tar.xz"; locale = "bg"; arch = "linux-i686"; - sha256 = "af017cd60c4e748b068002b1a54a2d3bf7d95deb36f98ec65efba9aaf3a86052"; + sha256 = "80436511e1756c5b18683a2f15d381d0dc69dff0a4664a24ec369531d5ecde7f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/bn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/bn/firefox-137.0b10.tar.xz"; locale = "bn"; arch = "linux-i686"; - sha256 = "f582d8e3db5b735088a0b02d50c09e0e5f1968a6bc462da3141c2978fc6b0c77"; + sha256 = "cdeefb356baf2d597630fbfd3e0fc72863e465f913ee70a42000e65829263c25"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/br/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/br/firefox-137.0b10.tar.xz"; locale = "br"; arch = "linux-i686"; - sha256 = "dad7dff8e90bfb16ab49a30b99346459450be2024f11a689a24b25c0ab3e4f15"; + sha256 = "3d29cf00c4a48596291d41a672a4d7778283f79b192994e7e19d548f8e2a3887"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/bs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/bs/firefox-137.0b10.tar.xz"; locale = "bs"; arch = "linux-i686"; - sha256 = "46ad32edbbf06f42ff32d9248c8ae99271147d6147dba8d1b693a17301641e0d"; + sha256 = "13c88efd322ef7000f3410b71b8ca8525e494e31f35cbcb4134f115d5791446a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ca-valencia/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ca-valencia/firefox-137.0b10.tar.xz"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "7f553d0a613da9582a394e0a977689af18b46e4a752bbccd12bfc664a85ab0ec"; + sha256 = "0cf4e799c720b746cbb3b2ce66d1f31e510ace4af6e8d24b9657c4a2d7954120"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ca/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ca/firefox-137.0b10.tar.xz"; locale = "ca"; arch = "linux-i686"; - sha256 = "8093b774e39d0f26658cc97a42b1d2d77c1239a5b6e43daac6a3487eb15d7871"; + sha256 = "ca3e36dbe4356a726aa798578125a8419cec2b498ecf7576ef03a68244633f17"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/cak/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/cak/firefox-137.0b10.tar.xz"; locale = "cak"; arch = "linux-i686"; - sha256 = "db592edf57c9c4c052c1b2fa4f5d3eb4a270d41164f8e120a166d012eaf33bc4"; + sha256 = "3abd810dd4e776abcb0e27c68555fe3a3c3634232e583e332425a8981451391d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/cs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/cs/firefox-137.0b10.tar.xz"; locale = "cs"; arch = "linux-i686"; - sha256 = "ed2ccb1f1c578b4d84294e6dde11d3cf40dbc5f2025a1c32d815f72be2f5c8f7"; + sha256 = "b67229b109da0303fa6776d5054c8f09d5e074ace747025dcda51f624d55c950"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/cy/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/cy/firefox-137.0b10.tar.xz"; locale = "cy"; arch = "linux-i686"; - sha256 = "3813c85fb088d6210e545243e2e9d35a6a36af3d2d528d3c1106902d9cc8d033"; + sha256 = "ac10c1d50e9e65d0447bced09ce2f1c7c5cdc1486ea20c21cd5d50fbf60a26e3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/da/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/da/firefox-137.0b10.tar.xz"; locale = "da"; arch = "linux-i686"; - sha256 = "e00e859539d3c7252239b16ddeddba0c4662f53d8aebd8824fd98008fee07884"; + sha256 = "359c8d5d901e5b7f1dbf940b54d1c222386933f9269047b9be1c415bb5bcefb2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/de/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/de/firefox-137.0b10.tar.xz"; locale = "de"; arch = "linux-i686"; - sha256 = "208c0091f46b47ddc53e12d024b1a074cc0fed69825f5d9ac9a3de3a4875ef2a"; + sha256 = "f499a68e6970a0a8349560a14b433fdc028b8f89a8aed961d174f3ae920d2304"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/dsb/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/dsb/firefox-137.0b10.tar.xz"; locale = "dsb"; arch = "linux-i686"; - sha256 = "4d5872132ba6cb006f4fcf1354ac6ebd1d6ee2cd3c3d2da6fc9f9429adc53b85"; + sha256 = "978dcd560c3053067dc88439a021da3db525233e303812960f13722d8b565486"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/el/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/el/firefox-137.0b10.tar.xz"; locale = "el"; arch = "linux-i686"; - sha256 = "abb0cd1ab736efa34d950b1544e338aa2130028c078e1fa278d4517386f7372a"; + sha256 = "fe13eb1a82217f31ae25989bd101102af4c17f5047d1470001e1983737ddd82e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/en-CA/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/en-CA/firefox-137.0b10.tar.xz"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "a93f68c517db96e147431147fd54e3d641977d10007ce978e6c2ff16e21f6e14"; + sha256 = "bbfb5d88f47b04eb531f5ecf503a49f9d53cfdeb3744d5aa5594ffdfdc868a9c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/en-GB/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/en-GB/firefox-137.0b10.tar.xz"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "99e803775112ca2fee43a6fe94b0d1195ef478c459a0fec55a1d85454301079b"; + sha256 = "7d17556817693319010bdd9bf625ac28a6a1f76901447cb8c9e5980bbcbfc93a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/en-US/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/en-US/firefox-137.0b10.tar.xz"; locale = "en-US"; arch = "linux-i686"; - sha256 = "c74cd6fd4bef7c73231ae1f34a3689b3939d675d9bde24b3bd310c73b2feda7b"; + sha256 = "8cf1837253bbbbeef57cc14a858b808b0f465280634ed1f09f6b9a0013e69540"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/eo/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/eo/firefox-137.0b10.tar.xz"; locale = "eo"; arch = "linux-i686"; - sha256 = "bee8c7d6579a0059a3d9c68c5a43a8e66b248ff14f7759904b1d574843e8f256"; + sha256 = "95cd145e05c6a2b1ff257440f6ef3d959d40a98b63508b817ae1ceef72ca68ef"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/es-AR/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/es-AR/firefox-137.0b10.tar.xz"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "511a1b6c2c9c977e4233120983fc580f65954d698d6199bdb1556088ba2ca17e"; + sha256 = "b678693e411d4216e9864b996444ed9771d981d98bbe9089bf0f54efe9c6a44e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/es-CL/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/es-CL/firefox-137.0b10.tar.xz"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "6bb57f3de6dd495552197b880832f441f46ed7ed61bc72c92dbb2d9664cfe147"; + sha256 = "9832977f32038d256a2294548a397d2e08d9cbfc8eaa2faaca3b1124ce580930"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/es-ES/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/es-ES/firefox-137.0b10.tar.xz"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "73a3c38193aed8a42d737c8c786129a88703a1c8a43543ba6db906e6c095c99b"; + sha256 = "a985f1574e382ed0c2181da38c8d72a4bd5406af86b7ae5f5133206576479664"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/es-MX/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/es-MX/firefox-137.0b10.tar.xz"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "4d8e067e2c5fcc1cdf9b1f0ef23b335144639cf26088a62ff05e19601a4af687"; + sha256 = "ec4fb0ea84fb90367c3f3d7ec5503b05ceba3d6f760238fb1633114d32bad8a5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/et/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/et/firefox-137.0b10.tar.xz"; locale = "et"; arch = "linux-i686"; - sha256 = "bcd91df59bf8ef9f1d56e80bce8960a92883440b86246e938c635e5290e5b4e9"; + sha256 = "708fece51b9b7d82a3839d5cfd14f37ae42d91a2f5d5d760787a723f3e277c30"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/eu/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/eu/firefox-137.0b10.tar.xz"; locale = "eu"; arch = "linux-i686"; - sha256 = "c53493818a28ed0187e692d6ed4da99ad0be73d92bba663349c914becfb6b3e2"; + sha256 = "d2b9b689f2506f1aa16d695f82fa44ad7e94242415b0218a9d2025020c53c2db"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/fa/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/fa/firefox-137.0b10.tar.xz"; locale = "fa"; arch = "linux-i686"; - sha256 = "76f6e04921ff2672f77273b8853b44bad24df6fde11fed5ea15251b056583e71"; + sha256 = "7ba25ddbd1cd32e2969f71c4642f02be307f5cab4c868f063477606f6bb974a7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ff/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ff/firefox-137.0b10.tar.xz"; locale = "ff"; arch = "linux-i686"; - sha256 = "1c9573f38baccf46d4e33ca90734843c05d6c33db9a40a85ad59430dae1033b1"; + sha256 = "60c5a8f405177af13ccde738d51ea9c652a61ff30d644422e459d6a6016fa107"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/fi/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/fi/firefox-137.0b10.tar.xz"; locale = "fi"; arch = "linux-i686"; - sha256 = "f00fd290bd689277638b6cca1f36d72a9abd905a5a3fb5de57f22a8260779256"; + sha256 = "eca85eff1de00cf062185e371ef5dc67cc18b284c4406ce75a5b6deb15420de3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/fr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/fr/firefox-137.0b10.tar.xz"; locale = "fr"; arch = "linux-i686"; - sha256 = "2186041c417e72d543694059473d3aa75cc1bf7905996ddb1ef1f10f8e1da5f6"; + sha256 = "2c2bf1c002dc301a44b0ff5142b174d57b29e0c85f45510e6f9767a48bc77854"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/fur/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/fur/firefox-137.0b10.tar.xz"; locale = "fur"; arch = "linux-i686"; - sha256 = "d3ee9582bd3b393701b18c9ca3331415a5b9739b979aa26ee47a756f2e65f95a"; + sha256 = "94045f9a29784ea0b212cfd5582c0c6298889c90f368c249a72685563c172970"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/fy-NL/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/fy-NL/firefox-137.0b10.tar.xz"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "1d87985adb5449166bada02b71c9eefe0e94f153f44868d38560a6da9664f724"; + sha256 = "6a4bdcdbd00a1be4c02215ec6fa1ff8a6a19c47c95ff1e1f9a77776099f34817"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ga-IE/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ga-IE/firefox-137.0b10.tar.xz"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "8cf874b3cfabbf25c28ff6c5bb11ea542a3814dcdcc47c5dbd05fb27bd4e6bf0"; + sha256 = "3eaa3486fe84f7307ade5735f4bf7cebee2495c736f152e9a18e26fc4ed8ec6c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/gd/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/gd/firefox-137.0b10.tar.xz"; locale = "gd"; arch = "linux-i686"; - sha256 = "f6c8860eaaee2b11d7e7db0fa9c2059b9aed1d3837d8a9bffc25f2f0b7db694a"; + sha256 = "77ca1a66ff56ab9e9591508da843058985c929bdf03e7e6737740bb203b8d56b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/gl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/gl/firefox-137.0b10.tar.xz"; locale = "gl"; arch = "linux-i686"; - sha256 = "71ff1351ee3f2ad8abf9e8f2905d5b0f2d352d9c95d7d1568b11db2cd3b64095"; + sha256 = "357b4a0d8dfac5aec19fbaf8988bb10dff0662131fd3e7b4b700c6d01ebb5c66"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/gn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/gn/firefox-137.0b10.tar.xz"; locale = "gn"; arch = "linux-i686"; - sha256 = "548435daee4533b4c195e2e2baddb121159d373094358b537eda4b489cb5274f"; + sha256 = "46d3446fe26763725b9f3f1c3d4fd2f9dd9e0f203405caeeba1584c807c11080"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/gu-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/gu-IN/firefox-137.0b10.tar.xz"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "ee9fb6566e87433c6d54410c441b5e98c4b7711c992ca2516d7a303c2f7c49e0"; + sha256 = "b42afe9344f65c79da178cedf01f2a7de1b5855e55c70d27bbae552207048dd2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/he/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/he/firefox-137.0b10.tar.xz"; locale = "he"; arch = "linux-i686"; - sha256 = "c39e7c9ebaeb9ccae7eab0a12af89f4fcb2198c30656ba4a8946f9fc6fa4a003"; + sha256 = "827c9e607e32da29f9aea0519dc02809eeae780446f28ec6ea56aa550b65c7b4"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/hi-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/hi-IN/firefox-137.0b10.tar.xz"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "cc335cd19ca134e9c9d7593f55e4deed4bf4ab5ba4c1b27fa2536da3bd5e97fd"; + sha256 = "b32e38180719bc9d1b02e598f528b6988f7b7ef12db32b2fcbb6252713f22d7e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/hr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/hr/firefox-137.0b10.tar.xz"; locale = "hr"; arch = "linux-i686"; - sha256 = "f2c6fdb3fd86cd06372bffef0f473763458849433f261a04824aa9ab8d169386"; + sha256 = "024c108905d2ce577e4a64c5f0674e6a116bd53f44e20ca22ea72e6f0a24696b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/hsb/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/hsb/firefox-137.0b10.tar.xz"; locale = "hsb"; arch = "linux-i686"; - sha256 = "f7f98d537072b9f5290b8792781f2f8bb129b2fc494770813a7c1232cdd413a9"; + sha256 = "1a61886b7eab21e900a78cab5191062d8ba752a761b664a3910d734f276b6c14"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/hu/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/hu/firefox-137.0b10.tar.xz"; locale = "hu"; arch = "linux-i686"; - sha256 = "081c7dc67330b865000cc6a0f72272c8f194f6b678a8f7489fde6e52dcbef4a5"; + sha256 = "560581c45fc075b80d50eab22926d257243ad11d2f965b08dc70050af6dd36a1"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/hy-AM/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/hy-AM/firefox-137.0b10.tar.xz"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "fb00e6ffae26fea3843f4c8b0025662cd1f63ac7fd0785cafd6c3f69653ba895"; + sha256 = "08616b06ac2f8b96e4f912a8404099e5204810cb54b9e766f868676e2ab59959"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ia/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ia/firefox-137.0b10.tar.xz"; locale = "ia"; arch = "linux-i686"; - sha256 = "9899e61af7020140d3378ece2cc10414dd6c80c8054088583cea0978ec6468a7"; + sha256 = "479426d19d2692e914ecff18bb13274d8bebd0ed7b45800e5a5f687f7fde601c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/id/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/id/firefox-137.0b10.tar.xz"; locale = "id"; arch = "linux-i686"; - sha256 = "0c174c24d285e513af1e7a4f27b0a54558785f27c90e8ef9205df92d048c3d23"; + sha256 = "c817854f19a10bb40c7bbf1bddaad5d2d630b678876b0764bda7d646c6a0636f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/is/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/is/firefox-137.0b10.tar.xz"; locale = "is"; arch = "linux-i686"; - sha256 = "3b05b7dd5c4a3a714c0f5376a5891637d4ca8d52ff707f3b8b68a8240a33659f"; + sha256 = "601248919378c1502a439df67d210f4a1bcb993aeff55b0603648c8bdecb74a9"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/it/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/it/firefox-137.0b10.tar.xz"; locale = "it"; arch = "linux-i686"; - sha256 = "b36539e65a13c9880442fd66d69000f5496e77fb4b6cdd1025c8a1c417984022"; + sha256 = "9ff2abd850ac415160302e9f2d4fca4251d276637f336070cc81b6eed96770cd"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ja/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ja/firefox-137.0b10.tar.xz"; locale = "ja"; arch = "linux-i686"; - sha256 = "2be86208994035ac533b3852f6ccb6bb6189b621fbf9694cf5f528ba8ff93bb6"; + sha256 = "9ee6ccaad803abff3c364746a5f251b91a6a8e4495ed3e109ccf9ac430b8748b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ka/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ka/firefox-137.0b10.tar.xz"; locale = "ka"; arch = "linux-i686"; - sha256 = "f12525a7ddad3059ea8754aca7700543a91df4a56f51849ad902850c960179cb"; + sha256 = "054f669a3f67bdae169a5b85902c2a7e5343a01d2d413a9c0733627673a16c2d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/kab/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/kab/firefox-137.0b10.tar.xz"; locale = "kab"; arch = "linux-i686"; - sha256 = "4b617c361872493cfc53a32d065195f0ea7cb6126fde23a9d8f1d758495d7703"; + sha256 = "ca4a798458fa494ca7af2b74fbf49d33fb1cd64c029367698c526bb2fc5fc96c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/kk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/kk/firefox-137.0b10.tar.xz"; locale = "kk"; arch = "linux-i686"; - sha256 = "0c2e671dbcf492e04212ce82b2932305a1edb304a6059078627786e2bc7343bf"; + sha256 = "7d231f884f66892bc24e96b9ad89a1c6e967dc8e10b1c71e1cddf1091c97d7b7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/km/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/km/firefox-137.0b10.tar.xz"; locale = "km"; arch = "linux-i686"; - sha256 = "7fa296120e7668d11b522052b25d5140e22174bb2fc7645b786b3cdfd492b1a0"; + sha256 = "e51c8b4b7bc3a541049be98328deb6473d680c375ca908670f247499e84d1b87"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/kn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/kn/firefox-137.0b10.tar.xz"; locale = "kn"; arch = "linux-i686"; - sha256 = "5fc5a447d0582ae98f669c445127433c4b1c87925a768862ccf193f59df493f3"; + sha256 = "cdf3ae9d34b92be4a10953e11bc3d6b3a8a9c18b19598fda1472051a83ce4383"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ko/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ko/firefox-137.0b10.tar.xz"; locale = "ko"; arch = "linux-i686"; - sha256 = "91f9e5d090f0bdfd13e66b83043a4b69e103f1aff6eee82b367f134e8c60e13a"; + sha256 = "c9003ee5bd269b3c5b3cfdfa4281d566a40e60fba32e85477f08e9ffe857e6b3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/lij/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/lij/firefox-137.0b10.tar.xz"; locale = "lij"; arch = "linux-i686"; - sha256 = "9e23eb3f1d14ddafbfb1a7a2c5e7c8b0f23a6ad26ef7df67879d34809b7327e7"; + sha256 = "32cb0e94588c08272d06836c52aa7240c0c5e1df6fc02ab1742ccf3b680a1561"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/lt/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/lt/firefox-137.0b10.tar.xz"; locale = "lt"; arch = "linux-i686"; - sha256 = "740905f782ece22d453c764ffee0ed30b71c3939c0b5435ab66eaabafa36f178"; + sha256 = "bb3e37d8a24a664b1df26cac5a3431840ed5d1d2c6ddc3e04a8bcc2221413701"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/lv/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/lv/firefox-137.0b10.tar.xz"; locale = "lv"; arch = "linux-i686"; - sha256 = "7ca8b46b3913aa3e486fa38ebcc4cdf97d064e92d23c999ae51d4ecb43cbc57c"; + sha256 = "e216fde84a125a443e5d90291af64dfa1e2997edf0a578bed18b3610b69408ac"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/mk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/mk/firefox-137.0b10.tar.xz"; locale = "mk"; arch = "linux-i686"; - sha256 = "a800200bfe43f5845778dcccccece8b00775c47d2d93cea0f400b6197cb303b2"; + sha256 = "c30c9257092237f4e16d1215ba52ba0505040567ca2cf858f724fd881730d2e4"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/mr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/mr/firefox-137.0b10.tar.xz"; locale = "mr"; arch = "linux-i686"; - sha256 = "5021dcf08b10e25c6e0482017a77c58824f4e61a003200bccee567eca1ffa1a9"; + sha256 = "9087eeb81d0adf624085fd0a7d5b47c1f5465cfe38c9ff735ea646c6da872c59"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ms/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ms/firefox-137.0b10.tar.xz"; locale = "ms"; arch = "linux-i686"; - sha256 = "08ec56dbf3858998a0d6a976773e6cc9b70e2f2d01d4277982683828e6c2036e"; + sha256 = "2e1c6789f701187bd9aa05f4f6e015cc61a233c873dc57f0b9fab40f22a53c49"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/my/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/my/firefox-137.0b10.tar.xz"; locale = "my"; arch = "linux-i686"; - sha256 = "17ce75f23be55a9f4c855405ca501cdec5875566a37291e2308477b550e1900f"; + sha256 = "0bb3121b16fbcaea34f85e04611eb9f0fcff7bcf9b395be60ec59638243a5fe2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/nb-NO/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/nb-NO/firefox-137.0b10.tar.xz"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "a8379e6fe31ae4604d91357f5aeb3258441b010126a3ab05f1b24d4b1c21f455"; + sha256 = "e615eda12e42f9f766a8fc93730c7e92472d53fe9232709a0a922008610e476e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ne-NP/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ne-NP/firefox-137.0b10.tar.xz"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "ccf7c1ca56429f94f4b1f78ccc4503d5b9d66b5ba96db368ec7b80c72223ebbe"; + sha256 = "58d8da2efdfefe4d94f82b999ada785d5710401698884bdd2229ff14815ab54a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/nl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/nl/firefox-137.0b10.tar.xz"; locale = "nl"; arch = "linux-i686"; - sha256 = "3504f978649328f65be9287d720f6d6ec759cd69f473cf5ab875dd11325bea88"; + sha256 = "629d72462592af1e08c2b249017d3d369969f0099a8531777e423fcd52b3d356"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/nn-NO/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/nn-NO/firefox-137.0b10.tar.xz"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "274c8e588d90a8f4b5e863f4f79cb3f2ba168fa9791242de70288cf5a1683a81"; + sha256 = "6ec906ca83cca0ea031bd150ab26f862f3274e9b9806e7e98dcf7b245cc1e363"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/oc/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/oc/firefox-137.0b10.tar.xz"; locale = "oc"; arch = "linux-i686"; - sha256 = "67fcc1821e6ac6fa2aea1ef7d31105ad64eb26ffe00c9d285177a6193880d031"; + sha256 = "1deda9a423955bc98e41a213a7f2f969c639dab8124fa5a79dee22557a5d8013"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/pa-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/pa-IN/firefox-137.0b10.tar.xz"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "495da0d3e06e6d85f235168e8eddf7b8aa47551816b949477f9b30e442c89bc5"; + sha256 = "ba196dc7a74a6991b941dc1c845febccc8bc93ab634fcd668b613baef5dd4397"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/pl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/pl/firefox-137.0b10.tar.xz"; locale = "pl"; arch = "linux-i686"; - sha256 = "ceaa06834371ce10c61612a4eb01872b67ac93528342145c11dd3d1219cad9d2"; + sha256 = "3c7fcdbfaffe9c5b4b48e42615df337dfe966564685672c3e8c51f412a8490c6"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/pt-BR/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/pt-BR/firefox-137.0b10.tar.xz"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "e2fde9fc6664d6f31a3a1543caf4605272dc4c679377fd1f1ae29fb0c79347cd"; + sha256 = "f56cafb39c0cef5e1a43b7579ba53cb530ca2a0d3ba83452e13fd76b22ff7686"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/pt-PT/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/pt-PT/firefox-137.0b10.tar.xz"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "d8e1be42b0291b772b7edeaa15d870b56744c3116022090bacd762fbf8dc3e6c"; + sha256 = "cd1851ca0c8d0d6b13402985b2916123eebf5d499eb9587aebe0a1c8d1e6cee5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/rm/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/rm/firefox-137.0b10.tar.xz"; locale = "rm"; arch = "linux-i686"; - sha256 = "c7d785b2cf9c791a928543ce22d7dc3f06fd580524fcf070aaad904bf42a5bd8"; + sha256 = "26350c6707b1157cd6c53ec9294c4c0d5caad4c95f940e5ee03bbca08353ec83"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ro/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ro/firefox-137.0b10.tar.xz"; locale = "ro"; arch = "linux-i686"; - sha256 = "decac362ddf1a07e7a3ad193de14f642279d84832117634a2ecbc46533099973"; + sha256 = "c087ab2e61a41d157cc2423894f0080f080cfeb74ceb92ac47afa6abd4780d77"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ru/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ru/firefox-137.0b10.tar.xz"; locale = "ru"; arch = "linux-i686"; - sha256 = "e600fa525df151b9e7b9e692bfc95a3c6078b46883a55193864b0b6246f4651d"; + sha256 = "8cbc728b269a14b1c735daebf44d27438721635ffae1b857f3725ee053909009"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sat/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sat/firefox-137.0b10.tar.xz"; locale = "sat"; arch = "linux-i686"; - sha256 = "1d2068ac1888872aacccba10561b69db7371438390ee08bcc9b73c5dc2dcc8b5"; + sha256 = "cf49aba3c05d630c7d0fcd872e85a7e28cf22373124d2cb114dd1f1c1cc46b87"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sc/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sc/firefox-137.0b10.tar.xz"; locale = "sc"; arch = "linux-i686"; - sha256 = "7efcd4ad6dcf3ab1973a7b6430c51d1a5343acc9a833dd2d35ea5228bd0523af"; + sha256 = "e8bac5ed8064bb6e8ba29f20cdecd4c40c827cb49cff71ade57550f9058520fe"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sco/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sco/firefox-137.0b10.tar.xz"; locale = "sco"; arch = "linux-i686"; - sha256 = "bb72465089a59e0d27067992861e8086e5d698b886dec4b0610e1824c791d501"; + sha256 = "ca868225a4cbb677fbdc97b5cab583784393a4f411997d4b0ba41df6889a9bdd"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/si/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/si/firefox-137.0b10.tar.xz"; locale = "si"; arch = "linux-i686"; - sha256 = "b133b9358c477abe5e4b92c21acb537a2a46f022e1a7249589d9118b99eb4ac4"; + sha256 = "f6525c27f7c561c46b474e88e2bec0f099a49f2a36fa252a6331a2531c2fed3b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sk/firefox-137.0b10.tar.xz"; locale = "sk"; arch = "linux-i686"; - sha256 = "e0ea66f20043bb0346cdf2610fa2936b6a7d03413ca36d9afd879d937ee447cc"; + sha256 = "6ef895d29deaf359f6800b07e1fff3bab2a8d98ffe13148051a74723bbd540bc"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/skr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/skr/firefox-137.0b10.tar.xz"; locale = "skr"; arch = "linux-i686"; - sha256 = "f17104cc5879a894eebc08d976bca0c62db9f680d2e9ac1f238424bc47e7af12"; + sha256 = "75303e5900e977788c6741056e696081a6b230e90e3fc069111109d999ab0a3e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sl/firefox-137.0b10.tar.xz"; locale = "sl"; arch = "linux-i686"; - sha256 = "5a6694eb3605ae14dbd6f299bd13570d2f50d56db7b30a688aa5ba33e87ac4f7"; + sha256 = "a3463d5cb2a93a0c07bedab3f90e5cc9388a8ae743899373f23cb3f3d8acce18"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/son/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/son/firefox-137.0b10.tar.xz"; locale = "son"; arch = "linux-i686"; - sha256 = "5635d22a384c6c1db61ef80f5adffa79a8285863930d7a7ed7eeec853737c0b6"; + sha256 = "56a0157e7719d92b4809c9c0032ede72c5467f256fab9a8b9836eec1fd1d954a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sq/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sq/firefox-137.0b10.tar.xz"; locale = "sq"; arch = "linux-i686"; - sha256 = "401812384f52b3d8924fcc9670cf37adcce115429ca950b1741e2fd53eaa267d"; + sha256 = "7340943d13b1528cbbc9ad679e4b1a83fca9077771819f023148360a1a306a7e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sr/firefox-137.0b10.tar.xz"; locale = "sr"; arch = "linux-i686"; - sha256 = "0ccf07222a3ef09886a5f1ef75578bae0b20cfe019d575902fec207c9c81f691"; + sha256 = "21a866c1d1d5ca34a9757426f2b30e0f2c6f192611f75528053ac8b7a782962c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/sv-SE/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/sv-SE/firefox-137.0b10.tar.xz"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "77e4d7f2681156293477774dcf341ebb89e24a3e3d8658188efb44adb3417467"; + sha256 = "f7649b0fe3e21e648cb7a3d919c3afe0d12a2014910c0d18f283a8f4fc20d699"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/szl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/szl/firefox-137.0b10.tar.xz"; locale = "szl"; arch = "linux-i686"; - sha256 = "09063d348f0b3206c75fe29c9f654d7da295c0f0ff77a770da5822797c519074"; + sha256 = "090ae85a47343f047b944caaff56936eec5475c2e80aec85b0a254b3e699d3e9"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ta/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ta/firefox-137.0b10.tar.xz"; locale = "ta"; arch = "linux-i686"; - sha256 = "0444cce6efee10a02961f2f1a5ae6af69f9a8c1cd9a3c0df325ba3b10049f079"; + sha256 = "98a40f6d72087cf13b62683548fb652573a306a861209ea6c7128a068ac39e10"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/te/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/te/firefox-137.0b10.tar.xz"; locale = "te"; arch = "linux-i686"; - sha256 = "439bbf0c8465085c60c539870aba3d8e888fd26357d25733eba0b775d18f6fd6"; + sha256 = "dac190685a4f1e898923d293fb8ce00bda7fec4a585d313ae763745975edfe96"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/tg/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/tg/firefox-137.0b10.tar.xz"; locale = "tg"; arch = "linux-i686"; - sha256 = "59f1ce756429fe635dc219a4202e3a72eb383aa3cfbd3b679343e9657644100c"; + sha256 = "15a4e5df389619e4cb4dcc7e677128ef507964a1fab09abcbba5b58d22034845"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/th/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/th/firefox-137.0b10.tar.xz"; locale = "th"; arch = "linux-i686"; - sha256 = "00e1b02f5aa14f78abf3ca7dad3255cad6b1d983e6320ce49a884524e8d7e612"; + sha256 = "5bab501cd8bf43d425b4b001eecf97d093555ea64f7b4abaffa2d2d9b749e808"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/tl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/tl/firefox-137.0b10.tar.xz"; locale = "tl"; arch = "linux-i686"; - sha256 = "8d850de8ff86c46ee2e3f532098a296b5f906538001b05fb2d3e60783626b8f0"; + sha256 = "55cce8888edab61cd71eb96c2cbd750b8612155ea552f7269a22b8d317a5c9b2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/tr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/tr/firefox-137.0b10.tar.xz"; locale = "tr"; arch = "linux-i686"; - sha256 = "de385475f364f1cd5038f23d74b85e9272fc2bed1f7f753532cfd3b0266452d5"; + sha256 = "179d90be324596a3b7eba6f0e3ae786a487d2bec0a8103cb8a9c58bcf0ff1dff"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/trs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/trs/firefox-137.0b10.tar.xz"; locale = "trs"; arch = "linux-i686"; - sha256 = "e6c8623b3e4f24839b29f984b10646c9481d24ad04c90c55627cd3221c5f286e"; + sha256 = "637250195f8b71b705c0468c9098ff3865099b662457aad201af10b6d38f2003"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/uk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/uk/firefox-137.0b10.tar.xz"; locale = "uk"; arch = "linux-i686"; - sha256 = "d52c3efffd4f7942b91a5933575b2dc5afda04ad0002a7420f0043a4b8a66782"; + sha256 = "2650614e2f867ef58da5295071ade1ccccab829433c6139766cdfacc600559a2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/ur/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/ur/firefox-137.0b10.tar.xz"; locale = "ur"; arch = "linux-i686"; - sha256 = "7058c33f56541841f27c464282ff629469dba8bfc33357ceda14104015f13339"; + sha256 = "b9612a871b0b092854b7dcc1421cb0a00c2bf4f053354796ad78697da6b1eef3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/uz/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/uz/firefox-137.0b10.tar.xz"; locale = "uz"; arch = "linux-i686"; - sha256 = "62955d9fda017cb1f745b80f69d525c9eb1edf5c5697cd6e2e4ca079874720da"; + sha256 = "3b102ac2ab5989ec486e7bbd50b2b9693ef62a11e08adb243c126dd917cd7c3f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/vi/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/vi/firefox-137.0b10.tar.xz"; locale = "vi"; arch = "linux-i686"; - sha256 = "08ab01618dd3bdec66adca1d2a00512cd637977505a4f2eec98311af094f4245"; + sha256 = "fd8197d70795cc98a4afa2a4c2c87a111ad055c634040cb6c51c0403c6eb57ab"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/xh/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/xh/firefox-137.0b10.tar.xz"; locale = "xh"; arch = "linux-i686"; - sha256 = "45b0969e970a669cfe511279c9818047b667e0aa21d76e57b46bbe2f0c1adfce"; + sha256 = "6777cfa8c94aeb02e4a22646538b4cd040d8d6dfe81cc03a6c011c9464c4d4d0"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/zh-CN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/zh-CN/firefox-137.0b10.tar.xz"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "d6b74ae8f3619ad0462f96fb1797dbaaab1c108461bd2e92baf494333f4407d4"; + sha256 = "7a8f8ad9dd677bbd021856a60b98aabe85364d4b40668f3d0c0b141389e5c4cb"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-i686/zh-TW/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-i686/zh-TW/firefox-137.0b10.tar.xz"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "6a062e3657df111ceb9eca3760e9967e469b23ab9753b19f2a957f3e9f53db6a"; + sha256 = "ce9501fa8a8864e91dc03c2fd1678d9d21e9d25aa037547aa8ff766f3f93469b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ach/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ach/firefox-137.0b10.tar.xz"; locale = "ach"; arch = "linux-aarch64"; - sha256 = "7a5796465890c948945dd6ce1bfd6c8291022e897b5d4e93add7b204a9c44c6b"; + sha256 = "b14827b02d8033f9b0947d646153d9b0501bc69706615d27c5f2bb3a370658ad"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/af/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/af/firefox-137.0b10.tar.xz"; locale = "af"; arch = "linux-aarch64"; - sha256 = "b78a6baa55c1d98585f05f6f82676cfe9d3166777952411cf23b338966403f6b"; + sha256 = "116773d412c066678e715a1a670465a5eda4afd02eca6ac606ca3a82c7014151"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/an/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/an/firefox-137.0b10.tar.xz"; locale = "an"; arch = "linux-aarch64"; - sha256 = "c2c14f27339c5177064249df732b4097be1a12258871c11b715fba5781825de9"; + sha256 = "57fd77977b3d0858421b5489b0776780e61a1c931fd6871eb6e029bbb564a6c7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ar/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ar/firefox-137.0b10.tar.xz"; locale = "ar"; arch = "linux-aarch64"; - sha256 = "2a203c40fe8258c940d81a4785bc95eb842c52def883361736d6945d09a719e5"; + sha256 = "26ba9bd54569b1d8aed27ecdf7bf3303ae2914b7402e39358dcd32259563c5e5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ast/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ast/firefox-137.0b10.tar.xz"; locale = "ast"; arch = "linux-aarch64"; - sha256 = "6973246010beda73b9258b999dd8d5c8e0b9d41e02761051e711ca2d30678f0d"; + sha256 = "4769814dbc43be2d5e1f3ed869629988e3033916496283156d46e26753312d21"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/az/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/az/firefox-137.0b10.tar.xz"; locale = "az"; arch = "linux-aarch64"; - sha256 = "2c691eaae5f32ada42c7a2b620e114e6608423d4f95df5564344f118f5e31071"; + sha256 = "a740ca8fd7bff0663943f85022b3011713b8238b2cc0516567d0aa0874adb342"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/be/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/be/firefox-137.0b10.tar.xz"; locale = "be"; arch = "linux-aarch64"; - sha256 = "48081c122cacad93ca447513a9bf2076df5989c375723e0badf9953affe3d1d4"; + sha256 = "8a1c6787c7966300551b84b01926488f26ac393dd7c4a502eaa418749fb7749c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/bg/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/bg/firefox-137.0b10.tar.xz"; locale = "bg"; arch = "linux-aarch64"; - sha256 = "f1707c676c88bb08db439d52ee4a1d4ed4c24e1435612940c83453fd2772b58e"; + sha256 = "7ac0b72a4be4c2c90cef42ae4f6c304cd53d49de19a2665275ee9fb37bfd3b9d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/bn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/bn/firefox-137.0b10.tar.xz"; locale = "bn"; arch = "linux-aarch64"; - sha256 = "95ccccecf75d99c0c441659a900d2a9335adbda2b85d79390dd2ac499c8587dd"; + sha256 = "6fae4e0cb0975d4c11f5d3baa57a4fd99e137e1c74ccb875b081397a83fe1b5b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/br/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/br/firefox-137.0b10.tar.xz"; locale = "br"; arch = "linux-aarch64"; - sha256 = "8f9ba56499ee23896e6a11d53e1e124bf11912a3c5b8176d08b8a5706588e480"; + sha256 = "313fd02a196551870f020762ff76921a6589a5f4091d7ff363010bf5718b206a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/bs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/bs/firefox-137.0b10.tar.xz"; locale = "bs"; arch = "linux-aarch64"; - sha256 = "7da73875c827aed91383327cdcd1e2b8baae1b08155df6e4daa178dc93452ed5"; + sha256 = "f23778ae091b5ecbc2dfd1d9a734c9e8675251257343da0cb224fb942803ff31"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ca-valencia/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ca-valencia/firefox-137.0b10.tar.xz"; locale = "ca-valencia"; arch = "linux-aarch64"; - sha256 = "2838a4239aa68b12d81634cac453fcb69c9bc32b883a0280eaf2d60c64e2bda0"; + sha256 = "b6e5ef1fc584b3ee82341948f25663a9c8a16990461244529f6da76b0fc2d683"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ca/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ca/firefox-137.0b10.tar.xz"; locale = "ca"; arch = "linux-aarch64"; - sha256 = "490c0b704a98ac81596b483bf88f1651254c9b30394f5d75764e265dfee2b336"; + sha256 = "71e53ffc8921b375ccb66d085cf52df3d48f372d823e7d322beb6532ff087ed0"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/cak/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/cak/firefox-137.0b10.tar.xz"; locale = "cak"; arch = "linux-aarch64"; - sha256 = "fad5f527958b7389984c741deeff9fb2d874d42b0c2aef1dd600b6c2620f1c11"; + sha256 = "54caa651cb3d7320af7a4bdbe9c6f9cb2385cbe652d23a04414b0e884ceab930"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/cs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/cs/firefox-137.0b10.tar.xz"; locale = "cs"; arch = "linux-aarch64"; - sha256 = "2963a71b70bce140de553ad48c4c0bb80895db95a6776ad9149404c70822eeb0"; + sha256 = "39b7d94a01a1a8e306c7874257b36f9d60dcb75ac0b2d2f11cc60ae62a9fcca9"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/cy/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/cy/firefox-137.0b10.tar.xz"; locale = "cy"; arch = "linux-aarch64"; - sha256 = "4a1659160d85b260599d3b6798bc8cfd00a074d3293b829ca2df39a0f81e81ac"; + sha256 = "c8feb0f86ddc0b7c9e1339749c4f11104f3fa08a47641cca55f511ad9be7620e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/da/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/da/firefox-137.0b10.tar.xz"; locale = "da"; arch = "linux-aarch64"; - sha256 = "285666bd16d901e9c9ff448ef868e53a03e34bf690692fe2188f7f4c87aa761c"; + sha256 = "268bcc11e17fbceee75bc124b823abca626c2202be449cfc9e69633a8db5fa60"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/de/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/de/firefox-137.0b10.tar.xz"; locale = "de"; arch = "linux-aarch64"; - sha256 = "069e37c73261acdaa23f2ee628eb00e5a3fe4ae20ef3c090b2f7b1c0891002cd"; + sha256 = "cd12af18f53d550f15e53d05053930e487048c2dcfc5c950bc1d8de96dc7d4a7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/dsb/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/dsb/firefox-137.0b10.tar.xz"; locale = "dsb"; arch = "linux-aarch64"; - sha256 = "6252530c66ebbc5fcb54e7cd646203b7a8cd27cce9ce86c9be660ac8c413929d"; + sha256 = "84471a1e3c44dc3089b891b0bc254a3c50bf5b7996ccf564af2b0754f4b68ed8"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/el/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/el/firefox-137.0b10.tar.xz"; locale = "el"; arch = "linux-aarch64"; - sha256 = "708d07736d6a89cf0232142407c63fb7377582372819bdd6e41cb1f20313dde2"; + sha256 = "53216fe70b114e96939fc3dd313d5adff92b04f13a2bb15866a6745a95f05acb"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/en-CA/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/en-CA/firefox-137.0b10.tar.xz"; locale = "en-CA"; arch = "linux-aarch64"; - sha256 = "2aab29e4a2ca36caedcc2786d845b2dff36ba3f16b015867ad556ccf362056a5"; + sha256 = "e4daeccc139e265ac87a884c207bf9b94febe626cebe22850cb0e705206a5e88"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/en-GB/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/en-GB/firefox-137.0b10.tar.xz"; locale = "en-GB"; arch = "linux-aarch64"; - sha256 = "b9c953b3bf0d40b33ed7dc6b91607da5474d139d4f2033133f2a4a8d0a1327d5"; + sha256 = "b017589a1d99a575d9bd09be2410a7d2c3be1e347af2e569bd46cfb15c02a36b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/en-US/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/en-US/firefox-137.0b10.tar.xz"; locale = "en-US"; arch = "linux-aarch64"; - sha256 = "5eb885dac88526d00d9988d4fcb5c89a5172b230b077ebde533aeb67647805c6"; + sha256 = "ba85b43e51e320929dc53f40d7526e8bd95a606faca373dccb5c2db710564906"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/eo/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/eo/firefox-137.0b10.tar.xz"; locale = "eo"; arch = "linux-aarch64"; - sha256 = "31c1dc57edb4cf3fdb4dda4654eae85ad4fb0d2942d9d68cc76316e741ff45c9"; + sha256 = "d16d4daf9d036737646acd3b958ea5855ff0029c65160f93ba6d34eb41c05f7e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/es-AR/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/es-AR/firefox-137.0b10.tar.xz"; locale = "es-AR"; arch = "linux-aarch64"; - sha256 = "58f31adc15255f0a4e547dab12f905d75ef6340952a2e49e7c16ca55212b4aad"; + sha256 = "d2c7d9f5fa294897960c8ed08c162094e85b95f4413efdb263aaf9313d520a9b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/es-CL/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/es-CL/firefox-137.0b10.tar.xz"; locale = "es-CL"; arch = "linux-aarch64"; - sha256 = "83783edd0ad858b0e58bab40b458918c233fbb6c83da0c2b010f8db991f1e397"; + sha256 = "f4df84cb23193c2161cd3dd0c1de38a051529edd87052ebfd2dfa0cac50b30ec"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/es-ES/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/es-ES/firefox-137.0b10.tar.xz"; locale = "es-ES"; arch = "linux-aarch64"; - sha256 = "9c96c3df27fff36dfab116fce437e55dfbbdff972525739d2d56168a408694e2"; + sha256 = "d734abd1a1105fbc10c5bf9baa03a8756501a277701977bb7c3ef677c03bcb71"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/es-MX/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/es-MX/firefox-137.0b10.tar.xz"; locale = "es-MX"; arch = "linux-aarch64"; - sha256 = "3efcff320a7ccae7321358852998e0a8d630e0a8a6eb8dc7d47da929b466b9a9"; + sha256 = "2ed8ff03d40e0c3ee6792a4a9724fc27f1f49eb9d6f444ddf851ad7bba1ee6a6"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/et/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/et/firefox-137.0b10.tar.xz"; locale = "et"; arch = "linux-aarch64"; - sha256 = "acdd40eba35319f73f745d0e836be32ec962c5f419cf755587695e706a1871ac"; + sha256 = "b9a4fe035ed1225dee0ebf4aa1ab04c16056b622e4ef839d84b3463f3b40a5f7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/eu/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/eu/firefox-137.0b10.tar.xz"; locale = "eu"; arch = "linux-aarch64"; - sha256 = "61bb43625524d0dbc1608e0245a220ee5e97162fdb68202b02a29402cc3d58c0"; + sha256 = "7d7224828e0a051cae205043fb9d335ad0646f83c3676c96c57632592fce53bd"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/fa/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/fa/firefox-137.0b10.tar.xz"; locale = "fa"; arch = "linux-aarch64"; - sha256 = "e0b326a6936ed4d8bb16b9ebc74bc6f76d4643284205c3b3fc7881df398e51af"; + sha256 = "47002006a12d86ec80ed31e3e0b9b95d3a3f7fc04344d14afb988833e632df24"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ff/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ff/firefox-137.0b10.tar.xz"; locale = "ff"; arch = "linux-aarch64"; - sha256 = "6783c8adfc1f9ac8a28dc02f2448e52244b1af6eb7f9d53dc8f3f815dd088024"; + sha256 = "02cfd21c1e9f8996746e6c5ad5d2d331d7f17a86805ddc70e9edcebc43599687"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/fi/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/fi/firefox-137.0b10.tar.xz"; locale = "fi"; arch = "linux-aarch64"; - sha256 = "3060891b615f7483b4da0612af5296c4164363f6700493793ac77cc6c754f656"; + sha256 = "b9d0e43833fbc7d3e743b132bf7a01037665dc21429a634d27bc48783bce695e"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/fr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/fr/firefox-137.0b10.tar.xz"; locale = "fr"; arch = "linux-aarch64"; - sha256 = "5d733f52caac714901f88f1a205dcd4ba9b53312bc9a29fcc9c00c7448476d03"; + sha256 = "2b631987fa063485d7dba06d90cfc054e278cd4be9b0d38a8452691f817de518"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/fur/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/fur/firefox-137.0b10.tar.xz"; locale = "fur"; arch = "linux-aarch64"; - sha256 = "32c20ce97bd6431862a63be82c68c2125ee52a20f45c1eb56cac8125ed38525b"; + sha256 = "a09f81844bdde33736c9a94ff21245b92766aeefb95df3d0fbb4c8ad622e65d5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/fy-NL/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/fy-NL/firefox-137.0b10.tar.xz"; locale = "fy-NL"; arch = "linux-aarch64"; - sha256 = "497574e80143bba1ea879605694fb4d50cae8da61067fe7fe063e20d5d4cf300"; + sha256 = "f0cc57889e572a51b1c92b955a5a16e254a97d64a763ef09bc6677845a99e2e0"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ga-IE/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ga-IE/firefox-137.0b10.tar.xz"; locale = "ga-IE"; arch = "linux-aarch64"; - sha256 = "b5cd7cd1bb350cc39a7c2e9845355b24fe032dcfc3ffae6d932071950e18ca3e"; + sha256 = "62ed774d6fd81fd79ddf6d8810646bb14c88b9231b3a029ca5cba9286e562733"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/gd/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/gd/firefox-137.0b10.tar.xz"; locale = "gd"; arch = "linux-aarch64"; - sha256 = "791e8732e9e782519632b5715405f7a85e006debe2cb91707d94d8b0e7cea5de"; + sha256 = "ab020c5d89a00fb8e25313b0ae10c15c8a9471e88f8fdbcaa701c02b4be97d72"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/gl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/gl/firefox-137.0b10.tar.xz"; locale = "gl"; arch = "linux-aarch64"; - sha256 = "d4b1dbeee307440dcfb1ca59c4fa2f5c1734ff0cb9983bf1a0e8408c2da6ef24"; + sha256 = "b51f3e0450e4725b73dc13243dee90a68d980948add5ec8ba9cb2fba07dbe617"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/gn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/gn/firefox-137.0b10.tar.xz"; locale = "gn"; arch = "linux-aarch64"; - sha256 = "8766c722263356dd48e70b76f686cfe6bc6c18ee57ad321b11e8e4178f02babd"; + sha256 = "7bdaa29b0efcc4d4d8a4f67a93fce6718d21cca6268500e67f35b4a258e84686"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/gu-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/gu-IN/firefox-137.0b10.tar.xz"; locale = "gu-IN"; arch = "linux-aarch64"; - sha256 = "95aa5198c1225ae5ce627dc9ff072e556063cb76ddaaa1576d5b5ea458d2537e"; + sha256 = "dfc02495938df3205cf053b5fa80e481bba1799043714c218bf218fe3f6b4bf5"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/he/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/he/firefox-137.0b10.tar.xz"; locale = "he"; arch = "linux-aarch64"; - sha256 = "b476e692e129171e5a233fc2c188aaa4b888d363d8559cc042df82c96a72c756"; + sha256 = "2e012e78366da7d4136d94b4162089eaf93b62972f418105475e9ed500da6bb3"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/hi-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/hi-IN/firefox-137.0b10.tar.xz"; locale = "hi-IN"; arch = "linux-aarch64"; - sha256 = "beff1c19eea610d49d22b6ae83496f798c7ad35d25f1cc43f382a4fef62acb14"; + sha256 = "78622250015e7fe7e185e7f0f9fb7ac23222fd6a89a99c17063d2598f4a489fe"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/hr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/hr/firefox-137.0b10.tar.xz"; locale = "hr"; arch = "linux-aarch64"; - sha256 = "4eb052c8353b16e9e64e65ba978984246003664b9fa436864ca7315abda87e34"; + sha256 = "97664b504a19b2108a42a7efd79466a9221fe1765ebc996abba229ba7d3a9228"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/hsb/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/hsb/firefox-137.0b10.tar.xz"; locale = "hsb"; arch = "linux-aarch64"; - sha256 = "c01baadb75d57fad9b4f7bbf4589ce08e57fdbfca2c120133b04cec029be4dc1"; + sha256 = "5038938ab909b2c4cf174eb4a196c42ce1bb02dbe99c7c2862845c5e014ab935"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/hu/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/hu/firefox-137.0b10.tar.xz"; locale = "hu"; arch = "linux-aarch64"; - sha256 = "94c62678f0c39ca596cb5ff77a31ea5d5b3bbe84edc110b9afa1dea7300ab6ff"; + sha256 = "20d311f0e5aedaa10797cdd6bf55df067e3dd28716af12ab767f2dea9569ddd0"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/hy-AM/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/hy-AM/firefox-137.0b10.tar.xz"; locale = "hy-AM"; arch = "linux-aarch64"; - sha256 = "9d4a82e10524bd43a9e5f9ca14c194de6537bc8b2079ef590c2c4326240f346f"; + sha256 = "ed0a1216b7b028db0894edf37fd6ab1d1b714127ecbb35b1876be6be209b712c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ia/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ia/firefox-137.0b10.tar.xz"; locale = "ia"; arch = "linux-aarch64"; - sha256 = "a7253d78165e23cd2793f82e712309d24f14bdbc2d152d2521b7b586ea627719"; + sha256 = "a2a44707da571df52264f6cc488c2e3848c162f765732e848e222ad3d2c484ab"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/id/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/id/firefox-137.0b10.tar.xz"; locale = "id"; arch = "linux-aarch64"; - sha256 = "166af635446ab9de74df39c5481dee679461064f65132feea42c884947244c52"; + sha256 = "a062b0c638c4346aad47290fe391ca1a73989cf306ba5767b05ea00ce4bdd407"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/is/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/is/firefox-137.0b10.tar.xz"; locale = "is"; arch = "linux-aarch64"; - sha256 = "1cb672965320c18a6b2d6a35c68508ab141cf051014946f2c9c68301e472ce34"; + sha256 = "a4fda3f61bd2936dbc93a3a5fc80adbb63ef12f58dd7b40338c8d3a7755c48e2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/it/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/it/firefox-137.0b10.tar.xz"; locale = "it"; arch = "linux-aarch64"; - sha256 = "1616dec9465ee50eaf840c43bd1cd415a5a27d2d7b14aadf7bcd1d70fca629d0"; + sha256 = "28c665e6924ab2d621ce7b18bfe657baadacb9b9ab70b388f5fcb066fd670e00"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ja/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ja/firefox-137.0b10.tar.xz"; locale = "ja"; arch = "linux-aarch64"; - sha256 = "5ca1ea9fb99db023261d1c727863d905714bc516910029e150faaf97001b6a5e"; + sha256 = "1b34aa6d3239d3956225cbc2aab4ac6cbcdb1e1a6dc567c7df0bb104d0b58500"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ka/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ka/firefox-137.0b10.tar.xz"; locale = "ka"; arch = "linux-aarch64"; - sha256 = "78cb08c44fa305f9a383db10260b29235009d20181dd86392417e9077d2122d6"; + sha256 = "b121c05539387cffaf332f69c59545ee177a7e6f322d8f4eb091e37328225e60"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/kab/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/kab/firefox-137.0b10.tar.xz"; locale = "kab"; arch = "linux-aarch64"; - sha256 = "c2d26a4fc24d44b168d2dbbb1d9a85ddebb94554c67cbe41fe977da297e99b77"; + sha256 = "1436340a158db39dc55cf1fde411581750fb14547db7dfc53f6d415677bea280"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/kk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/kk/firefox-137.0b10.tar.xz"; locale = "kk"; arch = "linux-aarch64"; - sha256 = "019707c8eb6aada0b8fc27b36c897bdf2f9e8a35fd5ed90fa30899d68fd3ac8e"; + sha256 = "e2b20cd5c6cd4325f79148b6804cd4486794466a444eedc5473f5db1540e6b46"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/km/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/km/firefox-137.0b10.tar.xz"; locale = "km"; arch = "linux-aarch64"; - sha256 = "5afef246220cf2199afe114d9f5548c24a20103b89122d3a286f8b733aa716d2"; + sha256 = "59182a3016621019f3559d6ec301face8469c6555f914805bc8b9ef0430246f9"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/kn/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/kn/firefox-137.0b10.tar.xz"; locale = "kn"; arch = "linux-aarch64"; - sha256 = "b58258446c918eb6d34087ffc5cc8c1be0410f20c8d88a7823f10bace38381cb"; + sha256 = "8bfdc4d580120b2ab22a7e5ef59564ea9d56b5998a13f4c2125a997edc1fcbca"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ko/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ko/firefox-137.0b10.tar.xz"; locale = "ko"; arch = "linux-aarch64"; - sha256 = "2c811ae027abf0ce5d8e25659d07dcff91022d32ab0cbabed9862b9f0ee1ddb9"; + sha256 = "4385b028d0e1fe5c0cb1c8cef7c926b64c4ac195e81b8eee8bcf19214489e303"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/lij/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/lij/firefox-137.0b10.tar.xz"; locale = "lij"; arch = "linux-aarch64"; - sha256 = "398d55a4e33b473f749248786c3858b8b6d63de995a504b1341c410e6762a3b3"; + sha256 = "d062919de7bccb04a5c9c02a32749ba6ea6a01c3be3a284bb2c7d735b4211636"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/lt/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/lt/firefox-137.0b10.tar.xz"; locale = "lt"; arch = "linux-aarch64"; - sha256 = "af53add447f2038cbbec99b82cfcf56a9a434944192a6de90df54ac3d46aa51e"; + sha256 = "1070a54c1c490d6dd81a0195392fd49d8330e3b6b1d2d5d4642989bf17250904"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/lv/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/lv/firefox-137.0b10.tar.xz"; locale = "lv"; arch = "linux-aarch64"; - sha256 = "4082e8f903b89cd791e509b733cc14691c17b12217edcb577fe84ef280483869"; + sha256 = "a0ba18b4d9e1df89550f3c480f95c0836e7c213c434730b8b8f31836dff641cf"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/mk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/mk/firefox-137.0b10.tar.xz"; locale = "mk"; arch = "linux-aarch64"; - sha256 = "3b9941cfeae2770475fba4311eb6ac1860dc57dadd691d6df13a5314ff77bd01"; + sha256 = "5d7e6eb75a610cf7c8d70f35f849f72d1f67bc3e352e9d19ea61efc4b529c95a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/mr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/mr/firefox-137.0b10.tar.xz"; locale = "mr"; arch = "linux-aarch64"; - sha256 = "6edacac4669949b71083b747e2f804299ee33fc3fa41218717934a21194a7b7c"; + sha256 = "0982f46ce8d49806b7b08f943defe1bdb6ce97dcdea13a1344757dd38f7d2f28"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ms/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ms/firefox-137.0b10.tar.xz"; locale = "ms"; arch = "linux-aarch64"; - sha256 = "a0e8b47cc6da3ea299e68d2758dcb18ecc09eaaaab2484fc69ba36c3fc35bd5c"; + sha256 = "308e8b51c62f129f2d0ef36961317e60e9392c91c8cb07dec4790baa22a55fe7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/my/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/my/firefox-137.0b10.tar.xz"; locale = "my"; arch = "linux-aarch64"; - sha256 = "d8e08ca39d062b9436556e70e6760a2565b2d71e7f8a72d0298d4275cd8a3a2d"; + sha256 = "8721ff8b897bd4106f576ca14c33ade7a111d4f0738b370ed135d88dfecdc77d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/nb-NO/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/nb-NO/firefox-137.0b10.tar.xz"; locale = "nb-NO"; arch = "linux-aarch64"; - sha256 = "793e5fda5e689e61b4bce2e6b5e91cb05253b92514e3ae4f1b304cba0bfb834c"; + sha256 = "e22398c03075edc7b0e72a7db7545987f5b8131bfec1e7d5aec40eca4baef5e2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ne-NP/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ne-NP/firefox-137.0b10.tar.xz"; locale = "ne-NP"; arch = "linux-aarch64"; - sha256 = "6880400372a66966a873477320d7ba001005b91eaabd77369937c70251c6370b"; + sha256 = "da03ba3b827f2f5a16496b58476256e1b537562afae40e532d9908c08cff53c6"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/nl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/nl/firefox-137.0b10.tar.xz"; locale = "nl"; arch = "linux-aarch64"; - sha256 = "03c68d962dd738ca1fd0cac1740509a15c650e568687287481004598a31b9e69"; + sha256 = "a9ca74aa38f493aa447f1d1cd98f02a09af8164a1dadf4871ff6c13d272a32cb"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/nn-NO/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/nn-NO/firefox-137.0b10.tar.xz"; locale = "nn-NO"; arch = "linux-aarch64"; - sha256 = "8625fa7365594311f7241ab8c4b486d50bd9f621e384c5799f773b8e60563130"; + sha256 = "5037a6967c6e0a4ce65ea0d55d42d374a67e30b474d5c4cabbbbbbd8e71f763c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/oc/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/oc/firefox-137.0b10.tar.xz"; locale = "oc"; arch = "linux-aarch64"; - sha256 = "85eb553c1439f15fc1929b57e9fc1536ea8560d79d23f9fa3a7cc95d31dfedbd"; + sha256 = "45829a8abef7af5cc69a98425514d5283ac7ff0d5a43135116d8f611e0c6d894"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/pa-IN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/pa-IN/firefox-137.0b10.tar.xz"; locale = "pa-IN"; arch = "linux-aarch64"; - sha256 = "d0bedc73f91c0e44794cec1ab861001693a6cc3d204318c7f4109b3e94f0a2b5"; + sha256 = "6d947501e07f9ccb0ef2d7d2e0fd03a25aac80d689f097576857bfd54ffc86dc"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/pl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/pl/firefox-137.0b10.tar.xz"; locale = "pl"; arch = "linux-aarch64"; - sha256 = "339cd029c11d82da0f0acd151d5e8feef2f8b5737c73b487e5e78291465dff27"; + sha256 = "d64964272790495418ae3769c1a06ea6aac6890128788aea3384f9f24ba3432f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/pt-BR/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/pt-BR/firefox-137.0b10.tar.xz"; locale = "pt-BR"; arch = "linux-aarch64"; - sha256 = "c9a1e68a3f6a5624ea90f33debaaced5c62b49841c13ed1a552b4c25058e807b"; + sha256 = "fad049de235b576677d314c41499306475ecfbf32c068eda19260c7bbb7b1888"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/pt-PT/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/pt-PT/firefox-137.0b10.tar.xz"; locale = "pt-PT"; arch = "linux-aarch64"; - sha256 = "98b78148bd855edfb22f53e460da62e40d0bbd0a617c5476fe914250e0f2c7c3"; + sha256 = "8d8438273bd586706b40e69b629e5025ff36d8e4af8deba6a0690c2352d7cb67"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/rm/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/rm/firefox-137.0b10.tar.xz"; locale = "rm"; arch = "linux-aarch64"; - sha256 = "8356c3b30a80232325cf2b0140d5914dc0eea66a3474de1414211a152532dd9f"; + sha256 = "90f79aaa4583f08c51616b8f18da8d7e0f591646d2aa9bf4334ff7c9d36b9e9c"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ro/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ro/firefox-137.0b10.tar.xz"; locale = "ro"; arch = "linux-aarch64"; - sha256 = "51f6cbc71b68a7c289d06587d091ed8109c246b35ac47cf560d3aeff32c7bf58"; + sha256 = "ec5747d75c65f1635a534f45714d56628d29969c511112434d04bbd5675b8ea2"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ru/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ru/firefox-137.0b10.tar.xz"; locale = "ru"; arch = "linux-aarch64"; - sha256 = "0c092fb0c89c7f8c967be0cec36478fd99be35667be59c424e86aeb1045b7d52"; + sha256 = "107bd63559ed5ceb1a317f3594a3aee58cb8a3531c29f76168d20ee7413eecec"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sat/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sat/firefox-137.0b10.tar.xz"; locale = "sat"; arch = "linux-aarch64"; - sha256 = "f8373f3132cdf75c43d2538d8cad716e18efeb8a83c0f5b64c555a3d462a382c"; + sha256 = "d2f761796294275f5d0b9cd42514b2c0f0a086f7948263a1145c730d95225e4f"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sc/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sc/firefox-137.0b10.tar.xz"; locale = "sc"; arch = "linux-aarch64"; - sha256 = "a661d445f6d9f4c2be85039ad14a9afdfe07d83eee680e38a95165ce0be36f71"; + sha256 = "341bd37605c0c9182a13cd329f6449a460af43c34b8de8e6a8df88f9cc34c41d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sco/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sco/firefox-137.0b10.tar.xz"; locale = "sco"; arch = "linux-aarch64"; - sha256 = "48009b87d29ff7320ad4d3dde6f2f72c00a11f37f88dab1f2325153c9877e8e1"; + sha256 = "eda7138831b8ad021e80cfd249e06e3996edfb83a85eea4afd9c2764b2ca9e91"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/si/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/si/firefox-137.0b10.tar.xz"; locale = "si"; arch = "linux-aarch64"; - sha256 = "875891e0a17345a1106499e1cdb434d4c165acd475aa064d3fc7fb0317bee72b"; + sha256 = "e7b7a3fdbdcf12c8f7e2d99990ddf00bdd58e89a0ec83887cf37aacd8775e630"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sk/firefox-137.0b10.tar.xz"; locale = "sk"; arch = "linux-aarch64"; - sha256 = "7fbc98c8b7b6136a0bae157704b6d7d85e77514740cb8b1e991d767586646ff2"; + sha256 = "fe026c923c57c7a16c1aaaa57befdf40fb97cf4e7885281e9fbc56c7f4d1a7e7"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/skr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/skr/firefox-137.0b10.tar.xz"; locale = "skr"; arch = "linux-aarch64"; - sha256 = "a86d9aa34c769e0f8da15cd61f21189f88ceccb4068a8191df7ef8d1a6bf77cc"; + sha256 = "3c5226eabb59eaa03404cfe9d7aab17c1d31136ca58df86546432fe21e345699"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sl/firefox-137.0b10.tar.xz"; locale = "sl"; arch = "linux-aarch64"; - sha256 = "f330853b608b421972a155c3bf74d4045d3c03fd2b3f6caa35b0368c74814684"; + sha256 = "331c9d1aa95304e729c7b245912e5306d503a807e4616f190cb189e283b78d68"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/son/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/son/firefox-137.0b10.tar.xz"; locale = "son"; arch = "linux-aarch64"; - sha256 = "2ebf5dd2811297c62ee36a8831da3ebcb798ed547e5c53196d6641e53c0424d1"; + sha256 = "d30873e50619b8572ebf4c4b8adb35c83b9c1458a7fe31f539daec50a9cde994"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sq/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sq/firefox-137.0b10.tar.xz"; locale = "sq"; arch = "linux-aarch64"; - sha256 = "cc924e7b185e0db977c81eab253c23a8e6399d28c477d5019e19dc5944eec401"; + sha256 = "272a828677668effda1b4eeba469de91fa3e76382b43012c5cac16a3cab9f20b"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sr/firefox-137.0b10.tar.xz"; locale = "sr"; arch = "linux-aarch64"; - sha256 = "a28cbd50734e38dd48046c769904c304b46125e95901b11044cf1947bba99b4a"; + sha256 = "5e5066a68f1a71da4cdaf0efa8b02fc68a9c91ac4172543442aa116c232d4e15"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/sv-SE/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/sv-SE/firefox-137.0b10.tar.xz"; locale = "sv-SE"; arch = "linux-aarch64"; - sha256 = "3c423d87a789e9095cfa60af0c749c1e34637b5d2f7d2e61e5dfd8465778b14b"; + sha256 = "23d47b8d7782ed01c531ad3bc928aa45e9c6a94bd8bd3d0ede21e35658a3c44a"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/szl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/szl/firefox-137.0b10.tar.xz"; locale = "szl"; arch = "linux-aarch64"; - sha256 = "2a2bd114706914273c7d952cc8b5c903dd3cd2369398895475301fe0e9688fd2"; + sha256 = "c62a0fc9802c5d619e0d84e424af994775da65efa0e47c1860acba756f98ad36"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ta/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ta/firefox-137.0b10.tar.xz"; locale = "ta"; arch = "linux-aarch64"; - sha256 = "d5001e41e3979ae6b821db0b8ccc4b183dfa384f7b2baadbc1c5748e1a43665a"; + sha256 = "aacfdd55a392c3ca576c0ef4b019d4fba3bcc5ffd2f1146ee5b271f3657d3cd8"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/te/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/te/firefox-137.0b10.tar.xz"; locale = "te"; arch = "linux-aarch64"; - sha256 = "8f75be75da5de7283d8c2e58965641edd0eb65634d367bf100191aefc95a688e"; + sha256 = "5e8029dcfc510aabfde5b1d923c5fcdc752cf44c600d099c35d12e1d761b4102"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/tg/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/tg/firefox-137.0b10.tar.xz"; locale = "tg"; arch = "linux-aarch64"; - sha256 = "4ddc45f94d50a00b10b5ab4c1e8c506258624e0838b92b17946a6a7da4b6c264"; + sha256 = "0e451b0fdef31cb180a3f0b6d1b7b44dcf282d07b7e8f93330ef6d2e5f2cb032"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/th/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/th/firefox-137.0b10.tar.xz"; locale = "th"; arch = "linux-aarch64"; - sha256 = "b8c952cfe9771674b2e058bc869598446a89f920bd84503f1f02237efcaa8c40"; + sha256 = "470e07988caf6b7a6719dc97c7a1ad8efa99a05593a5cbe215b5dbb47bddd8c1"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/tl/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/tl/firefox-137.0b10.tar.xz"; locale = "tl"; arch = "linux-aarch64"; - sha256 = "5f6582f430714822ea407f217228c0f8b02bbf69da9ece71fc4f307f1d2c58dd"; + sha256 = "0ad4ddd1eb47201e9db424759ce8145f84f314d23cb578fdc79056f55ad73880"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/tr/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/tr/firefox-137.0b10.tar.xz"; locale = "tr"; arch = "linux-aarch64"; - sha256 = "2192dedd542d4a202896804c097e361a382e6fd435ab7e64772760c50ea6fe15"; + sha256 = "189590bd759e39eca2e6e0070c9ffc011f0d08f9588d0db28baf9245ab212cee"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/trs/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/trs/firefox-137.0b10.tar.xz"; locale = "trs"; arch = "linux-aarch64"; - sha256 = "3c477ff6b8a5628cf12b122592dff7f0edff88d937ae36ffffea8560ff1f5a4d"; + sha256 = "5da9c02d3243101c8f13707cec43d9dcb95901269cb8721fbfcc2d3fd7b35d7d"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/uk/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/uk/firefox-137.0b10.tar.xz"; locale = "uk"; arch = "linux-aarch64"; - sha256 = "145f0ef0e7f44abc67c437f197ffb61d7aacbe398ae499e74c99da29a3577e30"; + sha256 = "2cca8fe62ae8b45bc0765eba43ebe3f9741ce37dad821019e4fac68c478f82ce"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/ur/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/ur/firefox-137.0b10.tar.xz"; locale = "ur"; arch = "linux-aarch64"; - sha256 = "558e2222242429849b70ab2ac005213c58804234c6a08f39a6d233eac47846c9"; + sha256 = "6964092fba73da2685acb284c3fae2f5d17e85837ce99325d408cb30db2c2112"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/uz/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/uz/firefox-137.0b10.tar.xz"; locale = "uz"; arch = "linux-aarch64"; - sha256 = "46735046809e45f8bc59219364faf7a0c237a86e89908f998c60e84bfb19545e"; + sha256 = "2508e30246bbd0d1c0a3d601e0d3f378dc0b3a6406daad5be8cfac02ac8c5fbc"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/vi/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/vi/firefox-137.0b10.tar.xz"; locale = "vi"; arch = "linux-aarch64"; - sha256 = "f21d89b4fe08e5ad4bbf187c52416976a355e323d537c3783411f79aa26bb2a3"; + sha256 = "51c345b731ed0bd644e9de153ec36270e4c0a77486008a2ba4b062faf852f412"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/xh/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/xh/firefox-137.0b10.tar.xz"; locale = "xh"; arch = "linux-aarch64"; - sha256 = "67fbe7f10b10c5d9e9108b10b2eae9c4485f7fd5cb74aa051b6daa47c30d719d"; + sha256 = "e9560d6625b56671686fbc6e7a8b4fd4d9a539ae362fde18b1444adc135bb723"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/zh-CN/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/zh-CN/firefox-137.0b10.tar.xz"; locale = "zh-CN"; arch = "linux-aarch64"; - sha256 = "f5e35d43821d49d32c851f921553dce2166374e3a6a155a56a0152250b1c4b88"; + sha256 = "765a12ed5e48902087564ddd4b401b90a1c372d315788a9385611809c3721d50"; } { - url = "https://archive.mozilla.org/pub/devedition/releases/137.0b6/linux-aarch64/zh-TW/firefox-137.0b6.tar.xz"; + url = "https://archive.mozilla.org/pub/devedition/releases/137.0b10/linux-aarch64/zh-TW/firefox-137.0b10.tar.xz"; locale = "zh-TW"; arch = "linux-aarch64"; - sha256 = "9912356b6c9be968688dfdbec581697fb685cb720dfd86dee7641e89542b3bf6"; + sha256 = "4a44f1bc531add38c5d46ffd6ed6081ce491baa95c13e300967124c98a8af3bc"; } ]; } diff --git a/pkgs/applications/networking/cluster/kuma/default.nix b/pkgs/applications/networking/cluster/kuma/default.nix index 97a8b6ea77cd..aacfe394ac61 100644 --- a/pkgs/applications/networking/cluster/kuma/default.nix +++ b/pkgs/applications/networking/cluster/kuma/default.nix @@ -15,17 +15,17 @@ buildGoModule rec { inherit pname; - version = "2.10.0"; + version = "2.10.1"; tags = lib.optionals enableGateway [ "gateway" ]; src = fetchFromGitHub { owner = "kumahq"; repo = "kuma"; rev = version; - hash = "sha256-lxXD+q8EyBo4HdP+JjyVMiVPOwt1Y+EGxq9GDEEw2I4="; + hash = "sha256-7vRz2B1aSxpQrV7Om8Zs4o1kJgSVd9rMsOagQZyWMLI="; }; - vendorHash = "sha256-/mIiK95UIWszYK3YlhLJRpjgUaFO/pfIogLKLvjAAsk="; + vendorHash = "sha256-1vI61lfs9R9aY1vFQUxXN99zE1SPSfPQ8RxWxykqqp0="; # no test files doCheck = false; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 081c81edef7b..ae58cde411d6 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -9,13 +9,13 @@ "vendorHash": null }, "acme": { - "hash": "sha256-bHx997DT7JhL0bc9Z62KwShlaqKmuyQsGI1d5X7XoxE=", + "hash": "sha256-0iFJ6+7IpEExvjiC301PaVHWUuxqPlYjkMzwDJ1BzQo=", "homepage": "https://registry.terraform.io/providers/vancluever/acme", "owner": "vancluever", "repo": "terraform-provider-acme", - "rev": "v2.30.2", + "rev": "v2.31.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-Opxhz3ymrDLe/1FhiCPXkzpvC/fSQA+PD+nuL/f2rPo=" + "vendorHash": "sha256-P3yrAfuYvN/sapQGj6fBYQtsScacIJW6JLBq+MOJlVc=" }, "age": { "hash": "sha256-bJrzjvkrCX93bNqCA+FdRibHnAw6cb61StqtwUY5ok4=", @@ -1228,13 +1228,13 @@ "vendorHash": "sha256-oEamCseBGmETqeBLiBHfh81oQNUHWfTrsegkFijvb20=" }, "spotinst": { - "hash": "sha256-2y7fPIz+4L4Hz2s52yOGqVAT7W8k0bgtr1ypl1i0InE=", + "hash": "sha256-tTU9+4wxSMSWmmeuSpS60FSuzg9BH6ylEaywLB9LwQc=", "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", "owner": "spotinst", "repo": "terraform-provider-spotinst", - "rev": "v1.213.1", + "rev": "v1.216.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-xvA7znqcCESUOsNGaik2xHeZNSV70VQww31sQGhEvm0=" + "vendorHash": "sha256-STIPYBMj6r630/J71fAeLTkrvop/8u7gToGcijopqCo=" }, "ssh": { "hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=", @@ -1264,11 +1264,11 @@ "vendorHash": "sha256-9M1DsE/FPQK8TG7xCJWbU3HAJCK3p/7lxdzjO1oAfWs=" }, "sumologic": { - "hash": "sha256-bjOyxgdEAfd98OvjWT8pQrrqEcmDp0qeQ7gitvTdLVA=", + "hash": "sha256-x7TN3UrvW3/0MnvmJEQp9z/2qUe2yX21hk0V9/nZUF0=", "homepage": "https://registry.terraform.io/providers/SumoLogic/sumologic", "owner": "SumoLogic", "repo": "terraform-provider-sumologic", - "rev": "v3.0.6", + "rev": "v3.0.7", "spdx": "MPL-2.0", "vendorHash": "sha256-YdWs2orKhbwAZSQYC73t4e/vvVxk8LrBPG9ZC38VcZE=" }, diff --git a/pkgs/applications/networking/protonvpn-gui/default.nix b/pkgs/applications/networking/protonvpn-gui/default.nix index 68657d34605e..3bc4d3be4d81 100644 --- a/pkgs/applications/networking/protonvpn-gui/default.nix +++ b/pkgs/applications/networking/protonvpn-gui/default.nix @@ -5,6 +5,7 @@ gobject-introspection, setuptools, wrapGAppsHook3, + libnotify, dbus-python, packaging, proton-core, @@ -21,14 +22,14 @@ buildPythonApplication rec { pname = "protonvpn-gui"; - version = "4.8.2"; + version = "4.9.5"; pyproject = true; src = fetchFromGitHub { owner = "ProtonVPN"; repo = "proton-vpn-gtk-app"; tag = "v${version}"; - hash = "sha256-kNWwrNpXCkAPvXXqv8HwOx0msYEVsO0JgrtG3wUVmQ4="; + hash = "sha256-mXRTXr7u049pgPRK5gwaGfQUmUl4vlKca4lRH06HZj8="; }; nativeBuildInputs = [ @@ -37,12 +38,16 @@ buildPythonApplication rec { wrapGAppsHook3 ]; - buildInputs = lib.optionals withIndicator [ - # Adds AppIndicator3 namespace - libappindicator-gtk3 - # Adds AyatanaAppIndicator3 namespace - libayatana-appindicator - ]; + buildInputs = + [ + libnotify # gir typelib is used + ] + ++ lib.optionals withIndicator [ + # Adds AppIndicator3 namespace + libappindicator-gtk3 + # Adds AyatanaAppIndicator3 namespace + libayatana-appindicator + ]; build-system = [ setuptools diff --git a/pkgs/applications/system/glances/default.nix b/pkgs/applications/system/glances/default.nix index 46e71afc1db6..997d2cc38e10 100644 --- a/pkgs/applications/system/glances/default.nix +++ b/pkgs/applications/system/glances/default.nix @@ -27,7 +27,7 @@ buildPythonApplication rec { pname = "glances"; - version = "4.3.0.8"; + version = "4.3.1"; pyproject = true; disabled = isPyPy || pythonOlder "3.9"; @@ -36,7 +36,7 @@ buildPythonApplication rec { owner = "nicolargo"; repo = "glances"; tag = "v${version}"; - hash = "sha256-BLOGsqeVrMZf2fLRqu1BIopWxgQF/z9KgsQopFfvdvo="; + hash = "sha256-KaH2dV9bOtBZkfbIGIgQS8vL39XwSyatSjclcXpeVGM="; }; build-system = [ setuptools ]; diff --git a/pkgs/applications/version-management/gitmux/default.nix b/pkgs/applications/version-management/gitmux/default.nix index b3c1189fe3d1..148e26cae34f 100644 --- a/pkgs/applications/version-management/gitmux/default.nix +++ b/pkgs/applications/version-management/gitmux/default.nix @@ -3,30 +3,28 @@ buildGoModule, lib, testers, - gitmux, git, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "gitmux"; version = "0.11.2"; src = fetchFromGitHub { owner = "arl"; - repo = pname; - rev = "v${version}"; + repo = "gitmux"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-0Cw98hTg8qPu7BUTBDEgFBOpoCxstPW9HeNXQUUjgGA="; }; vendorHash = "sha256-PHY020MIuLlC1LqNGyBJRNd7J+SzoHbNMPAil7CKP/M="; nativeCheckInputs = [ git ]; - doCheck = true; - ldflags = [ "-X main.version=${version}" ]; + ldflags = [ "-X main.version=${finalAttrs.version}" ]; passthru.tests.version = testers.testVersion { - package = gitmux; + package = finalAttrs.finalPackage; command = "gitmux -V"; }; @@ -39,4 +37,4 @@ buildGoModule rec { maintainers = with maintainers; [ nialov ]; mainProgram = "gitmux"; }; -} +}) diff --git a/pkgs/applications/video/mpv/default.nix b/pkgs/applications/video/mpv/default.nix index 24936fef4acc..5735cfd07826 100644 --- a/pkgs/applications/video/mpv/default.nix +++ b/pkgs/applications/video/mpv/default.nix @@ -27,6 +27,7 @@ libcdio, libcdio-paranoia, libdrm, + libdisplay-info, libdvdnav, libjack2, libplacebo, @@ -187,6 +188,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals cmsSupport [ lcms2 ] ++ lib.optionals drmSupport [ libdrm + libdisplay-info libgbm ] ++ lib.optionals dvdnavSupport [ diff --git a/pkgs/applications/video/mpv/scripts/mpvacious.nix b/pkgs/applications/video/mpv/scripts/mpvacious.nix index 5ed2019d4c03..a6a00283129e 100644 --- a/pkgs/applications/video/mpv/scripts/mpvacious.nix +++ b/pkgs/applications/video/mpv/scripts/mpvacious.nix @@ -10,13 +10,13 @@ buildLua rec { pname = "mpvacious"; - version = "0.38"; + version = "0.39"; src = fetchFromGitHub { owner = "Ajatt-Tools"; repo = "mpvacious"; rev = "v${version}"; - sha256 = "sha256-x0ZljJSNlkIszUJy2FUCZMd6Vud08YnCJs7DmT4o/fA="; + sha256 = "sha256-8E/EGIePK5siCchZPL81XMgspvNaRunqiLVU/J3nsmI="; }; passthru.updateScript = gitUpdater { rev-prefix = "v"; }; diff --git a/pkgs/applications/video/mpv/scripts/occivink.nix b/pkgs/applications/video/mpv/scripts/occivink.nix index cadb4933e9b5..fabfefd3e03e 100644 --- a/pkgs/applications/video/mpv/scripts/occivink.nix +++ b/pkgs/applications/video/mpv/scripts/occivink.nix @@ -19,12 +19,12 @@ let let self = rec { pname = camelToKebab name; - version = "0-unstable-2024-01-11"; + version = "0-unstable-2025-03-09"; src = fetchFromGitHub { owner = "occivink"; repo = "mpv-scripts"; - rev = "d0390c8e802c2e888ff4a2e1d5e4fb040f855b89"; - hash = "sha256-pc2aaO7lZaoYMEXv5M0WI7PtmqgkNbdtNiLZZwVzppM="; + rev = "65aa1da29570e9c21b49292725ec5dd719ab6bb4"; + hash = "sha256-pca24cZY2ZNxkY1XP2T2WKo1UbD8gsGn+EskGH+CggE="; }; passthru.updateScript = unstableGitUpdater { }; diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix index 3087efa89c00..62e02381c134 100644 --- a/pkgs/applications/video/obs-studio/default.nix +++ b/pkgs/applications/video/obs-studio/default.nix @@ -6,6 +6,7 @@ ninja, nv-codec-headers-12, fetchFromGitHub, + fetchpatch, addDriverRunpath, autoAddDriverRunpath, cudaSupport ? config.cudaSupport, @@ -38,7 +39,7 @@ alsa-lib, pulseaudioSupport ? config.pulseaudio or stdenv.hostPlatform.isLinux, libpulseaudio, - browserSupport ? false, # FIXME: broken + browserSupport ? true, libcef, pciutils, pipewireSupport ? stdenv.hostPlatform.isLinux, @@ -84,6 +85,33 @@ stdenv.mkDerivation (finalAttrs: { # Lets obs-browser build against CEF 90.1.0+ ./Enable-file-access-and-universal-access-for-file-URL.patch ./fix-nix-plugin-path.patch + # TODO: remove when CHROME_VERSION_BUILD(libcef) >= 6367 + (fetchpatch { + name = "Check-source-validity-before-attempting-to-log-rende.patch"; + url = "https://github.com/obsproject/obs-browser/pull/478.patch"; + revert = true; + stripLen = 1; + extraPrefix = "plugins/obs-browser/"; + hash = "sha256-mQVhK4r8LlK2F9/jlDHA1V6M29mAfxWAU/VsMXYNrhU="; + }) + # TODO: remove when CHROME_VERSION_BUILD(libcef) >= 6367 + (fetchpatch { + name = "Print-browser-source-renderer-crashes-to-OBS-log.patch"; + url = "https://github.com/obsproject/obs-browser/pull/475.patch"; + revert = true; + stripLen = 1; + extraPrefix = "plugins/obs-browser/"; + hash = "sha256-ha77OYpWn57JovPNE+izyDOB/2KlF3qWVv/PGEgyu84="; + }) + # TODO: remove when CHROME_VERSION_BUILD(libcef) >= 6367 + (fetchpatch { + name = "Log-error-if-CefInitialize-fails.patch.patch"; + url = "https://github.com/obsproject/obs-browser/pull/477.patch"; + revert = true; + stripLen = 1; + extraPrefix = "plugins/obs-browser/"; + hash = "sha256-MMLFQtpWjfpti/38qEcOuXr1L3s1MPRHjuaZCjNmvt0="; + }) ]; nativeBuildInputs = diff --git a/pkgs/applications/virtualization/singularity/generic.nix b/pkgs/applications/virtualization/singularity/generic.nix index 29191dba702d..f0e6af36de96 100644 --- a/pkgs/applications/virtualization/singularity/generic.nix +++ b/pkgs/applications/virtualization/singularity/generic.nix @@ -16,7 +16,8 @@ let # Backward compatibility layer for the obsolete workaround of # the "vendor-related attributes not overridable" issue (#86349), - # whose solution is merged and released. + # whose solution (#225051) is merged and released. + # TODO(@ShamrockLee): Remove after the Nixpkgs 25.05 branch-off. _defaultGoVendorArgs = { inherit vendorHash deleteVendor proxyVendor; }; @@ -96,14 +97,28 @@ in # "path/to/source/file1" = [ "<originalDefaultPath11>" "<originalDefaultPath12>" ... ]; # } sourceFilesWithDefaultPaths ? { }, - # Workaround #86349 - # should be removed when the issue is resolved - vendorHash ? _defaultGoVendorArgs.vendorHash, - deleteVendor ? _defaultGoVendorArgs.deleteVendor, - proxyVendor ? _defaultGoVendorArgs.proxyVendor, + # Placeholders for the obsolete workaround of #86349 + # TODO(@ShamrockLee): Remove after the Nixpkgs 25.05 branch-off. + vendorHash ? null, + deleteVendor ? null, + proxyVendor ? null, }@args: let + # Backward compatibility layer for the obsolete workaround of #86349 + # TODO(@ShamrockLee): Convert to simple inheritance after the Nixpkgs 25.05 branch-off. + moduleArgsOverridingCompat = + argName: + if args.${argName} or null == null then + _defaultGoVendorArgs.${argName} + else + lib.warn + "${projectName}: Override ${argName} with .override is deprecated. Use .overrideAttrs instead." + args.${argName}; + vendorHash = moduleArgsOverridingCompat "vendorHash"; + deleteVendor = moduleArgsOverridingCompat "deleteVendor"; + proxyVendor = moduleArgsOverridingCompat "proxyVendor"; + addShellDoubleQuotes = s: lib.escapeShellArg ''"'' + s + lib.escapeShellArg ''"''; in (buildGoModule { diff --git a/pkgs/build-support/fetchsavannah/default.nix b/pkgs/build-support/fetchsavannah/default.nix index 4e1080d2a108..e6828311c22f 100644 --- a/pkgs/build-support/fetchsavannah/default.nix +++ b/pkgs/build-support/fetchsavannah/default.nix @@ -11,7 +11,11 @@ lib.makeOverridable ( fetchzip ( { inherit name; - url = "https://git.savannah.gnu.org/cgit/${repo}.git/snapshot/${repo}-${rev}.tar.gz"; + url = + let + repo' = lib.last (lib.strings.splitString "/" repo); # support repo like emacs/elpa + in + "https://git.savannah.gnu.org/cgit/${repo}.git/snapshot/${repo'}-${rev}.tar.gz"; meta.homepage = "https://git.savannah.gnu.org/cgit/${repo}.git/"; passthru.gitRepoUrl = "https://git.savannah.gnu.org/git/${repo}.git"; } diff --git a/pkgs/by-name/ad/adminer/package.nix b/pkgs/by-name/ad/adminer/package.nix index 5b6f94424f6f..e6122df922f4 100644 --- a/pkgs/by-name/ad/adminer/package.nix +++ b/pkgs/by-name/ad/adminer/package.nix @@ -8,13 +8,13 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "5.0.5"; + version = "5.1.0"; pname = "adminer"; # not using fetchFromGitHub as the git repo relies on submodules that are included in the tar file src = fetchurl { url = "https://github.com/vrana/adminer/releases/download/v${finalAttrs.version}/adminer-${finalAttrs.version}.zip"; - hash = "sha256-7VAy9bE9dUZpkKtRMUa/boA6NlfZ7tBT/2x1POtazoM="; + hash = "sha256-SLu7NJoCkfEL9WhYQSHEx5QZmD6cjkBXpwEnp7d6Elo="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/af/afflib/package.nix b/pkgs/by-name/af/afflib/package.nix index 2457279e6b58..2193411b6a63 100644 --- a/pkgs/by-name/af/afflib/package.nix +++ b/pkgs/by-name/af/afflib/package.nix @@ -13,14 +13,14 @@ }: stdenv.mkDerivation rec { - version = "3.7.20"; + version = "3.7.21"; pname = "afflib"; src = fetchFromGitHub { owner = "sshock"; repo = "AFFLIBv3"; rev = "v${version}"; - sha256 = "sha256-xkqBfTftzn+rgeuoaKfHP7vQmy4VZuaCq8VFlfZTUE4="; + sha256 = "sha256-CBDkeUzHnRBkLUYl0JuQcVnQWap0l7dAca1deZVoNDM="; }; nativeBuildInputs = [ autoreconfHook ]; diff --git a/pkgs/by-name/ai/aider-chat/package.nix b/pkgs/by-name/ai/aider-chat/package.nix deleted file mode 100644 index 2ed266af2905..000000000000 --- a/pkgs/by-name/ai/aider-chat/package.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ - python3Packages, - withPlaywright ? false, -}: - -if withPlaywright then - python3Packages.toPythonApplication python3Packages.aider-chat.passthru.withPlaywright -else - python3Packages.toPythonApplication python3Packages.aider-chat diff --git a/pkgs/by-name/ai/airbuddy/package.nix b/pkgs/by-name/ai/airbuddy/package.nix index 78d011ee5289..9c5a2231869f 100644 --- a/pkgs/by-name/ai/airbuddy/package.nix +++ b/pkgs/by-name/ai/airbuddy/package.nix @@ -7,12 +7,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "airbuddy"; - version = "2.7.1"; + version = "2.7.3"; src = fetchurl { name = "AirBuddy.dmg"; url = "https://download.airbuddy.app/WebDownload/AirBuddy_v${finalAttrs.version}.dmg"; - hash = "sha256-z8iy3kIBO+1HDgmWxXmFHArLdw85CLNSMvMFZfEJAp0="; + hash = "sha256-cwvSFvaREbF+JvV5Y5dFaj6fZbzdzcjBgzdQ9WDcCFY="; }; dontPatch = true; diff --git a/pkgs/by-name/ai/airgeddon/package.nix b/pkgs/by-name/ai/airgeddon/package.nix index d64fb45373fa..3d03cd3e02c3 100644 --- a/pkgs/by-name/ai/airgeddon/package.nix +++ b/pkgs/by-name/ai/airgeddon/package.nix @@ -115,13 +115,13 @@ let in stdenv.mkDerivation rec { pname = "airgeddon"; - version = "11.11"; + version = "11.41"; src = fetchFromGitHub { owner = "v1s1t0r1sh3r3"; repo = "airgeddon"; tag = "v${version}"; - hash = "sha256-3Rx1tMRIpSk+IEJGOs+t+kDlvGHYOx1IOSi+663uzrw="; + hash = "sha256-+hJqaEjEy8woJKE+HKg3utNrZmGeAdd0YWi62HPLN/I="; }; strictDeps = true; diff --git a/pkgs/by-name/ap/appium-inspector/package.nix b/pkgs/by-name/ap/appium-inspector/package.nix index ac17e91e8eb6..ad157375150f 100644 --- a/pkgs/by-name/ap/appium-inspector/package.nix +++ b/pkgs/by-name/ap/appium-inspector/package.nix @@ -2,7 +2,7 @@ lib, buildNpmPackage, copyDesktopItems, - electron_33, + electron_34, fetchFromGitHub, makeDesktopItem, makeWrapper, @@ -10,8 +10,8 @@ }: let - electron = electron_33; - version = "2024.12.1"; + electron = electron_34; + version = "2025.3.1"; in buildNpmPackage { @@ -22,10 +22,10 @@ buildNpmPackage { owner = "appium"; repo = "appium-inspector"; tag = "v${version}"; - hash = "sha256-O2rBODsZuW6M3dM1zL2TVTPxnTPaReD+yOyBLywnxIU="; + hash = "sha256-Qpk3IXoegPKLKdSSzY05cT2//45TIhyVLxESd2OeWPE="; }; - npmDepsHash = "sha256-RhRa0VgEfVv9kW+EY7yhmm6k/waYAVcvom55xUbfhDs="; + npmDepsHash = "sha256-vUqX8yUZCflfkDYssQelFfJLNhDeU3K4UJPPgvvEeaI="; npmFlags = [ "--ignore-scripts" ]; nativeBuildInputs = [ @@ -82,6 +82,6 @@ buildNpmPackage { license = lib.licenses.asl20; mainProgram = "appium-inspector"; maintainers = with lib.maintainers; [ marie ]; - inherit (electron.meta) platforms; + platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/ap/apvlv/package.nix b/pkgs/by-name/ap/apvlv/package.nix index fe9836b41717..8e652f2b1f89 100644 --- a/pkgs/by-name/ap/apvlv/package.nix +++ b/pkgs/by-name/ap/apvlv/package.nix @@ -28,13 +28,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "apvlv"; # If you change the version, please also update src.rev accordingly - version = "0.5.0"; + version = "0.6.0"; src = fetchFromGitHub { owner = "naihe2010"; repo = "apvlv"; - tag = "v0.5.0-final"; - hash = "sha256-5Wbv3dXieymhhPmEKQu8X/38WsDA1T/IBPoMXdpzcaA="; + tag = "v0.6.0-final"; + hash = "sha256-iKhbLMXk5DpwO2El2yx6DvuK2HStkQVHlkXKwmGVbzM="; }; env.NIX_CFLAGS_COMPILE = "-I${poppler.dev}/include/poppler"; diff --git a/pkgs/by-name/au/auth0-cli/package.nix b/pkgs/by-name/au/auth0-cli/package.nix index 90d573f884f8..d82f8ac8ffcf 100644 --- a/pkgs/by-name/au/auth0-cli/package.nix +++ b/pkgs/by-name/au/auth0-cli/package.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "auth0-cli"; - version = "1.9.2"; + version = "1.10.1"; src = fetchFromGitHub { owner = "auth0"; repo = "auth0-cli"; tag = "v${version}"; - hash = "sha256-P+V/OQ40iFfDVEtiZcp0TqjcSX+K7s4bPtqaslK9+PI="; + hash = "sha256-6JWruZahA3Stu89FGOH2vF6L4wi5CJmqPjJ6fcRkaMY="; }; - vendorHash = "sha256-S/K65q6glfHZslns1A2zplefC1kGzd9OCNMdvH8CZGM="; + vendorHash = "sha256-mW7eu8Va8XyV4hD4qkM86LvQhLGWirU+L5UKNvgQIFo="; ldflags = [ "-s" diff --git a/pkgs/by-name/au/automatic-timezoned/package.nix b/pkgs/by-name/au/automatic-timezoned/package.nix index 6418af8b9d2f..e3e3369f223e 100644 --- a/pkgs/by-name/au/automatic-timezoned/package.nix +++ b/pkgs/by-name/au/automatic-timezoned/package.nix @@ -5,17 +5,17 @@ rustPlatform.buildRustPackage rec { pname = "automatic-timezoned"; - version = "2.0.66"; + version = "2.0.67"; src = fetchFromGitHub { owner = "maxbrunet"; repo = "automatic-timezoned"; rev = "v${version}"; - sha256 = "sha256-Hf3g0USudI6Df1Js1lRWFVHo2np5ZpCnEXX312Fx7EM="; + sha256 = "sha256-j7wQ7jUiXpiDdGBDSiGkIcnnrwkJZESiwB4yqxp0moU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-tM3ikX51ZWadtRe2bnmIo167Hw0e5wjoY86Z5hFLizI="; + cargoHash = "sha256-AIZnpE9ULyZnKNOtpoTP1VQYXMAxEuDiHWdEJGiGo5Q="; meta = with lib; { description = "Automatically update system timezone based on location"; diff --git a/pkgs/by-name/aw/aws-nuke/package.nix b/pkgs/by-name/aw/aws-nuke/package.nix index dceb18dd4f01..edf5b8a57eba 100644 --- a/pkgs/by-name/aw/aws-nuke/package.nix +++ b/pkgs/by-name/aw/aws-nuke/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "aws-nuke"; - version = "3.48.2"; + version = "3.51.0"; src = fetchFromGitHub { owner = "ekristen"; repo = "aws-nuke"; tag = "v${version}"; - hash = "sha256-1uNZy4XN2hscsvPGWO/dDRToX94lo9HZpU4AKsZ4ATU="; + hash = "sha256-ITYHcmOK+vPezxdMNsFwdxUXDHXljVUOyrdR7eXJYeE="; }; - vendorHash = "sha256-YLk560F2YBwWsWFhQ8KsUuW/kIAlWBkihynREppQ+40="; + vendorHash = "sha256-DK7nR5P/Y/aSpG+AORYHmVypeVNfRqWE7X8J40lVyjY="; overrideModAttrs = _: { preBuild = '' diff --git a/pkgs/by-name/aw/awscli2/package.nix b/pkgs/by-name/aw/awscli2/package.nix index f6a76c72175c..58d482d5c8d1 100644 --- a/pkgs/by-name/aw/awscli2/package.nix +++ b/pkgs/by-name/aw/awscli2/package.nix @@ -64,14 +64,14 @@ let in py.pkgs.buildPythonApplication rec { pname = "awscli2"; - version = "2.24.24"; # N.B: if you change this, check if overrides are still up-to-date + version = "2.25.5"; # N.B: if you change this, check if overrides are still up-to-date pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "aws-cli"; tag = version; - hash = "sha256-v2SdbWE+pxDFEtbwDd3sdVvLWGyeNm+9pKlTzqbgJFU="; + hash = "sha256-l2X7QhhrX0MzdB4WpuqaDcJdRK7G/vfig+F3F1tHM5Y="; }; postPatch = '' diff --git a/pkgs/by-name/ba/basedpyright/package.nix b/pkgs/by-name/ba/basedpyright/package.nix index d809646b59de..b57054e2c4c2 100644 --- a/pkgs/by-name/ba/basedpyright/package.nix +++ b/pkgs/by-name/ba/basedpyright/package.nix @@ -16,16 +16,16 @@ buildNpmPackage rec { pname = "basedpyright"; - version = "1.28.2"; + version = "1.28.4"; src = fetchFromGitHub { owner = "detachhead"; repo = "basedpyright"; tag = "v${version}"; - hash = "sha256-xcjP35Av+XNlfrIqvjfamZIc/+BXw8SFvAi2OniJQd4="; + hash = "sha256-Ml8lb8E9sFRSOjaTv1R0OO5+gjXJk2GoL4Fkb+yvb0g="; }; - npmDepsHash = "sha256-o985HeQBZY7XNn+GULbn6hMWRBI/d0xili0wnV/udi8="; + npmDepsHash = "sha256-wzetOJxHJXK7oY1cwOG9YOrKKIDhFPD17em6UQ2859M="; npmWorkspace = "packages/pyright"; preBuild = '' diff --git a/pkgs/by-name/bl/bloomeetunes/package.nix b/pkgs/by-name/bl/bloomeetunes/package.nix index 292a231e09f5..91985748a386 100644 --- a/pkgs/by-name/bl/bloomeetunes/package.nix +++ b/pkgs/by-name/bl/bloomeetunes/package.nix @@ -10,17 +10,21 @@ flutter324.buildFlutterApplication rec { pname = "bloomeetunes"; - version = "2.11.3"; + version = "2.11.4"; src = fetchFromGitHub { owner = "HemantKArya"; repo = "BloomeeTunes"; - tag = "v${version}+168"; - hash = "sha256-ySx4bwfcJHMP/GFtZGm/gdig4lw42SsdcMsdsAE6pTE="; + tag = "v${version}+169"; + hash = "sha256-7YpOo1n8vsO3CTRoRioJzf3GJx4Hg4NB+oNDCTmsVyM="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; + gitHashes = { + youtube_explode_dart = "sha256-ctUSoXLUJCu23hvEzYy5EoTCv7gG79rEiMFX7i1RGX0="; + }; + nativeBuildInputs = [ autoPatchelfHook copyDesktopItems diff --git a/pkgs/by-name/bl/bloomeetunes/pubspec.lock.json b/pkgs/by-name/bl/bloomeetunes/pubspec.lock.json index 9dad957dc7cc..590c6ddce023 100644 --- a/pkgs/by-name/bl/bloomeetunes/pubspec.lock.json +++ b/pkgs/by-name/bl/bloomeetunes/pubspec.lock.json @@ -978,16 +978,6 @@ "source": "hosted", "version": "2.1.1" }, - "lists": { - "dependency": "transitive", - "description": { - "name": "lists", - "sha256": "4ca5c19ae4350de036a7e996cdd1ee39c93ac0a2b840f4915459b7d0a7d4ab27", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.1" - }, "logging": { "dependency": "direct main", "description": { @@ -1498,6 +1488,16 @@ "source": "hosted", "version": "1.0.4" }, + "simple_sparse_list": { + "dependency": "transitive", + "description": { + "name": "simple_sparse_list", + "sha256": "aa648fd240fa39b49dcd11c19c266990006006de6699a412de485695910fbc1f", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.1.4" + }, "sky_engine": { "dependency": "transitive", "description": "flutter", @@ -1678,11 +1678,11 @@ "dependency": "transitive", "description": { "name": "unicode", - "sha256": "0f69e46593d65245774d4f17125c6084d2c20b4e473a983f6e21b7d7762218f1", + "sha256": "48f8b6c50ed70ba61647f4987d56ec505923041956bbdb651db2838ce7b47b58", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.1" + "version": "1.1.7" }, "universal_platform": { "dependency": "transitive", @@ -1937,12 +1937,13 @@ "youtube_explode_dart": { "dependency": "direct main", "description": { - "name": "youtube_explode_dart", - "sha256": "9f044feb602659392a7c7a160e74d373671c959373a199658d687fe18ba1ab07", - "url": "https://pub.dev" + "path": ".", + "ref": "master", + "resolved-ref": "4230020b5ae6cbb19fb37666709f0e76e749c749", + "url": "https://github.com/HemantKArya/youtube_explode_dart.git" }, - "source": "hosted", - "version": "2.3.9" + "source": "git", + "version": "2.4.0-dev.1" } }, "sdks": { diff --git a/pkgs/by-name/bo/boxflat/package.nix b/pkgs/by-name/bo/boxflat/package.nix index fd107f204b69..78d6f96e7044 100644 --- a/pkgs/by-name/bo/boxflat/package.nix +++ b/pkgs/by-name/bo/boxflat/package.nix @@ -13,14 +13,14 @@ python3Packages.buildPythonPackage rec { pname = "boxflat"; - version = "1.28.4"; + version = "1.28.5"; pyproject = true; src = fetchFromGitHub { owner = "Lawstorant"; repo = "boxflat"; tag = "v${version}"; - hash = "sha256-szKGrP+z0HsCV/FhhKPlOMcb6LkQhOA1pZfwR86xa3Y="; + hash = "sha256-YwszXAm0B1FuLfa9EKNoh0cXXxj82CXY5q8ot1G184M="; }; build-system = [ python3Packages.setuptools ]; diff --git a/pkgs/by-name/br/broot/package.nix b/pkgs/by-name/br/broot/package.nix index 225a17ac89bf..ad607142586c 100644 --- a/pkgs/by-name/br/broot/package.nix +++ b/pkgs/by-name/br/broot/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage rec { pname = "broot"; - version = "1.45.0"; + version = "1.45.1"; src = fetchFromGitHub { owner = "Canop"; repo = "broot"; rev = "v${version}"; - hash = "sha256-Hif+ynwOxiZBAiNdbaU5SpI9s0yNxtH0qXXMfGO21H0="; + hash = "sha256-xLmVqYjQqjWMBm2A5OJl2wFIvxbWviX//J10BnKgWyk="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Cw0Bh8S04oUlbbn3O3+uBoHEgh82XIcGQSGqkZFOc78="; + cargoHash = "sha256-8QRqRAXyqWS13TxUlSawjh/Qo4Qs5yQtNlqXj0hMW0c="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/bu/buteo-syncfw/package.nix b/pkgs/by-name/bu/buteo-syncfw/package.nix index d84e72b4baca..3b23742a09eb 100644 --- a/pkgs/by-name/bu/buteo-syncfw/package.nix +++ b/pkgs/by-name/bu/buteo-syncfw/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "buteo-syncfw"; - version = "0.11.9"; + version = "0.11.10"; outputs = [ "out" @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "sailfishos"; repo = "buteo-syncfw"; tag = finalAttrs.version; - hash = "sha256-4dQl+ghkedYOqFaaY2XYlA59lYtkHCgZXhmyo4dHMsI="; + hash = "sha256-WZ70dFrQeHO0c9MM3wS8aWMd0DDhTW9Ks4hhw7pPmu8="; }; postPatch = '' diff --git a/pkgs/by-name/ca/cargo-lambda/package.nix b/pkgs/by-name/ca/cargo-lambda/package.nix index d40fa01b1036..927bce7f59d0 100644 --- a/pkgs/by-name/ca/cargo-lambda/package.nix +++ b/pkgs/by-name/ca/cargo-lambda/package.nix @@ -14,17 +14,17 @@ rustPlatform.buildRustPackage rec { pname = "cargo-lambda"; - version = "1.8.0"; + version = "1.8.1"; src = fetchFromGitHub { owner = "cargo-lambda"; repo = "cargo-lambda"; tag = "v${version}"; - hash = "sha256-mgGmqenCizrP3KHOE6t0Yk6ARuMH4tLo4FyyRzDe7dQ="; + hash = "sha256-1i/nBuO7B6GHWmaibO8+w9LNCWGV5HdCP2B3WQPT/7c="; }; useFetchCargoVendor = true; - cargoHash = "sha256-XfznyrSc1J31hZf0lUJCnqFlmiTl+lD2XCX/aabPhHc="; + cargoHash = "sha256-i11bDmzCvsv4jTBsjCdryM8rx6FBefUXh4mbiGhyLt4="; nativeCheckInputs = [ cacert ]; @@ -53,6 +53,9 @@ rustPlatform.buildRustPackage rec { CARGO_LAMBDA_BUILD_INFO = "(nixpkgs)"; + cargoBuildFlags = [ "--features=skip-build-banner" ]; + cargoCheckFlags = [ "--features=skip-build-banner" ]; + checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ # Fails in darwin sandbox, first because of trying to listen to a port on # localhost. While this would be fixed by `__darwinAllowLocalNetworking = true;`, diff --git a/pkgs/by-name/ch/chawan/package.nix b/pkgs/by-name/ch/chawan/package.nix index 6463f47f429a..c9362bba70ec 100644 --- a/pkgs/by-name/ch/chawan/package.nix +++ b/pkgs/by-name/ch/chawan/package.nix @@ -16,14 +16,13 @@ stdenv.mkDerivation { pname = "chawan"; - version = "0-unstable-2025-01-06"; + version = "0-unstable-2025-03-27"; src = fetchFromSourcehut { owner = "~bptato"; repo = "chawan"; - rev = "30a933adb2bade2ceee08a9b36371cecf554d648"; - hash = "sha256-EepSEN66GTdWfCSiR/p69pN5bvTEiUFOMErCxedrq+g="; - fetchSubmodules = true; + rev = "b2d954b96f227597b62cfae1ac64785bd8f0fb37"; + hash = "sha256-1kxqzzEMGDFNk25mQX8p7TuADuTMIz+hHZ7p+i7m494="; }; patches = [ ./mancha-augment-path.diff ]; diff --git a/pkgs/tools/system/colorls/Gemfile b/pkgs/by-name/co/colorls/Gemfile index 0d41bd279ccb..0d41bd279ccb 100644 --- a/pkgs/tools/system/colorls/Gemfile +++ b/pkgs/by-name/co/colorls/Gemfile diff --git a/pkgs/tools/system/colorls/Gemfile.lock b/pkgs/by-name/co/colorls/Gemfile.lock index 11e48b76430e..11e48b76430e 100644 --- a/pkgs/tools/system/colorls/Gemfile.lock +++ b/pkgs/by-name/co/colorls/Gemfile.lock diff --git a/pkgs/tools/system/colorls/gemset.nix b/pkgs/by-name/co/colorls/gemset.nix index 4cfbfaea796e..4cfbfaea796e 100644 --- a/pkgs/tools/system/colorls/gemset.nix +++ b/pkgs/by-name/co/colorls/gemset.nix diff --git a/pkgs/tools/system/colorls/default.nix b/pkgs/by-name/co/colorls/package.nix index ff4677735bd2..ff4677735bd2 100644 --- a/pkgs/tools/system/colorls/default.nix +++ b/pkgs/by-name/co/colorls/package.nix diff --git a/pkgs/by-name/co/coltrane/Gemfile.lock b/pkgs/by-name/co/coltrane/Gemfile.lock index bb733f54288c..ee78d6473d49 100644 --- a/pkgs/by-name/co/coltrane/Gemfile.lock +++ b/pkgs/by-name/co/coltrane/Gemfile.lock @@ -1,20 +1,33 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.0.4.2) - concurrent-ruby (~> 1.0, >= 1.0.2) + activesupport (8.0.2) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) - tzinfo (~> 2.0) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + uri (>= 0.13.1) + base64 (0.2.0) + benchmark (0.4.0) + bigdecimal (3.1.9) cli-ui (1.5.1) color (1.8) - coltrane (4.1.1) + coltrane (4.1.2) activesupport (> 5.2) color (~> 1.8) dry-monads (~> 0.4) - gambiarra (~> 0) + gambiarra (= 0.0.6) paint (~> 2.0) - concurrent-ruby (1.2.2) + concurrent-ruby (1.3.5) + connection_pool (2.5.0) + drb (2.2.1) dry-core (0.9.1) concurrent-ruby (~> 1.0) zeitwerk (~> 2.6) @@ -22,24 +35,27 @@ GEM dry-monads (0.4.0) dry-core (~> 0.3, >= 0.3.3) dry-equalizer - gambiarra (0.0.5) + gambiarra (0.0.6) activesupport (> 5.2) cli-ui (~> 1.1) thor (~> 1.1.0) - i18n (1.12.0) + i18n (1.14.7) concurrent-ruby (~> 1.0) - minitest (5.18.0) + logger (1.6.6) + minitest (5.25.5) paint (2.3.0) + securerandom (0.4.1) thor (1.1.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - zeitwerk (2.6.7) + uri (1.0.3) + zeitwerk (2.7.2) PLATFORMS - x86_64-linux + ruby DEPENDENCIES coltrane BUNDLED WITH - 2.3.26 + 2.6.2 diff --git a/pkgs/by-name/co/coltrane/gemset.nix b/pkgs/by-name/co/coltrane/gemset.nix index fbdf8a1aadb1..aa3a994732ec 100644 --- a/pkgs/by-name/co/coltrane/gemset.nix +++ b/pkgs/by-name/co/coltrane/gemset.nix @@ -1,19 +1,57 @@ { activesupport = { dependencies = [ + "base64" + "benchmark" + "bigdecimal" "concurrent-ruby" + "connection_pool" + "drb" "i18n" + "logger" "minitest" + "securerandom" "tzinfo" + "uri" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0dmywys50074vj5rivpx188b00qimlc4jn84xzqlialrgp3ckq5f"; + sha256 = "0pm40y64wfc50a9sj87kxvil2102rmpdcbv82zf0r40vlgdwsrc5"; type = "gem"; }; - version = "7.0.4.2"; + version = "8.0.2"; + }; + base64 = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; + type = "gem"; + }; + version = "0.2.0"; + }; + benchmark = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0jl71qcgamm96dzyqk695j24qszhcc7liw74qc83fpjljp2gh4hg"; + type = "gem"; + }; + version = "0.4.0"; + }; + bigdecimal = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1k6qzammv9r6b2cw3siasaik18i6wjc5m0gw5nfdc6jj64h79z1g"; + type = "gem"; + }; + version = "3.1.9"; }; cli-ui = { groups = [ "default" ]; @@ -47,20 +85,40 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0hchdllbbx2n2fl3ydidl17rsl18mb9953c8k1r6rw1ibzw8sm7f"; + sha256 = "1781nz53jwhwxfkm65ir6j7kwkx6n1xl026qhfwvm6h2krdmrk1r"; type = "gem"; }; - version = "4.1.1"; + version = "4.1.2"; }; concurrent-ruby = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q"; + sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; + type = "gem"; + }; + version = "1.3.5"; + }; + connection_pool = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1z7bag6zb2vwi7wp2bkdkmk7swkj6zfnbsnc949qq0wfsgw94fr3"; type = "gem"; }; - version = "1.2.2"; + version = "2.5.0"; + }; + drb = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0h5kbj9hvg5hb3c7l425zpds0vb42phvln2knab8nmazg2zp5m79"; + type = "gem"; + }; + version = "2.2.1"; }; dry-core = { dependencies = [ @@ -110,10 +168,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "19kpbqp27fy6w990ciw3vx0z0bdmrcf14fr6dlfcn3r8xqpq56fr"; + sha256 = "1fychwyh387f19fz91v2h3s7b6xf8j6qbp01q13s3g7n5v6k756h"; type = "gem"; }; - version = "0.0.5"; + version = "0.0.6"; }; i18n = { dependencies = [ "concurrent-ruby" ]; @@ -121,20 +179,30 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi"; + sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf"; + type = "gem"; + }; + version = "1.14.7"; + }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx"; type = "gem"; }; - version = "1.12.0"; + version = "1.6.6"; }; minitest = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06"; + sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr"; type = "gem"; }; - version = "5.18.0"; + version = "5.25.5"; }; paint = { groups = [ "default" ]; @@ -146,6 +214,16 @@ }; version = "2.3.0"; }; + securerandom = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc"; + type = "gem"; + }; + version = "0.4.1"; + }; thor = { groups = [ "default" ]; platforms = [ ]; @@ -167,14 +245,24 @@ }; version = "2.0.6"; }; + uri = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "04bhfvc25b07jaiaf62yrach7khhr5jlr5bx6nygg8pf11329wp9"; + type = "gem"; + }; + version = "1.0.3"; + }; zeitwerk = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "028ld9qmgdllxrl7d0qkl65s58wb1n3gv8yjs28g43a8b1hplxk1"; + sha256 = "0ws6rpyj0y9iadjg1890dwnnbjfdbzxsv6r48zbj7f8yn5y0cbl4"; type = "gem"; }; - version = "2.6.7"; + version = "2.7.2"; }; } diff --git a/pkgs/by-name/co/coroot/package.nix b/pkgs/by-name/co/coroot/package.nix index 28a35d6577a3..05c5a5dc8f81 100644 --- a/pkgs/by-name/co/coroot/package.nix +++ b/pkgs/by-name/co/coroot/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "coroot"; - version = "1.9.0"; + version = "1.9.9"; src = fetchFromGitHub { owner = "coroot"; repo = "coroot"; rev = "v${version}"; - hash = "sha256-qhKpB1Gp2GPtWCjlkEjVAx9oB2y8FYfZIMMlnpJLduI="; + hash = "sha256-pGNlXXggy32vnbbjGNCev8HzUltls1ElGVULPhOwoRQ="; }; vendorHash = "sha256-wyxNT8g5TUCjlxauL7NmCf4HZ91V2nD64L1L/rYH864="; diff --git a/pkgs/by-name/cr/crowdin-cli/package.nix b/pkgs/by-name/cr/crowdin-cli/package.nix index 5c6422042fbe..50f6e0bdec7e 100644 --- a/pkgs/by-name/cr/crowdin-cli/package.nix +++ b/pkgs/by-name/cr/crowdin-cli/package.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "crowdin-cli"; - version = "4.6.1"; + version = "4.7.0"; src = fetchurl { url = "https://github.com/crowdin/crowdin-cli/releases/download/${finalAttrs.version}/crowdin-cli.zip"; - hash = "sha256-ev1w3jp0esYxpbrXhmAIFjrh1QxGBrV3PwuQpUgf/eI="; + hash = "sha256-PAmWjFKaiazw+tW3ITekkmMnNCB/fHYM0X/n8ef6jWE="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/cy/cyclone/package.nix b/pkgs/by-name/cy/cyclone/package.nix index 5209988b02a6..408cc0c230fe 100644 --- a/pkgs/by-name/cy/cyclone/package.nix +++ b/pkgs/by-name/cy/cyclone/package.nix @@ -23,19 +23,21 @@ stdenv.mkDerivation { "prefix=$(out)" ]; + env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + postInstall = '' mv "$out/lib/pd-externals/cyclone" "$out/" rm -rf $out/lib ''; - meta = with lib; { + meta = { description = "Library of PureData classes, bringing some level of compatibility between Max/MSP and Pd environments"; homepage = "http://puredata.info/downloads/cyclone"; - license = licenses.tcltk; - maintainers = with maintainers; [ + license = lib.licenses.tcltk; + maintainers = with lib.maintainers; [ magnetophon carlthome ]; - platforms = platforms.linux; + platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/da/databricks-cli/package.nix b/pkgs/by-name/da/databricks-cli/package.nix index c443c30e51ec..c339d01ea28d 100644 --- a/pkgs/by-name/da/databricks-cli/package.nix +++ b/pkgs/by-name/da/databricks-cli/package.nix @@ -4,20 +4,28 @@ fetchFromGitHub, gitMinimal, python3, + versionCheckHook, + nix-update-script, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "databricks-cli"; - version = "0.244.0"; + version = "0.245.0"; src = fetchFromGitHub { owner = "databricks"; repo = "cli"; - rev = "v${version}"; - hash = "sha256-TGbmGAS3hS9m6CNTtHQ0N3Fz6Ei+ry06enfYtWK/xOw="; + rev = "v${finalAttrs.version}"; + hash = "sha256-4EWBDfDCiOF9LcON5XT77kNcAXBd57ZjsSGB+hzRgOw="; }; - vendorHash = "sha256-W1tAFLSy5rX07Dkj+r+T6whbuTevpxxtakG2caUdWJQ="; + # Otherwise these tests fail asserting that the version is 0.0.0-dev + postPatch = '' + substituteInPlace bundle/deploy/terraform/init_test.go \ + --replace-fail "cli/0.0.0-dev" "cli/${finalAttrs.version}" + ''; + + vendorHash = "sha256-XkUkCraKR9AP0lRZa+u1YMWzLZV+xxWZgbAlxkVjsXM="; excludedPackages = [ "bundle/internal" @@ -25,6 +33,10 @@ buildGoModule rec { "integration" ]; + ldflags = [ + "-X github.com/databricks/cli/internal/build.buildVersion=${finalAttrs.version}" + ]; + postBuild = '' mv "$GOPATH/bin/cli" "$GOPATH/bin/databricks" ''; @@ -60,15 +72,28 @@ buildGoModule rec { git remote add origin https://github.com/databricks/cli.git ''; - meta = with lib; { + __darwinAllowLocalNetworking = true; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgram = "${placeholder "out"}/bin/databricks"; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { description = "Databricks CLI"; mainProgram = "databricks"; homepage = "https://github.com/databricks/cli"; - changelog = "https://github.com/databricks/cli/releases/tag/v${version}"; - license = licenses.databricks; - maintainers = with maintainers; [ + changelog = "https://github.com/databricks/cli/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.databricks; + maintainers = with lib.maintainers; [ kfollesdal taranarmo ]; }; -} +}) diff --git a/pkgs/by-name/da/dayon/package.nix b/pkgs/by-name/da/dayon/package.nix index e9c846c3daf6..9efd81de54b6 100644 --- a/pkgs/by-name/da/dayon/package.nix +++ b/pkgs/by-name/da/dayon/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "dayon"; - version = "16.0.2"; + version = "16.0.3"; src = fetchFromGitHub { owner = "RetGal"; repo = "dayon"; rev = "v${finalAttrs.version}"; - hash = "sha256-EOQVDzza1tqAzGtEV0npT2k1thTNJOhzMXXX1Tuti6Q="; + hash = "sha256-d+8Ra5JkaJ3q4TfjlOGsDLSzuL5dZP33ldVT9bSWl6k="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/di/discordchatexporter-desktop/deps.nix b/pkgs/by-name/di/discordchatexporter-desktop/deps.nix index fd58241eab6f..eb81ddf36d81 100644 --- a/pkgs/by-name/di/discordchatexporter-desktop/deps.nix +++ b/pkgs/by-name/di/discordchatexporter-desktop/deps.nix @@ -1,59 +1,257 @@ # This file was automatically generated by passthru.fetch-deps. # Please dont edit it manually, your changes might get overwritten! +# TODO: This format file is obsolete, consider migrating to JSON. -{ fetchNuGet }: [ - (fetchNuGet { pname = "AdvancedStringBuilder"; version = "0.1.1"; hash = "sha256-pLixGUct2lQnSeckSHVnIEoGfsvz3gkA914QSHdaheE="; }) - (fetchNuGet { pname = "AngleSharp"; version = "1.1.2"; hash = "sha256-LvJDD+C/NiPLVjEnIWkR+39UkzoeWgPd7BBXakij0WU="; }) - (fetchNuGet { pname = "AsyncImageLoader.Avalonia"; version = "3.3.0"; hash = "sha256-blhfKI+vX+ojT2cOvSHu3Kp2CuxvhW/l+as88Dia4bA="; }) - (fetchNuGet { pname = "AsyncKeyedLock"; version = "7.0.2"; hash = "sha256-UFPta8yWtuFhpfy7OpBkUDQnyO8TODXEE0zA6ubz1QM="; }) - (fetchNuGet { pname = "Avalonia"; version = "11.0.0"; hash = "sha256-7QE0MtD1QDiG3gRx5xW33E33BXyEtASQSw+Wi3Lmy3E="; }) - (fetchNuGet { pname = "Avalonia"; version = "11.0.0-rc1.1"; hash = "sha256-tcIOUqi/EmV2mKfrhvIfYKSHt9fNbXeGzuqbvhY29pU="; }) - (fetchNuGet { pname = "Avalonia"; version = "11.1.0"; hash = "sha256-HVcwSKc+f69vuRHJ9CT0QL46WFM/gggnY6Wn8IUQq+U="; }) - (fetchNuGet { pname = "Avalonia"; version = "11.2.0"; hash = "sha256-kG3tnsLdodlvIjYd5feBZ0quGd2FsvV8FIy7uD5UZ5Q="; }) - (fetchNuGet { pname = "Avalonia.Angle.Windows.Natives"; version = "2.1.22045.20230930"; hash = "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc="; }) - (fetchNuGet { pname = "Avalonia.BuildServices"; version = "0.0.29"; hash = "sha256-WPHRMNowRnYSCh88DWNBCltWsLPyOfzXGzBqLYE7tRY="; }) - (fetchNuGet { pname = "Avalonia.Controls.ColorPicker"; version = "11.2.0"; hash = "sha256-x6IdcSo3e2Pq/En9/N80HpPblEXSAv51VRlBrF8wlVM="; }) - (fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "11.2.0"; hash = "sha256-pd/cD82onMZ0iMLl9TOCl35PEvAPbyX2lUj49lrBpOA="; }) - (fetchNuGet { pname = "Avalonia.Desktop"; version = "11.2.0"; hash = "sha256-+5ISi6WXe8AIjClVo3UqZHgzZpFbMgFk13YvHHhx9MM="; }) - (fetchNuGet { pname = "Avalonia.Diagnostics"; version = "11.2.0"; hash = "sha256-k60HGDKnsXiDOnxSH+Hx2ihyqmxSSeWIBJx2XD1ELW0="; }) - (fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "11.2.0"; hash = "sha256-u4CQvG6EdsyaHSWa+Y704sDiWZlqbArB0g4gcoCFwQo="; }) - (fetchNuGet { pname = "Avalonia.Native"; version = "11.2.0"; hash = "sha256-fMikurP2RAnOahZkORxuGOKGn5iQ0saZCEYsvoFiFQI="; }) - (fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "11.2.0"; hash = "sha256-QwYY3bpShJ1ayHUx+mjnwaEhCPDzTk+YeasCifAtGzM="; }) - (fetchNuGet { pname = "Avalonia.Skia"; version = "11.2.0"; hash = "sha256-rNR+l+vLtlzTU+F51FpOi4Ujy7nR5+lbTc3NQte8s/o="; }) - (fetchNuGet { pname = "Avalonia.Themes.Simple"; version = "11.2.0"; hash = "sha256-l88ZX50Nao8wjtRnyZxNFFgRpJ/yxxNki6NY48dyTUg="; }) - (fetchNuGet { pname = "Avalonia.Win32"; version = "11.2.0"; hash = "sha256-A9PB6Bt61jLdQlMOkchWy/3BwROgxS9BP8FObs/KFiU="; }) - (fetchNuGet { pname = "Avalonia.X11"; version = "11.2.0"; hash = "sha256-EP9cCqriEh8d+Wwyv27QGK/CY6w2LcCjtcIv79PZqkM="; }) - (fetchNuGet { pname = "Cogwheel"; version = "2.1.0"; hash = "sha256-Gby3JWUOSgQQmTLZfiItGdjE95GoZ/Cfqfp1CsWyS5g="; }) - (fetchNuGet { pname = "CommunityToolkit.Mvvm"; version = "8.3.2"; hash = "sha256-zY+iB5Rj/8ru0xpRWwFLFO6JI3UFB/XHnx9pWmrZCAs="; }) - (fetchNuGet { pname = "CSharpier.MsBuild"; version = "0.29.2"; hash = "sha256-JRIIhn2Um+vWaaJtJ9ej5Ov6ywPNfd5EOAVtNXv++DE="; }) - (fetchNuGet { pname = "Deorcify"; version = "1.0.2"; hash = "sha256-deEn+hUElOZS7lq3SUeot7vDB3VFQxGDML20TGj2nVs="; }) - (fetchNuGet { pname = "DialogHost.Avalonia"; version = "0.8.1"; hash = "sha256-5gMb8Ap53YFIyFYfpceAd53RzlK0OF5PbiQtyCT5hew="; }) - (fetchNuGet { pname = "Gress"; version = "2.1.1"; hash = "sha256-k5EbB4xOWoTCurtIuIx7t3obpWQKQCb7gEZQD6kLf+s="; }) - (fetchNuGet { pname = "HarfBuzzSharp"; version = "7.3.0.2"; hash = "sha256-ibgoqzT1NV7Qo5e7X2W6Vt7989TKrkd2M2pu+lhSDg8="; }) - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "7.3.0.2"; hash = "sha256-SSfyuyBaduGobJW+reqyioWHhFWsQ+FXa2Gn7TiWxrU="; }) - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "7.3.0.2"; hash = "sha256-dmEqR9MmpCwK8AuscfC7xUlnKIY7+Nvi06V0u5Jff08="; }) - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; version = "7.3.0.3-preview.2.2"; hash = "sha256-1NlcTnXrWUYZ2r2/N3SPxNIjNcyIpiiv3g7h8XxpNkM="; }) - (fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "7.3.0.2"; hash = "sha256-x4iM3NHs9VyweG57xA74yd4uLuXly147ooe0mvNQ8zo="; }) - (fetchNuGet { pname = "JsonExtensions"; version = "1.2.0"; hash = "sha256-vhuDDUSzDS5u9dfup0qk6j7Vc9i8Wyo7dBivpVaEpDw="; }) - (fetchNuGet { pname = "Material.Avalonia"; version = "3.7.4"; hash = "sha256-XRcAb8LPPCRCQx9qWVHrm8tbyNp74aTZmMhBlo7upWs="; }) - (fetchNuGet { pname = "Material.Icons"; version = "2.1.10"; hash = "sha256-Xn/CRyvLFiixRvA/NXMxX9geLJu9QKDKtKMkJAZN6po="; }) - (fetchNuGet { pname = "Material.Icons.Avalonia"; version = "2.1.10"; hash = "sha256-L7bjGcYOxC+7VgQNmpIKlHypNCD5GVEK7q47PG93HgI="; }) - (fetchNuGet { pname = "MicroCom.Runtime"; version = "0.11.0"; hash = "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0="; }) - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "8.0.1"; hash = "sha256-O9g0jWS+jfGoT3yqKwZYJGL+jGSIeSbwmvomKDC3hTU="; }) - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "8.0.2"; hash = "sha256-UfLfEQAkXxDaVPC7foE/J3FVEXd31Pu6uQIhTic3JgY="; }) - (fetchNuGet { pname = "Onova"; version = "2.6.12"; hash = "sha256-kYChxhtYxRhQ5gldSKg+jr6SoMqq6w2ezXZkBd4AtZk="; }) - (fetchNuGet { pname = "Polly"; version = "8.4.2"; hash = "sha256-cuaH3SdTEdwLA1VddtY6CsmHTiDuYk0dVJ79r/6jSpQ="; }) - (fetchNuGet { pname = "Polly.Core"; version = "8.4.2"; hash = "sha256-4fn5n6Bu29uqWg8ciii3MDsi9bO2/moPa9B3cJ9Ihe8="; }) - (fetchNuGet { pname = "RazorBlade"; version = "0.6.0"; hash = "sha256-2ihHI4leF0co2IyEsQDtLmNFNvL0TkqkPmS1dtqRYoY="; }) - (fetchNuGet { pname = "SkiaSharp"; version = "2.88.8"; hash = "sha256-rD5gc4SnlRTXwz367uHm8XG5eAIQpZloGqLRGnvNu0A="; }) - (fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.8"; hash = "sha256-fOmNbbjuTazIasOvPkd2NPmuQHVCWPnow7AxllRGl7Y="; }) - (fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.8"; hash = "sha256-CdcrzQHwCcmOCPtS8EGtwsKsgdljnH41sFytW7N9PmI="; }) - (fetchNuGet { pname = "SkiaSharp.NativeAssets.WebAssembly"; version = "2.88.8"; hash = "sha256-GWWsE98f869LiOlqZuXMc9+yuuIhey2LeftGNk3/z3w="; }) - (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.8"; hash = "sha256-b8Vb94rNjwPKSJDQgZ0Xv2dWV7gMVFl5GwTK/QiZPPM="; }) - (fetchNuGet { pname = "Superpower"; version = "3.0.0"; hash = "sha256-5MNmhBDYyOs+sTH364Qdn+Ck328BAQaVC1KMQ7yK2Vw="; }) - (fetchNuGet { pname = "System.IO.Pipelines"; version = "8.0.0"; hash = "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE="; }) - (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "8.0.0"; hash = "sha256-fjCLQc1PRW0Ix5IZldg0XKv+J1DqPSfu9pjMyNBp7dE="; }) - (fetchNuGet { pname = "Tmds.DBus.Protocol"; version = "0.20.0"; hash = "sha256-CRW/tkgsuBiBJfRwou12ozRQsWhHDooeP88E5wWpWJw="; }) - (fetchNuGet { pname = "WebMarkupMin.Core"; version = "2.17.0"; hash = "sha256-LuTotFyrjbUf9hrVqNPVs443lizPgNINbKoHT4cfjYs="; }) - (fetchNuGet { pname = "YoutubeExplode"; version = "6.4.3"; hash = "sha256-y2mlhXO3KHz1CfksjCVEvh3LZqDUiXh5sHlioNR70Ww="; }) +{ fetchNuGet }: +[ + (fetchNuGet { + pname = "AdvancedStringBuilder"; + version = "0.1.1"; + hash = "sha256-pLixGUct2lQnSeckSHVnIEoGfsvz3gkA914QSHdaheE="; + }) + (fetchNuGet { + pname = "AngleSharp"; + version = "1.2.0"; + hash = "sha256-l8+Var9o773VL6Ybih3boaFf9sYjS7eqtLGd8DCIPsk="; + }) + (fetchNuGet { + pname = "AsyncImageLoader.Avalonia"; + version = "3.3.0"; + hash = "sha256-blhfKI+vX+ojT2cOvSHu3Kp2CuxvhW/l+as88Dia4bA="; + }) + (fetchNuGet { + pname = "AsyncKeyedLock"; + version = "7.1.4"; + hash = "sha256-Q1iyq3j/zLDcGdAwMzTrf/L/DN3SJAT+lpX3yBwJ2+o="; + }) + (fetchNuGet { + pname = "Avalonia"; + version = "11.2.5"; + hash = "sha256-DGTMzInnfvJUJWu2SXiRBercxxe1/paQkSlBHMahp4g="; + }) + (fetchNuGet { + pname = "Avalonia.Angle.Windows.Natives"; + version = "2.1.22045.20230930"; + hash = "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc="; + }) + (fetchNuGet { + pname = "Avalonia.BuildServices"; + version = "0.0.31"; + hash = "sha256-wgtodGf644CsUZEBIpFKcUjYHTbnu7mZmlr8uHIxeKA="; + }) + (fetchNuGet { + pname = "Avalonia.Controls.ColorPicker"; + version = "11.2.5"; + hash = "sha256-gWGIqXrac0fOnmGbovcFWv5Uj14hOyC+n0l45N7owMg="; + }) + (fetchNuGet { + pname = "Avalonia.Controls.DataGrid"; + version = "11.2.5"; + hash = "sha256-eGKc+UnsO5nNiUd7+n3CQW6vIWq2qpazYvYXrVTQY7s="; + }) + (fetchNuGet { + pname = "Avalonia.Desktop"; + version = "11.2.5"; + hash = "sha256-rDJ1NJM3tEqB7sRszj0AfplwkkvtE3Hvn7acrIsq+yw="; + }) + (fetchNuGet { + pname = "Avalonia.Diagnostics"; + version = "11.2.5"; + hash = "sha256-WsAMBmNfUKMB2II3AfM8A0klfJR/vgEtRUTGpgC6F3A="; + }) + (fetchNuGet { + pname = "Avalonia.FreeDesktop"; + version = "11.2.5"; + hash = "sha256-rLzsxUQS1LLLcLWkDR8SLLwLY53vUMqgiKoDWM6PjtM="; + }) + (fetchNuGet { + pname = "Avalonia.Native"; + version = "11.2.5"; + hash = "sha256-XQQgcfbRRHPzH432M1KzkSEtLQof40yCt+KIrQREBY0="; + }) + (fetchNuGet { + pname = "Avalonia.Remote.Protocol"; + version = "11.2.5"; + hash = "sha256-Mpml6U6Fl8FUvENGQxpxuw0+pOPvoWbZXV4V1bLUS9w="; + }) + (fetchNuGet { + pname = "Avalonia.Skia"; + version = "11.2.5"; + hash = "sha256-su1K1RmQ+syE6ufjrzpQR1yiUa6GEtY5QPlW0GOVKnU="; + }) + (fetchNuGet { + pname = "Avalonia.Themes.Simple"; + version = "11.2.5"; + hash = "sha256-EjQ2XA81SS91h8oGUwVxLYewm3Lp5Sa2Lmbj0c8y8BU="; + }) + (fetchNuGet { + pname = "Avalonia.Win32"; + version = "11.2.5"; + hash = "sha256-ljgJgXDxmHOUQ+p8z62mtaK4FTmYAI+c+6gL2lczD/8="; + }) + (fetchNuGet { + pname = "Avalonia.X11"; + version = "11.2.5"; + hash = "sha256-wHEHcEvOUyIBgBtQZOIs330KajSv8DSEsJP7w4M9i4E="; + }) + (fetchNuGet { + pname = "Cogwheel"; + version = "2.1.0"; + hash = "sha256-Gby3JWUOSgQQmTLZfiItGdjE95GoZ/Cfqfp1CsWyS5g="; + }) + (fetchNuGet { + pname = "CommunityToolkit.Mvvm"; + version = "8.4.0"; + hash = "sha256-a0D550q+ffreU9Z+kQPdzJYPNaj1UjgyPofLzUg02ZI="; + }) + (fetchNuGet { + pname = "CSharpier.MsBuild"; + version = "0.30.6"; + hash = "sha256-FhXf9ggWmWzGp6vz6vJP+ly4SOeyluP6Ic3MfCz1uUA="; + }) + (fetchNuGet { + pname = "Deorcify"; + version = "1.1.0"; + hash = "sha256-R3V/9z/dP0LyhMNh+SiHD5j+XGr/DxPo4qwaKB+Fbak="; + }) + (fetchNuGet { + pname = "DialogHost.Avalonia"; + version = "0.9.2"; + hash = "sha256-mDF1CM06p16xtxYg7wo8oJMF0QgMsPPAeQL2d22dhyc="; + }) + (fetchNuGet { + pname = "Gress"; + version = "2.1.1"; + hash = "sha256-k5EbB4xOWoTCurtIuIx7t3obpWQKQCb7gEZQD6kLf+s="; + }) + (fetchNuGet { + pname = "HarfBuzzSharp"; + version = "7.3.0.3"; + hash = "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM="; + }) + (fetchNuGet { + pname = "HarfBuzzSharp.NativeAssets.Linux"; + version = "7.3.0.3"; + hash = "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM="; + }) + (fetchNuGet { + pname = "HarfBuzzSharp.NativeAssets.macOS"; + version = "7.3.0.3"; + hash = "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w="; + }) + (fetchNuGet { + pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; + version = "7.3.0.3"; + hash = "sha256-jHrU70rOADAcsVfVfozU33t/5B5Tk0CurRTf4fVQe3I="; + }) + (fetchNuGet { + pname = "HarfBuzzSharp.NativeAssets.Win32"; + version = "7.3.0.3"; + hash = "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I="; + }) + (fetchNuGet { + pname = "JsonExtensions"; + version = "1.2.0"; + hash = "sha256-vhuDDUSzDS5u9dfup0qk6j7Vc9i8Wyo7dBivpVaEpDw="; + }) + (fetchNuGet { + pname = "Material.Avalonia"; + version = "3.9.2"; + hash = "sha256-CZRVo/i3qUE5Qj7H2yCrtV8ThDOfjMWTyGHLm0/Bajw="; + }) + (fetchNuGet { + pname = "Material.Icons"; + version = "2.2.0"; + hash = "sha256-Gw2a7oXicf3yQKEgRdwBJ0DubMvf8iEkn6GtcLF9zJM="; + }) + (fetchNuGet { + pname = "Material.Icons.Avalonia"; + version = "2.2.0"; + hash = "sha256-RkYaULaVMjm2HJV23gGRHomv6jI0dE/lIk1AWwkWJKA="; + }) + (fetchNuGet { + pname = "MicroCom.Runtime"; + version = "0.11.0"; + hash = "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0="; + }) + (fetchNuGet { + pname = "Microsoft.Extensions.DependencyInjection"; + version = "9.0.2"; + hash = "sha256-jNQVj2Xo7wzVdNDu27bLbYCVUOF8yDVrFtC3cZ9OsXo="; + }) + (fetchNuGet { + pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; + version = "9.0.2"; + hash = "sha256-WoTLgw/OlXhgN54Szip0Zpne7i/YTXwZ1ZLCPcHV6QM="; + }) + (fetchNuGet { + pname = "Onova"; + version = "2.6.12"; + hash = "sha256-kYChxhtYxRhQ5gldSKg+jr6SoMqq6w2ezXZkBd4AtZk="; + }) + (fetchNuGet { + pname = "Polly"; + version = "8.5.2"; + hash = "sha256-IrN06ddOIJ0VYuVefe3LvfW0kX20ATRQkEBg9CBomRA="; + }) + (fetchNuGet { + pname = "Polly.Core"; + version = "8.5.2"; + hash = "sha256-PAwsWqrCieCf/7Y87fV7XMKoaY2abCQNtI+4oyyMifk="; + }) + (fetchNuGet { + pname = "RazorBlade"; + version = "0.8.0"; + hash = "sha256-ARj2CczrO3oxPgNcx2OAzfCppi1TE9ZDhPBnrCkKM6M="; + }) + (fetchNuGet { + pname = "SkiaSharp"; + version = "2.88.9"; + hash = "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24="; + }) + (fetchNuGet { + pname = "SkiaSharp.NativeAssets.Linux"; + version = "2.88.9"; + hash = "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A="; + }) + (fetchNuGet { + pname = "SkiaSharp.NativeAssets.macOS"; + version = "2.88.9"; + hash = "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g="; + }) + (fetchNuGet { + pname = "SkiaSharp.NativeAssets.WebAssembly"; + version = "2.88.9"; + hash = "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY="; + }) + (fetchNuGet { + pname = "SkiaSharp.NativeAssets.Win32"; + version = "2.88.9"; + hash = "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4="; + }) + (fetchNuGet { + pname = "Superpower"; + version = "3.0.0"; + hash = "sha256-5MNmhBDYyOs+sTH364Qdn+Ck328BAQaVC1KMQ7yK2Vw="; + }) + (fetchNuGet { + pname = "System.IO.Pipelines"; + version = "8.0.0"; + hash = "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE="; + }) + (fetchNuGet { + pname = "Tmds.DBus.Protocol"; + version = "0.20.0"; + hash = "sha256-CRW/tkgsuBiBJfRwou12ozRQsWhHDooeP88E5wWpWJw="; + }) + (fetchNuGet { + pname = "WebMarkupMin.Core"; + version = "2.17.0"; + hash = "sha256-LuTotFyrjbUf9hrVqNPVs443lizPgNINbKoHT4cfjYs="; + }) + (fetchNuGet { + pname = "YoutubeExplode"; + version = "6.5.3"; + hash = "sha256-fxmplhCjy9AMBs8uwH08OBBfo450l6qiTNdmvVqLDB8="; + }) ] diff --git a/pkgs/by-name/di/discordchatexporter-desktop/package.nix b/pkgs/by-name/di/discordchatexporter-desktop/package.nix index ecb680619fb9..ad643bceca4d 100644 --- a/pkgs/by-name/di/discordchatexporter-desktop/package.nix +++ b/pkgs/by-name/di/discordchatexporter-desktop/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "discordchatexporter-desktop"; - version = "2.44"; + version = "2.44.2"; src = fetchFromGitHub { owner = "tyrrrz"; repo = "discordchatexporter"; rev = version; - hash = "sha256-eLwSodbEux8pYXNZZg8c2rCYowTEkvPzYbxANYe0O7w="; + hash = "sha256-Dc6OSWUTFftP2tyRFoxHm+TsnSMDfx627DhmYnPie9w="; }; env.XDG_CONFIG_HOME = "$HOME/.config"; diff --git a/pkgs/by-name/di/discordchatexporter-desktop/settings-path.patch b/pkgs/by-name/di/discordchatexporter-desktop/settings-path.patch index c0fcbb316195..589128afa3dc 100644 --- a/pkgs/by-name/di/discordchatexporter-desktop/settings-path.patch +++ b/pkgs/by-name/di/discordchatexporter-desktop/settings-path.patch @@ -1,5 +1,5 @@ diff --git a/DiscordChatExporter.Gui/Services/SettingsService.cs b/DiscordChatExporter.Gui/Services/SettingsService.cs -index 4f69969..80a8d4b 100644 +index 4f69969..2716225 100644 --- a/DiscordChatExporter.Gui/Services/SettingsService.cs +++ b/DiscordChatExporter.Gui/Services/SettingsService.cs @@ -14,7 +14,13 @@ namespace DiscordChatExporter.Gui.Services; @@ -8,11 +8,11 @@ index 4f69969..80a8d4b 100644 : SettingsBase( - Path.Combine(AppContext.BaseDirectory, "Settings.dat"), + Path.Combine( -+ System.IO.Path.Combine( -+ Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), -+ "discordchatexporter" -+ ), -+ "Settings.dat" ++ System.IO.Path.Combine( ++ Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), ++ "discordchatexporter" ++ ), ++ "Settings.dat" + ), SerializerContext.Default ) diff --git a/pkgs/by-name/dn/dnscontrol/package.nix b/pkgs/by-name/dn/dnscontrol/package.nix index 2d11c6c897dd..80e0371592ce 100644 --- a/pkgs/by-name/dn/dnscontrol/package.nix +++ b/pkgs/by-name/dn/dnscontrol/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "dnscontrol"; - version = "4.17.0"; + version = "4.18.0"; src = fetchFromGitHub { owner = "StackExchange"; repo = "dnscontrol"; tag = "v${version}"; - hash = "sha256-4h911E5iAfqfuF66PsW0+amKw9hneaV3LS5UFsPR690="; + hash = "sha256-amnjCivOy81mFB2Ke76PaSVryUHz85POQXq2ljLiGu4="; }; - vendorHash = "sha256-158Rzie6fECkjDK18KE6WVSPlgTZAS++pSkv7KmdByk="; + vendorHash = "sha256-Ey+HXt0nbnuxT3xb5LorDS3r+hp6v8i0uuHuXRJp+2U="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ed/edl/package.nix b/pkgs/by-name/ed/edl/package.nix index 87b5fd6149ac..d160d76cdbba 100644 --- a/pkgs/by-name/ed/edl/package.nix +++ b/pkgs/by-name/ed/edl/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonPackage { pname = "edl"; - version = "3.52.1-unstable-2024-10-12"; + version = "3.52.1-unstable-2025-03-23"; src = fetchFromGitHub { owner = "bkerler"; repo = "edl"; - rev = "cef0076e1d4d29c1887c51786eb588503657b907"; + rev = "9acf74d0ccca4aff85c8698cdd49ad964128e7d1"; fetchSubmodules = true; - hash = "sha256-FOsgmM+i++t2MZiJTKV0Et8KXKDKQoFop67P6DdW1EY="; + hash = "sha256-mdA3a3VS0oDt1Y4n/KPzXUVq/ldyvpJjMtkv9i5w1Jg="; }; propagatedBuildInputs = with python3Packages; [ diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index cedafdf6afa2..adcab8b4f515 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -22,14 +22,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2025.3.2"; + version = "2025.3.3"; pyproject = true; src = fetchFromGitHub { owner = pname; repo = pname; tag = version; - hash = "sha256-Wioi1k/Eo3rlh8qMnDDDIvRNQXWoxlmRRvjHLs01skY="; + hash = "sha256-757vkpIppL0f4DsTVFwTNZLzWUtScJQKhEFz9wEtCnE="; }; build-systems = with python.pkgs; [ diff --git a/pkgs/tools/admin/fastlane/Gemfile b/pkgs/by-name/fa/fastlane/Gemfile index ed9098c1e9d4..ed9098c1e9d4 100644 --- a/pkgs/tools/admin/fastlane/Gemfile +++ b/pkgs/by-name/fa/fastlane/Gemfile diff --git a/pkgs/tools/admin/fastlane/Gemfile.lock b/pkgs/by-name/fa/fastlane/Gemfile.lock index 50f4212ec318..e19da6e89c5d 100644 --- a/pkgs/tools/admin/fastlane/Gemfile.lock +++ b/pkgs/by-name/fa/fastlane/Gemfile.lock @@ -5,18 +5,20 @@ GEM base64 nkf rexml + abbrev (0.1.2) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) artifactory (3.0.17) atomos (0.1.3) aws-eventstream (1.3.2) - aws-partitions (1.1068.0) - aws-sdk-core (3.220.1) + aws-partitions (1.1075.0) + aws-sdk-core (3.221.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) base64 jmespath (~> 1, >= 1.6.1) + logger aws-sdk-kms (1.99.0) aws-sdk-core (~> 3, >= 3.216.0) aws-sigv4 (~> 1.5) @@ -159,6 +161,7 @@ GEM json (2.10.2) jwt (2.10.1) base64 + logger (1.7.0) mini_magick (4.13.2) mini_mime (1.1.5) multi_json (1.15.0) @@ -209,7 +212,7 @@ GEM colored2 (~> 3.1) nanaimo (~> 0.4.0) rexml (>= 3.3.6, < 4.0) - xcpretty (0.4.0) + xcpretty (0.4.1) rouge (~> 3.28.0) xcpretty-travis-formatter (1.0.1) xcpretty (~> 0.2, >= 0.0.7) @@ -218,6 +221,7 @@ PLATFORMS ruby DEPENDENCIES + abbrev (~> 0.1.2) fastlane BUNDLED WITH diff --git a/pkgs/tools/admin/fastlane/gemset.nix b/pkgs/by-name/fa/fastlane/gemset.nix index 7565ccee0a62..2d5101d1b85f 100644 --- a/pkgs/tools/admin/fastlane/gemset.nix +++ b/pkgs/by-name/fa/fastlane/gemset.nix @@ -1,4 +1,14 @@ { + abbrev = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0hj2qyx7rzpc7awhvqlm597x7qdxwi4kkml4aqnp5jylmsm4w6xd"; + type = "gem"; + }; + version = "0.1.2"; + }; addressable = { dependencies = [ "public_suffix" ]; groups = [ "default" ]; @@ -45,10 +55,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lmnx4sa9wm9ffqsjbybxzlgz6h4clf96s694sdn2lz1qcx0fq2i"; + sha256 = "1jb72jj18a9l98ghmi8ny9nys4w3hcny0xyi0dzl3ms0knsrrn3i"; type = "gem"; }; - version = "1.1068.0"; + version = "1.1075.0"; }; aws-sdk-core = { dependencies = [ @@ -57,15 +67,16 @@ "aws-sigv4" "base64" "jmespath" + "logger" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0cjdqmy5hjbgzc0iac1i143va76qgp7jc7hg1aviy1n8cgywq44y"; + sha256 = "0jmd8rf68jf99ksklwaflym07issvr1il1qpzmpaf59avhcxgjjy"; type = "gem"; }; - version = "3.220.1"; + version = "3.221.0"; }; aws-sdk-kms = { dependencies = [ @@ -673,6 +684,16 @@ }; version = "2.10.1"; }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; + type = "gem"; + }; + version = "1.7.0"; + }; mini_magick = { groups = [ "default" ]; platforms = [ ]; @@ -1034,10 +1055,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1lbwk77g28jjhin3qjrh7ldfsgf7aszi9j60mp8yz10i3wyqgvqj"; + sha256 = "14iqgwrdfzc00b3dc5pal4gm9n7w5hn3wdgmsvirwn7n47km0k5i"; type = "gem"; }; - version = "0.4.0"; + version = "0.4.1"; }; xcpretty-travis-formatter = { dependencies = [ "xcpretty" ]; diff --git a/pkgs/tools/admin/fastlane/default.nix b/pkgs/by-name/fa/fastlane/package.nix index ef7b6ed16eed..ef7b6ed16eed 100644 --- a/pkgs/tools/admin/fastlane/default.nix +++ b/pkgs/by-name/fa/fastlane/package.nix diff --git a/pkgs/by-name/fd/fdupes/package.nix b/pkgs/by-name/fd/fdupes/package.nix index c0052c2889d8..83e336b07d8f 100644 --- a/pkgs/by-name/fd/fdupes/package.nix +++ b/pkgs/by-name/fd/fdupes/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "fdupes"; - version = "2.3.2"; + version = "2.4.0"; src = fetchFromGitHub { owner = "adrianlopezroche"; repo = "fdupes"; rev = "v${version}"; - hash = "sha256-VPaNDKUgaJRF75cxksK0nZNFarqhat7n8ztIdBoxHI8="; + hash = "sha256-epregz+i2mML5zCQErQDJFUFUxnUoqcBlUPGPJ4tcmc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/fs/fsautocomplete/deps.json b/pkgs/by-name/fs/fsautocomplete/deps.json index 06ca973f58f2..92bd7f130850 100644 --- a/pkgs/by-name/fs/fsautocomplete/deps.json +++ b/pkgs/by-name/fs/fsautocomplete/deps.json @@ -76,8 +76,8 @@ }, { "pname": "fsharp-analyzers", - "version": "0.28.0", - "hash": "sha256-BqGk9MzHHA3oRPNfWuANcM1YELsdhzWI+kLF4mUDUx8=" + "version": "0.30.0", + "hash": "sha256-7oaSwpHAU1opzpz4szLU/gDaJC/ww9eiFkPu0nr4Mj4=" }, { "pname": "FSharp.Analyzers.Build", @@ -86,8 +86,8 @@ }, { "pname": "FSharp.Analyzers.SDK", - "version": "0.29.1", - "hash": "sha256-bhkxMzJs1eOdrgWsiyUxJy3D9nKe1w3ajSCn1AVCggw=" + "version": "0.30.0", + "hash": "sha256-UlMSSAQTSSF2hnGOXABpPWZnav6DU3FMtOkJYO/Sl+M=" }, { "pname": "FSharp.Compiler.Service", @@ -206,8 +206,8 @@ }, { "pname": "Ionide.Analyzers", - "version": "0.13.0", - "hash": "sha256-PQ118rNahGoK7CPMv+NKDAPwm68p71vzMqmX71eu8E8=" + "version": "0.14.4", + "hash": "sha256-yzEao/iNQ11A7WV54cU7OSJTPTvkr+YXaOdrTogy4JA=" }, { "pname": "Ionide.KeepAChangelog.Tasks", @@ -216,8 +216,8 @@ }, { "pname": "Ionide.LanguageServerProtocol", - "version": "0.6.0", - "hash": "sha256-4CUMAzICBpp621nh3zTnIGrKH9YYvyflbXA3HFKtkpc=" + "version": "0.7.0", + "hash": "sha256-fGkfG6OImLcHeLoG6/TvzNTDOYtR8FWZn4Zu7xlbYUg=" }, { "pname": "Ionide.ProjInfo", diff --git a/pkgs/by-name/fs/fsautocomplete/package.nix b/pkgs/by-name/fs/fsautocomplete/package.nix index ea691b24a768..76030f61394d 100644 --- a/pkgs/by-name/fs/fsautocomplete/package.nix +++ b/pkgs/by-name/fs/fsautocomplete/package.nix @@ -9,13 +9,13 @@ buildDotnetModule (finalAttrs: { pname = "fsautocomplete"; - version = "0.77.4"; + version = "0.77.5"; src = fetchFromGitHub { owner = "fsharp"; repo = "FsAutoComplete"; - rev = "v${finalAttrs.version}"; - hash = "sha256-QTLaaztZghcQRQSE/GXQGpo7W7bHNNXGwYNIaV41PvY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-rPg4GSnxfWWBn3UzQvraH8iL3zOomvompE9Kyuxj5Z0="; }; nugetDeps = ./deps.json; @@ -40,14 +40,14 @@ buildDotnetModule (finalAttrs: { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { description = "FsAutoComplete project (FSAC) provides a backend service for rich editing or intellisense features for editors"; mainProgram = "fsautocomplete"; homepage = "https://github.com/fsharp/FsAutoComplete"; - changelog = "https://github.com/fsharp/FsAutoComplete/releases/tag/v${version}"; - license = licenses.asl20; - platforms = platforms.unix; - maintainers = with maintainers; [ + changelog = "https://github.com/fsharp/FsAutoComplete/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.asl20; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ gbtb mdarocha ]; diff --git a/pkgs/by-name/gi/ginkgo/package.nix b/pkgs/by-name/gi/ginkgo/package.nix index b7403ce96b37..0e852265f0db 100644 --- a/pkgs/by-name/gi/ginkgo/package.nix +++ b/pkgs/by-name/gi/ginkgo/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "ginkgo"; - version = "2.23.1"; + version = "2.23.3"; src = fetchFromGitHub { owner = "onsi"; repo = "ginkgo"; rev = "v${version}"; - sha256 = "sha256-yQnkKh5RXzUIff4gSKDo79GZuRvjkT1vK0IUbvKdVjk="; + sha256 = "sha256-lDSw4BPYZ5wOuaoUtSSkdbcOpKAEuLsSwldrASpM6mA="; }; vendorHash = "sha256-uqpib3k5PtQOsndic0GV1rYBeVlY5Tpg931yHfU6dWI="; diff --git a/pkgs/by-name/gi/git-aggregator/package.nix b/pkgs/by-name/gi/git-aggregator/package.nix index bb0fcabe04da..39cbf1e3cc01 100644 --- a/pkgs/by-name/gi/git-aggregator/package.nix +++ b/pkgs/by-name/gi/git-aggregator/package.nix @@ -7,13 +7,13 @@ python3Packages.buildPythonApplication rec { pname = "git-aggregator"; - version = "4.0.2"; + version = "4.1"; src = fetchFromGitHub { owner = "acsone"; repo = "git-aggregator"; tag = version; - hash = "sha256-6o+bf3s5KyRQWA7hp3xk76AfxBdzP0lOBOozgwe3Wtw="; + hash = "sha256-sZYh3CN15WTCQ59W24ERJdP48EJt571cbkswLQ3JL2g="; }; nativeBuildInputs = with python3Packages; [ diff --git a/pkgs/by-name/gl/glab/package.nix b/pkgs/by-name/gl/glab/package.nix index cabeb20d2543..d14b0cb538ad 100644 --- a/pkgs/by-name/gl/glab/package.nix +++ b/pkgs/by-name/gl/glab/package.nix @@ -5,16 +5,17 @@ installShellFiles, stdenv, nix-update-script, + writableTmpDirAsHomeHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "glab"; version = "1.55.0"; src = fetchFromGitLab { owner = "gitlab-org"; repo = "cli"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-K1zjb4QCLBp7GwT2580DXYKx3yTaIyNytKObMbzjvlQ="; }; @@ -23,13 +24,10 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X main.version=${version}" + "-X main.version=${finalAttrs.version}" ]; - preCheck = '' - # failed to read configuration: mkdir /homeless-shelter: permission denied - export HOME=$TMPDIR - ''; + nativeCheckInputs = [ writableTmpDirAsHomeHook ]; subPackages = [ "cmd/glab" ]; @@ -50,11 +48,11 @@ buildGoModule rec { description = "GitLab CLI tool bringing GitLab to your command line"; license = lib.licenses.mit; homepage = "https://gitlab.com/gitlab-org/cli"; - changelog = "https://gitlab.com/gitlab-org/cli/-/releases/v${version}"; + changelog = "https://gitlab.com/gitlab-org/cli/-/releases/v${finalAttrs.version}"; maintainers = with lib.maintainers; [ freezeboy luftmensch-luftmensch ]; mainProgram = "glab"; }; -} +}) diff --git a/pkgs/by-name/gl/glamoroustoolkit/package.nix b/pkgs/by-name/gl/glamoroustoolkit/package.nix index 892d3f7bcf15..a02ab557e3fe 100644 --- a/pkgs/by-name/gl/glamoroustoolkit/package.nix +++ b/pkgs/by-name/gl/glamoroustoolkit/package.nix @@ -27,12 +27,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "glamoroustoolkit"; - version = "1.1.14"; + version = "1.1.16"; src = fetchzip { url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip"; stripRoot = false; - hash = "sha256-3W3UgJiXN2ryL5MXkf7ZMtlBndp8Iy7jP2CfSWm4c9s="; + hash = "sha256-AQLyVA0DeyoxK54b/hs9HqDkS1k57Vi+JjKuFAh+ZYM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/go/go-crx3/package.nix b/pkgs/by-name/go/go-crx3/package.nix index 27767d059e11..0b7401e7a3a9 100644 --- a/pkgs/by-name/go/go-crx3/package.nix +++ b/pkgs/by-name/go/go-crx3/package.nix @@ -4,18 +4,19 @@ buildGoModule, fetchFromGitHub, installShellFiles, + versionCheckHook, nix-update-script, }: buildGoModule (finalAttrs: { pname = "go-crx3"; - version = "1.5.1"; + version = "1.6.0"; src = fetchFromGitHub { owner = "mmadfox"; repo = "go-crx3"; tag = "v${finalAttrs.version}"; - hash = "sha256-J3v3/Rz6rPTJnIEahWvJO6KGIC6idqJ/39wPC4zApbE="; + hash = "sha256-XNUOnm898GtCIojWR4tCHZNDHhh+DfJvvBvTDBI8Wzg="; }; vendorHash = "sha256-LEIB/VZA3rqTeH9SesZ/jrfVddl6xtmoRWHP+RwGmCk="; @@ -39,14 +40,10 @@ buildGoModule (finalAttrs: { --zsh <($out/bin/crx3 completion zsh) ''; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgram = "${placeholder "out"}/bin/crx3"; + versionCheckProgramArg = "version"; doInstallCheck = true; - installCheckPhase = '' - runHook preInstallCheck - - $out/bin/crx3 --help >/dev/null - - runHook postInstallCheck - ''; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/gr/grafana-alloy/package.nix b/pkgs/by-name/gr/grafana-alloy/package.nix index 19f9cbed4179..84383c352580 100644 --- a/pkgs/by-name/gr/grafana-alloy/package.nix +++ b/pkgs/by-name/gr/grafana-alloy/package.nix @@ -17,13 +17,13 @@ buildGoModule rec { pname = "grafana-alloy"; - version = "1.7.4"; + version = "1.7.5"; src = fetchFromGitHub { owner = "grafana"; repo = "alloy"; tag = "v${version}"; - hash = "sha256-vMNh7tvRYGJRRWcLePBbNlUU2qVNtKhOSwsfB1dWWRA="; + hash = "sha256-4JfzjeF654+Q4Hc/0P08minpSJX3mO/p8EOeHUCKu6A="; }; proxyVendor = true; diff --git a/pkgs/by-name/gu/gurk-rs/package.nix b/pkgs/by-name/gu/gurk-rs/package.nix index 2ed1f19cf064..dc254a26f243 100644 --- a/pkgs/by-name/gu/gurk-rs/package.nix +++ b/pkgs/by-name/gu/gurk-rs/package.nix @@ -19,13 +19,13 @@ let in rustPlatform.buildRustPackage rec { pname = "gurk-rs"; - version = "0.6.3"; + version = "0.6.4"; src = fetchFromGitHub { owner = "boxdot"; repo = "gurk-rs"; tag = "v${version}"; - hash = "sha256-6WU5epBnCPCkEYPZvWMOGOdkw8cL+nvHKs3RnsrhJO0="; + hash = "sha256-1vnyzKissOciLopWzWN2kmraFevYW/w32KVmP8qgUM4="; }; postPatch = '' @@ -34,7 +34,7 @@ rustPlatform.buildRustPackage rec { useFetchCargoVendor = true; - cargoHash = "sha256-qW+9d2Etwh9sPxgy0mZtUFtkjlFTHU5uJYTW5jLcBlo="; + cargoHash = "sha256-PCeiJYeIeMgKoQYiDI6DPwNgJcSxw4gw6Ra1YmqsNys="; nativeBuildInputs = [ protobuf diff --git a/pkgs/tools/system/hiera-eyaml/Gemfile b/pkgs/by-name/hi/hiera-eyaml/Gemfile index 2c2e8f27e403..2c2e8f27e403 100644 --- a/pkgs/tools/system/hiera-eyaml/Gemfile +++ b/pkgs/by-name/hi/hiera-eyaml/Gemfile diff --git a/pkgs/tools/system/hiera-eyaml/Gemfile.lock b/pkgs/by-name/hi/hiera-eyaml/Gemfile.lock index 918df753a382..918df753a382 100644 --- a/pkgs/tools/system/hiera-eyaml/Gemfile.lock +++ b/pkgs/by-name/hi/hiera-eyaml/Gemfile.lock diff --git a/pkgs/tools/system/hiera-eyaml/gemset.nix b/pkgs/by-name/hi/hiera-eyaml/gemset.nix index 605b14da800d..605b14da800d 100644 --- a/pkgs/tools/system/hiera-eyaml/gemset.nix +++ b/pkgs/by-name/hi/hiera-eyaml/gemset.nix diff --git a/pkgs/tools/system/hiera-eyaml/default.nix b/pkgs/by-name/hi/hiera-eyaml/package.nix index 8c19af264fa9..8c19af264fa9 100644 --- a/pkgs/tools/system/hiera-eyaml/default.nix +++ b/pkgs/by-name/hi/hiera-eyaml/package.nix diff --git a/pkgs/by-name/ho/home-manager/package.nix b/pkgs/by-name/ho/home-manager/package.nix index 21ffcc21d962..c1d3fd57ffc9 100644 --- a/pkgs/by-name/ho/home-manager/package.nix +++ b/pkgs/by-name/ho/home-manager/package.nix @@ -19,14 +19,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "0-unstable-2025-03-18"; + version = "0-unstable-2025-03-30"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "22a36aa709de7dd42b562a433b9cefecf104a6ee"; - hash = "sha256-Tumt3tcMXJniSh7tw2gW+WAnVLeB3WWm+E+yYFnLBXo="; + rev = "b6fd653ef8fbeccfd4958650757e91767a65506d"; + hash = "sha256-HtpS/ZdgWXw0y+aFdORcX5RuBGTyz3WskThspNR70SM="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/admin/itamae/Gemfile b/pkgs/by-name/it/itamae/Gemfile index dad916112194..dad916112194 100644 --- a/pkgs/tools/admin/itamae/Gemfile +++ b/pkgs/by-name/it/itamae/Gemfile diff --git a/pkgs/tools/admin/itamae/Gemfile.lock b/pkgs/by-name/it/itamae/Gemfile.lock index 0d5e3792a658..0dad58c0fb5a 100644 --- a/pkgs/tools/admin/itamae/Gemfile.lock +++ b/pkgs/by-name/it/itamae/Gemfile.lock @@ -2,12 +2,14 @@ GEM remote: https://rubygems.org/ specs: ansi (1.5.0) - bcrypt_pbkdf (1.1.0) - docker-api (2.2.0) - excon (>= 0.47.0) + base64 (0.2.0) + bcrypt_pbkdf (1.1.1) + docker-api (2.4.0) + excon (>= 0.64.0) multi_json ed25519 (1.3.0) - excon (0.99.0) + excon (1.2.5) + logger hashie (5.0.0) itamae (1.14.1) ansi @@ -15,22 +17,24 @@ GEM schash (~> 0.1.0) specinfra (>= 2.64.0, < 3.0.0) thor (>= 1.0.0) + logger (1.7.0) multi_json (1.15.0) - net-scp (4.0.0) + net-scp (4.1.0) net-ssh (>= 2.6.5, < 8.0.0) - net-ssh (7.0.1) - net-telnet (0.1.1) + net-ssh (7.3.0) + net-telnet (0.2.0) schash (0.1.2) sfl (2.3) - specinfra (2.84.1) + specinfra (2.92.0) + base64 net-scp net-ssh (>= 2.7) - net-telnet (= 0.1.1) + net-telnet sfl - thor (1.2.1) + thor (1.3.2) PLATFORMS - aarch64-linux + ruby DEPENDENCIES bcrypt_pbkdf @@ -39,4 +43,4 @@ DEPENDENCIES itamae BUNDLED WITH - 2.3.26 + 2.6.2 diff --git a/pkgs/tools/admin/itamae/gemset.nix b/pkgs/by-name/it/itamae/gemset.nix index f0accad4dd10..a9abf91ee919 100644 --- a/pkgs/tools/admin/itamae/gemset.nix +++ b/pkgs/by-name/it/itamae/gemset.nix @@ -9,15 +9,25 @@ }; version = "1.5.0"; }; + base64 = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; + type = "gem"; + }; + version = "0.2.0"; + }; bcrypt_pbkdf = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ndamfaivnkhc6hy0yqyk2gkwr6f3bz6216lh74hsiiyk3axz445"; + sha256 = "04rb3rp9bdxn1y3qiflfpj7ccwb8ghrfbydh5vfz1l9px3fpg41g"; type = "gem"; }; - version = "1.1.0"; + version = "1.1.1"; }; docker-api = { dependencies = [ @@ -28,10 +38,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0g7dbniz15b3l2sy6xh0j0998dr5jypf3xg3bsygp0108vv7waxy"; + sha256 = "1rk3vpc7v8jrz432l24bgszwnjj1nsaygj79kcc1i1ycyhsffjw2"; type = "gem"; }; - version = "2.2.0"; + version = "2.4.0"; }; ed25519 = { groups = [ "default" ]; @@ -44,14 +54,15 @@ version = "1.3.0"; }; excon = { + dependencies = [ "logger" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0j826kfvzn7nc5pv950n270r0sx1702k988ad11cdlav3dcxxw09"; + sha256 = "17asr18vawi08g3wbif0wdi8bnyj01d125saydl9j1f03fv0n16a"; type = "gem"; }; - version = "0.99.0"; + version = "1.2.5"; }; hashie = { groups = [ "default" ]; @@ -80,6 +91,16 @@ }; version = "1.14.1"; }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; + type = "gem"; + }; + version = "1.7.0"; + }; multi_json = { groups = [ "default" ]; platforms = [ ]; @@ -96,30 +117,30 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1si2nq9l6jy5n2zw1q59a5gaji7v9vhy8qx08h4fg368906ysbdk"; + sha256 = "0p8s7l4pr6hkn0l6rxflsc11alwi1kfg5ysgvsq61lz5l690p6x9"; type = "gem"; }; - version = "4.0.0"; + version = "4.1.0"; }; net-ssh = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1qp3i8bi7ji1np0530bp2p9zrrn6galvmbsivxwpkjdpjdyn19sr"; + sha256 = "1w1ypxa3n6mskkwb00b489314km19l61p5h3bar6zr8cng27c80p"; type = "gem"; }; - version = "7.0.1"; + version = "7.3.0"; }; net-telnet = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "13qxznpwmc3hs51b76wqx2w29r158gzzh8719kv2gpi56844c8fx"; + sha256 = "16nkxc79nqm7fd6w1fba4kb98vpgwnyfnlwxarpdcgywz300fc15"; type = "gem"; }; - version = "0.1.1"; + version = "0.2.0"; }; schash = { groups = [ "default" ]; @@ -143,6 +164,7 @@ }; specinfra = { dependencies = [ + "base64" "net-scp" "net-ssh" "net-telnet" @@ -152,19 +174,19 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1qzhb7k66gi375ymnkwiy4alr7jw2c9ih7hv1lv5j5nda10hfb1p"; + sha256 = "0aswlmhh152c974i8bn8d90kjbwadp0bjgs9kgpxxb3vffsfxc1w"; type = "gem"; }; - version = "2.84.1"; + version = "2.92.0"; }; thor = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0inl77jh4ia03jw3iqm5ipr76ghal3hyjrd6r8zqsswwvi9j2xdi"; + sha256 = "1nmymd86a0vb39pzj2cwv57avdrl6pl3lf5bsz58q594kqxjkw7f"; type = "gem"; }; - version = "1.2.1"; + version = "1.3.2"; }; } diff --git a/pkgs/tools/admin/itamae/default.nix b/pkgs/by-name/it/itamae/package.nix index fbcb6e3c05f9..fbcb6e3c05f9 100644 --- a/pkgs/tools/admin/itamae/default.nix +++ b/pkgs/by-name/it/itamae/package.nix diff --git a/pkgs/by-name/ku/kubectl-view-secret/package.nix b/pkgs/by-name/ku/kubectl-view-secret/package.nix index dedb3a5dc1d8..63df059f6cb3 100644 --- a/pkgs/by-name/ku/kubectl-view-secret/package.nix +++ b/pkgs/by-name/ku/kubectl-view-secret/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "kubectl-view-secret"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "elsesiy"; repo = pname; rev = "v${version}"; - hash = "sha256-mdooeKlwoPxiAHaOuhMF+Zx1l0uZ1OYMgDADI7JbYDc="; + hash = "sha256-l7pyS3eQDETrGCN7+Q0xhm+9Ocpk+qxTNMu4SMq+IDU="; }; - vendorHash = "sha256-5mSS7UWfdk28oXk/ONnnjj4OMGJAtH26xGES4NGZuTc="; + vendorHash = "sha256-XtQkAgmnXNKHHjFtZN8Ht/C/aH2mPOeHk7azihehzsc="; subPackages = [ "./cmd/" ]; diff --git a/pkgs/by-name/la/ladybird/package.nix b/pkgs/by-name/la/ladybird/package.nix index a9407d99959a..682818a1c696 100644 --- a/pkgs/by-name/la/ladybird/package.nix +++ b/pkgs/by-name/la/ladybird/package.nix @@ -49,13 +49,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ladybird"; - version = "0-unstable-2025-03-16"; + version = "0-unstable-2025-03-27"; src = fetchFromGitHub { owner = "LadybirdWebBrowser"; repo = "ladybird"; - rev = "7a2cc28932a7b0f85e7bde6bae273fba8155f573"; - hash = "sha256-yJ51v30Mh9S93ZInafm9kxr0c9hg7LoBufmwyevX/FY="; + rev = "5ea45da15f5ac956db1cfe0aad74b570f7e88339"; + hash = "sha256-wODm5O15jwnyxvkHVCQBptwoC97tTD0KzwYqGPdY520="; }; postPatch = '' diff --git a/pkgs/by-name/li/libblake3/package.nix b/pkgs/by-name/li/libblake3/package.nix index ff15285809d0..f8ad9df8f55f 100644 --- a/pkgs/by-name/li/libblake3/package.nix +++ b/pkgs/by-name/li/libblake3/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libblake3"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "BLAKE3-team"; repo = "BLAKE3"; tag = finalAttrs.version; - hash = "sha256-08D5hnU3I0VJ+RM/TNk2LxsEAvOLuO52+08zlKssXbc="; + hash = "sha256-Krh0yVNZKL6Mb0McqWTIMNownsgM3MUEX2IP+F/fu+k="; }; sourceRoot = finalAttrs.src.name + "/c"; diff --git a/pkgs/by-name/lu/lunatask/package.nix b/pkgs/by-name/lu/lunatask/package.nix index 5744f6862267..412385bf625e 100644 --- a/pkgs/by-name/lu/lunatask/package.nix +++ b/pkgs/by-name/lu/lunatask/package.nix @@ -6,12 +6,12 @@ }: let - version = "2.0.18"; + version = "2.0.19"; pname = "lunatask"; src = fetchurl { url = "https://github.com/lunatask/lunatask/releases/download/v${version}/Lunatask-${version}.AppImage"; - hash = "sha256-tBkJGB6sKDXzgmt4wTVRVboIbeRK75XK1MJxov6WJio="; + hash = "sha256-JJyGpVak0bBouvFduD5mWna0QlUwQ898HGdnL7fGvPA="; }; appimageContents = appimageTools.extract { diff --git a/pkgs/by-name/lx/lxgw-neoxihei/package.nix b/pkgs/by-name/lx/lxgw-neoxihei/package.nix index 29fe3021d192..99678ed26fc5 100644 --- a/pkgs/by-name/lx/lxgw-neoxihei/package.nix +++ b/pkgs/by-name/lx/lxgw-neoxihei/package.nix @@ -6,11 +6,11 @@ stdenvNoCC.mkDerivation rec { pname = "lxgw-neoxihei"; - version = "1.215"; + version = "1.216.1"; src = fetchurl { url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; - hash = "sha256-aBmPFLc2gkf+1bI85GPrOVmFjgcCyvXd//OPbKhxVQM="; + hash = "sha256-wwsCGSZy/WB7QBbRams06DGA6oypsPKTN0TGYlX3jQM="; }; dontUnpack = true; diff --git a/pkgs/by-name/ma/mackerel-agent/package.nix b/pkgs/by-name/ma/mackerel-agent/package.nix index e66666edd4db..f8579fb30f36 100644 --- a/pkgs/by-name/ma/mackerel-agent/package.nix +++ b/pkgs/by-name/ma/mackerel-agent/package.nix @@ -10,20 +10,20 @@ buildGoModule rec { pname = "mackerel-agent"; - version = "0.84.1"; + version = "0.84.2"; src = fetchFromGitHub { owner = "mackerelio"; repo = pname; rev = "v${version}"; - sha256 = "sha256-gBpqBmqq9c37JzKwJKZZxP67BFWISZgVm5Vp8v+D3K0="; + sha256 = "sha256-sh5hbhWlyu70Wm2zTQeKiQr/nYi6bG4g6a/yvEnd/DU="; }; nativeBuildInputs = [ makeWrapper ]; nativeCheckInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ nettools ]; buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ iproute2 ]; - vendorHash = "sha256-DPxkZp46AsUiThQC9OwL24uKfJrUhgo8IvvE4fLo1yg="; + vendorHash = "sha256-2JpI67HkhNJcFTuveHSgsqmmHhWOjHC0f0dK0tOjwIc="; subPackages = [ "." ]; diff --git a/pkgs/by-name/mi/minijinja/package.nix b/pkgs/by-name/mi/minijinja/package.nix index de151854b0a5..3184c339168e 100644 --- a/pkgs/by-name/mi/minijinja/package.nix +++ b/pkgs/by-name/mi/minijinja/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "minijinja"; - version = "2.8.0"; + version = "2.9.0"; src = fetchFromGitHub { owner = "mitsuhiko"; repo = "minijinja"; rev = version; - hash = "sha256-U/cncTfMyEvJbD+pr4kUxHcdsf9BxnMcL5bNvE8ard4="; + hash = "sha256-WbWMssIQ8ETaVaJ9fEkUxHmnylH4hdO14XMwyB0BtFY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Pbb2cq7IEA1ZqWnHoOtIRgBDXf6GjT7G8plswlWG2Ko="; + cargoHash = "sha256-B9La6DSrsJXsausew/FMcl/iQvZxrNkavddtU5yIQuA="; # The tests relies on the presence of network connection doCheck = false; diff --git a/pkgs/by-name/mi/mint/package.nix b/pkgs/by-name/mi/mint/package.nix index 208d2bcdc0ef..17b994f0b53e 100644 --- a/pkgs/by-name/mi/mint/package.nix +++ b/pkgs/by-name/mi/mint/package.nix @@ -8,13 +8,13 @@ crystal.buildCrystalPackage rec { pname = "mint"; - version = "0.23.1"; + version = "0.23.2"; src = fetchFromGitHub { owner = "mint-lang"; repo = "mint"; rev = version; - hash = "sha256-oSDg/tOdF/nk164jl7OZOINNWfAZmjAT/HFFFJNr3pk="; + hash = "sha256-cPx0/BrD2w7LlH5xO9hKlHndNmVm8jpN7cti5/eZ1m4="; }; format = "shards"; diff --git a/pkgs/by-name/ni/nimlangserver/package.nix b/pkgs/by-name/ni/nimlangserver/package.nix index 89de05040bbd..0f49bc7494ba 100644 --- a/pkgs/by-name/ni/nimlangserver/package.nix +++ b/pkgs/by-name/ni/nimlangserver/package.nix @@ -6,7 +6,7 @@ buildNimPackage ( final: prev: rec { pname = "nimlangserver"; - version = "1.10.0"; + version = "1.10.2"; # nix build ".#nimlangserver.src" # nix run "github:daylinmorgan/nnl" -- result/nimble.lock -o:pkgs/by-name/ni/nimlangserver/lock.json --git,=,bearssl,zlib @@ -16,7 +16,7 @@ buildNimPackage ( owner = "nim-lang"; repo = "langserver"; rev = "v${version}"; - hash = "sha256-KApIzGknWDb7UJkzii9rGOING4G8D31zUoWvMH4iw4A="; + hash = "sha256-CbdlDcEkX/pPXEbIsSM6S9INeBCwgjx7NxonjUJAHrk="; }; doCheck = false; diff --git a/pkgs/by-name/ni/nitter/lock.json b/pkgs/by-name/ni/nitter/lock.json index 2a9106dc9ff4..6d33994b513b 100644 --- a/pkgs/by-name/ni/nitter/lock.json +++ b/pkgs/by-name/ni/nitter/lock.json @@ -16,12 +16,12 @@ "packages": [ "dotenv" ], - "path": "/nix/store/9hxi0hvds11agbmpaha8zp1bgzf7vypv-source", - "ref": "2.0.1", - "rev": "48315332fe79ffce87c81b9d0bec992ba19b6966", - "sha256": "08y8xvpiqk75v0hxhgbhxfbxz7l95vavh1lv8kxkid8rb9p92zr4", + "path": "/nix/store/jkf2p6sp0506crd1awpq2x98m527v4mb-source", + "ref": "2.0.2", + "rev": "19bb965ef04f57128f4f4ea2e690ff9f7d6a81b1", + "sha256": "0dk0ixgpxmaz2kf12a3fvzdaknn38qnwgdhp7yag0m5fbhhz2kjc", "srcDir": "src", - "url": "https://github.com/euantorano/dotenv.nim/archive/48315332fe79ffce87c81b9d0bec992ba19b6966.tar.gz" + "url": "https://github.com/euantorano/dotenv.nim/archive/19bb965ef04f57128f4f4ea2e690ff9f7d6a81b1.tar.gz" }, { "method": "fetchzip", diff --git a/pkgs/by-name/ni/nitter/package.nix b/pkgs/by-name/ni/nitter/package.nix index d03f1e006413..6865383baa78 100644 --- a/pkgs/by-name/ni/nitter/package.nix +++ b/pkgs/by-name/ni/nitter/package.nix @@ -10,13 +10,13 @@ buildNimPackage ( finalAttrs: prevAttrs: { pname = "nitter"; - version = "0-unstable-2024-02-26"; + version = "0-unstable-2025-02-25"; src = fetchFromGitHub { owner = "zedeus"; repo = "nitter"; - rev = "c6edec04901d0a37799499ed4c6921db640fb5a4"; - hash = "sha256-N3d63nyVzUTa2+UemA1REFfVsw6iOVU8xUlYraR55m4="; + rev = "41fa47bfbf3917e9b3ac4f7b49c89a75a7a2bd44"; + hash = "sha256-cmYlmzCJl1405TuYExGw3AOmjdY0r7ObmmLCAom+Fyw="; }; lockFile = ./lock.json; @@ -41,7 +41,7 @@ buildNimPackage ( passthru = { tests = { inherit (nixosTests) nitter; }; - updateScript = unstableGitUpdater { branch = "guest_accounts"; }; + updateScript = unstableGitUpdater { }; }; meta = with lib; { diff --git a/pkgs/by-name/nw/nwg-clipman/package.nix b/pkgs/by-name/nw/nwg-clipman/package.nix index 92d77d8c3293..46ef7630325e 100644 --- a/pkgs/by-name/nw/nwg-clipman/package.nix +++ b/pkgs/by-name/nw/nwg-clipman/package.nix @@ -13,13 +13,13 @@ python3Packages.buildPythonPackage rec { pname = "nwg-clipman"; - version = "0.2.4"; + version = "0.2.5"; src = fetchFromGitHub { owner = "nwg-piotr"; repo = "nwg-clipman"; tag = "v${version}"; - hash = "sha256-bAE9E6P+qfKrfRxb134k4r7DtIWGB+4JdiXKpI7gJ5M="; + hash = "sha256-RKbFAgx+Er1l0s7SC4MwOxO9TXKI/SBhB0pfyX+NVWo="; }; build-system = [ python3Packages.setuptools ]; diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index bd2eca88c35c..4622f8a6b976 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -25,14 +25,14 @@ in py.pkgs.buildPythonApplication rec { pname = "oci-cli"; - version = "3.53.0"; + version = "3.54.0"; format = "setuptools"; src = fetchFromGitHub { owner = "oracle"; repo = pname; tag = "v${version}"; - hash = "sha256-7PCKnYHUeuQ8/mtDFUoP8ay0dR1Gq3HxRG9Ws+uM39Q="; + hash = "sha256-UzjXnjYTXdTJAl9MRPJEjQ10EM4U5gDtK0na5fnxp6A="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/development/tools/misc/one_gadget/Gemfile b/pkgs/by-name/on/one_gadget/Gemfile index bf4378d58ce2..bf4378d58ce2 100644 --- a/pkgs/development/tools/misc/one_gadget/Gemfile +++ b/pkgs/by-name/on/one_gadget/Gemfile diff --git a/pkgs/development/tools/misc/one_gadget/Gemfile.lock b/pkgs/by-name/on/one_gadget/Gemfile.lock index 0a62128d508d..0a62128d508d 100644 --- a/pkgs/development/tools/misc/one_gadget/Gemfile.lock +++ b/pkgs/by-name/on/one_gadget/Gemfile.lock diff --git a/pkgs/development/tools/misc/one_gadget/gemset.nix b/pkgs/by-name/on/one_gadget/gemset.nix index 856aaa446cca..856aaa446cca 100644 --- a/pkgs/development/tools/misc/one_gadget/gemset.nix +++ b/pkgs/by-name/on/one_gadget/gemset.nix diff --git a/pkgs/development/tools/misc/one_gadget/default.nix b/pkgs/by-name/on/one_gadget/package.nix index d03d231e3744..d03d231e3744 100644 --- a/pkgs/development/tools/misc/one_gadget/default.nix +++ b/pkgs/by-name/on/one_gadget/package.nix diff --git a/pkgs/tools/admin/oxidized/Gemfile b/pkgs/by-name/ox/oxidized/Gemfile index 7a7d3f0fb2ac..7a7d3f0fb2ac 100644 --- a/pkgs/tools/admin/oxidized/Gemfile +++ b/pkgs/by-name/ox/oxidized/Gemfile diff --git a/pkgs/tools/admin/oxidized/Gemfile.lock b/pkgs/by-name/ox/oxidized/Gemfile.lock index a08c4ef149bd..660cf7cdb813 100644 --- a/pkgs/tools/admin/oxidized/Gemfile.lock +++ b/pkgs/by-name/ox/oxidized/Gemfile.lock @@ -14,7 +14,7 @@ GEM base64 (0.2.0) bcrypt_pbkdf (1.1.1) charlock_holmes (0.7.9) - date (3.3.4) + date (3.4.1) ed25519 (1.3.0) emk-sinatra-url-for (0.2.1) sinatra (>= 0.9.1.1) @@ -23,20 +23,21 @@ GEM thor tilt htmlentities (4.3.4) - json (2.7.2) + json (2.10.2) + logger (1.7.0) multi_json (1.15.0) - mustermann (3.0.0) + mustermann (3.0.3) ruby2_keywords (~> 0.0.1) - net-ftp (0.3.7) + net-ftp (0.3.8) net-protocol time net-protocol (0.2.2) timeout - net-scp (4.0.0) + net-scp (4.1.0) net-ssh (>= 2.6.5, < 8.0.0) - net-ssh (7.2.3) + net-ssh (7.3.0) net-telnet (0.2.0) - nio4r (2.7.3) + nio4r (2.7.4) oxidized (0.30.1) asetus (~> 0.1) bcrypt_pbkdf (~> 1.0) @@ -59,38 +60,41 @@ GEM sinatra (>= 1.4.6, < 5.0) sinatra-contrib (>= 1.4.6, < 5.0) psych (3.3.4) - puma (6.4.2) + puma (6.4.3) nio4r (~> 2.0) - rack (3.1.7) - rack-protection (4.0.0) + rack (3.1.12) + rack-protection (4.1.1) base64 (>= 0.1.0) + logger (>= 1.6.0) rack (>= 3.0.0, < 4) - rack-session (2.0.0) + rack-session (2.1.0) + base64 (>= 0.1.0) rack (>= 3.0.0) ruby2_keywords (0.0.5) - rugged (1.7.2) - sinatra (4.0.0) + rugged (1.9.0) + sinatra (4.1.1) + logger (>= 1.6.0) mustermann (~> 3.0) rack (>= 3.0.0, < 4) - rack-protection (= 4.0.0) + rack-protection (= 4.1.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sinatra-contrib (4.0.0) + sinatra-contrib (4.1.1) multi_json (>= 0.0.2) mustermann (~> 3.0) - rack-protection (= 4.0.0) - sinatra (= 4.0.0) + rack-protection (= 4.1.1) + sinatra (= 4.1.1) tilt (~> 2.0) slop (4.10.1) temple (0.10.3) - thor (1.3.1) - tilt (2.4.0) - time (0.3.0) + thor (1.3.2) + tilt (2.6.0) + time (0.4.1) date - timeout (0.4.1) + timeout (0.4.3) PLATFORMS - x86_64-linux + ruby DEPENDENCIES oxidized (= 0.30.1) @@ -99,4 +103,4 @@ DEPENDENCIES psych (~> 3.3.2) BUNDLED WITH - 2.5.9 + 2.6.2 diff --git a/pkgs/tools/admin/oxidized/gemset.nix b/pkgs/by-name/ox/oxidized/gemset.nix index e392920b7743..3bbb47bc3d0c 100644 --- a/pkgs/tools/admin/oxidized/gemset.nix +++ b/pkgs/by-name/ox/oxidized/gemset.nix @@ -44,10 +44,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "149jknsq999gnhy865n33fkk22s0r447k76x9pmcnnwldfv2q7wp"; + sha256 = "0kz6mc4b9m49iaans6cbx031j9y7ldghpi5fzsdh0n3ixwa8w9mz"; type = "gem"; }; - version = "3.3.4"; + version = "3.4.1"; }; ed25519 = { groups = [ "default" ]; @@ -100,10 +100,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0b4qsi8gay7ncmigr0pnbxyb17y3h8kavdyhsh7nrlqwr35vb60q"; + sha256 = "01lbdaizhkxmrw4y8j3wpvsryvnvzmg0pfs56c52laq2jgdfmq1l"; + type = "gem"; + }; + version = "2.10.2"; + }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; type = "gem"; }; - version = "2.7.2"; + version = "1.7.0"; }; multi_json = { groups = [ "default" ]; @@ -121,10 +131,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0rwbq20s2gdh8dljjsgj5s6wqqfmnbclhvv2c2608brv7jm6jdbd"; + sha256 = "123ycmq6pkivv29bqbv79jv2cs04xakzd0fz1lalgvfs5nxfky6i"; type = "gem"; }; - version = "3.0.0"; + version = "3.0.3"; }; net-ftp = { dependencies = [ @@ -135,10 +145,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vhwqx8k5xscl6j6gdf1xs1lz6fwm8k8s1n7pwhk22cxnxcfmnnh"; + sha256 = "0kw7g0j35fla8438s90m72b3xr0mqnpgm910qcwrgnvyg903xmi8"; type = "gem"; }; - version = "0.3.7"; + version = "0.3.8"; }; net-protocol = { dependencies = [ "timeout" ]; @@ -157,20 +167,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1si2nq9l6jy5n2zw1q59a5gaji7v9vhy8qx08h4fg368906ysbdk"; + sha256 = "0p8s7l4pr6hkn0l6rxflsc11alwi1kfg5ysgvsq61lz5l690p6x9"; type = "gem"; }; - version = "4.0.0"; + version = "4.1.0"; }; net-ssh = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0sqbq5aks9xxnldbd2hy20ypnd59zcra98ql0r7jjc26s5rgc18n"; + sha256 = "1w1ypxa3n6mskkwb00b489314km19l61p5h3bar6zr8cng27c80p"; type = "gem"; }; - version = "7.2.3"; + version = "7.3.0"; }; net-telnet = { groups = [ "default" ]; @@ -187,10 +197,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "017nbw87dpr4wyk81cgj8kxkxqgsgblrkxnmmadc77cg9gflrfal"; + sha256 = "1a9www524fl1ykspznz54i0phfqya4x45hqaz67in9dvw1lfwpfr"; type = "gem"; }; - version = "2.7.3"; + version = "2.7.4"; }; oxidized = { dependencies = [ @@ -267,45 +277,49 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0i2vaww6qcazj0ywva1plmjnj6rk23b01szswc5jhcq7s2cikd1y"; + sha256 = "0gml1rixrfb0naciq3mrnqkpcvm9ahgps1c04hzxh4b801f69914"; type = "gem"; }; - version = "6.4.2"; + version = "6.4.3"; }; rack = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "12z55b90vvr4sh93az2yfr3fg91jivsag8lcg0k360d99vdq568f"; + sha256 = "0h65a1f9gsqx2ryisdy4lrd9a9l8gdv65dcscw9ynwwjr1ak1n00"; type = "gem"; }; - version = "3.1.7"; + version = "3.1.12"; }; rack-protection = { dependencies = [ "base64" + "logger" "rack" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xmvcxgm1jq92hqxm119gfk95wzl0d46nb2c2c6qqsm4ra2n3nyh"; + sha256 = "0sniswjyi0yn949l776h7f67rvx5w9f04wh69z5g19vlsnjm98ji"; type = "gem"; }; - version = "4.0.0"; + version = "4.1.1"; }; rack-session = { - dependencies = [ "rack" ]; + dependencies = [ + "base64" + "rack" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "10afdpmy9kh0qva96slcyc59j4gkk9av8ilh58cnj0qq7q3b416v"; + sha256 = "1452c1bhh6fdnv17s1z65ajwh08axqnlmkhnr1qyyn2vacb3jz23"; type = "gem"; }; - version = "2.0.0"; + version = "2.1.0"; }; ruby2_keywords = { groups = [ "default" ]; @@ -322,13 +336,14 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sccng15h8h3mcjxfgvxy85lfpswbj0nhmzwwsqdffbzqgsb2jch"; + sha256 = "1b7gcf6pxg4x607bica68dbz22b4kch33yi0ils6x3c8ql9akakz"; type = "gem"; }; - version = "1.7.2"; + version = "1.9.0"; }; sinatra = { dependencies = [ + "logger" "mustermann" "rack" "rack-protection" @@ -339,10 +354,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0za92lv4s7xhgkkm6xxf7ib0b3bsyj8drxgkrskgsb5g3mxnixjl"; + sha256 = "002dkzdc1xqhvz5sdnj4vb0apczhs07mnpgq4kkd5dd1ka2pp6af"; type = "gem"; }; - version = "4.0.0"; + version = "4.1.1"; }; sinatra-contrib = { dependencies = [ @@ -356,10 +371,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0r9khg85m60w0i77jpnm2irh9m4k0ia4mlicapj8dr7s6ykqd9dh"; + sha256 = "1giziwf8mgki581jf40zzw3dhjkkmdg3yxbrahj9krd5h24vb90y"; type = "gem"; }; - version = "4.0.0"; + version = "4.1.1"; }; slop = { groups = [ "default" ]; @@ -386,20 +401,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vq1fjp45az9hfp6fxljhdrkv75cvbab1jfrwcw738pnsiqk8zps"; + sha256 = "1nmymd86a0vb39pzj2cwv57avdrl6pl3lf5bsz58q594kqxjkw7f"; type = "gem"; }; - version = "1.3.1"; + version = "1.3.2"; }; tilt = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0kds7wkxmb038cwp6ravnwn8k65ixc68wpm8j5jx5bhx8ndg4x6z"; + sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96"; type = "gem"; }; - version = "2.4.0"; + version = "2.6.0"; }; time = { dependencies = [ "date" ]; @@ -407,19 +422,19 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0c15v19hyxjcfzaviqlwhgajgyrrlb0pjilza6mkv49bhspy6av6"; + sha256 = "0qgarmdyqypzsaanf4w9vqrd9axrcrjqilxwrfmxp954102kcpq3"; type = "gem"; }; - version = "0.3.0"; + version = "0.4.1"; }; timeout = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "16mvvsmx90023wrhf8dxc1lpqh0m8alk65shb7xcya6a9gflw7vg"; + sha256 = "03p31w5ghqfsbz5mcjzvwgkw3h9lbvbknqvrdliy8pxmn9wz02cm"; type = "gem"; }; - version = "0.4.1"; + version = "0.4.3"; }; } diff --git a/pkgs/tools/admin/oxidized/default.nix b/pkgs/by-name/ox/oxidized/package.nix index 28a25b3f1d74..28a25b3f1d74 100644 --- a/pkgs/tools/admin/oxidized/default.nix +++ b/pkgs/by-name/ox/oxidized/package.nix diff --git a/pkgs/by-name/pe/peroxide/package.nix b/pkgs/by-name/pe/peroxide/package.nix deleted file mode 100644 index b3cae30ade3f..000000000000 --- a/pkgs/by-name/pe/peroxide/package.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - buildGo122Module, - fetchFromGitHub, - nixosTests, -}: - -buildGo122Module rec { - pname = "peroxide"; - version = "0.5.0"; - - src = fetchFromGitHub { - owner = "ljanyst"; - repo = "peroxide"; - rev = "v${version}"; - sha256 = "sha256-6Jb1i4aNjeemiQp9FF/KGyZ+Evom9PPBvARbJWyrhok="; - }; - - vendorHash = "sha256-kuFlkkMkCKO5Rrh1EoyVdaykvxTfchK2l1/THqTBeAY="; - - postPatch = '' - # These tests connect to the internet, which does not work in sandboxed - # builds, so skip these. - rm pkg/pmapi/dialer_pinning_test.go \ - pkg/pmapi/dialer_proxy_provider_test.go \ - pkg/pmapi/dialer_proxy_test.go - ''; - - passthru.tests.peroxide = nixosTests.peroxide; - - meta = with lib; { - homepage = "https://github.com/ljanyst/peroxide"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ aidalgol ]; - description = "Unofficial ProtonMail bridge"; - longDescription = '' - Peroxide is a fork of the official ProtonMail bridge that aims to be - similar to Hydroxide while reusing as much code from the official bridge - as possible. - ''; - }; -} diff --git a/pkgs/by-name/pg/pgroll/package.nix b/pkgs/by-name/pg/pgroll/package.nix index 3aadec005797..b3592a8a7392 100644 --- a/pkgs/by-name/pg/pgroll/package.nix +++ b/pkgs/by-name/pg/pgroll/package.nix @@ -5,22 +5,23 @@ libpg_query, xxHash, }: + buildGoModule rec { pname = "pgroll"; - version = "0.8.0"; + version = "0.10.0"; src = fetchFromGitHub { owner = "xataio"; repo = "pgroll"; tag = "v${version}"; - hash = "sha256-iRa1dCUKmGUBpWjQXgKGrVu69WaTGQD8XhKmNxkF0JI="; + hash = "sha256-AJ0dTvywbwwSHOwSPrAgTE9M1AMvo/GRj6L1dZM9Hz8="; }; - vendorHash = "sha256-XTypaCEB0+cfAmN4UyDRQgiF7spQhkiH2jCwjhd3I8Y="; + proxyVendor = true; - excludedPackages = [ - "dev" - ]; + vendorHash = "sha256-olblf/mi/M9Zo4C/fR/Z11C+bAEFOy7bz7EXfMn8Akw="; + + excludedPackages = [ "dev" ]; buildInputs = [ libpg_query @@ -33,6 +34,7 @@ buildGoModule rec { meta = { description = "PostgreSQL zero-downtime migrations made easy"; license = lib.licenses.asl20; + mainProgram = "pgroll"; homepage = "https://github.com/xataio/pgroll"; maintainers = with lib.maintainers; [ ilyakooo0 ]; }; diff --git a/pkgs/by-name/po/pocketbase/package.nix b/pkgs/by-name/po/pocketbase/package.nix index c494d80c54db..76dfacdebf2b 100644 --- a/pkgs/by-name/po/pocketbase/package.nix +++ b/pkgs/by-name/po/pocketbase/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "pocketbase"; - version = "0.25.9"; + version = "0.26.3"; src = fetchFromGitHub { owner = "pocketbase"; repo = "pocketbase"; rev = "v${version}"; - hash = "sha256-8DObORJKpK7azcZLLHaToajPfO7aYsv4pIsmH8bl518="; + hash = "sha256-hzFA9EBYIU/BkpmWs/jKeYgSWyAjT9UUQiKhQYFTicM="; }; - vendorHash = "sha256-Th71aNCzWwOfYvVCHFRhppnGKXtJqfHLzl23FuT2pK4="; + vendorHash = "sha256-oi7jSZ1oys5Vrcl7fKgb4lCp8AR1DhTKwNnGuOA/YFQ="; # This is the released subpackage from upstream repo subPackages = [ "examples/base" ]; diff --git a/pkgs/tools/system/procodile/Gemfile b/pkgs/by-name/pr/procodile/Gemfile index 77e4bb430e96..77e4bb430e96 100644 --- a/pkgs/tools/system/procodile/Gemfile +++ b/pkgs/by-name/pr/procodile/Gemfile diff --git a/pkgs/tools/system/procodile/Gemfile.lock b/pkgs/by-name/pr/procodile/Gemfile.lock index f53a07d6657c..f53a07d6657c 100644 --- a/pkgs/tools/system/procodile/Gemfile.lock +++ b/pkgs/by-name/pr/procodile/Gemfile.lock diff --git a/pkgs/tools/system/procodile/gemset.nix b/pkgs/by-name/pr/procodile/gemset.nix index bfb2a2d6a5bc..bfb2a2d6a5bc 100644 --- a/pkgs/tools/system/procodile/gemset.nix +++ b/pkgs/by-name/pr/procodile/gemset.nix diff --git a/pkgs/tools/system/procodile/default.nix b/pkgs/by-name/pr/procodile/package.nix index 45a17384e6db..45a17384e6db 100644 --- a/pkgs/tools/system/procodile/default.nix +++ b/pkgs/by-name/pr/procodile/package.nix diff --git a/pkgs/by-name/pr/proton-vpn-local-agent/package.nix b/pkgs/by-name/pr/proton-vpn-local-agent/package.nix index d4d7fb7a68b4..c9a25a988dcd 100644 --- a/pkgs/by-name/pr/proton-vpn-local-agent/package.nix +++ b/pkgs/by-name/pr/proton-vpn-local-agent/package.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage rec { pname = "proton-vpn-local-agent"; - version = "1.2.0"; + version = "1.4.4"; useFetchCargoVendor = true; - cargoHash = "sha256-KD+cTEmezTiGL+OmMryS/Q1mRR0n9jx80o3hb5X3ZYM="; + cargoHash = "sha256-i/qJwN8693MRaWTcvGGcWMCqclyOOIb/wlqiUilOhzQ="; src = fetchFromGitHub { owner = "ProtonVPN"; repo = "python-proton-vpn-local-agent"; rev = version; - hash = "sha256-1iUeAWojIcXbvO6YoPEh//dbVdl90cUocyO3nfDtUEM"; + hash = "sha256-9dyyLZZEOB2080KxN0ffdkRhyvEY8xKE/7b2mA7JL+o="; }; sourceRoot = "${src.name}/python-proton-vpn-local-agent"; diff --git a/pkgs/by-name/re/readest/package.nix b/pkgs/by-name/re/readest/package.nix index 2e39521699a3..591776c30a37 100644 --- a/pkgs/by-name/re/readest/package.nix +++ b/pkgs/by-name/re/readest/package.nix @@ -17,15 +17,15 @@ jq, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "readest"; - version = "0.9.23"; + version = "0.9.28"; src = fetchFromGitHub { owner = "readest"; repo = "readest"; - tag = "v${version}"; - hash = "sha256-MveWZ+9SSd6mPw580U8d8aP7c4rl4861VzCKHpOKiXU="; + tag = "v${finalAttrs.version}"; + hash = "sha256-jIAvpppOB50KA+4jmx8QN/4e1Dkn6V9Oo3lHUWb5cyI="; fetchSubmodules = true; }; @@ -34,18 +34,18 @@ rustPlatform.buildRustPackage rec { chmod -R +w . ''; - sourceRoot = "${src.name}/apps/readest-app"; + sourceRoot = "${finalAttrs.src.name}/apps/readest-app"; pnpmDeps = pnpm_9.fetchDeps { - inherit pname version src; - hash = "sha256-faLytJLMlWs80HZpN0TnCCEWPe9SPP9QH0bx3HLDO5o="; + inherit (finalAttrs) pname version src; + hash = "sha256-VcPxhCpDrKaqKtGMsvPwXwniPy0rbJ/i03gbZ3i87aE="; }; pnpmRoot = "../.."; useFetchCargoVendor = true; - cargoHash = "sha256-5E+3Hpa6hiOORtZ5ykrXVOPucbppwO5KVVS1mb9mVXY="; + cargoHash = "sha256-guUe2liie2x87VXNo8UeJhVLgvfPViKJKQol1XWA3fw="; cargoRoot = "../.."; @@ -95,10 +95,10 @@ rustPlatform.buildRustPackage rec { meta = { description = "Modern, feature-rich ebook reader"; homepage = "https://github.com/readest/readest"; - changelog = "https://github.com/readest/readest/releases/tag/v${version}"; + changelog = "https://github.com/readest/readest/releases/tag/v${finalAttrs.version}"; mainProgram = "readest"; license = lib.licenses.agpl3Plus; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ eljamm ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/re/redis-plus-plus/package.nix b/pkgs/by-name/re/redis-plus-plus/package.nix index 656dd94c9249..40cd5a4224e1 100644 --- a/pkgs/by-name/re/redis-plus-plus/package.nix +++ b/pkgs/by-name/re/redis-plus-plus/package.nix @@ -13,13 +13,13 @@ assert enableShared || enableStatic; stdenv.mkDerivation rec { pname = "redis-plus-plus"; - version = "1.3.13"; + version = "1.3.14"; src = fetchFromGitHub { owner = "sewenew"; repo = "redis-plus-plus"; rev = version; - sha256 = "sha256-bZxs1qnVAkh0BO0CyP1zL/+K3NZYmFy9ryg1QcRLcmg="; + sha256 = "sha256-GN+GrV53+JPEbVefH0EXzS1PyGEdQGFcPEctdWOI5uk="; }; patches = [ diff --git a/pkgs/by-name/re/reposilite/package.nix b/pkgs/by-name/re/reposilite/package.nix index ca5bd30a0010..0cdb557714ca 100644 --- a/pkgs/by-name/re/reposilite/package.nix +++ b/pkgs/by-name/re/reposilite/package.nix @@ -17,11 +17,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "Reposilite"; - version = "3.5.22"; + version = "3.5.23"; src = fetchurl { url = "https://maven.reposilite.com/releases/com/reposilite/reposilite/${finalAttrs.version}/reposilite-${finalAttrs.version}-all.jar"; - hash = "sha256-6wrvV4o81Y5nO3i0mRS/ERgNG3IqH95VdrJEYOm0z3E="; + hash = "sha256-7DNl0u2iYAlqhflJCIppy8huMKtFjjyRJzUPcWHoRnE="; }; dontUnpack = true; diff --git a/pkgs/by-name/re/reposilite/plugins.json b/pkgs/by-name/re/reposilite/plugins.json index 53db0ae00a73..0bbd0cde2419 100644 --- a/pkgs/by-name/re/reposilite/plugins.json +++ b/pkgs/by-name/re/reposilite/plugins.json @@ -1,7 +1,7 @@ { - "checksum": "sha256-Esxe2RBeJla2o8qLT5bLSLGCtsakM5nKk2rTd+eOleE=", - "groovy": "sha256-Jt2LX9P9PMOY6An2k73CNKbQ8Zi/8wz0a4YTsRS7v7E=", - "migration": "sha256-j71SqHQZN6O1fmbCLqqyBL58bGe6WQf0brjRgGEEW+c=", - "prometheus": "sha256-AjwuA58XutkCJK4/b44CSNS3GAM6GZKkAlvVwBEF93k=", - "swagger": "sha256-I4I3PCgAUYbUlJHLj6yb+3UME+G8/5+EaUXG4HbMS58=" + "checksum": "sha256-k470nI1rGZJcUVETG3bmjqdvjkzeVM0OVWhONM6nJL8=", + "groovy": "sha256-8LjYnoXaEYmedWUPgqfDGVORQnpoDn5um02KWtkTjak=", + "migration": "sha256-T/n14xWA+YPZEDaybybtFiqcdE/I7SY/llvhwL+9JZU=", + "prometheus": "sha256-BChuSWSwPpwAA5jA9Lf4LsAGNA6uFlVqFNy7h9biZ9Q=", + "swagger": "sha256-uL3e85p1xk265xiNzDoxY62GPbp7qCummEMxXzKUn5Q=" } diff --git a/pkgs/by-name/re/revive/package.nix b/pkgs/by-name/re/revive/package.nix index 615552e00fce..feee185a79e9 100644 --- a/pkgs/by-name/re/revive/package.nix +++ b/pkgs/by-name/re/revive/package.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "revive"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "mgechev"; repo = pname; rev = "v${version}"; - hash = "sha256-omG3fLsrl8wrfp4EFBYdagKEBn2SRPE/MVrLMs6gGds="; + hash = "sha256-lu5zbZXTaLJ5m2sVOG1Y7I/bbJ7kwqbfL1ebwPJ+C0o="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -18,7 +18,7 @@ buildGoModule rec { rm -rf $out/.git ''; }; - vendorHash = "sha256-emR8QR/OYQIWZBMcSU2VzWb5kazSVGGudLAJL9uGDNw="; + vendorHash = "sha256-sGvD8CdTFE+TqMjerPSjg7EY9VXPA/EKjY9Ncy+UKTo="; ldflags = [ "-s" diff --git a/pkgs/by-name/sc/scala-next/package.nix b/pkgs/by-name/sc/scala-next/package.nix index 093bdac0b6e2..d43b3d0a184d 100644 --- a/pkgs/by-name/sc/scala-next/package.nix +++ b/pkgs/by-name/sc/scala-next/package.nix @@ -1,10 +1,10 @@ { scala, fetchurl }: scala.bare.overrideAttrs (oldAttrs: { - version = "3.6.3"; + version = "3.6.4"; pname = "scala-next"; src = fetchurl { inherit (oldAttrs.src) url; - hash = "sha256-I+PYPSRLS8Q0SJ/BEAoFwB7EcFERZpN5pGcD5cGwlNU="; + hash = "sha256-I8Jpq/aelCJyAZzvNq5/QbfdD0Mk5mPuzTDxVdkIxKU="; }; }) diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index 02f77a83c533..378faf6ee65b 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "signalbackup-tools"; - version = "20250326"; + version = "20250331-1"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; rev = version; - hash = "sha256-Oi2tN44h+f2Ann5Iq8PVMTT5ea/MB4easByLryc9s4k="; + hash = "sha256-MrpHGSuV5HhZuwCC8E1konE3DhyK/hv6m6Mt+Wx3JT4="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sp/spring-boot-cli/package.nix b/pkgs/by-name/sp/spring-boot-cli/package.nix index 17618e9db4ff..54cf2cec0a6a 100644 --- a/pkgs/by-name/sp/spring-boot-cli/package.nix +++ b/pkgs/by-name/sp/spring-boot-cli/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "spring-boot-cli"; - version = "3.4.3"; + version = "3.4.4"; src = fetchzip { url = "mirror://maven/org/springframework/boot/spring-boot-cli/${finalAttrs.version}/spring-boot-cli-${finalAttrs.version}-bin.zip"; - hash = "sha256-Whk+BgPdPYNuNvQA5iz6p6tSqcTBTzt3qWkHwmUcqbc="; + hash = "sha256-+dhYpd8qrsYZ5a5xuOsym/Oa0vkB0z1ZWNP9eGgcQv8="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sr/src-cli/package.nix b/pkgs/by-name/sr/src-cli/package.nix index a5b22d5bdf73..3057f97ad5ae 100644 --- a/pkgs/by-name/sr/src-cli/package.nix +++ b/pkgs/by-name/sr/src-cli/package.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "src-cli"; - version = "6.1.0"; + version = "6.1.1"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "src-cli"; rev = version; - hash = "sha256-PQu6Dx8x2LmsItQLso3pBdQzqV7a+QrIYftLcHwHf3s="; + hash = "sha256-vxoki4kQL3B0v3AhqZGzw3U5BF73Jg5pX92EldTYiWg="; }; - vendorHash = "sha256-iv6qdC9/UvYt0q4hwHiKRLDxBylIikz35BqU+42HItE="; + vendorHash = "sha256-bpfDnVqJoJi9WhlA6TDWAhBRkbbQn1BHfnLJ8BTmhGM="; subPackages = [ "cmd/src" diff --git a/pkgs/by-name/st/stu/package.nix b/pkgs/by-name/st/stu/package.nix index 402ef7466e4b..5ddc4dda2e30 100644 --- a/pkgs/by-name/st/stu/package.nix +++ b/pkgs/by-name/st/stu/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage rec { pname = "stu"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "lusingander"; repo = "stu"; rev = "v${version}"; - hash = "sha256-gZaSSKlKTtOb/zxVwj0PFk1BqDDswyKv+fIHDn/4n3I="; + hash = "sha256-ks9QN9hVejgmQKJ5tZJx67IqgC37QKH3MEBwLYr/TZI="; }; useFetchCargoVendor = true; - cargoHash = "sha256-hi3plLDMMft9jEo9whZrSBvZjLjezeWRmocQF0MlsfY="; + cargoHash = "sha256-HqfZ6g+TXt6MrBV40mLnuwp96r0YPLyFYs7GR4kpNbQ="; passthru.tests.version = testers.testVersion { package = stu; }; diff --git a/pkgs/by-name/su/sunxi-tools/package.nix b/pkgs/by-name/su/sunxi-tools/package.nix index c6ec1b65cd04..b20be9e00960 100644 --- a/pkgs/by-name/su/sunxi-tools/package.nix +++ b/pkgs/by-name/su/sunxi-tools/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation { pname = "sunxi-tools"; - version = "0-unstable-2025-03-07"; + version = "0-unstable-2025-03-29"; src = fetchFromGitHub { owner = "linux-sunxi"; repo = "sunxi-tools"; - rev = "4390ca668f3b2e62f885edb6952b189c4489d83d"; - sha256 = "sha256-TwMV+hsbfARrns1ZimYTXNdGS8E9gIal6NqXBzsQjAc="; + rev = "7540cb235691be94ac5ef0181a73dd929949fc4e"; + sha256 = "sha256-bPH63+I+YN6Gvm3Q/zd4RGHEbR4cF1QXJ6v1zwzl89w="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/ta/tailscale-gitops-pusher/package.nix b/pkgs/by-name/ta/tailscale-gitops-pusher/package.nix index 2585741a4814..89b945f6f7e3 100644 --- a/pkgs/by-name/ta/tailscale-gitops-pusher/package.nix +++ b/pkgs/by-name/ta/tailscale-gitops-pusher/package.nix @@ -1,10 +1,10 @@ { lib, tailscale, - buildGo123Module, + buildGo124Module, }: -buildGo123Module { +buildGo124Module { inherit (tailscale) version src diff --git a/pkgs/by-name/ta/tailscale/package.nix b/pkgs/by-name/ta/tailscale/package.nix index d919752fbc71..40d1d302c0dd 100644 --- a/pkgs/by-name/ta/tailscale/package.nix +++ b/pkgs/by-name/ta/tailscale/package.nix @@ -24,7 +24,7 @@ }: let - version = "1.80.3"; + version = "1.82.0"; in buildGoModule { pname = "tailscale"; @@ -39,25 +39,10 @@ buildGoModule { owner = "tailscale"; repo = "tailscale"; rev = "v${version}"; - hash = "sha256-UOz2EAUlYZx2XBzw8hADO0ti9bgwz19MTg60rSefSB8="; + hash = "sha256-/8MJE1Io0MRSUXiFirYDn6FH2qkWQHE7Fl3nJLjieDw="; }; - patches = [ - # Fix "tailscale ssh" when built with ts_include_cli tag - # https://github.com/tailscale/tailscale/pull/12109 - (fetchpatch { - url = "https://github.com/tailscale/tailscale/commit/325ca13c4549c1af58273330744d160602218af9.patch"; - hash = "sha256-SMwqZiGNVflhPShlHP+7Gmn0v4b6Gr4VZGIF/oJAY8M="; - }) - # Fix build with Go 1.24 - (fetchpatch { - url = "https://github.com/tailscale/tailscale/commit/836c01258de01a38fdd267957eeedab7faf0f4f2.patch"; - includes = ["cmd/testwrapper/*" "cmd/tsconnect/*"]; - hash = "sha256-e+IQB2nlJmJCzCTbASiqX2sXKmwVNXb+d87DdwTdJ+I="; - }) - ]; - - vendorHash = "sha256-81UOjoC5GJqhNs4vWcQ2/B9FMaDWtl0rbuFXmxbu5dI="; + vendorHash = "sha256-SiUkN6BQK1IQmLfkfPetzvYqRu9ENK6+6txtGxegF5Y="; nativeBuildInputs = [ makeWrapper @@ -160,6 +145,9 @@ buildGoModule { # portlist_test.go:81: didn't find ephemeral port in p2 53643 "TestPoller" # portlist + + # Fails only on Darwin, succeeds on other tested platforms. + "TestOnTailnetDefaultAutoUpdate" ]; in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; diff --git a/pkgs/by-name/ta/tailwindcss_4/package.nix b/pkgs/by-name/ta/tailwindcss_4/package.nix index bc525bbd5f44..73b68c286c98 100644 --- a/pkgs/by-name/ta/tailwindcss_4/package.nix +++ b/pkgs/by-name/ta/tailwindcss_4/package.nix @@ -7,7 +7,7 @@ makeWrapper, }: let - version = "4.0.15"; + version = "4.0.17"; inherit (stdenv.hostPlatform) system; throwSystem = throw "tailwindcss has not been packaged for ${system} yet."; @@ -22,10 +22,10 @@ let hash = { - aarch64-darwin = "sha256-xMC5OWdgB2aCWC/H6XvW4CKaCP8C+GGWB7PbIL66wq8="; - aarch64-linux = "sha256-oSvPRzhez4MboG6i2YXXfHOYUIOAUDK/VSZapfNOwyw="; - x86_64-darwin = "sha256-rWl/K1SetXZYDKfzJEmw0g8lcQ+1+Uake8XGuO9QkeM="; - x86_64-linux = "sha256-mIgqKABBAehQj+otKeHDEzrRdRNdRQYY9ZqdOsrTGNI="; + aarch64-darwin = "sha256-OyoDvgt+vVCtgHtJUtPPUxlDxXUD1uxVs/uGk6OVMaI="; + aarch64-linux = "sha256-GzN5ybAsi5eH4uU75kbaBXyjjOWquK0axKkvJgVZ4UE="; + x86_64-darwin = "sha256-V+CvBevOXrkg1EdEPd2+09IpVGFoOsEFcqu1SOS5uSY="; + x86_64-linux = "sha256-BUEGYpz9VlAhmGM1bV2YDtdrp9KDvKE5GdM9I0sxIb4="; } .${system} or throwSystem; in diff --git a/pkgs/by-name/ti/ticktick/package.nix b/pkgs/by-name/ti/ticktick/package.nix index 0176b8a30811..fd3e9f34b65d 100644 --- a/pkgs/by-name/ti/ticktick/package.nix +++ b/pkgs/by-name/ti/ticktick/package.nix @@ -19,18 +19,18 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ticktick"; - version = "6.0.21"; + version = "6.0.30"; src = if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "${baseUrl}/linux/linux_deb_x64/ticktick-${finalAttrs.version}-amd64.deb"; - hash = "sha256-e5N20FL2c6XdkDax0SMGigLuatXKZxb9c53sqQ5XVtM="; + hash = "sha256-xTNQby3KZlo3QQM5FqEKXYzAYq6jgWwN7zjYF2l6+78="; } else if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { url = "${baseUrl}/linux/linux_deb_arm64/ticktick-${finalAttrs.version}-arm64.deb"; - hash = "sha256-6/nzPL+TeEE31S0ngmsUFPZEfWtt4PVAEkMqSa8OpYI="; + hash = "sha256-MlWOCkk0dyYV4iyPTs/Jtq+E9Qpsizoe2XGmPljrahA="; } else throw "Unsupported system: ${stdenv.hostPlatform.system}"; diff --git a/pkgs/by-name/tr/treefmt/package.nix b/pkgs/by-name/tr/treefmt/package.nix index abaf85a49436..8a2713a5fc47 100644 --- a/pkgs/by-name/tr/treefmt/package.nix +++ b/pkgs/by-name/tr/treefmt/package.nix @@ -7,16 +7,16 @@ }: buildGoModule rec { pname = "treefmt"; - version = "2.1.1"; + version = "2.2.0"; src = fetchFromGitHub { owner = "numtide"; repo = "treefmt"; rev = "v${version}"; - hash = "sha256-XD61nZhdXYrFzprv/YuazjXK/NWP5a9oCF6WBO2XTY0="; + hash = "sha256-097qAvJnMpxvhXNEjk54TXQHIODXP8lpitbN0ekWN+U="; }; - vendorHash = "sha256-0qCOpLMuuiYNCX2Lqa/DUlkmDoPIyUzUHIsghoIaG1s="; + vendorHash = "sha256-UfZqxknX2tgfH8SSYQBm71FkcMRY6PVjBHzb5ZcPk4Q="; subPackages = [ "." ]; diff --git a/pkgs/by-name/tr/triforce-lv2/package.nix b/pkgs/by-name/tr/triforce-lv2/package.nix index f6f156347537..a41fa390eea6 100644 --- a/pkgs/by-name/tr/triforce-lv2/package.nix +++ b/pkgs/by-name/tr/triforce-lv2/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "triforce-lv2"; - version = "0.2.0"; + version = "0.2.1"; src = fetchFromGitHub { owner = "chadmed"; repo = "triforce"; rev = version; - hash = "sha256-Rv4FHDmmTELYwrxfWDt/TghspLQBGgiREaq3KV98EQY="; + hash = "sha256-Y9ufUADhpT3NPj/OfhQ7xJoBqoOkPkVFA0TvUwCubrU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-ltrvwvrzRPtgB4y/TeIHhIQdWAfo2NHTeDYvDqTuPXE="; + cargoHash = "sha256-qJ9DYlYr0CsnRAQ8DtiimWdf/kyTOLQOiqb2N747CE4="; installPhase = '' export LIBDIR=$out/lib diff --git a/pkgs/by-name/ty/typos-lsp/package.nix b/pkgs/by-name/ty/typos-lsp/package.nix index 1bfd22c09a78..c84f9b7215ee 100644 --- a/pkgs/by-name/ty/typos-lsp/package.nix +++ b/pkgs/by-name/ty/typos-lsp/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "typos-lsp"; # Please update the corresponding VSCode extension too. # See pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix - version = "0.1.35"; + version = "0.1.36"; src = fetchFromGitHub { owner = "tekumara"; repo = "typos-lsp"; tag = "v${version}"; - hash = "sha256-5B4xWYJJ2KQLxzRQf0EKakGuB0LLOg023AIt8G3uAew="; + hash = "sha256-TA0mWhHhTFBleybdpv3ypQmwYhqt1EKmWoDeKUiF9VI="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Es/CdtyRtBghAeRoi5WrS0sdkm5flRlp3KXLs/nJ6UU="; + cargoHash = "sha256-5G2hV1c063WKfc2Y8oW3OQdO2v0b8M6kfxf2NV+jMlA="; # fix for compilation on aarch64 # see https://github.com/NixOS/nixpkgs/issues/145726 diff --git a/pkgs/by-name/ur/urh/package.nix b/pkgs/by-name/ur/urh/package.nix index 99276583d755..41920b00b71b 100644 --- a/pkgs/by-name/ur/urh/package.nix +++ b/pkgs/by-name/ur/urh/package.nix @@ -48,7 +48,7 @@ python3Packages.buildPythonApplication rec { propagatedBuildInputs = with python3Packages; [ pyqt5 - numpy + numpy_1 psutil cython pyzmq diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index 180595433333..a4c99991bc8b 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -20,17 +20,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uv"; - version = "0.6.10"; + version = "0.6.11"; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; tag = finalAttrs.version; - hash = "sha256-IvHMueDY8sT+hLaySOwZ6sI3Jcb1Ht1Wpfzv17NCfI8="; + hash = "sha256-XqKtgGN7c6ArssYAjwdkdnAwv39I+FcEw+EXwC2Xehs="; }; useFetchCargoVendor = true; - cargoHash = "sha256-YNeZt4Zcw0hiYiKwtuEHk5OuH041iILtFyY88/4Db3w="; + cargoHash = "sha256-FdpBTf/SBEGmEfAXVGNbyyIvEfTC9WqKvB+/YMYq1hI="; buildInputs = [ rust-jemalloc-sys diff --git a/pkgs/by-name/v2/v2raya/package.nix b/pkgs/by-name/v2/v2raya/package.nix index 5ec5a2eddecb..78ab7fab6286 100644 --- a/pkgs/by-name/v2/v2raya/package.nix +++ b/pkgs/by-name/v2/v2raya/package.nix @@ -18,13 +18,13 @@ }: let pname = "v2raya"; - version = "2.2.6.6"; + version = "2.2.6.7"; src = fetchFromGitHub { owner = "v2rayA"; repo = "v2rayA"; tag = "v${version}"; - hash = "sha256-OXydUg9prJ3Rc5yecEqHfv+kyx/rMzzDQdz+lHvPG6k="; + hash = "sha256-UnA7+DJEzWekPhNhwNcnJ6Carx6IoExauZRjsfWBERM="; postFetch = "sed -i -e 's/npmmirror/yarnpkg/g' $out/gui/yarn.lock"; }; diff --git a/pkgs/by-name/va/vacuum-go/package.nix b/pkgs/by-name/va/vacuum-go/package.nix index 32f0993d4eb2..c5da16a18cfd 100644 --- a/pkgs/by-name/va/vacuum-go/package.nix +++ b/pkgs/by-name/va/vacuum-go/package.nix @@ -8,14 +8,14 @@ buildGoModule rec { pname = "vacuum-go"; - version = "0.16.4"; + version = "0.16.5"; src = fetchFromGitHub { owner = "daveshanley"; repo = "vacuum"; # using refs/tags because simple version gives: 'the given path has multiple possibilities' error tag = "v${version}"; - hash = "sha256-7nVDKR2H84SW6s97jgShylcc1degLzkjkeldlGBcQ/o="; + hash = "sha256-r42bmY7wmEjA2Q/k8czyyNpU59a4z6vxeCnIfMkMScg="; }; vendorHash = "sha256-1lr1VQU4JHg0PZbjAUmALFZJiYc+HTwrk0E/t/1qXqE="; diff --git a/pkgs/by-name/vi/vice/package.nix b/pkgs/by-name/vi/vice/package.nix index 349bc4cb798b..9321531ae43b 100644 --- a/pkgs/by-name/vi/vice/package.nix +++ b/pkgs/by-name/vi/vice/package.nix @@ -23,15 +23,16 @@ file, wrapGAppsHook3, xdg-utils, + libevdev, }: stdenv.mkDerivation rec { pname = "vice"; - version = "3.8"; + version = "3.9"; src = fetchurl { url = "mirror://sourceforge/vice-emu/vice-${version}.tar.gz"; - sha256 = "sha256-HX3E0PK7zCqHG7lU/0pd9jBI3qnBb18em8gmD6QaEAQ="; + sha256 = "sha256-QCArY0VeJrh+zGPrWlIyLG+j9XyrEqzwwifPn02uw3A="; }; nativeBuildInputs = [ @@ -58,6 +59,7 @@ stdenv.mkDerivation rec { SDL_image xa xdg-utils + libevdev ]; dontDisableStatic = true; configureFlags = [ diff --git a/pkgs/by-name/xi/xivlauncher/package.nix b/pkgs/by-name/xi/xivlauncher/package.nix index 9b1bbc246526..f56b6fbd68c3 100644 --- a/pkgs/by-name/xi/xivlauncher/package.nix +++ b/pkgs/by-name/xi/xivlauncher/package.nix @@ -17,7 +17,7 @@ }: let - rev = "1.1.1"; + rev = "1.1.2"; in buildDotnetModule rec { pname = "XIVLauncher"; @@ -27,7 +27,7 @@ buildDotnetModule rec { owner = "goatcorp"; repo = "XIVLauncher.Core"; inherit rev; - hash = "sha256-gXec5Btnm/9M7jgPdrnLn8im0jCdLCJjsEBPpuCNz2I="; + hash = "sha256-QkA18C3oWxcW0vK6sji7vbm4bY5LxwIWierAg5qf38Q="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/xm/xmoto/package.nix b/pkgs/by-name/xm/xmoto/package.nix index fcfb9384d2af..a25518bc2507 100644 --- a/pkgs/by-name/xm/xmoto/package.nix +++ b/pkgs/by-name/xm/xmoto/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation rec { pname = "xmoto"; - version = "0.6.2"; + version = "0.6.3"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha256-n58GB5HA50ybSq0ssvJMq+p3I3JThHUGLZ5sHy/245M="; + hash = "sha256-DNljUd7FSH0fTgQx8LMqItZ54aLZtwMUPzqR8Z820SM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ya/yarn-berry/package.nix b/pkgs/by-name/ya/yarn-berry/package.nix index 17ea0a1dc8c4..641cba8f6e81 100644 --- a/pkgs/by-name/ya/yarn-berry/package.nix +++ b/pkgs/by-name/ya/yarn-berry/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "yarn-berry"; - version = "4.7.0"; + version = "4.8.0"; src = fetchFromGitHub { owner = "yarnpkg"; repo = "berry"; rev = "@yarnpkg/cli/${finalAttrs.version}"; - hash = "sha256-kf5tQ5n2C5sZfCTQYSAskNy8j7kCXoC5UUHRhbtIYZk="; + hash = "sha256-cNgR0t780/LJA+IIwycro/7AQjWa1tn00bh4ucPjVEc="; }; buildInputs = [ diff --git a/pkgs/development/compilers/gnat-bootstrap/default.nix b/pkgs/development/compilers/gnat-bootstrap/default.nix index f69a58fdfada..660168e62c7b 100644 --- a/pkgs/development/compilers/gnat-bootstrap/default.nix +++ b/pkgs/development/compilers/gnat-bootstrap/default.nix @@ -197,7 +197,8 @@ in { homepage = "https://www.gnu.org/software/gnat"; license = licenses.gpl3; maintainers = with maintainers; [ ethindp ]; - platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" ]; + platforms = [ "x86_64-linux" "x86_64-darwin" ] + ++ lib.optionals (lib.versionAtLeast majorVersion "14") [ "aarch64-linux" ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; }) diff --git a/pkgs/development/compilers/scala/bare.nix b/pkgs/development/compilers/scala/bare.nix index 51e156312e24..d3e79fdde206 100644 --- a/pkgs/development/compilers/scala/bare.nix +++ b/pkgs/development/compilers/scala/bare.nix @@ -8,12 +8,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "3.3.4"; + version = "3.3.5"; pname = "scala-bare"; src = fetchurl { url = "https://github.com/scala/scala3/releases/download/${finalAttrs.version}/scala3-${finalAttrs.version}.tar.gz"; - hash = "sha256-/Q7KKe8fbEGHS2cR57ZRTx3Hw4fAh3QvuHP25yCWN3A="; + hash = "sha256-JVQG16L0/3RbahJc+FDz6pazTyb5vnxqP4272l0TalI="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/interpreters/supercollider/default.nix b/pkgs/development/interpreters/supercollider/default.nix index eeca83414a6c..f30f5b9e6964 100644 --- a/pkgs/development/interpreters/supercollider/default.nix +++ b/pkgs/development/interpreters/supercollider/default.nix @@ -8,11 +8,11 @@ mkDerivation rec { pname = "supercollider"; - version = "3.13.0"; + version = "3.13.1"; src = fetchurl { url = "https://github.com/supercollider/supercollider/releases/download/Version-${version}/SuperCollider-${version}-Source.tar.bz2"; - sha256 = "sha256-D8Xbpbrq43+Qaa0oiFqkBcaiUwnjiGy+ERvTt8BVMc4="; + sha256 = "sha256-aXnAFdqs/bVZMovoDV1P4mv2PtdFD2QuXHjnsnEyMSs="; }; patches = [ diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 990b4618475c..7dfeff0d3b32 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -366,16 +366,16 @@ buildLuarocksPackage { cyan = callPackage({ argparse, buildLuarocksPackage, fetchFromGitHub, fetchurl, luafilesystem, luasystem, tl }: buildLuarocksPackage { pname = "cyan"; - version = "0.4.0-1"; + version = "0.4.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/cyan-0.4.0-1.rockspec"; - sha256 = "0bdbyxmgias8m1xg042j1fbn9qw3mvllmkksz1b4dv85dglh7c2n"; + url = "mirror://luarocks/cyan-0.4.1-1.rockspec"; + sha256 = "0m0br7fvczkaqx6zqj7ykmivw7fnizvi34cqp2mvzxn30hsa4hyw"; }).outPath; src = fetchFromGitHub { owner = "teal-language"; repo = "cyan"; - rev = "00e6088707422dcce78f05d33574e6333b76204b"; - hash = "sha256-AMfLXH/D5dbMAzPi91G1eC6A2D7VpbRXyPb5hDOdPQk="; + rev = "v0.4.1"; + hash = "sha256-jvBmOC1SMnuwgwtK6sPCDma+S5RyhItc6YjzMPULzSw="; }; propagatedBuildInputs = [ argparse luafilesystem luasystem tl ]; @@ -579,14 +579,14 @@ buildLuarocksPackage { fzf-lua = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.1798-1"; + version = "0.0.1815-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.1798-1.rockspec"; - sha256 = "0y3j54nx6mzw0z04c9n2fnsdpw3c0rixs5v6iixfmp26v84aff0n"; + url = "mirror://luarocks/fzf-lua-0.0.1815-1.rockspec"; + sha256 = "0nihsjmwvf3v0v3wqnwbn5563q28iq64mwgif2kl7hrmkm1r68na"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/ac6a34ea39831ec71c14f72075facf377ea9a00d.zip"; - sha256 = "0abygsdgvbmaabb93yk66zcg5650qy8zjvhjdqliavq0iipg3hqd"; + url = "https://github.com/ibhagwan/fzf-lua/archive/caee13203d6143d691710c34f85ad6441fe3f535.zip"; + sha256 = "0ddkgml971j4rz0fhhg7s9sj1wbgyj8b9rjy32wrc681bwy01qx2"; }; disabled = luaOlder "5.1"; @@ -646,14 +646,14 @@ buildLuarocksPackage { haskell-tools-nvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "haskell-tools.nvim"; - version = "4.4.2-1"; + version = "4.4.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/haskell-tools.nvim-4.4.2-1.rockspec"; - sha256 = "1npx6f6rhbhgc6fkz7m3449vdy5fba7gvwkrb1qyw9ivxrlmcdpp"; + url = "mirror://luarocks/haskell-tools.nvim-4.4.3-1.rockspec"; + sha256 = "1qc6ny0pw4098d2i3wkmcw1qb88jhvbjfabm40x5n0rv3jqkaij9"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v4.4.2.zip"; - sha256 = "1r1h32a2xdh2dncn72zv6c55ayr8b24p0fl3z72z9rlvgy86m36r"; + url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v4.4.3.zip"; + sha256 = "002lzdjdf9f5jp63bngmp9fadzs81c0w0gqqpy7b2wfxg76biggr"; }; disabled = luaOlder "5.1"; @@ -1952,13 +1952,13 @@ buildLuarocksPackage { version = "scm-1"; knownRockspec = (fetchurl { url = "mirror://luarocks/lualine.nvim-scm-1.rockspec"; - sha256 = "0ry9k3rs9msi6zd7nmd0cij0ghrxikwn4508i11xg9azpzhjzvn7"; + sha256 = "0ryds8vr73p6xkfwrrbxbd01hawxdc0g9zphi6vb79hbnrdnbbq0"; }).outPath; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "f4f791f67e70d378a754d02da068231d2352e5bc"; - hash = "sha256-uAxe3UdNUVfdpQcKvGvQ/E2blGksvMPlTBfEOtgeVYo="; + rev = "1517caa8fff05e4b4999857319d3b0609a7f57fa"; + hash = "sha256-DAYRf8JIty6W78JXBSyfnyCryUUYX+QrsHSAlcOk7Fc="; }; disabled = luaOlder "5.1"; @@ -2841,14 +2841,14 @@ buildLuarocksPackage { neorg = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, lua-utils-nvim, luaOlder, nui-nvim, nvim-nio, pathlib-nvim, plenary-nvim }: buildLuarocksPackage { pname = "neorg"; - version = "9.2.0-1"; + version = "9.3.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/neorg-9.2.0-1.rockspec"; - sha256 = "1ykq010kf0bds4q6mqyymdbx4qynwyvznsh2aj8f5wyk5kwwzsz6"; + url = "mirror://luarocks/neorg-9.3.0-1.rockspec"; + sha256 = "14w4hbk2hhcg1va2lgvfzzfp67lprnfar56swl29ixnzlf82a9bi"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-neorg/neorg/archive/10bf607f11ed94151fb5496e6127d8823d162a7e.zip"; - sha256 = "0k7cizfw973fhvxfx09rkpflz1sych2b47s7d4b0ikss2ffanydq"; + url = "https://github.com/nvim-neorg/neorg/archive/v9.3.0.zip"; + sha256 = "0ifl5n8sq8bafzx72ghfrmxsylhhlqvqmxzb5258jm76qj113cd9"; }; disabled = luaOlder "5.1"; @@ -3330,14 +3330,14 @@ buildLuarocksPackage { rustaceanvim = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "rustaceanvim"; - version = "5.25.2-1"; + version = "5.26.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rustaceanvim-5.25.2-1.rockspec"; - sha256 = "1glb681sb7vhjnrkhqxh1m7im2dwcjnv320h89rxqz3d2fjw9dvf"; + url = "mirror://luarocks/rustaceanvim-5.26.0-1.rockspec"; + sha256 = "1ylfznx8a6h5yfl5ppq2dqwijzcl234fjslignk8d1yjsk26x37v"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/rustaceanvim/archive/v5.25.2.zip"; - sha256 = "1gl4i8pbmia78srxcsi131vxby5d8w9mn0ydzl3r0v7pawyvwr9q"; + url = "https://github.com/mrcjkb/rustaceanvim/archive/v5.26.0.zip"; + sha256 = "0rh850cw7wrbrmnc9ym03aq3615idbcbvp7flyv8gmrr4magq9fb"; }; disabled = luaOlder "5.1"; diff --git a/pkgs/development/python-modules/aider-chat/default.nix b/pkgs/development/python-modules/aider-chat/default.nix index 76f8e414febb..08771cbb23e4 100644 --- a/pkgs/development/python-modules/aider-chat/default.nix +++ b/pkgs/development/python-modules/aider-chat/default.nix @@ -6,9 +6,18 @@ gitMinimal, portaudio, playwright-driver, + symlinkJoin, + nltk-data, }: let + aider-nltk-data = symlinkJoin { + name = "aider-nltk-data"; + paths = [ + nltk-data.punkt_tab + nltk-data.stopwords + ]; + }; python3 = python312.override { self = python3; packageOverrides = _: super: { tree-sitter = super.tree-sitter_0_21; }; @@ -161,8 +170,12 @@ let ]; makeWrapperArgs = [ - "--set AIDER_CHECK_UPDATE false" - "--set AIDER_ANALYTICS false" + "--set" + "AIDER_CHECK_UPDATE" + "false" + "--set" + "AIDER_ANALYTICS" + "false" ]; preCheck = '' @@ -177,25 +190,73 @@ let pyee typing-extensions ]; + browser = [ + streamlit + ]; + help = [ + llama-index-core + llama-index-embeddings-huggingface + torch + nltk + ]; + bedrock = [ + boto3 + ]; }; passthru = { - withPlaywright = aider-chat.overridePythonAttrs ( + withOptional = { - dependencies, - makeWrapperArgs, - propagatedBuildInputs ? [ ], + withPlaywright ? false, + withBrowser ? false, + withHelp ? false, + withBedrock ? false, + withAll ? false, ... }: - { - dependencies = dependencies ++ aider-chat.optional-dependencies.playwright; - propagatedBuildInputs = propagatedBuildInputs ++ [ playwright-driver.browsers ]; - makeWrapperArgs = makeWrapperArgs ++ [ - "--set PLAYWRIGHT_BROWSERS_PATH ${playwright-driver.browsers}" - "--set PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS=true" - ]; - } - ); + aider-chat.overridePythonAttrs ( + { + dependencies, + makeWrapperArgs, + propagatedBuildInputs ? [ ], + ... + }: + let + playwrightDeps = + if withPlaywright || withAll then aider-chat.optional-dependencies.playwright else [ ]; + browserDeps = if withBrowser || withAll then aider-chat.optional-dependencies.browser else [ ]; + helpDeps = if withHelp || withAll then aider-chat.optional-dependencies.help else [ ]; + bedrockDeps = if withBedrock || withAll then aider-chat.optional-dependencies.bedrock else [ ]; + + playwrightInputs = if withPlaywright || withAll then [ playwright-driver.browsers ] else [ ]; + playwrightArgs = + if withPlaywright || withAll then + [ + "--set" + "PLAYWRIGHT_BROWSERS_PATH" + "${playwright-driver.browsers}" + "--set" + "PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS" + "true" + ] + else + [ ]; + helpArgs = + if withHelp || withAll then + [ + "--set" + "NLTK_DATA" + "${aider-nltk-data}" + ] + else + [ ]; + in + { + dependencies = dependencies ++ playwrightDeps ++ browserDeps ++ helpDeps ++ bedrockDeps; + propagatedBuildInputs = propagatedBuildInputs ++ playwrightInputs; + makeWrapperArgs = makeWrapperArgs ++ playwrightArgs ++ helpArgs; + } + ); }; meta = { diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index 7cf89891c004..090b58a2411d 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { pname = "ansible-core"; - version = "2.18.3"; + version = "2.18.4"; pyproject = true; disabled = pythonOlder "3.11"; @@ -37,7 +37,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "ansible_core"; inherit version; - hash = "sha256-jE6spAhFI44mAbm8nb+9T27TUCy4smMnifdc5Hir/e4="; + hash = "sha256-4fj1wzVGNisO6TPglpo7o2S0hlFab6G8Jeu12V+OxfQ="; }; # ansible_connection is already wrapped, so don't pass it through diff --git a/pkgs/development/python-modules/clickhouse-connect/default.nix b/pkgs/development/python-modules/clickhouse-connect/default.nix index eb7e7844ce2b..3cddd564499d 100644 --- a/pkgs/development/python-modules/clickhouse-connect/default.nix +++ b/pkgs/development/python-modules/clickhouse-connect/default.nix @@ -61,7 +61,6 @@ buildPythonPackage rec { # these tests require a running clickhouse instance disabledTestPaths = [ "tests/integration_tests" - "tests/tls" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/datasets/default.nix b/pkgs/development/python-modules/datasets/default.nix index 630a8f61cd0a..2aa9a5dfdae9 100644 --- a/pkgs/development/python-modules/datasets/default.nix +++ b/pkgs/development/python-modules/datasets/default.nix @@ -6,13 +6,11 @@ fetchFromGitHub, fsspec, huggingface-hub, - importlib-metadata, multiprocess, numpy, packaging, pandas, pyarrow, - pythonOlder, requests, responses, setuptools, @@ -21,14 +19,14 @@ }: buildPythonPackage rec { pname = "datasets"; - version = "3.4.1"; + version = "3.5.0"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "datasets"; tag = version; - hash = "sha256-a0c5E4N1X+PtO4+UZn8l1JcLGTNpLPyfEkrrxNsjfLA="; + hash = "sha256-5J4p6a7jBmM/AmSdTE9qMX71vgnzBGRX/pQ5AdCxIWA="; }; build-system = [ diff --git a/pkgs/development/python-modules/flax/default.nix b/pkgs/development/python-modules/flax/default.nix index 35d3c05e5762..987a2bc479ab 100644 --- a/pkgs/development/python-modules/flax/default.nix +++ b/pkgs/development/python-modules/flax/default.nix @@ -22,7 +22,7 @@ # optional-dependencies matplotlib, - # dependencies + # tests cloudpickle, keras, einops, @@ -39,14 +39,14 @@ buildPythonPackage rec { pname = "flax"; - version = "0.10.4"; + version = "0.10.5"; pyproject = true; src = fetchFromGitHub { owner = "google"; repo = "flax"; tag = "v${version}"; - hash = "sha256-+3PQPRVju9kw/4KWeifD8LhY4t6EzakhYISubMxrMw4="; + hash = "sha256-8ZJbuPht9vQV52HN7eMqHBaNkzRP4K6K9CSw68vSTys="; }; build-system = [ @@ -84,12 +84,6 @@ buildPythonPackage rec { tensorflow ]; - pytestFlagsArray = [ - # DeprecationWarning: linear_util.wrap_init is missing a DebugInfo object. - "-W" - "ignore::DeprecationWarning" - ]; - disabledTestPaths = [ # Docs test, needs extra deps + we're not interested in it. "docs/_ext/codediff_test.py" @@ -101,54 +95,12 @@ buildPythonPackage rec { # `tensorflow_datasets`, `vocabulary`) so the benefits of trying to run them # would be limited anyway. "examples/*" - - # See https://github.com/google/flax/issues/3232. - "tests/jax_utils_test.py" ]; disabledTests = [ - # AttributeError: module 'jax.api_util' has no attribute 'debug_info' - # https://github.com/google/flax/issues/4585 - "test_basic_seq_lengths" - "test_bidirectional" - "test_big_resnet" - "test_custom_merge_fn" - "test_jit_scan_retracing_retracing" - "test_lazy_init" - "test_lazy_init" - "test_lazy_init_fails_on_data_dependence" - "test_lazy_init_fails_on_data_dependence" - "test_lifted_transform" - "test_lifted_transform_no_rename" - "test_multi_method_class_transform" - "test_numerical_equivalence" - "test_numerical_equivalence_single_batch" - "test_numerical_equivalence_single_batch_nn_scan" - "test_numerical_equivalence_with_mask" - "test_pjit_scan_over_layers" - "test_remat_scan" - "test_return_carry" - "test_reverse" - "test_reverse_but_keep_order" - "test_rnn_basic_forward" - "test_rnn_equivalence_with_flax_linen" - "test_rnn_multiple_batch_dims" - "test_rnn_time_major" - "test_rnn_unroll" - "test_rnn_with_spatial_dimensions" - "test_same_key" - "test_scan" - "test_scan_compact_count" - "test_scan_decorated" - "test_scan_negative_axes" - "test_scan_of_setup_parameter" - "test_scan_over_layers" - "test_scan_shared_params" - "test_scan_unshared_params" - "test_scan_with_axes" - "test_shared_cell" - "test_toplevel_submodule_adoption_pytree_transform" + # AssertionError: [Chex] Function 'add' is traced > 1 times! + "PadShardUnpadTest" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # SystemError: nanobind::detail::nb_func_error_except(): exception could not be translated! diff --git a/pkgs/development/python-modules/gmpy2/default.nix b/pkgs/development/python-modules/gmpy2/default.nix index a2755f507e5e..8bf54bc24bc3 100644 --- a/pkgs/development/python-modules/gmpy2/default.nix +++ b/pkgs/development/python-modules/gmpy2/default.nix @@ -4,7 +4,6 @@ buildPythonPackage, fetchFromGitHub, isPyPy, - pythonOlder, setuptools, gmp, mpfr, @@ -19,16 +18,16 @@ buildPythonPackage rec { pname = "gmpy2"; - version = "2.2.0a2"; + version = "2.2.1"; pyproject = true; - disabled = isPyPy || pythonOlder "3.7"; + disabled = isPyPy; src = fetchFromGitHub { owner = "aleaxit"; repo = "gmpy"; - tag = "gmpy2-${version}"; - hash = "sha256-luLEDEY1cezhzZo4fXmM/MUg2YyAaz7n0HwSpbNayP8="; + tag = "v${version}"; + hash = "sha256-wrMN3kqLnjItoybKYeo4Pp2M0uma7Kg0JEQM8lr6OI0="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/huggingface-hub/default.nix b/pkgs/development/python-modules/huggingface-hub/default.nix index c3344fa45ca2..33d2245a9806 100644 --- a/pkgs/development/python-modules/huggingface-hub/default.nix +++ b/pkgs/development/python-modules/huggingface-hub/default.nix @@ -14,6 +14,27 @@ requests, tqdm, typing-extensions, + + # optional-dependencies + # cli + inquirerpy, + # inference + aiohttp, + # torch + torch, + safetensors, + # hf_transfer + hf-transfer, + # fastai + toml, + fastai, + fastcore, + # tensorflow + tensorflow, + pydot, + graphviz, + # tensorflow-testing + keras, }: buildPythonPackage rec { @@ -40,6 +61,42 @@ buildPythonPackage rec { typing-extensions ]; + optional-dependencies = { + all = [ + + ]; + cli = [ + inquirerpy + ]; + inference = [ + aiohttp + ]; + torch = [ + torch + safetensors + ] ++ safetensors.optional-dependencies.torch; + hf_transfer = [ + hf-transfer + ]; + fastai = [ + toml + fastai + fastcore + ]; + tensorflow = [ + tensorflow + pydot + graphviz + ]; + tensorflow-testing = [ + tensorflow + keras + ]; + hf_xet = [ + # hf-xet + ]; + }; + # Tests require network access. doCheck = false; diff --git a/pkgs/development/python-modules/ical/default.nix b/pkgs/development/python-modules/ical/default.nix index 0603576c59fb..d94b7757a0d4 100644 --- a/pkgs/development/python-modules/ical/default.nix +++ b/pkgs/development/python-modules/ical/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "ical"; - version = "9.0.2"; + version = "9.0.3"; pyproject = true; disabled = pythonOlder "3.11"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = "ical"; tag = version; - hash = "sha256-+kks/RZ0Wc40WCr2gdZ14Rr8y92NtEluPFJi3wwut64="; + hash = "sha256-f2MGG+E6YxziEK4eGoyPBfp/HVVF7qV3yU8N2uw4Lnc="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/kserve/default.nix b/pkgs/development/python-modules/kserve/default.nix index 8ba8618faa8e..b0e06d8497e5 100644 --- a/pkgs/development/python-modules/kserve/default.nix +++ b/pkgs/development/python-modules/kserve/default.nix @@ -11,6 +11,7 @@ # dependencies cloudevents, fastapi, + grpc-interceptor, grpcio, httpx, kubernetes, @@ -28,6 +29,7 @@ huggingface-hub, asgi-logger, ray, + vllm, prometheus-client, protobuf, @@ -51,14 +53,14 @@ buildPythonPackage rec { pname = "kserve"; - version = "0.14.1"; + version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "kserve"; repo = "kserve"; tag = "v${version}"; - hash = "sha256-VwuUXANjshV4fN0i54Fs0zubHY81UtQcCV14JwMpXwA="; + hash = "sha256-J2VFMHwhHpvtsywv3ixuVzpuDwq8y9w4heedYYWVBmM="; }; sourceRoot = "${src.name}/python/kserve"; @@ -81,6 +83,7 @@ buildPythonPackage rec { dependencies = [ cloudevents fastapi + grpc-interceptor grpcio httpx kubernetes @@ -108,9 +111,12 @@ buildPythonPackage rec { huggingface-hub google-cloud-storage requests - ]; + ] ++ huggingface-hub.optional-dependencies.hf_transfer; logging = [ asgi-logger ]; ray = [ ray ]; + llm = [ + # vllm (broken) + ]; }; nativeCheckInputs = [ @@ -146,6 +152,12 @@ buildPythonPackage rec { disabledTestPaths = [ # Looks for a config file at the root of the repository "test/test_inference_service_client.py" + + # Require broken vllm + "test/test_dataplane.py" + "test/test_model_repository.py" + "test/test_openai_completion.py" + "test/test_openai_embedding.py" ]; disabledTests = diff --git a/pkgs/development/python-modules/langchain-community/default.nix b/pkgs/development/python-modules/langchain-community/default.nix index 1652b899434b..56eba2b3cb10 100644 --- a/pkgs/development/python-modules/langchain-community/default.nix +++ b/pkgs/development/python-modules/langchain-community/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "langchain-community"; - version = "0.3.19"; + version = "0.3.20"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-community==${version}"; - hash = "sha256-U7L60GyxRQL9ze22Wy7g6ZdI/IFyAtUe1bRCconv6pg="; + hash = "sha256-6YLy7G1kZIqHAGMUIQoGCfDO2ZuVgNEtpkOI1o8eFvc="; }; sourceRoot = "${src.name}/libs/community"; @@ -122,6 +122,11 @@ buildPythonPackage rec { "test_group_dependencies" ]; + disabledTestPaths = [ + # ValueError: Received unsupported arguments {'strict': None} + "tests/unit_tests/chat_models/test_cloudflare_workersai.py" + ]; + passthru.updateScript = nix-update-script { extraArgs = [ "--version-regex" diff --git a/pkgs/development/python-modules/langchain-core/default.nix b/pkgs/development/python-modules/langchain-core/default.nix index 411e0ed3b329..0903e6d2d509 100644 --- a/pkgs/development/python-modules/langchain-core/default.nix +++ b/pkgs/development/python-modules/langchain-core/default.nix @@ -28,21 +28,18 @@ pytest-xdist, pytestCheckHook, syrupy, - - # passthru - nix-update-script, }: buildPythonPackage rec { pname = "langchain-core"; - version = "0.3.47"; + version = "0.3.49"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-core==${version}"; - hash = "sha256-UUsT8RvBK4TJNrAwXjv/LPzHrgTEoSewUb+8pHG6Xa8="; + hash = "sha256-s1vZ7G6Wzywf3euwX/RdCPkgzxvZTYVG0udGpHTIiQc="; }; sourceRoot = "${src.name}/libs/core"; @@ -95,11 +92,9 @@ buildPythonPackage rec { doCheck = true; }); - updateScript = nix-update-script { - extraArgs = [ - "--version-regex" - "^langchain-core==([0-9.]+)$" - ]; + updateScript = { + command = [ ./update.sh ]; + supportedFeatures = [ "commit" ]; }; }; diff --git a/pkgs/development/python-modules/langchain-core/update.sh b/pkgs/development/python-modules/langchain-core/update.sh new file mode 100755 index 000000000000..5568df95e43b --- /dev/null +++ b/pkgs/development/python-modules/langchain-core/update.sh @@ -0,0 +1,46 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p common-updater-scripts jq + +set -euo pipefail + +declare -ar packages=( + langchain + langchain-azure-dynamic-sessions + langchain-chroma + langchain-community + langchain-core + langchain-groq + langchain-huggingface + langchain-mongodb + langchain-ollama + langchain-openai + langchain-tests + langchain-text-splitters +) + +tags=$(git ls-remote --tags --refs "https://github.com/langchain-ai/langchain" | cut --delimiter=/ --field=3-) + +# Will be printed as JSON at the end to list what needs updating +updates="" + +for package in ${packages[@]} +do + pyPackage="python3Packages.$package" + oldVersion="$(nix-instantiate --eval -E "with import ./. {}; lib.getVersion $pyPackage" | tr -d '"')" + newVersion=$(echo "$tags" | grep -Po "(?<=$package==)\d+\.\d+\.\d+$" | sort --version-sort --reverse | head -1 ) + if [[ "$newVersion" != "$oldVersion" ]]; then + update-source-version $pyPackage "$newVersion" + updates+="{ + \"attrPath\": \"$pyPackage\", + \"oldVersion\": \"$oldVersion\", + \"newVersion\": \"$newVersion\", + \"files\": [ + \"$PWD/pkgs/development/python-modules/${package}/default.nix\" + ] +}," + fi +done +# Remove trailing comma +updates=${updates%,} +# Print the updates in JSON format +echo "[ $updates ]" diff --git a/pkgs/development/python-modules/langchain-groq/default.nix b/pkgs/development/python-modules/langchain-groq/default.nix index 212791cd9fed..a54f98e1e28b 100644 --- a/pkgs/development/python-modules/langchain-groq/default.nix +++ b/pkgs/development/python-modules/langchain-groq/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "langchain-groq"; - version = "0.3.1"; + version = "0.3.2"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-groq==${version}"; - hash = "sha256-kdqgX2fnagVL+W6dRJwnpngcJK2q4E4nk8r4+zIwPt4="; + hash = "sha256-KsKT7+jpTTiSVMZWcIwW7+1BCL7rpZHg/OX3PNLI6As="; }; sourceRoot = "${src.name}/libs/partners/groq"; diff --git a/pkgs/development/python-modules/langchain-ollama/default.nix b/pkgs/development/python-modules/langchain-ollama/default.nix index b3f6baf00161..149091e699c6 100644 --- a/pkgs/development/python-modules/langchain-ollama/default.nix +++ b/pkgs/development/python-modules/langchain-ollama/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, # build-system + pdm-backend, poetry-core, # dependencies @@ -21,19 +22,22 @@ buildPythonPackage rec { pname = "langchain-ollama"; - version = "0.2.3"; + version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-ollama==${version}"; - hash = "sha256-G7faykRlpfmafSnSe/CdPW87uCtofBp7mLzbxZgBBhM="; + hash = "sha256-KsQV2jM2rXbFg+ZlDnpw8sD3Nm8C37BWo+DkDTaMDtQ="; }; sourceRoot = "${src.name}/libs/partners/ollama"; - build-system = [ poetry-core ]; + build-system = [ + pdm-backend + poetry-core + ]; pythonRelaxDeps = [ # Each component release requests the exact latest core. diff --git a/pkgs/development/python-modules/langchain-openai/default.nix b/pkgs/development/python-modules/langchain-openai/default.nix index 8a44d9cb0c44..cdb4d9c64e3d 100644 --- a/pkgs/development/python-modules/langchain-openai/default.nix +++ b/pkgs/development/python-modules/langchain-openai/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "langchain-openai"; - version = "0.3.8"; + version = "0.3.11"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-openai==${version}"; - hash = "sha256-ooqIUHel/tAI0jNI/j7OXD9ytAH3pXQ3QN5YMhFt2ac="; + hash = "sha256-yIYVRn9IHjxBSxnBOTayYrIxw8ZbAeuawu3gKk9gA0M="; }; sourceRoot = "${src.name}/libs/partners/openai"; diff --git a/pkgs/development/python-modules/langchain-tests/default.nix b/pkgs/development/python-modules/langchain-tests/default.nix index b4f9ee35cca7..77ef7dcac9f3 100644 --- a/pkgs/development/python-modules/langchain-tests/default.nix +++ b/pkgs/development/python-modules/langchain-tests/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - nix-update-script, # build-system pdm-backend, @@ -24,14 +23,14 @@ buildPythonPackage rec { pname = "langchain-tests"; - version = "0.3.13"; + version = "0.3.17"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-tests==${version}"; - hash = "sha256-N209wUGdlHkOZynhSSE+ZHylL7cK+8H3PfZIG/wvMd0="; + hash = "sha256-jhdCpZsRvCxDIfaZpdqAdx+rxJTU6QHDgNKc4w7XmR8="; }; sourceRoot = "${src.name}/libs/standard-tests"; @@ -62,11 +61,8 @@ buildPythonPackage rec { pytestCheckHook ]; - passthru.updateScript = nix-update-script { - extraArgs = [ - "--version-regex" - "^langchain-tests==([0-9.]+)$" - ]; + passthru = { + inherit (langchain-core) updateScript; }; meta = { diff --git a/pkgs/development/python-modules/langchain-text-splitters/default.nix b/pkgs/development/python-modules/langchain-text-splitters/default.nix index 4bcfcf159414..e15c3e6e30a1 100644 --- a/pkgs/development/python-modules/langchain-text-splitters/default.nix +++ b/pkgs/development/python-modules/langchain-text-splitters/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "langchain-text-splitters"; - version = "0.3.6"; + version = "0.3.7"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-text-splitters==${version}"; - hash = "sha256-mYaIVE/v+t7TJw/l87IJcFh893OTIew6jl6OVj0gXCo="; + hash = "sha256-tIX1nxmXU3xhJuM2Q3Tm4fbCoJwI0A8+G1aSyLcoNo0="; }; sourceRoot = "${src.name}/libs/text-splitters"; diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index d9a8c52f5e07..92a4c7d67001 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -41,14 +41,14 @@ buildPythonPackage rec { pname = "langchain"; - version = "0.3.20"; + version = "0.3.21"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain==${version}"; - hash = "sha256-N209wUGdlHkOZynhSSE+ZHylL7cK+8H3PfZIG/wvMd0="; + hash = "sha256-Up/pH2TxLPiPO49oIa2ZlNeH3TyN9sZSlNsqOIRmlxc="; }; sourceRoot = "${src.name}/libs/langchain"; diff --git a/pkgs/development/python-modules/libcst/default.nix b/pkgs/development/python-modules/libcst/default.nix index 295420bc8f16..7504624bf31e 100644 --- a/pkgs/development/python-modules/libcst/default.nix +++ b/pkgs/development/python-modules/libcst/default.nix @@ -10,35 +10,30 @@ libiconv, pytestCheckHook, python, - pythonOlder, pyyaml, rustPlatform, rustc, setuptools-rust, setuptools-scm, - typing-extensions, - typing-inspect, ufmt, }: buildPythonPackage rec { pname = "libcst"; - version = "1.6.0"; + version = "1.7.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "Instagram"; repo = "LibCST"; tag = "v${version}"; - hash = "sha256-OuokZvdaCTgZI1VoXInqs6YNLsVUohaat5IjYYvUeVE="; + hash = "sha256-KqiB1LieRJJ34kJgIlqyMKCzO7iDen8j9+s0ZmrHe+c="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; sourceRoot = "${src.name}/${cargoRoot}"; - hash = "sha256-PrWcnhfhc3ZTVwTjzp7cIVlUYeXo164AO687rBI/IoY="; + hash = "sha256-EPS506x8KUFAbZ47ZWtH1q0ndXutM2fOqcsYpXRc0+c="; }; cargoRoot = "native"; @@ -57,8 +52,6 @@ buildPythonPackage rec { buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; dependencies = [ - typing-extensions - typing-inspect pyyaml ]; @@ -92,7 +85,7 @@ buildPythonPackage rec { meta = { description = "Concrete Syntax Tree (CST) parser and serializer library for Python"; homepage = "https://github.com/Instagram/LibCST"; - changelog = "https://github.com/Instagram/LibCST/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Instagram/LibCST/blob/${src.tag}/CHANGELOG.md"; license = with lib.licenses; [ mit asl20 diff --git a/pkgs/development/python-modules/mcdreforged/default.nix b/pkgs/development/python-modules/mcdreforged/default.nix index 6c0760d18310..04298b76fbdf 100644 --- a/pkgs/development/python-modules/mcdreforged/default.nix +++ b/pkgs/development/python-modules/mcdreforged/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "mcdreforged"; - version = "2.14.5"; + version = "2.14.7"; pyproject = true; src = fetchFromGitHub { owner = "MCDReforged"; repo = "MCDReforged"; tag = "v${version}"; - hash = "sha256-zhg4KK40nQAuKMaihALTXEeQuusKeSVp18yp8WKVZ2I="; + hash = "sha256-KwXvjLS9tg3EZT9vYFfiOIjPGswcOwdl66ErKPKS2rA="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/mhcflurry/default.nix b/pkgs/development/python-modules/mhcflurry/default.nix index 7ab37fa8678f..611b67645165 100644 --- a/pkgs/development/python-modules/mhcflurry/default.nix +++ b/pkgs/development/python-modules/mhcflurry/default.nix @@ -2,12 +2,12 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, # dependencies appdirs, keras, mhcgnomes, + numpy, pandas, pyyaml, scikit-learn, @@ -21,30 +21,22 @@ buildPythonPackage rec { pname = "mhcflurry"; - version = "2.1.4"; + version = "2.1.5"; pyproject = true; src = fetchFromGitHub { owner = "openvax"; repo = "mhcflurry"; tag = "v${version}"; - hash = "sha256-dxCGCPnk1IFKg8ZVqMJsojQL0KlNirKlHJoaaOYIzMU="; + hash = "sha256-TNb3oKZvgBuXoSwsTuEJjFKEVZyHynazuPInj7wVKs8="; }; - patches = [ - # TODO: this has been merged in master and will thus be included in the next release. - (fetchpatch { - name = "migrate-from-nose-to-pytest"; - url = "https://github.com/openvax/mhcflurry/commit/8e9f35381a476362ca41cb71eb0a90f6573fe4b3.patch"; - hash = "sha256-PyyxGrjE3OZR8dKHEQBQGiRG9A8kcz/e14PRyrVvqrE="; - }) - ]; - # keras and tensorflow are not in the official setup.py requirements but are required for the CLI utilities to run. dependencies = [ appdirs keras mhcgnomes + numpy pandas pyyaml scikit-learn @@ -53,8 +45,6 @@ buildPythonPackage rec { tqdm ]; - # Tests currently depend on nose; see - # <https://github.com/openvax/mhcflurry/pull/244>. nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/development/python-modules/nhc/default.nix b/pkgs/development/python-modules/nhc/default.nix index 8a61536b705a..58d8304856ec 100644 --- a/pkgs/development/python-modules/nhc/default.nix +++ b/pkgs/development/python-modules/nhc/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "nhc"; - version = "0.4.11"; + version = "0.4.12"; pyproject = true; src = fetchFromGitHub { owner = "vandeurenglenn"; repo = "nhc"; tag = "v${version}"; - hash = "sha256-HokM3u6yf8mT3Zc46qVcZYAfRG9TTjGu+5eLFmi9EUM="; + hash = "sha256-DXtAfKAtkOO7VvtnQyCXxh2PDlJJRQWzGhYQHbTJUME="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/nifty8/default.nix b/pkgs/development/python-modules/nifty8/default.nix index 2ffbde2ed8b2..d97ba353fca6 100644 --- a/pkgs/development/python-modules/nifty8/default.nix +++ b/pkgs/development/python-modules/nifty8/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "nifty8"; - version = "8.5.6"; + version = "8.5.7"; pyproject = true; src = fetchFromGitLab { @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "ift"; repo = "nifty"; tag = "v${version}"; - hash = "sha256-DQPCLRVl/UE1zv7nUZtPJa/sRwmAkHgrcDsxRa/ndX4="; + hash = "sha256-5KPmM1UaXnS/ZEsnyFyxvDk4Nc4m6AT5FDgmCG6U6YU="; }; # nifty8.re is the jax-backed version of nifty8 (the regular one uses numpy). diff --git a/pkgs/development/python-modules/proton-vpn-api-core/default.nix b/pkgs/development/python-modules/proton-vpn-api-core/default.nix index dad65babe699..0361703a9df8 100644 --- a/pkgs/development/python-modules/proton-vpn-api-core/default.nix +++ b/pkgs/development/python-modules/proton-vpn-api-core/default.nix @@ -12,6 +12,7 @@ pytest-asyncio, requests, sentry-sdk, + pyxdg, distro, pytestCheckHook, pytest-cov-stub, @@ -19,14 +20,14 @@ buildPythonPackage rec { pname = "proton-vpn-api-core"; - version = "0.39.0"; + version = "0.42.3"; pyproject = true; src = fetchFromGitHub { owner = "ProtonVPN"; repo = "python-proton-vpn-api-core"; rev = "v${version}"; - hash = "sha256-1GmLrX3FLwPoj+RGzPxzw1O7Q7r5M1coJelPhn2CTLI="; + hash = "sha256-/GV5DFWc6RBWP723APNxn9FTxdePumYOtdwDQEg4ccA="; }; build-system = [ @@ -40,6 +41,7 @@ buildPythonPackage rec { pynacl proton-core sentry-sdk + pyxdg ]; pythonImportsCheck = [ @@ -59,9 +61,11 @@ buildPythonPackage rec { pytest-cov-stub ]; + # Needed for `pythonImportsCheck`, `preCheck` happens between `pythonImportsCheckPhase` and `pytestCheckPhase`. postInstall = '' # Needed for Permission denied: '/homeless-shelter' export HOME=$(mktemp -d) + export XDG_RUNTIME_DIR=$(mktemp -d) ''; disabledTests = [ diff --git a/pkgs/development/python-modules/proton-vpn-network-manager/default.nix b/pkgs/development/python-modules/proton-vpn-network-manager/default.nix index 06ee4e31cfd9..937c54b5c103 100644 --- a/pkgs/development/python-modules/proton-vpn-network-manager/default.nix +++ b/pkgs/development/python-modules/proton-vpn-network-manager/default.nix @@ -12,6 +12,7 @@ proton-vpn-local-agent, pycairo, pygobject3, + pyxdg, pytest-asyncio, pytestCheckHook, pytest-cov-stub, @@ -19,14 +20,14 @@ buildPythonPackage rec { pname = "proton-vpn-network-manager"; - version = "0.10.2"; + version = "0.12.13"; pyproject = true; src = fetchFromGitHub { owner = "ProtonVPN"; repo = "python-proton-vpn-network-manager"; tag = "v${version}"; - hash = "sha256-btlTZcfocNC7MpzXOh9daCP696lXhFGtzcKI+N/x7Bc="; + hash = "sha256-LRjC1uuAG2OG52moRBSvTR7HvqdldNmW0Tv7AZmUf60="; }; nativeBuildInputs = [ @@ -46,6 +47,7 @@ buildPythonPackage rec { proton-vpn-local-agent pycairo pygobject3 + pyxdg ]; postPatch = '' @@ -67,9 +69,11 @@ buildPythonPackage rec { pytest-asyncio ]; + # Needed for `pythonImportsCheck`, `preCheck` happens between `pythonImportsCheckPhase` and `pytestCheckPhase`. preCheck = '' # Needed for Permission denied: '/homeless-shelter' export HOME=$(mktemp -d) + export XDG_RUNTIME_DIR=$(mktemp -d) ''; meta = { diff --git a/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix b/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix index cc45401a6e68..8f0b6e4447d0 100644 --- a/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix +++ b/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pyinstaller-hooks-contrib"; - version = "2025.1"; + version = "2025.2"; pyproject = true; src = fetchPypi { pname = "pyinstaller_hooks_contrib"; inherit version; - hash = "sha256-EwgY+emgp/ImHx/WYFSWajpQyZ0ACYHF0dsR060MarI="; + hash = "sha256-zN1BvDApD3JfPkj0o5mF0RhVr4HWFNFn4wIeMDrLkQI="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pylance/default.nix b/pkgs/development/python-modules/pylance/default.nix index cba2e2cba64e..417c7b733c73 100644 --- a/pkgs/development/python-modules/pylance/default.nix +++ b/pkgs/development/python-modules/pylance/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "pylance"; - version = "0.25.1"; + version = "0.25.2"; pyproject = true; src = fetchFromGitHub { owner = "lancedb"; repo = "lance"; tag = "v${version}"; - hash = "sha256-mAVHpQfuAr4RQ8ZwsJHwKtlAtWO3ssm0ic6Y2/c1tZk="; + hash = "sha256-Xds+qSVB7X4CrtrOrfIdOSfgn22CnUyCfKZh2e0hzRo="; }; sourceRoot = "${src.name}/python"; @@ -50,7 +50,7 @@ buildPythonPackage rec { src sourceRoot ; - hash = "sha256-auL8d8gu2V7kCb4LKdP7mmJZys4YLi2s856/aE73e7Q="; + hash = "sha256-c+uQQmB6KScB5sS+HW1TMAwNsze7Ssog2bf0kQWQUWA="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/python-iso639/default.nix b/pkgs/development/python-modules/python-iso639/default.nix new file mode 100644 index 000000000000..f467a5393258 --- /dev/null +++ b/pkgs/development/python-modules/python-iso639/default.nix @@ -0,0 +1,36 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "python-iso639"; + version = "2025.2.18"; + pyproject = true; + + src = fetchFromGitHub { + owner = "jacksonllee"; + repo = "iso639"; + tag = "v${version}"; + hash = "sha256-CVLyeXA0FXLCthNO3SLgTvxi4sJI5fPhuqEbnDb4L/s="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "iso639" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = { + changelog = "https://github.com/jacksonllee/iso639/blob/${src.tag}/CHANGELOG.md"; + description = "ISO 639 language codes, names, and other associated information"; + homepage = "https://github.com/jacksonllee/iso639"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/development/python-modules/python-oxmsg/default.nix b/pkgs/development/python-modules/python-oxmsg/default.nix new file mode 100644 index 000000000000..c98197e82918 --- /dev/null +++ b/pkgs/development/python-modules/python-oxmsg/default.nix @@ -0,0 +1,46 @@ +{ + buildPythonPackage, + click, + fetchFromGitHub, + lib, + olefile, + pytestCheckHook, + setuptools, + typing-extensions, +}: + +buildPythonPackage rec { + pname = "python-oxmsg"; + version = "0.0.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "scanny"; + repo = "python-oxmsg"; + tag = "v${version}"; + hash = "sha256-ramM27+SylBeJyb3kkRm1xn3qAefiLuBOvI/iucK2wM="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + click + olefile + typing-extensions + ]; + + pythonImportsCheck = [ "oxmsg" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = { + changelog = "https://github.com/scanny/python-oxmsg/blob/${src.tag}/CHANGELOG.md"; + description = "Extract attachments from Outlook .msg files"; + homepage = "https://github.com/scanny/python-oxmsg"; + license = lib.licenses.mit; + mainProgram = "oxmsg"; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix index 4cf4b2ef1ec2..a01dc958d179 100644 --- a/pkgs/development/python-modules/rq/default.nix +++ b/pkgs/development/python-modules/rq/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "rq"; - version = "2.1"; + version = "2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "rq"; repo = "rq"; tag = "v${version}"; - hash = "sha256-J3ftABqm+5lH37LiBskEXOb6MszvDKO2271s+CEk0ls="; + hash = "sha256-RuqLfPEwdwfJo+mdY4vB3lpyGkbP/GQDfRU+TmUur3s="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/ttkbootstrap/default.nix b/pkgs/development/python-modules/ttkbootstrap/default.nix index c1307c09d94c..58066bf65318 100644 --- a/pkgs/development/python-modules/ttkbootstrap/default.nix +++ b/pkgs/development/python-modules/ttkbootstrap/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "ttkbootstrap"; - version = "1.10.1"; + version = "1.12.0"; src = fetchFromGitHub { owner = "israel-dryer"; repo = pname; tag = "v${version}"; - hash = "sha256-aUqr30Tgz3ZLjLbNIt9yi6bqhXj+31heZoOLOZHYUiU="; + hash = "sha256-YvBVhohkz75JRjawquOyeI5ikUv81JwumTGCA4DT6KY="; }; build-system = [ diff --git a/pkgs/development/python-modules/types-psycopg2/default.nix b/pkgs/development/python-modules/types-psycopg2/default.nix index 31c8d6091516..aacf54b5a919 100644 --- a/pkgs/development/python-modules/types-psycopg2/default.nix +++ b/pkgs/development/python-modules/types-psycopg2/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-psycopg2"; - version = "2.9.21.20250121"; + version = "2.9.21.20250318"; pyproject = true; src = fetchPypi { pname = "types_psycopg2"; inherit version; - hash = "sha256-Kw4s0PN0evGuJacCeJhxbYAglgR3DvPL81D+BVucNJs="; + hash = "sha256-626sW/sWrf1fFrgYkYueJqQO3hR+Dyu//fU6bvcCWoc="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/typing-inspection/default.nix b/pkgs/development/python-modules/typing-inspection/default.nix new file mode 100644 index 000000000000..461d1d1b4add --- /dev/null +++ b/pkgs/development/python-modules/typing-inspection/default.nix @@ -0,0 +1,41 @@ +{ + buildPythonPackage, + fetchFromGitHub, + hatchling, + lib, + pytestCheckHook, + typing-extensions, +}: + +buildPythonPackage rec { + pname = "typing-inspection"; + version = "0.4.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "pydantic"; + repo = "typing-inspection"; + tag = "v${version}"; + hash = "sha256-sWWO+TRqNf791s+q5YeEcl9ZMHCBuxQLGXHmEk1AU0Y="; + }; + + build-system = [ hatchling ]; + + dependencies = [ + typing-extensions + ]; + + pythonImportsCheck = [ "typing_inspection" ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + meta = { + changelog = "https://github.com/pydantic/typing-inspection/releases/tag/${src.tag}"; + description = "Runtime typing introspection tools"; + homepage = "https://github.com/pydantic/typing-inspection"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/development/python-modules/unstructured-client/default.nix b/pkgs/development/python-modules/unstructured-client/default.nix new file mode 100644 index 000000000000..9de30ac6f1fb --- /dev/null +++ b/pkgs/development/python-modules/unstructured-client/default.nix @@ -0,0 +1,75 @@ +{ + aiofiles, + buildPythonPackage, + cryptography, + deepdiff, + eval-type-backport, + fetchFromGitHub, + httpx, + lib, + nest-asyncio, + poetry-core, + pydantic, + pypdf, + pytest-asyncio, + pytestCheckHook, + python, + python-dateutil, + requests-toolbelt, + typing-inspection, +}: + +buildPythonPackage rec { + pname = "unstructured-client"; + version = "0.31.5"; + pyproject = true; + + src = fetchFromGitHub { + owner = "Unstructured-IO"; + repo = "unstructured-python-client"; + tag = "v${version}"; + hash = "sha256-b5Hnp3XKuuGUWEFhQzTArUUWbsZ2+Q2Iz+3+WjMn4XU="; + }; + + preBuild = '' + ${python.interpreter} scripts/prepare_readme.py + ''; + + build-system = [ poetry-core ]; + + dependencies = [ + aiofiles + cryptography + eval-type-backport + httpx + nest-asyncio + pydantic + pypdf + python-dateutil + requests-toolbelt + typing-inspection + ]; + + pythonImportsCheck = [ "unstructured_client" ]; + + nativeCheckInputs = [ + deepdiff + pytest-asyncio + pytestCheckHook + ]; + + pytestFlagsArray = [ + # see test-unit in Makefile + "_test_unstructured_client" + "-k" + "unit" + ]; + + meta = { + changelog = "https://github.com/Unstructured-IO/unstructured-python-client/blob/${src.tag}/RELEASES.md"; + description = "Python Client SDK for Unstructured API"; + homepage = "https://github.com/Unstructured-IO/unstructured-python-client"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/development/python-modules/unstructured/default.nix b/pkgs/development/python-modules/unstructured/default.nix index eac7e5e04224..fb11ac599003 100644 --- a/pkgs/development/python-modules/unstructured/default.nix +++ b/pkgs/development/python-modules/unstructured/default.nix @@ -3,6 +3,9 @@ buildPythonPackage, fetchFromGitHub, + # build-system + setuptools, + # core networking and async dependencies anyio, backoff, @@ -30,9 +33,9 @@ olefile, orderly-set, python-dateutil, - # python-iso639, + python-iso639, python-magic, - # python-oxmsg, + python-oxmsg, rapidfuzz, regex, soupsieve, @@ -65,7 +68,7 @@ pypandoc, pypdf, python-docx, - # unstructured-client, + unstructured-client, # unstructured-pytesseract, # optional dependencies # csv @@ -113,21 +116,23 @@ grpcio, }: let - version = "0.16.15"; + version = "0.17.2"; in buildPythonPackage { pname = "unstructured"; inherit version; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "Unstructured-IO"; repo = "unstructured"; tag = version; - hash = "sha256-Wp51LOgM/zE81324Qzu83XGupUMAzz2wn+COmNq95H8="; + hash = "sha256-DbNfhJzpPJObACWSc2r16kjIE2X/CrOCiT7fdgGNwIg="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ # Base dependencies anyio backoff @@ -163,9 +168,9 @@ buildPythonPackage { pycparser pypdf python-dateutil - # python-iso639 + python-iso639 python-magic - # python-oxmsg + python-oxmsg rapidfuzz regex requests @@ -176,7 +181,7 @@ buildPythonPackage { tqdm typing-extensions typing-inspect - # unstructured-client + unstructured-client urllib3 webencodings wrapt diff --git a/pkgs/development/tools/electron/binary/info.json b/pkgs/development/tools/electron/binary/info.json index 7775d40ea427..bbffce82c458 100644 --- a/pkgs/development/tools/electron/binary/info.json +++ b/pkgs/development/tools/electron/binary/info.json @@ -12,35 +12,35 @@ }, "33": { "hashes": { - "aarch64-darwin": "01cdfb1537bd56691bd65a855c5680f43336b402d3c44bf2e3fde2c9522ad39f", - "aarch64-linux": "1b91071b2da78c8a2e35113ae4f0705b60e4dbf74626cc1962af68fc1583ce11", - "armv7l-linux": "94dfc24c44900795609ce0cb02598a5f40ca9ef10fd685f8939f9142e8aca4ed", - "headers": "1whlam8s7n8rz46z3s4mq41079zd5jkkdk4xrppzkgpmcz98rzq1", - "x86_64-darwin": "5d84d441d7e3ee4c4a3088426c1da39369cf7bdf96ed709f1f15db5e1d1624df", - "x86_64-linux": "1fcc119c2b35d7d6e347bca6c4280111ac87f138d5f53817e8cba10027ef0d88" + "aarch64-darwin": "b1425938a053b47bdf1c3c28abd146defb7372a8e645adb0a2f2a9650ca6a36d", + "aarch64-linux": "0f7350d2aa0d03b4e57aced4cc921a71fa15a0a5528ee463651771cb415e0381", + "armv7l-linux": "153938fe15bf90e2ff6429d1f7db19144b01b8ec12a00a351fdb9fee56c585c3", + "headers": "1ji9mxjh2pigx1ldvp6m9ydlkcyvl6mrrpqsbvzvxd2spppzih0d", + "x86_64-darwin": "38d247a3540650e21ee8d99a8e07b3c9f40439ad09cc176628adb2af948070f6", + "x86_64-linux": "ae5cb348d7697f4acfb6d19dddc4ffc9fae1a687be5bee66684279a82fd8621b" }, - "version": "33.4.5" + "version": "33.4.8" }, "34": { "hashes": { - "aarch64-darwin": "dab1531dc858b2f8b888182bc62272b4d7d40dc53cee97454779f37e1803acb3", - "aarch64-linux": "26c5509e785b4e3117f9430e6b52ad1cb8c7dc83a3b7c7ad4b593c724fc334f2", - "armv7l-linux": "26f50b1ef9bfb572fea3af20cdebae01112aaff69cf0933602d2c33de1a5e71a", - "headers": "0a41rnr2fbhrqgxzhglvm3xxznhh01zhl92qmdz2r9kj352lm4bl", - "x86_64-darwin": "c515f2b65af0f2c0fd08c478e26801061a14d17decdb5dd40ed7a36fd03e0ff4", - "x86_64-linux": "7ddd7e64846d72f90f62c4af29ce7930859b7d2ffac256c156e5bfa36f9e9b39" + "aarch64-darwin": "5a142772493b25ad22dda774a1d4da78887024adae8e83b0e74ad0ba64a7f55a", + "aarch64-linux": "d22f1778894393414d7da01aa3f85d6f11f2cb5a5c7623d9d8339bcd824df4cb", + "armv7l-linux": "29af72e24c74da70c85bfdce1ed6492b7efbe85f88cfb3da642844b51e5d7259", + "headers": "175n6wkz5gyj7plbjbcd6nkhbc108i2ng8ms2wvjya042mshzlqi", + "x86_64-darwin": "618156b4c923adcc2bf3d0a81d82dc874f27129893b7b3c349d0ca13651619e8", + "x86_64-linux": "18ebcf0d2b681e273eb003ea0d77bb4fb91ed891f39778ad9c22b41972ed1975" }, - "version": "34.3.3" + "version": "34.4.1" }, "35": { "hashes": { - "aarch64-darwin": "1f4a5d6f43de4a39b45ff2d17e2165b5ac236480eec811e0ff8e8ac78094840c", - "aarch64-linux": "b6068824cfe1f69add33320237cb994e2f9630fb568afa5c4dca6e6b74c6f6e0", - "armv7l-linux": "187b27a2db6b20fda3b0542670c9b490d246f1b7111fe71c7d6e31b2788042ce", - "headers": "0i7x7liv4dwqg4ijlgr3z28s3802hmbz6z56xvlg40jkq4g28j11", - "x86_64-darwin": "469d6f90744127e9d53ec0116c0eca94cd6f6d8c74be70b7e7e8251f047f0205", - "x86_64-linux": "44504bde889285d5798bd5921de87af492551ab1221be531a678dbb39ad58288" + "aarch64-darwin": "ad701bedd2b969eddad8676c8dfa69a21d18896ae58fbd7310a358dd21c7d0eb", + "aarch64-linux": "a1a71be2bb826b59a1da726a59895025481ee335896c175fcffdc2fcfc432675", + "armv7l-linux": "28186a0edb4e83c9d7afeb32923f26794d26c39f28a3706462a060d4b0e3bc5f", + "headers": "1y6d1nygfg6hdcjlzzgdz12hvh8j3xihhg9sg7p6fkmqkll4fyyb", + "x86_64-darwin": "858f17d67ea811711802b209d041cfca8caa14e6c8f0960de48df14892a0c632", + "x86_64-linux": "ab6d4bceff76a070ebf3264ee516a3f96a040947f462d26ba202aa754e54d852" }, - "version": "35.0.3" + "version": "35.1.2" } } diff --git a/pkgs/development/tools/electron/chromedriver/info.json b/pkgs/development/tools/electron/chromedriver/info.json index d7e3fc441dac..489a70b27547 100644 --- a/pkgs/development/tools/electron/chromedriver/info.json +++ b/pkgs/development/tools/electron/chromedriver/info.json @@ -12,35 +12,35 @@ }, "33": { "hashes": { - "aarch64-darwin": "3cb2951e2591648e0d55f52b14d0743cca22dbdff5b832a5616434a68f24f3c2", - "aarch64-linux": "dbb5dccda630f37e52d6dd09be9f26cacbead7981b2bf4ab7fd0cb8793e1ef2c", - "armv7l-linux": "aaf4c2e562a0c9bbcaf72cd652531376d31cbe9745a4e811b904e32448a3bd8b", - "headers": "1whlam8s7n8rz46z3s4mq41079zd5jkkdk4xrppzkgpmcz98rzq1", - "x86_64-darwin": "c9721607e7c6e86986d05bf9bf3ea9674b1409516aa1a6956d0c8537a4995fa2", - "x86_64-linux": "6377a8be4424a1469f54ecc68d64b757d16b55c9f942eae97149610e1347588f" + "aarch64-darwin": "70fd7d0e788c76f750f50e09ac12956cb2393ae8160f412b48bd32da076d53c4", + "aarch64-linux": "e3edec29ac7a4dff69957b7848de324816c68215ba413d5536f934ea3b41c362", + "armv7l-linux": "67de15769a70713c7422bd6eb1390f4150e83218e5bdba7409eaaa429c640b1b", + "headers": "1ji9mxjh2pigx1ldvp6m9ydlkcyvl6mrrpqsbvzvxd2spppzih0d", + "x86_64-darwin": "476d91e836986d49518da86869a2b923417718d8be008ef50738ef5920a995ba", + "x86_64-linux": "8109a11081311b94b2fbf38cb9e505857aaf5dbc952cc5d0c2fd6477603084f6" }, - "version": "33.4.5" + "version": "33.4.8" }, "34": { "hashes": { - "aarch64-darwin": "aa80917205c7bf0c3fa01c4c9246415d1668836ba8244509e495d67fa197f383", - "aarch64-linux": "6c99a95b2c9fc98636678c44477f11c39e2603d93211f41e788442445a210020", - "armv7l-linux": "b1c0ebc724e8e833201b23348477f348086cfd102879d6c1cc8269f72e177d72", - "headers": "0a41rnr2fbhrqgxzhglvm3xxznhh01zhl92qmdz2r9kj352lm4bl", - "x86_64-darwin": "7ba6b42a5fba86391c3f496db885fd240b22e8fa80790747a11697dab80ef099", - "x86_64-linux": "999fb44c5877b34da0ee6e24eb0ce74e521ed47e84db107b6037488ec51d45f1" + "aarch64-darwin": "5b3ba7acb5eabf1a8651322138094ab26d313171f624456cf4b6243c74d35bc4", + "aarch64-linux": "1778d1c3903beaa33d75c82cb9b6769f2b303bd75c991f6e55382d916055efd4", + "armv7l-linux": "41b9afe8dbe5a0656d6e395ed0d00a26e5e6206a7399768066d91501f181e0d5", + "headers": "175n6wkz5gyj7plbjbcd6nkhbc108i2ng8ms2wvjya042mshzlqi", + "x86_64-darwin": "e16db516f323e30dc6fd54cac11f72bfdc8fe7852839b55a3609b30fee2318f0", + "x86_64-linux": "e49534cc2c68f8aa58df6f1f2c1706b579b54f9ae362dba6a04469c04f1da9f3" }, - "version": "34.3.3" + "version": "34.4.1" }, "35": { "hashes": { - "aarch64-darwin": "529ef74efb2222618e02a4df3004c21d61f9dfe27a2787b9111a4a00906e260d", - "aarch64-linux": "fd3d8ba3e0604cf417e373d06ece9f6abdf925dc42c68bf2a559d512f553a021", - "armv7l-linux": "728a7db1e5196e3e6330c424a633219f6f5e8297895f7f13a0971f41e96d9d65", - "headers": "0i7x7liv4dwqg4ijlgr3z28s3802hmbz6z56xvlg40jkq4g28j11", - "x86_64-darwin": "b36a45a4a70834067d338f7f3e472278c044f7a53522f9367c91ab51dde96902", - "x86_64-linux": "39c908639d5a121eb524f3fd4af3c5649f18247ddb7b4ce41438c39ad190eeeb" + "aarch64-darwin": "df9ef717c02b38d9f5d85381d2f4f9f7604b74a439bd7998b351c2ba5fed7039", + "aarch64-linux": "47bafd3cce09a617b4fea65e6a7a440f2eb15f1419b93c037f52e4b50927922c", + "armv7l-linux": "9d95d2685426965c2dab2631ad07b91085967fc98ba9539bca65d2ce189d3574", + "headers": "1y6d1nygfg6hdcjlzzgdz12hvh8j3xihhg9sg7p6fkmqkll4fyyb", + "x86_64-darwin": "4a1e4b18fc9e7f8903d1041bd43d3b21a589525a83a87ca8a0f77b2615107cb2", + "x86_64-linux": "8dca29ef167b7afaaff6737bd1c17312a08b01ebd9fb4b2737491523c4e8a504" }, - "version": "35.0.3" + "version": "35.1.2" } } diff --git a/pkgs/development/tools/electron/info.json b/pkgs/development/tools/electron/info.json index 797c971c2333..230d05651108 100644 --- a/pkgs/development/tools/electron/info.json +++ b/pkgs/development/tools/electron/info.json @@ -47,10 +47,10 @@ }, "src/electron": { "fetcher": "fetchFromGitHub", - "hash": "sha256-jumOmlCUiRRR0ubLuVRGl5E2lwbID5C0JYJ2+gJUrA8=", + "hash": "sha256-mvDHVVjrKoeg2E2ucAGTsjnMRDqcrqr3QlDoCmxHQJY=", "owner": "electron", "repo": "electron", - "rev": "v33.4.5" + "rev": "v33.4.8" }, "src/media/cdm/api": { "fetcher": "fetchFromGitiles", @@ -950,7 +950,7 @@ "electron_yarn_hash": "0bzsswcg62b39xinq5vikk7qz7d15276s2vc15v1gcb5wvh05ff8", "modules": "130", "node": "20.18.3", - "version": "33.4.5" + "version": "33.4.8" }, "34": { "chrome": "132.0.6834.210", @@ -1000,10 +1000,10 @@ }, "src/electron": { "fetcher": "fetchFromGitHub", - "hash": "sha256-mOrKKuUkfTDjLxNvjlvHS5NP4NjdgaIdS4xgWKJBET8=", + "hash": "sha256-q4StFkSb6IbTJ7rC2qiKOyEwLCErNuK5r/iSFEmTSYo=", "owner": "electron", "repo": "electron", - "rev": "v34.3.3" + "rev": "v34.4.1" }, "src/media/cdm/api": { "fetcher": "fetchFromGitiles", @@ -1915,10 +1915,10 @@ "electron_yarn_hash": "10ny8cj2m8wn8zb5ljsfc8rpv6y4rp049zv5i5slyk3lj2zpgr6y", "modules": "132", "node": "20.18.3", - "version": "34.3.3" + "version": "34.4.1" }, "35": { - "chrome": "134.0.6998.88", + "chrome": "134.0.6998.178", "chromium": { "deps": { "gn": { @@ -1928,15 +1928,15 @@ "version": "2025-01-13" } }, - "version": "134.0.6998.88" + "version": "134.0.6998.178" }, "chromium_npm_hash": "sha256-oVoTruhxTymYiGkELd2Oa1wOfjGLtChQZozP4GzOO1A=", "deps": { "src": { "fetcher": "fetchFromGitiles", - "hash": "sha256-PRANW/xQKaboL2RuFXuKf/nNt5alTjmgc+aXjR24lMs=", + "hash": "sha256-9oFVt+a34Zes3fivgmqRprKPBMjvXWVxfA2J1Q9QWPU=", "postFetch": "rm -r $out/third_party/blink/web_tests; rm -rf $out/third_party/hunspell/tests; rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ", - "rev": "134.0.6998.88", + "rev": "134.0.6998.178", "url": "https://chromium.googlesource.com/chromium/src.git" }, "src/chrome/test/data/perf/canvas_bench": { @@ -1965,10 +1965,10 @@ }, "src/electron": { "fetcher": "fetchFromGitHub", - "hash": "sha256-pk3vmQUlHfcucwB0RowxQh+9Iakxbty4ogfUeuvp5Ow=", + "hash": "sha256-30Y/IhEyoFFXdhe94WP7wBLEsNRvZRs1I7tXSPYWI4Y=", "owner": "electron", "repo": "electron", - "rev": "v35.0.3" + "rev": "v35.1.2" }, "src/media/cdm/api": { "fetcher": "fetchFromGitiles", @@ -2352,8 +2352,8 @@ }, "src/third_party/icu": { "fetcher": "fetchFromGitiles", - "hash": "sha256-O9qrAt8lwNBg5LCVz+SfTe48uJx8onVYwn0LRXIhUvY=", - "rev": "bbccc2f6efc1b825de5f2c903c48be685cd0cf22", + "hash": "sha256-Omv4sp9z44eINXtaE0+1TzIU1q2hWviANA79fmkF78U=", + "rev": "c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b", "url": "https://chromium.googlesource.com/chromium/deps/icu.git" }, "src/third_party/ink/src": { @@ -2653,8 +2653,8 @@ }, "src/third_party/skia": { "fetcher": "fetchFromGitiles", - "hash": "sha256-Y0KtUKn6DxpxVLRM+jPvUPhPzekTAma1HYs27xlJlkw=", - "rev": "fb519f2fe5d4409bc0033a4ae00ab9a7095fe566", + "hash": "sha256-tP6DnMeOoVqfTSn6bYXMLiCb4wg5f9uB28KzYMAeBUw=", + "rev": "aefbd9403c1b3032ad4cd0281ef312ed262c7125", "url": "https://skia.googlesource.com/skia.git" }, "src/third_party/smhasher/src": { @@ -2896,14 +2896,14 @@ }, "src/v8": { "fetcher": "fetchFromGitiles", - "hash": "sha256-IE1X6lfMyoXsN+7ebJ3RWXAgpR98AjituL3faQbNag0=", - "rev": "a57459aad9ec3ed5f78d9ded700d52e31029efd2", + "hash": "sha256-wpz9W/ZurpCT/dGIHGpmdkI3dsXbP8TPNeee2w9zBU8=", + "rev": "4f282ae4acae85cdcc8c167cbc296a86d24c1cf6", "url": "https://chromium.googlesource.com/v8/v8.git" } }, "electron_yarn_hash": "0l38rbmlrcrgkw7ggj33xszcs7arm601gzq4c8v0rn3m5zp6yr77", "modules": "133", "node": "22.14.0", - "version": "35.0.3" + "version": "35.1.2" } } diff --git a/pkgs/development/tools/esbuild/default.nix b/pkgs/development/tools/esbuild/default.nix index 15fd950d5206..05563a439981 100644 --- a/pkgs/development/tools/esbuild/default.nix +++ b/pkgs/development/tools/esbuild/default.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "esbuild"; - version = "0.25.1"; + version = "0.25.2"; src = fetchFromGitHub { owner = "evanw"; repo = "esbuild"; rev = "v${version}"; - hash = "sha256-vrhtdrvrcC3dQoJM6hWq6wrGJLSiVww/CNPlL1N5kQ8="; + hash = "sha256-aDxheDMeQYqCT9XO3In6RbmzmXVchn+bjgf3nL3VE4I="; }; vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ="; diff --git a/pkgs/development/tools/jazzy/Gemfile.lock b/pkgs/development/tools/jazzy/Gemfile.lock index 0392ca77724d..9a7af1a2f21b 100644 --- a/pkgs/development/tools/jazzy/Gemfile.lock +++ b/pkgs/development/tools/jazzy/Gemfile.lock @@ -5,11 +5,18 @@ GEM base64 nkf rexml - activesupport (5.2.8.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) + activesupport (7.2.2.1) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) algoliasearch (1.27.5) @@ -17,37 +24,39 @@ GEM json (>= 1.5.1) atomos (0.1.3) base64 (0.2.0) + benchmark (0.4.0) + bigdecimal (3.1.9) claide (1.1.0) - cocoapods (1.10.2) - addressable (~> 2.6) + cocoapods (1.16.2) + addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.10.2) + cocoapods-core (= 1.16.2) cocoapods-deintegrate (>= 1.0.3, < 2.0) - cocoapods-downloader (>= 1.4.0, < 2.0) + cocoapods-downloader (>= 2.1, < 3.0) cocoapods-plugins (>= 1.0.0, < 2.0) cocoapods-search (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.4.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) cocoapods-try (>= 1.1.0, < 2.0) colored2 (~> 3.1) escape (~> 0.0.4) fourflusher (>= 2.3.0, < 3.0) gh_inspector (~> 1.0) - molinillo (~> 0.6.6) + molinillo (~> 0.8.0) nap (~> 1.0) - ruby-macho (~> 1.4) - xcodeproj (>= 1.19.0, < 2.0) - cocoapods-core (1.10.2) - activesupport (> 5.0, < 6) - addressable (~> 2.6) + ruby-macho (>= 2.3.0, < 3.0) + xcodeproj (>= 1.27.0, < 2.0) + cocoapods-core (1.16.2) + activesupport (>= 5.0, < 8) + addressable (~> 2.8) algoliasearch (~> 1.0) concurrent-ruby (~> 1.1) fuzzy_match (~> 2.0.4) nap (~> 1.0) netrc (~> 0.11) - public_suffix + public_suffix (~> 4.0) typhoeus (~> 1.0) cocoapods-deintegrate (1.0.5) - cocoapods-downloader (1.6.3) + cocoapods-downloader (2.1) cocoapods-plugins (1.0.0) nap cocoapods-search (1.0.1) @@ -56,18 +65,21 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.3.3) + concurrent-ruby (1.3.5) + connection_pool (2.5.0) + drb (2.2.1) escape (0.0.4) ethon (0.16.0) ffi (>= 1.15.0) - ffi (1.17.0) + ffi (1.17.1) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - httpclient (2.8.3) - i18n (1.14.5) + httpclient (2.9.0) + mutex_m + i18n (1.14.7) concurrent-ruby (~> 1.0) - jazzy (0.15.1) + jazzy (0.15.3) cocoapods (~> 1.5) mustache (~> 1.1) open4 (~> 1.3) @@ -77,41 +89,42 @@ GEM sassc (~> 2.1) sqlite3 (~> 1.3) xcinvoke (~> 0.3.0) - json (2.7.2) + json (2.10.2) liferaft (0.0.6) - mini_portile2 (2.8.7) - minitest (5.24.1) - molinillo (0.6.6) + logger (1.6.6) + mini_portile2 (2.8.8) + minitest (5.25.5) + molinillo (0.8.0) mustache (1.1.1) - nanaimo (0.3.0) + mutex_m (0.3.0) + nanaimo (0.4.0) nap (1.1.0) netrc (0.11.0) nkf (0.2.0) open4 (1.3.4) - public_suffix (6.0.0) - redcarpet (3.6.0) - rexml (3.3.2) - strscan - rouge (4.3.0) - ruby-macho (1.4.0) + public_suffix (4.0.7) + redcarpet (3.6.1) + rexml (3.4.1) + rouge (4.5.1) + ruby-macho (2.5.1) sassc (2.4.0) ffi (~> 1.9) + securerandom (0.4.1) sqlite3 (1.7.3) mini_portile2 (~> 2.8.0) - strscan (3.1.0) - thread_safe (0.3.6) typhoeus (1.4.1) ethon (>= 0.9.0) - tzinfo (1.2.11) - thread_safe (~> 0.1) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) xcinvoke (0.3.0) liferaft (~> 0.0.6) - xcodeproj (1.19.0) + xcodeproj (1.27.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) - nanaimo (~> 0.3.0) + nanaimo (~> 0.4.0) + rexml (>= 3.3.6, < 4.0) PLATFORMS ruby @@ -120,4 +133,4 @@ DEPENDENCIES jazzy BUNDLED WITH - 2.5.15 + 2.6.2 diff --git a/pkgs/development/tools/jazzy/gemset.nix b/pkgs/development/tools/jazzy/gemset.nix index e0c652b82e22..ca2158e579fe 100644 --- a/pkgs/development/tools/jazzy/gemset.nix +++ b/pkgs/development/tools/jazzy/gemset.nix @@ -1,19 +1,26 @@ { activesupport = { dependencies = [ + "base64" + "benchmark" + "bigdecimal" "concurrent-ruby" + "connection_pool" + "drb" "i18n" + "logger" "minitest" + "securerandom" "tzinfo" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0r15sbhl4nrkh2g5ccbhmn3c2ngri71j0yfnarxkq90vdrhqqjgh"; + sha256 = "1xa7hr4gp2p86ly6n1j2skyx8pfg6yi621kmnh7zhxr9m7wcnaw4"; type = "gem"; }; - version = "5.2.8.1"; + version = "7.2.2.1"; }; addressable = { dependencies = [ "public_suffix" ]; @@ -60,6 +67,26 @@ }; version = "0.2.0"; }; + benchmark = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0jl71qcgamm96dzyqk695j24qszhcc7liw74qc83fpjljp2gh4hg"; + type = "gem"; + }; + version = "0.4.0"; + }; + bigdecimal = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1k6qzammv9r6b2cw3siasaik18i6wjc5m0gw5nfdc6jj64h79z1g"; + type = "gem"; + }; + version = "3.1.9"; + }; CFPropertyList = { dependencies = [ "base64" @@ -109,10 +136,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0d0vlzjizqkw2m6am9gcnjkxy73zl74ill28v17v0s2v8fzd7nbg"; + sha256 = "0phyvpx78jlrpvldbxjmzq92mfx6l66va2fz2s5xpwrdydhciw8g"; type = "gem"; }; - version = "1.10.2"; + version = "1.16.2"; }; cocoapods-core = { dependencies = [ @@ -130,10 +157,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1j1sapw5l3xc5d8mli09az1bbmfdynlx7xv8lbghvm9i1md14dl5"; + sha256 = "0ay1dwjg79rfa6mbfyy96in0k364dgn7s8ps6v7n07k9432bbcab"; type = "gem"; }; - version = "1.10.2"; + version = "1.16.2"; }; cocoapods-deintegrate = { groups = [ "default" ]; @@ -150,13 +177,15 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jgipkiah3z6qb9ax6qac3b2m1idavd5adc319k5rjsfddpfgszh"; + sha256 = "1ldnwwsx44i2xsdmsmyz9xrar19lfy5s5xslvral1p3674dvwvmv"; type = "gem"; }; - version = "1.6.3"; + version = "2.1"; }; cocoapods-plugins = { dependencies = [ "nap" ]; + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "16na82sfyc8801qs1n22nwq486s4j7yj6rj7fcp8cbxmj371fpbj"; @@ -199,6 +228,8 @@ version = "1.2.0"; }; colored2 = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0jlbqa9q4mvrm73aw9mxh23ygzbjiqwisl32d8szfb5fxvbjng5i"; @@ -211,12 +242,34 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0skwdasxq7mnlcccn6aqabl7n9r3jd7k19ryzlzzip64cn4x572g"; + sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; + type = "gem"; + }; + version = "1.3.5"; + }; + connection_pool = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1z7bag6zb2vwi7wp2bkdkmk7swkj6zfnbsnc949qq0wfsgw94fr3"; + type = "gem"; + }; + version = "2.5.0"; + }; + drb = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0h5kbj9hvg5hb3c7l425zpds0vb42phvln2knab8nmazg2zp5m79"; type = "gem"; }; - version = "1.3.3"; + version = "2.2.1"; }; escape = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0sa1xkfc9jvkwyw1jbz3jhkq0ms1zrvswi6mmfiwcisg5fp497z4"; @@ -240,10 +293,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "07139870npj59jnl8vmk39ja3gdk3fb5z9vc0lf32y2h891hwqsi"; + sha256 = "0fgwn1grxf4zxmyqmb9i4z2hr111585n9jnk17y6y7hhs7dv1xi6"; type = "gem"; }; - version = "1.17.0"; + version = "1.17.1"; }; fourflusher = { groups = [ "default" ]; @@ -256,6 +309,8 @@ version = "2.3.1"; }; fuzzy_match = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "19gw1ifsgfrv7xdi6n61658vffgm1867f4xdqfswb2b5h6alzpmm"; @@ -274,14 +329,15 @@ version = "1.1.3"; }; httpclient = { + dependencies = [ "mutex_m" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "19mxmvghp7ki3klsxwrlwr431li7hm1lczhhj8z4qihl2acy8l99"; + sha256 = "1j4qwj1nv66v3n9s4xqf64x2galvjm630bwa5xngicllwic5jr2b"; type = "gem"; }; - version = "2.8.3"; + version = "2.9.0"; }; i18n = { dependencies = [ "concurrent-ruby" ]; @@ -289,10 +345,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ffix518y7976qih9k1lgnc17i3v6yrlh0a3mckpxdb4wc2vrp16"; + sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf"; type = "gem"; }; - version = "1.14.5"; + version = "1.14.7"; }; jazzy = { dependencies = [ @@ -310,22 +366,24 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "04gm9p7qlac46ml7fz5gd0b6f43hl3ib4w9vvxnq9k9fg9qqs88v"; + sha256 = "1rv6fy1g1iy4aaq421mxcfqwsry0ca5z3cs0ds8aklfrbw008mpm"; type = "gem"; }; - version = "0.15.1"; + version = "0.15.3"; }; json = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0b4qsi8gay7ncmigr0pnbxyb17y3h8kavdyhsh7nrlqwr35vb60q"; + sha256 = "01lbdaizhkxmrw4y8j3wpvsryvnvzmg0pfs56c52laq2jgdfmq1l"; type = "gem"; }; - version = "2.7.2"; + version = "2.10.2"; }; liferaft = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1kasbbx84gzsxx8w8bgr6xjg43h9bvzzaqg7si8jirnja8yc27k3"; @@ -333,35 +391,45 @@ }; version = "0.0.6"; }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx"; + type = "gem"; + }; + version = "1.6.6"; + }; mini_portile2 = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1q1f2sdw3y3y9mnym9dhjgsjr72sq975cfg5c4yx7gwv8nmzbvhk"; + sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf"; type = "gem"; }; - version = "2.8.7"; + version = "2.8.8"; }; minitest = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jj629q3vw5yn90q4di4dyb87pil4a8qfm2srhgy5nc8j2n33v1i"; + sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr"; type = "gem"; }; - version = "5.24.1"; + version = "5.25.5"; }; molinillo = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hh40z1adl4lw16dj4hxgabx4rr28mgqycih1y1d91bwww0jjdg6"; + sha256 = "0p846facmh1j5xmbrpgzadflspvk7bzs3sykrh5s7qi4cdqz5gzg"; type = "gem"; }; - version = "0.6.6"; + version = "0.8.0"; }; mustache = { groups = [ "default" ]; @@ -373,17 +441,29 @@ }; version = "1.1.1"; }; - nanaimo = { + mutex_m = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0xi36h3f7nm8bc2k0b6svpda1lyank2gf872lxjbhw3h95hdrbma"; + sha256 = "0l875dw0lk7b2ywa54l0wjcggs94vb7gs8khfw9li75n2sn09jyg"; type = "gem"; }; version = "0.3.0"; }; + nanaimo = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "08q73nchv8cpk28h1sdnf5z6a862fcf4mxy1d58z25xb3dankw7s"; + type = "gem"; + }; + version = "0.4.0"; + }; nap = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0xm5xssxk5s03wjarpipfm39qmgxsalb46v1prsis14x1xk935ll"; @@ -392,6 +472,8 @@ version = "1.1.0"; }; netrc = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "0gzfmcywp1da8nzfqsql2zqi648mfnx6qwkig3cv36n9m0yy676y"; @@ -410,6 +492,8 @@ version = "0.2.0"; }; open4 = { + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "1cgls3f9dlrpil846q0w7h66vsc33jqn84nql4gcqkk221rh7px1"; @@ -422,51 +506,50 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "17m8q2dzm7a74amnab5rf3f3m466i300awihl3ygh4v80wpf3j6j"; + sha256 = "1f3knlwfwm05sfbaihrxm4g772b79032q14c16q4b38z8bi63qcb"; type = "gem"; }; - version = "6.0.0"; + version = "4.0.7"; }; redcarpet = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sg9sbf9pm91l7lac7fs4silabyn0vflxwaa2x3lrzsm0ff8ilca"; + sha256 = "0iglapqs4av4za9yfaac0lna7s16fq2xn36wpk380m55d8792i6l"; type = "gem"; }; - version = "3.6.0"; + version = "3.6.1"; }; rexml = { - dependencies = [ "strscan" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0zr5qpa8lampaqzhdcjcvyqnrqcjl7439mqjlkjz43wdhmpnh4s5"; + sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; type = "gem"; }; - version = "3.3.2"; + version = "3.4.1"; }; rouge = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "072qvvrcqj0yfr3b0j932mlhvn41i38bq37z7z07i3ikagndkqwy"; + sha256 = "1pchwrkr0994v7mh054lcp0na3bk3mj2sk0dc33bn6bhxrnirj1a"; type = "gem"; }; - version = "4.3.0"; + version = "4.5.1"; }; ruby-macho = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lhdjn91jkifsy2hzq2hgcm0pp8pbik87m58zmw1ifh6hkp9adjb"; + sha256 = "1jgmhj4srl7cck1ipbjys6q4klcs473gq90bm59baw4j1wpfaxch"; type = "gem"; }; - version = "1.4.0"; + version = "2.5.1"; }; sassc = { dependencies = [ "ffi" ]; @@ -479,34 +562,26 @@ }; version = "2.4.0"; }; - sqlite3 = { - dependencies = [ "mini_portile2" ]; + securerandom = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "073hd24qwx9j26cqbk0jma0kiajjv9fb8swv9rnz8j4mf0ygcxzs"; + sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc"; type = "gem"; }; - version = "1.7.3"; + version = "0.4.1"; }; - strscan = { + sqlite3 = { + dependencies = [ "mini_portile2" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01"; - type = "gem"; - }; - version = "3.1.0"; - }; - thread_safe = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy"; + sha256 = "073hd24qwx9j26cqbk0jma0kiajjv9fb8swv9rnz8j4mf0ygcxzs"; type = "gem"; }; - version = "0.3.6"; + version = "1.7.3"; }; typhoeus = { dependencies = [ "ethon" ]; @@ -520,18 +595,20 @@ version = "1.4.1"; }; tzinfo = { - dependencies = [ "thread_safe" ]; + dependencies = [ "concurrent-ruby" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1dk1cfnhgl14l580b650qyp8m5xpqb3zg0wb251h5jkm46hzc0b5"; + sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd"; type = "gem"; }; - version = "1.2.11"; + version = "2.0.6"; }; xcinvoke = { dependencies = [ "liferaft" ]; + groups = [ "default" ]; + platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; sha256 = "16pyq7wvx2c0fywrqxk3vg6psa3yjhbd7hw7hv2mjim6myjkdsb7"; @@ -546,14 +623,15 @@ "claide" "colored2" "nanaimo" + "rexml" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1411j6sfnz0cx4fiw52f0yqx4bgcn8cmpgi3i5rwmmahayyjz2fn"; + sha256 = "1lslz1kfb8jnd1ilgg02qx0p0y6yiq8wwk84mgg2ghh58lxsgiwc"; type = "gem"; }; - version = "1.19.0"; + version = "1.27.0"; }; } diff --git a/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix b/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix index 1c338f8eb5c4..a92d00ace93f 100644 --- a/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix +++ b/pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix @@ -53,6 +53,7 @@ buildType ? "release", buildFeatures ? [ ], cargoBuildFlags ? [ ], + cargoPgrxFlags ? [ ], postgresql, # cargo-pgrx calls rustfmt on generated bindings, this is not strictly necessary, so we avoid the # dependency here. Set to false and provide rustfmt in nativeBuildInputs, if you need it, e.g. @@ -115,6 +116,8 @@ let "usePgTestCheckFeature" ]; + cargoPgrxFlags' = lib.escapeShellArgs cargoPgrxFlags; + # so we don't accidentally `(rustPlatform.buildRustPackage argsForBuildRustPackage) // { ... }` because # we forgot parentheses finalArgs = argsForBuildRustPackage // { @@ -140,6 +143,7 @@ let PGRX_BUILD_FLAGS="--frozen -j $NIX_BUILD_CORES ${builtins.concatStringsSep " " cargoBuildFlags}" \ ${lib.optionalString stdenv.hostPlatform.isDarwin ''RUSTFLAGS="''${RUSTFLAGS:+''${RUSTFLAGS} }-Clink-args=-Wl,-undefined,dynamic_lookup"''} \ cargo pgrx package \ + ${cargoPgrxFlags'} \ --pg-config ${postgresql.pg_config}/bin/pg_config \ ${maybeDebugFlag} \ --features "${builtins.concatStringsSep " " buildFeatures}" \ @@ -159,7 +163,7 @@ let ${maybeEnterBuildAndTestSubdir} - cargo-pgrx pgrx stop all + cargo-pgrx pgrx stop all ${cargoPgrxFlags'} mv $out/${postgresql}/* $out rm -rf $out/nix diff --git a/pkgs/development/tools/rust/humility/default.nix b/pkgs/development/tools/rust/humility/default.nix index 1589167991d8..9e3520509071 100644 --- a/pkgs/development/tools/rust/humility/default.nix +++ b/pkgs/development/tools/rust/humility/default.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage rec { pname = "humility"; - version = "unstable-2023-11-08"; + version = "0-unstable-2025-02-25"; nativeBuildInputs = [ pkg-config @@ -30,12 +30,12 @@ rustPlatform.buildRustPackage rec { src = fetchFromGitHub { owner = "oxidecomputer"; repo = pname; - rev = "67d932edde8b32c11e5d6356a54e97d65f7b9b2b"; - sha256 = "sha256-3EVNlOAVfx/wUFn83VBKs1N5PanS4jVADUPlhCIok5M="; + rev = "4e9b9f9efb455d62b44345b7c8659dcd962c73da"; + sha256 = "sha256-BzLduU2Wu4UhmgDvvuCEXsABO/jPC7AjptDW8/zePEk="; }; useFetchCargoVendor = true; - cargoHash = "sha256-wuXlm6a0hz5E7lOQXlkjHTkD9tqU670uEBM6Gk4o+/Q="; + cargoHash = "sha256-GZkHPoDKiqTVwRAWXXbELXC1I/KRO+9sshY8/rGbA4A="; meta = with lib; { description = "Debugger for Hubris"; diff --git a/pkgs/games/starsector/default.nix b/pkgs/games/starsector/default.nix index 7733bb7077fd..4787cefc379b 100644 --- a/pkgs/games/starsector/default.nix +++ b/pkgs/games/starsector/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation rec { pname = "starsector"; - version = "0.97a-RC11"; + version = "0.98a-RC5"; src = fetchzip { url = "https://f005.backblazeb2.com/file/fractalsoftworks/release/starsector_linux-${version}.zip"; - sha256 = "sha256-KT4n0kBocaljD6dTbpr6xcwy6rBBZTFjov9m+jizDW4="; + sha256 = "sha256-otssjDpc4FjhTjS2A/JttlglJtMNVyDfhyTv9X+NiX0="; }; nativeBuildInputs = [ @@ -82,9 +82,8 @@ stdenv.mkDerivation rec { substituteInPlace starsector.sh \ --replace-fail "./jre_linux/bin/java" "${openjdk}/bin/java" \ --replace-fail "./native/linux" "$out/share/starsector/native/linux" \ + --replace-fail "./compiler_directives.txt" "$out/share/starsector/compiler_directives.txt" \ --replace-fail "=." "=\''${XDG_DATA_HOME:-\$HOME/.local/share}/starsector" \ - --replace-fail "-XX:+CompilerThreadHintNoPreempt" "-XX:+UnlockDiagnosticVMOptions -XX:-BytecodeVerificationRemote -XX:+CMSConcurrentMTEnabled -XX:+DisableExplicitGC" \ - --replace-quiet " -XX:PermSize=192m -XX:MaxPermSize=192m" "" \ --replace-fail "com.fs.starfarer.StarfarerLauncher" "\"\$@\" com.fs.starfarer.StarfarerLauncher" ''; diff --git a/pkgs/os-specific/linux/rtl8821ce/default.nix b/pkgs/os-specific/linux/rtl8821ce/default.nix index a5d77decb523..fa8bdee2faf5 100644 --- a/pkgs/os-specific/linux/rtl8821ce/default.nix +++ b/pkgs/os-specific/linux/rtl8821ce/default.nix @@ -6,28 +6,19 @@ kernelModuleMakeFlags, bc, nix-update-script, - fetchpatch, }: stdenv.mkDerivation (finalAttrs: { pname = "rtl8821ce"; - version = "0-unstable-2025-03-12"; + version = "0-unstable-2025-03-31"; src = fetchFromGitHub { owner = "tomaspinho"; repo = "rtl8821ce"; - rev = "1bbfc35ece57cbdfb8473c49d3c6464eede54191"; - hash = "sha256-n9g98qORHdFVTU6jlMnCFvqW/xz6SDKqIBjT+IFEiHU="; + rev = "98cff1d7dcbf17b36a98bac342df75dfe0b79017"; + hash = "sha256-23UJE3EzWufjuAU+iBOk5Ia2xUWxQQGI6/eCp1UmRUA="; }; - patches = [ - (fetchpatch { - name = "fix-build-on-6.14.patch"; - url = "https://github.com/tomaspinho/rtl8821ce/commit/1f1809775e686a524c8eb8ebcf5957ed8e697f74.patch"; - hash = "sha256-p8lQS98i7lGMiNtmsWMKCLtwbFRJkLImUYCOLCfARTI="; - }) - ]; - hardeningDisable = [ "pic" ]; nativeBuildInputs = [ bc ] ++ kernel.moduleBuildDependencies; diff --git a/pkgs/servers/sql/postgresql/ext/pgvectorscale/add-Cargo.lock.patch b/pkgs/servers/sql/postgresql/ext/pgvectorscale/add-Cargo.lock.patch new file mode 100644 index 000000000000..e022abb63205 --- /dev/null +++ b/pkgs/servers/sql/postgresql/ext/pgvectorscale/add-Cargo.lock.patch @@ -0,0 +1,2812 @@ +diff --git a/Cargo.lock b/Cargo.lock +new file mode 100644 +index 0000000..f654689 +--- /dev/null ++++ b/Cargo.lock +@@ -0,0 +1,2806 @@ ++# This file is automatically @generated by Cargo. ++# It is not intended for manual editing. ++version = 3 ++ ++[[package]] ++name = "addr2line" ++version = "0.24.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" ++dependencies = [ ++ "gimli", ++] ++ ++[[package]] ++name = "adler2" ++version = "2.0.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" ++ ++[[package]] ++name = "ahash" ++version = "0.7.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" ++dependencies = [ ++ "getrandom 0.2.15", ++ "once_cell", ++ "version_check", ++] ++ ++[[package]] ++name = "aho-corasick" ++version = "1.1.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" ++dependencies = [ ++ "memchr", ++] ++ ++[[package]] ++name = "anes" ++version = "0.1.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" ++ ++[[package]] ++name = "annotate-snippets" ++version = "0.9.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e" ++dependencies = [ ++ "unicode-width", ++ "yansi-term", ++] ++ ++[[package]] ++name = "anstyle" ++version = "1.0.10" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" ++ ++[[package]] ++name = "anyhow" ++version = "1.0.97" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" ++ ++[[package]] ++name = "async-trait" ++version = "0.1.88" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "atomic-traits" ++version = "0.3.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b29ec3788e96fb4fdb275ccb9d62811f2fa903d76c5eb4dd6fe7d09a7ed5871f" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "rustc_version", ++] ++ ++[[package]] ++name = "autocfg" ++version = "1.4.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" ++ ++[[package]] ++name = "backtrace" ++version = "0.3.74" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" ++dependencies = [ ++ "addr2line", ++ "cfg-if 1.0.0", ++ "libc", ++ "miniz_oxide", ++ "object", ++ "rustc-demangle", ++ "windows-targets", ++] ++ ++[[package]] ++name = "base64" ++version = "0.22.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" ++ ++[[package]] ++name = "bindgen" ++version = "0.70.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" ++dependencies = [ ++ "annotate-snippets", ++ "bitflags", ++ "cexpr", ++ "clang-sys", ++ "itertools 0.13.0", ++ "proc-macro2", ++ "quote", ++ "regex", ++ "rustc-hash", ++ "shlex", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "bit-set" ++version = "0.8.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" ++dependencies = [ ++ "bit-vec", ++] ++ ++[[package]] ++name = "bit-vec" ++version = "0.8.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" ++ ++[[package]] ++name = "bitflags" ++version = "2.9.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" ++ ++[[package]] ++name = "bitvec" ++version = "1.0.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" ++dependencies = [ ++ "funty", ++ "radium", ++ "tap", ++ "wyz", ++] ++ ++[[package]] ++name = "block-buffer" ++version = "0.10.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" ++dependencies = [ ++ "generic-array", ++] ++ ++[[package]] ++name = "bumpalo" ++version = "3.17.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" ++ ++[[package]] ++name = "bytecheck" ++version = "0.6.12" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2" ++dependencies = [ ++ "bytecheck_derive", ++ "ptr_meta", ++ "simdutf8", ++] ++ ++[[package]] ++name = "bytecheck_derive" ++version = "0.6.12" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 1.0.109", ++] ++ ++[[package]] ++name = "byteorder" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" ++ ++[[package]] ++name = "bytes" ++version = "1.10.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" ++ ++[[package]] ++name = "camino" ++version = "1.1.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" ++dependencies = [ ++ "serde", ++] ++ ++[[package]] ++name = "cargo-platform" ++version = "0.1.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" ++dependencies = [ ++ "serde", ++] ++ ++[[package]] ++name = "cargo_metadata" ++version = "0.18.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" ++dependencies = [ ++ "camino", ++ "cargo-platform", ++ "semver 1.0.26", ++ "serde", ++ "serde_json", ++ "thiserror 1.0.69", ++] ++ ++[[package]] ++name = "cargo_toml" ++version = "0.19.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "a98356df42a2eb1bd8f1793ae4ee4de48e384dd974ce5eac8eee802edb7492be" ++dependencies = [ ++ "serde", ++ "toml", ++] ++ ++[[package]] ++name = "cast" ++version = "0.3.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" ++ ++[[package]] ++name = "cc" ++version = "1.2.17" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a" ++dependencies = [ ++ "shlex", ++] ++ ++[[package]] ++name = "cee-scape" ++version = "0.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "4d67dfb052149f779f77e9ce089cea126e00657e8f0d11dafc7901fde4291101" ++dependencies = [ ++ "cc", ++ "libc", ++] ++ ++[[package]] ++name = "cexpr" ++version = "0.6.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" ++dependencies = [ ++ "nom", ++] ++ ++[[package]] ++name = "cfg-if" ++version = "0.1.10" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" ++ ++[[package]] ++name = "cfg-if" ++version = "1.0.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" ++ ++[[package]] ++name = "ciborium" ++version = "0.2.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" ++dependencies = [ ++ "ciborium-io", ++ "ciborium-ll", ++ "serde", ++] ++ ++[[package]] ++name = "ciborium-io" ++version = "0.2.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" ++ ++[[package]] ++name = "ciborium-ll" ++version = "0.2.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" ++dependencies = [ ++ "ciborium-io", ++ "half 2.5.0", ++] ++ ++[[package]] ++name = "clang-sys" ++version = "1.8.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" ++dependencies = [ ++ "glob", ++ "libc", ++ "libloading", ++] ++ ++[[package]] ++name = "clap" ++version = "4.5.32" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" ++dependencies = [ ++ "clap_builder", ++ "clap_derive", ++] ++ ++[[package]] ++name = "clap-cargo" ++version = "0.14.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "23b2ea69cefa96b848b73ad516ad1d59a195cdf9263087d977f648a818c8b43e" ++dependencies = [ ++ "anstyle", ++ "cargo_metadata", ++ "clap", ++] ++ ++[[package]] ++name = "clap_builder" ++version = "4.5.32" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" ++dependencies = [ ++ "anstyle", ++ "clap_lex", ++] ++ ++[[package]] ++name = "clap_derive" ++version = "4.5.32" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" ++dependencies = [ ++ "heck", ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "clap_lex" ++version = "0.7.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" ++ ++[[package]] ++name = "convert_case" ++version = "0.6.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" ++dependencies = [ ++ "unicode-segmentation", ++] ++ ++[[package]] ++name = "core-foundation-sys" ++version = "0.8.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" ++ ++[[package]] ++name = "cpufeatures" ++version = "0.2.17" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" ++dependencies = [ ++ "libc", ++] ++ ++[[package]] ++name = "criterion" ++version = "0.5.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" ++dependencies = [ ++ "anes", ++ "cast", ++ "ciborium", ++ "clap", ++ "criterion-plot", ++ "is-terminal", ++ "itertools 0.10.5", ++ "num-traits", ++ "once_cell", ++ "oorandom", ++ "plotters", ++ "rayon", ++ "regex", ++ "serde", ++ "serde_derive", ++ "serde_json", ++ "tinytemplate", ++ "walkdir", ++] ++ ++[[package]] ++name = "criterion-plot" ++version = "0.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" ++dependencies = [ ++ "cast", ++ "itertools 0.10.5", ++] ++ ++[[package]] ++name = "crossbeam-deque" ++version = "0.8.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" ++dependencies = [ ++ "crossbeam-epoch", ++ "crossbeam-utils", ++] ++ ++[[package]] ++name = "crossbeam-epoch" ++version = "0.9.18" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" ++dependencies = [ ++ "crossbeam-utils", ++] ++ ++[[package]] ++name = "crossbeam-utils" ++version = "0.8.21" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" ++ ++[[package]] ++name = "crunchy" ++version = "0.2.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" ++ ++[[package]] ++name = "crypto-common" ++version = "0.1.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" ++dependencies = [ ++ "generic-array", ++ "typenum", ++] ++ ++[[package]] ++name = "digest" ++version = "0.10.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" ++dependencies = [ ++ "block-buffer", ++ "crypto-common", ++ "subtle", ++] ++ ++[[package]] ++name = "displaydoc" ++version = "0.2.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "either" ++version = "1.15.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" ++ ++[[package]] ++name = "enum-map" ++version = "2.7.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9" ++dependencies = [ ++ "enum-map-derive", ++] ++ ++[[package]] ++name = "enum-map-derive" ++version = "0.17.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "equivalent" ++version = "1.0.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" ++ ++[[package]] ++name = "errno" ++version = "0.3.10" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" ++dependencies = [ ++ "libc", ++ "windows-sys 0.59.0", ++] ++ ++[[package]] ++name = "eyre" ++version = "0.6.12" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" ++dependencies = [ ++ "indenter", ++ "once_cell", ++] ++ ++[[package]] ++name = "fallible-iterator" ++version = "0.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" ++ ++[[package]] ++name = "fastrand" ++version = "2.3.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" ++ ++[[package]] ++name = "fixedbitset" ++version = "0.4.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" ++ ++[[package]] ++name = "fnv" ++version = "1.0.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" ++ ++[[package]] ++name = "form_urlencoded" ++version = "1.2.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" ++dependencies = [ ++ "percent-encoding", ++] ++ ++[[package]] ++name = "funty" ++version = "2.0.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" ++ ++[[package]] ++name = "futures" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" ++dependencies = [ ++ "futures-channel", ++ "futures-core", ++ "futures-executor", ++ "futures-io", ++ "futures-sink", ++ "futures-task", ++ "futures-util", ++] ++ ++[[package]] ++name = "futures-channel" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" ++dependencies = [ ++ "futures-core", ++ "futures-sink", ++] ++ ++[[package]] ++name = "futures-core" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" ++ ++[[package]] ++name = "futures-executor" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" ++dependencies = [ ++ "futures-core", ++ "futures-task", ++ "futures-util", ++] ++ ++[[package]] ++name = "futures-io" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" ++ ++[[package]] ++name = "futures-macro" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "futures-sink" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" ++ ++[[package]] ++name = "futures-task" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" ++ ++[[package]] ++name = "futures-util" ++version = "0.3.31" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" ++dependencies = [ ++ "futures-channel", ++ "futures-core", ++ "futures-io", ++ "futures-macro", ++ "futures-sink", ++ "futures-task", ++ "memchr", ++ "pin-project-lite", ++ "pin-utils", ++ "slab", ++] ++ ++[[package]] ++name = "generic-array" ++version = "0.14.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" ++dependencies = [ ++ "typenum", ++ "version_check", ++] ++ ++[[package]] ++name = "getrandom" ++version = "0.2.15" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "libc", ++ "wasi 0.11.0+wasi-snapshot-preview1", ++] ++ ++[[package]] ++name = "getrandom" ++version = "0.3.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "libc", ++ "r-efi", ++ "wasi 0.14.2+wasi-0.2.4", ++] ++ ++[[package]] ++name = "gimli" ++version = "0.31.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" ++ ++[[package]] ++name = "glob" ++version = "0.3.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" ++ ++[[package]] ++name = "half" ++version = "1.8.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403" ++ ++[[package]] ++name = "half" ++version = "2.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "crunchy", ++] ++ ++[[package]] ++name = "hash32" ++version = "0.3.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" ++dependencies = [ ++ "byteorder", ++] ++ ++[[package]] ++name = "hashbrown" ++version = "0.12.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" ++dependencies = [ ++ "ahash", ++] ++ ++[[package]] ++name = "hashbrown" ++version = "0.15.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" ++ ++[[package]] ++name = "heapless" ++version = "0.8.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" ++dependencies = [ ++ "hash32", ++ "stable_deref_trait", ++] ++ ++[[package]] ++name = "heck" ++version = "0.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" ++ ++[[package]] ++name = "hermit-abi" ++version = "0.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" ++ ++[[package]] ++name = "hmac" ++version = "0.12.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" ++dependencies = [ ++ "digest", ++] ++ ++[[package]] ++name = "home" ++version = "0.5.11" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" ++dependencies = [ ++ "windows-sys 0.59.0", ++] ++ ++[[package]] ++name = "icu_collections" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" ++dependencies = [ ++ "displaydoc", ++ "yoke", ++ "zerofrom", ++ "zerovec", ++] ++ ++[[package]] ++name = "icu_locid" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" ++dependencies = [ ++ "displaydoc", ++ "litemap", ++ "tinystr", ++ "writeable", ++ "zerovec", ++] ++ ++[[package]] ++name = "icu_locid_transform" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" ++dependencies = [ ++ "displaydoc", ++ "icu_locid", ++ "icu_locid_transform_data", ++ "icu_provider", ++ "tinystr", ++ "zerovec", ++] ++ ++[[package]] ++name = "icu_locid_transform_data" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" ++ ++[[package]] ++name = "icu_normalizer" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" ++dependencies = [ ++ "displaydoc", ++ "icu_collections", ++ "icu_normalizer_data", ++ "icu_properties", ++ "icu_provider", ++ "smallvec", ++ "utf16_iter", ++ "utf8_iter", ++ "write16", ++ "zerovec", ++] ++ ++[[package]] ++name = "icu_normalizer_data" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" ++ ++[[package]] ++name = "icu_properties" ++version = "1.5.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" ++dependencies = [ ++ "displaydoc", ++ "icu_collections", ++ "icu_locid_transform", ++ "icu_properties_data", ++ "icu_provider", ++ "tinystr", ++ "zerovec", ++] ++ ++[[package]] ++name = "icu_properties_data" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" ++ ++[[package]] ++name = "icu_provider" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" ++dependencies = [ ++ "displaydoc", ++ "icu_locid", ++ "icu_provider_macros", ++ "stable_deref_trait", ++ "tinystr", ++ "writeable", ++ "yoke", ++ "zerofrom", ++ "zerovec", ++] ++ ++[[package]] ++name = "icu_provider_macros" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "idna" ++version = "1.0.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" ++dependencies = [ ++ "idna_adapter", ++ "smallvec", ++ "utf8_iter", ++] ++ ++[[package]] ++name = "idna_adapter" ++version = "1.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" ++dependencies = [ ++ "icu_normalizer", ++ "icu_properties", ++] ++ ++[[package]] ++name = "indenter" ++version = "0.3.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" ++ ++[[package]] ++name = "indexmap" ++version = "2.8.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" ++dependencies = [ ++ "equivalent", ++ "hashbrown 0.15.2", ++] ++ ++[[package]] ++name = "is-terminal" ++version = "0.4.16" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" ++dependencies = [ ++ "hermit-abi", ++ "libc", ++ "windows-sys 0.59.0", ++] ++ ++[[package]] ++name = "is_ci" ++version = "1.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45" ++ ++[[package]] ++name = "itertools" ++version = "0.10.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" ++dependencies = [ ++ "either", ++] ++ ++[[package]] ++name = "itertools" ++version = "0.13.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" ++dependencies = [ ++ "either", ++] ++ ++[[package]] ++name = "itoa" ++version = "1.0.15" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" ++ ++[[package]] ++name = "js-sys" ++version = "0.3.77" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" ++dependencies = [ ++ "once_cell", ++ "wasm-bindgen", ++] ++ ++[[package]] ++name = "lazy_static" ++version = "1.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" ++ ++[[package]] ++name = "libc" ++version = "0.2.171" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" ++ ++[[package]] ++name = "libloading" ++version = "0.8.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "windows-targets", ++] ++ ++[[package]] ++name = "linux-raw-sys" ++version = "0.9.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" ++ ++[[package]] ++name = "litemap" ++version = "0.7.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" ++ ++[[package]] ++name = "lock_api" ++version = "0.4.12" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" ++dependencies = [ ++ "autocfg", ++ "scopeguard", ++] ++ ++[[package]] ++name = "log" ++version = "0.4.27" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" ++ ++[[package]] ++name = "md-5" ++version = "0.10.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "digest", ++] ++ ++[[package]] ++name = "memchr" ++version = "2.7.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" ++ ++[[package]] ++name = "memoffset" ++version = "0.9.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" ++dependencies = [ ++ "autocfg", ++] ++ ++[[package]] ++name = "minimal-lexical" ++version = "0.2.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" ++ ++[[package]] ++name = "miniz_oxide" ++version = "0.8.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" ++dependencies = [ ++ "adler2", ++] ++ ++[[package]] ++name = "mio" ++version = "1.0.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" ++dependencies = [ ++ "libc", ++ "wasi 0.11.0+wasi-snapshot-preview1", ++ "windows-sys 0.52.0", ++] ++ ++[[package]] ++name = "nom" ++version = "7.1.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" ++dependencies = [ ++ "memchr", ++ "minimal-lexical", ++] ++ ++[[package]] ++name = "ntapi" ++version = "0.4.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" ++dependencies = [ ++ "winapi", ++] ++ ++[[package]] ++name = "num-traits" ++version = "0.2.19" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" ++dependencies = [ ++ "autocfg", ++] ++ ++[[package]] ++name = "object" ++version = "0.36.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" ++dependencies = [ ++ "memchr", ++] ++ ++[[package]] ++name = "once_cell" ++version = "1.21.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" ++ ++[[package]] ++name = "oorandom" ++version = "11.1.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" ++ ++[[package]] ++name = "owo-colors" ++version = "4.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564" ++dependencies = [ ++ "supports-color 2.1.0", ++ "supports-color 3.0.2", ++] ++ ++[[package]] ++name = "parking_lot" ++version = "0.12.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" ++dependencies = [ ++ "lock_api", ++ "parking_lot_core", ++] ++ ++[[package]] ++name = "parking_lot_core" ++version = "0.9.10" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "libc", ++ "redox_syscall", ++ "smallvec", ++ "windows-targets", ++] ++ ++[[package]] ++name = "paste" ++version = "0.1.18" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" ++dependencies = [ ++ "paste-impl", ++ "proc-macro-hack", ++] ++ ++[[package]] ++name = "paste" ++version = "1.0.15" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" ++ ++[[package]] ++name = "paste-impl" ++version = "0.1.18" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" ++dependencies = [ ++ "proc-macro-hack", ++] ++ ++[[package]] ++name = "pathsearch" ++version = "0.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "da983bc5e582ab17179c190b4b66c7d76c5943a69c6d34df2a2b6bf8a2977b05" ++dependencies = [ ++ "anyhow", ++ "libc", ++] ++ ++[[package]] ++name = "percent-encoding" ++version = "2.3.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" ++ ++[[package]] ++name = "pest" ++version = "2.8.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6" ++dependencies = [ ++ "memchr", ++ "thiserror 2.0.12", ++ "ucd-trie", ++] ++ ++[[package]] ++name = "petgraph" ++version = "0.6.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" ++dependencies = [ ++ "fixedbitset", ++ "indexmap", ++] ++ ++[[package]] ++name = "pgrx" ++version = "0.12.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "227bf7e162ce710994306a97bc56bb3fe305f21120ab6692e2151c48416f5c0d" ++dependencies = [ ++ "atomic-traits", ++ "bitflags", ++ "bitvec", ++ "enum-map", ++ "heapless", ++ "libc", ++ "once_cell", ++ "pgrx-macros", ++ "pgrx-pg-sys", ++ "pgrx-sql-entity-graph", ++ "seahash", ++ "serde", ++ "serde_cbor", ++ "serde_json", ++ "thiserror 1.0.69", ++ "uuid", ++] ++ ++[[package]] ++name = "pgrx-bindgen" ++version = "0.12.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "81cbcd956c2da35baaf0a116e6f6a49a6c2fbc8f6b332f66d6fd060bfd00615f" ++dependencies = [ ++ "bindgen", ++ "cc", ++ "clang-sys", ++ "eyre", ++ "pgrx-pg-config", ++ "proc-macro2", ++ "quote", ++ "shlex", ++ "syn 2.0.100", ++ "walkdir", ++] ++ ++[[package]] ++name = "pgrx-macros" ++version = "0.12.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e2f4291450d65e4deb770ce57ea93e22353d97950566222429cd166ebdf6f938" ++dependencies = [ ++ "pgrx-sql-entity-graph", ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "pgrx-pg-config" ++version = "0.12.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "86a64a4c6e4e43e73cf8d3379d9533df98ded45c920e1ba8131c979633d74132" ++dependencies = [ ++ "cargo_toml", ++ "eyre", ++ "home", ++ "owo-colors", ++ "pathsearch", ++ "serde", ++ "serde_json", ++ "thiserror 1.0.69", ++ "toml", ++ "url", ++] ++ ++[[package]] ++name = "pgrx-pg-sys" ++version = "0.12.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "63a5dc64f2a8226434118aa2c4700450fa42b04f29488ad98268848b21c1a4ec" ++dependencies = [ ++ "cee-scape", ++ "libc", ++ "pgrx-bindgen", ++ "pgrx-macros", ++ "pgrx-sql-entity-graph", ++ "serde", ++ "sptr", ++] ++ ++[[package]] ++name = "pgrx-sql-entity-graph" ++version = "0.12.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d81cc2e851c7e36b2f47c03e22d64d56c1d0e762fbde0039ba2cd490cfef3615" ++dependencies = [ ++ "convert_case", ++ "eyre", ++ "petgraph", ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++ "thiserror 1.0.69", ++ "unescape", ++] ++ ++[[package]] ++name = "pgrx-tests" ++version = "0.12.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0c2dd5d674cb7d92024709543da06d26723a2f7450c02083116b232587160929" ++dependencies = [ ++ "clap-cargo", ++ "eyre", ++ "libc", ++ "owo-colors", ++ "paste 1.0.15", ++ "pgrx", ++ "pgrx-macros", ++ "pgrx-pg-config", ++ "postgres", ++ "proptest", ++ "rand 0.8.5", ++ "regex", ++ "serde", ++ "serde_json", ++ "sysinfo", ++ "thiserror 1.0.69", ++] ++ ++[[package]] ++name = "pgvectorscale_derive" ++version = "0.1.0" ++dependencies = [ ++ "quote", ++ "syn 1.0.109", ++] ++ ++[[package]] ++name = "phf" ++version = "0.11.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" ++dependencies = [ ++ "phf_shared", ++] ++ ++[[package]] ++name = "phf_shared" ++version = "0.11.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" ++dependencies = [ ++ "siphasher", ++] ++ ++[[package]] ++name = "pin-project-lite" ++version = "0.2.16" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" ++ ++[[package]] ++name = "pin-utils" ++version = "0.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" ++ ++[[package]] ++name = "plotters" ++version = "0.3.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747" ++dependencies = [ ++ "num-traits", ++ "plotters-backend", ++ "plotters-svg", ++ "wasm-bindgen", ++ "web-sys", ++] ++ ++[[package]] ++name = "plotters-backend" ++version = "0.3.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a" ++ ++[[package]] ++name = "plotters-svg" ++version = "0.3.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670" ++dependencies = [ ++ "plotters-backend", ++] ++ ++[[package]] ++name = "postgres" ++version = "0.19.10" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "363e6dfbdd780d3aa3597b6eb430db76bb315fa9bad7fae595bb8def808b8470" ++dependencies = [ ++ "bytes", ++ "fallible-iterator", ++ "futures-util", ++ "log", ++ "tokio", ++ "tokio-postgres", ++] ++ ++[[package]] ++name = "postgres-protocol" ++version = "0.6.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "76ff0abab4a9b844b93ef7b81f1efc0a366062aaef2cd702c76256b5dc075c54" ++dependencies = [ ++ "base64", ++ "byteorder", ++ "bytes", ++ "fallible-iterator", ++ "hmac", ++ "md-5", ++ "memchr", ++ "rand 0.9.0", ++ "sha2", ++ "stringprep", ++] ++ ++[[package]] ++name = "postgres-types" ++version = "0.2.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "613283563cd90e1dfc3518d548caee47e0e725455ed619881f5cf21f36de4b48" ++dependencies = [ ++ "bytes", ++ "fallible-iterator", ++ "postgres-protocol", ++] ++ ++[[package]] ++name = "ppv-lite86" ++version = "0.2.21" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" ++dependencies = [ ++ "zerocopy", ++] ++ ++[[package]] ++name = "proc-macro-hack" ++version = "0.5.20+deprecated" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" ++ ++[[package]] ++name = "proc-macro2" ++version = "1.0.94" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" ++dependencies = [ ++ "unicode-ident", ++] ++ ++[[package]] ++name = "proptest" ++version = "1.6.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" ++dependencies = [ ++ "bit-set", ++ "bit-vec", ++ "bitflags", ++ "lazy_static", ++ "num-traits", ++ "rand 0.8.5", ++ "rand_chacha 0.3.1", ++ "rand_xorshift", ++ "regex-syntax", ++ "rusty-fork", ++ "tempfile", ++ "unarray", ++] ++ ++[[package]] ++name = "ptr_meta" ++version = "0.1.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" ++dependencies = [ ++ "ptr_meta_derive", ++] ++ ++[[package]] ++name = "ptr_meta_derive" ++version = "0.1.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 1.0.109", ++] ++ ++[[package]] ++name = "quick-error" ++version = "1.2.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" ++ ++[[package]] ++name = "quote" ++version = "1.0.40" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" ++dependencies = [ ++ "proc-macro2", ++] ++ ++[[package]] ++name = "r-efi" ++version = "5.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" ++ ++[[package]] ++name = "radium" ++version = "0.7.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" ++ ++[[package]] ++name = "rand" ++version = "0.8.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" ++dependencies = [ ++ "libc", ++ "rand_chacha 0.3.1", ++ "rand_core 0.6.4", ++] ++ ++[[package]] ++name = "rand" ++version = "0.9.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" ++dependencies = [ ++ "rand_chacha 0.9.0", ++ "rand_core 0.9.3", ++ "zerocopy", ++] ++ ++[[package]] ++name = "rand_chacha" ++version = "0.3.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" ++dependencies = [ ++ "ppv-lite86", ++ "rand_core 0.6.4", ++] ++ ++[[package]] ++name = "rand_chacha" ++version = "0.9.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" ++dependencies = [ ++ "ppv-lite86", ++ "rand_core 0.9.3", ++] ++ ++[[package]] ++name = "rand_core" ++version = "0.6.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" ++dependencies = [ ++ "getrandom 0.2.15", ++] ++ ++[[package]] ++name = "rand_core" ++version = "0.9.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" ++dependencies = [ ++ "getrandom 0.3.2", ++] ++ ++[[package]] ++name = "rand_xorshift" ++version = "0.3.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" ++dependencies = [ ++ "rand_core 0.6.4", ++] ++ ++[[package]] ++name = "rayon" ++version = "1.10.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" ++dependencies = [ ++ "either", ++ "rayon-core", ++] ++ ++[[package]] ++name = "rayon-core" ++version = "1.12.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" ++dependencies = [ ++ "crossbeam-deque", ++ "crossbeam-utils", ++] ++ ++[[package]] ++name = "redox_syscall" ++version = "0.5.10" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" ++dependencies = [ ++ "bitflags", ++] ++ ++[[package]] ++name = "regex" ++version = "1.11.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" ++dependencies = [ ++ "aho-corasick", ++ "memchr", ++ "regex-automata", ++ "regex-syntax", ++] ++ ++[[package]] ++name = "regex-automata" ++version = "0.4.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" ++dependencies = [ ++ "aho-corasick", ++ "memchr", ++ "regex-syntax", ++] ++ ++[[package]] ++name = "regex-syntax" ++version = "0.8.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" ++ ++[[package]] ++name = "rend" ++version = "0.4.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c" ++dependencies = [ ++ "bytecheck", ++] ++ ++[[package]] ++name = "rkyv" ++version = "0.7.45" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b" ++dependencies = [ ++ "bitvec", ++ "bytecheck", ++ "bytes", ++ "hashbrown 0.12.3", ++ "ptr_meta", ++ "rend", ++ "rkyv_derive", ++ "seahash", ++ "tinyvec", ++ "uuid", ++] ++ ++[[package]] ++name = "rkyv_derive" ++version = "0.7.45" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 1.0.109", ++] ++ ++[[package]] ++name = "rustc-demangle" ++version = "0.1.24" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" ++ ++[[package]] ++name = "rustc-hash" ++version = "1.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" ++ ++[[package]] ++name = "rustc_version" ++version = "0.3.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" ++dependencies = [ ++ "semver 0.11.0", ++] ++ ++[[package]] ++name = "rustix" ++version = "1.0.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96" ++dependencies = [ ++ "bitflags", ++ "errno", ++ "libc", ++ "linux-raw-sys", ++ "windows-sys 0.59.0", ++] ++ ++[[package]] ++name = "rustversion" ++version = "1.0.20" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" ++ ++[[package]] ++name = "rusty-fork" ++version = "0.3.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" ++dependencies = [ ++ "fnv", ++ "quick-error", ++ "tempfile", ++ "wait-timeout", ++] ++ ++[[package]] ++name = "ryu" ++version = "1.0.20" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" ++ ++[[package]] ++name = "same-file" ++version = "1.0.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" ++dependencies = [ ++ "winapi-util", ++] ++ ++[[package]] ++name = "scc" ++version = "2.3.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ea091f6cac2595aa38993f04f4ee692ed43757035c36e67c180b6828356385b1" ++dependencies = [ ++ "sdd", ++] ++ ++[[package]] ++name = "scopeguard" ++version = "1.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" ++ ++[[package]] ++name = "sdd" ++version = "3.0.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21" ++ ++[[package]] ++name = "seahash" ++version = "4.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" ++ ++[[package]] ++name = "semver" ++version = "0.11.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" ++dependencies = [ ++ "semver-parser", ++] ++ ++[[package]] ++name = "semver" ++version = "1.0.26" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" ++dependencies = [ ++ "serde", ++] ++ ++[[package]] ++name = "semver-parser" ++version = "0.10.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2" ++dependencies = [ ++ "pest", ++] ++ ++[[package]] ++name = "serde" ++version = "1.0.219" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" ++dependencies = [ ++ "serde_derive", ++] ++ ++[[package]] ++name = "serde_cbor" ++version = "0.11.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" ++dependencies = [ ++ "half 1.8.3", ++ "serde", ++] ++ ++[[package]] ++name = "serde_derive" ++version = "1.0.219" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "serde_json" ++version = "1.0.140" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" ++dependencies = [ ++ "itoa", ++ "memchr", ++ "ryu", ++ "serde", ++] ++ ++[[package]] ++name = "serde_spanned" ++version = "0.6.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" ++dependencies = [ ++ "serde", ++] ++ ++[[package]] ++name = "serial_test" ++version = "3.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9" ++dependencies = [ ++ "futures", ++ "log", ++ "once_cell", ++ "parking_lot", ++ "scc", ++ "serial_test_derive", ++] ++ ++[[package]] ++name = "serial_test_derive" ++version = "3.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "sha2" ++version = "0.10.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "cpufeatures", ++ "digest", ++] ++ ++[[package]] ++name = "shlex" ++version = "1.3.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" ++ ++[[package]] ++name = "simdeez" ++version = "1.0.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f6ec898e1be717eee4b54a84ff2fc94ecb5a1b992d4ad148ce30575b45745662" ++dependencies = [ ++ "cfg-if 0.1.10", ++ "paste 0.1.18", ++] ++ ++[[package]] ++name = "simdutf8" ++version = "0.1.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" ++ ++[[package]] ++name = "siphasher" ++version = "1.0.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" ++ ++[[package]] ++name = "slab" ++version = "0.4.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" ++dependencies = [ ++ "autocfg", ++] ++ ++[[package]] ++name = "smallvec" ++version = "1.14.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" ++ ++[[package]] ++name = "socket2" ++version = "0.5.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" ++dependencies = [ ++ "libc", ++ "windows-sys 0.52.0", ++] ++ ++[[package]] ++name = "sptr" ++version = "0.3.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" ++ ++[[package]] ++name = "stable_deref_trait" ++version = "1.2.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" ++ ++[[package]] ++name = "stringprep" ++version = "0.1.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" ++dependencies = [ ++ "unicode-bidi", ++ "unicode-normalization", ++ "unicode-properties", ++] ++ ++[[package]] ++name = "subtle" ++version = "2.6.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" ++ ++[[package]] ++name = "supports-color" ++version = "2.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89" ++dependencies = [ ++ "is-terminal", ++ "is_ci", ++] ++ ++[[package]] ++name = "supports-color" ++version = "3.0.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6" ++dependencies = [ ++ "is_ci", ++] ++ ++[[package]] ++name = "syn" ++version = "1.0.109" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "unicode-ident", ++] ++ ++[[package]] ++name = "syn" ++version = "2.0.100" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "unicode-ident", ++] ++ ++[[package]] ++name = "synstructure" ++version = "0.13.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "sysinfo" ++version = "0.30.13" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "core-foundation-sys", ++ "libc", ++ "ntapi", ++ "once_cell", ++ "rayon", ++ "windows", ++] ++ ++[[package]] ++name = "tap" ++version = "1.0.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" ++ ++[[package]] ++name = "tempfile" ++version = "3.19.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf" ++dependencies = [ ++ "fastrand", ++ "getrandom 0.3.2", ++ "once_cell", ++ "rustix", ++ "windows-sys 0.59.0", ++] ++ ++[[package]] ++name = "thiserror" ++version = "1.0.69" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" ++dependencies = [ ++ "thiserror-impl 1.0.69", ++] ++ ++[[package]] ++name = "thiserror" ++version = "2.0.12" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" ++dependencies = [ ++ "thiserror-impl 2.0.12", ++] ++ ++[[package]] ++name = "thiserror-impl" ++version = "1.0.69" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "thiserror-impl" ++version = "2.0.12" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "tinystr" ++version = "0.7.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" ++dependencies = [ ++ "displaydoc", ++ "zerovec", ++] ++ ++[[package]] ++name = "tinytemplate" ++version = "1.2.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" ++dependencies = [ ++ "serde", ++ "serde_json", ++] ++ ++[[package]] ++name = "tinyvec" ++version = "1.9.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71" ++dependencies = [ ++ "tinyvec_macros", ++] ++ ++[[package]] ++name = "tinyvec_macros" ++version = "0.1.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" ++ ++[[package]] ++name = "tokio" ++version = "1.44.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" ++dependencies = [ ++ "backtrace", ++ "bytes", ++ "libc", ++ "mio", ++ "pin-project-lite", ++ "socket2", ++ "windows-sys 0.52.0", ++] ++ ++[[package]] ++name = "tokio-postgres" ++version = "0.7.13" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6c95d533c83082bb6490e0189acaa0bbeef9084e60471b696ca6988cd0541fb0" ++dependencies = [ ++ "async-trait", ++ "byteorder", ++ "bytes", ++ "fallible-iterator", ++ "futures-channel", ++ "futures-util", ++ "log", ++ "parking_lot", ++ "percent-encoding", ++ "phf", ++ "pin-project-lite", ++ "postgres-protocol", ++ "postgres-types", ++ "rand 0.9.0", ++ "socket2", ++ "tokio", ++ "tokio-util", ++ "whoami", ++] ++ ++[[package]] ++name = "tokio-util" ++version = "0.7.14" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" ++dependencies = [ ++ "bytes", ++ "futures-core", ++ "futures-sink", ++ "pin-project-lite", ++ "tokio", ++] ++ ++[[package]] ++name = "toml" ++version = "0.8.20" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" ++dependencies = [ ++ "serde", ++ "serde_spanned", ++ "toml_datetime", ++ "toml_edit", ++] ++ ++[[package]] ++name = "toml_datetime" ++version = "0.6.8" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" ++dependencies = [ ++ "serde", ++] ++ ++[[package]] ++name = "toml_edit" ++version = "0.22.24" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" ++dependencies = [ ++ "indexmap", ++ "serde", ++ "serde_spanned", ++ "toml_datetime", ++ "winnow", ++] ++ ++[[package]] ++name = "typenum" ++version = "1.18.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" ++ ++[[package]] ++name = "ucd-trie" ++version = "0.1.7" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" ++ ++[[package]] ++name = "unarray" ++version = "0.1.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" ++ ++[[package]] ++name = "unescape" ++version = "0.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ccb97dac3243214f8d8507998906ca3e2e0b900bf9bf4870477f125b82e68f6e" ++ ++[[package]] ++name = "unicode-bidi" ++version = "0.3.18" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" ++ ++[[package]] ++name = "unicode-ident" ++version = "1.0.18" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" ++ ++[[package]] ++name = "unicode-normalization" ++version = "0.1.24" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" ++dependencies = [ ++ "tinyvec", ++] ++ ++[[package]] ++name = "unicode-properties" ++version = "0.1.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" ++ ++[[package]] ++name = "unicode-segmentation" ++version = "1.12.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" ++ ++[[package]] ++name = "unicode-width" ++version = "0.1.14" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" ++ ++[[package]] ++name = "url" ++version = "2.5.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" ++dependencies = [ ++ "form_urlencoded", ++ "idna", ++ "percent-encoding", ++] ++ ++[[package]] ++name = "utf16_iter" ++version = "1.0.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" ++ ++[[package]] ++name = "utf8_iter" ++version = "1.0.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" ++ ++[[package]] ++name = "uuid" ++version = "1.16.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" ++dependencies = [ ++ "getrandom 0.3.2", ++] ++ ++[[package]] ++name = "vectorscale" ++version = "0.7.0" ++dependencies = [ ++ "criterion", ++ "memoffset", ++ "once_cell", ++ "pgrx", ++ "pgrx-pg-config", ++ "pgrx-tests", ++ "pgvectorscale_derive", ++ "rand 0.8.5", ++ "rkyv", ++ "semver 1.0.26", ++ "serial_test", ++ "simdeez", ++ "tempfile", ++] ++ ++[[package]] ++name = "version_check" ++version = "0.9.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" ++ ++[[package]] ++name = "wait-timeout" ++version = "0.2.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11" ++dependencies = [ ++ "libc", ++] ++ ++[[package]] ++name = "walkdir" ++version = "2.5.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" ++dependencies = [ ++ "same-file", ++ "winapi-util", ++] ++ ++[[package]] ++name = "wasi" ++version = "0.11.0+wasi-snapshot-preview1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ++ ++[[package]] ++name = "wasi" ++version = "0.14.2+wasi-0.2.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" ++dependencies = [ ++ "wit-bindgen-rt", ++] ++ ++[[package]] ++name = "wasite" ++version = "0.1.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" ++ ++[[package]] ++name = "wasm-bindgen" ++version = "0.2.100" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" ++dependencies = [ ++ "cfg-if 1.0.0", ++ "once_cell", ++ "rustversion", ++ "wasm-bindgen-macro", ++] ++ ++[[package]] ++name = "wasm-bindgen-backend" ++version = "0.2.100" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" ++dependencies = [ ++ "bumpalo", ++ "log", ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++ "wasm-bindgen-shared", ++] ++ ++[[package]] ++name = "wasm-bindgen-macro" ++version = "0.2.100" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" ++dependencies = [ ++ "quote", ++ "wasm-bindgen-macro-support", ++] ++ ++[[package]] ++name = "wasm-bindgen-macro-support" ++version = "0.2.100" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++ "wasm-bindgen-backend", ++ "wasm-bindgen-shared", ++] ++ ++[[package]] ++name = "wasm-bindgen-shared" ++version = "0.2.100" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" ++dependencies = [ ++ "unicode-ident", ++] ++ ++[[package]] ++name = "web-sys" ++version = "0.3.77" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" ++dependencies = [ ++ "js-sys", ++ "wasm-bindgen", ++] ++ ++[[package]] ++name = "whoami" ++version = "1.6.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" ++dependencies = [ ++ "redox_syscall", ++ "wasite", ++ "web-sys", ++] ++ ++[[package]] ++name = "winapi" ++version = "0.3.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" ++dependencies = [ ++ "winapi-i686-pc-windows-gnu", ++ "winapi-x86_64-pc-windows-gnu", ++] ++ ++[[package]] ++name = "winapi-i686-pc-windows-gnu" ++version = "0.4.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" ++ ++[[package]] ++name = "winapi-util" ++version = "0.1.9" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" ++dependencies = [ ++ "windows-sys 0.59.0", ++] ++ ++[[package]] ++name = "winapi-x86_64-pc-windows-gnu" ++version = "0.4.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" ++ ++[[package]] ++name = "windows" ++version = "0.52.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" ++dependencies = [ ++ "windows-core", ++ "windows-targets", ++] ++ ++[[package]] ++name = "windows-core" ++version = "0.52.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" ++dependencies = [ ++ "windows-targets", ++] ++ ++[[package]] ++name = "windows-sys" ++version = "0.52.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" ++dependencies = [ ++ "windows-targets", ++] ++ ++[[package]] ++name = "windows-sys" ++version = "0.59.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" ++dependencies = [ ++ "windows-targets", ++] ++ ++[[package]] ++name = "windows-targets" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" ++dependencies = [ ++ "windows_aarch64_gnullvm", ++ "windows_aarch64_msvc", ++ "windows_i686_gnu", ++ "windows_i686_gnullvm", ++ "windows_i686_msvc", ++ "windows_x86_64_gnu", ++ "windows_x86_64_gnullvm", ++ "windows_x86_64_msvc", ++] ++ ++[[package]] ++name = "windows_aarch64_gnullvm" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" ++ ++[[package]] ++name = "windows_aarch64_msvc" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" ++ ++[[package]] ++name = "windows_i686_gnu" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" ++ ++[[package]] ++name = "windows_i686_gnullvm" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" ++ ++[[package]] ++name = "windows_i686_msvc" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" ++ ++[[package]] ++name = "windows_x86_64_gnu" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" ++ ++[[package]] ++name = "windows_x86_64_gnullvm" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" ++ ++[[package]] ++name = "windows_x86_64_msvc" ++version = "0.52.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" ++ ++[[package]] ++name = "winnow" ++version = "0.7.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" ++dependencies = [ ++ "memchr", ++] ++ ++[[package]] ++name = "wit-bindgen-rt" ++version = "0.39.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" ++dependencies = [ ++ "bitflags", ++] ++ ++[[package]] ++name = "write16" ++version = "1.0.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" ++ ++[[package]] ++name = "writeable" ++version = "0.5.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" ++ ++[[package]] ++name = "wyz" ++version = "0.5.1" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" ++dependencies = [ ++ "tap", ++] ++ ++[[package]] ++name = "yansi-term" ++version = "0.1.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" ++dependencies = [ ++ "winapi", ++] ++ ++[[package]] ++name = "yoke" ++version = "0.7.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" ++dependencies = [ ++ "serde", ++ "stable_deref_trait", ++ "yoke-derive", ++ "zerofrom", ++] ++ ++[[package]] ++name = "yoke-derive" ++version = "0.7.5" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++ "synstructure", ++] ++ ++[[package]] ++name = "zerocopy" ++version = "0.8.24" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879" ++dependencies = [ ++ "zerocopy-derive", ++] ++ ++[[package]] ++name = "zerocopy-derive" ++version = "0.8.24" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] ++ ++[[package]] ++name = "zerofrom" ++version = "0.1.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" ++dependencies = [ ++ "zerofrom-derive", ++] ++ ++[[package]] ++name = "zerofrom-derive" ++version = "0.1.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++ "synstructure", ++] ++ ++[[package]] ++name = "zerovec" ++version = "0.10.4" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" ++dependencies = [ ++ "yoke", ++ "zerofrom", ++ "zerovec-derive", ++] ++ ++[[package]] ++name = "zerovec-derive" ++version = "0.10.3" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" ++dependencies = [ ++ "proc-macro2", ++ "quote", ++ "syn 2.0.100", ++] diff --git a/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix b/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix new file mode 100644 index 000000000000..17b0692f9c4b --- /dev/null +++ b/pkgs/servers/sql/postgresql/ext/pgvectorscale/package.nix @@ -0,0 +1,89 @@ +{ + buildPgrxExtension, + postgresql, + fetchFromGitHub, + lib, + postgresqlTestExtension, +}: + +let + finalPackage = buildPgrxExtension rec { + pname = "pgvectorscale"; + version = "0.7.0"; + + src = fetchFromGitHub { + owner = "timescale"; + repo = "pgvectorscale"; + tag = version; + hash = "sha256-dy481k2SvyYXwwcsyLZSl3XlhSk9C5+4LfEfciB1DK4="; + }; + + doCheck = false; + + useFetchCargoVendor = true; + cargoHash = "sha256-CeRyDn9VhxfjWFJ1/Z/XvOUQOSnDoHHZAqgfYTeKU0o="; + cargoPatches = [ + ./add-Cargo.lock.patch + ]; + + cargoPgrxFlags = [ + "-p" + "vectorscale" + ]; + + inherit postgresql; + + passthru.tests.extension = postgresqlTestExtension { + inherit finalPackage; + withPackages = [ "pgvector" ]; + sql = + let + genCheck = + id: compare: expected: + let + vecStr = "[${lib.concatMapStringsSep "," toString compare}]"; + in + '' + ASSERT ( + SELECT id + FROM document_embedding + WHERE ${toString expected} = (embedding <-> '${vecStr}') + ) = ${toString id}, + 'Expected vector of row with ID=${toString id} to have a euclidean distance from ${vecStr} of ${toString expected}'; + ''; + in + '' + CREATE EXTENSION vectorscale CASCADE; + CREATE TABLE IF NOT EXISTS document_embedding ( + id BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, + embedding VECTOR(3) + ); + + INSERT INTO document_embedding (id, embedding) VALUES + (1, '[1,2,4]'), + (2, '[1,2,5]'); + + CREATE INDEX document_embedding_idx ON document_embedding + USING diskann (embedding vector_cosine_ops); + + DO $$ + BEGIN + ${genCheck 1 [ 1 2 3 ] 1} + ${genCheck 2 [ 1 2 3 ] 2} + END; + $$ + LANGUAGE PLPGSQL; + ''; + }; + + meta = { + homepage = "https://github.com/timescale/pgvectorscale"; + maintainers = lib.teams.flyingcircus.members; + description = "Complement to pgvector for high performance, cost efficient vector search on large workloads"; + license = lib.licenses.postgresql; + platforms = postgresql.meta.platforms; + changelog = "https://github.com/timescale/pgvectorscale/releases/tag/${version}"; + }; + }; +in +finalPackage diff --git a/pkgs/tools/security/gnupg/24.nix b/pkgs/tools/security/gnupg/24.nix index f4c7b56d5d1e..80776bb58ab4 100644 --- a/pkgs/tools/security/gnupg/24.nix +++ b/pkgs/tools/security/gnupg/24.nix @@ -110,7 +110,7 @@ stdenv.mkDerivation rec { sed -i 's,"libpcsclite\.so[^"]*","${lib.getLib pcsclite}/lib/libpcsclite.so",g' scd/scdaemon.c ''; - NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-Wno-implicit-function-declaration"; + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-Wno-implicit-function-declaration"; configureFlags = [ diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 4867b45c4615..168440008558 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1226,6 +1226,7 @@ mapAliases { percona-server_lts = percona-server; # Added 2024-10-13 percona-xtrabackup_innovation = lib.warnOnInstantiate "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-xtrabackup; # Added 2024-10-13 percona-xtrabackup_lts = percona-xtrabackup; # Added 2024-10-13 + peroxide = throw "'peroxide' has been dropped due to lack of upstream maintenance."; # Added 2025-03-31 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 perldevel = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead"; perldevelPackages = perldevel; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bd56d71c24af..605f68285697 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -170,6 +170,18 @@ with pkgs; } ../build-support/setup-hooks/add-bin-to-path.sh ) { }; + aider-chat = with python3Packages; toPythonApplication aider-chat; + + aider-chat-with-playwright = with python3Packages; toPythonApplication (aider-chat.withOptional { withPlaywright = true; }); + + aider-chat-with-browser = with python3Packages; toPythonApplication (aider-chat.withOptional { withBrowser = true; }); + + aider-chat-with-help = with python3Packages; toPythonApplication (aider-chat.withOptional { withHelp = true; }); + + aider-chat-with-bedrock = with python3Packages; toPythonApplication (aider-chat.withOptional { withBedrock = true; }); + + aider-chat-full = with python3Packages; toPythonApplication (aider-chat.withOptional { withAll = true; }); + autoreconfHook = callPackage ( { makeSetupHook, autoconf, automake, gettext, libtool }: makeSetupHook { @@ -2054,8 +2066,6 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Foundation AddressBook; }; - colorls = callPackage ../tools/system/colorls { }; - coloursum = callPackage ../tools/text/coloursum { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -3165,8 +3175,6 @@ with pkgs; inherit (darwin) autoSignDarwinBinariesHook; }; - fastlane = callPackage ../tools/admin/fastlane { }; - fontmatrix = libsForQt5.callPackage ../applications/graphics/fontmatrix { }; fox = callPackage ../development/libraries/fox {}; @@ -3502,8 +3510,6 @@ with pkgs; buildGoModule = buildGo123Module; }; - hiera-eyaml = callPackage ../tools/system/hiera-eyaml { }; - hobbits = libsForQt5.callPackage ../tools/graphics/hobbits { }; highlight = callPackage ../tools/text/highlight { @@ -4355,8 +4361,6 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) VideoDecodeAcceleration; }; - oxidized = callPackage ../tools/admin/oxidized { }; - p4c = callPackage ../development/compilers/p4c { protobuf = protobuf_21; }; @@ -7904,8 +7908,6 @@ with pkgs; premake = premake4; - procodile = callPackage ../tools/system/procodile { }; - pry = callPackage ../development/tools/pry { }; pycritty = with python3Packages; toPythonApplication pycritty; @@ -9761,8 +9763,6 @@ with pkgs; ogre = ogre_14; - one_gadget = callPackage ../development/tools/misc/one_gadget { }; - openalSoft = callPackage ../development/libraries/openal-soft { inherit (darwin.apple_sdk.frameworks) CoreServices AudioUnit AudioToolbox; }; @@ -16041,7 +16041,7 @@ with pkgs; }; starsector = callPackage ../games/starsector { - openjdk = openjdk8; + openjdk = openjdk17; }; scummvm = callPackage ../games/scummvm { @@ -17069,8 +17069,6 @@ with pkgs; image_optim = callPackage ../applications/graphics/image_optim { inherit (nodePackages) svgo; }; - itamae = callPackage ../tools/admin/itamae { }; - # using the new configuration style proposal which is unstable jack1 = callPackage ../misc/jackaudio/jack1.nix { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 547981297dc2..157e7314e4f7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13843,6 +13843,8 @@ self: super: with self; { python-ironicclient = callPackage ../development/python-modules/python-ironicclient { }; + python-iso639 = callPackage ../development/python-modules/python-iso639 { }; + python-izone = callPackage ../development/python-modules/python-izone { }; python-jenkins = callPackage ../development/python-modules/python-jenkins { }; @@ -13991,6 +13993,8 @@ self: super: with self; { python-owasp-zap-v2-4 = callPackage ../development/python-modules/python-owasp-zap-v2-4 { }; + python-oxmsg = callPackage ../development/python-modules/python-oxmsg { }; + python-packer = callPackage ../development/python-modules/python-packer { }; python-pae = callPackage ../development/python-modules/python-pae { }; @@ -18030,6 +18034,8 @@ self: super: with self; { typing-inspect = callPackage ../development/python-modules/typing-inspect { }; + typing-inspection = callPackage ../development/python-modules/typing-inspection { }; + typing-validation = callPackage ../development/python-modules/typing-validation { }; typish = callPackage ../development/python-modules/typish { }; @@ -18196,6 +18202,8 @@ self: super: with self; { unstructured-api-tools = callPackage ../development/python-modules/unstructured-api-tools { }; + unstructured-client = callPackage ../development/python-modules/unstructured-client { }; + unstructured-inference = callPackage ../development/python-modules/unstructured-inference { }; untangle = callPackage ../development/python-modules/untangle { }; |
