diff --git a/ci/eval/outpaths.nix b/ci/eval/outpaths.nix index 9abe08e1b165..cd26b75ec493 100755 --- a/ci/eval/outpaths.nix +++ b/ci/eval/outpaths.nix @@ -33,6 +33,9 @@ let allowVariants = !attrNamesOnly; checkMeta = true; + # Silence the `x86_64-darwin` deprecation warning. + allowDeprecatedx86_64Darwin = true; + handleEvalIssue = reason: errormsg: let diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0406bcd1ee92..07748eb80747 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -774,6 +774,18 @@ githubId = 59283660; name = "Antoine Fontaine"; }; + afontaine = { + name = "Andrewfontaine"; + github = "afontaine"; + githubId = 3373136; + email = "andrew@afontaine.ca"; + matrix = "@andrew:afontaine.dev"; + keys = [ + { + fingerprint = "A8F3 62E2 D806 6895 581A C014 DD4B E519 1E21 53E0"; + } + ]; + }; aforemny = { email = "aforemny@posteo.de"; github = "aforemny"; @@ -15143,6 +15155,11 @@ githubId = 101508537; name = "Yuchen He"; }; + lilahummel = { + github = "LilaHummel"; + githubId = 263230236; + name = "Lila Hummel"; + }; lilioid = { name = "Lilly"; email = "li@lly.sh"; @@ -17387,6 +17404,12 @@ githubId = 43088426; name = "Mihnea Stoian"; }; + mikaeladev = { + email = "mikaeladev@icloud.com"; + github = "mikaeladev"; + githubId = 100416544; + name = "mikaeladev"; + }; mikaelfangel = { email = "nixpkgs.bottle597@passfwd.com"; github = "MikaelFangel"; diff --git a/nixos/modules/security/tpm2.nix b/nixos/modules/security/tpm2.nix index 44abf5a06410..cf1535e25ac3 100644 --- a/nixos/modules/security/tpm2.nix +++ b/nixos/modules/security/tpm2.nix @@ -276,11 +276,11 @@ in services.udev.extraRules = lib.mkIf cfg.applyUdevRules (udevRules cfg.tssUser cfg.tssGroup); # Create the tss user and group only if the default value is used - users.users.${cfg.tssUser} = lib.mkIf (cfg.tssUser == "tss") { + users.users.tss = lib.mkIf (cfg.tssUser == "tss" || cfg.tssGroup == "tss") { isSystemUser = true; group = "tss"; }; - users.groups.${cfg.tssGroup} = lib.mkIf (cfg.tssGroup == "tss") { }; + users.groups.tss = lib.mkIf (cfg.tssUser == "tss" || cfg.tssGroup == "tss") { }; environment.variables = lib.mkIf cfg.tctiEnvironment.enable ( lib.attrsets.genAttrs diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 2296234b1b3c..89c15211cf8b 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1638,7 +1638,7 @@ in tomcat = runTest ./tomcat.nix; tor = runTest ./tor.nix; tpm-ek = handleTest ./tpm-ek { }; - tpm2 = runTest ./tpm2.nix; + tpm2 = import ./tpm2 { inherit runTest; }; traccar = runTest ./traccar.nix; # tracee requires bpf tracee = handleTestOn [ "x86_64-linux" ] ./tracee.nix { }; diff --git a/nixos/tests/mpv.nix b/nixos/tests/mpv.nix index 07d8b9fb3b96..6934dbc35d45 100644 --- a/nixos/tests/mpv.nix +++ b/nixos/tests/mpv.nix @@ -16,9 +16,14 @@ in scripts = [ pkgs.mpvScripts.simple-mpv-webui ]; }) ]; + + environment.etc."mpv/mpv.conf".text = '' + [nixos-test-profile] + ''; }; testScript = '' + machine.succeed("mpv --profile=help | grep -F nixos-test-profile") machine.execute("set -m; mpv --script-opts=webui-port=${port} --idle=yes >&2 &") machine.wait_for_open_port(${port}) assert "simple-mpv-webui" in machine.succeed("curl -s localhost:${port}") diff --git a/nixos/tests/tpm2/default.nix b/nixos/tests/tpm2/default.nix new file mode 100644 index 000000000000..caa0697ec3e2 --- /dev/null +++ b/nixos/tests/tpm2/default.nix @@ -0,0 +1,5 @@ +{ runTest }: +{ + abrmd = runTest ./tpm2-abrmd.nix; + tpmrm = runTest ./tpm2-tpmrm.nix; +} diff --git a/nixos/tests/tpm2.nix b/nixos/tests/tpm2/tpm2-abrmd.nix similarity index 94% rename from nixos/tests/tpm2.nix rename to nixos/tests/tpm2/tpm2-abrmd.nix index e38020f6e5ba..f0d28d932756 100644 --- a/nixos/tests/tpm2.nix +++ b/nixos/tests/tpm2/tpm2-abrmd.nix @@ -39,6 +39,10 @@ machine.start() machine.wait_for_unit("multi-user.target") + with subtest("/dev/tpmrm0 has correct ownership"): + machine.succeed('[ `stat -c "%U" /dev/tpmrm0` = "tss" ]') + machine.succeed('[ `stat -c "%G" /dev/tpmrm0` = "tss" ]') + with subtest("tabrmd service started properly"): machine.succeed('[ `systemctl show tpm2-abrmd.service --property=Result` = "Result=success" ]') machine.succeed('[ `journalctl -b -u tpm2-abrmd.service | grep -c "Starting"` = "1" ]') diff --git a/nixos/tests/tpm2/tpm2-tpmrm.nix b/nixos/tests/tpm2/tpm2-tpmrm.nix new file mode 100644 index 000000000000..3f777c7c2ba3 --- /dev/null +++ b/nixos/tests/tpm2/tpm2-tpmrm.nix @@ -0,0 +1,72 @@ +{ lib, pkgs, ... }: +{ + name = "tpm2-tpmrm"; + + nodes.machine = + { config, pkgs, ... }: + { + virtualisation = { + mountHostNixStore = true; + useEFIBoot = true; + tpm.enable = true; + }; + + users.users = { + tss-user = { + isNormalUser = true; + extraGroups = [ "tss" ]; + }; + }; + + security.sudo.wheelNeedsPassword = false; + + security.tpm2 = { + enable = true; + pkcs11.enable = true; + tctiEnvironment.enable = true; + fapi.ekCertLess = true; + }; + + environment.systemPackages = [ + pkgs.tpm2-tools + pkgs.openssl + ]; + }; + + testScript = '' + machine.start() + machine.wait_for_unit("multi-user.target") + + with subtest("/dev/tpmrm0 has correct ownership"): + machine.succeed('[ `stat -c "%U" /dev/tpmrm0` = "root" ]') + machine.succeed('[ `stat -c "%G" /dev/tpmrm0` = "tss" ]') + + with subtest("tpm2 cli works"): + machine.succeed('tpm2 createprimary --hierarchy=o --key-algorithm=aes256 --attributes="fixedtpm|fixedparent|sensitivedataorigin|userwithauth|restricted|decrypt" --key-context=owner_root_key.ctx') + machine.succeed('tpm2 create --parent-context=owner_root_key.ctx --key-algorithm=ecc256:ecdsa-sha256:null --attributes="fixedtpm|fixedparent|sensitivedataorigin|userwithauth|restricted|sign" --key-context=ecc_sign_key.ctx --creation-ticket=ecc_sign_key-creation_ticket.bin -f pem --output=ecc_sign_key_public.pem') + machine.succeed('echo "A very important message." > message.txt') + machine.succeed('tpm2 sign --key-context=ecc_sign_key.ctx --hash-algorithm=sha256 -f plain --signature message_signature.bin message.txt') + machine.succeed('openssl dgst -verify ecc_sign_key_public.pem -signature message_signature.bin message.txt') + machine.succeed('echo "evil addition!" >> message.txt') + machine.fail('openssl dgst -verify ecc_sign_key_public.pem -signature message_signature.bin message.txt') + + def format_command(command, user): + return f"runuser -u {user} -- bash -c '{command}'" + def succeedu(command,user): + return machine.succeed(format_command(command,user)) + def failu(command,user): + return machine.fail(format_command(command,user)) + + with subtest("tss2 cli works"): + machine.succeed('tss2 provision') + succeedu('tss2 createkey --path=HS/SRK/sign --type=sign --authValue=""',"tss-user") + succeedu('tss2 gettpmblobs --path=HS/SRK/sign --tpm2bPublic=$HOME/sign_key_public.bin',"tss-user") + succeedu('tpm2 print -t TPM2B_PUBLIC -f pem $HOME/sign_key_public.bin > $HOME/sign_key_public.pem',"tss-user") + succeedu('echo "A very important message." > $HOME/message.txt',"tss-user") + succeedu('tpm2 hash --hash-algorithm=sha256 --output=$HOME/message_hash.bin $HOME/message.txt',"tss-user") + succeedu('tss2 sign --keyPath=HS/SRK/sign --digest=$HOME/message_hash.bin --signature=$HOME/message_signature.bin',"tss-user") + succeedu('openssl dgst -verify $HOME/sign_key_public.pem -signature $HOME/message_signature.bin $HOME/message.txt',"tss-user") + succeedu('echo "evil addition!" >> $HOME/message.txt',"tss-user") + failu('openssl dgst -verify $HOME/sign_key_public.pem -signature $HOME/message_signature.bin $HOME/message.txt',"tss-user") + ''; +} diff --git a/nixos/tests/vaultwarden.nix b/nixos/tests/vaultwarden.nix index 18115d8a2259..329ee3fdf963 100644 --- a/nixos/tests/vaultwarden.nix +++ b/nixos/tests/vaultwarden.nix @@ -30,6 +30,7 @@ let libraries = [ pkgs.python3Packages.selenium ]; flakeIgnore = [ "E501" ]; } + # python '' from selenium.webdriver.common.by import By @@ -80,6 +81,13 @@ let wait.until_not(EC.title_contains("Set a strong password")) + wait.until_not(EC.title_contains("Join organization")) + + # NOTE: When testing this locally, the extensions must not be installed, otherwise this screen does not appear + click_when_unobstructed((By.XPATH, "//button[contains(., 'Add it later')]")) + + click_when_unobstructed((By.XPATH, "//a[contains(., 'Skip to web app')]")) + click_when_unobstructed((By.XPATH, "//button[contains(., 'New item')]")) driver.find_element(By.XPATH, '//input[@formcontrolname="name"]').send_keys( @@ -205,7 +213,7 @@ let testScript else '' - import json + # import json start_all() server.wait_for_unit("vaultwarden.service") @@ -222,18 +230,20 @@ let with subtest("use the web interface to sign up, log in, and save a password"): server.succeed("PYTHONUNBUFFERED=1 systemd-cat -t test-runner test-runner") - with subtest("log in with the cli"): - key = client.succeed( - "bw --nointeraction --raw login ${userEmail} ${userPassword}" - ).strip() + # Upstreams sees offline usage as a new feature... + # https://github.com/bitwarden/clients/issues/18110 + # with subtest("log in with the cli"): + # key = client.succeed( + # "bw --nointeraction --raw login ${userEmail} ${userPassword}" + # ).strip() - with subtest("sync with the cli"): - client.succeed(f"bw --nointeraction --raw --session {key} sync -f") + # with subtest("sync with the cli"): + # client.succeed(f"bw --nointeraction --raw --session {key} sync -f") - with subtest("get the password with the cli"): - output = json.loads(client.succeed(f"bw --nointeraction --raw --session {key} list items")) + # with subtest("get the password with the cli"): + # output = json.loads(client.succeed(f"bw --nointeraction --raw --session {key} list items")) - assert output[0]['login']['password'] == "${storedPassword}" + # assert output[0]['login']['password'] == "${storedPassword}" ''; } ); diff --git a/pkgs/applications/emulators/libretro/cores/freeintv.nix b/pkgs/applications/emulators/libretro/cores/freeintv.nix index ad2b5638a110..ad091224dae7 100644 --- a/pkgs/applications/emulators/libretro/cores/freeintv.nix +++ b/pkgs/applications/emulators/libretro/cores/freeintv.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "freeintv"; - version = "0-unstable-2025-12-26"; + version = "0-unstable-2026-02-24"; src = fetchFromGitHub { owner = "libretro"; repo = "freeintv"; - rev = "df5a5312985b66b1ec71b496868641e40b7ad1c9"; - hash = "sha256-xpcDAvxHvnuiQiWBYSwPKGE+Zg1lcs/6L4hMhpb1G1g="; + rev = "0e0e58503386304c5e7ac860c135583bc52e2e49"; + hash = "sha256-uRkLF3LSiAMV/k8R8PuE0QZUnc1YEYe0rmccQz6H43A="; }; makefile = "Makefile"; diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 4ff1ecd6a3f9..4f43ca3f42aa 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -571,11 +571,11 @@ "vendorHash": "sha256-xIagZvWtlNpz5SQfxbA7r9ojAeS3CW2pwV337ObKOwU=" }, "hashicorp_google": { - "hash": "sha256-SeShEZVFMn/f/ATUY08Jl1wwXBJFmyTpRh7U46ftM60=", + "hash": "sha256-HXHeCA3h5h9pyC9WZ+3EnySWmIsxGMskHbW+SjvZel4=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "repo": "terraform-provider-google", - "rev": "v7.19.0", + "rev": "v7.20.0", "spdx": "MPL-2.0", "vendorHash": "sha256-lhTdDrTwTbRuWngQ+NGuh+x5Z5HZfVTtNi+mZqIENbg=" }, @@ -806,13 +806,13 @@ "vendorHash": "sha256-UuLHaOEG6jmOAgfdNOtLyUimlAr3g6K8n3Ehu64sKqk=" }, "keycloak_keycloak": { - "hash": "sha256-u9gIh3iM9mpBJbO0Vgyt8YZNsRHvewJTY6vNm+KVxwY=", + "hash": "sha256-55/a3lJCJEOIDsnFckx5BsUClphPZ9BSBvWxQBq1D9Y=", "homepage": "https://registry.terraform.io/providers/keycloak/keycloak", "owner": "keycloak", "repo": "terraform-provider-keycloak", - "rev": "v5.6.0", + "rev": "v5.7.0", "spdx": "Apache-2.0", - "vendorHash": "sha256-va9B1CPLLT0NH4VP+1Fjr8O/I2K8xVO9aVjM3fZ9jVE=" + "vendorHash": "sha256-JgQqOm+cAMLACp/rVz3ek1C4uuTAs8vqDcwRkpFssYc=" }, "kislerdm_neon": { "hash": "sha256-1o5EnAI9X8Q+dXxh1/jZwimy1MmPDF3X2aRc+HO7HpQ=", diff --git a/pkgs/build-support/rust/hooks/cargo-nextest-hook.sh b/pkgs/build-support/rust/hooks/cargo-nextest-hook.sh index 056f705fb89c..a0ac1df9d3c1 100644 --- a/pkgs/build-support/rust/hooks/cargo-nextest-hook.sh +++ b/pkgs/build-support/rust/hooks/cargo-nextest-hook.sh @@ -12,6 +12,7 @@ cargoNextestHook() { local flagsArray=( "--target" "@rustcTargetSpec@" "--offline" + "--show-progress=none" ) if [[ -z ${dontUseCargoParallelTests-} ]]; then diff --git a/pkgs/by-name/ac/actual-server/package.nix b/pkgs/by-name/ac/actual-server/package.nix index 0575b638ce7b..6465f9c292ef 100644 --- a/pkgs/by-name/ac/actual-server/package.nix +++ b/pkgs/by-name/ac/actual-server/package.nix @@ -13,13 +13,13 @@ let nodejs = nodejs_22; yarn-berry = yarn-berry_4.override { inherit nodejs; }; - version = "26.2.0"; + version = "26.2.1"; src = fetchFromGitHub { name = "actualbudget-actual-source"; owner = "actualbudget"; repo = "actual"; tag = "v${version}"; - hash = "sha256-fnfDPN/9TfV1v/myNvCQ70Q0T2oW9XIyomsMdQKyoJo="; + hash = "sha256-8cRt1WKa4Yp6rE2Jzko0rKJoCp7+KSzVdtKcv/aKK8o="; }; translations = fetchFromGitHub { name = "actualbudget-translations-source"; @@ -27,8 +27,8 @@ let repo = "translations"; # Note to updaters: this repo is not tagged, so just update this to the Git # tip at the time the update is performed. - rev = "a7a0edce994520f3d473c92902992b4eccb81204"; - hash = "sha256-Kha3kPt9rKaw2i/S0nOOVba9QwWtb9SJV/1qs6YJHRE="; + rev = "3917dc0ea36608c3a1857518f0205d8ab4011d69"; + hash = "sha256-g4GI+zIKZ63lL+NC+EMEk01GVlbUDVGey0UgqO6Fk+8="; }; in diff --git a/pkgs/by-name/al/alpine/package.nix b/pkgs/by-name/al/alpine/package.nix index a5f7050a5ea1..aed6da79df56 100644 --- a/pkgs/by-name/al/alpine/package.nix +++ b/pkgs/by-name/al/alpine/package.nix @@ -15,12 +15,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "alpine"; - version = "2.26"; + version = "2.29.9"; src = fetchgit { url = "https://repo.or.cz/alpine.git"; tag = "v${finalAttrs.version}"; - hash = "sha256-cJyUBatQBjD6RG+jesJ0JRhWghPRBACc/HQl+2aCTd0="; + hash = "sha256-uAPQlF2IQPSZ0QoK9bwh6RBGsb1X0ktP1eVhs3RO44I="; }; depsBuildBuild = [ buildPackages.stdenv.cc ]; diff --git a/pkgs/by-name/am/amneziawg-tools/package.nix b/pkgs/by-name/am/amneziawg-tools/package.nix index 93da3600ec40..37b4c39de878 100644 --- a/pkgs/by-name/am/amneziawg-tools/package.nix +++ b/pkgs/by-name/am/amneziawg-tools/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "amneziawg-tools"; - version = "1.0.20250903"; + version = "1.0.20260223"; src = fetchFromGitHub { owner = "amnezia-vpn"; repo = "amneziawg-tools"; tag = "v${finalAttrs.version}"; - hash = "sha256-a5o49hx0HwB0PwlY1orp3ZI5zb5mpzHoRIhv9OdGSbU="; + hash = "sha256-pHmuxlrbTqjwRrB7BShdC4ENw3iVQRRLH+Z2w8x+KeE="; }; sourceRoot = "${finalAttrs.src.name}/src"; diff --git a/pkgs/by-name/ba/basu/package.nix b/pkgs/by-name/ba/basu/package.nix index d78f0a98730c..bbc9d3e91231 100644 --- a/pkgs/by-name/ba/basu/package.nix +++ b/pkgs/by-name/ba/basu/package.nix @@ -29,9 +29,8 @@ stdenv.mkDerivation (finalAttrs: { "lib" ]; - buildInputs = [ + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ audit - gperf libcap ]; @@ -41,8 +40,18 @@ stdenv.mkDerivation (finalAttrs: { ninja python3 getent + gperf ]; + mesonFlags = lib.optionals (!stdenv.hostPlatform.isLinux) [ + "-Daudit=disabled" + "-Dlibcap=disabled" + ]; + + env = lib.optionalAttrs stdenv.hostPlatform.useLLVM { + NIX_LDFLAGS = "--undefined-version"; + }; + preConfigure = '' pushd src/basic patchShebangs \ @@ -56,6 +65,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "basuctl"; license = lib.licenses.lgpl21Only; maintainers = [ ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; }; }) diff --git a/pkgs/by-name/bu/budgie-desktop/package.nix b/pkgs/by-name/bu/budgie-desktop/package.nix index 0eb71d8165a3..34b2115852a7 100644 --- a/pkgs/by-name/bu/budgie-desktop/package.nix +++ b/pkgs/by-name/bu/budgie-desktop/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, accountsservice, alsa-lib, budgie-desktop-services, @@ -69,6 +70,13 @@ stdenv.mkDerivation (finalAttrs: { patches = [ ./plugins.patch + + # Don't use scaling factors + # https://github.com/BuddiesOfBudgie/budgie-desktop/pull/864 + (fetchpatch { + url = "https://github.com/BuddiesOfBudgie/budgie-desktop/commit/03d18336c3d50d14e3e81ef03ef8ebd548d8e00c.patch"; + hash = "sha256-pO1t3nnyYX2XDqH6wr+00MHsM0fAT0MOSuk+lN+2CNY="; + }) ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/bu/budgie-session/package.nix b/pkgs/by-name/bu/budgie-session/package.nix index 91f0d2e8f4ef..6fb2af98a784 100644 --- a/pkgs/by-name/bu/budgie-session/package.nix +++ b/pkgs/by-name/bu/budgie-session/package.nix @@ -31,13 +31,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "budgie-session"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "BuddiesOfBudgie"; repo = "budgie-session"; rev = "v${finalAttrs.version}"; - hash = "sha256-KBNX1jbQ2yv+5rymoB9/w5V3bRZhBdZIJoysp9cNgn4="; + hash = "sha256-MqFZ/0Xe2EXVzbhviNSO3gbZK8R+wLGQOoVkJDA6/Eg="; }; outputs = [ diff --git a/pkgs/by-name/co/cosmic-applets/package.nix b/pkgs/by-name/co/cosmic-applets/package.nix index 17dabfe215db..19533ff4fdd3 100644 --- a/pkgs/by-name/co/cosmic-applets/package.nix +++ b/pkgs/by-name/co/cosmic-applets/package.nix @@ -20,17 +20,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-applets"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-applets"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-ZL7Rt0UeWiMaALCIy/eDY5ROTm83xqRymiCupyvx9yI="; + hash = "sha256-ONDfvyIy7sqgMpf2IrVUjLPkXUEOiN3OGK57P/4KVZQ="; }; - cargoHash = "sha256-n83JK/pOEMLTBlh0bbFqyW10usEthrSiXoozqmkUa58="; + cargoHash = "sha256-FWpfgqPqjbzzv6yaBKx9eq+PHCCQ/TErx+TGWqmXqXA="; nativeBuildInputs = [ just diff --git a/pkgs/by-name/co/cosmic-applibrary/package.nix b/pkgs/by-name/co/cosmic-applibrary/package.nix index 789511e02f37..8e2f893cfdb3 100644 --- a/pkgs/by-name/co/cosmic-applibrary/package.nix +++ b/pkgs/by-name/co/cosmic-applibrary/package.nix @@ -11,14 +11,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-applibrary"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-applibrary"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-nxTsshFF7xRbd06q7YiMjXYmt94CRm8nSofcyrzulSQ="; + hash = "sha256-OxHfrtUrcVC5rdh3W56zNhNRNzYrX+VRJIiW19lAJPM="; }; cargoHash = "sha256-apLIpb1VUuQRgOJ2mQioPyucbETzyh5wOeatMCLGrc4="; diff --git a/pkgs/by-name/co/cosmic-bg/package.nix b/pkgs/by-name/co/cosmic-bg/package.nix index 34b86444764a..c271bbd96b54 100644 --- a/pkgs/by-name/co/cosmic-bg/package.nix +++ b/pkgs/by-name/co/cosmic-bg/package.nix @@ -13,14 +13,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-bg"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-bg"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-lD5lTYXBy+keee+VArtNHgCS9n737YKaW8Kg3tu+8o0="; + hash = "sha256-/6VYiZ02y/UAA3fZ+CHb18BZAWBnm/3HAf7IdEhaeD0="; }; postPatch = '' diff --git a/pkgs/by-name/co/cosmic-comp/package.nix b/pkgs/by-name/co/cosmic-comp/package.nix index dce6b20c0dad..517f7d621b35 100644 --- a/pkgs/by-name/co/cosmic-comp/package.nix +++ b/pkgs/by-name/co/cosmic-comp/package.nix @@ -20,17 +20,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-comp"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-comp"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-TQBHXXF8hZrdgqQLtQQHsallAfxAUGxGa3becbddPqc="; + hash = "sha256-AxMhcWBYN6q6IDKXXBWFi+WvSnSgF/lg5Ch9Obs+7uc="; }; - cargoHash = "sha256-58qUzJDzwwMB5hmOl9XHmbTRZE/ep5fWKPj5u2onvRM="; + cargoHash = "sha256-hcQ6u4Aj5Av9T9uX0oDSbJG82g6E8IXcJc4Z2CfoRtg="; separateDebugInfo = true; diff --git a/pkgs/by-name/co/cosmic-edit/package.nix b/pkgs/by-name/co/cosmic-edit/package.nix index 58074c80242b..5fb92903b44d 100644 --- a/pkgs/by-name/co/cosmic-edit/package.nix +++ b/pkgs/by-name/co/cosmic-edit/package.nix @@ -16,17 +16,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-edit"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-edit"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-MaWRzTLJlc7883BVKCegyAT3GXf3OqgZhFWteVI+P6o="; + hash = "sha256-yaDFlnORaPwh/2Zb3Nh1Hr/jA1Z/kQT6Y1zic0eVvwA="; }; - cargoHash = "sha256-EdKx+ynQBthJp4f3COmYRYp9pTq7/TkxuheyxcDuwV0="; + cargoHash = "sha256-1Q+jdr7uSQTp+3z2fgQIyH33v/Ld9MPER3/WRJ34Mdg="; postPatch = '' substituteInPlace justfile --replace-fail '#!/usr/bin/env' "#!$(command -v env)" diff --git a/pkgs/by-name/co/cosmic-files/package.nix b/pkgs/by-name/co/cosmic-files/package.nix index 2b09f2655cc5..3b8bb5e01475 100644 --- a/pkgs/by-name/co/cosmic-files/package.nix +++ b/pkgs/by-name/co/cosmic-files/package.nix @@ -12,17 +12,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-files"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-files"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-oSCGJAjfCSM9hSr/bsEzFY+E/JjFVrvPAlKlU/Zw57g="; + hash = "sha256-kTPPYfga0to19ZC66bGj/ROsMceG8LuELl1OkwKSirU="; }; - cargoHash = "sha256-+Z7ICOBnxhS+I9gAZTnpq6guLzlqXlMAk9+awCIzNCk="; + cargoHash = "sha256-tkH9BIeTukdVJhN9yUgFdUUhyfqnx3tTqwu+LAAULog="; nativeBuildInputs = [ just diff --git a/pkgs/by-name/co/cosmic-greeter/package.nix b/pkgs/by-name/co/cosmic-greeter/package.nix index b0cde0e24239..1da623e0dbed 100644 --- a/pkgs/by-name/co/cosmic-greeter/package.nix +++ b/pkgs/by-name/co/cosmic-greeter/package.nix @@ -19,14 +19,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-greeter"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-greeter"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-mtq8xz70zAXrKW/18nUOvO3UjxC6qoYznhWyUWJ5NBc="; + hash = "sha256-U0JrxvMWzISSA0tP8moasN7iN7TfZreEwbvWZGHRn8E="; }; cargoHash = "sha256-sNJTXBInr/h8w5dhOOP9ceBYWBcJW3qGjDuaG6UTV90="; diff --git a/pkgs/by-name/co/cosmic-icons/package.nix b/pkgs/by-name/co/cosmic-icons/package.nix index 79b44c435389..1cbae8c1200c 100644 --- a/pkgs/by-name/co/cosmic-icons/package.nix +++ b/pkgs/by-name/co/cosmic-icons/package.nix @@ -9,14 +9,14 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "cosmic-icons"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-icons"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-lbj64wH180UGO3jYW9HhuHIwy/tU2Ka86wXz+Wjde8g="; + hash = "sha256-dLiBao8jvtxxSlENceVkPJNChwEK1Wtf3k5hY97WZoI="; }; nativeBuildInputs = [ just ]; diff --git a/pkgs/by-name/co/cosmic-idle/package.nix b/pkgs/by-name/co/cosmic-idle/package.nix index 727fac41e982..7b4c4476527e 100644 --- a/pkgs/by-name/co/cosmic-idle/package.nix +++ b/pkgs/by-name/co/cosmic-idle/package.nix @@ -16,14 +16,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-idle"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-idle"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-mQnWGYHlY1zKGynCwJSxjMSeHd0iBFYWsY3b1wZEGTs="; + hash = "sha256-0tcrOfVT5b57ev3b5F2U78F2QPGFwp94bqFVNyKH0Yk="; }; cargoHash = "sha256-wAjFC6qAC3nllbnZf0KVaZTEztNYo6GTvwcp5FYmXLw="; diff --git a/pkgs/by-name/co/cosmic-initial-setup/package.nix b/pkgs/by-name/co/cosmic-initial-setup/package.nix index 82d90b676da7..b7b9c6cbfb8f 100644 --- a/pkgs/by-name/co/cosmic-initial-setup/package.nix +++ b/pkgs/by-name/co/cosmic-initial-setup/package.nix @@ -14,14 +14,14 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-initial-setup"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-initial-setup"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-6pa4ZSH1NzVqq65d5MQucCLNr4c4PURNE0mLvrfWlug="; + hash = "sha256-+yl3MIBNO3G0O4o4Iu1vMkcLW4UMj8mPv9IWCCcqG6s="; }; cargoHash = "sha256-Kj+eaTMHMQQHN0X3prIuZm1wvfnaV7BUlUKem6JLtc8="; diff --git a/pkgs/by-name/co/cosmic-launcher/package.nix b/pkgs/by-name/co/cosmic-launcher/package.nix index 7f57b779da5f..77555f4ec9f1 100644 --- a/pkgs/by-name/co/cosmic-launcher/package.nix +++ b/pkgs/by-name/co/cosmic-launcher/package.nix @@ -11,14 +11,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-launcher"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-launcher"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-j65JSGBeRiDvZQgrPuaBBsQGfoowjkZLfW7lfdxXIh0="; + hash = "sha256-zrU5wn/DaIJiIri5u40t4etqkyn8ZO9ITTyJQGyqziw="; }; cargoHash = "sha256-o2CyAjUp0E4m5G4SG8vm4RhQzvFsmbgfJDQRRxoyGEg="; diff --git a/pkgs/by-name/co/cosmic-notifications/package.nix b/pkgs/by-name/co/cosmic-notifications/package.nix index 890e9b7df851..c0de9a245002 100644 --- a/pkgs/by-name/co/cosmic-notifications/package.nix +++ b/pkgs/by-name/co/cosmic-notifications/package.nix @@ -12,14 +12,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-notifications"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-notifications"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-We2N6lyN75loTOSP2GRv/6S73QgLa7B/bjLftoZIviA="; + hash = "sha256-uBnKwl1yZh/QPV6pastve2UBLwG/VjYVQmGJ3kZt8c8="; }; cargoHash = "sha256-zyM4iMJs2wPIKIEdji1uJF3WYpPGihFswIK5Wyf6Mns="; diff --git a/pkgs/by-name/co/cosmic-osd/package.nix b/pkgs/by-name/co/cosmic-osd/package.nix index 63db13520c12..f99f701b4bac 100644 --- a/pkgs/by-name/co/cosmic-osd/package.nix +++ b/pkgs/by-name/co/cosmic-osd/package.nix @@ -15,14 +15,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-osd"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-osd"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-i0fGEwLBpbqmz808Z6uqQlykSsi6hAFUsShMBXtRpl8="; + hash = "sha256-HhE8/N+tD12MLWQwqsoQSQFtFMj2LZkUTPkOijmEBaM="; }; cargoHash = "sha256-DNQvmE/2swrDybjcQfCAjMRkAttjl+ibbLG0HSlcZwU="; diff --git a/pkgs/by-name/co/cosmic-panel/package.nix b/pkgs/by-name/co/cosmic-panel/package.nix index f5e6a05b2db1..83b81b26130f 100644 --- a/pkgs/by-name/co/cosmic-panel/package.nix +++ b/pkgs/by-name/co/cosmic-panel/package.nix @@ -11,14 +11,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-panel"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-panel"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-1Xwe1uONJbl4wq6QBbTI1suLiSlTzU4e/5WBccvghHE="; + hash = "sha256-ZNbX9Xs84TQmoke+xEolpkGqgJkC/lIuMKWRJjgZ+nE="; }; cargoHash = "sha256-ZkjXZrcA4qKHSjEOxj7+j10PxJw/du8B2Mee2fxPJxs="; diff --git a/pkgs/by-name/co/cosmic-player/package.nix b/pkgs/by-name/co/cosmic-player/package.nix index 5f92bc50b7e2..d2d94ec2e3c8 100644 --- a/pkgs/by-name/co/cosmic-player/package.nix +++ b/pkgs/by-name/co/cosmic-player/package.nix @@ -18,17 +18,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-player"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-player"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-zBSSJHn+onMj5HIEgGXKmsFAvKVewCk1BqkfeBE0KC0="; + hash = "sha256-ddwYgyyAaQr+0ULdCm7ZDLBfmXi014OR/G2KauYsI10="; }; - cargoHash = "sha256-KjGP1iEAuAEb4Ab343aPx22u3h8tFCG7yW6Op6DwTik="; + cargoHash = "sha256-8w66CbGoonmJ3cb5G4G7pPjjk1OVbdZFp9smuKchvRY="; nativeBuildInputs = [ just diff --git a/pkgs/by-name/co/cosmic-randr/package.nix b/pkgs/by-name/co/cosmic-randr/package.nix index ab10bf849184..24c027829f11 100644 --- a/pkgs/by-name/co/cosmic-randr/package.nix +++ b/pkgs/by-name/co/cosmic-randr/package.nix @@ -12,14 +12,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-randr"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-randr"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-7jkHaCE1IUE3GuRUeDMvbxomBp3gTzauK1EP1MAbqf0="; + hash = "sha256-Jimw6YCRouG9FDlLBp15OOCRlywBIaP/K/bXLR7trQM="; }; cargoHash = "sha256-QWSPj7bxxWh5/KeNEtUsfDKg+JMONLjomrMcn57j6fw="; diff --git a/pkgs/by-name/co/cosmic-screenshot/package.nix b/pkgs/by-name/co/cosmic-screenshot/package.nix index 4e6fccb2f158..efbdfdb8af87 100644 --- a/pkgs/by-name/co/cosmic-screenshot/package.nix +++ b/pkgs/by-name/co/cosmic-screenshot/package.nix @@ -11,14 +11,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-screenshot"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-screenshot"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-IyjrXj9UElfWKU7t9JpJi4WvOpgteg/Y3tvj3ZukQYI="; + hash = "sha256-w80z/mKr+kYLeg5MMR0GfS/XkX5EU+unvmlRCUZvp6A="; }; cargoHash = "sha256-O8fFeg1TkKCg+QbTnNjsH52xln4+ophh/BW/b4zQs9o="; diff --git a/pkgs/by-name/co/cosmic-session/package.nix b/pkgs/by-name/co/cosmic-session/package.nix index 5b897872fe34..6b2adc3054e6 100644 --- a/pkgs/by-name/co/cosmic-session/package.nix +++ b/pkgs/by-name/co/cosmic-session/package.nix @@ -12,14 +12,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-session"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-session"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-LZN+7hN3rBpVk7UWvG9D4gH2UOrfwMmSisdIsOT4vmA="; + hash = "sha256-dMx7ZSl+ZDZGwAbo3tWwSH8Tg00ZVTJsXNZrBHY4Xj4="; }; cargoHash = "sha256-wFh9AYQRZB9qK0vCrhW9Zk61Yg+VY3VPAqJRD47NbK4="; diff --git a/pkgs/by-name/co/cosmic-settings-daemon/package.nix b/pkgs/by-name/co/cosmic-settings-daemon/package.nix index 7d1ff010de67..90d05a31f041 100644 --- a/pkgs/by-name/co/cosmic-settings-daemon/package.nix +++ b/pkgs/by-name/co/cosmic-settings-daemon/package.nix @@ -16,14 +16,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-settings-daemon"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-settings-daemon"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-4YozCuj6lF9GmsV9eRD4HEb3G8tYKjQc3+ghYHxKrhE="; + hash = "sha256-nivViFs0swS5MUH+hfpBl5sFGBZ6XPo3E0PGONVmzxo="; }; postPatch = '' diff --git a/pkgs/by-name/co/cosmic-settings/package.nix b/pkgs/by-name/co/cosmic-settings/package.nix index 2fc15b64f7e6..51b9cd81150a 100644 --- a/pkgs/by-name/co/cosmic-settings/package.nix +++ b/pkgs/by-name/co/cosmic-settings/package.nix @@ -27,17 +27,17 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-settings"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-settings"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-255HkAWq9q7Fxx/YCTYqcsRE7g6Hnuqc6rJWBW+7MYA="; + hash = "sha256-IkWH8V5M8k3BB8UpnNMxM5z5uzKRatu/tbACywiqezg="; }; - cargoHash = "sha256-T9fbhrYrQrc7TjyumhfT5vyElRKnDzxVBsJtcGA3f7I="; + cargoHash = "sha256-1T/Wd59AD8HVeTCeKb8BIdzw3n+nK5otevFmwn3YJRs="; nativeBuildInputs = [ cmake diff --git a/pkgs/by-name/co/cosmic-store/package.nix b/pkgs/by-name/co/cosmic-store/package.nix index 12c3b2812033..f54f7a5e6187 100644 --- a/pkgs/by-name/co/cosmic-store/package.nix +++ b/pkgs/by-name/co/cosmic-store/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-store"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-store"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-0QcgFEyMlAK5QxZK9CmXBSJoFymmw4yru3VdK9TcXws="; + hash = "sha256-nFquLO/qMANbQRbOfjegZeMb2vCSKUK5/Y/U4ghuW64="; }; - cargoHash = "sha256-0cn7/Mow9uAOAQZEUh7CZXNk9r4tvOeqjyCyJGtE2m4="; + cargoHash = "sha256-rrIIQ5bx4HMrxoUDH63qFJN7J+eyohSSewFZB5xMNjs="; nativeBuildInputs = [ just diff --git a/pkgs/by-name/co/cosmic-term/package.nix b/pkgs/by-name/co/cosmic-term/package.nix index a917e0218138..2d16fff71181 100644 --- a/pkgs/by-name/co/cosmic-term/package.nix +++ b/pkgs/by-name/co/cosmic-term/package.nix @@ -15,17 +15,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-term"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-term"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-bfl8mi32EWdRJfnSkv672rQvHpYyArrDzCOsNShdqXU="; + hash = "sha256-Woko89mT0jBx1YhzO4yXyMfxAMDxPiMn1m51Cm1e7hQ="; }; - cargoHash = "sha256-uKPRRfjhx1Yc+6hFTjac3333Do92+GFY36DEhw9F91U="; + cargoHash = "sha256-KXhjNBpTOk96+86PbDjeKtQ/VynRVV4a9SYbYGz4A6c="; nativeBuildInputs = [ just diff --git a/pkgs/by-name/co/cosmic-wallpapers/package.nix b/pkgs/by-name/co/cosmic-wallpapers/package.nix index aeb0451fae9c..e402a4f1c077 100644 --- a/pkgs/by-name/co/cosmic-wallpapers/package.nix +++ b/pkgs/by-name/co/cosmic-wallpapers/package.nix @@ -7,7 +7,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "cosmic-wallpapers"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { @@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { tag = "epoch-${finalAttrs.version}"; forceFetchGit = true; fetchLFS = true; - hash = "sha256-XtNmV6fxKFlirXQvxxgAYSQveQs8RCTfcFd8SVdEXtE="; + hash = "sha256-m2cYppfitpBDKK8CC9i/lUrC9rfSYTuqUSZSyIKKGyg="; }; makeFlags = [ "prefix=${placeholder "out"}" ]; diff --git a/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix b/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix index f0481045802c..20c1dae7dd5a 100644 --- a/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix +++ b/pkgs/by-name/co/cosmic-workspaces-epoch/package.nix @@ -14,17 +14,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cosmic-workspaces-epoch"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-workspaces-epoch"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-MWQhDFCn10ONm3SuT+vcXkliCvm3xPJHHYVytufCq2g="; + hash = "sha256-HrW02lM1uSiI2UBC46Jjgv7r3urVcgS3Mrvfoig/EjI="; }; - cargoHash = "sha256-ZVl09YgeH+V4X3H88rdeiBgua1IpVcfKe0y8A78wzl4="; + cargoHash = "sha256-r5Do3eRBcwjA4IysyKgkHLz8Wo1WwdEl596ZENiQbEM="; separateDebugInfo = true; diff --git a/pkgs/by-name/do/docfd/package.nix b/pkgs/by-name/do/docfd/package.nix index 523061639a5d..4db51ea204da 100644 --- a/pkgs/by-name/do/docfd/package.nix +++ b/pkgs/by-name/do/docfd/package.nix @@ -14,7 +14,7 @@ ocamlPackages.buildDunePackage rec { pname = "docfd"; - version = "12.3.0"; + version = "12.3.1"; minimalOCamlVersion = "5.1"; @@ -22,7 +22,7 @@ ocamlPackages.buildDunePackage rec { owner = "darrenldl"; repo = "docfd"; rev = version; - hash = "sha256-PEeZcSlXkWLo0hZHOsmuvcQoxeAXxqNfTR9sUJQG40g="; + hash = "sha256-PiA3nN/NTz+4yLYgr2uN7SGcGJhO2VZ3QHF3jlDeUbc="; }; # Compatibility with nottui ≥ 0.4 diff --git a/pkgs/by-name/dr/drogon/package.nix b/pkgs/by-name/dr/drogon/package.nix index 46bc224617e7..c6f65eae9007 100644 --- a/pkgs/by-name/dr/drogon/package.nix +++ b/pkgs/by-name/dr/drogon/package.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "drogon"; - version = "1.9.11"; + version = "1.9.12"; src = fetchFromGitHub { owner = "drogonframework"; repo = "drogon"; tag = "v${finalAttrs.version}"; - hash = "sha256-eFOYmqfyb/yp83HRa0hWSMuROozR/nfnEp7k5yx8hj0="; + hash = "sha256-Rx6PpouEXW1J44oK+wCnnGQa0i+H5KSboLLATLMCBBg="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/eg/egl-wayland/package.nix b/pkgs/by-name/eg/egl-wayland/package.nix index ecba143b71f5..acf88b480295 100644 --- a/pkgs/by-name/eg/egl-wayland/package.nix +++ b/pkgs/by-name/eg/egl-wayland/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: { description = "EGLStream-based Wayland external platform"; homepage = "https://github.com/NVIDIA/egl-wayland/"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ hedning ]; }; }) diff --git a/pkgs/by-name/eg/eglexternalplatform/package.nix b/pkgs/by-name/eg/eglexternalplatform/package.nix index 8fe33c583934..3208fbcd02eb 100644 --- a/pkgs/by-name/eg/eglexternalplatform/package.nix +++ b/pkgs/by-name/eg/eglexternalplatform/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { description = "EGL External Platform interface"; homepage = "https://github.com/NVIDIA/eglexternalplatform"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ hedning ]; }; }) diff --git a/pkgs/by-name/en/en-croissant/package.nix b/pkgs/by-name/en/en-croissant/package.nix index 20d4f704dc23..c8a63b5b6f00 100644 --- a/pkgs/by-name/en/en-croissant/package.nix +++ b/pkgs/by-name/en/en-croissant/package.nix @@ -27,13 +27,13 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "en-croissant"; - version = "0.13.0"; + version = "0.14.1"; src = fetchFromGitHub { owner = "franciscoBSalgueiro"; repo = "en-croissant"; tag = "v${finalAttrs.version}"; - hash = "sha256-+s774MtqbfOhL2qco+i9uBMQPn30EGvOYtqw1nZ9KkY="; + hash = "sha256-S1ObsGpLxNzr0+bFEuPAe3PCHQc1k0QavgKD6YDffIc="; }; pnpmDeps = fetchPnpmDeps { @@ -44,7 +44,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ; inherit pnpm; fetcherVersion = 3; - hash = "sha256-/gue4iQG8xySxsH3l5ri+GjmNr/9sow20CLVxxQo7Gs="; + hash = "sha256-hkI1TQeOHKQdsnq1pYIeeU+GYFMIxbyNoZY5Wuxj4UU="; }; postPatch = '' @@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoRoot = "src-tauri"; - cargoHash = "sha256-4gtGHexyR6TkI8tmtLMT2xUAn9+Bd9l3hRq43aL94yI="; + cargoHash = "sha256-trQzf5x/sIxkEYQOQKAq1y2GrT3VoQ/ZWCFncb2dNvs="; buildAndTestSubdir = finalAttrs.cargoRoot; diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index ee731a80cce1..d3156e57eff1 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -33,14 +33,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2026.2.0"; + version = "2026.2.1"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome"; tag = version; - hash = "sha256-VcfQsDx3u7GTndF5GE0XCplPXVo9ClLJwqWLJFKzWEk="; + hash = "sha256-7gCUSR2jLhCre84JggSPvNHIRzAA6ZSVGTe1pQ+D8ok="; }; patches = [ diff --git a/pkgs/by-name/fi/firefly-iii/package.nix b/pkgs/by-name/fi/firefly-iii/package.nix index f6eb5bab450d..b1a0cbb09faa 100644 --- a/pkgs/by-name/fi/firefly-iii/package.nix +++ b/pkgs/by-name/fi/firefly-iii/package.nix @@ -13,13 +13,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "firefly-iii"; - version = "6.4.14"; + version = "6.4.22"; src = fetchFromGitHub { owner = "firefly-iii"; repo = "firefly-iii"; tag = "v${finalAttrs.version}"; - hash = "sha256-hXqLy0i1q2RRx0yg67zOPZPxEQ2c+VsFp90LFIXOE2w="; + hash = "sha256-i20D0/z6GA7pZYrWvRJ8tUlptNI5Cl/e9UY0hKg9SP8="; }; buildInputs = [ php84 ]; @@ -36,13 +36,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { inherit (finalAttrs) pname src version; composerStrictValidation = true; strictDeps = true; - vendorHash = "sha256-fLL0FAhd8r2igiZZ+wb1gse+vembHS6rzUnKe9LXXmI="; + vendorHash = "sha256-m+esW/yQs/GSwnw2iqVfSMXCf6/5M4634GUbt4Nnvbg="; }; npmDeps = fetchNpmDeps { inherit (finalAttrs) src; name = "${finalAttrs.pname}-npm-deps"; - hash = "sha256-kmYxC5+Vi/wCP/mT4n7JtxbzW4nVHOsA4xFpNMn0Li8="; + hash = "sha256-pu8dxL0NRB1cyqlQEf2zT2wdVp2fbe+Vp85qMs7f6s0="; }; preInstall = '' diff --git a/pkgs/by-name/fr/framework-tool-tui/package.nix b/pkgs/by-name/fr/framework-tool-tui/package.nix index 903424c9ea7e..fb049d3399f1 100644 --- a/pkgs/by-name/fr/framework-tool-tui/package.nix +++ b/pkgs/by-name/fr/framework-tool-tui/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "framework-tool-tui"; - version = "0.7.6"; + version = "0.7.7"; src = fetchFromGitHub { owner = "grouzen"; repo = "framework-tool-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-reIsJK2bGuMf83SmjCVu9PdUrd4zilCxpvbZllnU6vo="; + hash = "sha256-XzOwShPMTyQjuoJ6fGW39kOF0Cnf3n8IEOQql0cEBvc="; }; - cargoHash = "sha256-E2lVpu+sI/Bf1YwqCbwg3pr15kfo4DUddwI+5/Dwh40="; + cargoHash = "sha256-geLxSMtSucJ5SO5u9yvbV6lT+O2a/JVbq3HxTZGYhQE="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ udev ]; diff --git a/pkgs/by-name/gd/gdevelop/darwin.nix b/pkgs/by-name/gd/gdevelop/darwin.nix index d45719c855c8..6a104af26493 100644 --- a/pkgs/by-name/gd/gdevelop/darwin.nix +++ b/pkgs/by-name/gd/gdevelop/darwin.nix @@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { src = fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}-universal-mac.zip"; - hash = "sha256-qukv1lD17FW0IOjOcJeh8kt4O9cwK/wzNEH0+vdr6NA="; + hash = "sha256-3C++qdbngBdIVyyFV7VaOzH+rQBDEYp9wDcBVBjsrSc="; }; sourceRoot = "."; diff --git a/pkgs/by-name/gd/gdevelop/linux.nix b/pkgs/by-name/gd/gdevelop/linux.nix index d899c0b9b443..b57d95e14a0f 100644 --- a/pkgs/by-name/gd/gdevelop/linux.nix +++ b/pkgs/by-name/gd/gdevelop/linux.nix @@ -13,7 +13,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}.AppImage"; - hash = "sha256-hElD8VUC17Q/1sMy+ASidhoY9svGNncDf7IUfKkFfZU="; + hash = "sha256-9apZXwVF8MV0ZK7/FsoQf+30lTg4P42aTtqedBCnSls="; } else throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}"; diff --git a/pkgs/by-name/gd/gdevelop/package.nix b/pkgs/by-name/gd/gdevelop/package.nix index c56285c63997..695f1665116f 100644 --- a/pkgs/by-name/gd/gdevelop/package.nix +++ b/pkgs/by-name/gd/gdevelop/package.nix @@ -4,7 +4,7 @@ callPackage, }: let - version = "5.6.257"; + version = "5.6.258"; pname = "gdevelop"; meta = { description = "Graphical Game Development Studio"; diff --git a/pkgs/by-name/gi/github-mcp-server/package.nix b/pkgs/by-name/gi/github-mcp-server/package.nix index 588dcecb49a1..db67f8f410c0 100644 --- a/pkgs/by-name/gi/github-mcp-server/package.nix +++ b/pkgs/by-name/gi/github-mcp-server/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "github-mcp-server"; - version = "0.30.3"; + version = "0.31.0"; src = fetchFromGitHub { owner = "github"; repo = "github-mcp-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-RqTwii79h7Kk1bpJT1uGG2ODZE5DtROZZyMDKvH3jmo="; + hash = "sha256-7vcDkN0q/bNr2dHQgM4YzmQjDjMyLLtkbdBjhmUM1/4="; }; - vendorHash = "sha256-rv7mZQ2/j4R9s3p+Psq5E2I99zFtnieGc3eaMT3ykqQ="; + vendorHash = "sha256-zxisK5o2zqeAkQEPKd1w8rFXoJsDB4VNEdD27uos250="; ldflags = [ "-s" diff --git a/pkgs/by-name/gi/gitlab-duo/missing-hashes.patch b/pkgs/by-name/gi/gitlab-duo/missing-hashes.patch index 6839a3c6214f..91e8dfa0cf9a 100644 --- a/pkgs/by-name/gi/gitlab-duo/missing-hashes.patch +++ b/pkgs/by-name/gi/gitlab-duo/missing-hashes.patch @@ -1,8 +1,8 @@ -diff --git a/package-lock.json b/package-lock.json -index 775acd4..3fbc2c9 100644 ---- a/package-lock.json -+++ b/package-lock.json -@@ -147,6 +147,7 @@ +diff --git c/package-lock.json i/package-lock.json +index 5607a09..44ec9a4 100644 +--- c/package-lock.json ++++ i/package-lock.json +@@ -146,6 +146,7 @@ "eslint-formatter-gitlab": "^6.0.1", "eslint-plugin-import": "^2.32.0", "execa": "^9.3.1", @@ -10,7 +10,7 @@ index 775acd4..3fbc2c9 100644 "fs-extra": "^11.3.2", "http-server": "^14.1.1", "ink": "^6.5.1", -@@ -220,7 +221,9 @@ +@@ -219,7 +220,9 @@ "license": "MIT", "engines": { "node": ">=0.10.0" @@ -21,7 +21,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@adobe/css-tools": { "version": "4.4.4", -@@ -525,18 +528,24 @@ +@@ -524,18 +527,24 @@ "license": "ISC", "dependencies": { "yallist": "^3.0.2" @@ -49,7 +49,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.27.1", -@@ -564,7 +573,9 @@ +@@ -563,7 +572,9 @@ "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -60,7 +60,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/helper-create-regexp-features-plugin": { "version": "7.27.1", -@@ -588,7 +599,9 @@ +@@ -587,7 +598,9 @@ "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -71,7 +71,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/helper-define-polyfill-provider": { "version": "0.6.3", -@@ -900,7 +913,9 @@ +@@ -899,7 +912,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -82,7 +82,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", -@@ -911,7 +926,9 @@ +@@ -910,7 +925,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -93,7 +93,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-bigint": { "version": "7.8.3", -@@ -922,7 +939,9 @@ +@@ -921,7 +938,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -104,7 +104,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", -@@ -933,7 +952,9 @@ +@@ -932,7 +951,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -115,7 +115,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-decorators": { "version": "7.27.1", -@@ -990,7 +1011,9 @@ +@@ -989,7 +1010,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -126,7 +126,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", -@@ -1001,7 +1024,9 @@ +@@ -1000,7 +1023,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -137,7 +137,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-jsx": { "version": "7.27.1", -@@ -1028,7 +1053,9 @@ +@@ -1027,7 +1052,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -148,7 +148,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", -@@ -1039,7 +1066,9 @@ +@@ -1038,7 +1065,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -159,7 +159,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", -@@ -1050,7 +1079,9 @@ +@@ -1049,7 +1078,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -170,7 +170,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", -@@ -1061,7 +1092,9 @@ +@@ -1060,7 +1091,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -181,7 +181,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", -@@ -1072,7 +1105,9 @@ +@@ -1071,7 +1104,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -192,7 +192,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", -@@ -1083,7 +1118,9 @@ +@@ -1082,7 +1117,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -203,7 +203,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", -@@ -1097,7 +1134,9 @@ +@@ -1096,7 +1133,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -214,7 +214,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-syntax-typescript": { "version": "7.27.1", -@@ -1127,7 +1166,9 @@ +@@ -1126,7 +1165,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0" @@ -225,7 +225,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-transform-arrow-functions": { "version": "7.27.1", -@@ -1265,7 +1306,9 @@ +@@ -1264,7 +1305,9 @@ "license": "MIT", "engines": { "node": ">=4" @@ -236,7 +236,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.27.1", -@@ -4155,7 +4198,9 @@ +@@ -4152,7 +4195,9 @@ "funding": { "type": "github", "url": "https://github.com/sponsors/nzakas" @@ -247,7 +247,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@humanwhocodes/object-schema": { "version": "2.0.3", -@@ -4446,7 +4491,9 @@ +@@ -4443,7 +4488,9 @@ }, "engines": { "node": ">=8" @@ -258,7 +258,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { "version": "1.0.10", -@@ -4454,7 +4501,9 @@ +@@ -4451,7 +4498,9 @@ "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" @@ -269,7 +269,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { "version": "5.3.1", -@@ -4462,7 +4511,9 @@ +@@ -4459,7 +4508,9 @@ "license": "MIT", "engines": { "node": ">=6" @@ -280,7 +280,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { "version": "4.1.0", -@@ -4474,7 +4525,9 @@ +@@ -4471,7 +4522,9 @@ }, "engines": { "node": ">=8" @@ -291,7 +291,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { "version": "3.14.1", -@@ -4486,7 +4539,9 @@ +@@ -4483,7 +4536,9 @@ }, "bin": { "js-yaml": "bin/js-yaml.js" @@ -302,7 +302,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { "version": "5.0.0", -@@ -4497,7 +4552,9 @@ +@@ -4494,7 +4549,9 @@ }, "engines": { "node": ">=8" @@ -313,7 +313,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { "version": "2.3.0", -@@ -4511,7 +4568,9 @@ +@@ -4508,7 +4565,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -324,7 +324,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { "version": "4.1.0", -@@ -4522,7 +4581,9 @@ +@@ -4519,7 +4578,9 @@ }, "engines": { "node": ">=8" @@ -335,7 +335,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { "version": "5.0.0", -@@ -4530,7 +4591,9 @@ +@@ -4527,7 +4588,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -346,7 +346,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", -@@ -4538,7 +4601,9 @@ +@@ -4535,7 +4598,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -357,7 +357,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@jest/console": { "version": "29.7.0", -@@ -4945,7 +5010,9 @@ +@@ -4942,7 +5007,9 @@ "license": "MIT", "engines": { "node": ">=6.0.0" @@ -368,7 +368,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.5", -@@ -5255,14 +5322,18 @@ +@@ -5258,14 +5325,18 @@ }, "engines": { "node": ">= 8" @@ -389,7 +389,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", -@@ -5273,7 +5344,9 @@ +@@ -5276,7 +5347,9 @@ }, "engines": { "node": ">= 8" @@ -400,7 +400,72 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@octokit/auth-token": { "version": "5.1.1", -@@ -8121,7 +8194,9 @@ +@@ -8232,7 +8305,9 @@ + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" +- } ++ }, ++ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", ++ "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==" + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.7.1", +@@ -8242,7 +8317,9 @@ + "optional": true, + "dependencies": { + "tslib": "^2.4.0" +- } ++ }, ++ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", ++ "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==" + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", +@@ -8252,7 +8329,9 @@ + "optional": true, + "dependencies": { + "tslib": "^2.4.0" +- } ++ }, ++ "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", ++ "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==" + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.0", +@@ -8264,7 +8343,9 @@ + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1", + "@tybys/wasm-util": "^0.10.1" +- } ++ }, ++ "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.0.tgz", ++ "integrity": "sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA==" + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": { + "version": "0.10.1", +@@ -8274,14 +8355,18 @@ + "optional": true, + "dependencies": { + "tslib": "^2.4.0" +- } ++ }, ++ "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", ++ "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==" + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/tslib": { + "version": "2.8.1", + "dev": true, + "inBundle": true, + "license": "0BSD", +- "optional": true ++ "optional": true, ++ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", ++ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.1.18", +@@ -8455,7 +8540,9 @@ }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", @@ -411,7 +476,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@ts-stack/markdown": { "version": "1.5.0", -@@ -8340,7 +8415,9 @@ +@@ -8674,7 +8761,9 @@ "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.4", "dev": true, @@ -422,7 +487,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", -@@ -8348,7 +8425,9 @@ +@@ -8682,7 +8771,9 @@ "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" @@ -433,7 +498,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@types/istanbul-reports": { "version": "3.0.1", -@@ -8356,7 +8435,9 @@ +@@ -8690,7 +8781,9 @@ "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" @@ -444,7 +509,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@types/jest": { "version": "29.5.14", -@@ -8552,7 +8633,9 @@ +@@ -8893,7 +8986,9 @@ "node_modules/@types/stack-utils": { "version": "2.0.1", "dev": true, @@ -455,7 +520,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@types/statuses": { "version": "2.0.6", -@@ -8638,7 +8721,9 @@ +@@ -8979,7 +9074,9 @@ "node_modules/@types/yargs-parser": { "version": "21.0.0", "dev": true, @@ -466,7 +531,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/@types/yauzl": { "version": "2.10.3", -@@ -9886,7 +9971,9 @@ +@@ -10071,7 +10168,9 @@ "node_modules/add-stream": { "version": "1.0.0", "dev": true, @@ -477,7 +542,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/agent-base": { "version": "6.0.2", -@@ -9896,7 +9983,9 @@ +@@ -10081,7 +10180,9 @@ }, "engines": { "node": ">= 6.0.0" @@ -488,7 +553,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/aggregate-error": { "version": "3.1.0", -@@ -9936,7 +10025,9 @@ +@@ -10121,7 +10222,9 @@ "ajv": { "optional": true } @@ -499,7 +564,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ajv-formats": { "version": "3.0.1", -@@ -10031,7 +10122,9 @@ +@@ -10216,7 +10319,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -510,7 +575,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", -@@ -10042,14 +10135,18 @@ +@@ -10227,14 +10332,18 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -531,7 +596,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ansi-styles": { "version": "4.3.0", -@@ -10062,7 +10159,9 @@ +@@ -10247,7 +10356,9 @@ }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" @@ -542,7 +607,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ansis": { "version": "4.1.0", -@@ -10088,7 +10187,9 @@ +@@ -10273,7 +10384,9 @@ }, "engines": { "node": ">= 8" @@ -553,7 +618,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/anymatch/node_modules/picomatch": { "version": "2.3.1", -@@ -10845,7 +10946,9 @@ +@@ -11040,7 +11153,9 @@ }, "engines": { "node": ">=8" @@ -564,7 +629,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/babel-plugin-jest-hoist": { "version": "29.6.3", -@@ -10936,7 +11039,9 @@ +@@ -11131,7 +11246,9 @@ }, "peerDependencies": { "@babel/core": "^7.0.0" @@ -575,7 +640,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/babel-preset-jest": { "version": "29.6.3", -@@ -11129,7 +11234,9 @@ +@@ -11324,7 +11441,9 @@ }, "node_modules/balanced-match": { "version": "1.0.2", @@ -586,7 +651,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/bare-events": { "version": "2.6.1", -@@ -11275,7 +11382,9 @@ +@@ -11470,7 +11589,9 @@ "license": "MIT", "engines": { "node": ">=10.0.0" @@ -597,7 +662,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/before-after-hook": { "version": "3.0.2", -@@ -11850,7 +11959,9 @@ +@@ -12045,7 +12166,9 @@ "license": "MIT", "engines": { "node": ">=6" @@ -608,7 +673,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/camelcase": { "version": "6.3.0", -@@ -12080,7 +12191,9 @@ +@@ -12275,7 +12398,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -619,7 +684,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/cjs-module-lexer": { "version": "1.2.3", -@@ -12342,7 +12455,9 @@ +@@ -12537,7 +12662,9 @@ }, "engines": { "node": ">=12" @@ -630,7 +695,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/clone": { "version": "2.1.2", -@@ -12431,7 +12546,9 @@ +@@ -12626,7 +12753,9 @@ }, "engines": { "node": ">=7.0.0" @@ -641,7 +706,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/color-interpolate": { "version": "2.0.0", -@@ -12445,7 +12562,9 @@ +@@ -12640,7 +12769,9 @@ }, "node_modules/color-name": { "version": "1.1.4", @@ -652,7 +717,24 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/color-parse": { "version": "2.0.2", -@@ -12609,7 +12728,9 @@ +@@ -12681,13 +12812,13 @@ + }, + "node_modules/commander": { + "version": "14.0.2", +- "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", +- "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" +- } ++ }, ++ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", ++ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==" + }, + "node_modules/compare-func": { + "version": "2.0.0", +@@ -12804,7 +12935,9 @@ "dependencies": { "ini": "^1.3.4", "proto-list": "~1.2.1" @@ -663,7 +745,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/config-chain/node_modules/ini": { "version": "1.3.8", -@@ -12973,7 +13094,9 @@ +@@ -13168,7 +13301,9 @@ }, "node_modules/convert-source-map": { "version": "2.0.0", @@ -674,7 +756,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/convert-to-spaces": { "version": "2.0.1", -@@ -13041,7 +13164,9 @@ +@@ -13236,7 +13371,9 @@ "node_modules/core-util-is": { "version": "1.0.3", "dev": true, @@ -685,7 +767,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/cors": { "version": "2.8.5", -@@ -13421,7 +13546,9 @@ +@@ -13616,7 +13753,9 @@ "license": "MIT", "engines": { "node": ">= 14" @@ -696,7 +778,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/data-urls": { "version": "3.0.2", -@@ -13633,7 +13760,9 @@ +@@ -13828,7 +13967,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -707,7 +789,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/dedent": { "version": "1.6.0", -@@ -13666,12 +13795,16 @@ +@@ -13861,12 +14002,16 @@ "license": "MIT", "engines": { "node": ">=4.0.0" @@ -726,7 +808,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/deepmerge": { "version": "4.3.1", -@@ -13996,7 +14129,9 @@ +@@ -14191,7 +14336,9 @@ }, "engines": { "node": ">=8" @@ -737,7 +819,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/dlv": { "version": "1.1.3", -@@ -14342,7 +14477,9 @@ +@@ -14537,7 +14684,9 @@ }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -748,7 +830,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/emojilib": { "version": "2.4.0", -@@ -14627,7 +14764,9 @@ +@@ -14822,7 +14971,9 @@ "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" @@ -759,341 +841,167 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/error-stack-parser-es": { "version": "1.0.5", -@@ -14851,6 +14990,246 @@ - "@esbuild/win32-x64": "0.25.9" +@@ -15058,7 +15209,6 @@ + "os": [ + "android" + ], +- "peer": true, + "engines": { + "node": ">=12" } - }, -+ "node_modules/esbuild-android-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz", -+ "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "android" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-android-arm64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz", -+ "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==", -+ "cpu": [ -+ "arm64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "android" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-darwin-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz", -+ "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-darwin-arm64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz", -+ "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==", -+ "cpu": [ -+ "arm64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "darwin" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-freebsd-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz", -+ "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "freebsd" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-freebsd-arm64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz", -+ "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==", -+ "cpu": [ -+ "arm64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "freebsd" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-32": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz", -+ "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==", -+ "cpu": [ -+ "ia32" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz", -+ "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-arm": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz", -+ "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==", -+ "cpu": [ -+ "arm" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-arm64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz", -+ "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==", -+ "cpu": [ -+ "arm64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-mips64le": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz", -+ "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==", -+ "cpu": [ -+ "mips64el" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-ppc64le": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz", -+ "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==", -+ "cpu": [ -+ "ppc64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-riscv64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz", -+ "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==", -+ "cpu": [ -+ "riscv64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-linux-s390x": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz", -+ "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==", -+ "cpu": [ -+ "s390x" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "linux" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-netbsd-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz", -+ "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "netbsd" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, - "node_modules/esbuild-node-externals": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/esbuild-node-externals/-/esbuild-node-externals-1.18.0.tgz", -@@ -14867,6 +15246,86 @@ - "esbuild": "0.12 - 0.25" +@@ -15075,7 +15225,6 @@ + "os": [ + "android" + ], +- "peer": true, + "engines": { + "node": ">=12" } - }, -+ "node_modules/esbuild-openbsd-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz", -+ "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "openbsd" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-sunos-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz", -+ "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "sunos" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-windows-32": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz", -+ "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==", -+ "cpu": [ -+ "ia32" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-windows-64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz", -+ "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==", -+ "cpu": [ -+ "x64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, -+ "node_modules/esbuild-windows-arm64": { -+ "version": "0.15.18", -+ "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz", -+ "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==", -+ "cpu": [ -+ "arm64" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "os": [ -+ "win32" -+ ], -+ "engines": { -+ "node": ">=12" -+ } -+ }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", -@@ -14890,7 +15349,9 @@ +@@ -15092,7 +15241,6 @@ + "os": [ + "darwin" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15109,7 +15257,6 @@ + "os": [ + "darwin" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15126,7 +15273,6 @@ + "os": [ + "freebsd" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15143,7 +15289,6 @@ + "os": [ + "freebsd" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15160,7 +15305,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15177,7 +15321,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15194,7 +15337,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15211,7 +15353,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15228,7 +15369,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15245,7 +15385,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15262,7 +15401,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15279,7 +15417,6 @@ + "os": [ + "linux" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15296,7 +15433,6 @@ + "os": [ + "netbsd" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15329,7 +15465,6 @@ + "os": [ + "openbsd" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15346,7 +15481,6 @@ + "os": [ + "sunos" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15363,7 +15497,6 @@ + "os": [ + "win32" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15380,7 +15513,6 @@ + "os": [ + "win32" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15397,7 +15529,6 @@ + "os": [ + "win32" + ], +- "peer": true, + "engines": { + "node": ">=12" + } +@@ -15867,7 +15998,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1104,7 +1012,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/escodegen": { "version": "2.1.0", -@@ -14909,7 +15370,9 @@ +@@ -15886,7 +16019,9 @@ }, "optionalDependencies": { "source-map": "~0.6.1" @@ -1115,7 +1023,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/eslint": { "version": "9.32.0", -@@ -15501,7 +15964,9 @@ +@@ -16478,7 +16613,9 @@ }, "engines": { "node": ">=4" @@ -1126,7 +1034,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/esquery": { "version": "1.5.0", -@@ -15512,7 +15977,9 @@ +@@ -16489,7 +16626,9 @@ }, "engines": { "node": ">=0.10" @@ -1137,7 +1045,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/esrecurse": { "version": "4.3.0", -@@ -15545,7 +16012,9 @@ +@@ -16522,7 +16661,9 @@ "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" @@ -1148,7 +1056,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/etag": { "version": "1.8.1", -@@ -15566,7 +16035,9 @@ +@@ -16543,7 +16684,9 @@ "license": "MIT", "engines": { "node": ">=0.8.x" @@ -1159,7 +1067,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/eventsource": { "version": "3.0.7", -@@ -15633,7 +16104,9 @@ +@@ -16610,7 +16753,9 @@ "dev": true, "engines": { "node": ">= 0.8.0" @@ -1170,7 +1078,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/expect": { "version": "29.7.0", -@@ -15816,6 +16289,10 @@ +@@ -16793,6 +16938,10 @@ "node": ">=0.10.0" } }, @@ -1181,7 +1089,7 @@ index 775acd4..3fbc2c9 100644 "node_modules/extract-from-css": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/extract-from-css/-/extract-from-css-0.4.4.tgz", -@@ -15874,7 +16351,9 @@ +@@ -16851,7 +17000,9 @@ }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -1192,7 +1100,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/fast-diff": { "version": "1.3.0", -@@ -15913,11 +16392,15 @@ +@@ -16890,11 +17041,15 @@ }, "engines": { "node": ">= 6" @@ -1210,7 +1118,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/fast-json-stringify": { "version": "6.0.1", -@@ -15946,7 +16429,9 @@ +@@ -16923,7 +17078,9 @@ "node_modules/fast-levenshtein": { "version": "2.0.6", "dev": true, @@ -1221,7 +1129,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/fast-querystring": { "version": "1.1.2", -@@ -16265,7 +16750,9 @@ +@@ -17242,7 +17399,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1232,7 +1140,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/find-up-simple": { "version": "1.0.0", -@@ -16461,7 +16948,9 @@ +@@ -17438,7 +17597,9 @@ "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" @@ -1243,7 +1151,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/fs-extra": { "version": "11.3.2", -@@ -16480,7 +16969,9 @@ +@@ -17457,7 +17618,9 @@ }, "node_modules/fs.realpath": { "version": "1.0.0", @@ -1254,7 +1162,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/fsevents": { "version": "2.3.3", -@@ -16491,7 +16982,9 @@ +@@ -17468,7 +17631,9 @@ ], "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" @@ -1265,7 +1173,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/function-bind": { "version": "1.1.2", -@@ -16554,14 +17047,18 @@ +@@ -17531,14 +17696,18 @@ "license": "MIT", "engines": { "node": ">=6.9.0" @@ -1286,7 +1194,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/get-east-asian-width": { "version": "1.3.1", -@@ -16605,7 +17102,9 @@ +@@ -17582,7 +17751,9 @@ "license": "MIT", "engines": { "node": ">=8.0.0" @@ -1297,7 +1205,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/get-proto": { "version": "1.0.1", -@@ -16625,7 +17124,9 @@ +@@ -17602,7 +17773,9 @@ "license": "MIT", "dependencies": { "npm-conf": "~1.1.3" @@ -1308,7 +1216,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/get-stream": { "version": "9.0.1", -@@ -16684,7 +17185,9 @@ +@@ -17661,7 +17834,9 @@ }, "engines": { "node": ">= 14" @@ -1319,7 +1227,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/get-uri/node_modules/fs-extra": { "version": "8.1.0", -@@ -16696,21 +17199,27 @@ +@@ -17673,21 +17848,27 @@ }, "engines": { "node": ">=6 <7 || >=8" @@ -1350,7 +1258,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/git-log-parser": { "version": "1.2.1", -@@ -16784,7 +17293,9 @@ +@@ -17761,7 +17942,9 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -1361,7 +1269,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/glob-parent": { "version": "6.0.2", -@@ -16794,7 +17305,9 @@ +@@ -17771,7 +17954,9 @@ }, "engines": { "node": ">=10.13.0" @@ -1372,7 +1280,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/glob/node_modules/brace-expansion": { "version": "1.1.11", -@@ -17013,12 +17526,16 @@ +@@ -17990,12 +18175,16 @@ }, "node_modules/graceful-fs": { "version": "4.2.11", @@ -1391,7 +1299,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/graphql": { "version": "16.11.0", -@@ -17125,7 +17642,9 @@ +@@ -18102,7 +18291,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -1402,7 +1310,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/has-property-descriptors": { "version": "1.0.2", -@@ -17353,7 +17872,9 @@ +@@ -18330,7 +18521,9 @@ }, "engines": { "node": ">= 14" @@ -1413,7 +1321,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/http-proxy/node_modules/eventemitter3": { "version": "4.0.7", -@@ -17442,7 +17963,9 @@ +@@ -18419,7 +18612,9 @@ }, "engines": { "node": ">= 6" @@ -1424,7 +1332,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/human-signals": { "version": "8.0.0", -@@ -17580,7 +18103,9 @@ +@@ -18557,7 +18752,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1435,7 +1343,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/import-meta-resolve": { "version": "4.1.0", -@@ -17598,7 +18123,9 @@ +@@ -18575,7 +18772,9 @@ "license": "MIT", "engines": { "node": ">=0.8.19" @@ -1446,7 +1354,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/indent-string": { "version": "4.0.0", -@@ -17628,11 +18155,15 @@ +@@ -18605,11 +18804,15 @@ "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -1464,7 +1372,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ini": { "version": "4.1.3", -@@ -17897,7 +18428,9 @@ +@@ -18874,7 +19077,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -1475,7 +1383,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ipaddr.js": { "version": "1.9.1", -@@ -17954,7 +18487,9 @@ +@@ -18931,7 +19136,9 @@ "node_modules/is-arrayish": { "version": "0.2.1", "dev": true, @@ -1486,7 +1394,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/is-async-function": { "version": "2.1.1", -@@ -18203,7 +18738,9 @@ +@@ -19180,7 +19387,9 @@ "license": "MIT", "engines": { "node": ">=0.10.0" @@ -1497,7 +1405,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/is-finalizationregistry": { "version": "1.1.1", -@@ -18239,7 +18776,9 @@ +@@ -19216,7 +19425,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -1508,7 +1416,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/is-generator-fn": { "version": "2.1.0", -@@ -18277,7 +18816,9 @@ +@@ -19254,7 +19465,9 @@ }, "engines": { "node": ">=0.10.0" @@ -1519,7 +1427,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/is-hexadecimal": { "version": "1.0.4", -@@ -18623,7 +19164,9 @@ +@@ -19600,7 +19813,9 @@ "node_modules/is-url": { "version": "1.2.4", "dev": true, @@ -1530,7 +1438,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/is-weakmap": { "version": "2.0.2", -@@ -18720,16 +19263,22 @@ +@@ -19697,16 +19912,22 @@ }, "engines": { "node": ">=v0.10.0" @@ -1556,7 +1464,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/isomorphic-git": { "version": "1.32.3", -@@ -18836,7 +19385,9 @@ +@@ -19813,7 +20034,9 @@ }, "engines": { "node": ">=8" @@ -1567,7 +1475,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/istanbul-lib-instrument/node_modules/semver": { "version": "6.3.1", -@@ -18844,7 +19395,9 @@ +@@ -19821,7 +20044,9 @@ "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -1578,7 +1486,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/istanbul-lib-report": { "version": "3.0.1", -@@ -19417,7 +19970,9 @@ +@@ -20394,7 +20619,9 @@ }, "engines": { "node": ">=10.12.0" @@ -1589,7 +1497,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/jest-junit/node_modules/uuid": { "version": "8.3.2", -@@ -19425,7 +19980,9 @@ +@@ -20402,7 +20629,9 @@ "license": "MIT", "bin": { "uuid": "dist/bin/uuid" @@ -1600,7 +1508,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/jest-leak-detector": { "version": "29.7.0", -@@ -20186,7 +20743,9 @@ +@@ -21163,7 +21392,9 @@ }, "node_modules/json-schema-traverse": { "version": "1.0.0", @@ -1611,7 +1519,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/json-stable-stringify": { "version": "1.3.0", -@@ -20210,7 +20769,9 @@ +@@ -21187,7 +21418,9 @@ "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "dev": true, @@ -1622,7 +1530,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/json-stable-stringify/node_modules/isarray": { "version": "2.0.5", -@@ -20233,7 +20794,9 @@ +@@ -21210,7 +21443,9 @@ }, "engines": { "node": ">=6" @@ -1633,7 +1541,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/jsonfile": { "version": "6.1.0", -@@ -20243,7 +20806,9 @@ +@@ -21220,7 +21455,9 @@ }, "optionalDependencies": { "graceful-fs": "^4.1.6" @@ -1644,7 +1552,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/jsonify": { "version": "0.0.1", -@@ -20514,7 +21079,9 @@ +@@ -21491,7 +21728,9 @@ }, "engines": { "node": ">= 0.8.0" @@ -1655,7 +1563,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/light-my-request": { "version": "6.6.0", -@@ -20872,7 +21439,9 @@ +@@ -21872,7 +22111,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1665,8 +1573,8 @@ index 775acd4..3fbc2c9 100644 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" }, "node_modules/lodash": { - "version": "4.17.21", -@@ -20931,7 +21500,9 @@ + "version": "4.17.23", +@@ -21931,7 +22172,9 @@ "node_modules/lodash.merge": { "version": "4.6.2", "dev": true, @@ -1677,7 +1585,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/lodash.uniqby": { "version": "4.7.0", -@@ -21408,14 +21979,18 @@ +@@ -22408,14 +22651,18 @@ "node_modules/merge-stream": { "version": "2.0.0", "dev": true, @@ -1698,7 +1606,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/micromark": { "version": "2.11.4", -@@ -21595,7 +22170,9 @@ +@@ -22595,7 +22842,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1709,7 +1617,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/min-indent": { "version": "1.0.1", -@@ -21626,7 +22203,9 @@ +@@ -22626,7 +22875,9 @@ "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -1720,7 +1628,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/minimisted": { "version": "2.0.1", -@@ -21718,7 +22297,9 @@ +@@ -22718,7 +22969,9 @@ }, "engines": { "node": ">=10" @@ -1731,7 +1639,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/mocha": { "version": "11.7.2", -@@ -21910,7 +22491,9 @@ +@@ -22910,7 +23163,9 @@ }, "node_modules/ms": { "version": "2.1.2", @@ -1742,7 +1650,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/msw": { "version": "2.11.2", -@@ -22041,7 +22624,9 @@ +@@ -23041,7 +23296,9 @@ "node_modules/natural-compare": { "version": "1.4.0", "dev": true, @@ -1753,7 +1661,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/negotiator": { "version": "0.6.3", -@@ -22159,7 +22744,9 @@ +@@ -23159,7 +23416,9 @@ "encoding": { "optional": true } @@ -1764,7 +1672,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/node-html-parser": { "version": "6.1.13", -@@ -22217,7 +22804,9 @@ +@@ -23217,7 +23476,9 @@ "license": "MIT", "engines": { "node": ">=0.10.0" @@ -1775,7 +1683,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/normalize-url": { "version": "8.0.1", -@@ -22401,7 +22990,9 @@ +@@ -23401,7 +23662,9 @@ }, "engines": { "node": ">=4" @@ -1786,7 +1694,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm-run-path": { "version": "5.3.0", -@@ -22445,7 +23036,9 @@ +@@ -23445,7 +23708,9 @@ }, "engines": { "node": ">=12" @@ -1797,7 +1705,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { "version": "6.1.0", -@@ -22457,13 +23050,17 @@ +@@ -23457,13 +23722,17 @@ }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" @@ -1817,7 +1725,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", -@@ -22480,7 +23077,9 @@ +@@ -23480,7 +23749,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1828,7 +1736,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { "version": "7.1.0", -@@ -22495,7 +23094,9 @@ +@@ -23495,7 +23766,9 @@ }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" @@ -1839,7 +1747,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@isaacs/fs-minipass": { "version": "4.0.1", -@@ -22507,13 +23108,17 @@ +@@ -23507,13 +23780,17 @@ }, "engines": { "node": ">=18.0.0" @@ -1859,7 +1767,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/agent": { "version": "3.0.0", -@@ -22529,7 +23134,9 @@ +@@ -23529,7 +23806,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1870,7 +1778,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/arborist": { "version": "8.0.1", -@@ -22578,7 +23185,9 @@ +@@ -23578,7 +23857,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1881,7 +1789,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/config": { "version": "9.0.0", -@@ -22597,7 +23206,9 @@ +@@ -23597,7 +23878,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1892,7 +1800,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/fs": { "version": "4.0.0", -@@ -22609,7 +23220,9 @@ +@@ -23609,7 +23892,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1903,7 +1811,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/git": { "version": "6.0.3", -@@ -22628,7 +23241,9 @@ +@@ -23628,7 +23913,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1914,7 +1822,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/installed-package-contents": { "version": "3.0.0", -@@ -22644,7 +23259,9 @@ +@@ -23644,7 +23931,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1925,7 +1833,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/map-workspaces": { "version": "4.0.2", -@@ -22659,7 +23276,9 @@ +@@ -23659,7 +23948,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1936,7 +1844,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { "version": "8.0.1", -@@ -22675,7 +23294,9 @@ +@@ -23675,7 +23966,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1947,7 +1855,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote": { "version": "20.0.0", -@@ -22706,7 +23327,9 @@ +@@ -23706,7 +23999,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1958,7 +1866,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "3.0.0", -@@ -22715,7 +23338,9 @@ +@@ -23715,7 +24010,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1969,7 +1877,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/node-gyp": { "version": "4.0.0", -@@ -22724,7 +23349,9 @@ +@@ -23724,7 +24021,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1980,7 +1888,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/package-json": { "version": "6.2.0", -@@ -22742,7 +23369,9 @@ +@@ -23742,7 +24041,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -1991,7 +1899,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/promise-spawn": { "version": "8.0.2", -@@ -22754,7 +23383,9 @@ +@@ -23754,7 +24055,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2002,7 +1910,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/query": { "version": "4.0.1", -@@ -22766,7 +23397,9 @@ +@@ -23766,7 +24069,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2013,7 +1921,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/redact": { "version": "3.2.2", -@@ -22775,7 +23408,9 @@ +@@ -23775,7 +24080,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2024,7 +1932,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@npmcli/run-script": { "version": "9.1.0", -@@ -22792,7 +23427,9 @@ +@@ -23792,7 +24099,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2035,7 +1943,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@pkgjs/parseargs": { "version": "0.11.0", -@@ -22802,7 +23439,9 @@ +@@ -23802,7 +24111,9 @@ "optional": true, "engines": { "node": ">=14" @@ -2046,7 +1954,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@sigstore/protobuf-specs": { "version": "0.4.3", -@@ -22811,7 +23450,9 @@ +@@ -23811,7 +24122,9 @@ "license": "Apache-2.0", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2057,7 +1965,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@sigstore/tuf": { "version": "3.1.1", -@@ -22824,7 +23465,9 @@ +@@ -23824,7 +24137,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2068,7 +1976,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/@tufjs/canonical-json": { "version": "2.0.0", -@@ -22833,7 +23476,9 @@ +@@ -23833,7 +24148,9 @@ "license": "MIT", "engines": { "node": "^16.14.0 || >=18.0.0" @@ -2079,7 +1987,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/abbrev": { "version": "3.0.1", -@@ -22842,7 +23487,9 @@ +@@ -23842,7 +24159,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2090,7 +1998,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/agent-base": { "version": "7.1.3", -@@ -22851,7 +23498,9 @@ +@@ -23851,7 +24170,9 @@ "license": "MIT", "engines": { "node": ">= 14" @@ -2101,7 +2009,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ansi-regex": { "version": "5.0.1", -@@ -22860,7 +23509,9 @@ +@@ -23860,7 +24181,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -2112,7 +2020,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ansi-styles": { "version": "6.2.1", -@@ -22872,25 +23523,33 @@ +@@ -23872,25 +24195,33 @@ }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" @@ -2150,7 +2058,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/bin-links": { "version": "5.0.0", -@@ -22906,7 +23565,9 @@ +@@ -23906,7 +24237,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2161,7 +2069,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/binary-extensions": { "version": "2.3.0", -@@ -22918,7 +23579,9 @@ +@@ -23918,7 +24251,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -2172,7 +2080,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/brace-expansion": { "version": "2.0.2", -@@ -22927,7 +23590,9 @@ +@@ -23927,7 +24262,9 @@ "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -2183,7 +2091,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cacache": { "version": "19.0.1", -@@ -22950,7 +23615,9 @@ +@@ -23950,7 +24287,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2194,7 +2102,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cacache/node_modules/chownr": { "version": "3.0.0", -@@ -22959,7 +23626,9 @@ +@@ -23959,7 +24298,9 @@ "license": "BlueOak-1.0.0", "engines": { "node": ">=18" @@ -2205,7 +2113,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cacache/node_modules/mkdirp": { "version": "3.0.1", -@@ -22974,7 +23643,9 @@ +@@ -23974,7 +24315,9 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -2216,7 +2124,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cacache/node_modules/tar": { "version": "7.4.3", -@@ -22991,7 +23662,9 @@ +@@ -23991,7 +24334,9 @@ }, "engines": { "node": ">=18" @@ -2227,7 +2135,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cacache/node_modules/yallist": { "version": "5.0.0", -@@ -23000,7 +23673,9 @@ +@@ -24000,7 +24345,9 @@ "license": "BlueOak-1.0.0", "engines": { "node": ">=18" @@ -2238,7 +2146,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/chalk": { "version": "5.4.1", -@@ -23012,7 +23687,9 @@ +@@ -24012,7 +24359,9 @@ }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" @@ -2249,7 +2157,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/chownr": { "version": "2.0.0", -@@ -23021,7 +23698,9 @@ +@@ -24021,7 +24370,9 @@ "license": "ISC", "engines": { "node": ">=10" @@ -2260,7 +2168,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ci-info": { "version": "4.2.0", -@@ -23036,7 +23715,9 @@ +@@ -24036,7 +24387,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -2271,7 +2179,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cidr-regex": { "version": "4.1.3", -@@ -23048,7 +23729,9 @@ +@@ -24048,7 +24401,9 @@ }, "engines": { "node": ">=14" @@ -2282,7 +2190,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cli-columns": { "version": "4.0.0", -@@ -23061,7 +23744,9 @@ +@@ -24061,7 +24416,9 @@ }, "engines": { "node": ">= 10" @@ -2293,7 +2201,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cmd-shim": { "version": "7.0.0", -@@ -23070,7 +23755,9 @@ +@@ -24070,7 +24427,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2304,7 +2212,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/color-convert": { "version": "2.0.1", -@@ -23082,19 +23769,25 @@ +@@ -24082,19 +24441,25 @@ }, "engines": { "node": ">=7.0.0" @@ -2333,7 +2241,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cross-spawn": { "version": "7.0.6", -@@ -23108,7 +23801,9 @@ +@@ -24108,7 +24473,9 @@ }, "engines": { "node": ">= 8" @@ -2344,7 +2252,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cross-spawn/node_modules/which": { "version": "2.0.2", -@@ -23123,7 +23818,9 @@ +@@ -24123,7 +24490,9 @@ }, "engines": { "node": ">= 8" @@ -2355,7 +2263,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/cssesc": { "version": "3.0.0", -@@ -23135,7 +23832,9 @@ +@@ -24135,7 +24504,9 @@ }, "engines": { "node": ">=4" @@ -2366,7 +2274,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/debug": { "version": "4.4.1", -@@ -23152,7 +23851,9 @@ +@@ -24152,7 +24523,9 @@ "supports-color": { "optional": true } @@ -2377,7 +2285,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/diff": { "version": "5.2.0", -@@ -23161,19 +23862,25 @@ +@@ -24161,19 +24534,25 @@ "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" @@ -2406,7 +2314,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/encoding": { "version": "0.1.13", -@@ -23183,7 +23890,9 @@ +@@ -24183,7 +24562,9 @@ "optional": true, "dependencies": { "iconv-lite": "^0.6.2" @@ -2417,7 +2325,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/env-paths": { "version": "2.2.1", -@@ -23192,19 +23901,25 @@ +@@ -24192,19 +24573,25 @@ "license": "MIT", "engines": { "node": ">=6" @@ -2446,7 +2354,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/fastest-levenshtein": { "version": "1.0.16", -@@ -23213,7 +23928,9 @@ +@@ -24213,7 +24600,9 @@ "license": "MIT", "engines": { "node": ">= 4.9.1" @@ -2457,7 +2365,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/foreground-child": { "version": "3.3.1", -@@ -23229,7 +23946,9 @@ +@@ -24229,7 +24618,9 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -2468,7 +2376,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/fs-minipass": { "version": "3.0.3", -@@ -23241,7 +23960,9 @@ +@@ -24241,7 +24632,9 @@ }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -2479,7 +2387,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/glob": { "version": "10.4.5", -@@ -23261,13 +23982,17 @@ +@@ -24261,13 +24654,17 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -2499,7 +2407,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/hosted-git-info": { "version": "8.1.0", -@@ -23279,13 +24004,17 @@ +@@ -24279,13 +24676,17 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2519,7 +2427,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/http-proxy-agent": { "version": "7.0.2", -@@ -23298,7 +24027,9 @@ +@@ -24298,7 +24699,9 @@ }, "engines": { "node": ">= 14" @@ -2530,7 +2438,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/https-proxy-agent": { "version": "7.0.6", -@@ -23311,7 +24042,9 @@ +@@ -24311,7 +24714,9 @@ }, "engines": { "node": ">= 14" @@ -2541,7 +2449,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/iconv-lite": { "version": "0.6.3", -@@ -23324,7 +24057,9 @@ +@@ -24324,7 +24729,9 @@ }, "engines": { "node": ">=0.10.0" @@ -2552,7 +2460,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ignore-walk": { "version": "7.0.0", -@@ -23336,7 +24071,9 @@ +@@ -24336,7 +24743,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2563,7 +2471,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/imurmurhash": { "version": "0.1.4", -@@ -23345,7 +24082,9 @@ +@@ -24345,7 +24754,9 @@ "license": "MIT", "engines": { "node": ">=0.8.19" @@ -2574,7 +2482,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ini": { "version": "5.0.0", -@@ -23354,7 +24093,9 @@ +@@ -24354,7 +24765,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2585,7 +2493,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/init-package-json": { "version": "7.0.2", -@@ -23372,7 +24113,9 @@ +@@ -24372,7 +24785,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2596,7 +2504,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ip-address": { "version": "9.0.5", -@@ -23385,7 +24128,9 @@ +@@ -24385,7 +24800,9 @@ }, "engines": { "node": ">= 12" @@ -2607,7 +2515,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ip-regex": { "version": "5.0.0", -@@ -23397,7 +24142,9 @@ +@@ -24397,7 +24814,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -2618,7 +2526,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/is-cidr": { "version": "5.1.1", -@@ -23409,7 +24156,9 @@ +@@ -24409,7 +24828,9 @@ }, "engines": { "node": ">=14" @@ -2629,7 +2537,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/is-fullwidth-code-point": { "version": "3.0.0", -@@ -23418,13 +24167,17 @@ +@@ -24418,13 +24839,17 @@ "license": "MIT", "engines": { "node": ">=8" @@ -2649,7 +2557,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/jackspeak": { "version": "3.4.3", -@@ -23439,13 +24192,17 @@ +@@ -24439,13 +24864,17 @@ }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" @@ -2669,7 +2577,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/json-parse-even-better-errors": { "version": "4.0.0", -@@ -23454,7 +24211,9 @@ +@@ -24454,7 +24883,9 @@ "license": "MIT", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2680,7 +2588,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/json-stringify-nice": { "version": "1.1.4", -@@ -23463,7 +24222,9 @@ +@@ -24463,7 +24894,9 @@ "license": "ISC", "funding": { "url": "https://github.com/sponsors/isaacs" @@ -2691,7 +2599,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/jsonparse": { "version": "1.3.1", -@@ -23472,19 +24233,25 @@ +@@ -24472,19 +24905,25 @@ "node >= 0.2.0" ], "inBundle": true, @@ -2720,7 +2628,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmaccess": { "version": "9.0.0", -@@ -23497,7 +24264,9 @@ +@@ -24497,7 +24936,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2731,7 +2639,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmdiff": { "version": "7.0.1", -@@ -23516,7 +24285,9 @@ +@@ -24516,7 +24957,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2742,7 +2650,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmexec": { "version": "9.0.1", -@@ -23537,7 +24308,9 @@ +@@ -24537,7 +24980,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2753,7 +2661,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmfund": { "version": "6.0.1", -@@ -23549,7 +24322,9 @@ +@@ -24549,7 +24994,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2764,7 +2672,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmhook": { "version": "11.0.0", -@@ -23562,7 +24337,9 @@ +@@ -24562,7 +25009,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2775,7 +2683,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmorg": { "version": "7.0.0", -@@ -23575,7 +24352,9 @@ +@@ -24575,7 +25024,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2786,7 +2694,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmpack": { "version": "8.0.1", -@@ -23590,7 +24369,9 @@ +@@ -24590,7 +25041,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2797,7 +2705,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmpublish": { "version": "10.0.1", -@@ -23609,7 +24390,9 @@ +@@ -24609,7 +25062,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2808,7 +2716,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmsearch": { "version": "8.0.0", -@@ -23621,7 +24404,9 @@ +@@ -24621,7 +25076,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2819,7 +2727,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmteam": { "version": "7.0.0", -@@ -23634,7 +24419,9 @@ +@@ -24634,7 +25091,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2830,7 +2738,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/libnpmversion": { "version": "7.0.0", -@@ -23650,13 +24437,17 @@ +@@ -24650,13 +25109,17 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2850,7 +2758,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/make-fetch-happen": { "version": "14.0.3", -@@ -23678,7 +24469,9 @@ +@@ -24678,7 +25141,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -2861,7 +2769,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator": { "version": "1.0.0", -@@ -23687,7 +24480,9 @@ +@@ -24687,7 +25152,9 @@ "license": "MIT", "engines": { "node": ">= 0.6" @@ -2872,7 +2780,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minimatch": { "version": "9.0.5", -@@ -23702,7 +24497,9 @@ +@@ -24702,7 +25169,9 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -2883,7 +2791,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass": { "version": "7.1.2", -@@ -23711,7 +24508,9 @@ +@@ -24711,7 +25180,9 @@ "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" @@ -2894,7 +2802,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-collect": { "version": "2.0.1", -@@ -23723,7 +24522,9 @@ +@@ -24723,7 +25194,9 @@ }, "engines": { "node": ">=16 || 14 >=14.17" @@ -2905,7 +2813,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-fetch": { "version": "4.0.1", -@@ -23740,7 +24541,9 @@ +@@ -24740,7 +25213,9 @@ }, "optionalDependencies": { "encoding": "^0.1.13" @@ -2916,7 +2824,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-flush": { "version": "1.0.5", -@@ -23752,7 +24555,9 @@ +@@ -24752,7 +25227,9 @@ }, "engines": { "node": ">= 8" @@ -2927,7 +2835,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { "version": "3.3.6", -@@ -23764,7 +24569,9 @@ +@@ -24764,7 +25241,9 @@ }, "engines": { "node": ">=8" @@ -2938,7 +2846,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-pipeline": { "version": "1.2.4", -@@ -23776,7 +24583,9 @@ +@@ -24776,7 +25255,9 @@ }, "engines": { "node": ">=8" @@ -2949,7 +2857,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { "version": "3.3.6", -@@ -23788,7 +24597,9 @@ +@@ -24788,7 +25269,9 @@ }, "engines": { "node": ">=8" @@ -2960,7 +2868,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-sized": { "version": "1.0.3", -@@ -23800,7 +24611,9 @@ +@@ -24800,7 +25283,9 @@ }, "engines": { "node": ">=8" @@ -2971,7 +2879,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { "version": "3.3.6", -@@ -23812,7 +24625,9 @@ +@@ -24812,7 +25297,9 @@ }, "engines": { "node": ">=8" @@ -2982,7 +2890,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/minizlib": { "version": "3.0.2", -@@ -23824,7 +24639,9 @@ +@@ -24824,7 +25311,9 @@ }, "engines": { "node": ">= 18" @@ -2993,7 +2901,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/mkdirp": { "version": "1.0.4", -@@ -23836,13 +24653,17 @@ +@@ -24836,13 +25325,17 @@ }, "engines": { "node": ">=10" @@ -3013,7 +2921,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/mute-stream": { "version": "2.0.0", -@@ -23851,7 +24672,9 @@ +@@ -24851,7 +25344,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3024,7 +2932,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/node-gyp": { "version": "11.2.0", -@@ -23875,7 +24698,9 @@ +@@ -24875,7 +25370,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3035,7 +2943,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/node-gyp/node_modules/chownr": { "version": "3.0.0", -@@ -23884,7 +24709,9 @@ +@@ -24884,7 +25381,9 @@ "license": "BlueOak-1.0.0", "engines": { "node": ">=18" @@ -3046,7 +2954,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/node-gyp/node_modules/mkdirp": { "version": "3.0.1", -@@ -23899,7 +24726,9 @@ +@@ -24899,7 +25398,9 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -3057,7 +2965,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/node-gyp/node_modules/tar": { "version": "7.4.3", -@@ -23916,7 +24745,9 @@ +@@ -24916,7 +25417,9 @@ }, "engines": { "node": ">=18" @@ -3068,7 +2976,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/node-gyp/node_modules/yallist": { "version": "5.0.0", -@@ -23925,7 +24756,9 @@ +@@ -24925,7 +25428,9 @@ "license": "BlueOak-1.0.0", "engines": { "node": ">=18" @@ -3079,7 +2987,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/nopt": { "version": "8.1.0", -@@ -23940,7 +24773,9 @@ +@@ -24940,7 +25445,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3090,7 +2998,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/normalize-package-data": { "version": "7.0.0", -@@ -23954,7 +24789,9 @@ +@@ -24954,7 +25461,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3101,7 +3009,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-audit-report": { "version": "6.0.0", -@@ -23963,7 +24800,9 @@ +@@ -24963,7 +25472,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3112,7 +3020,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-bundled": { "version": "4.0.0", -@@ -23975,7 +24814,9 @@ +@@ -24975,7 +25486,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3123,7 +3031,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-install-checks": { "version": "7.1.1", -@@ -23987,7 +24828,9 @@ +@@ -24987,7 +25500,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3134,7 +3042,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-normalize-package-bin": { "version": "4.0.0", -@@ -23996,7 +24839,9 @@ +@@ -24996,7 +25511,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3145,7 +3053,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-package-arg": { "version": "12.0.2", -@@ -24011,7 +24856,9 @@ +@@ -25011,7 +25528,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3156,7 +3064,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-packlist": { "version": "9.0.0", -@@ -24023,7 +24870,9 @@ +@@ -25023,7 +25542,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3167,7 +3075,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-pick-manifest": { "version": "10.0.0", -@@ -24038,7 +24887,9 @@ +@@ -25038,7 +25559,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3178,7 +3086,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-profile": { "version": "11.0.1", -@@ -24051,7 +24902,9 @@ +@@ -25051,7 +25574,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3189,7 +3097,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-registry-fetch": { "version": "18.0.2", -@@ -24070,7 +24923,9 @@ +@@ -25070,7 +25595,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3200,7 +3108,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/npm-user-validate": { "version": "3.0.0", -@@ -24079,7 +24934,9 @@ +@@ -25079,7 +25606,9 @@ "license": "BSD-2-Clause", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3211,7 +3119,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/p-map": { "version": "7.0.3", -@@ -24091,13 +24948,17 @@ +@@ -25091,13 +25620,17 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3231,7 +3139,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/pacote": { "version": "19.0.1", -@@ -24128,7 +24989,9 @@ +@@ -25128,7 +25661,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3242,7 +3150,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "4.0.0", -@@ -24142,7 +25005,9 @@ +@@ -25142,7 +25677,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3253,7 +3161,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/path-key": { "version": "3.1.1", -@@ -24151,7 +25016,9 @@ +@@ -25151,7 +25688,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -3264,7 +3172,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/path-scurry": { "version": "1.11.1", -@@ -24167,7 +25034,9 @@ +@@ -25167,7 +25706,9 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -3275,7 +3183,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/postcss-selector-parser": { "version": "7.1.0", -@@ -24180,7 +25049,9 @@ +@@ -25180,7 +25721,9 @@ }, "engines": { "node": ">=4" @@ -3286,7 +3194,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/proc-log": { "version": "5.0.0", -@@ -24189,7 +25060,9 @@ +@@ -25189,7 +25732,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3297,7 +3205,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/proggy": { "version": "3.0.0", -@@ -24198,7 +25071,9 @@ +@@ -25198,7 +25743,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3308,7 +3216,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", -@@ -24207,7 +25082,9 @@ +@@ -25207,7 +25754,9 @@ "license": "ISC", "funding": { "url": "https://github.com/sponsors/isaacs" @@ -3319,7 +3227,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/promise-call-limit": { "version": "3.0.2", -@@ -24216,7 +25093,9 @@ +@@ -25216,7 +25765,9 @@ "license": "ISC", "funding": { "url": "https://github.com/sponsors/isaacs" @@ -3330,7 +3238,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/promise-retry": { "version": "2.0.1", -@@ -24229,7 +25108,9 @@ +@@ -25229,7 +25780,9 @@ }, "engines": { "node": ">=10" @@ -3341,7 +3249,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/promzard": { "version": "2.0.0", -@@ -24241,7 +25122,9 @@ +@@ -25241,7 +25794,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3352,7 +3260,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/qrcode-terminal": { "version": "0.12.0", -@@ -24249,7 +25132,9 @@ +@@ -25249,7 +25804,9 @@ "inBundle": true, "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" @@ -3363,7 +3271,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/read": { "version": "4.1.0", -@@ -24261,7 +25146,9 @@ +@@ -25261,7 +25818,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3374,7 +3282,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/read-cmd-shim": { "version": "5.0.0", -@@ -24270,7 +25157,9 @@ +@@ -25270,7 +25829,9 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3385,7 +3293,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/read-package-json-fast": { "version": "4.0.0", -@@ -24283,7 +25172,9 @@ +@@ -25283,7 +25844,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3396,7 +3304,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/retry": { "version": "0.12.0", -@@ -24292,14 +25183,18 @@ +@@ -25292,14 +25855,18 @@ "license": "MIT", "engines": { "node": ">= 4" @@ -3417,7 +3325,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/semver": { "version": "7.7.2", -@@ -24311,7 +25206,9 @@ +@@ -25311,7 +25878,9 @@ }, "engines": { "node": ">=10" @@ -3428,7 +3336,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/shebang-command": { "version": "2.0.0", -@@ -24323,7 +25220,9 @@ +@@ -25323,7 +25892,9 @@ }, "engines": { "node": ">=8" @@ -3439,7 +3347,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/shebang-regex": { "version": "3.0.0", -@@ -24332,7 +25231,9 @@ +@@ -25332,7 +25903,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -3450,7 +3358,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/signal-exit": { "version": "4.1.0", -@@ -24344,7 +25245,9 @@ +@@ -25344,7 +25917,9 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -3461,7 +3369,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/sigstore": { "version": "3.1.0", -@@ -24361,7 +25264,9 @@ +@@ -25361,7 +25936,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3472,7 +3380,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle": { "version": "3.1.0", -@@ -24373,7 +25278,9 @@ +@@ -25373,7 +25950,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3483,7 +3391,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core": { "version": "2.0.0", -@@ -24382,7 +25289,9 @@ +@@ -25382,7 +25961,9 @@ "license": "Apache-2.0", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3494,7 +3402,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign": { "version": "3.1.0", -@@ -24399,7 +25308,9 @@ +@@ -25399,7 +25980,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3505,7 +3413,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify": { "version": "2.1.1", -@@ -24413,7 +25324,9 @@ +@@ -25413,7 +25996,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3516,7 +3424,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/smart-buffer": { "version": "4.2.0", -@@ -24423,7 +25336,9 @@ +@@ -25423,7 +26008,9 @@ "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -3527,7 +3435,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/socks": { "version": "2.8.5", -@@ -24437,7 +25352,9 @@ +@@ -25437,7 +26024,9 @@ "engines": { "node": ">= 10.0.0", "npm": ">= 3.0.0" @@ -3538,7 +3446,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/socks-proxy-agent": { "version": "8.0.5", -@@ -24451,7 +25368,9 @@ +@@ -25451,7 +26040,9 @@ }, "engines": { "node": ">= 14" @@ -3549,7 +3457,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/spdx-correct": { "version": "3.2.0", -@@ -24461,7 +25380,9 @@ +@@ -25461,7 +26052,9 @@ "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -3560,7 +3468,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { "version": "3.0.1", -@@ -24471,13 +25392,17 @@ +@@ -25471,13 +26064,17 @@ "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -3580,7 +3488,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/spdx-expression-parse": { "version": "4.0.0", -@@ -24487,19 +25412,25 @@ +@@ -25487,19 +26084,25 @@ "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -3609,7 +3517,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/ssri": { "version": "12.0.0", -@@ -24511,7 +25442,9 @@ +@@ -25511,7 +26114,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3620,7 +3528,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/string-width": { "version": "4.2.3", -@@ -24525,7 +25458,9 @@ +@@ -25525,7 +26130,9 @@ }, "engines": { "node": ">=8" @@ -3631,7 +3539,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/string-width-cjs": { "name": "string-width", -@@ -24540,7 +25475,9 @@ +@@ -25540,7 +26147,9 @@ }, "engines": { "node": ">=8" @@ -3642,7 +3550,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/strip-ansi": { "version": "6.0.1", -@@ -24552,7 +25489,9 @@ +@@ -25552,7 +26161,9 @@ }, "engines": { "node": ">=8" @@ -3653,7 +3561,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/strip-ansi-cjs": { "name": "strip-ansi", -@@ -24565,7 +25504,9 @@ +@@ -25565,7 +26176,9 @@ }, "engines": { "node": ">=8" @@ -3664,7 +3572,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/supports-color": { "version": "9.4.0", -@@ -24577,7 +25518,9 @@ +@@ -25577,7 +26190,9 @@ }, "funding": { "url": "https://github.com/chalk/supports-color?sponsor=1" @@ -3675,7 +3583,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tar": { "version": "6.2.1", -@@ -24594,7 +25537,9 @@ +@@ -25594,7 +26209,9 @@ }, "engines": { "node": ">=10" @@ -3686,7 +3594,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { "version": "2.1.0", -@@ -24606,7 +25551,9 @@ +@@ -25606,7 +26223,9 @@ }, "engines": { "node": ">= 8" @@ -3697,7 +3605,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { "version": "3.3.6", -@@ -24618,7 +25565,9 @@ +@@ -25618,7 +26237,9 @@ }, "engines": { "node": ">=8" @@ -3708,7 +3616,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tar/node_modules/minipass": { "version": "5.0.0", -@@ -24627,7 +25576,9 @@ +@@ -25627,7 +26248,9 @@ "license": "ISC", "engines": { "node": ">=8" @@ -3719,7 +3627,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tar/node_modules/minizlib": { "version": "2.1.2", -@@ -24640,7 +25591,9 @@ +@@ -25640,7 +26263,9 @@ }, "engines": { "node": ">= 8" @@ -3730,7 +3638,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass": { "version": "3.3.6", -@@ -24652,19 +25605,25 @@ +@@ -25652,19 +26277,25 @@ }, "engines": { "node": ">=8" @@ -3759,7 +3667,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tinyglobby": { "version": "0.2.14", -@@ -24680,7 +25639,9 @@ +@@ -25680,7 +26311,9 @@ }, "funding": { "url": "https://github.com/sponsors/SuperchupuDev" @@ -3770,7 +3678,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tinyglobby/node_modules/fdir": { "version": "6.4.6", -@@ -24694,7 +25655,9 @@ +@@ -25694,7 +26327,9 @@ "picomatch": { "optional": true } @@ -3781,7 +3689,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tinyglobby/node_modules/picomatch": { "version": "4.0.2", -@@ -24706,7 +25669,9 @@ +@@ -25706,7 +26341,9 @@ }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" @@ -3792,7 +3700,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/treeverse": { "version": "3.0.0", -@@ -24715,7 +25680,9 @@ +@@ -25715,7 +26352,9 @@ "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -3803,7 +3711,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tuf-js": { "version": "3.0.1", -@@ -24729,7 +25696,9 @@ +@@ -25729,7 +26368,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3814,7 +3722,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models": { "version": "3.0.1", -@@ -24742,7 +25711,9 @@ +@@ -25742,7 +26383,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3825,7 +3733,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/unique-filename": { "version": "4.0.0", -@@ -24754,7 +25725,9 @@ +@@ -25754,7 +26397,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3836,7 +3744,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/unique-slug": { "version": "5.0.0", -@@ -24766,13 +25739,17 @@ +@@ -25766,13 +26411,17 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3856,7 +3764,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/validate-npm-package-license": { "version": "3.0.4", -@@ -24782,7 +25759,9 @@ +@@ -25782,7 +26431,9 @@ "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -3867,7 +3775,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { "version": "3.0.1", -@@ -24792,7 +25771,9 @@ +@@ -25792,7 +26443,9 @@ "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -3878,7 +3786,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/validate-npm-package-name": { "version": "6.0.1", -@@ -24801,13 +25782,17 @@ +@@ -25801,13 +26454,17 @@ "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3898,7 +3806,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/which": { "version": "5.0.0", -@@ -24822,7 +25807,9 @@ +@@ -25822,7 +26479,9 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -3909,7 +3817,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/which/node_modules/isexe": { "version": "3.1.1", -@@ -24831,7 +25818,9 @@ +@@ -25831,7 +26490,9 @@ "license": "ISC", "engines": { "node": ">=16" @@ -3920,7 +3828,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/wrap-ansi": { "version": "8.1.0", -@@ -24848,7 +25837,9 @@ +@@ -25848,7 +26509,9 @@ }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -3931,7 +3839,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", -@@ -24866,7 +25857,9 @@ +@@ -25866,7 +26529,9 @@ }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -3942,7 +3850,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { "version": "4.3.0", -@@ -24881,7 +25874,9 @@ +@@ -25881,7 +26546,9 @@ }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" @@ -3953,7 +3861,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "6.1.0", -@@ -24893,13 +25888,17 @@ +@@ -25893,13 +26560,17 @@ }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" @@ -3973,7 +3881,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { "version": "5.1.2", -@@ -24916,7 +25915,9 @@ +@@ -25916,7 +26587,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3984,7 +3892,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "7.1.0", -@@ -24931,7 +25932,9 @@ +@@ -25931,7 +26604,9 @@ }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" @@ -3995,7 +3903,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/npm/node_modules/write-file-atomic": { "version": "6.0.0", -@@ -24944,13 +25947,17 @@ +@@ -25944,13 +26619,17 @@ }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -4015,7 +3923,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/nth-check": { "version": "2.1.1", -@@ -25122,7 +26129,9 @@ +@@ -26122,7 +26801,9 @@ "license": "ISC", "dependencies": { "wrappy": "1" @@ -4026,7 +3934,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/onetime": { "version": "5.1.2", -@@ -25138,6 +26147,19 @@ +@@ -26138,6 +26819,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, @@ -4046,7 +3954,7 @@ index 775acd4..3fbc2c9 100644 "node_modules/open": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", -@@ -25194,7 +26216,9 @@ +@@ -26194,7 +26888,9 @@ }, "engines": { "node": ">= 0.8.0" @@ -4057,7 +3965,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/os-homedir": { "version": "1.0.2", -@@ -25322,7 +26346,9 @@ +@@ -26322,7 +27018,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -4068,7 +3976,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/p-limit": { "version": "3.1.0", -@@ -25335,7 +26361,9 @@ +@@ -26335,7 +27033,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4079,7 +3987,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/p-locate": { "version": "5.0.0", -@@ -25348,7 +26376,9 @@ +@@ -26348,7 +27048,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4090,7 +3998,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/p-map": { "version": "7.0.3", -@@ -25404,7 +26434,9 @@ +@@ -26404,7 +27106,9 @@ "license": "MIT", "engines": { "node": ">=6" @@ -4101,7 +4009,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pac-proxy-agent": { "version": "7.1.0", -@@ -25812,7 +26844,9 @@ +@@ -26812,7 +27516,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -4112,7 +4020,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/path-is-absolute": { "version": "1.0.1", -@@ -25820,7 +26854,9 @@ +@@ -26820,7 +27526,9 @@ "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4123,7 +4031,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/path-is-inside": { "version": "1.0.2", -@@ -25834,11 +26870,15 @@ +@@ -26834,11 +27542,15 @@ "license": "MIT", "engines": { "node": ">=8" @@ -4141,7 +4049,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/path-scurry": { "version": "1.11.1", -@@ -25870,7 +26910,9 @@ +@@ -26870,7 +27582,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -4152,7 +4060,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pathe": { "version": "2.0.3", -@@ -25955,7 +26997,9 @@ +@@ -26955,7 +27669,9 @@ "license": "MIT", "engines": { "node": ">=4" @@ -4163,7 +4071,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pikaday": { "version": "1.8.2", -@@ -26029,7 +27073,9 @@ +@@ -27029,7 +27745,9 @@ "license": "MIT", "engines": { "node": ">= 6" @@ -4174,7 +4082,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pixelmatch": { "version": "7.1.0", -@@ -26142,7 +27188,9 @@ +@@ -27142,7 +27860,9 @@ }, "engines": { "node": ">=8" @@ -4185,7 +4093,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pkg-dir/node_modules/find-up": { "version": "4.1.0", -@@ -26154,7 +27202,9 @@ +@@ -27154,7 +27874,9 @@ }, "engines": { "node": ">=8" @@ -4196,7 +4104,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pkg-dir/node_modules/locate-path": { "version": "5.0.0", -@@ -26165,7 +27215,9 @@ +@@ -27165,7 +27887,9 @@ }, "engines": { "node": ">=8" @@ -4207,7 +4115,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pkg-dir/node_modules/p-limit": { "version": "2.3.0", -@@ -26179,7 +27231,9 @@ +@@ -27179,7 +27903,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4218,7 +4126,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pkg-dir/node_modules/p-locate": { "version": "4.1.0", -@@ -26190,7 +27244,9 @@ +@@ -27190,7 +27916,9 @@ }, "engines": { "node": ">=8" @@ -4229,7 +4137,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/playwright": { "version": "1.56.1", -@@ -26489,7 +27545,9 @@ +@@ -27489,7 +28217,9 @@ "license": "MIT", "engines": { "node": ">= 0.8.0" @@ -4240,7 +4148,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/prepend-http": { "version": "1.0.4", -@@ -26567,7 +27625,9 @@ +@@ -27567,7 +28297,9 @@ }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" @@ -4251,7 +4159,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pretty-ms": { "version": "9.0.0", -@@ -26597,7 +27657,9 @@ +@@ -27597,7 +28329,9 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "dev": true, @@ -4262,7 +4170,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/process-warning": { "version": "5.0.0", -@@ -26670,7 +27732,9 @@ +@@ -27670,7 +28404,9 @@ }, "node_modules/proto-list": { "version": "1.2.4", @@ -4273,7 +4181,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/protobufjs": { "version": "7.5.0", -@@ -26770,7 +27834,9 @@ +@@ -27770,7 +28506,9 @@ }, "node_modules/proxy-from-env": { "version": "1.1.0", @@ -4284,7 +4192,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/pseudomap": { "version": "1.0.2", -@@ -26938,7 +28004,9 @@ +@@ -27938,7 +28676,9 @@ "license": "MIT", "engines": { "node": ">=6" @@ -4295,7 +4203,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/puppeteer": { "version": "24.20.0", -@@ -27060,7 +28128,9 @@ +@@ -28060,7 +28800,9 @@ "url": "https://feross.org/support" } ], @@ -4306,7 +4214,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/quick-format-unescaped": { "version": "4.0.4", -@@ -27125,7 +28195,9 @@ +@@ -28125,7 +28867,9 @@ }, "bin": { "rc": "cli.js" @@ -4317,7 +4225,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/rc/node_modules/ini": { "version": "1.3.8", -@@ -27139,7 +28211,9 @@ +@@ -28139,7 +28883,9 @@ "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4328,7 +4236,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/react": { "version": "19.2.0", -@@ -27277,7 +28351,9 @@ +@@ -28277,7 +29023,9 @@ "node_modules/react-is": { "version": "18.2.0", "dev": true, @@ -4339,7 +4247,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/react-reconciler": { "version": "0.33.0", -@@ -27504,12 +28580,16 @@ +@@ -28504,12 +29252,16 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" @@ -4358,7 +4266,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/readdirp": { "version": "3.6.0", -@@ -27801,14 +28881,18 @@ +@@ -28801,14 +29553,18 @@ "license": "MIT", "engines": { "node": ">=0.10.0" @@ -4379,7 +4287,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/require-in-the-middle": { "version": "7.5.1", -@@ -27861,7 +28945,9 @@ +@@ -28861,7 +29617,9 @@ }, "engines": { "node": ">=8" @@ -4390,7 +4298,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/resolve-cwd/node_modules/resolve-from": { "version": "5.0.0", -@@ -27869,7 +28955,9 @@ +@@ -28869,7 +29627,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -4401,7 +4309,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/resolve-from": { "version": "4.0.0", -@@ -27886,7 +28974,9 @@ +@@ -28886,7 +29646,9 @@ "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" @@ -4412,7 +4320,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/resolve-url": { "version": "0.2.1", -@@ -27966,7 +29056,9 @@ +@@ -28966,7 +29728,9 @@ "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -4423,7 +4331,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/rfdc": { "version": "1.4.1", -@@ -28260,7 +29352,9 @@ +@@ -29260,7 +30024,9 @@ "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" @@ -4434,7 +4342,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/rxjs": { "version": "7.8.1", -@@ -28314,7 +29408,9 @@ +@@ -29314,7 +30080,9 @@ "url": "https://feross.org/support" } ], @@ -4445,7 +4353,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/safe-push-apply": { "version": "1.0.0", -@@ -28909,14 +30005,18 @@ +@@ -29909,14 +30677,18 @@ }, "engines": { "node": ">=8" @@ -4466,7 +4374,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/shell-quote": { "version": "1.8.1", -@@ -29013,7 +30113,9 @@ +@@ -30013,7 +30785,9 @@ }, "node_modules/signal-exit": { "version": "3.0.7", @@ -4477,7 +4385,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/signale": { "version": "1.4.0", -@@ -29128,7 +30230,9 @@ +@@ -30128,7 +30902,9 @@ "url": "https://feross.org/support" } ], @@ -4488,7 +4396,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/simple-get": { "version": "4.0.1", -@@ -29151,7 +30255,9 @@ +@@ -30151,7 +30927,9 @@ "decompress-response": "^6.0.0", "once": "^1.3.1", "simple-concat": "^1.0.0" @@ -4499,7 +4407,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/simple-git": { "version": "3.28.0", -@@ -29245,7 +30351,9 @@ +@@ -30245,7 +31023,9 @@ "license": "MIT", "engines": { "node": ">=8" @@ -4510,7 +4418,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/slice-ansi": { "version": "7.1.0", -@@ -29426,7 +30534,9 @@ +@@ -30426,7 +31206,9 @@ "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -4521,7 +4429,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/source-map-js": { "version": "1.2.1", -@@ -29525,12 +30635,16 @@ +@@ -30525,12 +31307,16 @@ "license": "ISC", "engines": { "node": ">= 10.x" @@ -4540,7 +4448,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ssh-config": { "version": "5.0.4", -@@ -29546,14 +30660,18 @@ +@@ -30546,14 +31332,18 @@ }, "engines": { "node": ">=10" @@ -4561,7 +4469,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/stackback": { "version": "0.0.2", -@@ -29786,11 +30904,15 @@ +@@ -30682,11 +31472,15 @@ "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" @@ -4579,7 +4487,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/string-argv": { "version": "0.3.2", -@@ -29824,7 +30946,9 @@ +@@ -30720,7 +31514,9 @@ }, "engines": { "node": ">=8" @@ -4590,7 +4498,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/string-width-cjs": { "name": "string-width", -@@ -29907,7 +31031,9 @@ +@@ -30803,7 +31599,9 @@ }, "engines": { "node": ">=8" @@ -4601,7 +4509,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/strip-ansi-cjs": { "name": "strip-ansi", -@@ -29973,7 +31099,9 @@ +@@ -30869,7 +31667,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4611,8 +4519,8 @@ index 775acd4..3fbc2c9 100644 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, "node_modules/strip-literal": { - "version": "3.0.0", -@@ -30123,7 +31251,9 @@ + "version": "3.1.0", +@@ -31019,7 +31819,9 @@ }, "engines": { "node": ">=8" @@ -4623,7 +4531,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/supports-hyperlinks": { "version": "3.1.0", -@@ -30148,7 +31278,9 @@ +@@ -31044,7 +31846,9 @@ }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -4634,7 +4542,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/symbol-tree": { "version": "3.2.4", -@@ -30304,7 +31436,9 @@ +@@ -31200,7 +32004,9 @@ "dependencies": { "debug": "4.3.1", "is2": "^2.0.6" @@ -4645,7 +4553,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/tcp-port-used/node_modules/debug": { "version": "4.3.1", -@@ -30320,7 +31454,9 @@ +@@ -31216,7 +32022,9 @@ "supports-color": { "optional": true } @@ -4656,7 +4564,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/temp-dir": { "version": "3.0.0", -@@ -30328,7 +31464,9 @@ +@@ -31224,7 +32032,9 @@ "license": "MIT", "engines": { "node": ">=14.16" @@ -4667,7 +4575,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/tempfile": { "version": "5.0.0", -@@ -30342,7 +31480,9 @@ +@@ -31238,7 +32048,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4678,7 +4586,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/tempy": { "version": "3.1.0", -@@ -30531,7 +31671,9 @@ +@@ -31427,7 +32239,9 @@ }, "engines": { "node": ">=8" @@ -4689,7 +4597,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/test-exclude/node_modules/brace-expansion": { "version": "1.1.11", -@@ -30812,7 +31954,9 @@ +@@ -31708,7 +32522,9 @@ }, "node_modules/tr46": { "version": "0.0.3", @@ -4700,7 +4608,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/traverse": { "version": "0.6.8", -@@ -31143,7 +32287,9 @@ +@@ -32081,7 +32897,9 @@ }, "engines": { "node": ">= 0.8.0" @@ -4711,7 +4619,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/type-detect": { "version": "4.0.8", -@@ -31596,7 +32742,9 @@ +@@ -32534,7 +33352,9 @@ "license": "MIT", "engines": { "node": ">= 10.0.0" @@ -4722,7 +4630,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/unpipe": { "version": "1.0.0", -@@ -31814,7 +32962,9 @@ +@@ -32752,7 +33572,9 @@ "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" @@ -4733,7 +4641,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/urix": { "version": "0.1.0", -@@ -31855,7 +33005,9 @@ +@@ -32803,7 +33625,9 @@ }, "node_modules/util-deprecate": { "version": "1.0.2", @@ -4744,7 +4652,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/uuid": { "version": "10.0.0", -@@ -32533,7 +33685,9 @@ +@@ -33515,7 +34339,9 @@ }, "bin": { "installServerIntoExtension": "bin/installServerIntoExtension" @@ -4755,7 +4663,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/vscode-languageserver-protocol": { "version": "3.17.5", -@@ -32541,7 +33695,9 @@ +@@ -33523,7 +34349,9 @@ "dependencies": { "vscode-jsonrpc": "8.2.0", "vscode-languageserver-types": "3.17.5" @@ -4766,7 +4674,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/vscode-languageserver-protocol/node_modules/vscode-jsonrpc": { "version": "8.2.0", -@@ -32559,7 +33715,9 @@ +@@ -33541,7 +34369,9 @@ }, "node_modules/vscode-languageserver-types": { "version": "3.17.5", @@ -4777,7 +4685,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/vscode-uri": { "version": "3.1.0", -@@ -33072,7 +34230,9 @@ +@@ -34054,7 +34884,9 @@ }, "node_modules/webidl-conversions": { "version": "3.0.1", @@ -4788,7 +4696,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/webpack-sources": { "version": "3.3.3", -@@ -33118,7 +34278,9 @@ +@@ -34100,7 +34932,9 @@ "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -4799,7 +4707,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/which": { "version": "2.0.2", -@@ -33131,7 +34293,9 @@ +@@ -34113,7 +34947,9 @@ }, "engines": { "node": ">= 8" @@ -4810,7 +4718,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/which-boxed-primitive": { "version": "1.1.1", -@@ -33207,6 +34371,16 @@ +@@ -34189,6 +35025,16 @@ "url": "https://github.com/sponsors/ljharb" } }, @@ -4827,7 +4735,7 @@ index 775acd4..3fbc2c9 100644 "node_modules/which-typed-array": { "version": "1.1.19", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", -@@ -33353,7 +34527,9 @@ +@@ -34335,7 +35181,9 @@ }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" @@ -4838,7 +4746,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", -@@ -33374,7 +34550,9 @@ +@@ -34356,7 +35204,9 @@ }, "node_modules/wrappy": { "version": "1.0.2", @@ -4849,7 +4757,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/write-file-atomic": { "version": "4.0.2", -@@ -33386,7 +34564,9 @@ +@@ -34368,7 +35218,9 @@ }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -4860,7 +4768,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/ws": { "version": "8.18.3", -@@ -33438,7 +34618,9 @@ +@@ -34420,7 +35272,9 @@ "node_modules/xml": { "version": "1.0.1", "dev": true, @@ -4871,7 +4779,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/xml-name-validator": { "version": "4.0.0", -@@ -33478,7 +34660,9 @@ +@@ -34460,7 +35314,9 @@ "license": "ISC", "engines": { "node": ">=10" @@ -4882,7 +4790,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/yallist": { "version": "2.1.2", -@@ -33512,14 +34696,18 @@ +@@ -34494,14 +35350,18 @@ }, "engines": { "node": ">=12" @@ -4903,7 +4811,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/yargs-unparser": { "version": "2.0.0", -@@ -33552,7 +34740,9 @@ +@@ -34534,7 +35394,9 @@ "license": "ISC", "engines": { "node": ">=12" @@ -4914,7 +4822,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/yauzl": { "version": "2.10.0", -@@ -33582,7 +34772,9 @@ +@@ -34564,7 +35426,9 @@ }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4925,26 +4833,7 @@ index 775acd4..3fbc2c9 100644 }, "node_modules/yoctocolors": { "version": "2.0.0", -@@ -33714,14 +34906,14 @@ - } - }, - "packages/cli/node_modules/commander": { -- "version": "14.0.1", -- "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.1.tgz", -- "integrity": "sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==", -+ "version": "14.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=20" -- } -+ }, -+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", -+ "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==" - }, - "packages/cli/node_modules/p-queue": { - "version": "9.0.0", -@@ -33821,6 +35013,84 @@ +@@ -34828,6 +35692,84 @@ "version": "0.0.0", "devDependencies": {} }, @@ -5029,18 +4918,18 @@ index 775acd4..3fbc2c9 100644 "packages/lib_ai_configuration": { "name": "@gitlab-org/ai-configuration", "version": "0.0.0", -@@ -39663,4 +40933,4 @@ +@@ -40060,4 +41002,4 @@ } } } -} +} \ No newline at end of file -diff --git a/package.json b/package.json -index 23fcb1c..320272d 100644 ---- a/package.json -+++ b/package.json -@@ -180,7 +180,8 @@ +diff --git c/package.json i/package.json +index 97a2104..6002fb9 100644 +--- c/package.json ++++ i/package.json +@@ -179,7 +179,8 @@ "ts-node": "^10.9.2", "tsx": "^4.20.4", "type-fest": "^4.41.0", @@ -5050,11 +4939,11 @@ index 23fcb1c..320272d 100644 }, "scripts": { "prepare": "node scripts/git_blame_ignore.mjs && lefthook install", -diff --git a/packages/extra-deps/package.json b/packages/extra-deps/package.json +diff --git c/packages/extra-deps/package.json i/packages/extra-deps/package.json new file mode 100644 index 0000000..6099867 --- /dev/null -+++ b/packages/extra-deps/package.json ++++ i/packages/extra-deps/package.json @@ -0,0 +1,8 @@ +{ + "devDependencies": { diff --git a/pkgs/by-name/gi/gitlab-duo/package.nix b/pkgs/by-name/gi/gitlab-duo/package.nix index b684fc7cca56..e20b66d39fa9 100644 --- a/pkgs/by-name/gi/gitlab-duo/package.nix +++ b/pkgs/by-name/gi/gitlab-duo/package.nix @@ -11,7 +11,7 @@ }: buildNpmPackage (finalAttrs: { pname = "gitlab-duo"; - version = "8.57.1"; + version = "8.67.0"; # DOCS https://gitlab.com/gitlab-org/editor-extensions/gitlab-lsp#node-version nodejs = nodejs_22; @@ -21,7 +21,7 @@ buildNpmPackage (finalAttrs: { owner = "editor-extensions"; repo = "gitlab-lsp"; tag = "v${finalAttrs.version}"; - hash = "sha256-IofCSh9ja3C8WEiksp0pFJ6LZOu86o4VHnwiIUHHgLI="; + hash = "sha256-GnL3720MwiWtC7lHA4CrfiZUTeOV+ytWFii16OKGbAM="; }; patches = [ @@ -32,14 +32,11 @@ buildNpmPackage (finalAttrs: { # PATCH: Only build for the current platform, not all targets postPatch = '' - substituteInPlace packages/cli/scripts/compile_executables.sh \ - --replace-fail \ - 'SUPPORTED_TARGETS="bun-linux-x64 bun-linux-arm64 bun-windows-x64 bun-darwin-arm64 bun-darwin-x64"' \ - "SUPPORTED_TARGETS=bun-$TARGET" + sed -i 's/SUPPORTED_TARGETS=".\+"/SUPPORTED_TARGETS="bun-$TARGET"/' packages/cli/scripts/compile_executables.sh ''; npmFlags = [ "--install-links" ]; - npmDepsHash = "sha256-dj4TrKMdXgUZr7/0NLT7h8jT3VjobB9KFO8tl/+47rk="; + npmDepsHash = "sha256-9b73NGu3GO5Sgus7BZ7WvOaXBvQ3UrW9BUTk6NwH+uY="; npmBuildScript = "build:binary"; npmWorkspace = "@gitlab/duo-cli"; nativeBuildInputs = [ @@ -79,6 +76,6 @@ buildNpmPackage (finalAttrs: { homepage = "https://about.gitlab.com/gitlab-duo/"; license = lib.licenses.mit; mainProgram = "duo"; - maintainers = with lib.maintainers; [ yajo ]; + maintainers = with lib.maintainers; [ afontaine ]; }; }) diff --git a/pkgs/by-name/gi/gitlab-duo/update.sh b/pkgs/by-name/gi/gitlab-duo/update.sh index 33aff62cfadc..5d1148543a0e 100755 --- a/pkgs/by-name/gi/gitlab-duo/update.sh +++ b/pkgs/by-name/gi/gitlab-duo/update.sh @@ -38,7 +38,7 @@ commander_version=$(jaq -r '.packages["packages/cli"].devDependencies.commander' commander_version="${commander_version/^}" # Sync locked version and remove URL and hash, so they are fixed later jaq -i --arg ver "$commander_version" \ - '.packages["packages/cli/node_modules/commander"].version = $ver | del(.packages["packages/cli/node_modules/commander"].integrity, .packages["packages/cli/node_modules/commander"].resolved)' \ + '.packages["node_modules/commander"].version = $ver | del(.packages["node_modules/commander"].integrity, .packages["node_modules/commander"].resolved)' \ ./package-lock.json npm install --package-lock-only --ignore-scripts diff --git a/pkgs/by-name/gr/grimblast/package.nix b/pkgs/by-name/gr/grimblast/package.nix index 57d3cd07d97d..e86df57b0703 100644 --- a/pkgs/by-name/gr/grimblast/package.nix +++ b/pkgs/by-name/gr/grimblast/package.nix @@ -13,6 +13,7 @@ slurp, wl-clipboard, unixtools, + glib, bash, nix-update-script, }: @@ -56,6 +57,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { slurp wl-clipboard unixtools.getopt + glib ] }" ''; diff --git a/pkgs/by-name/gt/gtk3/package.nix b/pkgs/by-name/gt/gtk3/package.nix index 1037bdd50e65..98e575145d7d 100644 --- a/pkgs/by-name/gt/gtk3/package.nix +++ b/pkgs/by-name/gt/gtk3/package.nix @@ -47,8 +47,8 @@ sassc, trackerSupport ? stdenv.hostPlatform.isLinux && (stdenv.buildPlatform == stdenv.hostPlatform), tinysparql, - x11Support ? stdenv.hostPlatform.isLinux, - waylandSupport ? stdenv.hostPlatform.isLinux, + x11Support ? stdenv.hostPlatform.isLinux || stdenv.hostPlatform.isFreeBSD, + waylandSupport ? stdenv.hostPlatform.isLinux || stdenv.hostPlatform.isFreeBSD, libGL, wayland, wayland-protocols, diff --git a/pkgs/by-name/in/inja/package.nix b/pkgs/by-name/in/inja/package.nix index db06c68ef254..df593010d5c6 100644 --- a/pkgs/by-name/in/inja/package.nix +++ b/pkgs/by-name/in/inja/package.nix @@ -6,6 +6,7 @@ nlohmann_json, doctest, callPackage, + fetchpatch, }: stdenv.mkDerivation (finalAttrs: { @@ -19,6 +20,15 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-P4XKz2FcMfP0HRMoEC2+RKE/ljZSpusUTDmF9Ao5txo="; }; + patches = [ + # https://github.com/pantor/inja/pull/317 + (fetchpatch { + name = "cmake-install-pc.patch"; + url = "https://github.com/pantor/inja/commit/ebb7aeb3ae49ccb49a642aaecb0d41483078b8bd.patch"; + hash = "sha256-Cz0EbYwGwFcfhKd8lJzXDy2DpMAcHkz7EC/vVFV60c0="; + }) + ]; + nativeBuildInputs = [ cmake ]; propagatedBuildInputs = [ nlohmann_json ]; diff --git a/pkgs/by-name/jo/jotta-cli/package.nix b/pkgs/by-name/jo/jotta-cli/package.nix index d96c105a3ed0..485630870b89 100644 --- a/pkgs/by-name/jo/jotta-cli/package.nix +++ b/pkgs/by-name/jo/jotta-cli/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "jotta-cli"; - version = "0.17.148769"; + version = "0.17.158308"; src = fetchzip { url = "https://repo.jotta.us/archives/linux/amd64/jotta-cli-${version}_linux_amd64.tar.gz"; - hash = "sha256-uI5yYpyLa7gGg9eL1nG5MMwHZ2j2yH5/8n5sB/WgoQI="; + hash = "sha256-KSm4SGK/NeBwixEzcu8mh1Ssr2tx1vBHT5QtvtwfMBE="; stripRoot = false; }; diff --git a/pkgs/by-name/la/laravel/composer.lock b/pkgs/by-name/la/laravel/composer.lock index c8d3a6439a78..2a9d700173a5 100644 --- a/pkgs/by-name/la/laravel/composer.lock +++ b/pkgs/by-name/la/laravel/composer.lock @@ -167,16 +167,16 @@ }, { "name": "illuminate/collections", - "version": "v12.51.0", + "version": "v12.52.0", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "1fd7db2203ce5a935fffd2ad40955248fb9f581c" + "reference": "f35c084f0d9bc57895515cb4d0665797c66285fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/1fd7db2203ce5a935fffd2ad40955248fb9f581c", - "reference": "1fd7db2203ce5a935fffd2ad40955248fb9f581c", + "url": "https://api.github.com/repos/illuminate/collections/zipball/f35c084f0d9bc57895515cb4d0665797c66285fd", + "reference": "f35c084f0d9bc57895515cb4d0665797c66285fd", "shasum": "" }, "require": { @@ -223,11 +223,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2026-02-09T13:43:38+00:00" + "time": "2026-02-16T14:10:38+00:00" }, { "name": "illuminate/conditionable", - "version": "v12.51.0", + "version": "v12.52.0", "source": { "type": "git", "url": "https://github.com/illuminate/conditionable.git", @@ -273,16 +273,16 @@ }, { "name": "illuminate/contracts", - "version": "v12.51.0", + "version": "v12.52.0", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "3d4eeab332c04a9eaea90968c19a66f78745e47a" + "reference": "620d82bad07f55fcb7f5125f44c9d9b93335fb8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/3d4eeab332c04a9eaea90968c19a66f78745e47a", - "reference": "3d4eeab332c04a9eaea90968c19a66f78745e47a", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/620d82bad07f55fcb7f5125f44c9d9b93335fb8c", + "reference": "620d82bad07f55fcb7f5125f44c9d9b93335fb8c", "shasum": "" }, "require": { @@ -317,20 +317,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2026-01-28T15:26:27+00:00" + "time": "2026-02-10T18:16:44+00:00" }, { "name": "illuminate/filesystem", - "version": "v12.51.0", + "version": "v12.52.0", "source": { "type": "git", "url": "https://github.com/illuminate/filesystem.git", - "reference": "62c225e046a4c469779c0855dce7abd8c0b1fa1e" + "reference": "c4c3f8612f218afcf09f3c7f5c7dc9e282626800" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/filesystem/zipball/62c225e046a4c469779c0855dce7abd8c0b1fa1e", - "reference": "62c225e046a4c469779c0855dce7abd8c0b1fa1e", + "url": "https://api.github.com/repos/illuminate/filesystem/zipball/c4c3f8612f218afcf09f3c7f5c7dc9e282626800", + "reference": "c4c3f8612f218afcf09f3c7f5c7dc9e282626800", "shasum": "" }, "require": { @@ -384,11 +384,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2026-02-09T20:42:48+00:00" + "time": "2026-02-13T20:26:32+00:00" }, { "name": "illuminate/macroable", - "version": "v12.51.0", + "version": "v12.52.0", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", @@ -434,7 +434,7 @@ }, { "name": "illuminate/reflection", - "version": "v12.51.0", + "version": "v12.52.0", "source": { "type": "git", "url": "https://github.com/illuminate/reflection.git", @@ -485,16 +485,16 @@ }, { "name": "illuminate/support", - "version": "v12.51.0", + "version": "v12.52.0", "source": { "type": "git", "url": "https://github.com/illuminate/support.git", - "reference": "fcc84cf4fba138f1835d6a5978ac4434f11a55aa" + "reference": "6e9de455bcb232372db11531b72a01d4eca83ef2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/fcc84cf4fba138f1835d6a5978ac4434f11a55aa", - "reference": "fcc84cf4fba138f1835d6a5978ac4434f11a55aa", + "url": "https://api.github.com/repos/illuminate/support/zipball/6e9de455bcb232372db11531b72a01d4eca83ef2", + "reference": "6e9de455bcb232372db11531b72a01d4eca83ef2", "shasum": "" }, "require": { @@ -561,7 +561,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2026-02-10T16:02:09+00:00" + "time": "2026-02-14T23:03:41+00:00" }, { "name": "laravel/prompts", diff --git a/pkgs/by-name/la/laravel/package.nix b/pkgs/by-name/la/laravel/package.nix index c2ee374e6f15..b041677fc955 100644 --- a/pkgs/by-name/la/laravel/package.nix +++ b/pkgs/by-name/la/laravel/package.nix @@ -7,19 +7,19 @@ }: php.buildComposerProject2 (finalAttrs: { pname = "laravel"; - version = "5.24.5"; + version = "5.24.6"; src = fetchFromGitHub { owner = "laravel"; repo = "installer"; tag = "v${finalAttrs.version}"; - hash = "sha256-wFyXg92bW7hZBKubj4Gf6nXnFpEpD3aUXv7mF7XbYQw="; + hash = "sha256-zXgLIp2tTPwGvZTT0rJqbbsO0Od/8sf6NQIgx/xhfJE="; }; nativeBuildInputs = [ makeWrapper ]; composerLock = ./composer.lock; - vendorHash = "sha256-hEr7VX4ZwuS7HUSNOvWCy+FOufTE1fMpJih37ZReoro="; + vendorHash = "sha256-pegatl+tktcTSFV5GuxiyXvmZGVC+57DzWAIsOoZJWE="; # Adding npm (nodejs) and php composer to path postInstall = '' diff --git a/pkgs/by-name/le/legcord/package.nix b/pkgs/by-name/le/legcord/package.nix index 498f4253c9ef..8c7e1d0abcc3 100644 --- a/pkgs/by-name/le/legcord/package.nix +++ b/pkgs/by-name/le/legcord/package.nix @@ -17,13 +17,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "legcord"; - version = "1.2.1"; + version = "1.2.2"; src = fetchFromGitHub { owner = "Legcord"; repo = "Legcord"; tag = "v${finalAttrs.version}"; - hash = "sha256-196AE244jEZNfhkC+vouNq9M7DOd3kk/1JLW1XRLOHA="; + hash = "sha256-i4Pw1jvkRYCQg1+9eZVi30Qblpttz9V+k//zehBZGDM="; }; nativeBuildInputs = [ @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; fetcherVersion = 1; - hash = "sha256-ksClxW8dIV72Hky5RFJ6cpPAteL29Cx8Me0aG5V/Y4k="; + hash = "sha256-9sdN5tbCCe/euTo8zRkU0C3yQ8sAufPyN8a4GeJW/Us="; }; buildPhase = '' diff --git a/pkgs/by-name/li/libcomps/package.nix b/pkgs/by-name/li/libcomps/package.nix index ff5c0ebe3af1..5d24b6922fe4 100644 --- a/pkgs/by-name/li/libcomps/package.nix +++ b/pkgs/by-name/li/libcomps/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libcomps"; - version = "0.1.23"; + version = "0.1.24"; outputs = [ "out" @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "rpm-software-management"; repo = "libcomps"; rev = finalAttrs.version; - hash = "sha256-6nX6Oa2ACVALOtXDxjowIGKaziZkGZbtkgZzDfuP4PE="; + hash = "sha256-O60+k3ZnSfP+wFI55s/WfgrPbvu52uXZh88Ebg3Nf+c="; }; patches = [ diff --git a/pkgs/by-name/li/libgpg-error/lock-obj-pub.x86_64-unknown-freebsd.h b/pkgs/by-name/li/libgpg-error/lock-obj-pub.x86_64-unknown-freebsd.h new file mode 100644 index 000000000000..7341ae11910c --- /dev/null +++ b/pkgs/by-name/li/libgpg-error/lock-obj-pub.x86_64-unknown-freebsd.h @@ -0,0 +1,21 @@ +## lock-obj-pub.x86_64-unknown-freebsd15.0.h +## File created by gen-posix-lock-obj - DO NOT EDIT +## To be included by mkheader into gpg-error.h + +typedef struct +{ + long _vers; + union { + volatile char _priv[8]; + long _x_align; + long *_xp_align; + } u; +} gpgrt_lock_t; + +#define GPGRT_LOCK_INITIALIZER {1,{{0,0,0,0,0,0,0,0}}} +## +## Local Variables: +## mode: c +## buffer-read-only: t +## End: +## diff --git a/pkgs/by-name/li/libgpg-error/package.nix b/pkgs/by-name/li/libgpg-error/package.nix index 22b6c6179c6f..5f02af2fa69c 100644 --- a/pkgs/by-name/li/libgpg-error/package.nix +++ b/pkgs/by-name/li/libgpg-error/package.nix @@ -34,6 +34,11 @@ stdenv.mkDerivation ( postPatch = '' sed '/BUILD_TIMESTAMP=/s/=.*/=1970-01-01T00:01+0000/' -i ./configure + '' + # libgpg-error insists on having these generated files. They should be fairly ABI stable, + # so add one for FreeBSD. + + lib.optionalString (stdenv.hostPlatform.system == "x86_64-freebsd") '' + cp ${./lock-obj-pub.x86_64-unknown-freebsd.h} src/syscfg/lock-obj-pub.freebsd.h ''; hardeningDisable = [ "strictflexarrays3" ]; diff --git a/pkgs/by-name/li/librsvg/package.nix b/pkgs/by-name/li/librsvg/package.nix index 262b286071dd..627e9230a077 100644 --- a/pkgs/by-name/li/librsvg/package.nix +++ b/pkgs/by-name/li/librsvg/package.nix @@ -23,8 +23,9 @@ gnome, vala, shared-mime-info, - # Requires building a cdylib. - withPixbufLoader ? !stdenv.hostPlatform.isStatic, + # Requires building a cdylib and running a target binary + withPixbufLoader ? + !stdenv.hostPlatform.isStatic && stdenv.hostPlatform.emulatorAvailable buildPackages, withIntrospection ? lib.meta.availableOn stdenv.hostPlatform gobject-introspection && stdenv.hostPlatform.emulatorAvailable buildPackages, diff --git a/pkgs/by-name/ll/llmfit/package.nix b/pkgs/by-name/ll/llmfit/package.nix index 2d56fb8d4e80..d51304d8d8bb 100644 --- a/pkgs/by-name/ll/llmfit/package.nix +++ b/pkgs/by-name/ll/llmfit/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "llmfit"; - version = "0.2.1"; + version = "0.4.3"; src = fetchFromGitHub { owner = "AlexsJones"; repo = "llmfit"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-XmbxJlchBhXrAK8Yjn1dTBxrg+90B9/0HXgEhmZz6+4="; + sha256 = "sha256-m3JV7lF/YuxtPMsUvGNQd4VjLw4KFuBM5jQYjnC+2Hs="; }; - cargoHash = "sha256-VTFZ592eZZToj5MeC2mdpugMazWmqyO5VrKLJbweI/E="; + cargoHash = "sha256-Ue09DBvcqyvQDQ23yAUa6Fo56AWn5pxAl2XYiVLrUYI="; meta = { description = "Find what runs on your hardware"; diff --git a/pkgs/by-name/lu/lunatask/package.nix b/pkgs/by-name/lu/lunatask/package.nix index 205ad0a86a28..ebfa3cd74d84 100644 --- a/pkgs/by-name/lu/lunatask/package.nix +++ b/pkgs/by-name/lu/lunatask/package.nix @@ -6,12 +6,12 @@ }: let - version = "2.1.21"; + version = "2.1.23"; pname = "lunatask"; src = fetchurl { url = "https://github.com/lunatask/lunatask/releases/download/v${version}/Lunatask-${version}.AppImage"; - hash = "sha256-q+GnztAetorwEywBYmjEjFl4PLqTj+v0igQB3toFRTg="; + hash = "sha256-IvQNc52xd13zCyMnAXRvG/g2xAGYGqC2dk4EHu8w0Gg="; }; appimageContents = appimageTools.extract { diff --git a/pkgs/by-name/mc/mcp-nixos/package.nix b/pkgs/by-name/mc/mcp-nixos/package.nix index 875e0fdc1168..bbd230a89457 100644 --- a/pkgs/by-name/mc/mcp-nixos/package.nix +++ b/pkgs/by-name/mc/mcp-nixos/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-nixos"; - version = "2.1.1"; + version = "2.2.0"; pyproject = true; src = fetchFromGitHub { owner = "utensils"; repo = "mcp-nixos"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZScQ79z7SwjpI5ZnrwXhRNqOnYQTI9MayvPjv00hiyY="; + hash = "sha256-/3/MUCjUu4iQOEmgda61ztO2d6e/HPpjsF9Z7hTWYMc="; }; build-system = [ python3Packages.hatchling ]; @@ -29,6 +29,7 @@ python3Packages.buildPythonApplication (finalAttrs: { anthropic pytestCheckHook pytest-asyncio + pytest-cov python-dotenv ]; diff --git a/pkgs/by-name/mi/mini-calc/package.nix b/pkgs/by-name/mi/mini-calc/package.nix index e749ea8940ae..29bc92e473ca 100644 --- a/pkgs/by-name/mi/mini-calc/package.nix +++ b/pkgs/by-name/mi/mini-calc/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "mini-calc"; - version = "4.0.2"; + version = "4.0.3"; src = fetchFromGitHub { owner = "vanilla-extracts"; repo = "calc"; tag = finalAttrs.version; - hash = "sha256-eyWRDuECMV/jfxq+Ki2uouiYqp4PmQJa+D3QORewj+Y="; + hash = "sha256-NR5SJpJW7L6VGu6tCyzt0hhQ5Wnvx3TKlq3MAK4EcLM="; }; - cargoHash = "sha256-7hBtu6mJ+wQF4apU0SAuVKFE7LdajjZdMyk3Ov6xxlQ="; + cargoHash = "sha256-LejKPnp4GvGykMTFZM9WVQIa0EMueeit5XfSuE1uiPQ="; nativeBuildInputs = [ makeWrapper ]; postFixup = '' diff --git a/pkgs/by-name/mp/mpv-unwrapped/package.nix b/pkgs/by-name/mp/mpv-unwrapped/package.nix index 6a6c72d2b299..5ffd823e81db 100644 --- a/pkgs/by-name/mp/mpv-unwrapped/package.nix +++ b/pkgs/by-name/mp/mpv-unwrapped/package.nix @@ -138,6 +138,7 @@ stdenv.mkDerivation (finalAttrs: { mesonFlags = [ (lib.mesonOption "default_library" "shared") + (lib.mesonOption "sysconfdir" "/etc") (lib.mesonBool "libmpv" true) (lib.mesonEnable "manpage-build" true) (lib.mesonEnable "cdda" cddaSupport) diff --git a/pkgs/by-name/mp/mpv/scripts/mpvacious.nix b/pkgs/by-name/mp/mpv/scripts/mpvacious.nix index 6f1a4f586645..6ab3ae4222d1 100644 --- a/pkgs/by-name/mp/mpv/scripts/mpvacious.nix +++ b/pkgs/by-name/mp/mpv/scripts/mpvacious.nix @@ -10,13 +10,13 @@ buildLua rec { pname = "mpvacious"; - version = "0.42"; + version = "26.1.26.0"; src = fetchFromGitHub { owner = "Ajatt-Tools"; repo = "mpvacious"; rev = "v${version}"; - sha256 = "sha256-26GbP969b6aT6UyYDYyC01QjAnIY4wUHqGUaXBaHQZo="; + sha256 = "sha256-I0h9tf1pwCkWPn/6t2mxhe4MPx6GsPR+F5F29NAgdXI="; }; passthru.updateScript = gitUpdater { rev-prefix = "v"; }; diff --git a/pkgs/by-name/mu/mullvad-browser/package.nix b/pkgs/by-name/mu/mullvad-browser/package.nix index 3dde60e4f0e6..70210525296e 100644 --- a/pkgs/by-name/mu/mullvad-browser/package.nix +++ b/pkgs/by-name/mu/mullvad-browser/package.nix @@ -97,7 +97,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg_7 ] ); - version = "15.0.6"; + version = "15.0.7"; sources = { x86_64-linux = fetchurl { @@ -109,7 +109,7 @@ let "https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-7FqNvt6Uyl00sxiScDA4EhBT2a8BYStIxfzCOanWx7M="; + hash = "sha256-Uj2H6ONVpn3EtzMNl8xqOAf6UeO6FGAKtyH9DKh976U="; }; }; diff --git a/pkgs/by-name/mu/music-discord-rpc/package.nix b/pkgs/by-name/mu/music-discord-rpc/package.nix index 3c688761edd3..cabecf32e976 100644 --- a/pkgs/by-name/mu/music-discord-rpc/package.nix +++ b/pkgs/by-name/mu/music-discord-rpc/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "music-discord-rpc"; - version = "0.6.2"; + version = "0.6.3"; src = fetchFromGitHub { owner = "patryk-ku"; repo = "music-discord-rpc"; tag = "v${finalAttrs.version}"; - hash = "sha256-Sc7K9xD+l48w5xXLWjSsw1eq+x0xP8QHMioPaulPP2E="; + hash = "sha256-HZh7rwZR/9dccNyQV2BEyQF2vtoH+L/lW4L4hu9RJTI="; }; - cargoHash = "sha256-nHG6W6WbMNVmsnG1f5o0obp5SEUI4UIyyJDvgS6sUzA="; + cargoHash = "sha256-vCqjeY07R/AuNruBYS3sc7n9kN/Y4IwvvpSooWTu7Oc="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/na/naja/package.nix b/pkgs/by-name/na/naja/package.nix index ce6d450bc77c..5b089cd6411a 100644 --- a/pkgs/by-name/na/naja/package.nix +++ b/pkgs/by-name/na/naja/package.nix @@ -17,13 +17,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "naja"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "najaeda"; repo = "naja"; tag = "v${finalAttrs.version}"; - hash = "sha256-q0k8uk2QGEkwBr2PXOvJadNbx0vCpS56BgMQPlAVW/E="; + hash = "sha256-QKKV1+xhodA66404ez7w+V0gYatsCoAYq3IuvB3QPnA="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/nb/nb/package.nix b/pkgs/by-name/nb/nb/package.nix index 8cbb3cc0f5f5..7729074ddf02 100644 --- a/pkgs/by-name/nb/nb/package.nix +++ b/pkgs/by-name/nb/nb/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nb"; - version = "7.24.1"; + version = "7.25.0"; src = fetchFromGitHub { owner = "xwmx"; repo = "nb"; rev = finalAttrs.version; - hash = "sha256-NTBRuxy66mytpJ/UNeS1N2jIMu4IrZmGNp/jPwa2qZI="; + hash = "sha256-+QRKv+zKOz8qDD1Ecpavl0ybf4nIcy0flNLHhyR+fxA="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ne/netbird-dashboard/package.nix b/pkgs/by-name/ne/netbird-dashboard/package.nix index e9bb20998dd4..0187e0c683f9 100644 --- a/pkgs/by-name/ne/netbird-dashboard/package.nix +++ b/pkgs/by-name/ne/netbird-dashboard/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "netbird-dashboard"; - version = "2.31.0"; + version = "2.32.5"; src = fetchFromGitHub { owner = "netbirdio"; repo = "dashboard"; rev = "v${version}"; - hash = "sha256-vpxMPoF0xn5UzY1Yo5Y2NAfmwC21Z6Ogv+C30JKyj0E="; + hash = "sha256-DNIibCGeC4dzJ8xKQPLkWJZ2YfW2igLse+321SrSmhE="; }; - npmDepsHash = "sha256-IyNVeoEusQlxOYzYe9xIwtHepDRyjUfKHGNNR8LoOSA="; + npmDepsHash = "sha256-shN+XdS5Z2MxEFy453YqqovDUXbde3L9Y7+cPZW53/Y="; npmFlags = [ "--legacy-peer-deps" ]; installPhase = '' diff --git a/pkgs/by-name/nv/nvibrant/package.nix b/pkgs/by-name/nv/nvibrant/package.nix new file mode 100644 index 000000000000..afabbff94736 --- /dev/null +++ b/pkgs/by-name/nv/nvibrant/package.nix @@ -0,0 +1,38 @@ +{ + lib, + stdenv, + fetchFromGitHub, + meson, + ninja, + pkg-config, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "nvibrant"; + version = "1.1.0"; + + src = fetchFromGitHub { + owner = "Tremeschin"; + repo = "nvibrant"; + rev = "v${finalAttrs.version}"; + hash = "sha256-RZIi1V3hcwZdaI84Nd0YSQOjDng9/ZDg7aqfTL7GJIU="; + fetchSubmodules = true; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + + mesonBuildType = "release"; + + meta = with lib; { + description = "Configure NVIDIA's Digital Vibrance on Wayland"; + homepage = "https://github.com/Tremeschin/nvibrant"; + license = licenses.gpl3Only; + maintainers = [ maintainers.mikaeladev ]; + platforms = [ "x86_64-linux" ]; + mainProgram = "nvibrant"; + }; +}) diff --git a/pkgs/by-name/op/openbao/package.nix b/pkgs/by-name/op/openbao/package.nix index 6b9a6c5cf908..e780cb00ef42 100644 --- a/pkgs/by-name/op/openbao/package.nix +++ b/pkgs/by-name/op/openbao/package.nix @@ -14,16 +14,16 @@ buildGoModule (finalAttrs: { pname = "openbao"; - version = "2.5.0"; + version = "2.5.1"; src = fetchFromGitHub { owner = "openbao"; repo = "openbao"; tag = "v${finalAttrs.version}"; - hash = "sha256-4w+CkYhFS/P9ZeHiR2daK+DujqCKzF/aUAZbMcHqvyk="; + hash = "sha256-pVFsyNg9ccSFAdHb/fjeVoMBh1nKcjwcFfVBBqFalIo="; }; - vendorHash = "sha256-3QNiw3q0dhgWeGFBq4a5GCE3bIIa4YiJRKMU+Hakvx0="; + vendorHash = "sha256-lfabvwO+p54SREvpCZdw5z/QMLDZqaf1UZTXWGm6sdg="; proxyVendor = true; diff --git a/pkgs/by-name/ph/phpstan/package.nix b/pkgs/by-name/ph/phpstan/package.nix index 37cc00d8d722..4dfbf3c946b8 100644 --- a/pkgs/by-name/ph/phpstan/package.nix +++ b/pkgs/by-name/ph/phpstan/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "phpstan"; - version = "2.1.39"; + version = "2.1.40"; src = fetchFromGitHub { owner = "phpstan"; repo = "phpstan"; tag = finalAttrs.version; - hash = "sha256-aOAD4ZDjsm47tn44qgHnQEx9D04qAI5ErRG/oP/h1Nk="; + hash = "sha256-AlM5lJPHlO0BAkav1PluP/bIkZBzaWTsm4HA72y59iI="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/pl/playball/package.nix b/pkgs/by-name/pl/playball/package.nix index 9b074d806476..8f13970682b6 100644 --- a/pkgs/by-name/pl/playball/package.nix +++ b/pkgs/by-name/pl/playball/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "playball"; - version = "3.2.0"; + version = "3.3.0"; src = fetchFromGitHub { owner = "paaatrick"; repo = "playball"; tag = "v${version}"; - hash = "sha256-xgAhzNWCLNmbrwaYAGmXMercoRgXWPjjV5dcnXunmeA="; + hash = "sha256-Kg1ooxtXwP2q9qa7uuzUtl2R8/jqG9wryaKWYnWXIjw="; }; - npmDepsHash = "sha256-s0JKBJnVYkeXOE62F6BZRKwd0Hg3IOuMai6rmKUi6TI="; + npmDepsHash = "sha256-waaC5AcsEWMOLyXSmMbRuRS5Ozq5ERrmONQZhP05Kes="; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; diff --git a/pkgs/by-name/pl/plugdata/package.nix b/pkgs/by-name/pl/plugdata/package.nix index dad6332508d3..1d9613428c83 100644 --- a/pkgs/by-name/pl/plugdata/package.nix +++ b/pkgs/by-name/pl/plugdata/package.nix @@ -35,13 +35,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "plugdata"; - version = "0.9.2"; + version = "0.9.3"; src = fetchFromGitHub { owner = "plugdata-team"; repo = "plugdata"; tag = "v${finalAttrs.version}"; - hash = "sha256-3ldLM6M54usqjsM9veEctXVa/G14shOdp7Yi9tQi70Y="; + hash = "sha256-GjaJCg9FhsvUWHFfEk1a/Ef5gMglWKqEWaCLqazooto="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/pr/pretix/package.nix b/pkgs/by-name/pr/pretix/package.nix index d8788eca93cc..e94249197345 100644 --- a/pkgs/by-name/pr/pretix/package.nix +++ b/pkgs/by-name/pr/pretix/package.nix @@ -45,13 +45,13 @@ let }; pname = "pretix"; - version = "2026.1.1"; + version = "2026.2.0"; src = fetchFromGitHub { owner = "pretix"; repo = "pretix"; tag = "v${version}"; - hash = "sha256-iH8S7+2SMw4LJjHjJvHAQgNSWU/zuk0nOUY/YI96T3E="; + hash = "sha256-S8HcCtTBTU9oU7X+XD6avSZVtlRkXeF7pIqnggqJRPs="; }; npmDeps = buildNpmPackage { @@ -59,7 +59,7 @@ let inherit version src; sourceRoot = "${src.name}/src/pretix/static/npm_dir"; - npmDepsHash = "sha256-GaUPVSHRZg5Aihk4WAjmF8M6zIL99DU9Z3F3dym78bs="; + npmDepsHash = "sha256-n4Gd4DKdP4b6LT34uy9aJDWcTz9okk4imq6vtw1cC+k="; dontBuild = true; diff --git a/pkgs/by-name/pr/pretix/plugins/mollie/package.nix b/pkgs/by-name/pr/pretix/plugins/mollie/package.nix index 8e19abf81e22..5b73897b6147 100644 --- a/pkgs/by-name/pr/pretix/plugins/mollie/package.nix +++ b/pkgs/by-name/pr/pretix/plugins/mollie/package.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pretix-mollie"; - version = "2.5.1"; + version = "2.5.2"; pyproject = true; src = fetchFromGitHub { owner = "pretix"; repo = "pretix-mollie"; tag = "v${version}"; - hash = "sha256-SpSXHPPxwI36iz5b8naD60vTomc52U84LjeeV8OnJXo="; + hash = "sha256-Q9cofG4etT8Lb/RZbOVkSYlN1ONS3vPGkE53ph92cLg="; }; build-system = [ diff --git a/pkgs/by-name/qm/qmapshack/package.nix b/pkgs/by-name/qm/qmapshack/package.nix index c22625ab6fad..fffb03b4044f 100644 --- a/pkgs/by-name/qm/qmapshack/package.nix +++ b/pkgs/by-name/qm/qmapshack/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qmapshack"; - version = "1.20.0"; + version = "1.20.1"; src = fetchFromGitHub { owner = "Maproom"; repo = "qmapshack"; tag = "V_${finalAttrs.version}"; - hash = "sha256-OazG5BkgofNXWKoTpKEoyZ+Ew1u2w2i1Y/ovTYNrl+w="; + hash = "sha256-NqyouJGagVvyJGGetF8csA1byATaigBtGJIt5U3in+0="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/qo/qovery-cli/package.nix b/pkgs/by-name/qo/qovery-cli/package.nix index 84950d20609a..9abcde3296e7 100644 --- a/pkgs/by-name/qo/qovery-cli/package.nix +++ b/pkgs/by-name/qo/qovery-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "qovery-cli"; - version = "1.57.2"; + version = "1.57.3"; src = fetchFromGitHub { owner = "Qovery"; repo = "qovery-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-6a4vkzY2IuiPzYisqgH/H9nxwCLRIOhD6F0Ht5qeN+k="; + hash = "sha256-RjSpojVDmUIBYTKPiiFzbkUeena45nFNi/GhD14FbYY="; }; - vendorHash = "sha256-fea6M+zq9/pBFWY/X18fDjga1StgOHCbk0AVGNiO8HE="; + vendorHash = "sha256-i0QWcRF8PKDQmZMzI0mHWY6pDbnjAOoXKxg9onavTjw="; env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/qu/qui/package.nix b/pkgs/by-name/qu/qui/package.nix index 08ff20e0d590..a74e9ca023da 100644 --- a/pkgs/by-name/qu/qui/package.nix +++ b/pkgs/by-name/qu/qui/package.nix @@ -14,12 +14,12 @@ }: buildGoModule (finalAttrs: { pname = "qui"; - version = "1.13.1"; + version = "1.14.1"; src = fetchFromGitHub { owner = "autobrr"; repo = "qui"; tag = "v${finalAttrs.version}"; - hash = "sha256-zpOz5X3Okig5PNdzwa1nS6HaldSXEFIQ/Aj0dQczabs="; + hash = "sha256-DfIqjYcRdE0ZlhB+wvgyYvwxInqH40VIQ9s/efGepdI="; }; qui-web = stdenvNoCC.mkDerivation (finalAttrs': { @@ -44,7 +44,7 @@ buildGoModule (finalAttrs: { ; pnpm = pnpm_9; fetcherVersion = 2; - hash = "sha256-3TAB5StrKBmgit02J7GiMfk6EDl8oiLvcOAnCJ9ian4="; + hash = "sha256-HzbwKFZaXQEjE7ELiqjHqLbkfM9YkyWqPNwXGUqW550="; }; postBuild = '' @@ -56,7 +56,7 @@ buildGoModule (finalAttrs: { ''; }); - vendorHash = "sha256-F4P+hpbAFWCrk+lSleOQFTsR3kfZoWkMbybeKPzMv20="; + vendorHash = "sha256-PeGWnnIxcxXzZdOaRUzUD7pG3CJTDDgjvXXJeSo9+hc="; preBuild = '' cp -r ${finalAttrs.qui-web}/* web/dist diff --git a/pkgs/by-name/re/redlist/package.nix b/pkgs/by-name/re/redlist/package.nix new file mode 100644 index 000000000000..4a81f6dea55d --- /dev/null +++ b/pkgs/by-name/re/redlist/package.nix @@ -0,0 +1,48 @@ +{ + fetchFromGitHub, + lib, + python3Packages, +}: + +python3Packages.buildPythonApplication (finalAttrs: { + pname = "redlist"; + version = "0-unstable-2026-01-30"; + pyproject = true; + + src = fetchFromGitHub { + owner = "Laharah"; + repo = "redlist"; + rev = "3d465a12d79331eefde52351b441d8e0875f93e3"; + hash = "sha256-eROvTs4WCVeXE2+4FICC9Rl5bjIkf0E5sYvqCaskXEw="; + }; + + build-system = with python3Packages; [ + setuptools + ]; + + dependencies = + with python3Packages; + [ + aiohttp + beets + humanize + confuse + pynentry + deluge-client + cryptography + ] + ++ aiohttp.optional-dependencies.speedups; + + postPatch = '' + substituteInPlace setup.py \ + --replace-fail '"pytest-runner"' "" + ''; + + meta = { + description = "Convert Spotify playlists to local m3u's and fill the gaps"; + mainProgram = "redlist"; + homepage = "https://github.com/Laharah/redlist"; + license = with lib.licenses; [ mit ]; + maintainers = with lib.maintainers; [ lilahummel ]; + }; +}) diff --git a/pkgs/by-name/re/regclient/package.nix b/pkgs/by-name/re/regclient/package.nix index 573821380d4e..1d122ae5482d 100644 --- a/pkgs/by-name/re/regclient/package.nix +++ b/pkgs/by-name/re/regclient/package.nix @@ -18,16 +18,16 @@ in buildGoModule rec { pname = "regclient"; - version = "0.11.1"; + version = "0.11.2"; tag = "v${version}"; src = fetchFromGitHub { owner = "regclient"; repo = "regclient"; rev = tag; - sha256 = "sha256-7HfcwDb4BgpOxkjOau/QVs9x/U6Da5eh5rHB6W1NhwE="; + sha256 = "sha256-q3dsIQgUyLQXiiBgz//ttT1leGaUROd1GFxXIbbvV2U="; }; - vendorHash = "sha256-cNbHgb/yHF/ubhnWkyEQOjOz5qmircJJR8jDYj+d8bM="; + vendorHash = "sha256-J0kY5tltiicZPdQeq9uHAwqKR7SpFzwgLSryXtxL+9U="; outputs = [ "out" ] ++ bins; diff --git a/pkgs/by-name/ru/rumdl/package.nix b/pkgs/by-name/ru/rumdl/package.nix index ba7dd6710658..01559bb72e1d 100644 --- a/pkgs/by-name/ru/rumdl/package.nix +++ b/pkgs/by-name/ru/rumdl/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rumdl"; - version = "0.1.22"; + version = "0.1.26"; src = fetchFromGitHub { owner = "rvben"; repo = "rumdl"; tag = "v${finalAttrs.version}"; - hash = "sha256-pOSsd/U/KdvhK/NTprFRzv0jROEeAjbboXr5ik1KFJA="; + hash = "sha256-+GWsVsDhHTWYP3JkNkEfYp9qU53TCKAjkvsZXpGeB8k="; }; - cargoHash = "sha256-t/71aCc1lXIdYjP0g0nvjkMfHtoygAlpBEqfebLes7c="; + cargoHash = "sha256-8XsHhXutb+W39OxVgKtFaE+34YTsj+DXNElnFS3DqAU="; cargoBuildFlags = [ "--bin=rumdl" diff --git a/pkgs/by-name/ru/rustical/package.nix b/pkgs/by-name/ru/rustical/package.nix index 7728ab54e9b7..59c2f1f73f76 100644 --- a/pkgs/by-name/ru/rustical/package.nix +++ b/pkgs/by-name/ru/rustical/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustical"; - version = "0.12.8"; + version = "0.12.9"; src = fetchFromGitHub { owner = "lennart-k"; repo = "rustical"; tag = "v${finalAttrs.version}"; - hash = "sha256-JYWm4/Fkya5NcBlf+lxpNTea2S64v2Dl/RNwipdpm64="; + hash = "sha256-1dGpYvsdrSngeZkSjtm0dgZBcZonlToDWvkb8rpmoMQ="; }; - cargoHash = "sha256-553DKENM8RvofiYL/W31dg+JtlNvKjnbj+qZbKM4S5k="; + cargoHash = "sha256-3V6enIbZAErSk4+nZN3x03I+TyOisS3adBbnjbBXBFc="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index e2f1426fdf9c..1b7554e31d49 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -13,6 +13,7 @@ jq, makeDesktopItem, copyDesktopItems, + xcodebuild, replaceVars, noto-fonts-color-emoji, nixosTests, @@ -105,9 +106,14 @@ stdenv.mkDerivation (finalAttrs: { pnpmConfigHook pnpm makeWrapper - copyDesktopItems python3 jq + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + xcodebuild + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + copyDesktopItems ]; buildInputs = (lib.optional (!withAppleEmojis) noto-fonts-color-emoji-png); @@ -134,6 +140,16 @@ stdenv.mkDerivation (finalAttrs: { # https://github.com/signalapp/Signal-Desktop/issues/7667 substituteInPlace ts/util/version.std.ts \ --replace-fail 'isAdhoc(version)' 'true' + + # Nix builds do not need upstream release hooks (notarization and + # language-pack postprocessing), and they expect a different macOS + # app layout than nixpkgs' Electron provides. + substituteInPlace package.json \ + --replace-fail '"artifactBuildCompleted": "ts/scripts/artifact-build-completed.node.js",' "" \ + --replace-fail '"afterSign": "ts/scripts/after-sign.node.js",' "" \ + --replace-fail '"afterPack": "ts/scripts/after-pack.node.js",' "" \ + --replace-fail '"sign": "./ts/scripts/sign-macos.node.js",' "" \ + --replace-fail '"afterAllArtifactBuild": "ts/scripts/after-all-artifact-build.node.js",' "" ''; pnpmDeps = fetchPnpmDeps { @@ -156,6 +172,10 @@ stdenv.mkDerivation (finalAttrs: { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; SOURCE_DATE_EPOCH = 1771441806; + } + // lib.optionalAttrs stdenv.hostPlatform.isDarwin { + # Disable code signing during local macOS builds. + CSC_IDENTITY_AUTO_DISCOVERY = "false"; }; preBuild = '' @@ -200,6 +220,15 @@ stdenv.mkDerivation (finalAttrs: { rm -r node_modules/@signalapp/sqlcipher cp -r ${signal-sqlcipher} node_modules/@signalapp/sqlcipher + + # fs-xattr is required at runtime by preload.wrapper.js, + # but with npmRebuild disabled its native binding is missing. + # Build it explicitly against Electron headers ahead of packaging. + export npm_config_nodedir=${electron.headers} + pushd node_modules/fs-xattr + pnpm exec node-gyp rebuild + popd + test -f node_modules/fs-xattr/build/Release/xattr.node ''; buildPhase = '' @@ -212,18 +241,29 @@ stdenv.mkDerivation (finalAttrs: { pnpm run generate pnpm exec electron-builder \ - --linux "dir:${stdenv.hostPlatform.node.arch}" \ + ${ + if stdenv.hostPlatform.isDarwin then "--mac" else "--linux" + } "dir:${stdenv.hostPlatform.node.arch}" \ --config.extraMetadata.environment=$SIGNAL_ENV \ -c.electronDist=electron-dist \ - -c.electronVersion=${electron.version} + -c.electronVersion=${electron.version} \ + -c.npmRebuild=false \ + ${lib.optionalString stdenv.hostPlatform.isDarwin "-c.mac.identity=null"} runHook postBuild ''; installPhase = '' runHook preInstall - - mkdir -p $out/share/ + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir -p $out/{Applications,bin} + cp -r dist/mac*/Signal.app $out/Applications + makeWrapper "$out/Applications/Signal.app/Contents/MacOS/Signal" "$out/bin/signal-desktop" \ + --add-flags ${lib.escapeShellArg commandLineArgs} + '' + + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' + mkdir -p $out/share cp -r dist/*-unpacked/resources $out/share/signal-desktop for icon in build/icons/png/* @@ -236,7 +276,8 @@ stdenv.mkDerivation (finalAttrs: { --set-default ELECTRON_FORCE_IS_PACKAGED 1 \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ --add-flags ${lib.escapeShellArg commandLineArgs} - + '' + + '' runHook postInstall ''; @@ -293,6 +334,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional withAppleEmojis unfree; maintainers = with lib.maintainers; [ eclairevoyant + iamanaws marcin-serwin teutat3s ]; @@ -300,6 +342,8 @@ stdenv.mkDerivation (finalAttrs: { platforms = [ "x86_64-linux" "aarch64-linux" + "x86_64-darwin" + "aarch64-darwin" ]; }; }) diff --git a/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix b/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix index 30baac157cb5..d753e1d9d938 100644 --- a/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix +++ b/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix @@ -10,6 +10,8 @@ cargo, dump_syms, python3, + xcodebuild, + cctools, }: stdenv.mkDerivation (finalAttrs: { pname = "node-sqlcipher"; @@ -45,6 +47,10 @@ stdenv.mkDerivation (finalAttrs: { cargo dump_syms python3 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + xcodebuild + cctools.libtool ]; buildPhase = '' @@ -75,6 +81,6 @@ stdenv.mkDerivation (finalAttrs: { # deps/sqlcipher bsd3 ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; }; }) diff --git a/pkgs/by-name/si/signal-desktop/webrtc.nix b/pkgs/by-name/si/signal-desktop/webrtc.nix index b4c02a195b94..8a33b1575517 100644 --- a/pkgs/by-name/si/signal-desktop/webrtc.nix +++ b/pkgs/by-name/si/signal-desktop/webrtc.nix @@ -4,6 +4,7 @@ buildPackages, ninja, gn, + symlinkJoin, python3, pkg-config, glib, @@ -12,9 +13,20 @@ writeShellScriptBin, gclient2nix, rustc, + apple-sdk, + xcodebuild, + llvmPackages, }: let + llvmCcAndBintools = symlinkJoin { + name = "signal-webrtc-llvm-cc-and-bintools"; + paths = [ + llvmPackages.llvm + llvmPackages.stdenv.cc + ]; + }; + chromiumRosettaStone = { cpu = platform: @@ -39,6 +51,13 @@ stdenv.mkDerivation (finalAttrs: { gclientDeps = gclient2nix.importGclientDeps ./webrtc-sources.json; sourceRoot = "src"; + # Chromium's Darwin toolchain defines _LIBCPP_HARDENING_MODE itself; keep + # cc-wrapper from injecting a conflicting default. + hardeningDisable = lib.optionals stdenv.isDarwin [ + "libcxxhardeningfast" + "libcxxhardeningextensive" + ]; + nativeBuildInputs = [ gn ninja @@ -49,21 +68,44 @@ stdenv.mkDerivation (finalAttrs: { rustc pkg-config gclient2nix.gclientUnpackHook + ] + ++ lib.optionals stdenv.isDarwin [ + apple-sdk + xcodebuild ]; buildInputs = [ glib - alsa-lib pulseaudio + ] + ++ lib.optionals stdenv.isDarwin [ + llvmPackages.compiler-rt + ] + ++ lib.optionals stdenv.isLinux [ + alsa-lib ]; postPatch = '' substituteInPlace build/toolchain/linux/BUILD.gn \ --replace-fail 'toolprefix = "aarch64-linux-gnu-"' 'toolprefix = ""' - patchShebangs build/mac/should_use_hermetic_xcode.py substituteInPlace modules/audio_device/linux/pulseaudiosymboltable_linux.cc \ --replace-fail "libpulse.so.0" "${pulseaudio}/lib/libpulse.so.0" + '' + + lib.optionalString stdenv.isDarwin '' + # Fix Darwin Python script shebangs for sandbox builds + patchShebangs build/mac/should_use_hermetic_xcode.py build/toolchain/apple/linker_driver.py + + substituteInPlace build/config/clang/BUILD.gn \ + --replace-fail '_clang_lib_dir = "$clang_base_path/lib/clang/$clang_version/lib"' \ + '_clang_lib_dir = "${llvmPackages.compiler-rt}/lib"' + + # Keep target triple aligned with nix cc-wrapper expectations to avoid + # arm64-apple-macos vs arm64-apple-darwin warning spam. + substituteInPlace build/config/mac/BUILD.gn \ + --replace-fail "apple-macos" "apple-darwin" + '' + + lib.optionalString stdenv.isLinux '' substituteInPlace modules/audio_device/linux/alsasymboltable_linux.cc \ --replace-fail "libasound.so.2" "${alsa-lib}/lib/libasound.so.2" ''; @@ -73,46 +115,59 @@ stdenv.mkDerivation (finalAttrs: { echo "generate_location_tags = true" >> build/config/gclient_args.gni ''; - gnFlags = [ - # webrtc uses chromium's `src/build/BUILDCONFIG.gn`. many of these flags - # are copied from pkgs/applications/networking/browsers/chromium/common.nix. - ''target_os="linux"'' - ''target_cpu="${chromiumRosettaStone.cpu stdenv.hostPlatform}"'' - ''pkg_config="${stdenv.cc.targetPrefix}pkg-config"'' - "use_sysroot=false" - "is_clang=false" - "treat_warnings_as_errors=false" - "use_llvm_libatomic=false" - "use_custom_libcxx=false" + gnFlags = + lib.optionals stdenv.isLinux [ + # webrtc uses chromium's `src/build/BUILDCONFIG.gn`. many of these flags + # are copied from pkgs/applications/networking/browsers/chromium/common.nix. + ''target_os="linux"'' + ''pkg_config="${stdenv.cc.targetPrefix}pkg-config"'' + "use_sysroot=false" + "is_clang=false" - # https://github.com/signalapp/ringrtc/blob/main/bin/build-desktop - "rtc_build_examples=false" - "rtc_build_tools=false" - "rtc_use_x11=false" - "rtc_enable_sctp=false" - "rtc_libvpx_build_vp9=true" - "rtc_disable_metrics=true" - "rtc_disable_trace_events=true" - "is_debug=false" - "symbol_level=1" - "rtc_include_tests=false" - "rtc_enable_protobuf=false" - - ''rust_sysroot_absolute="${buildPackages.rustc}"'' - - # Build using the system toolchain (for Linux distributions): - # - # What you would expect to be called "target_toolchain" is - # actually called either "default_toolchain" or "custom_toolchain", - # depending on which part of the codebase you are in; see: - # https://chromium.googlesource.com/chromium/src/build/+/3c4595444cc6d514600414e468db432e0f05b40f/config/BUILDCONFIG.gn#17 - ''custom_toolchain="//build/toolchain/linux/unbundle:default"'' - ''host_toolchain="//build/toolchain/linux/unbundle:default"'' - ] - ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ - ''host_toolchain="//build/toolchain/linux/unbundle:host"'' - ''v8_snapshot_toolchain="//build/toolchain/linux/unbundle:host"'' - ]; + # Build using the system toolchain (for Linux distributions): + # + # What you would expect to be called "target_toolchain" is + # actually called either "default_toolchain" or "custom_toolchain", + # depending on which part of the codebase you are in; see: + # https://chromium.googlesource.com/chromium/src/build/+/3c4595444cc6d514600414e468db432e0f05b40f/config/BUILDCONFIG.gn#17 + ''custom_toolchain="//build/toolchain/linux/unbundle:default"'' + ''host_toolchain="//build/toolchain/linux/unbundle:default"'' + ] + ++ lib.optionals stdenv.isDarwin [ + ''target_os="mac"'' + ''mac_deployment_target="${stdenv.hostPlatform.darwinMinVersion}"'' + "use_sysroot=true" + "is_clang=true" + "use_lld=false" + "clang_use_chrome_plugins=false" + "clang_use_raw_ptr_plugin=false" + "use_clang_modules=false" + ''clang_base_path="${llvmCcAndBintools}"'' + ''custom_toolchain="//build/toolchain/mac:clang_${chromiumRosettaStone.cpu stdenv.hostPlatform}"'' + ] + ++ [ + ''target_cpu="${chromiumRosettaStone.cpu stdenv.hostPlatform}"'' + # https://github.com/signalapp/ringrtc/blob/main/bin/build-desktop + "rtc_build_examples=false" + "rtc_build_tools=false" + "rtc_use_x11=false" + "rtc_enable_sctp=false" + "rtc_libvpx_build_vp9=true" + "rtc_disable_metrics=true" + "rtc_disable_trace_events=true" + "is_debug=false" + "symbol_level=1" + "rtc_include_tests=false" + "rtc_enable_protobuf=false" + "treat_warnings_as_errors=false" + "use_llvm_libatomic=false" + "use_custom_libcxx=false" + ''rust_sysroot_absolute="${buildPackages.rustc}"'' + ] + ++ lib.optionals (stdenv.isLinux && stdenv.buildPlatform != stdenv.hostPlatform) [ + ''host_toolchain="//build/toolchain/linux/unbundle:host"'' + ''v8_snapshot_toolchain="//build/toolchain/linux/unbundle:host"'' + ]; ninjaFlags = [ "webrtc" ]; installPhase = '' @@ -128,6 +183,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/SignalApp/webrtc"; license = lib.licenses.bsd3; maintainers = [ ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; }; }) diff --git a/pkgs/by-name/sl/slipshow/package.nix b/pkgs/by-name/sl/slipshow/package.nix index 495f3739d1f0..84f1db624f73 100644 --- a/pkgs/by-name/sl/slipshow/package.nix +++ b/pkgs/by-name/sl/slipshow/package.nix @@ -9,13 +9,13 @@ ocamlPackages.buildDunePackage rec { pname = "slipshow"; - version = "0.8.1"; + version = "0.9.0"; src = fetchFromGitHub { owner = "panglesd"; repo = "slipshow"; tag = "v${version}"; - hash = "sha256-13LoIvmSYGycuJpAqylyVmVnyttuyaQF1Dk/3BgikkE="; + hash = "sha256-6i7zbfk0uBgwoXlg5fLvC+onZMYKBJwUd74FUakt3jc="; }; postPatch = '' diff --git a/pkgs/by-name/sl/slskd/package.nix b/pkgs/by-name/sl/slskd/package.nix index f5a555bc175b..b1015771926f 100644 --- a/pkgs/by-name/sl/slskd/package.nix +++ b/pkgs/by-name/sl/slskd/package.nix @@ -19,13 +19,13 @@ let in buildDotnetModule rec { pname = "slskd"; - version = "0.24.3"; + version = "0.24.4"; src = fetchFromGitHub { owner = "slskd"; repo = "slskd"; tag = version; - hash = "sha256-471Rhpkl89l6T1ScXltCYwRckS0iOAWmDYuj7NH0TAQ="; + hash = "sha256-TMi4RG5hdd2zR2d5O6zwxifd3zcEqSiqsuz16yyrH38="; }; nativeBuildInputs = [ @@ -40,7 +40,7 @@ buildDotnetModule rec { name = "${pname}-${version}-npm-deps"; inherit src; sourceRoot = "${src.name}/${npmRoot}"; - hash = "sha256-cNYnYp+QrbwvpYs/qKKivDlMpdQP6EbDUBS32S3TrO4="; + hash = "sha256-w2+O8Kx1nYyLbhnFovfHZSBVCPY0eDvdUoLO9cYnVY0="; }; projectFile = "slskd.sln"; diff --git a/pkgs/by-name/sl/slurm/package.nix b/pkgs/by-name/sl/slurm/package.nix index 73ec11ab7165..47ef000f1494 100644 --- a/pkgs/by-name/sl/slurm/package.nix +++ b/pkgs/by-name/sl/slurm/package.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "slurm"; - version = "25.11.2.1"; + version = "25-11-3-1"; # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php # because the latter does not keep older releases. @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { repo = "slurm"; # The release tags use - instead of . rev = "slurm-${builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version}"; - hash = "sha256-ukQlxKD+XhvL/sh15g3Tk5drsgXkK3hV+PFa1d2y9mk="; + hash = "sha256-wG94g5fb39A/JqJgdKn8EuXTg1xtGNQw9vJn4jAF3z0="; }; outputs = [ diff --git a/pkgs/by-name/sn/snowemu/package.nix b/pkgs/by-name/sn/snowemu/package.nix index 1679896fe118..143ce6b49cf7 100644 --- a/pkgs/by-name/sn/snowemu/package.nix +++ b/pkgs/by-name/sn/snowemu/package.nix @@ -17,16 +17,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "snowemu"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "twvd"; repo = "snow"; tag = "v${finalAttrs.version}"; - hash = "sha256-oBMzkN4cHk0KywIiKLcjE58T/9lOIM6fRbCZOR6zON8="; + hash = "sha256-/arxD1bShXqsC2If2v7ARBsjdlnhlg0wK6MLX0q4xiI="; fetchSubmodules = true; }; - cargoHash = "sha256-cuxbjyjdQNkluRfPQtro9OPr4V/trT1VqgbHjfZUScQ="; + cargoHash = "sha256-7cyhpiT6RL+5x+xslQzhA5W71rcZ9TJPmfUHKl7TC/M="; nativeBuildInputs = [ pkg-config @@ -44,7 +44,7 @@ rustPlatform.buildRustPackage (finalAttrs: { postInstall = '' mv $out/bin/snow_frontend_egui $out/bin/snowemu - install -Dm644 docs/images/snow_icon.png $out/share/icons/hicolor/apps/snowemu.png + install -Dm644 assets/snow_icon.png $out/share/icons/hicolor/1024x1024/apps/snowemu.png wrapProgram $out/bin/snowemu \ --prefix LD_LIBRARY_PATH : ${ diff --git a/pkgs/by-name/so/sops/package.nix b/pkgs/by-name/so/sops/package.nix index b17e50143848..ece498dbe8c0 100644 --- a/pkgs/by-name/so/sops/package.nix +++ b/pkgs/by-name/so/sops/package.nix @@ -12,13 +12,13 @@ buildGoModule (finalAttrs: { pname = "sops"; - version = "3.12.0"; + version = "3.12.1"; src = fetchFromGitHub { owner = "getsops"; repo = finalAttrs.pname; tag = "v${finalAttrs.version}"; - hash = "sha256-fmOBEu/WnDyk6Nd4vwAs9Qdr4XlXNGJPX9bX9JymEWA="; + hash = "sha256-65M6rv4dE2edm+k0mPDZkrOb/LY1Cyi4y1D7xaoOdfw="; }; vendorHash = "sha256-dniVUk/PsF111UCujFY6zIKR1cp8c8ZawH2ywMef9hE="; @@ -61,7 +61,7 @@ buildGoModule (finalAttrs: { meta = { homepage = "https://getsops.io/"; description = "Simple and flexible tool for managing secrets"; - changelog = "https://github.com/getsops/sops/blob/v${finalAttrs.version}/CHANGELOG.rst"; + changelog = "https://github.com/getsops/sops/blob/v${finalAttrs.version}/CHANGELOG.md"; mainProgram = "sops"; maintainers = with lib.maintainers; [ Scrumplex diff --git a/pkgs/by-name/su/sub-store-frontend/package.nix b/pkgs/by-name/su/sub-store-frontend/package.nix index b6322d911365..2cf4a74f8050 100644 --- a/pkgs/by-name/su/sub-store-frontend/package.nix +++ b/pkgs/by-name/su/sub-store-frontend/package.nix @@ -13,13 +13,13 @@ buildNpmPackage (finalAttrs: { pname = "sub-store-frontend"; - version = "2.16.15"; + version = "2.16.16"; src = fetchFromGitHub { owner = "sub-store-org"; repo = "Sub-Store-Front-End"; tag = finalAttrs.version; - hash = "sha256-YlN3nv/wbHMUocQbt77iq5vD8FTJAdysDEmRRZSbQkE="; + hash = "sha256-DezjtsNUYbhgfyLdy0PgOpUPL8ttjCDEaxoSrgcqjrQ="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sw/sway-unwrapped/package.nix b/pkgs/by-name/sw/sway-unwrapped/package.nix index c24592fecc8f..0739dbc850a5 100644 --- a/pkgs/by-name/sw/sway-unwrapped/package.nix +++ b/pkgs/by-name/sw/sway-unwrapped/package.nix @@ -23,6 +23,7 @@ wlroots_0_19, wayland-protocols, libdrm, + evdev-proto, nixosTests, # Used by the NixOS module: isNixOS ? false, @@ -97,6 +98,9 @@ stdenv.mkDerivation (finalAttrs: { libdrm (wlroots_0_19.override { inherit (finalAttrs) enableXWayland; }) ] + ++ lib.optionals stdenv.hostPlatform.isFreeBSD [ + evdev-proto + ] ++ lib.optionals finalAttrs.enableXWayland [ libxcb-wm ]; @@ -134,7 +138,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://swaywm.org"; changelog = "https://github.com/swaywm/sway/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ synthetica ]; diff --git a/pkgs/by-name/ti/tiledb/generate_embedded_data_header.patch b/pkgs/by-name/ti/tiledb/generate_embedded_data_header.patch deleted file mode 100644 index e24756d8ce72..000000000000 --- a/pkgs/by-name/ti/tiledb/generate_embedded_data_header.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/tiledb/sm/misc/generate_embedded_data_header.script.cmake -+++ b/tiledb/sm/misc/generate_embedded_data_header.script.cmake -@@ -40,11 +40,7 @@ - string(MAKE_C_IDENTIFIER ${INPUT_FILENAME} INPUT_VARIABLE) - - message(DEBUG "Compressing ${INPUT_FILE} to ${compressed_file}") --file(ARCHIVE_CREATE OUTPUT "${compressed_file}" PATHS ${INPUT_FILE} FORMAT raw COMPRESSION Zstd -- # Level 12 was found to have the best balance between compression ratio and speed -- # but is available in CMake 3.26+. -- COMPRESSION_LEVEL 9 --) -+execute_process(COMMAND zstd -9 -c "${INPUT_FILE}" OUTPUT_FILE "${compressed_file}") - file(SIZE ${compressed_file} COMPRESSED_SIZE) - message(DEBUG "Compressed size: ${COMPRESSED_SIZE} bytes") diff --git a/pkgs/by-name/ti/tiledb/package.nix b/pkgs/by-name/ti/tiledb/package.nix index 2991a313f582..e05636bcb210 100644 --- a/pkgs/by-name/ti/tiledb/package.nix +++ b/pkgs/by-name/ti/tiledb/package.nix @@ -26,7 +26,6 @@ nlohmann_json, c-blosc2, useAVX2 ? stdenv.hostPlatform.avx2Support, - libpqxx, }: let @@ -47,8 +46,6 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-wzeWLwwsZXtrKsmlglZG7YvIki/ba7IwsDBq+40ltcg="; }; - patches = lib.optionals stdenv.hostPlatform.isDarwin [ ./generate_embedded_data_header.patch ]; - postPatch = '' substituteInPlace tiledb/sm/misc/test/unit_parse_argument.cc \ --replace-fail '"catch.hpp"' '<catch2/catch_all.hpp>' @@ -85,7 +82,6 @@ stdenv.mkDerivation (finalAttrs: { curl file libpng - libpqxx lz4 nlohmann_json onetbb diff --git a/pkgs/by-name/ua/uasm/package.nix b/pkgs/by-name/ua/uasm/package.nix index a4e3051775fc..dc05c0b564d8 100644 --- a/pkgs/by-name/ua/uasm/package.nix +++ b/pkgs/by-name/ua/uasm/package.nix @@ -1,40 +1,37 @@ { lib, - gcc13Stdenv, + stdenv, fetchFromGitHub, testers, uasm, }: -let - stdenv = gcc13Stdenv; -in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "uasm"; version = "2.57"; src = fetchFromGitHub { owner = "Terraspace"; repo = "uasm"; - tag = "v${version}r"; + tag = "v${finalAttrs.version}r"; hash = "sha256-HaiK2ogE71zwgfhWL7fesMrNZYnh8TV/kE3ZIS0l85w="; }; enableParallelBuilding = true; makefile = - if gcc13Stdenv.hostPlatform.isDarwin then - "Makefile-OSX-Clang-64.mak" - else - "Makefile-Linux-GCC-64.mak"; + if stdenv.hostPlatform.isDarwin then "Makefile-OSX-Clang-64.mak" else "Makefile-Linux-GCC-64.mak"; makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ]; + # Needed for compiling with GCC > 13 + env.CFLAGS = "-std=c99 -Wno-incompatible-pointer-types -Wno-implicit-function-declaration -Wno-int-conversion"; + installPhase = '' runHook preInstall install -Dt "$out/bin" -m0755 GccUnixR/uasm - install -Dt "$out/share/doc/${pname}" -m0644 {Readme,History}.txt Doc/* + install -Dt "$out/share/doc/uasm" -m0644 {Readme,History}.txt Doc/* runHook postInstall ''; @@ -42,7 +39,7 @@ stdenv.mkDerivation rec { passthru.tests.version = testers.testVersion { package = uasm; command = "uasm -h"; - version = "v${version}"; + version = "v${finalAttrs.version}"; }; meta = { @@ -50,8 +47,8 @@ stdenv.mkDerivation rec { description = "Free MASM-compatible assembler based on JWasm"; mainProgram = "uasm"; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = [ lib.maintainers.zane ]; license = lib.licenses.watcom; broken = stdenv.hostPlatform.isDarwin; }; -} +}) diff --git a/pkgs/by-name/ut/utsushi/package.nix b/pkgs/by-name/ut/utsushi/package.nix index ff5ca581154e..03416b06ab30 100644 --- a/pkgs/by-name/ut/utsushi/package.nix +++ b/pkgs/by-name/ut/utsushi/package.nix @@ -56,6 +56,8 @@ stdenv.mkDerivation (finalAttrs: { url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-gfx/iscan/files/iscan-3.65.0-sane-backends-1.1.patch?id=dec60bb6900d6ebdaaa6aa1dcb845b30b739f9b5"; sha256 = "sha256-AmMZ+/lrUMR7IU+S8MEn0Ji5pqOiD6izFJBsJ0tCCCw="; }) + # original source: https://aur.archlinux.org/cgit/aur.git/plain/remove-boost-system.patch?h=imagescan&id=78b5d1fac2599ca7ef7d6e2c2a632e2ee70ed5c0 + ./remove-boost.system.patch ]; nativeBuildInputs = [ diff --git a/pkgs/by-name/ut/utsushi/remove-boost.system.patch b/pkgs/by-name/ut/utsushi/remove-boost.system.patch new file mode 100644 index 000000000000..a9b9ca0aece5 --- /dev/null +++ b/pkgs/by-name/ut/utsushi/remove-boost.system.patch @@ -0,0 +1,31 @@ +diff --git a/configure.ac.original b/configure.ac +index 8997eb9..8613429 100644 ++++ b/configure.ac +--- a/configure.ac.original +@@ -245,8 +245,7 @@ AM_CONDITIONAL([with_static_enabled], [test xyes = x$enable_static]) + dnl cross-platform C++ extensions + AS_IF([test xyes != x$with_included_boost], + [AX_BOOST_BASE([1.49.0], +- [AX_BOOST_SYSTEM +- AX_BOOST_FILESYSTEM ++ [AX_BOOST_FILESYSTEM + AX_BOOST_IOSTREAMS + AX_BOOST_PROGRAM_OPTIONS + AS_IF([test $__cplusplus -lt 201103], [AX_BOOST_REGEX]) +@@ -270,7 +269,6 @@ AS_IF([test xyes = x$with_included_boost], + aux_dir=`echo $ac_aux_dir | sed "s,^$srcdir/,,"` + BOOST_CPPFLAGS="-I\$(top_srcdir)/$aux_dir/boost" + BOOST_LDFLAGS="-L\$(top_builddir)/$aux_dir/boost/lib" +- BOOST_SYSTEM_LIB=-lboost_system + BOOST_FILESYSTEM_LIB=-lboost_filesystem + BOOST_IOSTREAMS_LIB=-lboost_iostreams + BOOST_PROGRAM_OPTIONS_LIB=-lboost_program_options +@@ -324,7 +322,7 @@ AS_IF([test xyes = x$with_boost_unit_test_framework], + # Work around implicit dependencies on Boost.System through the use + # of Boost.Filesystem in several locations. + +-BOOST_FILESYSTEM_LIB="$BOOST_FILESYSTEM_LIB $BOOST_SYSTEM_LIB" ++BOOST_FILESYSTEM_LIB="$BOOST_FILESYSTEM_LIB" + + dnl documentation generation tools + AC_CHECK_PROGS([DOXYGEN], [doxygen]) diff --git a/pkgs/by-name/va/vaultwarden/package.nix b/pkgs/by-name/va/vaultwarden/package.nix index 9d382ee3b552..7e6808d5fa5d 100644 --- a/pkgs/by-name/va/vaultwarden/package.nix +++ b/pkgs/by-name/va/vaultwarden/package.nix @@ -19,16 +19,16 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "vaultwarden"; - version = "1.35.3"; + version = "1.35.4"; src = fetchFromGitHub { owner = "dani-garcia"; repo = "vaultwarden"; tag = finalAttrs.version; - hash = "sha256-Q/kMdrKMBB5Tbfi4Cy9ucI6iH8eOr+fzi876+ef2kV4="; + hash = "sha256-NphgKTlyVsH42TEGU8unhL798jTQMkS5JyNckKhk8YM="; }; - cargoHash = "sha256-3wS8LoFMYhd8uwjDyNfWLMQEK3USotTzTHEJNimG3pM="; + cargoHash = "sha256-PkFxHhFrdVB/hfSoT6j87K4IEknl+ZO1omGHrXBWEMg="; # used for "Server Installed" version in admin panel env.VW_VERSION = finalAttrs.version; diff --git a/pkgs/by-name/va/vaultwarden/webvault.nix b/pkgs/by-name/va/vaultwarden/webvault.nix index 15d63918b5de..04454d9e4c44 100644 --- a/pkgs/by-name/va/vaultwarden/webvault.nix +++ b/pkgs/by-name/va/vaultwarden/webvault.nix @@ -11,7 +11,7 @@ buildNpmPackage rec { pname = "vaultwarden-webvault"; - version = "2026.1.0+0"; + version = "2026.1.1+0"; # doesn't build with newer versions nodejs = nodejs_22; @@ -20,10 +20,10 @@ buildNpmPackage rec { owner = "vaultwarden"; repo = "vw_web_builds"; tag = "v${version}"; - hash = "sha256-u0axJFwXZr3iPcDskD6oDfuh3uWjOawoWEYFfSwiN5g="; + hash = "sha256-ehL3DDjCav20XJgUR+ED2x0lax4fm1jMZ0rRiqR78a4="; }; - npmDepsHash = "sha256-wzndpxxxgc7DfVcriAC7C8OxvhMBcXW6VcY33k0CEdc="; + npmDepsHash = "sha256-/S0itw2m2k7GiiwBEzeqFQ8oUYD4yIO4knTTn37qkfA="; nativeBuildInputs = [ python3 diff --git a/pkgs/by-name/wa/wayland-bongocat/package.nix b/pkgs/by-name/wa/wayland-bongocat/package.nix index 4a9ce76158a0..a3ffa7b998a6 100644 --- a/pkgs/by-name/wa/wayland-bongocat/package.nix +++ b/pkgs/by-name/wa/wayland-bongocat/package.nix @@ -12,12 +12,12 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "wayland-bongocat"; - version = "1.3.2"; + version = "1.4.0"; src = fetchFromGitHub { owner = "saatvik333"; repo = "wayland-bongocat"; tag = "v${finalAttrs.version}"; - hash = "sha256-hsCNbweWBqCQRCKnVTSQwwQCPz/U2KoqpZZE92Q5BhA="; + hash = "sha256-sQnEu1i4WzHvpWnIXSzE0//t640QldQpH2C/ZuT8AJc="; }; # Package dependencies diff --git a/pkgs/by-name/wa/waypaper/package.nix b/pkgs/by-name/wa/waypaper/package.nix index 34c1652f34a8..e9c842d436e9 100644 --- a/pkgs/by-name/wa/waypaper/package.nix +++ b/pkgs/by-name/wa/waypaper/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "waypaper"; - version = "2.7"; + version = "2.7-unstable-2026-01-13"; pyproject = true; src = fetchFromGitHub { owner = "anufrievroman"; repo = "waypaper"; - tag = finalAttrs.version; - hash = "sha256-wtYF9H56IARkrFbChtuhWtOietA88khQJSOpfDtGQro="; + rev = "17f60be4c6abc5ab9c5d4837d930015661ccdd3d"; + hash = "sha256-HkWsffcK/FjXeyzp948xhvMbrdrBcGwkuTI9O16OWbo="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/wh/wheelwizard/package.nix b/pkgs/by-name/wh/wheelwizard/package.nix index 5acbb153b054..ee98afc7ead3 100644 --- a/pkgs/by-name/wh/wheelwizard/package.nix +++ b/pkgs/by-name/wh/wheelwizard/package.nix @@ -14,13 +14,13 @@ }: buildDotnetModule rec { pname = "wheelwizard"; - version = "2.3.5"; + version = "2.4.0"; src = fetchFromGitHub { owner = "TeamWheelWizard"; repo = "WheelWizard"; tag = version; - hash = "sha256-VEoj0h+YTEPWmYz2jtFnLzcMbMNeSt8yTuOwbfNt9t0="; + hash = "sha256-3qFJ08v9JI7VDSG9Nm0EuWJG8WHVLfpkk8TLYezWV5Y="; }; postPatch = '' rm .config/dotnet-tools.json diff --git a/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix b/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix index d06710549e2e..890b03153145 100644 --- a/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix +++ b/pkgs/by-name/xd/xdg-desktop-portal-cosmic/package.nix @@ -17,14 +17,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "xdg-desktop-portal-cosmic"; - version = "1.0.6"; + version = "1.0.7"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "pop-os"; repo = "xdg-desktop-portal-cosmic"; tag = "epoch-${finalAttrs.version}"; - hash = "sha256-aFS9At51o4OYLggXscgFo22VViwd6skB63iNPSPoWro="; + hash = "sha256-gsX2J6dae33uclXTnIw7mB2kPdVFXWn94XOvfu0/qUc="; }; cargoHash = "sha256-99MGWfZrDOav77SRI7c5V21JTfkq7ejC7x+ZiQ5J0Yw="; diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 0c8239346a81..487158b53c38 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1028,6 +1028,11 @@ with haskellLib; rethinkdb = dontCheck super.rethinkdb; Rlang-QQ = dontCheck super.Rlang-QQ; sai-shape-syb = dontCheck super.sai-shape-syb; + # https://github.com/LeventErkok/sbv/pull/772#issuecomment-3930657736 + # SBV requires a multitude of external tools, some not packaged with nixpkgs + # for tests to pass, users may only want to use one or two of tools. + # maintainer recomends disabling tests + sbv = dontCheck super.sbv; scp-streams = dontCheck super.scp-streams; sdl2 = dontCheck super.sdl2; # the test suite needs an x server separated = dontCheck super.separated; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 08e360606093..fa86c37165ff 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5509,7 +5509,6 @@ broken-packages: - satyros # failure in job https://hydra.nixos.org/build/233199726 at 2023-09-02 - savage # failure in job https://hydra.nixos.org/build/233213243 at 2023-09-02 - sax # failure in job https://hydra.nixos.org/build/233218617 at 2023-09-02 - - sbv # failure in job https://hydra.nixos.org/build/233210414 at 2023-09-02 - sc2-proto # failure in job https://hydra.nixos.org/build/252730301 at 2024-03-16 - scale # failure in job https://hydra.nixos.org/build/233222189 at 2023-09-02 - scaleimage # failure in job https://hydra.nixos.org/build/233240688 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 07e7977f7175..c9844fc81fdb 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -597176,8 +597176,6 @@ self: { ]; description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { inherit (pkgs) z3; }; @@ -597284,7 +597282,6 @@ self: { description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; license = lib.licensesSpdx."BSD-3-Clause"; hydraPlatforms = lib.platforms.none; - broken = true; } ) { inherit (pkgs) z3; }; diff --git a/pkgs/development/libraries/libliftoff/generic.nix b/pkgs/development/libraries/libliftoff/generic.nix index ec43f0fab120..c2c8925f42e1 100644 --- a/pkgs/development/libraries/libliftoff/generic.nix +++ b/pkgs/development/libraries/libliftoff/generic.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs.src.meta) homepage; changelog = "https://gitlab.freedesktop.org/emersion/libliftoff/-/tags/v${finalAttrs.version}"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ Scrumplex ]; diff --git a/pkgs/development/octave-modules/interval/default.nix b/pkgs/development/octave-modules/interval/default.nix index c584a0176307..635dfbd57ebe 100644 --- a/pkgs/development/octave-modules/interval/default.nix +++ b/pkgs/development/octave-modules/interval/default.nix @@ -7,11 +7,11 @@ buildOctavePackage rec { pname = "interval"; - version = "3.2.1"; + version = "3.2.2"; src = fetchurl { url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; - sha256 = "sha256-OOUmQnN1cTIpqz2Gpf4/WghVB0fYQgVBcG/eqQk/3Og="; + sha256 = "sha256-wBMbet0UveqpB8Fo68yYe2RA9ny1YGmEmyS8rSwK0XY="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/cliff/default.nix b/pkgs/development/python-modules/cliff/default.nix index 2f97f988ad51..1058424f75c9 100644 --- a/pkgs/development/python-modules/cliff/default.nix +++ b/pkgs/development/python-modules/cliff/default.nix @@ -1,6 +1,7 @@ { lib, buildPythonPackage, + fetchpatch, fetchPypi, autopage, cmd2, @@ -15,14 +16,22 @@ buildPythonPackage rec { pname = "cliff"; - version = "4.13.1"; + version = "4.13.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-t5zAssGfbG54yCvZI+BnhQNdd8sNKhpIMinwooNvDKc="; + hash = "sha256-6Um1hbm2RUnehziM79Seh91jCVziufO5j5Ej182Uvho="; }; + patches = [ + # Fix compatibility with Python 3.14.3 + (fetchpatch { + url = "https://github.com/openstack/cliff/commit/391261c849c994ca2d3f42926497e633047ed8c7.patch"; + hash = "sha256-jcjZKJlcJ8C4VKJejb/bjJ6Li4JjeC2xWK/nFWzIL2c="; + }) + ]; + build-system = [ openstackdocstheme pbr diff --git a/pkgs/development/python-modules/css-inline/Cargo.lock b/pkgs/development/python-modules/css-inline/Cargo.lock index 2b77983ff7d4..8ab072e40461 100644 --- a/pkgs/development/python-modules/css-inline/Cargo.lock +++ b/pkgs/development/python-modules/css-inline/Cargo.lock @@ -37,9 +37,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "bitflags" -version = "2.10.0" +version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" [[package]] name = "built" @@ -53,15 +53,15 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.19.1" +version = "3.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" +checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" [[package]] name = "bytes" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" +checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" [[package]] name = "cargo-lock" @@ -77,9 +77,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.51" +version = "1.2.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203" +checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" dependencies = [ "find-msvc-tools", "shlex", @@ -99,9 +99,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.42" +version = "0.4.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" +checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" dependencies = [ "iana-time-zone", "num-traits", @@ -141,11 +141,12 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "css-inline" -version = "0.19.0" +version = "0.20.0" dependencies = [ "cssparser", "html5ever", "lru", + "memchr", "precomputed-hash", "reqwest", "rustc-hash", @@ -156,7 +157,7 @@ dependencies = [ [[package]] name = "css-inline-python" -version = "0.19.0" +version = "0.20.0" dependencies = [ "built", "css-inline", @@ -256,9 +257,9 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "find-msvc-tools" -version = "0.1.6" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff" +checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" [[package]] name = "foldhash" @@ -275,21 +276,11 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "futf" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" -dependencies = [ - "mac", - "new_debug_unreachable", -] - [[package]] name = "futures-channel" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" dependencies = [ "futures-core", "futures-sink", @@ -297,33 +288,33 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" [[package]] name = "futures-io" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" [[package]] name = "futures-sink" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" +checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" [[package]] name = "futures-task" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" [[package]] name = "futures-util" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" dependencies = [ "futures-core", "futures-io", @@ -331,15 +322,14 @@ dependencies = [ "futures-task", "memchr", "pin-project-lite", - "pin-utils", "slab", ] [[package]] name = "getrandom" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" dependencies = [ "cfg-if", "js-sys", @@ -381,9 +371,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "html5ever" -version = "0.36.1" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6452c4751a24e1b99c3260d505eaeee76a050573e61f30ac2c924ddc7236f01e" +checksum = "1054432bae2f14e0061e33d23402fbaa67a921d319d56adc6bcf887ddad1cbc2" dependencies = [ "log", "markup5ever", @@ -468,14 +458,13 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f" +checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" dependencies = [ "base64", "bytes", "futures-channel", - "futures-core", "futures-util", "http", "http-body", @@ -492,9 +481,9 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.64" +version = "0.1.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" +checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" dependencies = [ "android_system_properties", "core-foundation-sys", @@ -618,23 +607,14 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.12.1" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" dependencies = [ "equivalent", "hashbrown", ] -[[package]] -name = "indoc" -version = "2.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" -dependencies = [ - "rustversion", -] - [[package]] name = "ipnet" version = "2.11.0" @@ -659,9 +639,9 @@ checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" [[package]] name = "js-sys" -version = "0.3.83" +version = "0.3.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +checksum = "f4eacb0641a310445a4c513f2a5e23e19952e269c6a38887254d5f837a305506" dependencies = [ "once_cell", "wasm-bindgen", @@ -669,9 +649,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.178" +version = "0.2.182" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" +checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" [[package]] name = "litemap" @@ -696,9 +676,9 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "lru" -version = "0.16.2" +version = "0.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f" +checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593" dependencies = [ "hashbrown", ] @@ -709,17 +689,11 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" -[[package]] -name = "mac" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" - [[package]] name = "markup5ever" -version = "0.36.1" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c3294c4d74d0742910f8c7b466f44dda9eb2d5742c1e430138df290a1e8451c" +checksum = "8983d30f2915feeaaab2d6babdd6bc7e9ed1a00b66b5e6d74df19aa9c0e91862" dependencies = [ "log", "tendril", @@ -728,18 +702,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.7.6" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" - -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" [[package]] name = "mio" @@ -869,9 +834,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "portable-atomic" -version = "1.13.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950" +checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" [[package]] name = "potential_utf" @@ -899,35 +864,32 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "proc-macro2" -version = "1.0.104" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] [[package]] name = "pyo3" -version = "0.27.2" +version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d" +checksum = "cf85e27e86080aafd5a22eae58a162e133a589551542b3e5cee4beb27e54f8e1" dependencies = [ - "indoc", "libc", - "memoffset", "once_cell", "portable-atomic", "pyo3-build-config", "pyo3-ffi", "pyo3-macros", - "unindent", ] [[package]] name = "pyo3-build-config" -version = "0.27.2" +version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6" +checksum = "8bf94ee265674bf76c09fa430b0e99c26e319c945d96ca0d5a8215f31bf81cf7" dependencies = [ "target-lexicon", ] @@ -940,9 +902,9 @@ checksum = "4bf83fcee540452241ba030140f50418b973e840a64727c967b9266660f0a690" [[package]] name = "pyo3-ffi" -version = "0.27.2" +version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089" +checksum = "491aa5fc66d8059dd44a75f4580a2962c1862a1c2945359db36f6c2818b748dc" dependencies = [ "libc", "pyo3-build-config", @@ -950,9 +912,9 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.27.2" +version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a5b10c9bf9888125d917fb4d2ca2d25c8df94c7ab5a52e13313a07e050a3b02" +checksum = "f5d671734e9d7a43449f8480f8b38115df67bef8d21f76837fa75ee7aaa5e52e" dependencies = [ "proc-macro2", "pyo3-macros-backend", @@ -962,9 +924,9 @@ dependencies = [ [[package]] name = "pyo3-macros-backend" -version = "0.27.2" +version = "0.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b51720d314836e53327f5871d4c0cfb4fb37cc2c4a11cc71907a86342c40f9" +checksum = "22faaa1ce6c430a1f71658760497291065e6450d7b5dc2bcf254d49f66ee700a" dependencies = [ "heck", "proc-macro2", @@ -1030,9 +992,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.42" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" +checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" dependencies = [ "proc-macro2", ] @@ -1065,9 +1027,9 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.9.3" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" dependencies = [ "getrandom 0.3.4", ] @@ -1149,7 +1111,7 @@ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", - "getrandom 0.2.16", + "getrandom 0.2.17", "libc", "untrusted", "windows-sys 0.52.0", @@ -1172,9 +1134,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.35" +version = "0.23.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f" +checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b" dependencies = [ "once_cell", "ring", @@ -1186,9 +1148,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282" +checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" dependencies = [ "web-time", "zeroize", @@ -1196,9 +1158,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.8" +version = "0.103.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52" +checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" dependencies = [ "ring", "rustls-pki-types", @@ -1213,9 +1175,9 @@ checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "ryu" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" +checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "scopeguard" @@ -1225,9 +1187,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "selectors" -version = "0.33.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "feef350c36147532e1b79ea5c1f3791373e61cbd9a6a2615413b3807bb164fb7" +checksum = "93fdfed56cd634f04fe8b9ddf947ae3dc493483e819593d2ba17df9ad05db8b2" dependencies = [ "bitflags", "cssparser", @@ -1284,9 +1246,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.148" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "itoa", "memchr", @@ -1333,15 +1295,15 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "siphasher" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" +checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" [[package]] name = "slab" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" +checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "smallvec" @@ -1351,9 +1313,9 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "socket2" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" +checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" dependencies = [ "libc", "windows-sys 0.60.2", @@ -1375,7 +1337,6 @@ dependencies = [ "parking_lot", "phf_shared", "precomputed-hash", - "serde", ] [[package]] @@ -1398,9 +1359,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.111" +version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", @@ -1429,35 +1390,34 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.13.4" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1dd07eb858a2067e2f3c7155d54e929265c264e6f37efe3ee7a8d1b5a1dd0ba" +checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "tendril" -version = "0.4.3" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" +checksum = "c4790fc369d5a530f4b544b094e31388b9b3a37c0f4652ade4505945f5660d24" dependencies = [ - "futf", - "mac", + "new_debug_unreachable", "utf-8", ] [[package]] name = "thiserror" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", @@ -1491,9 +1451,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.48.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ "bytes", "libc", @@ -1556,9 +1516,9 @@ checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" [[package]] name = "tower" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", @@ -1626,15 +1586,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "unicode-ident" -version = "1.0.22" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" - -[[package]] -name = "unindent" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" [[package]] name = "untrusted" @@ -1644,9 +1598,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.7" +version = "2.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" +checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" dependencies = [ "form_urlencoded", "idna", @@ -1692,9 +1646,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.106" +version = "0.2.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +checksum = "05d7d0fce354c88b7982aec4400b3e7fcf723c32737cef571bd165f7613557ee" dependencies = [ "cfg-if", "once_cell", @@ -1705,11 +1659,12 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.56" +version = "0.4.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" +checksum = "ee85afca410ac4abba5b584b12e77ea225db6ee5471d0aebaae0861166f9378a" dependencies = [ "cfg-if", + "futures-util", "js-sys", "once_cell", "wasm-bindgen", @@ -1718,9 +1673,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.106" +version = "0.2.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +checksum = "55839b71ba921e4f75b674cb16f843f4b1f3b26ddfcb3454de1cf65cc021ec0f" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1728,9 +1683,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.106" +version = "0.2.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +checksum = "caf2e969c2d60ff52e7e98b7392ff1588bffdd1ccd4769eba27222fd3d621571" dependencies = [ "bumpalo", "proc-macro2", @@ -1741,18 +1696,18 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.106" +version = "0.2.112" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" +checksum = "0861f0dcdf46ea819407495634953cdcc8a8c7215ab799a7a7ce366be71c7b30" dependencies = [ "unicode-ident", ] [[package]] name = "web-sys" -version = "0.3.83" +version = "0.3.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" +checksum = "10053fbf9a374174094915bbce141e87a6bf32ecd9a002980db4b638405e8962" dependencies = [ "js-sys", "wasm-bindgen", @@ -1770,9 +1725,9 @@ dependencies = [ [[package]] name = "web_atoms" -version = "0.2.0" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acd0c322f146d0f8aad130ce6c187953889359584497dac6561204c8e17bb43d" +checksum = "57a9779e9f04d2ac1ce317aee707aa2f6b773afba7b931222bff6983843b1576" dependencies = [ "phf", "phf_codegen", @@ -1782,9 +1737,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "1.0.4" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e" +checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" dependencies = [ "rustls-pki-types", ] @@ -2050,18 +2005,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.31" +version = "0.8.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" +checksum = "db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.31" +version = "0.8.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" +checksum = "4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517" dependencies = [ "proc-macro2", "quote", @@ -2130,6 +2085,6 @@ dependencies = [ [[package]] name = "zmij" -version = "1.0.2" +version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f4a4e8e9dc5c62d159f04fcdbe07f4c3fb710415aab4754bf11505501e3251d" +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" diff --git a/pkgs/development/python-modules/css-inline/default.nix b/pkgs/development/python-modules/css-inline/default.nix index f974430b6bca..91cc29afbc6a 100644 --- a/pkgs/development/python-modules/css-inline/default.nix +++ b/pkgs/development/python-modules/css-inline/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "css-inline"; - version = "0.19.0"; + version = "0.20.0"; pyproject = true; src = fetchFromGitHub { owner = "Stranger6667"; repo = "css-inline"; rev = "python-v${version}"; - hash = "sha256-IIZmSshcXC3H6kaH0iEiJEhDrZQtN0i5KNQ8H5aCGf4="; + hash = "sha256-T/oNrRZjW8GMzdf1I00y2nylaCrl6oVdSv2bEVADKsY="; }; postPatch = '' @@ -43,7 +43,7 @@ buildPythonPackage rec { cd bindings/python ln -s ${./Cargo.lock} Cargo.lock ''; - hash = "sha256-cLBF3Teb2vcYUoE6Et6XgC5SAqV4MEpjTbpgb/TkMG0="; + hash = "sha256-XX4R+HRXw2sGJwZPW+qaaE2eGLkFFaaWjZfAYvHs9qQ="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/deebot-client/default.nix b/pkgs/development/python-modules/deebot-client/default.nix index e683487ff1ed..d1666dda5660 100644 --- a/pkgs/development/python-modules/deebot-client/default.nix +++ b/pkgs/development/python-modules/deebot-client/default.nix @@ -22,7 +22,7 @@ buildPythonPackage (finalAttrs: { pname = "deebot-client"; - version = "17.1.0"; + version = "18.0.0"; pyproject = true; disabled = pythonOlder "3.13"; @@ -31,12 +31,12 @@ buildPythonPackage (finalAttrs: { owner = "DeebotUniverse"; repo = "client.py"; tag = finalAttrs.version; - hash = "sha256-0gKjps5KqbicYYyN3VTO9diF11zR1UYsTyIwZG34doI="; + hash = "sha256-ZKLA8RbYsysY+pAT9K6z2yThWo2YeM6TLqLBMuo+/GQ="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-h1iSXoVv9J6u30VCudIhGBuJsWCKUJyXhVaM/5f5NqI="; + hash = "sha256-UcgQKv8YhsWdOzKQ7K3HTX/FmopQen7HQ/Jyuj+hePI="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/mcstatus/default.nix b/pkgs/development/python-modules/mcstatus/default.nix index 32627ed3604e..ec76fdc9e934 100644 --- a/pkgs/development/python-modules/mcstatus/default.nix +++ b/pkgs/development/python-modules/mcstatus/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "mcstatus"; - version = "12.2.0"; + version = "12.2.1"; pyproject = true; src = fetchFromGitHub { owner = "py-mine"; repo = "mcstatus"; tag = "v${finalAttrs.version}"; - hash = "sha256-dBnUf4Hu2FgUI8CNr+cGIE7iAsM+FoRX5xRl2C6E9Mg="; + hash = "sha256-twgFGeJfeKZSWbBui/zmtF/7aZ5Kw8k1K81Bj3Nm2ZY="; }; build-system = [ diff --git a/pkgs/development/python-modules/openstacksdk/default.nix b/pkgs/development/python-modules/openstacksdk/default.nix index fcf87f7d71cb..0910addc0717 100644 --- a/pkgs/development/python-modules/openstacksdk/default.nix +++ b/pkgs/development/python-modules/openstacksdk/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "openstacksdk"; - version = "4.9.0"; + version = "4.10.0"; pyproject = true; outputs = [ @@ -32,7 +32,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-soRZx8tkBfnW/Fc2iepcXjV0JIKPbHb3srDXY8gPtuo="; + hash = "sha256-Xd6a4/HiQRqH/1ey142lP6yOrp5brI5YcJJ8ti3fwDM="; }; postPatch = '' diff --git a/pkgs/development/python-modules/oslo-log/default.nix b/pkgs/development/python-modules/oslo-log/default.nix index 5a46fa9115b2..c72df54a7976 100644 --- a/pkgs/development/python-modules/oslo-log/default.nix +++ b/pkgs/development/python-modules/oslo-log/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "oslo-log"; - version = "8.0.0"; + version = "8.1.0"; pyproject = true; src = fetchFromGitHub { owner = "openstack"; repo = "oslo.log"; tag = version; - hash = "sha256-XCQc0ByjnXU4/ArgJ6sGgm/EO2DevDdBgma85pjhdSc="; + hash = "sha256-ThRJ2rfVStnVOwcu8ZaKDjqb4jT6YE+n+iOFtmR8rwQ="; }; # Manually set version because prb wants to get it from the git upstream repository (and we are diff --git a/pkgs/development/python-modules/picosvg/default.nix b/pkgs/development/python-modules/picosvg/default.nix index 027789e401e3..6af46f01526d 100644 --- a/pkgs/development/python-modules/picosvg/default.nix +++ b/pkgs/development/python-modules/picosvg/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch, setuptools-scm, absl-py, lxml, @@ -21,6 +22,15 @@ buildPythonPackage rec { hash = "sha256-ocdHF0kYnfllpvul32itu1QtlDrqVeq5sT8Ecb5V1yk="; }; + patches = [ + # Fix test failures with skia-pathops 0.9.x (m143) + # https://github.com/googlefonts/picosvg/pull/331 + (fetchpatch { + url = "https://github.com/googlefonts/picosvg/commit/885ee64b75f526e938eb76e09fab7d93e946a355.patch"; + hash = "sha256-fR3FfnEPHwSO1rMtmQEr1pyvByTx8T53FxSpuAKWIjw="; + }) + ]; + nativeBuildInputs = [ setuptools-scm ]; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/pynentry/default.nix b/pkgs/development/python-modules/pynentry/default.nix new file mode 100644 index 000000000000..cea16b224ee5 --- /dev/null +++ b/pkgs/development/python-modules/pynentry/default.nix @@ -0,0 +1,36 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + pinentry-curses, + setuptools, +}: + +buildPythonPackage { + pname = "pynentry"; + version = "0.1.7"; + pyproject = true; + + src = fetchFromGitHub { + owner = "Laharah"; + repo = "pynentry"; + rev = "54a484b36b8ac16c0ae51fe436844d5a056ec3c9"; + hash = "sha256-bbuAI0IB3cTIfaCCrq0g93geRLUsxaahHWuU3bBtHII"; + }; + + build-system = [ setuptools ]; + + postPatch = '' + substituteInPlace pynentry.py \ + --replace-fail 'executable="pinentry"' 'executable="${lib.getExe pinentry-curses}"' + ''; + + pythonImportsCheck = [ "pynentry" ]; + + meta = { + description = "Wrapper for pinentry for python"; + homepage = "https://github.com/Laharah/pynentry"; + license = with lib.licenses; [ mit ]; + maintainers = with lib.maintainers; [ lilahummel ]; + }; +} diff --git a/pkgs/development/web/nodejs/update.nix b/pkgs/development/web/nodejs/update.nix index c4810232d588..a8b8aa35a26b 100644 --- a/pkgs/development/web/nodejs/update.nix +++ b/pkgs/development/web/nodejs/update.nix @@ -48,5 +48,5 @@ writeScript "update-nodejs" '' gpgv --keyring="${pubring}" --output - | \ grep -oP "^([0-9a-f]{64})(?=\s+node-v''${version}.tar.xz$)"` - update-source-version nodejs_${majorVersion} "''${version}" "''${hash_hex}" + update-source-version nodejs-slim_${majorVersion} "''${version}" "''${hash_hex}" '' diff --git a/pkgs/kde/frameworks/knewstuff/default.nix b/pkgs/kde/frameworks/knewstuff/default.nix index 8bbc171f2408..8a364849412a 100644 --- a/pkgs/kde/frameworks/knewstuff/default.nix +++ b/pkgs/kde/frameworks/knewstuff/default.nix @@ -16,5 +16,8 @@ mkKdeDerivation { qttools ]; extraPropagatedBuildInputs = [ kcmutils ]; + + dontQmlLint = true; # weird namespace setup + meta.mainProgram = "knewstuff-dialog6"; } diff --git a/pkgs/kde/frameworks/kquickcharts/default.nix b/pkgs/kde/frameworks/kquickcharts/default.nix index 736f06510336..c9ec4afbb050 100644 --- a/pkgs/kde/frameworks/kquickcharts/default.nix +++ b/pkgs/kde/frameworks/kquickcharts/default.nix @@ -1,9 +1,11 @@ { mkKdeDerivation, qtdeclarative, + kirigami, }: mkKdeDerivation { pname = "kquickcharts"; extraBuildInputs = [ qtdeclarative ]; + extraPropagatedBuildInputs = [ kirigami ]; } diff --git a/pkgs/kde/gear/audiocd-kio/default.nix b/pkgs/kde/gear/audiocd-kio/default.nix index f331cac51aa1..827038e05ec4 100644 --- a/pkgs/kde/gear/audiocd-kio/default.nix +++ b/pkgs/kde/gear/audiocd-kio/default.nix @@ -1,6 +1,7 @@ { lib, mkKdeDerivation, + libkcompactdisc, cdparanoia, flac, libogg, @@ -20,6 +21,8 @@ mkKdeDerivation { ]; extraBuildInputs = [ + libkcompactdisc + cdparanoia flac libogg diff --git a/pkgs/kde/gear/merkuro/default.nix b/pkgs/kde/gear/merkuro/default.nix index a6a2c70c5732..08b44e7a8d7f 100644 --- a/pkgs/kde/gear/merkuro/default.nix +++ b/pkgs/kde/gear/merkuro/default.nix @@ -12,4 +12,7 @@ mkKdeDerivation { qtsvg libplasma ]; + + # FIXME: not sure why this is failing + dontQmlLint = true; } diff --git a/pkgs/kde/gear/mimetreeparser/default.nix b/pkgs/kde/gear/mimetreeparser/default.nix index 67c271ad2612..d6f3f16ccc54 100644 --- a/pkgs/kde/gear/mimetreeparser/default.nix +++ b/pkgs/kde/gear/mimetreeparser/default.nix @@ -3,6 +3,8 @@ qt5compat, qtdeclarative, qgpgme, + kirigami, + qtwebengine, }: mkKdeDerivation { pname = "mimetreeparser"; @@ -12,4 +14,9 @@ mkKdeDerivation { qtdeclarative qgpgme ]; + + extraPropagatedBuildInputs = [ + kirigami + qtwebengine + ]; } diff --git a/pkgs/kde/generated/sources/plasma.json b/pkgs/kde/generated/sources/plasma.json index e35f8b5d71f7..ac1eefc15d3d 100644 --- a/pkgs/kde/generated/sources/plasma.json +++ b/pkgs/kde/generated/sources/plasma.json @@ -1,367 +1,367 @@ { "aurorae": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/aurorae-6.6.0.tar.xz", - "hash": "sha256-or62Kn3J75xCbC+1RgN6O91qjyT7vhExNcW+23l9bXo=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/aurorae-6.6.1.tar.xz", + "hash": "sha256-jX/DD0PPjZqjNvQJNf/7+9sjOe9jB/R0IiyxEBQH1N4=" }, "bluedevil": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/bluedevil-6.6.0.tar.xz", - "hash": "sha256-2ZKMkFjivcHB/+HOkUd5j21VLnjBUTBWldM+O06tDuY=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/bluedevil-6.6.1.tar.xz", + "hash": "sha256-wWBwfSa/58ZmH6WT1096WAQXeCw2TOxOFMoLxPVC/hs=" }, "breeze": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/breeze-6.6.0.tar.xz", - "hash": "sha256-FiWUy3TS5sAz0ItF/FKQS0iPIyCXx6oCXYN78ef6OOg=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/breeze-6.6.1.tar.xz", + "hash": "sha256-S8s5YqugdUDO+EYGPBZSqM5GOoh7R317rWZ+GLR7y8w=" }, "breeze-grub": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/breeze-grub-6.6.0.tar.xz", - "hash": "sha256-iGdl7Gr525Fnm813nAPCeInosorHBDwTD7uIurLCFYI=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/breeze-grub-6.6.1.tar.xz", + "hash": "sha256-w4sukPrLO39IcCI+shr2aeb4foPuVD1YMFkCBe+V+6M=" }, "breeze-gtk": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/breeze-gtk-6.6.0.tar.xz", - "hash": "sha256-3mTRrebetEAiAQbTlG/pn9RAS8WYsLtGazU6ZorZvbg=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/breeze-gtk-6.6.1.tar.xz", + "hash": "sha256-Vw/4+Turr3byGS5tCxXVeFuCIVXCb0JrhAUDrC85OgM=" }, "breeze-plymouth": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/breeze-plymouth-6.6.0.tar.xz", - "hash": "sha256-G8BnbhsqKlQxI3iBX1MAXiRKtOogFU8H46XwG7KUDR4=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/breeze-plymouth-6.6.1.tar.xz", + "hash": "sha256-SdfNmRAUTBs/ImCxOpsP+01jSsqXC8N7TgXIFrpmYZ0=" }, "discover": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/discover-6.6.0.tar.xz", - "hash": "sha256-0b36RrUQTebawt3acu+sfB1SYdwxjR5KfozaxunY5kU=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/discover-6.6.1.tar.xz", + "hash": "sha256-VPu76KY+IgTs3g3zmpzFAMwPwgLh4xdFL5caLRMpWDY=" }, "drkonqi": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/drkonqi-6.6.0.tar.xz", - "hash": "sha256-ujpzb+YC/7Eswkb0prZie2sFIuIgQAS108PsLk8ehXA=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/drkonqi-6.6.1.tar.xz", + "hash": "sha256-AZvv6hnGqNMf863KiGuVR7HBJVPzcCoj1XubX6Qf0zI=" }, "flatpak-kcm": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/flatpak-kcm-6.6.0.tar.xz", - "hash": "sha256-0VeDeWQPYwWOu1pCQRlYIjwqobJrvxS48asc1cTgZnE=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/flatpak-kcm-6.6.1.tar.xz", + "hash": "sha256-R2Qv+mLmn33HlSnyY02zjbJoLKICiT6h6FrCHjRKZIY=" }, "kactivitymanagerd": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kactivitymanagerd-6.6.0.tar.xz", - "hash": "sha256-mAISeDGo/vbC1EadqrslqFNjCbh7O61rsZMxSJ1mhWw=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kactivitymanagerd-6.6.1.tar.xz", + "hash": "sha256-vvaLS76zaw2o87W1kx177Fp/V/yJ6iH0bqCZyi/BRwU=" }, "kde-cli-tools": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kde-cli-tools-6.6.0.tar.xz", - "hash": "sha256-tFGzuAyH5+ZWLPmpxmn0LzdvgiZmYpLpIdr6/TRRHa0=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kde-cli-tools-6.6.1.tar.xz", + "hash": "sha256-KIENC0QH0Kx1L5Qg7NhDry9VaHUfwccNEUYg8Flv3uw=" }, "kde-gtk-config": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kde-gtk-config-6.6.0.tar.xz", - "hash": "sha256-9+ZYUmXpbaQlueVLU2BQqHVfSOgqOKJKg3/3Yrkjcjw=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kde-gtk-config-6.6.1.tar.xz", + "hash": "sha256-miMpCk7MVq167Ad35q0lQNAtZ05lGUtYI0T8irciv4c=" }, "kdecoration": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kdecoration-6.6.0.tar.xz", - "hash": "sha256-aoan47qz3C4/ZIZojoUCpcGs7BN5uwhfhTsOgprmSjs=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kdecoration-6.6.1.tar.xz", + "hash": "sha256-Rrh0nAlIjV3cFksjdH4mYHkJLu+UXTACs0TwfDECbm8=" }, "kdeplasma-addons": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kdeplasma-addons-6.6.0.tar.xz", - "hash": "sha256-31hRkDj4+gLzmcPr0G1oYIgGQfK9aFZrIgchL5ujQjU=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kdeplasma-addons-6.6.1.tar.xz", + "hash": "sha256-y+rXnwkN8azhT+k8wwuvMypZLbz44mDvIPglxsS8J34=" }, "kgamma": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kgamma-6.6.0.tar.xz", - "hash": "sha256-bwsj4bvvhBsNb8W3Cq/RyokVKdbbb2EtFaACpHTpYi8=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kgamma-6.6.1.tar.xz", + "hash": "sha256-ojiFdbarkHaKczTP3gTxfxGwNvZTB0qTa0EpiFJnVMk=" }, "kglobalacceld": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kglobalacceld-6.6.0.tar.xz", - "hash": "sha256-XdX1gmMMg4sbu/FjiUsbSFpGHz6EO4T/qmUhZkVp22w=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kglobalacceld-6.6.1.tar.xz", + "hash": "sha256-qoex0m2hlHwnBv+q3bIdTGC7XwXoIE2jRUEaE1WMdWs=" }, "kinfocenter": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kinfocenter-6.6.0.tar.xz", - "hash": "sha256-a9uLarSrwZl+qE18iuThfBe1NhGAK7hOx00JUHKk10U=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kinfocenter-6.6.1.tar.xz", + "hash": "sha256-Lc1X8jAO9kYQuHXXIARfIEhz3Kb/fDIXhXdjnkujR2M=" }, "kmenuedit": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kmenuedit-6.6.0.tar.xz", - "hash": "sha256-Nsnk59PHnxyO/ly6P6eUlzqxpVW8yl0JxpVQdv3Um+E=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kmenuedit-6.6.1.tar.xz", + "hash": "sha256-ZzzKLK9ip5gt6Y/L0Q6Hn5/ruURNlBmPY4jfeK6p9fE=" }, "knighttime": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/knighttime-6.6.0.tar.xz", - "hash": "sha256-bzKOHo1ubiJijzZL8EmlNYlfCMtWX7FVG3XX3mF46Lc=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/knighttime-6.6.1.tar.xz", + "hash": "sha256-46ZRVde9LXEwnB5U6QR/FetAcDDhvU25E0BrjFmGPTk=" }, "kpipewire": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kpipewire-6.6.0.tar.xz", - "hash": "sha256-g3PJQkGzgzHxWmkROQERSiXnJyyFUhrSMwseYPBtGiY=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kpipewire-6.6.1.tar.xz", + "hash": "sha256-3vKbsyiMKoALGC6OS1CMNKvP+P8iImusu1al6sVRqrk=" }, "krdp": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/krdp-6.6.0.tar.xz", - "hash": "sha256-XDwXxXUg8fLpdGKeqp3XtFfU7VBebwbLtpPbF0Ui3tk=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/krdp-6.6.1.tar.xz", + "hash": "sha256-Z7qhpK9eMLfOG5xwZFIUor8L87g1GtyolPsSH1l6dVM=" }, "kscreen": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kscreen-6.6.0.tar.xz", - "hash": "sha256-pWq+tUfkM0c1cRV/4xPILyfxFAleFErkNHUSdGWD2SQ=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kscreen-6.6.1.tar.xz", + "hash": "sha256-DoprGz22zK31si44udBgerdPkxaxCSDN/NmVBT4Zhds=" }, "kscreenlocker": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kscreenlocker-6.6.0.tar.xz", - "hash": "sha256-9dYP7+WA4dgy9a8bdMolNX0OBOZtrtdTMAa31WL8vVg=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kscreenlocker-6.6.1.tar.xz", + "hash": "sha256-/sq+uxQHLOb9bWfoKyfy2TtP8vETUkID52Volvk9KTw=" }, "ksshaskpass": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/ksshaskpass-6.6.0.tar.xz", - "hash": "sha256-KKd1pSvi+2fEQEr9+BkTIVIYNUHL3b4LFXU+ewxjQfY=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/ksshaskpass-6.6.1.tar.xz", + "hash": "sha256-OdljnWw8xorOqkA+1b7o2g76sXzTRSzbL2/vJbJmZ4c=" }, "ksystemstats": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/ksystemstats-6.6.0.tar.xz", - "hash": "sha256-W9t+gmYIvhSacJ0QhalpIMeQqtbgaVw/jbDOvEyDvuE=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/ksystemstats-6.6.1.tar.xz", + "hash": "sha256-sI20ksG3/5hMRfEr2qc5WZlpI5WNhcjp7dTJslVH/XM=" }, "kwallet-pam": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kwallet-pam-6.6.0.tar.xz", - "hash": "sha256-WrYCaXV4XiFhBf1YNisoMqsHW2jB0kK3MqVWF5zEygU=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kwallet-pam-6.6.1.tar.xz", + "hash": "sha256-MQ4PdoWSLSxa1OgR9dHwXOWDNOHsFyCbk5y0KftdSyc=" }, "kwayland": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kwayland-6.6.0.tar.xz", - "hash": "sha256-bhgKQjU5CirnKW5qdgoOeleXHgB5Cu0NmNcQNPEnSAE=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kwayland-6.6.1.tar.xz", + "hash": "sha256-zCbgIqMJC6us0K6OwUbRvULfkeuMt2pAewcunN2DYBc=" }, "kwayland-integration": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kwayland-integration-6.6.0.tar.xz", - "hash": "sha256-kyhCUrjPFTXLRoS5CvWrPVXUUU1jJvZBtN6ZqzRcJE0=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kwayland-integration-6.6.1.tar.xz", + "hash": "sha256-tzVkX+so+8jV9ScEapBJnnChsDGusaW+TFWpGXX8f3U=" }, "kwin": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kwin-6.6.0.tar.xz", - "hash": "sha256-NRNPz7ZNAZBM3NJa6o6Qxow3lzoIiXHk1nis/cUCCRQ=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kwin-6.6.1.tar.xz", + "hash": "sha256-zDwqgl3xpv5ApSlNwaX7C51h5CVciTVv3Wm2yzNGcOs=" }, "kwin-x11": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kwin-x11-6.6.0.tar.xz", - "hash": "sha256-k8OqWBwvFtm/5oR9FXIffKZrg8fhAd/0UGluEchlyGY=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kwin-x11-6.6.1.tar.xz", + "hash": "sha256-MwTTMnfyDbHa7kqQ16/pXRMBwQNvjQSKdcYmEcPgHXI=" }, "kwrited": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/kwrited-6.6.0.tar.xz", - "hash": "sha256-sBG1SJdLPVtm5qjRfggVPvH/ySKeDsJtIoT3ZWHne98=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/kwrited-6.6.1.tar.xz", + "hash": "sha256-pCcZpDR4VUjn/4b1I9667CjnORn+MpUbb/pCzg8xRZM=" }, "layer-shell-qt": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/layer-shell-qt-6.6.0.tar.xz", - "hash": "sha256-RVFSanRqGfjkexQZ5kXuWVuuciumuO7ciMBrkX/t6so=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/layer-shell-qt-6.6.1.tar.xz", + "hash": "sha256-YaQTwRP/gIpBZKd8B3udhDLW2Z+AmjCK8AF3LpsPiKc=" }, "libkscreen": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/libkscreen-6.6.0.tar.xz", - "hash": "sha256-A5b+OzGtZjYv0aM2JkYYf0008RFJDNsQWUqJwIjFNGc=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/libkscreen-6.6.1.tar.xz", + "hash": "sha256-MIzn7NrYdgef9nhBfeKbjE4ug+HkBOREQhQdY/5encU=" }, "libksysguard": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/libksysguard-6.6.0.tar.xz", - "hash": "sha256-1FvhUbGLRp27thkUNePwqeZ10Hvx218I8cfcSlenHWI=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/libksysguard-6.6.1.tar.xz", + "hash": "sha256-Yz23KSLSx/ioblM87ewmlSEuYZgaiF8d8Hwu63L0MSw=" }, "libplasma": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/libplasma-6.6.0.tar.xz", - "hash": "sha256-hmAQmBa7uQo2d8e6hZBzQi0muxGADYzir6MIcZQ8Feg=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/libplasma-6.6.1.tar.xz", + "hash": "sha256-KbZLAQfMkriOz/D0niskRbT3cJAwYUF8HJugXV9NIEg=" }, "milou": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/milou-6.6.0.tar.xz", - "hash": "sha256-9IyixnNMKt8lB4Y3nc05HZQX7dTWYgIJRBbppH3HcQ4=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/milou-6.6.1.tar.xz", + "hash": "sha256-M5tNIhaxB6EbCbYjxO1h27XpITWQeVtAK5HEjbWX3lE=" }, "ocean-sound-theme": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/ocean-sound-theme-6.6.0.tar.xz", - "hash": "sha256-k0H1TNZW+KttwhZH00fixbnwmybMjGk1lJBBz7EIBHM=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/ocean-sound-theme-6.6.1.tar.xz", + "hash": "sha256-r9Z7sS1h1gZkVGkAI/9WkuOZCvZV4nABZN81cb/oUKw=" }, "oxygen": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/oxygen-6.6.0.tar.xz", - "hash": "sha256-e797nKufLTJTgrd30b2BoVNAfHTfFhCiPpG0qgyvFaM=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/oxygen-6.6.1.tar.xz", + "hash": "sha256-VBHfHa2dPAumbWScLudE++YvdvM88ghZyMbiMkZfNvM=" }, "oxygen-sounds": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/oxygen-sounds-6.6.0.tar.xz", - "hash": "sha256-dn3tj7QXv6tQjweOhoSsMwTQCDQIx+AVRFIooOg0Bi4=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/oxygen-sounds-6.6.1.tar.xz", + "hash": "sha256-Q5sZSeNHfqXvl27w7h/oo6wTNleoLuao3P9fJg30Uso=" }, "plasma-activities": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-activities-6.6.0.tar.xz", - "hash": "sha256-MISO/5WVi9DaCTpNAAan3UVQ6h9wg48JqV65vV54T6E=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-activities-6.6.1.tar.xz", + "hash": "sha256-Z63DquMRPtPxU7DdynID9h6Q1fgFA4cclCwDj+su/yA=" }, "plasma-activities-stats": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-activities-stats-6.6.0.tar.xz", - "hash": "sha256-A/572n2y3TDLJsu4fSgpllUyQ5qNZTK+CJ4xdinqm1o=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-activities-stats-6.6.1.tar.xz", + "hash": "sha256-ANEUg5UhklV3ARYwzHrYxtXaMVzBSYuS37RZcrYdQbQ=" }, "plasma-browser-integration": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-browser-integration-6.6.0.tar.xz", - "hash": "sha256-8Jwufc3KU9AoTa2dFyte9bnyNoz6u+ZENIyncFeE59w=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-browser-integration-6.6.1.tar.xz", + "hash": "sha256-TfoLWN5s92nIzx1mTPyyqwU9FU7fsLrFsCyn0uLVTVY=" }, "plasma-desktop": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-desktop-6.6.0.tar.xz", - "hash": "sha256-2R5N0nbqGtdD4xrOhZo27E37QxSVyB6xqOsypJxz80I=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-desktop-6.6.1.tar.xz", + "hash": "sha256-kPdPz612TtvUMlsF1UJWPd4qu8P9F/bRb+n7yaY5B2U=" }, "plasma-dialer": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-dialer-6.6.0.tar.xz", - "hash": "sha256-ie+Y0g52CZtvEX9f5JywamRt++EARNIIP5WcXOtIcFo=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-dialer-6.6.1.tar.xz", + "hash": "sha256-R8gjdHpITvZmeAgFWSy+dAg1UaKBoa9R8FBoNrgD2Ng=" }, "plasma-disks": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-disks-6.6.0.tar.xz", - "hash": "sha256-Sk4QOOjw/0NHUYaNUDc/seI6DywF/BiqwT+NJ0KwuCM=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-disks-6.6.1.tar.xz", + "hash": "sha256-lmOyisCH34oBSNg8vhU0X5z68A2Qd1h3ZWWzcSREles=" }, "plasma-firewall": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-firewall-6.6.0.tar.xz", - "hash": "sha256-b2Q3QOdlfKPx1jWdx9lpSisCX9AeW4350xwy3T+9pG8=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-firewall-6.6.1.tar.xz", + "hash": "sha256-M8/V3WnmjjhuLXNFT8d+HuaDAS/p1CITPi0QW9+b0pk=" }, "plasma-integration": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-integration-6.6.0.tar.xz", - "hash": "sha256-WmnQEtosv8bU2Rd1MfGmjGDLAj+94RTV1elWN7YYnfs=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-integration-6.6.1.tar.xz", + "hash": "sha256-a7Lp33s7ux3txCgUBknUAmlMK1aVcV98yasxszymyjg=" }, "plasma-keyboard": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-keyboard-6.6.0.tar.xz", - "hash": "sha256-zC7pFU5V4aSck0qostQUanIJhZ3lgFfZbSl1YWUrdtw=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-keyboard-6.6.1.tar.xz", + "hash": "sha256-whNcGgf7a5qUxSZWBnoJoLpst0X2rABRS/E5SxlmbQI=" }, "plasma-login-manager": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-login-manager-6.6.0.tar.xz", - "hash": "sha256-dJjelWswi3H9QmdgKCCSNeK3+/eT7uAp5lSEl54u8NQ=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-login-manager-6.6.1.tar.xz", + "hash": "sha256-r3+RETmorkzV4ygA+stBLz3dptvZ0Pono/TGpvmNbzk=" }, "plasma-mobile": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-mobile-6.6.0.tar.xz", - "hash": "sha256-RUL/2sxtjuodaQz1PAxa19xaVh622oHHccYyzkZ2RhM=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-mobile-6.6.1.tar.xz", + "hash": "sha256-KlAK8DKXWP7XSvwbE5OnKQp7N0fDnmQBqgMoa6KAW0w=" }, "plasma-nano": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-nano-6.6.0.tar.xz", - "hash": "sha256-PoiBgnhpB9kXJanPGM8VuFC409C48T/HAW5HpcITv7Y=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-nano-6.6.1.tar.xz", + "hash": "sha256-2BXWQF5qCBwi3W8MMmU7cNqMl8WryljsCwnwMUrBV3Y=" }, "plasma-nm": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-nm-6.6.0.tar.xz", - "hash": "sha256-AeVD1cbxAfsuAc7v19Qzi34u0LLWdUbXIn7TqnjdXVA=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-nm-6.6.1.tar.xz", + "hash": "sha256-cikb1wTaPJHd61i0NMsxMBOMofsg7uQhDiYxh3HghFc=" }, "plasma-pa": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-pa-6.6.0.tar.xz", - "hash": "sha256-zQOK72PaXjew8XDmP+GCuTwqNitnVt0mwtUEFgUnBfo=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-pa-6.6.1.tar.xz", + "hash": "sha256-KBh6P296ZUhqmT3l1IaYOj0eOrTPmP+b/hH+zzCsHyE=" }, "plasma-sdk": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-sdk-6.6.0.tar.xz", - "hash": "sha256-yFInW8YkL8RnklgW1IvvpzICUNrACX1jNxwn6vfBeAw=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-sdk-6.6.1.tar.xz", + "hash": "sha256-7Idn3aBLCnjfLsbhzU17vCCmhH4pa+hh1FRkHThEyXc=" }, "plasma-setup": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-setup-6.6.0.tar.xz", - "hash": "sha256-+DfQyLymYRn4x+2TXj3MA91uxysydtbBbplyi7nMEE4=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-setup-6.6.1.tar.xz", + "hash": "sha256-EUurgZWA1OLwt8C+w4w85miBTT4A0sFG5LdwOnOdymE=" }, "plasma-systemmonitor": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-systemmonitor-6.6.0.tar.xz", - "hash": "sha256-wQXtaGrQeZqJv5aCE6tKcZgg2OsmCb12Az1laAeu+Vg=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-systemmonitor-6.6.1.tar.xz", + "hash": "sha256-xahLr3+po2gXWGW39YQayGByOZV83ZS3yeh0iU9F7A0=" }, "plasma-thunderbolt": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-thunderbolt-6.6.0.tar.xz", - "hash": "sha256-JBCG63aweff6iG92ARmqNjG6jHZoAx868O/pojzYYT4=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-thunderbolt-6.6.1.tar.xz", + "hash": "sha256-VhAzoRJo0hn/6o3K9LdHYjLUWeMC9aTllSM1UASILYE=" }, "plasma-vault": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-vault-6.6.0.tar.xz", - "hash": "sha256-VP++tYAzqLnup1zU2SgtOxSmOJDFk+QEkClUESWi7zA=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-vault-6.6.1.tar.xz", + "hash": "sha256-fATLYM/qk3waj5s5xYgTa1DFe3XyLAbr+L+6LSXcGdA=" }, "plasma-welcome": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-welcome-6.6.0.tar.xz", - "hash": "sha256-ILm7Pw3osmLH5aDdqJ0jV12TLxXjFiMzN1DEq8XM9ac=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-welcome-6.6.1.tar.xz", + "hash": "sha256-c5WVd9dO+HNYE5ZneUuEZzp8SVq31AVF9U4evy9XYII=" }, "plasma-workspace": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-workspace-6.6.0.tar.xz", - "hash": "sha256-CY4f3bMGAIVSSL6jbgEsD1/xLRujOBoc5CAF5NIwTW4=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-workspace-6.6.1.tar.xz", + "hash": "sha256-yMNEvTyEJzHP1d8ccX225FEyndMrmDcX1/+avf80NO0=" }, "plasma-workspace-wallpapers": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma-workspace-wallpapers-6.6.0.tar.xz", - "hash": "sha256-Z7HUhWkU19iMCnfCtS6DqnP65ju2TSup4zmTfAh8GRw=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma-workspace-wallpapers-6.6.1.tar.xz", + "hash": "sha256-YPuRUi6jJJ+yhVWcQAO8zvPQHlYbl3v6le5rpAvEJps=" }, "plasma5support": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plasma5support-6.6.0.tar.xz", - "hash": "sha256-5ucVeVDBKrMwmVZ88oudlWnS4mVXFboSOGTRj2BxJis=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plasma5support-6.6.1.tar.xz", + "hash": "sha256-r5Iph67gpsG9Am6LNDDR6xUK74MG5MpofhO4vNXiXO8=" }, "plymouth-kcm": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/plymouth-kcm-6.6.0.tar.xz", - "hash": "sha256-2dKax0X8Y6rzlSbMtPYCuGk+uCqMmjlMqc9+01kIVOc=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/plymouth-kcm-6.6.1.tar.xz", + "hash": "sha256-QuO3NX2kT48vYq1W/GN1//ovVG6MA8ke3xIj8VW2qJ8=" }, "polkit-kde-agent-1": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/polkit-kde-agent-1-6.6.0.tar.xz", - "hash": "sha256-qdzvAS9uG7VOoa7jlxCNaDzMt3oPLHYgENdUdoS0aSs=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/polkit-kde-agent-1-6.6.1.tar.xz", + "hash": "sha256-oDzVsTB3+es2Y2Tbnk9sD4Kr49GQU7XmTN5J5qjidfo=" }, "powerdevil": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/powerdevil-6.6.0.tar.xz", - "hash": "sha256-UpDbhrpUbZ/HrEaNTX5odZpHa8e5vod1zg3eovTC204=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/powerdevil-6.6.1.tar.xz", + "hash": "sha256-GHKWCWEpVvtR9BwTyor9RvoeRq3hGEQz0x5XaGZjBAM=" }, "print-manager": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/print-manager-6.6.0.tar.xz", - "hash": "sha256-m0UGnY5hv6XSz5WP1WLRj+Dcy2dwCNmazutVmbgIte0=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/print-manager-6.6.1.tar.xz", + "hash": "sha256-LMS+MwFYg7GK7zHqozqFj4Yn+2m9SRjZd8vBZYDFA9A=" }, "qqc2-breeze-style": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/qqc2-breeze-style-6.6.0.tar.xz", - "hash": "sha256-cMQHYnFE1ZxYXC9DDpg0oBSANnjxbKUU5fv3pcuDr+w=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/qqc2-breeze-style-6.6.1.tar.xz", + "hash": "sha256-FeJY14SReqJ8fcEVXadfuqlMmjRXBbyTT83w5eBFahM=" }, "sddm-kcm": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/sddm-kcm-6.6.0.tar.xz", - "hash": "sha256-FepTheJ5dzmLlwAWg4ugwF2y/4CtOdtfrOys8B78+Vc=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/sddm-kcm-6.6.1.tar.xz", + "hash": "sha256-3nisFmz1o0eEzR1HTXgEK/TnajxXnIfqDIMatc/Rm7g=" }, "spacebar": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/spacebar-6.6.0.tar.xz", - "hash": "sha256-faBiuQOyFf8gyh7sHwS33EsrY+81iNRs1xwtSefyRoE=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/spacebar-6.6.1.tar.xz", + "hash": "sha256-nyC1vKHRDWAmG9zEUJvUHHBDbKGoKoTWP3E9XeR9LH8=" }, "spectacle": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/spectacle-6.6.0.tar.xz", - "hash": "sha256-qhSn/aoMRDEfDEHzUCrzk3TGUFfFFbd5aC1dvZT8v+M=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/spectacle-6.6.1.tar.xz", + "hash": "sha256-auAzSC8g/oR2EO9OK++B6rK0g9f18jDFzfhzJzaV668=" }, "systemsettings": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/systemsettings-6.6.0.tar.xz", - "hash": "sha256-0Mi/monOpfHXRjsRUFTABg36jvueJyC3J8qAz2v/Ykk=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/systemsettings-6.6.1.tar.xz", + "hash": "sha256-Yf2Fd1Xb2v6Axq+6q5iXT2QBwjRu0K/jhVAJ5d5ADig=" }, "wacomtablet": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/wacomtablet-6.6.0.tar.xz", - "hash": "sha256-u4Zb35LGmcQkXu7ENQVcfEUz8q01qCMi8lxMJ+yg6RY=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/wacomtablet-6.6.1.tar.xz", + "hash": "sha256-WotpF9R/Jc8blW1tKNXupwn7Tll+TnWmVdsO8oo6CEc=" }, "xdg-desktop-portal-kde": { - "version": "6.6.0", - "url": "mirror://kde/stable/plasma/6.6.0/xdg-desktop-portal-kde-6.6.0.tar.xz", - "hash": "sha256-htpZ7238nfEyyzMixlEKtWRW9T4/F3I1fUU9o+oe/kI=" + "version": "6.6.1", + "url": "mirror://kde/stable/plasma/6.6.1/xdg-desktop-portal-kde-6.6.1.tar.xz", + "hash": "sha256-UxjWPddIoIYvjdmPPWbKGwsQ4+uYlrAANCMd/QpBryo=" } } \ No newline at end of file diff --git a/pkgs/kde/lib/mk-kde-derivation.nix b/pkgs/kde/lib/mk-kde-derivation.nix index 54f7f922d94e..e013644e6908 100644 --- a/pkgs/kde/lib/mk-kde-derivation.nix +++ b/pkgs/kde/lib/mk-kde-derivation.nix @@ -8,6 +8,7 @@ self: qt6, python3, python3Packages, + jq, }: let dependencies = (lib.importJSON ../generated/dependencies.json).dependencies; @@ -77,6 +78,14 @@ let }; moveOutputsHook = makeSetupHook { name = "kf6-move-outputs-hook"; } ./move-outputs-hook.sh; + + qmllintHook = makeSetupHook { + name = "qmllint-validate-hook"; + substitutions = { + qmllint = "${qt6.qtdeclarative}/bin/qmllint"; + jq = lib.getExe jq; + }; + } ./qmllint-hook.sh; in { pname, @@ -131,6 +140,7 @@ let ninja qt6.wrapQtAppsHook moveOutputsHook + qmllintHook ] ++ lib.optionals hasPythonBindings [ python3Packages.shiboken6 @@ -155,6 +165,8 @@ let cmakeFlags = [ "-DQT_MAJOR_VERSION=6" ] ++ extraCmakeFlags; + doInstallCheck = true; + separateDebugInfo = true; env.LANG = "C.UTF-8"; diff --git a/pkgs/kde/lib/qmllint-hook.sh b/pkgs/kde/lib/qmllint-hook.sh new file mode 100644 index 000000000000..e42dff126edc --- /dev/null +++ b/pkgs/kde/lib/qmllint-hook.sh @@ -0,0 +1,57 @@ +# shellcheck shell=bash +if [[ -z "${__nix_qmllintHook-}" ]]; then + __nix_qmllintHook=1 # Don't run this hook more than once. + + qmlHostPathSeen=() + qmlIncludeDirs=() + + qmlUnseenHostPath() { + for pkg in "${qmlHostPathSeen[@]}"; do + if [ "${pkg:?}" == "$1" ]; then + return 1 + fi + done + + qtHostPathSeen+=("$1") + return 0 + } + + qmlHostPathHook() { + qmlUnseenHostPath "$1" || return 0 + + if ! [ -v qtQmlPrefix ]; then + echo "qmlLintHook: qtQmlPrefix is unset. hint: add qt6.qtbase to buildInputs" + fi + + local qmlDir="$1/${qtQmlPrefix:?}" + if [ -d "$qmlDir" ]; then + qmlIncludeDirs+=("-I" "$qmlDir") + fi + } + addEnvHooks "$targetOffset" qmlHostPathHook + + doQmlLint() { + LANG=C.UTF-8 @qmllint@ --bare "${qmlIncludeDirs[@]}" -I "${out}/${qtQmlPrefix}" "$@" + } + + qmlLintCheck() { + echo "Running qmlLintCheck" + + # intentionally scoped to the default QML prefix, as things in $out/share etc + # can be used in random weird contexts and will cause spurious errors + if [ -d "$out/$qtQmlPrefix" ]; then + find "$out/$qtQmlPrefix" -name '*.qml' | while IFS= read -r i; do + if [ -n "$(doQmlLint "$i" --json - | @jq@ '.files[] | .warnings[] | select(.id == "import") | select(.message | startswith("Failed to import"))')" ]; then + echo "qmllint failed for file $i:" + + doQmlLint "$i" + exit 1 + fi + done + fi + } + + if [ -z "${dontQmlLint-}" ]; then + postInstallCheckHooks+=('qmlLintCheck') + fi +fi diff --git a/pkgs/kde/misc/kirigami-addons/default.nix b/pkgs/kde/misc/kirigami-addons/default.nix index 60c13e979a87..ac0709aaedd5 100644 --- a/pkgs/kde/misc/kirigami-addons/default.nix +++ b/pkgs/kde/misc/kirigami-addons/default.nix @@ -3,8 +3,10 @@ mkKdeDerivation, fetchurl, qtdeclarative, + qtmultimedia, qt5compat, qttools, + kitemmodels, }: mkKdeDerivation rec { pname = "kirigami-addons"; @@ -17,7 +19,11 @@ mkKdeDerivation rec { extraNativeBuildInputs = [ qttools ]; extraBuildInputs = [ qtdeclarative ]; - extraPropagatedBuildInputs = [ qt5compat ]; + extraPropagatedBuildInputs = [ + qt5compat + qtmultimedia + kitemmodels + ]; meta.license = with lib.licenses; [ bsd2 diff --git a/pkgs/kde/plasma/kwin-x11/default.nix b/pkgs/kde/plasma/kwin-x11/default.nix index b32ccb04f6d5..3a6b832d4ec1 100644 --- a/pkgs/kde/plasma/kwin-x11/default.nix +++ b/pkgs/kde/plasma/kwin-x11/default.nix @@ -41,4 +41,7 @@ mkKdeDerivation { libxcvt ]; + + # plugin QML relies on non-global imports + dontQmlLint = true; } diff --git a/pkgs/kde/plasma/kwin/default.nix b/pkgs/kde/plasma/kwin/default.nix index 7cee0fc0fcaf..334990f9b08e 100644 --- a/pkgs/kde/plasma/kwin/default.nix +++ b/pkgs/kde/plasma/kwin/default.nix @@ -64,4 +64,7 @@ mkKdeDerivation { # we need to provide this so it knows our xwayland supports new features xwayland ]; + + # plugin QML relies on non-global imports + dontQmlLint = true; } diff --git a/pkgs/kde/plasma/libksysguard/default.nix b/pkgs/kde/plasma/libksysguard/default.nix index e47da4a5fafd..d3de2807802f 100644 --- a/pkgs/kde/plasma/libksysguard/default.nix +++ b/pkgs/kde/plasma/libksysguard/default.nix @@ -3,6 +3,8 @@ qtwebchannel, qtwebengine, qttools, + kitemmodels, + kquickcharts, libpcap, libnl, lm_sensors, @@ -22,4 +24,9 @@ mkKdeDerivation { libnl lm_sensors ]; + + extraPropagatedBuildInputs = [ + kitemmodels + kquickcharts + ]; } diff --git a/pkgs/kde/plasma/plasma-keyboard/default.nix b/pkgs/kde/plasma/plasma-keyboard/default.nix index e26f2999eee6..be510d3ef01d 100644 --- a/pkgs/kde/plasma/plasma-keyboard/default.nix +++ b/pkgs/kde/plasma/plasma-keyboard/default.nix @@ -20,4 +20,7 @@ mkKdeDerivation { # FIXME: fix this upstream? This should probably be XDG_DATA_DIRS "--set QT_VIRTUALKEYBOARD_HUNSPELL_DATA_PATH /run/current-system/sw/share/hunspell/" ]; + + # themes rely on non-global imports + dontQmlLint = true; } diff --git a/pkgs/kde/plasma/plasma-nm/default.nix b/pkgs/kde/plasma/plasma-nm/default.nix index 3662452bad7b..e143752476b3 100644 --- a/pkgs/kde/plasma/plasma-nm/default.nix +++ b/pkgs/kde/plasma/plasma-nm/default.nix @@ -3,6 +3,7 @@ replaceVars, pkg-config, qtwebengine, + kirigami-addons, mobile-broadband-provider-info, openconnect, openvpn, @@ -22,4 +23,6 @@ mkKdeDerivation { mobile-broadband-provider-info openconnect ]; + + extraPropagatedBuildInputs = [ kirigami-addons ]; } diff --git a/pkgs/kde/plasma/plasma-systemmonitor/default.nix b/pkgs/kde/plasma/plasma-systemmonitor/default.nix index 0aceb98496ac..21bdb84910cd 100644 --- a/pkgs/kde/plasma/plasma-systemmonitor/default.nix +++ b/pkgs/kde/plasma/plasma-systemmonitor/default.nix @@ -1,5 +1,11 @@ -{ mkKdeDerivation }: +{ + mkKdeDerivation, + kquickcharts, +}: mkKdeDerivation { pname = "plasma-systemmonitor"; + + extraPropagatedBuildInputs = [ kquickcharts ]; + meta.mainProgram = "plasma-systemmonitor"; } diff --git a/pkgs/kde/plasma/plasma-workspace/default.nix b/pkgs/kde/plasma/plasma-workspace/default.nix index 94b877c242f6..e3a707499c40 100644 --- a/pkgs/kde/plasma/plasma-workspace/default.nix +++ b/pkgs/kde/plasma/plasma-workspace/default.nix @@ -15,6 +15,7 @@ qtlocation, qtpositioning, qtsvg, + qtvirtualkeyboard, qtwayland, libcanberra, libqalculate, @@ -72,6 +73,10 @@ mkKdeDerivation { gpsd ]; + extraPropagatedBuildInputs = [ + qtvirtualkeyboard + ]; + qtWrapperArgs = [ "--inherit-argv0" ]; # Hardcoded as QStrings, which are UTF-16 so Nix can't pick these up automatically diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod-firmware.nix b/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod-firmware.nix index 08cfbc537640..f603795eebe9 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod-firmware.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod-firmware.nix @@ -12,13 +12,13 @@ mkDerivation rec { pname = "drm-kmod-firmware" + lib.optionalString withAmd "-amd" + lib.optionalString withIntel "-intel"; - version = "20230625_4"; # there is a _8 but freebsd-ports is pinned to _4 + version = "20250109"; src = fetchFromGitHub { owner = "freebsd"; repo = "drm-kmod-firmware"; rev = version; - hash = "sha256-RS8uXZMYoHfjDSC0OUJUU81eR8rLlEgFhuh+Y7+kXtA="; + hash = "sha256-Z+hZpOogUI4GCZcRYElkO0oeCAG0WhBFh7kS3wuo43c="; }; outputs = [ @@ -53,6 +53,7 @@ mkDerivation rec { makeFlags = [ "DEBUG_FLAGS=-g" + "XARGS_J=xargs-j" ]; meta = { diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/package.nix b/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/package.nix index 3807b9f01c9b..2393ae9dacbe 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/package.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/package.nix @@ -52,6 +52,7 @@ mkDerivation rec { "-Wno-format" # error: passing 'printf' format string where 'freebsd_kprintf' format string is expected "-Wno-sometimes-uninitialized" # this one is actually kind of concerning but it does trip "-Wno-unused-function" + "-Wno-default-const-init-var-unsafe" ]; env = sys.passthru.env; @@ -68,6 +69,7 @@ mkDerivation rec { makeFlags = [ "DEBUG_FLAGS=-g" + "XARGS_J=xargs-j" ]; meta = { diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/versions.json b/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/versions.json index bd413bf3d5aa..d821ab7a6463 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/versions.json +++ b/pkgs/os-specific/bsd/freebsd/pkgs/drm-kmod/versions.json @@ -1,26 +1,26 @@ { "5.10-lts": { - "hash": "sha256-cmjdoqgCs4Rm7z0VzlDB5eJGdEWKl9uqZ+vcHqc6gbU=", + "hash": "sha256-P0rV4lGcPFL4z//Zid3s50tZDwrdih7yJGw5txVh/ew=", "owner": "freebsd", "repo": "drm-kmod", - "rev": "17498c322eeae74eea80d4c2589540a059bb59e5" + "rev": "fd1a91620908344a77a60736692b1abf67427b84" }, "5.15-lts": { - "hash": "sha256-R/OHaqjzY4CkUeW/zNj34UzUr8nRk0iALShHQa7efZU=", + "hash": "sha256-tRr7g4FmNr5qROBwU3+HuGiSGtrkFiBh/PZbAoQg/uM=", "owner": "freebsd", "repo": "drm-kmod", - "rev": "9efcad4186ed869300e41b759598c3cb057b0753" + "rev": "97cdc23a6ef02e856ee09a854afcc53f67e5fa7c" }, "6.1-lts": { - "hash": "sha256-CWLUA8SGhQ8FZ/8y1iKhLdK7qx0r4IHLnNG2+oQkHBw=", + "hash": "sha256-rM3nrx52yQbHwHy3VKlRCg3zdnZ4329UmylZTUIdfhg=", "owner": "freebsd", "repo": "drm-kmod", - "rev": "f52b90d97d3bcefe4b2f09cad1ae668ffff99c53" + "rev": "40c83387f83c520349b923fc34444f606e305390" }, "6.6-lts": { - "hash": "sha256-XY+Q2AqS3t2rPL/aaFzjaOUgAn5IL0bXUPjkzp+qz1Y=", + "hash": "sha256-+OO+iG1geZ7R5fQt+Dugn0PA9r5dTrStaGvZdDr7NuA=", "owner": "freebsd", "repo": "drm-kmod", - "rev": "b0b44e1905934a37d8d4870791b36b3e8ff1face" + "rev": "732602980c17f544df5c53c587d0097e4a7322ae" } } diff --git a/pkgs/os-specific/linux/rtl8852bu/default.nix b/pkgs/os-specific/linux/rtl8852bu/default.nix index f71a6233fbff..4c0b9030d797 100644 --- a/pkgs/os-specific/linux/rtl8852bu/default.nix +++ b/pkgs/os-specific/linux/rtl8852bu/default.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/morrownr/rtl8852bu-20240418"; license = lib.licenses.gpl2Only; platforms = [ "x86_64-linux" ]; - broken = kernel.kernelOlder "6" && kernel.isHardened; # Similar to 79c1cf6 + broken = (kernel.kernelOlder "6" && kernel.isHardened) || kernel.kernelAtLeast "6.18"; # Similar to 79c1cf6 maintainers = with lib.maintainers; [ lonyelon thtrf diff --git a/pkgs/servers/kanidm/1_9.nix b/pkgs/servers/kanidm/1_9.nix index d55d5d3a3fe8..4636e28c2bce 100644 --- a/pkgs/servers/kanidm/1_9.nix +++ b/pkgs/servers/kanidm/1_9.nix @@ -1,5 +1,5 @@ import ./generic.nix { - version = "1.9.0"; - hash = "sha256-PAYD+CSvDVtx5SFRtTogbu7Az+9WFVeFL/76Dr/pOog="; - cargoHash = "sha256-razlbe5VEiWz427dShvWT/rVuvBh5Re/z1vXsVQGOgM="; + version = "1.9.1"; + hash = "sha256-XO+rkPalM7xA9l3RNeA8X6ht57DBoaIB1Eo8JtFM4i4="; + cargoHash = "sha256-IuBSMg8O9BbwmXK3BPWkJQf/X9y7OM314dOhCgbm2ZA="; } diff --git a/pkgs/servers/sql/postgresql/ext/plpgsql_check.nix b/pkgs/servers/sql/postgresql/ext/plpgsql_check.nix index d2bf68e9f0ed..dd6d1df37bd0 100644 --- a/pkgs/servers/sql/postgresql/ext/plpgsql_check.nix +++ b/pkgs/servers/sql/postgresql/ext/plpgsql_check.nix @@ -8,13 +8,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "plpgsql-check"; - version = "2.8.9"; + version = "2.8.11"; src = fetchFromGitHub { owner = "okbob"; repo = "plpgsql_check"; tag = "v${finalAttrs.version}"; - hash = "sha256-SqL+Rw1ICeTj2b5bfW+awOf0Kk4SrsvfC6HF6XNe6+I="; + hash = "sha256-qeCC/rmd+qhAlpq7y5UhqDkFVGsDbBUAFWPizciPVaI="; }; passthru.tests.extension = postgresqlTestExtension { diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix index df72bce8ffc1..1c3bd2284a22 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix @@ -109,6 +109,9 @@ lib.recursiveUpdate orig rec { )) ]; exceltex.extraBuildInputs = [ (perl.withPackages (ps: with ps; [ SpreadsheetParseExcel ])) ]; + latexdiff.extraBuildInputs = [ + (perl.withPackages (ps: with ps; [ EncodeLocale ])) + ]; latex-git-log.extraBuildInputs = [ (perl.withPackages (ps: with ps; [ IPCSystemSimple ])) ]; latexindent.extraBuildInputs = [ (perl.withPackages ( diff --git a/pkgs/top-level/config.nix b/pkgs/top-level/config.nix index e58ef07ca41f..80d56c112e18 100644 --- a/pkgs/top-level/config.nix +++ b/pkgs/top-level/config.nix @@ -431,6 +431,23 @@ let Please read https://www.visualstudio.com/license-terms/mt644918/ and enable this config if you accept. ''; }; + + allowDeprecatedx86_64Darwin = mkOption { + # `force` does nothing; it’s reserved for forward compatibility + # with 26.11. We hide it from the documentation to avoid a + # footgun, as it will make the error in 26.11 less useful. + type = types.either types.bool (types.enum [ "force" ]) // { + inherit (types.bool) description descriptionClass; + }; + default = false; + description = '' + Silence the warning for the upcoming deprecation of the + `x86_64-darwin` platform in Nixpkgs 26.11. + + This does nothing in 25.11, and is provided there for forward + compatibility of configurations with 26.05. + ''; + }; }; in diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9f2ad14298c3..97cd9f6d1339 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14158,6 +14158,8 @@ self: super: with self; { pynello = callPackage ../development/python-modules/pynello { }; + pynentry = callPackage ../development/python-modules/pynentry { }; + pynest2d = callPackage ../development/python-modules/pynest2d { }; pynetbox = callPackage ../development/python-modules/pynetbox { };