From c11c13a5d9b4a0bc3e22710f6d954583ac937b4c Mon Sep 17 00:00:00 2001 From: Minionflo Date: Thu, 16 Oct 2025 16:18:12 +0200 Subject: [PATCH 001/158] nixos/mjpeg-streamer: add package option --- nixos/modules/services/networking/mjpg-streamer.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/mjpg-streamer.nix b/nixos/modules/services/networking/mjpg-streamer.nix index 4f0747d8a262..b7f0d93c0d7d 100644 --- a/nixos/modules/services/networking/mjpg-streamer.nix +++ b/nixos/modules/services/networking/mjpg-streamer.nix @@ -20,6 +20,8 @@ in enable = mkEnableOption "mjpg-streamer webcam streamer"; + package = mkPackageOption pkgs "mjpg-streamer" { }; + inputPlugin = mkOption { type = types.str; default = "input_uvc.so"; @@ -77,7 +79,7 @@ in IPLUGIN="${cfg.inputPlugin}" OPLUGIN="${cfg.outputPlugin}" OPLUGIN="''${OPLUGIN//@www@/${pkgs.mjpg-streamer}/share/mjpg-streamer/www}" - exec ${pkgs.mjpg-streamer}/bin/mjpg_streamer -i "$IPLUGIN" -o "$OPLUGIN" + exec ${lib.getExe cfg.package} -i "$IPLUGIN" -o "$OPLUGIN" ''; }; From 7e7159ede3180958d0d5e58c90f81511d7906a3b Mon Sep 17 00:00:00 2001 From: David Alexander Pfeiffer <20278364+davidmc971@users.noreply.github.com> Date: Wed, 4 Mar 2026 19:33:04 +0100 Subject: [PATCH 002/158] discordchatexporter-desktop: support aarch64-linux --- pkgs/by-name/di/discordchatexporter-desktop/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/di/discordchatexporter-desktop/package.nix b/pkgs/by-name/di/discordchatexporter-desktop/package.nix index b9138fd54c71..d0b55de58d9f 100644 --- a/pkgs/by-name/di/discordchatexporter-desktop/package.nix +++ b/pkgs/by-name/di/discordchatexporter-desktop/package.nix @@ -41,7 +41,10 @@ buildDotnetModule rec { license = lib.licenses.gpl3Plus; changelog = "https://github.com/Tyrrrz/DiscordChatExporter/blob/${version}/Changelog.md"; maintainers = with lib.maintainers; [ willow ]; - platforms = [ "x86_64-linux" ]; + platforms = [ + "x86_64-linux" + "aarch64-linux" + ]; mainProgram = "discordchatexporter"; }; } From 22c16508ff059a8625045fc49667ab82ede36240 Mon Sep 17 00:00:00 2001 From: Tip ten Brink <75669206+tiptenbrink@users.noreply.github.com> Date: Sun, 19 Apr 2026 18:40:33 +0200 Subject: [PATCH 003/158] maintainers: add tiptenbrink --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 787280f1b699..ada393d66657 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -27530,6 +27530,12 @@ githubId = 1334474; name = "Timothy Stott"; }; + tiptenbrink = { + email = "tip@tenbrinkmeijs.com"; + github = "tiptenbrink"; + githubId = 75669206; + name = "Tip ten Brink"; + }; tiramiseb = { email = "sebastien@maccagnoni.eu"; github = "tiramiseb"; From 0cad835b0178a71d5e6020b50be14f6f2da02fa6 Mon Sep 17 00:00:00 2001 From: Tip ten Brink <75669206+tiptenbrink@users.noreply.github.com> Date: Sun, 19 Apr 2026 19:09:45 +0200 Subject: [PATCH 004/158] fnox: init at 1.20.0 --- pkgs/by-name/fn/fnox/package.nix | 46 ++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pkgs/by-name/fn/fnox/package.nix diff --git a/pkgs/by-name/fn/fnox/package.nix b/pkgs/by-name/fn/fnox/package.nix new file mode 100644 index 000000000000..980fbad11216 --- /dev/null +++ b/pkgs/by-name/fn/fnox/package.nix @@ -0,0 +1,46 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + perl, + pkg-config, + testers, + udev, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + __structuredAttrs = true; + pname = "fnox"; + version = "1.20.0"; + + src = fetchFromGitHub { + owner = "jdx"; + repo = "fnox"; + tag = "v${finalAttrs.version}"; + hash = "sha256-8LNMJEZNUlwpPT674/6SfR5dmFRALDI6X1WLKeaJ06M="; + }; + + cargoHash = "sha256-SoQseyrRqvq/XRmd/HhMX8r42pyn4Ncw6r9G4596bGc="; + + nativeBuildInputs = [ + perl + pkg-config + ]; + + buildInputs = [ udev ]; + + passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; }; + + checkFlags = [ + # requires a D-Bus session unavailable in the sandbox + "--skip=providers::keychain::tests::test_keychain_set_and_get" + ]; + + meta = { + description = "Flexible secret management tool supporting multiple providers and encryption methods"; + homepage = "https://github.com/jdx/fnox"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ tiptenbrink ]; + platforms = lib.platforms.linux; + }; +}) From 918f96b7000f7b6d9a294d997787d3ca34c17dd8 Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 6 May 2026 22:32:49 +0200 Subject: [PATCH 005/158] maintainers: add roman-16 --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index a4dd2b16256d..125b6f56d51e 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -23596,6 +23596,12 @@ githubId = 7335; name = "Roman Gonzalez"; }; + roman-16 = { + email = "roman@lerchster.dev"; + github = "roman-16"; + githubId = 15262665; + name = "Roman"; + }; romildo = { email = "malaquias@gmail.com"; github = "romildo"; From e34ea07f9349b703764bfa81d9a9b65c42367f02 Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 6 May 2026 22:36:39 +0200 Subject: [PATCH 006/158] proton-cli: init at 1.4.0 --- pkgs/by-name/pr/proton-cli/package.nix | 83 ++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 pkgs/by-name/pr/proton-cli/package.nix diff --git a/pkgs/by-name/pr/proton-cli/package.nix b/pkgs/by-name/pr/proton-cli/package.nix new file mode 100644 index 000000000000..be44af38ea03 --- /dev/null +++ b/pkgs/by-name/pr/proton-cli/package.nix @@ -0,0 +1,83 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + installShellFiles, + pkg-config, + stdenv, + webkitgtk_4_1, + gtk3, + nix-update-script, + testers, + proton-cli, +}: + +buildGoModule (finalAttrs: { + pname = "proton-cli"; + version = "1.4.0"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "roman-16"; + repo = "proton-cli"; + tag = "v${finalAttrs.version}"; + hash = "sha256-JZ6Lr7mcL8sHeiptdB1CPv5zPaLsMKfUXd/KCf1tTDM="; + }; + + vendorHash = "sha256-1p63FiV9lFquADaV0/mhxdWhefBRY1IT91t7OdEH9BM="; + + subPackages = [ "." ]; + + tags = [ "embed_hv" ]; + + ldflags = [ + "-s" + "-w" + "-X=github.com/roman-16/proton-cli/cmd.version=${finalAttrs.version}" + ]; + + nativeBuildInputs = [ + installShellFiles + pkg-config + ]; + + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + webkitgtk_4_1 + gtk3 + ]; + + preBuild = '' + bash scripts/build-hv-helpers.sh + ''; + + overrideModAttrs = _: { + preBuild = null; + }; + + postInstall = '' + installShellCompletion --cmd proton-cli \ + --bash <($out/bin/proton-cli completion bash) \ + --fish <($out/bin/proton-cli completion fish) \ + --zsh <($out/bin/proton-cli completion zsh) + ''; + + passthru = { + tests.version = testers.testVersion { + package = proton-cli; + command = "proton-cli --version"; + version = finalAttrs.version; + }; + updateScript = nix-update-script { }; + }; + + meta = { + description = "Unofficial command-line client for the Proton suite (Mail, Drive, Calendar, Contacts, Pass)"; + homepage = "https://github.com/roman-16/proton-cli"; + changelog = "https://github.com/roman-16/proton-cli/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + mainProgram = "proton-cli"; + maintainers = with lib.maintainers; [ roman-16 ]; + platforms = lib.platforms.linux ++ lib.platforms.darwin; + }; +}) From 61803333a5a771ddc2a8d1c238bb99d21c0d9b43 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 14 Jun 2026 18:03:03 +0000 Subject: [PATCH 007/158] qtractor: 1.6.0 -> 1.6.1 --- pkgs/by-name/qt/qtractor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qt/qtractor/package.nix b/pkgs/by-name/qt/qtractor/package.nix index 581e845d6d8c..1aa3321973ce 100644 --- a/pkgs/by-name/qt/qtractor/package.nix +++ b/pkgs/by-name/qt/qtractor/package.nix @@ -30,11 +30,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtractor"; - version = "1.6.0"; + version = "1.6.1"; src = fetchurl { url = "mirror://sourceforge/qtractor/qtractor-${finalAttrs.version}.tar.gz"; - hash = "sha256-0iMVdWljRWwypzYTQ+tk+y6QC68uYgIdBf+IujGlt5Q="; + hash = "sha256-EkedVR9liSUoTNDBj3+zQ9OcXcYBbJmPTWP7BYsI564="; }; nativeBuildInputs = [ From b8626d0ccdd4014c939fe4289503462e35b5663e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 15 Jun 2026 21:47:49 +0000 Subject: [PATCH 008/158] labwc: 0.20.0 -> 0.20.1 --- pkgs/by-name/la/labwc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/labwc/package.nix b/pkgs/by-name/la/labwc/package.nix index 8215b985ea11..b34cfffa956b 100644 --- a/pkgs/by-name/la/labwc/package.nix +++ b/pkgs/by-name/la/labwc/package.nix @@ -31,13 +31,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "labwc"; - version = "0.20.0"; + version = "0.20.1"; src = fetchFromGitHub { owner = "labwc"; repo = "labwc"; tag = finalAttrs.version; - hash = "sha256-JSs1Xys0+XAPbxLv5pR91K0/e78mu5xLKu0HGdFFCEM="; + hash = "sha256-1LINOZsdN5btT0VQvUwYXbSjuKdQdbkaI062OYAJSiE="; }; postPatch = '' From 1f6f9a04f03c1f6a16a38fa359e38b7f2bfd67e5 Mon Sep 17 00:00:00 2001 From: Roman Date: Tue, 16 Jun 2026 22:16:12 +0200 Subject: [PATCH 009/158] proton-cli: 1.4.0 -> 1.5.0 --- pkgs/by-name/pr/proton-cli/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pr/proton-cli/package.nix b/pkgs/by-name/pr/proton-cli/package.nix index be44af38ea03..62982aafd44b 100644 --- a/pkgs/by-name/pr/proton-cli/package.nix +++ b/pkgs/by-name/pr/proton-cli/package.nix @@ -14,7 +14,7 @@ buildGoModule (finalAttrs: { pname = "proton-cli"; - version = "1.4.0"; + version = "1.5.0"; __structuredAttrs = true; @@ -22,10 +22,10 @@ buildGoModule (finalAttrs: { owner = "roman-16"; repo = "proton-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-JZ6Lr7mcL8sHeiptdB1CPv5zPaLsMKfUXd/KCf1tTDM="; + hash = "sha256-RJBC5oxTv27SrEfBd5DqlR3FcD56BkIf+046Jwfctzo="; }; - vendorHash = "sha256-1p63FiV9lFquADaV0/mhxdWhefBRY1IT91t7OdEH9BM="; + vendorHash = "sha256-SlvrTjL8CMWSvoIU4rp4hP4dtDVGH7HAs3xyycfrKQA="; subPackages = [ "." ]; @@ -34,7 +34,7 @@ buildGoModule (finalAttrs: { ldflags = [ "-s" "-w" - "-X=github.com/roman-16/proton-cli/cmd.version=${finalAttrs.version}" + "-X=github.com/roman-16/proton-cli/internal/cli.version=${finalAttrs.version}" ]; nativeBuildInputs = [ From 1df2b81109625c2d619df52d692a8fdda2bee398 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Galder=20Zamarre=C3=B1o?= Date: Thu, 18 Jun 2026 11:55:05 +0200 Subject: [PATCH 010/158] maintainers: add galder --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index fb8460644d88..3aaf42b8acc1 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9630,6 +9630,12 @@ githubId = 45048741; name = "Alwanga Oyango"; }; + galder = { + email = "galder@ibm.com"; + github = "galderz"; + githubId = 50187; + name = "Galder Zamarreño"; + }; gale-username = { name = "gale"; email = "git@galewebsite.com"; From 1a2873d1199243fa6ae13ddcabafed1350c754ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Galder=20Zamarre=C3=B1o?= Date: Thu, 18 Jun 2026 11:27:21 +0200 Subject: [PATCH 011/158] incus-spawn: init at 0.2.7 https://github.com/Sanne/incus-spawn/releases/tag/v0.2.7 Assisted-by: Claude Opus 4.6 --- pkgs/by-name/in/incus-spawn/package.nix | 113 ++++++++++++++++++++++++ pkgs/by-name/in/incus-spawn/update.sh | 57 ++++++++++++ 2 files changed, 170 insertions(+) create mode 100644 pkgs/by-name/in/incus-spawn/package.nix create mode 100755 pkgs/by-name/in/incus-spawn/update.sh diff --git a/pkgs/by-name/in/incus-spawn/package.nix b/pkgs/by-name/in/incus-spawn/package.nix new file mode 100644 index 000000000000..911187f25075 --- /dev/null +++ b/pkgs/by-name/in/incus-spawn/package.nix @@ -0,0 +1,113 @@ +{ + lib, + stdenvNoCC, + fetchurl, + autoPatchelfHook, + installShellFiles, + zlib, + testers, + incus-spawn, +}: + +let + stdenv = stdenvNoCC; + version = "0.2.7"; + + srcs = { + x86_64-linux = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/incus-spawn-linux-amd64"; + hash = "sha256-jgdNuVfVshbg8piAGGpIy4cnJj5glbsGqOENDBoqpzI="; + }; + aarch64-linux = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/incus-spawn-linux-aarch64"; + hash = "sha256-Y7OaNgQKAN/HVt75+tawrCtkyZdAHfAiUxx2a0eD5P8="; + }; + aarch64-darwin = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/incus-spawn-macos-aarch64"; + hash = "sha256-Uv0v7LxIcB0oNEnW1vK9Iy6MOwxoUeqtszGfsS5wt6k="; + }; + }; + + git-remote-isx = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/git-remote-isx"; + hash = "sha256-I9zmdLzO7VcfLHdgFD2Lvwiq4fkDw885j1JWsL8c+hA="; + }; +in +stdenv.mkDerivation (finalAttrs: { + pname = "incus-spawn"; + inherit version; + + src = + srcs.${stdenv.hostPlatform.system} or (throw "Unsupported platform: ${stdenv.hostPlatform.system}"); + + dontUnpack = true; + dontBuild = true; + dontStrip = stdenv.hostPlatform.isDarwin; + + strictDeps = true; + __structuredAttrs = true; + + nativeBuildInputs = [ + installShellFiles + ] + ++ lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; + + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + zlib + ]; + + installPhase = '' + runHook preInstall + + install -Dm755 $src $out/bin/isx + install -Dm755 ${git-remote-isx} $out/bin/git-remote-isx + + runHook postInstall + ''; + + # Generate shell completions after autoPatchelfHook has patched the ELF binary. + # On Linux, autoPatchelfHook runs in postFixupHooks so we use installCheckPhase + # which runs after fixup is fully complete. On Darwin no patching is needed but + # we keep the same phase for consistency. + doInstallCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + installCheckPhase = '' + runHook preInstallCheck + + installShellCompletion --cmd isx \ + --bash <($out/bin/isx completion bash) \ + --zsh <($out/bin/isx completion zsh) \ + --fish <($out/bin/isx completion fish) + + runHook postInstallCheck + ''; + + passthru = { + tests.version = testers.testVersion { + package = incus-spawn; + command = "isx --version"; + }; + updateScript = ./update.sh; + }; + + meta = { + description = "CLI tool for managing isolated Incus development environments"; + longDescription = '' + incus-spawn (isx) creates isolated Linux development environments using + Incus system containers with copy-on-write branching, a MITM TLS proxy + for credential isolation, and an interactive TUI. + ''; + homepage = "https://github.com/Sanne/incus-spawn"; + changelog = "https://github.com/Sanne/incus-spawn/releases/tag/v${version}"; + license = lib.licenses.asl20; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + platforms = [ + "x86_64-linux" + "aarch64-linux" + "aarch64-darwin" + ]; + mainProgram = "isx"; + maintainers = with lib.maintainers; [ + galder + ]; + }; +}) diff --git a/pkgs/by-name/in/incus-spawn/update.sh b/pkgs/by-name/in/incus-spawn/update.sh new file mode 100755 index 000000000000..38513633289b --- /dev/null +++ b/pkgs/by-name/in/incus-spawn/update.sh @@ -0,0 +1,57 @@ +#!/usr/bin/env nix +#!nix shell --ignore-environment .#cacert .#coreutils .#curl .#bash .#jq .#nix --command bash +# Update script for incus-spawn in nixpkgs. +# Invoked by: nix-shell maintainers/scripts/update.nix --argstr commit true --argstr package incus-spawn +# Or manually: ./update.sh [version] + +set -euo pipefail + +cd "$(dirname "${BASH_SOURCE[0]}")" + +REPO="Sanne/incus-spawn" +PACKAGE_NIX="package.nix" + +# Determine target version +if [[ -n "${1:-}" ]]; then + VERSION="${1#v}" +else + VERSION=$(curl -fsSL "https://api.github.com/repos/$REPO/releases/latest" | jq -r '.tag_name' | sed 's/^v//') +fi + +CURRENT=$(grep 'version = "' "$PACKAGE_NIX" | head -1 | sed 's/.*"\(.*\)".*/\1/') + +if [[ "$VERSION" == "$CURRENT" ]]; then + echo "incus-spawn is already at $VERSION" + exit 0 +fi + +echo "Updating incus-spawn: $CURRENT -> $VERSION" + +# Compute SRI hashes for each artifact +hash_for() { + local url="$1" + nix hash convert --hash-algo sha256 --to sri "$(nix-prefetch-url --type sha256 "$url" 2>/dev/null)" +} + +BASE_URL="https://github.com/$REPO/releases/download/v$VERSION" + +HASH_AMD64=$(hash_for "$BASE_URL/incus-spawn-linux-amd64") +HASH_AARCH64=$(hash_for "$BASE_URL/incus-spawn-linux-aarch64") +HASH_MACOS=$(hash_for "$BASE_URL/incus-spawn-macos-aarch64") +HASH_GIT_REMOTE=$(hash_for "$BASE_URL/git-remote-isx") + +echo " linux-amd64: $HASH_AMD64" +echo " linux-aarch64: $HASH_AARCH64" +echo " macos-aarch64: $HASH_MACOS" +echo " git-remote-isx: $HASH_GIT_REMOTE" + +# Update package.nix in place +sed -i \ + -e "0,/version = \"[^\"]*\"/s/version = \"[^\"]*\"/version = \"$VERSION\"/" \ + -e "/x86_64-linux/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_AMD64\"|}" \ + -e "/aarch64-linux/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_AARCH64\"|}" \ + -e "/aarch64-darwin/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_MACOS\"|}" \ + -e "/git-remote-isx/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_GIT_REMOTE\"|}" \ + "$PACKAGE_NIX" + +echo "Updated $PACKAGE_NIX to $VERSION" From 455746e2d4f7da148b0fbc0b1984b22cdd332ad2 Mon Sep 17 00:00:00 2001 From: Alexis Williams Date: Tue, 24 Mar 2026 14:51:47 -0700 Subject: [PATCH 012/158] hk: init at 1.48.0 --- pkgs/by-name/hk/hk/package.nix | 78 ++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 pkgs/by-name/hk/hk/package.nix diff --git a/pkgs/by-name/hk/hk/package.nix b/pkgs/by-name/hk/hk/package.nix new file mode 100644 index 000000000000..6e2ebfa81cd8 --- /dev/null +++ b/pkgs/by-name/hk/hk/package.nix @@ -0,0 +1,78 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + installShellFiles, + versionCheckHook, + nix-update-script, + pkg-config, + libgit2, + openssl, + usage, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "hk"; + version = "1.48.0"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "jdx"; + repo = "hk"; + tag = "v${finalAttrs.version}"; + hash = "sha256-jQVEKyFdzeVLBKkX3/zjJBXawxR6ayuf+8wSingESZA="; + }; + + cargoHash = "sha256-QzjoLnHlGTdnNfsfaRn7ZVeTwQZumN87IOhubLcEDLQ="; + + nativeBuildInputs = [ + installShellFiles + versionCheckHook + pkg-config + usage + ]; + + buildInputs = [ + libgit2 + openssl + ]; + + # These tests require external dependencies and are fragile -- skipping. + checkFlags = [ + "--skip=cli::init::detector::tests::test_detect_builtins_with_cargo_toml" + "--skip=cli::init::detector::tests::test_detect_builtins_with_package_json" + "--skip=cli::init::detector::tests::test_detect_eslint_with_contains" + "--skip=cli::init::detector::tests::test_detect_shell_scripts" + "--skip=cli::util::python_check_ast::tests::test_invalid_python" + "--skip=settings::tests::test_settings_builder_fluent_api" + "--skip=settings::tests::test_settings_from_config" + "--skip=settings::tests::test_settings_snapshot_caching" + ]; + + cargoBuildFlags = [ + "--bin" + "hk" + ]; + + cargoTestFlags = [ "--all-features" ]; + + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd hk \ + --bash <($out/bin/hk completion bash) \ + --fish <($out/bin/hk completion fish) \ + --zsh <($out/bin/hk completion zsh) + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Tool for managing git hooks"; + homepage = "https://hk.jdx.dev"; + changelog = "https://github.com/jdx/hk/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ typedrat ]; + mainProgram = "hk"; + }; +}) From 69353cef31aba396015c342c3e4e7a52f89ea683 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 25 Jun 2026 13:43:14 +0200 Subject: [PATCH 013/158] nixos/channel: add zstd flavored nixexprs tarball This can significantly speed up consumption of nixexprs because zstd decompress is generally 10x faster than xz. --- nixos/lib/make-channel.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nixos/lib/make-channel.nix b/nixos/lib/make-channel.nix index e366006e908c..f4fca9bf2f7b 100644 --- a/nixos/lib/make-channel.nix +++ b/nixos/lib/make-channel.nix @@ -18,7 +18,10 @@ pkgs.releaseTools.makeSourceTarball { officialRelease = false; # FIXME: fix this in makeSourceTarball inherit version versionSuffix; - buildInputs = [ pkgs.nix ]; + buildInputs = with pkgs; [ + nix + zstd + ]; distPhase = '' rm -rf .git @@ -33,5 +36,10 @@ pkgs.releaseTools.makeSourceTarball { cd .. chmod -R u+w $releaseName tar cfJ $out/tarballs/$releaseName.tar.xz $releaseName + tar \ + --create \ + --file="$out/tarballs/$releaseName.tar.zst" \ + --use-compress-program="zstd -19 -T$NIX_BUILD_CORES" \ + $releaseName ''; } From 1088aac127e43eedf50daf50f1c32378aa60368d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 25 Jun 2026 14:04:47 +0200 Subject: [PATCH 014/158] make-tarball.nix: add zstd flavored nixexprs tarball This can significantly speed up consumption of nixexprs because zstd decompress is generally 10x faster than xz. --- pkgs/top-level/make-tarball.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pkgs/top-level/make-tarball.nix b/pkgs/top-level/make-tarball.nix index 3318b17ba926..356d519e82c9 100644 --- a/pkgs/top-level/make-tarball.nix +++ b/pkgs/top-level/make-tarball.nix @@ -24,6 +24,7 @@ pkgs.releaseTools.sourceTarball { jq lib-tests brotli + zstd ]; configurePhase = '' @@ -79,5 +80,22 @@ pkgs.releaseTools.sourceTarball { --mode=ug+w \ --hard-dereference \ $src $(pwd)/{.version-suffix,.git-revision} + + tar \ + --create \ + --use-compress-program="zstd -19 -T0" \ + --file=$out/tarballs/$releaseName.tar.zst \ + --absolute-names \ + --transform="s|^$src|$releaseName|g" \ + --transform="s|^$(pwd)|$releaseName|g" \ + --owner=0 \ + --group=0 \ + --numeric-owner \ + --format=gnu \ + --sort=name \ + --mtime="@$SOURCE_DATE_EPOCH" \ + --mode=ug+w \ + --hard-dereference \ + $src $(pwd)/{.version-suffix,.git-revision} ''; } From 290af9f23f059235c89edad63ec57b14013784cb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 25 Jun 2026 15:39:23 +0200 Subject: [PATCH 015/158] nixos/channel: apply reproducibility fixes from make-tarball.nix These changes are ported from 72e89d74616d, f7672530de22 and e30966158634. --- nixos/lib/make-channel.nix | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/nixos/lib/make-channel.nix b/nixos/lib/make-channel.nix index f4fca9bf2f7b..fd2be792b7ac 100644 --- a/nixos/lib/make-channel.nix +++ b/nixos/lib/make-channel.nix @@ -35,11 +35,32 @@ pkgs.releaseTools.makeSourceTarball { NIX_STATE_DIR=$TMPDIR nix-env -f ../$releaseName/default.nix -qaP --meta --show-trace --xml \* > /dev/null cd .. chmod -R u+w $releaseName - tar cfJ $out/tarballs/$releaseName.tar.xz $releaseName + XZ_OPT="-T0" tar \ + --create \ + --file=$out/tarballs/$releaseName.tar.xz \ + --xz \ + --absolute-names \ + --owner=0 \ + --group=0 \ + --numeric-owner \ + --format=gnu \ + --sort=name \ + --mtime="@$SOURCE_DATE_EPOCH" \ + --hard-dereference \ + $releaseName + tar \ --create \ --file="$out/tarballs/$releaseName.tar.zst" \ - --use-compress-program="zstd -19 -T$NIX_BUILD_CORES" \ + --use-compress-program="zstd -19 -T0" \ + --absolute-names \ + --owner=0 \ + --group=0 \ + --numeric-owner \ + --format=gnu \ + --sort=name \ + --mtime="@$SOURCE_DATE_EPOCH" \ + --hard-dereference \ $releaseName ''; } From 6026336a39764b450a270174d1fd97bc7f670195 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 25 Jun 2026 15:54:59 +0200 Subject: [PATCH 016/158] nixos/doc/rl, doc/rl: announce nixexprs.tar.xz discontinuation We need to allow some time for users to migrate between the tarballs and can reasonably link that to the 26.11 EOL one year from now. Until then our channel and tarball jobs will be twice as big. --- doc/release-notes/rl-2611.section.md | 12 +++++++++++- nixos/doc/manual/release-notes/rl-2611.section.md | 12 +++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/doc/release-notes/rl-2611.section.md b/doc/release-notes/rl-2611.section.md index 6989db9f75e3..38fb4334567f 100644 --- a/doc/release-notes/rl-2611.section.md +++ b/doc/release-notes/rl-2611.section.md @@ -4,7 +4,17 @@ -- Create the first release note entry in this section! +- The {file}`nixexprs.tar.xz` tarball will be discontinued together with Nixpkgs + 27.05 after 2027-12-31. Migrate to the {file}`nixexprs.tar.zst` tarball + instead. + + This affects for example users who pull Nixpkgs as a flake input from + https://channels.nixos.org: + + ```diff + -nixpkgs.url = "https://channels.nixos.org/nixos-26.05/nixexprs.tar.xz"; + +nixpkgs.url = "https://channels.nixos.org/nixos-26.05/nixexprs.tar.zst"; + ``` ## Backward Incompatibilities {#sec-nixpkgs-release-26.11-incompatibilities} diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 6600a0cb9479..b376c26eb194 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -4,7 +4,17 @@ -- Create the first release note entry in this section! +- The {file}`nixexprs.tar.xz` tarball will be discontinued together with Nixpkgs + 27.05 after 2027-12-31. Migrate to the {file}`nixexprs.tar.zst` tarball + instead. + + This affects for example users who pull Nixpkgs as a flake input from + https://channels.nixos.org: + + ```diff + -nixpkgs.url = "https://channels.nixos.org/nixos-26.05/nixexprs.tar.xz"; + +nixpkgs.url = "https://channels.nixos.org/nixos-26.05/nixexprs.tar.zst"; + ``` ## New Modules {#sec-release-26.11-new-modules} From bf99c194cf5a17fd405d9884e34a9ebd7a92cb0e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Jun 2026 00:27:35 +0000 Subject: [PATCH 017/158] shellharden: 4.3.1 -> 4.3.2 --- pkgs/by-name/sh/shellharden/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sh/shellharden/package.nix b/pkgs/by-name/sh/shellharden/package.nix index ed8b2893195a..d6209dcd26b7 100644 --- a/pkgs/by-name/sh/shellharden/package.nix +++ b/pkgs/by-name/sh/shellharden/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "shellharden"; - version = "4.3.1"; + version = "4.3.2"; src = fetchFromGitHub { owner = "anordal"; repo = "shellharden"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-aBX3RXfDhlXVMV8aPO0pu3527nDoYrUDUbH6crWO/W8="; + sha256 = "sha256-brDqAxY36dl0xSDgzovq/mqvw3eRy+vkuLQozqPsDlc="; }; - cargoHash = "sha256-kMY+esMOsQZC979jntcqF35KVJCBuNLXHb0WYOV5YHA="; + cargoHash = "sha256-RE1k9G3xKTJ0F79bKrhgS+5O30eqVnA3iLCc+CHfS2Y="; postPatch = "patchShebangs moduletests/run"; From e6dcff466a41fcb23d0b6be203fa89b8d3efe094 Mon Sep 17 00:00:00 2001 From: Roman Date: Mon, 29 Jun 2026 19:40:58 +0200 Subject: [PATCH 018/158] proton-cli: use versionCheckHook --- pkgs/by-name/pr/proton-cli/package.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/pr/proton-cli/package.nix b/pkgs/by-name/pr/proton-cli/package.nix index 62982aafd44b..85117bcc12b2 100644 --- a/pkgs/by-name/pr/proton-cli/package.nix +++ b/pkgs/by-name/pr/proton-cli/package.nix @@ -8,8 +8,7 @@ webkitgtk_4_1, gtk3, nix-update-script, - testers, - proton-cli, + versionCheckHook, }: buildGoModule (finalAttrs: { @@ -62,14 +61,10 @@ buildGoModule (finalAttrs: { --zsh <($out/bin/proton-cli completion zsh) ''; - passthru = { - tests.version = testers.testVersion { - package = proton-cli; - command = "proton-cli --version"; - version = finalAttrs.version; - }; - updateScript = nix-update-script { }; - }; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; meta = { description = "Unofficial command-line client for the Proton suite (Mail, Drive, Calendar, Contacts, Pass)"; From c5861e2c3d4b45ce4227d09cf57f6ed1e91a08f3 Mon Sep 17 00:00:00 2001 From: Roman Date: Mon, 29 Jun 2026 19:47:53 +0200 Subject: [PATCH 019/158] proton-cli: 1.5.0 -> 1.7.0 --- pkgs/by-name/pr/proton-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proton-cli/package.nix b/pkgs/by-name/pr/proton-cli/package.nix index 85117bcc12b2..149950dda33a 100644 --- a/pkgs/by-name/pr/proton-cli/package.nix +++ b/pkgs/by-name/pr/proton-cli/package.nix @@ -13,7 +13,7 @@ buildGoModule (finalAttrs: { pname = "proton-cli"; - version = "1.5.0"; + version = "1.7.0"; __structuredAttrs = true; @@ -21,10 +21,10 @@ buildGoModule (finalAttrs: { owner = "roman-16"; repo = "proton-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-RJBC5oxTv27SrEfBd5DqlR3FcD56BkIf+046Jwfctzo="; + hash = "sha256-cUAHeNzJu9hZRSrLdJXk3LbA8Wo/CR0kfqQSKxMBdXA="; }; - vendorHash = "sha256-SlvrTjL8CMWSvoIU4rp4hP4dtDVGH7HAs3xyycfrKQA="; + vendorHash = "sha256-75zPvpyGHgmQRhWdkQWdWafkMgpWvLKwAoaRXDwmO3k="; subPackages = [ "." ]; From 799fec2482855e0bda9009cd7369e7751223aa6f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Jun 2026 02:02:10 +0000 Subject: [PATCH 020/158] nzbhydra2: 8.8.4 -> 8.8.5 --- pkgs/by-name/nz/nzbhydra2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nz/nzbhydra2/package.nix b/pkgs/by-name/nz/nzbhydra2/package.nix index 6946f3b06cc0..f9337e3ecbd8 100644 --- a/pkgs/by-name/nz/nzbhydra2/package.nix +++ b/pkgs/by-name/nz/nzbhydra2/package.nix @@ -35,13 +35,13 @@ let in maven.buildMavenPackage rec { pname = "nzbhydra2"; - version = "8.8.4"; + version = "8.8.5"; src = fetchFromGitHub { owner = "theotherp"; repo = "nzbhydra2"; tag = "v${version}"; - hash = "sha256-A6Q6UoeyuOZP4FD4Y6oVOCu1a2bbIe+3xVHQIuOg0qk="; + hash = "sha256-TKqqKFcmxGQ/u5XpRQbEQRdnVlILS8WDdVMXNsAz/yQ="; }; mvnHash = "sha256-mZ/mOF9k5URheNNxmrKkCiklP26zeTGKhDGxqRiDBuk="; From a1cf92f017c47ef3bf92447f02fed1f5e6d5a056 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Jul 2026 04:25:22 +0000 Subject: [PATCH 021/158] python3Packages.sgp4: 2.25 -> 2.26 --- pkgs/development/python-modules/sgp4/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sgp4/default.nix b/pkgs/development/python-modules/sgp4/default.nix index 826d7f9d04a4..1d40a5a49e9d 100644 --- a/pkgs/development/python-modules/sgp4/default.nix +++ b/pkgs/development/python-modules/sgp4/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "sgp4"; - version = "2.25"; + version = "2.26"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-4Z7cbcwl1p+4/eCiZ7jwxE1+kVx7y+rPXTqLWVuvBnQ="; + hash = "sha256-SNFXY7avk5P8ICQZBwVYjdNlD82QEzq5gOALxWB8YG4="; }; nativeCheckInputs = [ numpy ]; From 7b452b5d39284b6b3d1a89abddd8592b1fc44bd3 Mon Sep 17 00:00:00 2001 From: mulatta <67085791+mulatta@users.noreply.github.com> Date: Thu, 2 Jul 2026 17:40:01 +0900 Subject: [PATCH 022/158] dorion: build with pnpm 10 pnpm_9 is marked insecure, making Dorion refuse to evaluate under default settings. Switch to current pnpm_10 and update the vendored dependency hash. pnpm 10 asks before purging node_modules in non-interactive builds, so set CI=true to keep Nix builds unattended. --- pkgs/by-name/do/dorion/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/do/dorion/package.nix b/pkgs/by-name/do/dorion/package.nix index c184d89ca1fc..5298922e475b 100644 --- a/pkgs/by-name/do/dorion/package.nix +++ b/pkgs/by-name/do/dorion/package.nix @@ -16,7 +16,7 @@ openssl, pkg-config, yq-go, - pnpm_9, + pnpm_10, fetchPnpmDeps, pnpmConfigHook, webkitgtk_4_1, @@ -60,9 +60,9 @@ rustPlatform.buildRustPackage (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_9; + pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-E45X3JEns1TE+SVbtbBEl+RzwRgTiGN7/N4OgJ5o63o="; + hash = "sha256-WzJD2Brg7+cx7TXRpEg2c1QSY0uo0Ppulj3ytdl0A4I="; }; # CMake (webkit extension, Linux only) @@ -78,7 +78,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ pnpmConfigHook - pnpm_9 + pnpm_10 cargo-tauri.hook nodejs pkg-config @@ -189,6 +189,8 @@ rustPlatform.buildRustPackage (finalAttrs: { doCheck = false; env = { + # pnpm 10 prompts before purging node_modules in non-interactive builds. + CI = "true"; TAURI_RESOURCE_DIR = "${placeholder "out"}/lib"; }; From f46f59515ade8ee3c9b0a5213587ea7caf50e29b Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 2 Jul 2026 19:40:39 +0200 Subject: [PATCH 023/158] proton-cli: 1.7.0 -> 1.8.0 --- pkgs/by-name/pr/proton-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proton-cli/package.nix b/pkgs/by-name/pr/proton-cli/package.nix index 149950dda33a..2344875ecc34 100644 --- a/pkgs/by-name/pr/proton-cli/package.nix +++ b/pkgs/by-name/pr/proton-cli/package.nix @@ -13,7 +13,7 @@ buildGoModule (finalAttrs: { pname = "proton-cli"; - version = "1.7.0"; + version = "1.8.0"; __structuredAttrs = true; @@ -21,10 +21,10 @@ buildGoModule (finalAttrs: { owner = "roman-16"; repo = "proton-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-cUAHeNzJu9hZRSrLdJXk3LbA8Wo/CR0kfqQSKxMBdXA="; + hash = "sha256-pEQfLb17RfRe6GwE7NnMpIamabYtM/lkknDWWpHgVsU="; }; - vendorHash = "sha256-75zPvpyGHgmQRhWdkQWdWafkMgpWvLKwAoaRXDwmO3k="; + vendorHash = "sha256-H4q7b+NfiktjWRyStV9/lXF9fuAkApepq6l6CNV/5co="; subPackages = [ "." ]; From 24c0debdd9ca23da4b5ec2a85a9e34289ec7b97b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Jul 2026 18:04:25 +0000 Subject: [PATCH 024/158] leetcode-cli: 0.5.0 -> 0.5.4 --- pkgs/by-name/le/leetcode-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/le/leetcode-cli/package.nix b/pkgs/by-name/le/leetcode-cli/package.nix index 0e111b922c04..938ca1aa3a53 100644 --- a/pkgs/by-name/le/leetcode-cli/package.nix +++ b/pkgs/by-name/le/leetcode-cli/package.nix @@ -14,14 +14,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "leetcode-cli"; - version = "0.5.0"; + version = "0.5.4"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-EafEz5MhY9f56N1LCPaW+ktYrV01r9vHCbublDnfAKg="; + hash = "sha256-+6DpMDWP2ApyoQTRXLy1mJn3MZzYqunhcoy+c6fHOAk="; }; - cargoHash = "sha256-8bHpNckEsJ4VWlmEaDTeMW+Txi9SQh30lK5CKKperC8="; + cargoHash = "sha256-bbwyuFY3i/pcWBJjaKIZf2zHEkp4raZp7i5cWZtS9w8="; nativeBuildInputs = [ installShellFiles From daac8acc8086cdabd724ce2c35dcb1079dfb8e97 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Jul 2026 21:23:55 +0000 Subject: [PATCH 025/158] crossplane-cli: 2.3.3 -> 2.4.0 --- pkgs/by-name/cr/crossplane-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crossplane-cli/package.nix b/pkgs/by-name/cr/crossplane-cli/package.nix index 3bb445484a19..9e99538f37ab 100644 --- a/pkgs/by-name/cr/crossplane-cli/package.nix +++ b/pkgs/by-name/cr/crossplane-cli/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "crossplane-cli"; - version = "2.3.3"; + version = "2.4.0"; src = fetchFromGitHub { owner = "crossplane"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-X40vTjtai6zlZWvGG/wPt8us4AONcXZ9TxIZn2cPH2E="; + hash = "sha256-pD91bH+K0nWDXv51mWtNlQVtBLi/zDEjAxAJ6ywd69g="; }; - vendorHash = "sha256-WAGIhGW7R5BZuQmERbJhN3mFCLVSDsNqtAFYnrNo7XE="; + vendorHash = "sha256-d7ZgiRF5LVxJoOwqfe0nHyJmakbexGEA7865QXUotP8="; ldflags = [ "-s" From 680beacb5216656c90222af587979611a72924d2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 4 Jul 2026 00:39:31 +0000 Subject: [PATCH 026/158] tellico: 4.2 -> 4.2.1 --- pkgs/by-name/te/tellico/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/tellico/package.nix b/pkgs/by-name/te/tellico/package.nix index 65e9d50eb909..b74e227721e1 100644 --- a/pkgs/by-name/te/tellico/package.nix +++ b/pkgs/by-name/te/tellico/package.nix @@ -12,14 +12,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "tellico"; - version = "4.2"; + version = "4.2.1"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "office"; repo = "tellico"; tag = "v${finalAttrs.version}"; - hash = "sha256-4bwx5zWJT8jD+kRshHKROx8hc+zuysGTd0HOwU7Ena0="; + hash = "sha256-CVZ3iicTMjg/uRQj09aB+215gucs/gwJW89BcIlBeto="; }; nativeBuildInputs = [ From eeae38d03a8ccfa7a50e9e54568900bd70e5386c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 5 Jul 2026 05:30:23 +0000 Subject: [PATCH 027/158] home-assistant-custom-lovelace-modules.material-you-utilities: 2.1.16 -> 2.1.19 --- .../material-you-utilities/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix index af26077a697e..605580201fd5 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "material-you-utilities"; - version = "2.1.16"; + version = "2.1.19"; src = fetchFromGitHub { owner = "Nerwyn"; repo = "material-you-utilities"; tag = version; - hash = "sha256-s8VVV2KmiJ3auQPRwVRWHonYlVWkExC3quRANfW295U="; + hash = "sha256-9eOn5E4lYzhfZSl7dmb3UNEkgU+hv7UFfmh6r6IX13M="; }; - npmDepsHash = "sha256-D18gwO8zO7lKbaRhj+QaeGzkE7zqXc3KGvz9am4rrFY="; + npmDepsHash = "sha256-6WGpuiMDzlx0Pm6C9mPtCVXHDDp4JWk3jMu6XNetiYE="; installPhase = '' runHook preInstall From c17d0937a3175ee5e530e2a51cfd7fad8f1ac561 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Feb 2026 15:10:17 +0000 Subject: [PATCH 028/158] python3Packages.ec2-metadata: 2.17.0 -> 3.0.0 --- .../python-modules/ec2-metadata/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/ec2-metadata/default.nix b/pkgs/development/python-modules/ec2-metadata/default.nix index 5c38e14b2ee3..57df937f3286 100644 --- a/pkgs/development/python-modules/ec2-metadata/default.nix +++ b/pkgs/development/python-modules/ec2-metadata/default.nix @@ -3,18 +3,18 @@ buildPythonPackage, fetchPypi, setuptools, - requests, + urllib3, }: buildPythonPackage (finalAttrs: { pname = "ec2-metadata"; - version = "2.17.0"; + version = "3.0.0"; pyproject = true; src = fetchPypi { pname = "ec2_metadata"; inherit (finalAttrs) version; - hash = "sha256-rZilr9j09J9ojkiZ3FBSV9oyNzSHYezusPx/x9AMyQ0="; + hash = "sha256-EtfiaM4MsWv27cS+1VF/EPwJAGqsw8NP80IdrpC7COo="; }; build-system = [ @@ -22,7 +22,7 @@ buildPythonPackage (finalAttrs: { ]; dependencies = [ - requests + urllib3 ]; pythonImportsCheck = [ @@ -35,6 +35,6 @@ buildPythonPackage (finalAttrs: { changelog = "https://github.com/adamchainz/ec2-metadata/blob/${finalAttrs.version}/CHANGELOG.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ _9999years ]; - mainProgram = "ec2-metadata"; + mainProgram = "imds"; }; }) From 146e5982348b6c2ad464c03273de6681bb259f65 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 6 Jul 2026 03:16:57 +0200 Subject: [PATCH 029/158] python3Packages.tmodbus: init at 0.4.1 --- .../python-modules/tmodbus/default.nix | 117 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 119 insertions(+) create mode 100644 pkgs/development/python-modules/tmodbus/default.nix diff --git a/pkgs/development/python-modules/tmodbus/default.nix b/pkgs/development/python-modules/tmodbus/default.nix new file mode 100644 index 000000000000..c2add12f2075 --- /dev/null +++ b/pkgs/development/python-modules/tmodbus/default.nix @@ -0,0 +1,117 @@ +{ + buildPythonPackage, + fetchFromGitHub, + hatchling, + hatch-vcs, + lib, + pytest-asyncio, + pytestCheckHook, + rustPlatform, + serialx, + socat, + tenacity, +}: + +let + version = "0.4.1"; + + src = fetchFromGitHub { + owner = "wlcrs"; + repo = "tmodbus"; + tag = "v${version}"; + hash = "sha256-pVP2QaCYkeeKhlEha7qIyNhbN1DfVyRxTSZBloEMXxc="; + }; + + rmodbus-server = rustPlatform.buildRustPackage (finalAttrs: { + pname = "rmodbus-server"; + version = "0.1.0"; + + inherit src; + + sourceRoot = "${src.name}/integration_tests/rmodbus"; + + cargoHash = "sha256-t7lJ7zC5+z1E/EDWTPR6cbGhcy/RmtXQXon+FiXRZlI="; + + meta = { + description = "Rust Modbus server"; + license = lib.licenses.bsd3; + mainProgram = "server"; + }; + }); + + tokio-modbus-server = rustPlatform.buildRustPackage (finalAttrs: { + pname = "tokio-modbus-server"; + version = "0.1.0"; + + inherit src; + + sourceRoot = "${src.name}/integration_tests/tokio"; + + cargoHash = "sha256-grYnQxf0CH7hkFq1zTMxw6brtHfCheh/O2EtPPPpVqA="; + + meta = { + description = "Rust Tokio Modbus server"; + license = lib.licenses.bsd3; + mainProgram = "tokio-server"; + }; + }); +in + +buildPythonPackage (finalAttrs: { + pname = "tmodbus"; + inherit version src; + pyproject = true; + + __structuredAttrs = true; + + postPatch = '' + substituteInPlace \ + integration_tests/tokio/test_tokio_client.py \ + integration_tests/rmodbus/test_rmodbus_client.py \ + --replace-fail "/usr/bin/socat" "${lib.getExe socat}" + + mkdir -p integration_tests/{rmodbus,tokio}/target/release + ln -s ${lib.getExe' rmodbus-server "ascii-server"} integration_tests/rmodbus/target/release/ + ln -s ${lib.getExe rmodbus-server} integration_tests/rmodbus/target/release/ + ln -s ${lib.getExe tokio-modbus-server} integration_tests/tokio/target/release/ + ''; + + build-system = [ + hatch-vcs + hatchling + ]; + + optional-dependencies = { + async-serial = [ + serialx + ]; + smart = [ + tenacity + ]; + }; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ] + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; + + pythonImportsCheck = [ + "tmodbus" + ]; + + passthru = { + inherit rmodbus-server tokio-modbus-server; + }; + + meta = { + description = "Modern Python Modbus library"; + homepage = "https://github.com/wlcrs/tmodbus"; + changelog = "https://github.com/wlcrs/tmodbus/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ hexa ]; + badPlatforms = [ + "aarch64-darwin" # tests fail, no indication they should work + ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e546436a9bc9..c95ad1659460 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -20321,6 +20321,8 @@ self: super: with self; { tmdbsimple = callPackage ../development/python-modules/tmdbsimple { }; + tmodbus = callPackage ../development/python-modules/tmodbus { }; + tnefparse = callPackage ../development/python-modules/tnefparse { }; todoist = callPackage ../development/python-modules/todoist { }; From 3d8a6e75ec65db9465255645a763d57920f64311 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 6 Jul 2026 03:28:48 +0200 Subject: [PATCH 030/158] python3Packages.modbus-connection: init at 3.3.0 --- .../modbus-connection/default.nix | 63 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 65 insertions(+) create mode 100644 pkgs/development/python-modules/modbus-connection/default.nix diff --git a/pkgs/development/python-modules/modbus-connection/default.nix b/pkgs/development/python-modules/modbus-connection/default.nix new file mode 100644 index 000000000000..ee941c0f623b --- /dev/null +++ b/pkgs/development/python-modules/modbus-connection/default.nix @@ -0,0 +1,63 @@ +{ + buildPythonPackage, + fetchFromGitHub, + hatchling, + lib, + pymodbus, + pyprojectVersionPatchHook, + pytest-asyncio, + pytestCheckHook, + tmodbus, +}: + +buildPythonPackage (finalAttrs: { + pname = "modbus-connection"; + version = "3.3.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "home-assistant-libs"; + repo = "modbus-connection"; + tag = finalAttrs.version; + hash = "sha256-IEdOLd+BjX2b6bQS7hw33CyuDFVJ5dO0BaHLLhGp3LE="; + }; + + nativeBuildInputs = [ + pyprojectVersionPatchHook + ]; + + build-system = [ + hatchling + ]; + + optional-dependencies = { + pymodbus = [ + pymodbus + ] + ++ pymodbus.optional-dependencies.serial; + tmodbus = [ + tmodbus + ] + ++ tmodbus.optional-dependencies.async-serial + ++ tmodbus.optional-dependencies.smart; + }; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ] + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; + + pythonImportsCheck = [ + "modbus_connection" + ]; + + meta = { + description = "Small, backend-neutral Modbus connection abstraction"; + homepage = "https://github.com/home-assistant-libs/modbus-connection"; + changelog = "https://github.com/home-assistant-libs/modbus-connection/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ hexa ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c95ad1659460..d2f71262370e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10689,6 +10689,8 @@ self: super: with self; { modal = callPackage ../development/python-modules/modal { }; + modbus-connection = callPackage ../development/python-modules/modbus-connection { }; + modbus-tk = callPackage ../development/python-modules/modbus-tk { }; moddb = callPackage ../development/python-modules/moddb { }; From ad0d0cec09778c60842f2b5666fe5bd28c870e42 Mon Sep 17 00:00:00 2001 From: Baum Date: Sun, 5 Jul 2026 22:06:41 +0200 Subject: [PATCH 031/158] akkoma: fix mistake in manual --- nixos/modules/services/web-apps/akkoma.md | 27 ++++++++++++++++------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/nixos/modules/services/web-apps/akkoma.md b/nixos/modules/services/web-apps/akkoma.md index 7f07f2c73df8..c8419fe94ecc 100644 --- a/nixos/modules/services/web-apps/akkoma.md +++ b/nixos/modules/services/web-apps/akkoma.md @@ -27,7 +27,7 @@ be run behind a HTTP proxy on `fediverse.example.com`. name = "My Akkoma instance"; description = "More detailed description"; email = "admin@example.com"; - registration_open = false; + registrations_open = false; }; "Pleroma.Web.Endpoint" = { @@ -221,17 +221,28 @@ of the fediverse and providing a pleasant experience to the users of an instance ":mrf_simple" = { # Tag all media as sensitive - media_nsfw = mkMap { "nsfw.weird.kinky" = "Untagged NSFW content"; }; + media_nsfw = map mkTuple [ + [ + "nsfw.weird.kinky" + "Untagged NSFW content" + ] + ]; # Reject all activities except deletes - reject = mkMap { - "kiwifarms.cc" = "Persistent harassment of users, no moderation"; - }; + reject = map mkTuple [ + [ + "kiwifarms.cc" + "Persistent harassment of users, no moderation" + ] + ]; # Force posts to be visible by followers only - followers_only = mkMap { - "beta.birdsite.live" = "Avoid polluting timelines with Twitter posts"; - }; + followers_only = map mkTuple [ + [ + "beta.birdsite.live" + "Avoid polluting timelines with Twitter posts" + ] + ]; }; }; } From 8a8927192677d2d4f32b75d3db0bc99144131d0b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 6 Jul 2026 15:20:35 +0200 Subject: [PATCH 032/158] weechat: 4.9.2 -> 4.9.3 https://github.com/weechat/weechat/releases/tag/v4.9.3 Fixes: GHSA-wmpc-m6g9-fwj8 --- pkgs/applications/networking/irc/weechat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/irc/weechat/default.nix b/pkgs/applications/networking/irc/weechat/default.nix index c9e8fc153c49..43667f130449 100644 --- a/pkgs/applications/networking/irc/weechat/default.nix +++ b/pkgs/applications/networking/irc/weechat/default.nix @@ -105,11 +105,11 @@ assert lib.all (p: p.enabled -> !(builtins.elem null p.buildInputs)) plugins; stdenv.mkDerivation rec { pname = "weechat"; - version = "4.9.2"; + version = "4.9.3"; src = fetchurl { url = "https://weechat.org/files/src/weechat-${version}.tar.xz"; - hash = "sha256-0TianlIb2gxOv6EI4qv4he5sUVDDhSmfXcoBgaQ6CRQ="; + hash = "sha256-XH2VOfqGyZ6nalUaiJqSusIeq3uyeQ29NGRS0AsQw3w="; }; # Why is this needed? https://github.com/weechat/weechat/issues/2031 From 55a1797a8e9177f3eb410af063063703e6a5c1f5 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 19 May 2026 13:10:18 +0200 Subject: [PATCH 033/158] linuxPackages.rtl8188eus-aircrack: switch to gglluukk's fork --- .../linux/rtl8188eus-aircrack/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/os-specific/linux/rtl8188eus-aircrack/default.nix b/pkgs/os-specific/linux/rtl8188eus-aircrack/default.nix index c1f1cbcf6454..98cbbfb295de 100644 --- a/pkgs/os-specific/linux/rtl8188eus-aircrack/default.nix +++ b/pkgs/os-specific/linux/rtl8188eus-aircrack/default.nix @@ -8,20 +8,20 @@ stdenv.mkDerivation { pname = "rtl8188eus-aircrack"; - version = "${kernel.version}-unstable-2024-09-18"; + version = "${kernel.version}-unstable-2026-06-22"; src = fetchFromGitHub { - owner = "aircrack-ng"; + owner = "gglluukk"; repo = "rtl8188eus"; - rev = "f969c544ab6100da3d80a5709e077f920f2df698"; - sha256 = "sha256-uwO2nDDff4t0PZw3mLWmUPOHHftDgoaBaWMXQKHQunI="; + rev = "cbeae98cb423378dfd5e5efb63290fe43a6ed965"; + hash = "sha256-wiWG0ndtQML/h88alNyQOX64krpJOf56HyB8LW5dYbA="; }; prePatch = '' substituteInPlace ./Makefile \ - --replace /lib/modules/ "${kernel.dev}/lib/modules/" \ - --replace /sbin/depmod \# \ - --replace '$(MODDESTDIR)' "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" + --replace-fail /lib/modules/ "${kernel.dev}/lib/modules/" \ + --replace-fail /sbin/depmod \# \ + --replace-fail '$(MODDESTDIR)' "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" ''; hardeningDisable = [ "pic" ]; @@ -36,9 +36,8 @@ stdenv.mkDerivation { meta = { description = "RealTek RTL8188eus WiFi driver with monitor mode & frame injection support"; - homepage = "https://github.com/aircrack-ng/rtl8188eus"; + homepage = "https://github.com/gglluukk/rtl8188eus"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ moni ]; - broken = kernel.kernelAtLeast "6.17"; }; } From 97c4ea081243c5bce92686cde0d7717477360b76 Mon Sep 17 00:00:00 2001 From: Roman Date: Mon, 6 Jul 2026 17:23:51 +0200 Subject: [PATCH 034/158] proton-cli: 1.8.0 -> 1.9.0 --- pkgs/by-name/pr/proton-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proton-cli/package.nix b/pkgs/by-name/pr/proton-cli/package.nix index 2344875ecc34..4cc155068976 100644 --- a/pkgs/by-name/pr/proton-cli/package.nix +++ b/pkgs/by-name/pr/proton-cli/package.nix @@ -13,7 +13,7 @@ buildGoModule (finalAttrs: { pname = "proton-cli"; - version = "1.8.0"; + version = "1.9.0"; __structuredAttrs = true; @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { owner = "roman-16"; repo = "proton-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-pEQfLb17RfRe6GwE7NnMpIamabYtM/lkknDWWpHgVsU="; + hash = "sha256-0IVWoDUHXvJusFceerlz5DgifFme9PN/NaAdwwwkCK4="; }; vendorHash = "sha256-H4q7b+NfiktjWRyStV9/lXF9fuAkApepq6l6CNV/5co="; From 52aefdcc74cb6ac7a1c5ba080cc93fb825152d07 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 6 Jul 2026 19:22:53 +0300 Subject: [PATCH 035/158] hunspellDictionaries.ru-ru-mozilla: init at 0-unstable-2026-05-30 This one is significantly better than the old LibreOffice version. --- pkgs/by-name/hu/hunspell/dictionaries.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/pkgs/by-name/hu/hunspell/dictionaries.nix b/pkgs/by-name/hu/hunspell/dictionaries.nix index 1fa3ea9a7839..94eee9bece0f 100644 --- a/pkgs/by-name/hu/hunspell/dictionaries.nix +++ b/pkgs/by-name/hu/hunspell/dictionaries.nix @@ -866,6 +866,28 @@ rec { ]; }; + ru_RU-mozilla = ru-ru-mozilla; + ru-ru-mozilla = mkDict { + pname = "hunspell-dict-ru-ru-mozilla"; + version = "0-unstable-2026-05-30"; + + src = fetchFromGitHub { + owner = "Goudron"; + repo = "ru-spelling-dictionary"; + rev = "43cc600462d8681bc6e92d1afb29874e2902ea9b"; + hash = "sha256-EN/f5lbpBiyItEFcHTJbuwuJF3rghkB1f5T9G0a2tdk="; + }; + + dictFileName = "ru_RU"; + readmeFile = "README.md"; + + meta = { + description = "Hunspell dictionary for Russian, updated version as used in Mozilla products"; + homepage = "https://github.com/Goudron/ru-spelling-dictionary"; + license = [ lib.licenses.mpl20 ]; + }; + }; + # CZECH cs_CZ = cs-cz; From b7b898458cde37b231741767ff6dc3e8dd64926a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 6 Jul 2026 22:19:15 +0000 Subject: [PATCH 036/158] modrinth-app-unwrapped: 0.15.1 -> 0.15.7 --- pkgs/by-name/mo/modrinth-app-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix b/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix index 287ed23699bb..5d75e4a1c064 100644 --- a/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix +++ b/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix @@ -31,13 +31,13 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "modrinth-app-unwrapped"; - version = "0.15.1"; + version = "0.15.7"; src = fetchFromGitHub { owner = "modrinth"; repo = "code"; tag = "v${finalAttrs.version}"; - hash = "sha256-kF808vT/CO1Aklv+P23GWdxSBqDshFphL8hx0PYSgQk="; + hash = "sha256-QBWRvctC9gPHLU8tX/GWJocx7hcNOfnTYeVY3Qbx2jo="; }; patches = [ @@ -67,7 +67,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '1.0.0-local' '${finalAttrs.version}' ''; - cargoHash = "sha256-GQmhyTGN+MItwQEVyZ5Ai0cowvOxp++THuSrXsrRG1A="; + cargoHash = "sha256-HeEdvmf7ZR5/suanmJMYN3F/O/Xrk9Qza4l4kGahpf0="; mitmCache = gradle.fetchDeps { inherit (finalAttrs) pname; From 987fbc2bcb436194483549ba9e6ecee30977ca8f Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 7 Jul 2026 17:42:16 +1000 Subject: [PATCH 037/158] terraform-providers: drop outdated aliases --- .../cluster/terraform-providers/default.nix | 178 +----------------- 1 file changed, 1 insertion(+), 177 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/default.nix b/pkgs/applications/networking/cluster/terraform-providers/default.nix index c1ef75053831..c55a27edcda8 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/default.nix +++ b/pkgs/applications/networking/cluster/terraform-providers/default.nix @@ -127,189 +127,13 @@ let removed = name: date: throw "the ${name} terraform provider removed from nixpkgs on ${date}"; in lib.optionalAttrs config.allowAliases { - _assert = archived "_assert" "2025/10"; - azurestack = archived "azurestack" "2025/10"; - googleworkspace = archived "googleworkspace" "2025/10"; - huaweicloudstack = archived "huaweicloudstack" "2025/10"; - metal = archived "metal" "2025/10"; - stackpath = archived "stackpath" "2025/10"; - vra7 = archived "vra7" "2025/10"; ccloud = removed "ccloud" "2025/11. Try sap-cloud-infrastructure_sci instead."; sapcc_ccloud = removed "sapcc_ccloud" "2025/11. Try sap-cloud-infrastructure_sci instead."; argocd = removed "argocd" "2025/12. Try argoproj-labs_argocd instead."; oboukili_argocd = removed "oboukili_argocd" "2025/12. Try argoproj-labs_argocd instead."; }; - # added 2025-10-12 - renamed-providers = lib.optionalAttrs config.allowAliases { - onepassword = - lib.warnOnInstantiate - "terraform-providers.onepassword has been renamed to terraform-providers.1password_onepassword" - actualProviders."1password_onepassword"; - thunder = lib.warnOnInstantiate "terraform-providers.thunder has been renamed to terraform-providers.a10networks_thunder" actualProviders.a10networks_thunder; - netlify = lib.warnOnInstantiate "terraform-providers.netlify has been renamed to terraform-providers.aegirhealth_netlify" actualProviders.aegirhealth_netlify; - aiven = lib.warnOnInstantiate "terraform-providers.aiven has been renamed to terraform-providers.aiven_aiven" actualProviders.aiven_aiven; - akamai = lib.warnOnInstantiate "terraform-providers.akamai has been renamed to terraform-providers.akamai_akamai" actualProviders.akamai_akamai; - alicloud = lib.warnOnInstantiate "terraform-providers.alicloud has been renamed to terraform-providers.aliyun_alicloud" actualProviders.aliyun_alicloud; - minio = lib.warnOnInstantiate "terraform-providers.minio has been renamed to terraform-providers.aminueza_minio" actualProviders.aminueza_minio; - auth0 = lib.warnOnInstantiate "terraform-providers.auth0 has been renamed to terraform-providers.auth0_auth0" actualProviders.auth0_auth0; - aviatrix = lib.warnOnInstantiate "terraform-providers.aviatrix has been renamed to terraform-providers.aviatrixsystems_aviatrix" actualProviders.aviatrixsystems_aviatrix; - dhall = lib.warnOnInstantiate "terraform-providers.dhall has been renamed to terraform-providers.awakesecurity_dhall" actualProviders.awakesecurity_dhall; - baiducloud = lib.warnOnInstantiate "terraform-providers.baiducloud has been renamed to terraform-providers.baidubce_baiducloud" actualProviders.baidubce_baiducloud; - brightbox = lib.warnOnInstantiate "terraform-providers.brightbox has been renamed to terraform-providers.brightbox_brightbox" actualProviders.brightbox_brightbox; - buildkite = lib.warnOnInstantiate "terraform-providers.buildkite has been renamed to terraform-providers.buildkite_buildkite" actualProviders.buildkite_buildkite; - pass = lib.warnOnInstantiate "terraform-providers.pass has been renamed to terraform-providers.camptocamp_pass" actualProviders.camptocamp_pass; - sops = lib.warnOnInstantiate "terraform-providers.sops has been renamed to terraform-providers.carlpett_sops" actualProviders.carlpett_sops; - checkly = lib.warnOnInstantiate "terraform-providers.checkly has been renamed to terraform-providers.checkly_checkly" actualProviders.checkly_checkly; - aci = lib.warnOnInstantiate "terraform-providers.aci has been renamed to terraform-providers.ciscodevnet_aci" actualProviders.ciscodevnet_aci; - ciscoasa = lib.warnOnInstantiate "terraform-providers.ciscoasa has been renamed to terraform-providers.ciscodevnet_ciscoasa" actualProviders.ciscodevnet_ciscoasa; - age = lib.warnOnInstantiate "terraform-providers.age has been renamed to terraform-providers.clementblaise_age" actualProviders.clementblaise_age; - cloudamqp = lib.warnOnInstantiate "terraform-providers.cloudamqp has been renamed to terraform-providers.cloudamqp_cloudamqp" actualProviders.cloudamqp_cloudamqp; - cloudflare = lib.warnOnInstantiate "terraform-providers.cloudflare has been renamed to terraform-providers.cloudflare_cloudflare" actualProviders.cloudflare_cloudflare; - cloudfoundry = lib.warnOnInstantiate "terraform-providers.cloudfoundry has been renamed to terraform-providers.cloudfoundry-community_cloudfoundry" actualProviders.cloudfoundry-community_cloudfoundry; - utils = lib.warnOnInstantiate "terraform-providers.utils has been renamed to terraform-providers.cloudposse_utils" actualProviders.cloudposse_utils; - cloudscale = lib.warnOnInstantiate "terraform-providers.cloudscale has been renamed to terraform-providers.cloudscale-ch_cloudscale" actualProviders.cloudscale-ch_cloudscale; - constellix = lib.warnOnInstantiate "terraform-providers.constellix has been renamed to terraform-providers.constellix_constellix" actualProviders.constellix_constellix; - porkbun = lib.warnOnInstantiate "terraform-providers.porkbun has been renamed to terraform-providers.cullenmcdermott_porkbun" actualProviders.cullenmcdermott_porkbun; - postgresql = lib.warnOnInstantiate "terraform-providers.postgresql has been renamed to terraform-providers.cyrilgdn_postgresql" actualProviders.cyrilgdn_postgresql; - rabbitmq = lib.warnOnInstantiate "terraform-providers.rabbitmq has been renamed to terraform-providers.cyrilgdn_rabbitmq" actualProviders.cyrilgdn_rabbitmq; - datadog = lib.warnOnInstantiate "terraform-providers.datadog has been renamed to terraform-providers.datadog_datadog" actualProviders.datadog_datadog; - nexus = lib.warnOnInstantiate "terraform-providers.nexus has been renamed to terraform-providers.datadrivers_nexus" actualProviders.datadrivers_nexus; - deno = lib.warnOnInstantiate "terraform-providers.deno has been renamed to terraform-providers.denoland_deno" actualProviders.denoland_deno; - hydra = lib.warnOnInstantiate "terraform-providers.hydra has been renamed to terraform-providers.determinatesystems_hydra" actualProviders.determinatesystems_hydra; - digitalocean = lib.warnOnInstantiate "terraform-providers.digitalocean has been renamed to terraform-providers.digitalocean_digitalocean" actualProviders.digitalocean_digitalocean; - libvirt = lib.warnOnInstantiate "terraform-providers.libvirt has been renamed to terraform-providers.dmacvicar_libvirt" actualProviders.dmacvicar_libvirt; - dnsimple = lib.warnOnInstantiate "terraform-providers.dnsimple has been renamed to terraform-providers.dnsimple_dnsimple" actualProviders.dnsimple_dnsimple; - dme = lib.warnOnInstantiate "terraform-providers.dme has been renamed to terraform-providers.dnsmadeeasy_dme" actualProviders.dnsmadeeasy_dme; - doppler = lib.warnOnInstantiate "terraform-providers.doppler has been renamed to terraform-providers.dopplerhq_doppler" actualProviders.dopplerhq_doppler; - bitbucket = lib.warnOnInstantiate "terraform-providers.bitbucket has been renamed to terraform-providers.drfaust92_bitbucket" actualProviders.drfaust92_bitbucket; - equinix = lib.warnOnInstantiate "terraform-providers.equinix has been renamed to terraform-providers.equinix_equinix" actualProviders.equinix_equinix; - exoscale = lib.warnOnInstantiate "terraform-providers.exoscale has been renamed to terraform-providers.exoscale_exoscale" actualProviders.exoscale_exoscale; - bigip = lib.warnOnInstantiate "terraform-providers.bigip has been renamed to terraform-providers.f5networks_bigip" actualProviders.f5networks_bigip; - fastly = lib.warnOnInstantiate "terraform-providers.fastly has been renamed to terraform-providers.fastly_fastly" actualProviders.fastly_fastly; - flexibleengine = lib.warnOnInstantiate "terraform-providers.flexibleengine has been renamed to terraform-providers.flexibleenginecloud_flexibleengine" actualProviders.flexibleenginecloud_flexibleengine; - fortios = lib.warnOnInstantiate "terraform-providers.fortios has been renamed to terraform-providers.fortinetdev_fortios" actualProviders.fortinetdev_fortios; - kubectl = lib.warnOnInstantiate "terraform-providers.kubectl has been renamed to terraform-providers.gavinbunney_kubectl" actualProviders.gavinbunney_kubectl; - gitlab = lib.warnOnInstantiate "terraform-providers.gitlab has been renamed to terraform-providers.gitlabhq_gitlab" actualProviders.gitlabhq_gitlab; - gandi = lib.warnOnInstantiate "terraform-providers.gandi has been renamed to terraform-providers.go-gandi_gandi" actualProviders.go-gandi_gandi; - gitea = lib.warnOnInstantiate "terraform-providers.gitea has been renamed to terraform-providers.go-gitea_gitea" actualProviders.go-gitea_gitea; - harbor = lib.warnOnInstantiate "terraform-providers.harbor has been renamed to terraform-providers.goharbor_harbor" actualProviders.goharbor_harbor; - grafana = lib.warnOnInstantiate "terraform-providers.grafana has been renamed to terraform-providers.grafana_grafana" actualProviders.grafana_grafana; - gridscale = lib.warnOnInstantiate "terraform-providers.gridscale has been renamed to terraform-providers.gridscale_gridscale" actualProviders.gridscale_gridscale; - archive = lib.warnOnInstantiate "terraform-providers.archive has been renamed to terraform-providers.hashicorp_archive" actualProviders.hashicorp_archive; - aws = lib.warnOnInstantiate "terraform-providers.aws has been renamed to terraform-providers.hashicorp_aws" actualProviders.hashicorp_aws; - awscc = lib.warnOnInstantiate "terraform-providers.awscc has been renamed to terraform-providers.hashicorp_awscc" actualProviders.hashicorp_awscc; - azuread = lib.warnOnInstantiate "terraform-providers.azuread has been renamed to terraform-providers.hashicorp_azuread" actualProviders.hashicorp_azuread; - azurerm = lib.warnOnInstantiate "terraform-providers.azurerm has been renamed to terraform-providers.hashicorp_azurerm" actualProviders.hashicorp_azurerm; - cloudinit = lib.warnOnInstantiate "terraform-providers.cloudinit has been renamed to terraform-providers.hashicorp_cloudinit" actualProviders.hashicorp_cloudinit; - consul = lib.warnOnInstantiate "terraform-providers.consul has been renamed to terraform-providers.hashicorp_consul" actualProviders.hashicorp_consul; - dns = lib.warnOnInstantiate "terraform-providers.dns has been renamed to terraform-providers.hashicorp_dns" actualProviders.hashicorp_dns; - external = lib.warnOnInstantiate "terraform-providers.external has been renamed to terraform-providers.hashicorp_external" actualProviders.hashicorp_external; - google = lib.warnOnInstantiate "terraform-providers.google has been renamed to terraform-providers.hashicorp_google" actualProviders.hashicorp_google; - google-beta = lib.warnOnInstantiate "terraform-providers.google-beta has been renamed to terraform-providers.hashicorp_google-beta" actualProviders.hashicorp_google-beta; - helm = lib.warnOnInstantiate "terraform-providers.helm has been renamed to terraform-providers.hashicorp_helm" actualProviders.hashicorp_helm; - http = lib.warnOnInstantiate "terraform-providers.http has been renamed to terraform-providers.hashicorp_http" actualProviders.hashicorp_http; - kubernetes = lib.warnOnInstantiate "terraform-providers.kubernetes has been renamed to terraform-providers.hashicorp_kubernetes" actualProviders.hashicorp_kubernetes; - local = lib.warnOnInstantiate "terraform-providers.local has been renamed to terraform-providers.hashicorp_local" actualProviders.hashicorp_local; - nomad = lib.warnOnInstantiate "terraform-providers.nomad has been renamed to terraform-providers.hashicorp_nomad" actualProviders.hashicorp_nomad; - null = lib.warnOnInstantiate "terraform-providers.null has been renamed to terraform-providers.hashicorp_null" actualProviders.hashicorp_null; - random = lib.warnOnInstantiate "terraform-providers.random has been renamed to terraform-providers.hashicorp_random" actualProviders.hashicorp_random; - tfe = lib.warnOnInstantiate "terraform-providers.tfe has been renamed to terraform-providers.hashicorp_tfe" actualProviders.hashicorp_tfe; - time = lib.warnOnInstantiate "terraform-providers.time has been renamed to terraform-providers.hashicorp_time" actualProviders.hashicorp_time; - tls = lib.warnOnInstantiate "terraform-providers.tls has been renamed to terraform-providers.hashicorp_tls" actualProviders.hashicorp_tls; - vault = lib.warnOnInstantiate "terraform-providers.vault has been renamed to terraform-providers.hashicorp_vault" actualProviders.hashicorp_vault; - vsphere = lib.warnOnInstantiate "terraform-providers.vsphere has been renamed to terraform-providers.hashicorp_vsphere" actualProviders.hashicorp_vsphere; - heroku = lib.warnOnInstantiate "terraform-providers.heroku has been renamed to terraform-providers.heroku_heroku" actualProviders.heroku_heroku; - hcloud = lib.warnOnInstantiate "terraform-providers.hcloud has been renamed to terraform-providers.hetznercloud_hcloud" actualProviders.hetznercloud_hcloud; - huaweicloud = lib.warnOnInstantiate "terraform-providers.huaweicloud has been renamed to terraform-providers.huaweicloud_huaweicloud" actualProviders.huaweicloud_huaweicloud; - ibm = lib.warnOnInstantiate "terraform-providers.ibm has been renamed to terraform-providers.ibm-cloud_ibm" actualProviders.ibm-cloud_ibm; - icinga2 = lib.warnOnInstantiate "terraform-providers.icinga2 has been renamed to terraform-providers.icinga_icinga2" actualProviders.icinga_icinga2; - infoblox = lib.warnOnInstantiate "terraform-providers.infoblox has been renamed to terraform-providers.infobloxopen_infoblox" actualProviders.infobloxopen_infoblox; - github = lib.warnOnInstantiate "terraform-providers.github has been renamed to terraform-providers.integrations_github" actualProviders.integrations_github; - artifactory = lib.warnOnInstantiate "terraform-providers.artifactory has been renamed to terraform-providers.jfrog_artifactory" actualProviders.jfrog_artifactory; - project = lib.warnOnInstantiate "terraform-providers.project has been renamed to terraform-providers.jfrog_project" actualProviders.jfrog_project; - sentry = lib.warnOnInstantiate "terraform-providers.sentry has been renamed to terraform-providers.jianyuan_sentry" actualProviders.jianyuan_sentry; - openwrt = lib.warnOnInstantiate "terraform-providers.openwrt has been renamed to terraform-providers.joneshf_openwrt" actualProviders.joneshf_openwrt; - triton = lib.warnOnInstantiate "terraform-providers.triton has been renamed to terraform-providers.joyent_triton" actualProviders.joyent_triton; - keycloak = lib.warnOnInstantiate "terraform-providers.keycloak has been renamed to terraform-providers.keycloak_keycloak" actualProviders.keycloak_keycloak; - neon = lib.warnOnInstantiate "terraform-providers.neon has been renamed to terraform-providers.kislerdm_neon" actualProviders.kislerdm_neon; - docker = lib.warnOnInstantiate "terraform-providers.docker has been renamed to terraform-providers.kreuzwerker_docker" actualProviders.kreuzwerker_docker; - launchdarkly = lib.warnOnInstantiate "terraform-providers.launchdarkly has been renamed to terraform-providers.launchdarkly_launchdarkly" actualProviders.launchdarkly_launchdarkly; - linode = lib.warnOnInstantiate "terraform-providers.linode has been renamed to terraform-providers.linode_linode" actualProviders.linode_linode; - htpasswd = lib.warnOnInstantiate "terraform-providers.htpasswd has been renamed to terraform-providers.loafoe_htpasswd" actualProviders.loafoe_htpasswd; - ssh = lib.warnOnInstantiate "terraform-providers.ssh has been renamed to terraform-providers.loafoe_ssh" actualProviders.loafoe_ssh; - incus = lib.warnOnInstantiate "terraform-providers.incus has been renamed to terraform-providers.lxc_incus" actualProviders.lxc_incus; - dexidp = lib.warnOnInstantiate "terraform-providers.dexidp has been renamed to terraform-providers.marcofranssen_dexidp" actualProviders.marcofranssen_dexidp; - bitwarden = lib.warnOnInstantiate "terraform-providers.bitwarden has been renamed to terraform-providers.maxlaverse_bitwarden" actualProviders.maxlaverse_bitwarden; - migadu = lib.warnOnInstantiate "terraform-providers.migadu has been renamed to terraform-providers.metio_migadu" actualProviders.metio_migadu; - kafka = lib.warnOnInstantiate "terraform-providers.kafka has been renamed to terraform-providers.mongey_kafka" actualProviders.mongey_kafka; - kafka-connect = lib.warnOnInstantiate "terraform-providers.kafka-connect has been renamed to terraform-providers.mongey_kafka-connect" actualProviders.mongey_kafka-connect; - mongodbatlas = lib.warnOnInstantiate "terraform-providers.mongodbatlas has been renamed to terraform-providers.mongodb_mongodbatlas" actualProviders.mongodb_mongodbatlas; - namecheap = lib.warnOnInstantiate "terraform-providers.namecheap has been renamed to terraform-providers.namecheap_namecheap" actualProviders.namecheap_namecheap; - jetstream = lib.warnOnInstantiate "terraform-providers.jetstream has been renamed to terraform-providers.nats-io_jetstream" actualProviders.nats-io_jetstream; - ansible = lib.warnOnInstantiate "terraform-providers.ansible has been renamed to terraform-providers.nbering_ansible" actualProviders.nbering_ansible; - newrelic = lib.warnOnInstantiate "terraform-providers.newrelic has been renamed to terraform-providers.newrelic_newrelic" actualProviders.newrelic_newrelic; - ns1 = lib.warnOnInstantiate "terraform-providers.ns1 has been renamed to terraform-providers.ns1-terraform_ns1" actualProviders.ns1-terraform_ns1; - linuxbox = lib.warnOnInstantiate "terraform-providers.linuxbox has been renamed to terraform-providers.numtide_linuxbox" actualProviders.numtide_linuxbox; - secret = lib.warnOnInstantiate "terraform-providers.secret has been renamed to terraform-providers.numtide_secret" actualProviders.numtide_secret; - nutanix = lib.warnOnInstantiate "terraform-providers.nutanix has been renamed to terraform-providers.nutanix_nutanix" actualProviders.nutanix_nutanix; - okta = lib.warnOnInstantiate "terraform-providers.okta has been renamed to terraform-providers.okta_okta" actualProviders.okta_okta; - oktaasa = lib.warnOnInstantiate "terraform-providers.oktaasa has been renamed to terraform-providers.oktadeveloper_oktaasa" actualProviders.oktadeveloper_oktaasa; - opennebula = lib.warnOnInstantiate "terraform-providers.opennebula has been renamed to terraform-providers.opennebula_opennebula" actualProviders.opennebula_opennebula; - openstack = lib.warnOnInstantiate "terraform-providers.openstack has been renamed to terraform-providers.terraform-provider-openstack_openstack" actualProviders.terraform-provider-openstack_openstack; - opentelekomcloud = lib.warnOnInstantiate "terraform-providers.opentelekomcloud has been renamed to terraform-providers.opentelekomcloud_opentelekomcloud" actualProviders.opentelekomcloud_opentelekomcloud; - opsgenie = lib.warnOnInstantiate "terraform-providers.opsgenie has been renamed to terraform-providers.opsgenie_opsgenie" actualProviders.opsgenie_opsgenie; - oci = lib.warnOnInstantiate "terraform-providers.oci has been renamed to terraform-providers.oracle_oci" actualProviders.oracle_oci; - ovh = lib.warnOnInstantiate "terraform-providers.ovh has been renamed to terraform-providers.ovh_ovh" actualProviders.ovh_ovh; - slack = lib.warnOnInstantiate "terraform-providers.slack has been renamed to terraform-providers.pablovarela_slack" actualProviders.pablovarela_slack; - pagerduty = lib.warnOnInstantiate "terraform-providers.pagerduty has been renamed to terraform-providers.pagerduty_pagerduty" actualProviders.pagerduty_pagerduty; - powerdns = lib.warnOnInstantiate "terraform-providers.powerdns has been renamed to terraform-providers.pan-net_powerdns" actualProviders.pan-net_powerdns; - elasticsearch = lib.warnOnInstantiate "terraform-providers.elasticsearch has been renamed to terraform-providers.phillbaker_elasticsearch" actualProviders.phillbaker_elasticsearch; - ct = lib.warnOnInstantiate "terraform-providers.ct has been renamed to terraform-providers.poseidon_ct" actualProviders.poseidon_ct; - matchbox = lib.warnOnInstantiate "terraform-providers.matchbox has been renamed to terraform-providers.poseidon_matchbox" actualProviders.poseidon_matchbox; - rancher2 = lib.warnOnInstantiate "terraform-providers.rancher2 has been renamed to terraform-providers.rancher_rancher2" actualProviders.rancher_rancher2; - rootly = lib.warnOnInstantiate "terraform-providers.rootly has been renamed to terraform-providers.rootlyhq_rootly" actualProviders.rootlyhq_rootly; - rundeck = lib.warnOnInstantiate "terraform-providers.rundeck has been renamed to terraform-providers.rundeck_rundeck" actualProviders.rundeck_rundeck; - sakuracloud = lib.warnOnInstantiate "terraform-providers.sakuracloud has been renamed to terraform-providers.sacloud_sakuracloud" actualProviders.sacloud_sakuracloud; - btp = lib.warnOnInstantiate "terraform-providers.btp has been renamed to terraform-providers.sap_btp" actualProviders.sap_btp; - scaleway = lib.warnOnInstantiate "terraform-providers.scaleway has been renamed to terraform-providers.scaleway_scaleway" actualProviders.scaleway_scaleway; - shell = lib.warnOnInstantiate "terraform-providers.shell has been renamed to terraform-providers.scottwinkler_shell" actualProviders.scottwinkler_shell; - selectel = lib.warnOnInstantiate "terraform-providers.selectel has been renamed to terraform-providers.selectel_selectel" actualProviders.selectel_selectel; - talos = lib.warnOnInstantiate "terraform-providers.talos has been renamed to terraform-providers.siderolabs_talos" actualProviders.siderolabs_talos; - skytap = lib.warnOnInstantiate "terraform-providers.skytap has been renamed to terraform-providers.skytap_skytap" actualProviders.skytap_skytap; - snowflake = lib.warnOnInstantiate "terraform-providers.snowflake has been renamed to terraform-providers.snowflake-labs_snowflake" actualProviders.snowflake-labs_snowflake; - spacelift = lib.warnOnInstantiate "terraform-providers.spacelift has been renamed to terraform-providers.spacelift-io_spacelift" actualProviders.spacelift-io_spacelift; - signalfx = lib.warnOnInstantiate "terraform-providers.signalfx has been renamed to terraform-providers.splunk-terraform_signalfx" actualProviders.splunk-terraform_signalfx; - spotinst = lib.warnOnInstantiate "terraform-providers.spotinst has been renamed to terraform-providers.spotinst_spotinst" actualProviders.spotinst_spotinst; - statuscake = lib.warnOnInstantiate "terraform-providers.statuscake has been renamed to terraform-providers.statuscakedev_statuscake" actualProviders.statuscakedev_statuscake; - sumologic = lib.warnOnInstantiate "terraform-providers.sumologic has been renamed to terraform-providers.sumologic_sumologic" actualProviders.sumologic_sumologic; - sysdig = lib.warnOnInstantiate "terraform-providers.sysdig has been renamed to terraform-providers.sysdiglabs_sysdig" actualProviders.sysdiglabs_sysdig; - tailscale = lib.warnOnInstantiate "terraform-providers.tailscale has been renamed to terraform-providers.tailscale_tailscale" actualProviders.tailscale_tailscale; - proxmox = lib.warnOnInstantiate "terraform-providers.proxmox has been renamed to terraform-providers.telmate_proxmox" actualProviders.telmate_proxmox; - temporalcloud = lib.warnOnInstantiate "terraform-providers.temporalcloud has been renamed to terraform-providers.temporalio_temporalcloud" actualProviders.temporalio_temporalcloud; - tencentcloud = lib.warnOnInstantiate "terraform-providers.tencentcloud has been renamed to terraform-providers.tencentcloudstack_tencentcloud" actualProviders.tencentcloudstack_tencentcloud; - remote = lib.warnOnInstantiate "terraform-providers.remote has been renamed to terraform-providers.tenstad_remote" actualProviders.tenstad_remote; - virtualbox = lib.warnOnInstantiate "terraform-providers.virtualbox has been renamed to terraform-providers.terra-farm_virtualbox" actualProviders.terra-farm_virtualbox; - lxd = lib.warnOnInstantiate "terraform-providers.lxd has been renamed to terraform-providers.terraform-lxd_lxd" actualProviders.terraform-lxd_lxd; - routeros = lib.warnOnInstantiate "terraform-providers.routeros has been renamed to terraform-providers.terraform-routeros_routeros" actualProviders.terraform-routeros_routeros; - hetznerdns = lib.warnOnInstantiate "terraform-providers.hetznerdns has been renamed to terraform-providers.timohirt_hetznerdns" actualProviders.timohirt_hetznerdns; - pocketid = lib.warnOnInstantiate "terraform-providers.pocketid has been renamed to terraform-providers.trozz_pocketid" actualProviders.trozz_pocketid; - turbot = lib.warnOnInstantiate "terraform-providers.turbot has been renamed to terraform-providers.turbot_turbot" actualProviders.turbot_turbot; - unifi = lib.warnOnInstantiate "terraform-providers.unifi has been renamed to terraform-providers.ubiquiti-community_unifi" actualProviders.ubiquiti-community_unifi; - ucloud = lib.warnOnInstantiate "terraform-providers.ucloud has been renamed to terraform-providers.ucloud_ucloud" actualProviders.ucloud_ucloud; - acme = lib.warnOnInstantiate "terraform-providers.acme has been renamed to terraform-providers.vancluever_acme" actualProviders.vancluever_acme; - venafi = lib.warnOnInstantiate "terraform-providers.venafi has been renamed to terraform-providers.venafi_venafi" actualProviders.venafi_venafi; - vinyldns = lib.warnOnInstantiate "terraform-providers.vinyldns has been renamed to terraform-providers.vinyldns_vinyldns" actualProviders.vinyldns_vinyldns; - avi = lib.warnOnInstantiate "terraform-providers.avi has been renamed to terraform-providers.vmware_avi" actualProviders.vmware_avi; - vcd = lib.warnOnInstantiate "terraform-providers.vcd has been renamed to terraform-providers.vmware_vcd" actualProviders.vmware_vcd; - wavefront = lib.warnOnInstantiate "terraform-providers.wavefront has been renamed to terraform-providers.vmware_wavefront" actualProviders.vmware_wavefront; - vpsadmin = lib.warnOnInstantiate "terraform-providers.vpsadmin has been renamed to terraform-providers.vpsfreecz_vpsadmin" actualProviders.vpsfreecz_vpsadmin; - vultr = lib.warnOnInstantiate "terraform-providers.vultr has been renamed to terraform-providers.vultr_vultr" actualProviders.vultr_vultr; - mailgun = lib.warnOnInstantiate "terraform-providers.mailgun has been renamed to terraform-providers.wgebis_mailgun" actualProviders.wgebis_mailgun; - yandex = lib.warnOnInstantiate "terraform-providers.yandex has been renamed to terraform-providers.yandex-cloud_yandex" actualProviders.yandex-cloud_yandex; - }; - # excluding aliases, used by terraform-full actualProviders = automated-providers // special-providers; in -actualProviders // removed-providers // renamed-providers // { inherit actualProviders mkProvider; } +actualProviders // removed-providers // { inherit actualProviders mkProvider; } From ef0d12b2166db4f46d7913138db42e8f697f9bf4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 09:02:08 +0000 Subject: [PATCH 038/158] protonup-rs: 0.12.1 -> 0.12.2 --- pkgs/by-name/pr/protonup-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/protonup-rs/package.nix b/pkgs/by-name/pr/protonup-rs/package.nix index 9e1bf58a2ef7..a5c53575ab0e 100644 --- a/pkgs/by-name/pr/protonup-rs/package.nix +++ b/pkgs/by-name/pr/protonup-rs/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "protonup-rs"; - version = "0.12.1"; + version = "0.12.2"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-tudrn2BeTB7+3DQmVxCMv+5vpIv3BwJ8sJqKwX+vHQU="; + hash = "sha256-u5SvZuuHPRBwOTUlVmtg9nY98INqKvSnHE83I8UsA0E="; }; - cargoHash = "sha256-kgSMfEQHxOWBQSb1PMYU4HmYzQwrECiFAKKwq4d6vwc="; + cargoHash = "sha256-LKZaTwJur4eBLFPtsMZEmaqTzFAxLJEytl61KMs2+Y4="; checkFlags = [ # Requires internet access From 6d28359b72ee2cfb6b962d59e053fc74decee11d Mon Sep 17 00:00:00 2001 From: Mio Date: Mon, 6 Jul 2026 13:47:49 +1200 Subject: [PATCH 039/158] uutils-procps: fix for darwin --- pkgs/by-name/uu/uutils-procps/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/uu/uutils-procps/package.nix b/pkgs/by-name/uu/uutils-procps/package.nix index 47823f26226d..bd6bd3cd0c65 100644 --- a/pkgs/by-name/uu/uutils-procps/package.nix +++ b/pkgs/by-name/uu/uutils-procps/package.nix @@ -1,5 +1,6 @@ { lib, + stdenv, rustPlatform, fetchFromGitHub, pkg-config, @@ -28,7 +29,7 @@ rustPlatform.buildRustPackage (finalAttrs: { writableTmpDirAsHomeHook ]; - buildInputs = [ systemdLibs ]; + buildInputs = lib.optionals (lib.meta.availableOn stdenv.hostPlatform systemdLibs) [ systemdLibs ]; checkFlags = [ # can't run on sandbox From 4ad5733fe560899fcbd1306a9cf0e8b4e83ee422 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Tue, 7 Jul 2026 11:19:44 +0200 Subject: [PATCH 040/158] electron_38-bin,electron-chromedriver_38: drop --- pkgs/development/tools/electron/binary/info.json | 11 ----------- .../development/tools/electron/chromedriver/info.json | 11 ----------- pkgs/top-level/aliases.nix | 3 +++ pkgs/top-level/all-packages.nix | 4 ---- 4 files changed, 3 insertions(+), 26 deletions(-) diff --git a/pkgs/development/tools/electron/binary/info.json b/pkgs/development/tools/electron/binary/info.json index 896922954a0a..a1d798116a09 100644 --- a/pkgs/development/tools/electron/binary/info.json +++ b/pkgs/development/tools/electron/binary/info.json @@ -1,15 +1,4 @@ { - "38": { - "hashes": { - "aarch64-darwin": "1fe8f6fd73eba947344e990da4d6de2cc6d2048f70db4e1148ec9ce99f14d0b7", - "aarch64-linux": "6e0e35f65b45dc8504cc6b1e7d49cdc6822c3ad83ea0f0f35a7f3adc3770eb9c", - "armv7l-linux": "0425b81fecb0de31c2b81e8a9cac60a7e1353e8d207c0b9d9deb7b4e6c1d932e", - "headers": "1q0d7yi1424vr7571qsh6xi50jvvjlqgjcgm7nisp2wrlzvn9sa7", - "x86_64-darwin": "a49f611f939a951185a26e989429cae2875aaacccef9898370754cb043a0fc88", - "x86_64-linux": "02083b307d7fb74e1d19ae0df27b3382b9a9a1a65fd519d139cf82cc7de7841e" - }, - "version": "38.8.4" - }, "39": { "hashes": { "aarch64-darwin": "f7e3ed2cc34dd2eba3f2a95234b576fe8082d35fb133e482102c08105f298572", diff --git a/pkgs/development/tools/electron/chromedriver/info.json b/pkgs/development/tools/electron/chromedriver/info.json index 4577a69901ed..71c49c5380d8 100644 --- a/pkgs/development/tools/electron/chromedriver/info.json +++ b/pkgs/development/tools/electron/chromedriver/info.json @@ -1,15 +1,4 @@ { - "38": { - "hashes": { - "aarch64-darwin": "01d8ac4b49466417a431cb881bbf991830d66dc818f34ff2e053405f185694f7", - "aarch64-linux": "de2b49797bd68b6fd523ec0c097cd69a8acbb4ed363e609ed234211b5a27d57f", - "armv7l-linux": "bdec3500085f4f1362242cc0beeef1f9cce1d776f6dbc0193d0b170a8477fe1e", - "headers": "1q0d7yi1424vr7571qsh6xi50jvvjlqgjcgm7nisp2wrlzvn9sa7", - "x86_64-darwin": "5d86d7cc68106fbf64660d093806cc43181c6400d72489bc0b8465d5a9ab34ae", - "x86_64-linux": "0a822adff8265eddbb64b9bca3ab381519e6522aaf7b08c648d8502606117a77" - }, - "version": "38.8.4" - }, "39": { "hashes": { "aarch64-darwin": "c21e261f8047a51c5a2e8d5ad19fc66d9f389c215bd2ada680c3ea39618f3f90", diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e25946ed237c..41582e3a8032 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -697,12 +697,15 @@ mapAliases { electron-chromedriver_35 = throw "electron-chromedriver_35 has been removed in favor of newer versions"; # Added 2025-11-10 electron-chromedriver_36 = throw "electron-chromedriver_36 has been removed in favor of newer versions"; # Added 2026-02-02 electron-chromedriver_37 = throw "electron-chromedriver_37 has been removed in favor of newer versions"; # Added 2026-03-20 + electron-chromedriver_38 = throw "electron-chromedriver_38 has been removed in favor of newer versions"; # Added 2026-07-07 electron_35 = throw "electron_35 has been removed in favor of newer versions"; # Added 2025-11-06 electron_35-bin = throw "electron_35-bin has been removed in favor of newer versions"; # Added 2025-11-06 electron_36 = throw "electron_36 has been removed in favor of newer versions"; # Added 2026-02-02 electron_36-bin = throw "electron_36-bin has been removed in favor of newer versions"; # Added 2026-02-02 electron_37 = throw "electron_37 has been removed in favor of newer versions"; # Added 2026-03-20 electron_37-bin = throw "electron_37-bin has been removed in favor of newer versions"; # Added 2026-03-20 + electron_38 = throw "electron_38 has been removed in favor of newer versions"; # Added 2026-07-07 + electron_38-bin = throw "electron_38-bin has been removed in favor of newer versions"; # Added 2026-07-07 elementsd-simplicity = throw "'elementsd-simplicity' has been removed due to lack of maintenance, consider using 'elementsd' instead"; # Added 2025-06-04 elixir = warnAlias "'elixir' is deprecated in favor of using the beamPackages sets. Use 'beamPackages.elixir' instead." beamPackages.elixir; # added 2026-06-15 elixir_1_15 = throw "'elixir_1_15' has been removed, due to the removal of erlang_26 as EOL"; # added 2026-04-01 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 075a6b9b2a72..85892499f75d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4838,7 +4838,6 @@ with pkgs; electron-source = callPackage ../development/tools/electron { }; inherit (callPackages ../development/tools/electron/binary { }) - electron_38-bin electron_39-bin electron_40-bin electron_41-bin @@ -4846,7 +4845,6 @@ with pkgs; ; inherit (callPackages ../development/tools/electron/chromedriver { }) - electron-chromedriver_38 electron-chromedriver_39 electron-chromedriver_40 electron-chromedriver_41 @@ -4870,7 +4868,6 @@ with pkgs; }); in { - electron_38 = electron_38-bin; electron_39 = electron_39-bin; electron_40 = getElectronPkg { src = electron-source.electron_40; @@ -4886,7 +4883,6 @@ with pkgs; }; } ) - electron_38 electron_39 electron_40 electron_41 From b0fc8f8ec376c9dfdba8d956c870afb3b284b65d Mon Sep 17 00:00:00 2001 From: kilianar Date: Tue, 7 Jul 2026 11:53:51 +0200 Subject: [PATCH 041/158] portfolio: 0.84.2 -> 0.85.0 https://github.com/portfolio-performance/portfolio/releases/tag/0.85.0 --- pkgs/by-name/po/portfolio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/portfolio/package.nix b/pkgs/by-name/po/portfolio/package.nix index a3debaf7c061..0c97af0837db 100644 --- a/pkgs/by-name/po/portfolio/package.nix +++ b/pkgs/by-name/po/portfolio/package.nix @@ -48,11 +48,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "PortfolioPerformance"; - version = "0.84.2"; + version = "0.85.0"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${finalAttrs.version}/PortfolioPerformance-${finalAttrs.version}-linux.gtk.x86_64.tar.gz"; - hash = "sha256-boeXTZ0I0uGGuSSU/qVwxwb4dNs2NDL4ip4BsZhVOis="; + hash = "sha256-DXRRN2kCVW9ISF/IcLPkPHGXSQ7aHynQj3zh7czSWhI="; }; nativeBuildInputs = [ From a5c44af9aa7d571b1d3f11e4e142b86deeef1abe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 10:03:28 +0000 Subject: [PATCH 042/158] tuxbox: 3.1.5 -> 3.1.6 --- pkgs/by-name/tu/tuxbox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tuxbox/package.nix b/pkgs/by-name/tu/tuxbox/package.nix index 53820ebee5df..6546e909d58c 100644 --- a/pkgs/by-name/tu/tuxbox/package.nix +++ b/pkgs/by-name/tu/tuxbox/package.nix @@ -5,14 +5,14 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "tuxbox"; - version = "3.1.5"; + version = "3.1.6"; pyproject = true; src = fetchFromGitHub { owner = "AndyCappDev"; repo = "tuxbox"; tag = "v${finalAttrs.version}"; - hash = "sha256-5DpL9Mq/eXmk0Eh8vZY53TZXJxaJk1orS+luWnzYlrE="; + hash = "sha256-BZUo02q2szaxnJYx8UvYvfCErJX4KFzToCvZLuBRJKQ="; }; build-system = [ python3Packages.setuptools ]; From b114624aeb8497f16271ee0844ba9345be19e472 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 12:10:57 +0000 Subject: [PATCH 043/158] jetbrains-toolbox: 3.5.0.84344 -> 3.6.1.85592 --- pkgs/by-name/je/jetbrains-toolbox/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/je/jetbrains-toolbox/package.nix b/pkgs/by-name/je/jetbrains-toolbox/package.nix index de31cd6bdcb3..13f6daa12ee5 100644 --- a/pkgs/by-name/je/jetbrains-toolbox/package.nix +++ b/pkgs/by-name/je/jetbrains-toolbox/package.nix @@ -10,7 +10,7 @@ let pname = "jetbrains-toolbox"; - version = "3.5.0.84344"; + version = "3.6.1.85592"; updateScript = ./update.sh; @@ -58,10 +58,10 @@ let aarch64 = "-arm64"; }; hash = selectSystem { - x86_64-linux = "sha256-u+ATMiioJAmr8wTde4g1hB/DZqPnLZoPNJp6Oiq6m5o="; - aarch64-linux = "sha256-5sOJ7nrhNDCtAlrh2yoCUX/nGDm6gM5gV/y592zWQqQ="; - x86_64-darwin = "sha256-o2v30FIeVafjKXWjwEY9Mw+rbNfQyXJZUvDF6+DAR58="; - aarch64-darwin = "sha256-DDGoHMltZWW/7LtHdDiMwS7HEgs8iPrJqc0XC6YolpY="; + x86_64-linux = "sha256-GhrN3oGdNqE4cYJmSAeRATk2yS6AVF6z+/VIb7ttoJc="; + aarch64-linux = "sha256-vI0niFirdAnYKF7+1+ACD31i86PgpPXUfKPkHttusRo="; + x86_64-darwin = "sha256-E58+mSFTptDE0Vb2xpfFgDOQrAB9LHi1pR+Hd7TlSYQ="; + aarch64-darwin = "sha256-islydrfr1j2OlC3wyzGss+NlzjcyrMydYSv6fjFf4D0="; }; in selectKernel { From aa221e43cc32da991df9a34db12533dac9c85357 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 12:30:54 +0000 Subject: [PATCH 044/158] mcelog: 210 -> 211 --- pkgs/os-specific/linux/mcelog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/mcelog/default.nix b/pkgs/os-specific/linux/mcelog/default.nix index 1af4dce118a6..0153382cd358 100644 --- a/pkgs/os-specific/linux/mcelog/default.nix +++ b/pkgs/os-specific/linux/mcelog/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mcelog"; - version = "210"; + version = "211"; src = fetchFromGitHub { owner = "andikleen"; repo = "mcelog"; tag = "v${finalAttrs.version}"; - hash = "sha256-RcIcEu9Y6ggYHDP46hMA/HBXq447gYbOzCcyEAiBDNM="; + hash = "sha256-u0T6AVy5pxBwU1bkKGP5RG5Bmp0UikwHbV/ij/V3ljE="; }; postPatch = '' From d2e8ba4da8cff9127ee0c5e5227944c6c0bde726 Mon Sep 17 00:00:00 2001 From: Tali Auster Date: Tue, 7 Jul 2026 15:09:10 +0200 Subject: [PATCH 045/158] systemc: add atalii as maintainer --- pkgs/by-name/sy/systemc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sy/systemc/package.nix b/pkgs/by-name/sy/systemc/package.nix index d96306d3256e..6bb45b8d99bb 100644 --- a/pkgs/by-name/sy/systemc/package.nix +++ b/pkgs/by-name/sy/systemc/package.nix @@ -31,6 +31,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://systemc.org/"; license = lib.licenses.asl20; platforms = lib.platforms.unix; - maintainers = [ ]; + maintainers = with lib.maintainers; [ atalii ]; }; }) From f1a5c7062ab43967f98f9043f1a5fed85dd022a9 Mon Sep 17 00:00:00 2001 From: Zexin Yuan Date: Tue, 7 Jul 2026 22:14:18 +0800 Subject: [PATCH 046/158] meshlab: fix launch failure with EGL-only glew meshlab renders through Qt's xcb platform, which creates a GLX context and calls glewInit() against it. Since the glew 2.2.0 -> 2.3.1 upgrade (#526521) dropped Arch's egl+glx coexistence patch, the default EGL-enabled glew is built EGL-only (no GLX dispatch table), so glewInit can't read GL_VERSION and meshlab fails to launch with "GLEW initialization failed: Missing GL version". Use a GLX-capable glew (enableEGL = false), matching the workaround already used by openscad and rpcs3. Resolves #531470 Co-authored-by: daef Assisted-by: Claude-Code:GLM-5.2 --- pkgs/by-name/me/meshlab/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/me/meshlab/package.nix b/pkgs/by-name/me/meshlab/package.nix index 104fbc3a03d2..ed277bf0733b 100644 --- a/pkgs/by-name/me/meshlab/package.nix +++ b/pkgs/by-name/me/meshlab/package.nix @@ -76,7 +76,12 @@ stdenv.mkDerivation (finalAttrs: { bzip2 muparser eigen - glew + # MeshLab renders through Qt's xcb platform, which creates a GLX context, + # and calls glewInit() against it. The default EGL-enabled glew is built + # EGL-only (no GLX dispatch table), so glewInit can't read GL_VERSION and + # the app fails to launch with "GLEW initialization failed: Missing GL + # version". See https://github.com/NixOS/nixpkgs/issues/531470 + (glew.override { enableEGL = false; }) gmp levmar qhull From 4cbafcce37c306af74fe50c05603b688d78231e9 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Tue, 7 Jul 2026 15:48:25 +0100 Subject: [PATCH 047/158] nix-auth: init at 0.1.0 https://github.com/numtide/nix-auth Assisted-by: nix-init --- pkgs/by-name/ni/nix-auth/package.nix | 42 ++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/ni/nix-auth/package.nix diff --git a/pkgs/by-name/ni/nix-auth/package.nix b/pkgs/by-name/ni/nix-auth/package.nix new file mode 100644 index 000000000000..74e0b398a057 --- /dev/null +++ b/pkgs/by-name/ni/nix-auth/package.nix @@ -0,0 +1,42 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + versionCheckHook, + nix-update-script, +}: + +buildGoModule (finalAttrs: { + pname = "nix-auth"; + version = "0.1.0"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "numtide"; + repo = "nix-auth"; + tag = "v${finalAttrs.version}"; + hash = "sha256-epsg+elWnZoPjFV/hc113j+JGuxL/ggcEmJJv+Niajo="; + }; + + vendorHash = "sha256-5X+GG5h9rZTLhDvL6m9LrU5WGT5Ev+aXZ+5ffksBIM8="; + + ldflags = [ + "-s" + "-w" + "-X=github.com/numtide/nix-auth/internal/version.Version=${finalAttrs.version}" + ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "version"; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Nix access-token management tool"; + homepage = "https://github.com/numtide/nix-auth"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ Br1ght0ne ]; + mainProgram = "nix-auth"; + }; +}) From 991a91afd1cf0e7d7974255ec6badffaedf483b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 14:55:55 +0000 Subject: [PATCH 048/158] thunderbird-latest-bin-unwrapped: 152.0 -> 152.0.1 --- .../thunderbird-bin/release_sources.nix | 530 +++++++++--------- 1 file changed, 265 insertions(+), 265 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 474693ba713b..44a39a193ea8 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,797 +1,797 @@ { - version = "152.0"; + version = "152.0.1"; sources = [ { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/af/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/af/thunderbird-152.0.1.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "5b90f77b5c8cac190807b4666ebd8eb4d8cce8d5e85bd100fe6361ea211b8164"; + sha256 = "4d81a3dac8e71d11950fc908d025afc54d6c96a8464ff30728b70e3359cc27d3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ar/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ar/thunderbird-152.0.1.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "30669ea06f84ac8d5aa33345e9248dd7073409c2040666b56054ee238cd1207a"; + sha256 = "30e4b843aecc0e29e5f0e21c786746230b2a0a8fbec302f3c931c9d1256c40f1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ast/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ast/thunderbird-152.0.1.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "4a1d6fd1f0c4e09de5bd7635152038116cfb9b2b40022a15c2b6a37d3974a660"; + sha256 = "f27e475de0c8fd493812762d738955c2d829ffa55152cb8818e3d1a838b76654"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/be/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/be/thunderbird-152.0.1.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "0e18707b7db4830d59a287d924fc1d9c31b764dea0647c184aabc32c895b8b55"; + sha256 = "695938a400f10cb01318b33351299b01d46d749c091b473b3617802443ef206a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/bg/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/bg/thunderbird-152.0.1.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "e5e35bd25986fab8990be705502691407d532127160f1fff68483c2276bc351a"; + sha256 = "dc02bb1a8dcb5914112ddee4f1d040032bc3d20f115764da0e9d04682f19575e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/br/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/br/thunderbird-152.0.1.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "82d38f27846dbfc18ac333546663cc698deb30d54040c07cc7f90b25d7b0a496"; + sha256 = "fbce72250ac139d59d6afe0b9ef4e0b30d0173b895a0a164233fb3fa8381828a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ca/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ca/thunderbird-152.0.1.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "7e26f0a94f950575dd4ce24ac2973ab96e6162cfae687d515fb99170bbdfecf0"; + sha256 = "df734731d9e17d367e099cd2bed636a899e3f1dc1ecdcb3489e20c996adfa5b5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/cak/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/cak/thunderbird-152.0.1.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "34c483d5d2dbe2f69d17a89e250d9f95632e0e0ee224c6410e4d06d37681bc0e"; + sha256 = "a39a113102842c31f1e6fce77640e9882e74b10634d4e6e7619ab3ddae9ae1cd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/cs/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/cs/thunderbird-152.0.1.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "25604eb677d5b93e276b4df59464ff2a205eeea2adca73aef4c53a0629b34402"; + sha256 = "b02377f4575e0309d7f01165b3e8eba9af2794525d3541f2532b2bd8eb2141ea"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/cy/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/cy/thunderbird-152.0.1.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "6cc83e2a3e724c65d2396fbaeb7873f1599e0ea57a0c21c4a33eacc6f5224abf"; + sha256 = "c3c1c7cefccc0407b0af66a58d906db48c4ba7adb91379ff88096aa8fa23c99c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/da/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/da/thunderbird-152.0.1.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "4ffdeb0bdbc501c351f0aaecfacefe4403e793a8aa3880a1726dee2984ef389f"; + sha256 = "14584ef3996ec7c23c61da688dabd12dd1efdd8b31aeff55e28db0c64b49874d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/de/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/de/thunderbird-152.0.1.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "0d9584b6991fb72c4ea99ed230f677c1e1c55422a3914b21228199d63b855268"; + sha256 = "5dfddb6ea62d75292b9d119bb56529f719fe38a8a00f2db4377bb74ceaaf5832"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/dsb/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/dsb/thunderbird-152.0.1.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "fca307bd5ddbde1873277ffd50a19e4260c155294b67dc049e918d8b3a372c97"; + sha256 = "82aba1f083e356920afa71f0f64d71fd6d4dbe2bd456f9a25ece63c312a083b2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/el/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/el/thunderbird-152.0.1.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "3e161d6bd4cf8191b43bfc45b4929c8b9de90321e88c119e71c09da6d91f4455"; + sha256 = "60126796e6519edd80da3cdd8a906b85027602f2b0ed7e0719a36fd478da7693"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/en-CA/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/en-CA/thunderbird-152.0.1.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "dfa130e9de55475ef8b2c997c28d1ce48721aff668b3e92d64ec5a2bef477acd"; + sha256 = "13f78d7e874c282ce1d2247ce34f6cef87bd0de0200f8b50ceff7ccbee883fdf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/en-GB/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/en-GB/thunderbird-152.0.1.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "88991414359f6892f0b0d8c2560d7de1fb60f47e07593a7ea5ea7291a349c159"; + sha256 = "26720c7ba7b48cd33343dc5f9256f8a642e0371b86cb728e83622a2a2404b69a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/en-US/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/en-US/thunderbird-152.0.1.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "a803cb3794ed2fb2bf62bd22d59dac236f6063d59d58357ac03ab0337143a924"; + sha256 = "4c1c89352b5593d8a9fce73e10c446c9f95efad9160230082bed071b2af71f9b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/es-AR/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/es-AR/thunderbird-152.0.1.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "908c6d8918b8bdf0f1b1220b66616fac94cd57c59ce65e5ad3bdfad998bad95a"; + sha256 = "a531075526dec09870efcd102008f8a869658c44d59f675fb91ce1137a23d18e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/es-ES/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/es-ES/thunderbird-152.0.1.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "75c3088f2723545ceab4ad514ecaefb60dd274a4c3342579c5acb3e7c660769f"; + sha256 = "bc2a13c87c2740f2f6b560f8fedbee8b02b236a8b6c33639c4d8cc6bc7bfd594"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/es-MX/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/es-MX/thunderbird-152.0.1.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "54d703962626baf6d56795b6de11b9067a41369127932a2a84bf3c27f7908560"; + sha256 = "aa98d74303220b1f8f3da31a2a46073615a0335bf7e333447436e769e58adba3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/et/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/et/thunderbird-152.0.1.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "e395eda21ca7c3b35cdba5e4b08b207b61bb5a41431ffec7afd67658b3a6586d"; + sha256 = "6dbebe03fc6b404407a1d0704dc8fe336c6b370bf0ffece70f5dc17676fac032"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/eu/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/eu/thunderbird-152.0.1.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "be834db03de723231200e4196eca482c49b91a9875f30fe2783c7dec7124ebd8"; + sha256 = "aca435a77ca215ce12fa0057c4dbf14e4aecd56615ca9965bce14a5d43159836"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/fi/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/fi/thunderbird-152.0.1.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "2b4d9e045d040efc8d9b328df71393c62d77e937c075cdf0afbcc492f6631cc7"; + sha256 = "ed66ab39a832e16fc1a6eabda70b10ebfb377a4b3647d555736759458a0e5238"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/fr/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/fr/thunderbird-152.0.1.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "23007c1954f3efaba10fc6618eb7bc4588b4d736c4c3a0e13d7269ed419de667"; + sha256 = "64f997263e5a66e7fe888500595c8b333cf93e82873c091308862213c414ef52"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/fy-NL/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/fy-NL/thunderbird-152.0.1.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "8a93eb5f2f2f326aced8899ae96079fc0d977f96b9b61b7ffcb114500ac4cc01"; + sha256 = "d2ed5698fda8515d3e0ad41a2d1cefac42ebd1b1d48f48dfef338509b4d652d8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ga-IE/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ga-IE/thunderbird-152.0.1.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "b6c909482e3a8734beef9b2238c4a1d31817b013a96b59a88df4d6d855889ae9"; + sha256 = "c121fa734cbf24d157dfbe53f06d43a483dbaa3fb443ef4858dbd5ba0bb89c45"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/gd/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/gd/thunderbird-152.0.1.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "2aee7f600b7bd91e984e0bfb688c2072ba1a935ac1e8a5e9e5ecdeda5945c619"; + sha256 = "118d82a56ca7b5cab8d4f58821958bd5048cea9d92a9866328c840b827114cf9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/gl/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/gl/thunderbird-152.0.1.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "13199eae8c51fbe0d929ff39aa8e79448faf47549acec40077f8a930b08b2abe"; + sha256 = "ce1e968514ed207ef3dec874c03fd6b38ea919ca323d6f864943c989866a1aa0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/he/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/he/thunderbird-152.0.1.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "c33e79f90666dc22e5f62919da060714f85499a0dd10c4811e64d88650e6c37d"; + sha256 = "5fb9ad329da71e722d7c09104173e50198ff60e2d60b019ca545c61cc309e575"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hr/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/hr/thunderbird-152.0.1.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "9bf91331ed42b88ada2f177e4af32b0abe6c89ec9a62b070d6850501f207710f"; + sha256 = "fd054e8e357eb45ff0185782c39aea1ffe3fbf9d9c73e212c7a508f71ebb5363"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hsb/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/hsb/thunderbird-152.0.1.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "923ceb79cf3395cce7a664b4235e3ca000e1740e1c94ec66525fa9c00ee2c34d"; + sha256 = "120e6cec01b5b384b9e1c8e1f68d607f922e197e0e80e935f1519c51e8d91b02"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hu/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/hu/thunderbird-152.0.1.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "946a0e7f6becd28c1dfc43aeb1ccce86d6a1ad418ba4a04d06fb4397ea5562d0"; + sha256 = "f1e32edada9bf6649af6abdac582972dc51f342ed4698c7b5ec4055ea4166dab"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/hy-AM/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/hy-AM/thunderbird-152.0.1.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "f6c3b7d01432742fddda7872d1855473706b18f247986424c5488f35748e9015"; + sha256 = "5cdc75efea4f9d5cb12217c83f5697542544b48d042625c83205187b181f1e91"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/id/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/id/thunderbird-152.0.1.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "c284bcefce23ae770a1f5a918581b95cc5f2abb35c6494116e31d7438c09da62"; + sha256 = "5ab5a0c8df4f329cddc24fe5b3cd9f7c6d68fc1023e33bff4ea97aea276caeb6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/is/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/is/thunderbird-152.0.1.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "046fd8a1048ced5b1b4f23689ba3fead14ac2faab62963fa5415d23a7eef6396"; + sha256 = "99b443148993fbd16fa6de8703949fa8935a2a03a3d51e3381fbf3b355700f61"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/it/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/it/thunderbird-152.0.1.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "a603bec1dc08a70cf0a70de49c7bbe49d8c841c5868c3440a16015495b452cde"; + sha256 = "db9c3bf364f972e93ac76218a8375ad28e3fca4c679c5cb4d2cd4eee5c50aae9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ja/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ja/thunderbird-152.0.1.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "60849cf286a01c5063452d8a5aa6cbb0e3f83d4e0c987f6c162dc6be4f0c8db3"; + sha256 = "3443752d5321e2d6362a839a052bac4704fafdab9050711c2b5f7f376f429db9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ka/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ka/thunderbird-152.0.1.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "2eac8b7dcb651f5d742bd34cb6dd3d0664f4eee1ad507704dc9df67b186cf3eb"; + sha256 = "f4605a1f51a11e4967ae780885519dbcb3c5314e3f7fe052c8a3c59478acca51"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/kab/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/kab/thunderbird-152.0.1.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "a2839077a93b606b0515096d19fde767a4c52058e4bff5b589b847d13b547eef"; + sha256 = "017592e09e8c3dbc99cebbb3f395e21d73e1193f294257cba8530df246bf0aa9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/kk/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/kk/thunderbird-152.0.1.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "2a5aa24a497829daffda08265f9e6d667fd0834211a9e1a78665b1bf15f4176b"; + sha256 = "b52f50007704f3d5d091ae772c8bb47a8b6be859767dd05e3dc3b6ab531d810d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ko/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ko/thunderbird-152.0.1.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "e2c1f3d9a80c362b123a8559a45228dd9cdc58f5081e475990d6e3d7dcc1a02b"; + sha256 = "e7dea245659b76060d7b1a4d629aa7d54dbc51afc38e78c66e284c40e9d69d76"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/lt/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/lt/thunderbird-152.0.1.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "b3fae10389b5a935aace226414bd21349381d8036c1872d57bcf31422ed04f6d"; + sha256 = "ebc4e083a78d4997021556c3733f428f39563d160be5fed9e26c174032890c48"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/lv/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/lv/thunderbird-152.0.1.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "0445947e9a1096973d4df01182bdb0ed40cce14be0edeb9fb4eb3ca7ee90e8c6"; + sha256 = "9ea1e28299f96d04d4d7c79831c96b27d2ffaf5766825625ec15b32f4a0c3aa3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ms/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ms/thunderbird-152.0.1.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "b8cbc2278a0063bfac3d5a77bcb8ebab3678b20ce0c14fa06420f3672c62e7d0"; + sha256 = "83907525cd325568caaa2e118d17aa2a7fa376597230b99e5c6501c662bbac67"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/nb-NO/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/nb-NO/thunderbird-152.0.1.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "c934af099b0076f502dd6ba11f3790cca7c4bea2c8699beace26c7ef13d5b2e4"; + sha256 = "4e1914054f7360cffdf5ad8eb768acb7b1b6ad12fbebd42af2ebe25ca2c65aeb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/nl/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/nl/thunderbird-152.0.1.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "48b1328b247c993879a8855d71bdd6b8bc9e9665b1003b9396538b0260044a3a"; + sha256 = "03555fabad23a6feaef4c3bfc36dfe80a277f95a61d778948e65200dd6ca901a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/nn-NO/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/nn-NO/thunderbird-152.0.1.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "81fd62d2ff7899522332b0796ad5646ff61f3f679000942e814becffa58c3be8"; + sha256 = "348647bc24040a353824035a02fa937557cb06d4fd789ed5faa545db0c6a8d44"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pa-IN/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/pa-IN/thunderbird-152.0.1.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "b6eab18d93aaf53357f416b24a65f9727760869ee7d7b07929dacbbf21f31962"; + sha256 = "68aff1456e36ef21ac64eba44f859ed0c5babfccba1afc4e91d4d3168f5b5ffb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pl/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/pl/thunderbird-152.0.1.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "26322bb6fbdd56918097e71c2da8e24c33dd16b26777369561d48e408da4f557"; + sha256 = "61029cd0b65035f39cbd8fccea313d56a13a1ac3d6752a5a30820486724c5a39"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pt-BR/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/pt-BR/thunderbird-152.0.1.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "8c1ad9777a4ad4d132a4f2fc8bedae883a7280317cc9f6a94dfbfedd7dc4633d"; + sha256 = "2da35094aefb00d8c6cb5de741ee70b2f7f0b83972f1eed0bd63c9a2ace4d0c6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/pt-PT/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/pt-PT/thunderbird-152.0.1.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "831b666f6b4d71256a2c71fd61de235e28fee1278c3e545375b79138969cb0fd"; + sha256 = "50a2160a41264a44dc9daa22e0443c3c7d79b165f6612655d314dcb40651cd43"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/rm/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/rm/thunderbird-152.0.1.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "2e1e2faa0f580d6c15d88444b10daef10357951a2ab75dcf4c2900d252130f57"; + sha256 = "ea61621141f6d3f957dcc52e4b8e63c5f0af2da9c71c11538cdc494c6fa9e713"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ro/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ro/thunderbird-152.0.1.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "8b0e082d32615c9c2f0084c0e753c85e0e8eb19037ccbe16d2acc9a399b27666"; + sha256 = "f59aa1fe09405b50413eef49a0e9dec3d38cc853a6e3b0805556b9e6edfdc435"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/ru/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/ru/thunderbird-152.0.1.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "0829966c5d17ba0c86e814e7a4727656296990c96f4b8ad0e65a32a9c209583e"; + sha256 = "e56f0979e9e4fec993cdef77bebbfb3f70a94c28a7b041d5891c5f5108875b43"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sk/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/sk/thunderbird-152.0.1.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "6766b76807da210ff33b1150f34bdea1a275e0fb84d937787d786a78ee1e48bc"; + sha256 = "c80e1b7f55ff1b377ee5e31170e0eeab702e19c2cfcdd1d1d6bb0a28a292552b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sl/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/sl/thunderbird-152.0.1.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "9ac7e68f9438168f4c6ca306bf1ca5cfabd80ee4ef4d1d6b8e9d66e60c459d85"; + sha256 = "d922a7ef6bc55a6499676498efd8d580c93f9d8c90f04493f62b0239386018a5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sq/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/sq/thunderbird-152.0.1.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "875d48e8d5e367e555416d625e747cb6158f583884efe17ef4d00d7fa2e50754"; + sha256 = "5040e32916ac1328b404327b07d00448b04c8f7c5340e43088253cf04242215f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sr/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/sr/thunderbird-152.0.1.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "d1040033f0ea430716bbbf3ff4c73afeadfa8a6fff7f39f72b0f106aa113fda6"; + sha256 = "3fe1d75afc21fa130ab42595ae754b70ce70c9237654271d24b78e3ca2bc8e9d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/sv-SE/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/sv-SE/thunderbird-152.0.1.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "8e1aa6a34d0a2ed30bb6bfb7af51854e13a15e3714ce07f02f5044d36180fd92"; + sha256 = "92bc1225f62f3cd9722e7698815ffcf4c7461ad85a33171b7ba7e845e43af5b0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/th/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/th/thunderbird-152.0.1.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "6968bcae680af3944715343b3e0a079b260f94385d819945f9eb5af17f2b36ea"; + sha256 = "e42cb3ca1256dc8c8ecee3608c42aee52d6af242f9c1e84f70d6f89b09eacb10"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/tr/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/tr/thunderbird-152.0.1.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "9cc3a26a7f0af6d37ef43cf6a0cd0e272384c517ab56c6a6d1becc656b232c46"; + sha256 = "412b576b11fc50523c2d60cf424a3345a7c60c687c3a9a19324654feb05d00e6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/uk/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/uk/thunderbird-152.0.1.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "c885413a9fd9ad30ccaeb66f9a3622c753c57ba3165fc5ea09a63e4daa6810eb"; + sha256 = "b4f0134adf16d406cc385cff255ff89de3f30ecfb351d7e4cae69652feb53c85"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/uz/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/uz/thunderbird-152.0.1.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "2966ef6ef827e8d1ade82dd0b89b08e40ef432ffd75d253cedd9e1668477acc3"; + sha256 = "9be0000d168ea4e7cefb8db26a2e6581d090f3d67d80e30281a6e9a3141e441e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/vi/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/vi/thunderbird-152.0.1.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "a5c1d9266ef50eb0fb1b8abae0f2e9bd9270b730a5b26d01d2c026036b0a6697"; + sha256 = "2f002d79964af466b1c85dc6cb0ab9796bc63d526975c837448161852904e20a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/zh-CN/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/zh-CN/thunderbird-152.0.1.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "2bad234d97bf03a4cf9da35826b05529b0fa94c9dc1b2d2492467c22c2aba0a7"; + sha256 = "96b250be51398b0a48cd1ed47a92fb17b326da5f3444d8f2b7623cf0caccc2f7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/linux-x86_64/zh-TW/thunderbird-152.0.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/linux-x86_64/zh-TW/thunderbird-152.0.1.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "30a99eb44a9d9a6d1c8e150b6d16f0690d966149f99f1f1f154ccd98c2526c6e"; + sha256 = "544cb2db7c03a21af83869d86154a105ef332f2658885fb0cdba0122b555d432"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/af/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/af/Thunderbird%20152.0.1.dmg"; locale = "af"; arch = "mac"; - sha256 = "e0c4b7eecf7d18de76b25bfca17c97dc1846f6b407297ef9575cca38a3c95200"; + sha256 = "4408ab7b882c87b49e336366d734d092d0179df4fdc42a02cfdb285564080dff"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ar/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ar/Thunderbird%20152.0.1.dmg"; locale = "ar"; arch = "mac"; - sha256 = "1673c9fa879453d60a3c115c186cdb539e65c1cef88b8650bf8828fa1eaea934"; + sha256 = "89ec721e4ddfe899cbf091c8106daff50bf6d7f24c16c057d24d84d6d27804c0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ast/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ast/Thunderbird%20152.0.1.dmg"; locale = "ast"; arch = "mac"; - sha256 = "c39db7878d04ab87f84f0d5b2e7f27444d5c300203033bb4a8d02c06911b2e90"; + sha256 = "1d25f08eba3ce2309ad50301d63e075a5a2c432860415a497164780b14ed8503"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/be/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/be/Thunderbird%20152.0.1.dmg"; locale = "be"; arch = "mac"; - sha256 = "c298a7ee4330dacf117a7992a32344d64a1403306b245868566adba5c356b015"; + sha256 = "d8ea62ba64e8f11fbef7f5ce7498f9741dde044479a362f6fe74797a23118bfd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/bg/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/bg/Thunderbird%20152.0.1.dmg"; locale = "bg"; arch = "mac"; - sha256 = "318839c09548c03e16ebcf0804714c6432a24a9622fda80bc5da8245aaf88667"; + sha256 = "4da05c87c12bcae424e7aa2fb6f929e396f57c77c2b811cc30f57e4872702b20"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/br/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/br/Thunderbird%20152.0.1.dmg"; locale = "br"; arch = "mac"; - sha256 = "ef3c402920c15e448e2400c5d23e2e2132f73c7065c398990b2e07a4196c8bfa"; + sha256 = "78d270d1e5927e563ba21039b5e196adf69e7a0324c40fe11125fe20c635c451"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ca/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ca/Thunderbird%20152.0.1.dmg"; locale = "ca"; arch = "mac"; - sha256 = "3ec2c1af330beba1ec7de37ad420b88e57d7b5e3e7b94fd761abc2389c797143"; + sha256 = "032afb66a26ec0dc03b72b7ca80ee4a6900cdaeea2ee66056dd437e7e887312a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/cak/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/cak/Thunderbird%20152.0.1.dmg"; locale = "cak"; arch = "mac"; - sha256 = "85019a97ec2907f05731de186357266ba11c651fa5b5bfe687605f6f84aa6c73"; + sha256 = "41e5c9b3835e6d92739902d298cb317fe9d2db8ad72a53c3b9f78867d13669d9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/cs/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/cs/Thunderbird%20152.0.1.dmg"; locale = "cs"; arch = "mac"; - sha256 = "dd293ea9fcd764a43f32507478d3192f364a1fddaefe5ea0906407aa372f6066"; + sha256 = "f0bec80b949c9bca491565f0cccb24228834a7cc1d47abc54c8029b5584ac97b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/cy/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/cy/Thunderbird%20152.0.1.dmg"; locale = "cy"; arch = "mac"; - sha256 = "3d9cbbfd745bf0aeabd250fd158280dad11de30eebffa785e626a0b6228e3ad5"; + sha256 = "a6242b2b7dc0e8d34b3763a54c8b7e84cb6eaab116e6c8af8cd23de934445156"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/da/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/da/Thunderbird%20152.0.1.dmg"; locale = "da"; arch = "mac"; - sha256 = "39dd3394e42b4bdacb5bf1b3fe91917fc57f8484da30cdfe2e7572a0c934836f"; + sha256 = "54ca25e3c72f4c57b83fdb0d058e48fd144a71b754d930f28e14a7d80e7ece92"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/de/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/de/Thunderbird%20152.0.1.dmg"; locale = "de"; arch = "mac"; - sha256 = "3f97b6b1bd1cf63fff975ab267ebef493c0f08de4507487d466508f6d72465cd"; + sha256 = "9f3adbb7b8728d36462c884111b0933eea00761102417a96b6718973235e6d13"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/dsb/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/dsb/Thunderbird%20152.0.1.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "627a82fdcf2bc880c547058327717f2710a04d757b7ecadc775190c3b6b5c61f"; + sha256 = "57a36c2099e9932d9161a650e370b52bf5b399c53df45e93899a7bef38867bec"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/el/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/el/Thunderbird%20152.0.1.dmg"; locale = "el"; arch = "mac"; - sha256 = "cbbacf7045af81250bb4c0dadb165059511ca6d041dfcafa7573bf02a2353734"; + sha256 = "98fb7469ad7747372d70fe526a6e319ed390f436f42d02af60fd14a6955efe5e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/en-CA/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/en-CA/Thunderbird%20152.0.1.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "0d471b18ffad7dff4d1a6bbf95211d64602217ff21a74eea180086503b4d258a"; + sha256 = "14d52981f5cfafbba62523cc8fac0a8804d92266e998b48a9a0d107c0bcd9c5e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/en-GB/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/en-GB/Thunderbird%20152.0.1.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "acf0aa056e87d3447485c31dd6415f5ad5af167575a7d1a7882b4b7e7964689c"; + sha256 = "e86244b4244b62c85b70fe7074ad8e7fb418dc4ade583af61c9601792bd1fbef"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/en-US/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/en-US/Thunderbird%20152.0.1.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "42ac9a908831d8fb32c85dbd484a8d31106dd9fee950be5b43565dcf8303ea7f"; + sha256 = "2ddb04427a7153e2c25f2f118ba42d5904f73b8e8b7599a0761a30c774fc00c6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/es-AR/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/es-AR/Thunderbird%20152.0.1.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "4660c74e3a8883f44a9e7dfb7b6e982666743616b9e344b3f650537030cbcf74"; + sha256 = "b2474b995b3e15c30a91afc4746c1858da3eb17e1cf5f31156393a661581fb9e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/es-ES/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/es-ES/Thunderbird%20152.0.1.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "46c7931114d7f1186f6312dd8564a86bd9b449d07a9ea28503d46f0df73acddc"; + sha256 = "6fc00ab22c863261e28d7cee0d11d9fd7ec8fbc387a90477e2a87a17c9d24fa0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/es-MX/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/es-MX/Thunderbird%20152.0.1.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "1ba72397485674719573a8bf962d61c0edd4fd351070de8d53616bb26c348311"; + sha256 = "33cc5572a9b0c368df1bbf87218cdb693b2ef209491c865d674463f8262b3aa9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/et/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/et/Thunderbird%20152.0.1.dmg"; locale = "et"; arch = "mac"; - sha256 = "f82a43467dc06909ad61bb0e9e544644b8159ebfc6efe79d52eaf7eaa41e3270"; + sha256 = "16d369305e03b19a50ce4a31807d28f08c12ea15fcea77f6a8b43e581c9a0a14"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/eu/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/eu/Thunderbird%20152.0.1.dmg"; locale = "eu"; arch = "mac"; - sha256 = "d4c51cadf6f34d5871b92694090eb62e108331f9957dffb9068ca433f9706220"; + sha256 = "58f2e8080fc9d9d3a4ff8f6721d73e639932574fd82cc65b58012f1c7f336518"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/fi/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/fi/Thunderbird%20152.0.1.dmg"; locale = "fi"; arch = "mac"; - sha256 = "15f547697410920a2730c1db552fa629448529479957bc412db2b5a55af26aa9"; + sha256 = "516dc7c067e4eae883823378d8b78dbf6d74b6e6224e6c4b4e2d36750d53effc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/fr/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/fr/Thunderbird%20152.0.1.dmg"; locale = "fr"; arch = "mac"; - sha256 = "388c6a3a89a089130219f70b7694a7146b675aef99603b65d4d613cb47257406"; + sha256 = "c5f1da966b4dbdab893c85785ee1ab9439a31c33b8f3b9a2ca9ed04c32164ddf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/fy-NL/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/fy-NL/Thunderbird%20152.0.1.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "8910bb1babb540754a0063d489506920d50f3c0140ed99f150de14f901f48ffd"; + sha256 = "992036c121dc6f641f05a849f6638f337ebdb319b8a4c13f92ae56efc2462f7f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ga-IE/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ga-IE/Thunderbird%20152.0.1.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "27de5939d215d797c53933bc939e5cc1c98a0f9e873f10812188866f68d4d425"; + sha256 = "686e62df158651404ec2d17ed20913acf3ca2eaa23cf23f0d1dd4118f7a47358"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/gd/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/gd/Thunderbird%20152.0.1.dmg"; locale = "gd"; arch = "mac"; - sha256 = "9956a11d4e3829739899306bffb33420699f17009724e916005d5fa6a68866a4"; + sha256 = "bc4d5c71286f446362517234bc3b68c707d03848db5b4c631f8106c5a60578ef"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/gl/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/gl/Thunderbird%20152.0.1.dmg"; locale = "gl"; arch = "mac"; - sha256 = "8bdd35f461c16cc7de405075d866a88726f3fc81f5da20335e1dd5303336dc2c"; + sha256 = "1a5e70641572149cdc602bcb734518e05d31052460870401d90e0ede5d779683"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/he/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/he/Thunderbird%20152.0.1.dmg"; locale = "he"; arch = "mac"; - sha256 = "6062a35a0cc4622b8089b659163e8684f0451c60df23004314c85702de58d59c"; + sha256 = "5bac4ed802ca670726f02a1227440633d6d7710e87c6d314283c1a5aab4230a4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hr/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/hr/Thunderbird%20152.0.1.dmg"; locale = "hr"; arch = "mac"; - sha256 = "a0ad06209c8aeb25084c3c305fcb57ec46480bfc79245ecd9d564748eb5ba7e9"; + sha256 = "b1aa9eeaf1e44f63f6cb52fe9fdd7516b62fa08cb0e061b00d37b333d576c9f0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hsb/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/hsb/Thunderbird%20152.0.1.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "b779bde5ae2a437926fc65d0986962cb09a7e1a601c2e57a8c45e37d9c356ea7"; + sha256 = "6971c8781561378794d9b97769baf5ed4351fb6e34f4446665bcdb1b16526783"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hu/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/hu/Thunderbird%20152.0.1.dmg"; locale = "hu"; arch = "mac"; - sha256 = "7c2930f61c61764fc0c301835fa92d2c9cd1e54af8a4a302aa90ff54c60e972b"; + sha256 = "dcad9ed1f99cfe06f2b6af081c13383e68a2f9ea703e2632f5f7f08e1cd2b63d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/hy-AM/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/hy-AM/Thunderbird%20152.0.1.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "fd5d1f569f3e3f1ff7488914a4ec09fc2e8ff24c50877dde07affd5e157d5056"; + sha256 = "cfbc7a9989daa7c5690531280f86404571795c9a8de798c3cf468b569fb12f43"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/id/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/id/Thunderbird%20152.0.1.dmg"; locale = "id"; arch = "mac"; - sha256 = "da07e98bcfc4d83ff84fd9f183274335277bce3a6c596c9daeab4ed0b49080bf"; + sha256 = "b5cab6d618e161ca3b56a869628aec16997c24961f149f4f1e8476fcf1ff73ab"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/is/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/is/Thunderbird%20152.0.1.dmg"; locale = "is"; arch = "mac"; - sha256 = "bbb5f0a9a048a52480d0adaf8b0f8f45e211ba75769105703e00480bc25a638a"; + sha256 = "c388e46c1127894a7811be9396b00b16d995e8ade53cf6ac09e0fdb1a041ee54"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/it/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/it/Thunderbird%20152.0.1.dmg"; locale = "it"; arch = "mac"; - sha256 = "4329b3581d9b864c8c816ad06fe638ef8b4fc45ce821bda4a7b43d64bdcb3df0"; + sha256 = "35eed5be6ea98a55b30a02c4ff197acf1e357e0aee73f99e30196c06d455c0f0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ja-JP-mac/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ja-JP-mac/Thunderbird%20152.0.1.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "f19e34c6039cc7f3a5253fcc0089f310c3c48a463f23a531b969f67714d83a4c"; + sha256 = "b8c5522eddf6c92f127b0b261922841b6298f8fa3a10daddb81928035da4b949"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ka/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ka/Thunderbird%20152.0.1.dmg"; locale = "ka"; arch = "mac"; - sha256 = "485cdf35f3bfe95e6b80baebdd2598ab63d9decc880f15501cb98f55b25c6c4d"; + sha256 = "d69fc15f1380a7d49019ede8cf63b81298c06505889cd2030b42c942b3e77b9a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/kab/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/kab/Thunderbird%20152.0.1.dmg"; locale = "kab"; arch = "mac"; - sha256 = "df95e4171763f4b890a7443f95aab083072efb49e52e3d051eb471e2e2207888"; + sha256 = "b3dad85c2214c6c994bf20e0a150a4ed59f5b2a64e80fa82e07d109dfc4a26e4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/kk/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/kk/Thunderbird%20152.0.1.dmg"; locale = "kk"; arch = "mac"; - sha256 = "7c3fc4d39684042df9d241f956805e34f186a181a32668d5efad92971afa05c7"; + sha256 = "0eb5767276165f67dad1d786ed794b21b45f82c9a7e7dd13efc53069191a7db5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ko/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ko/Thunderbird%20152.0.1.dmg"; locale = "ko"; arch = "mac"; - sha256 = "c5bca5895d640d25e73da62a7a468e02268b21857fa11ee2cd402d59415d3ebf"; + sha256 = "1d3d93ea1e5c07f94170f8a8661667f2e450b628e5d165d73c5e7b98f12ae3f9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/lt/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/lt/Thunderbird%20152.0.1.dmg"; locale = "lt"; arch = "mac"; - sha256 = "a25351002c66cb7142cbeae96c260f6d17a17688b96381cddbcda83dd06d6430"; + sha256 = "edeff3cc61e1060826333cd9f71ebe5b7ccd5943a88123b72071f2b05902eebd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/lv/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/lv/Thunderbird%20152.0.1.dmg"; locale = "lv"; arch = "mac"; - sha256 = "c8946461927698b201f1b6634449d605f9fc0a0c97ecd6f5d9755e851646588b"; + sha256 = "f4c6c62114b803cc1c50776a66e06ab4cc64158f2e397e5b693e9631c3e587b8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ms/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ms/Thunderbird%20152.0.1.dmg"; locale = "ms"; arch = "mac"; - sha256 = "08915120d6d8059902ce855a81e5451f711102cc661bc597b577671b4719f9a6"; + sha256 = "29a87af2113ac76c51f87eb982dc377295be836aaf944cb382cce5002882180a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/nb-NO/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/nb-NO/Thunderbird%20152.0.1.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "0b041ccb9abc711163afbcc91eb9141ca4e43c9cb06fa5fcf93999756225ce60"; + sha256 = "55523504611afba716e782aae7f1f2f9c57a296f082ea6f923aca5df6cde05bc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/nl/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/nl/Thunderbird%20152.0.1.dmg"; locale = "nl"; arch = "mac"; - sha256 = "d87d0f61369b2ea2446a3b69d5669aa08293af0c12ffc5590f09bf3355ab758c"; + sha256 = "ac8885100e33ba4dd53d3513338885e651d5399abcb1b88fe30cd6be284d4832"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/nn-NO/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/nn-NO/Thunderbird%20152.0.1.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "0940a74690d137f79d10ee453bbd7c9ad9256907973648716aeee8b8fe1c78f3"; + sha256 = "bba879fa2a64572e97ac2c890f2c57414653b105ef2a5ce14a588bdab17b0aba"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pa-IN/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/pa-IN/Thunderbird%20152.0.1.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "e1c039ddb1b3fe4900870e20ef2c4365baaed4e1b20cceaa4f25a797ae92baf5"; + sha256 = "2193c9f55b83a3bcd803a8e34654b19902065b78633e456eb639d9344d8c2ec1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pl/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/pl/Thunderbird%20152.0.1.dmg"; locale = "pl"; arch = "mac"; - sha256 = "36852dc2d620540d01c1cf6c96fd66762ab91e870de177574198a91016d70f03"; + sha256 = "014d20781639014d304866c9772903dc4bb4c552d320a120c0b31143381499ee"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pt-BR/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/pt-BR/Thunderbird%20152.0.1.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "3e98f199614ecfa5db34a73b7b260204d2993dd04766ba549f52cb57f0d9b60a"; + sha256 = "fd3400134bd5420db23cac7095d6855ce2a8ffed9f8d8ac00891cf708971551c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/pt-PT/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/pt-PT/Thunderbird%20152.0.1.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "03bfe51078e85ea7ddf8141ad440ac0607527e0c72dc5fb7b55cc3b38fc34845"; + sha256 = "ff56e84058d5d42a44e7f6a59571888b539aad30c79c0703915ea8b1130a05f5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/rm/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/rm/Thunderbird%20152.0.1.dmg"; locale = "rm"; arch = "mac"; - sha256 = "a8296f4d529c3a157b1d554947b10954b5cee8c4c8dc3d36204193b5006a7566"; + sha256 = "9b02c2033256331363af9ca3288d9ccc47cf98010e21d91766df1721f4ee088d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ro/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ro/Thunderbird%20152.0.1.dmg"; locale = "ro"; arch = "mac"; - sha256 = "e64d2a690faf363a5352c43b8915882f3a2849816bff974f6f6eecf718115e7b"; + sha256 = "477c5714f088703526f4f32388067e5c57dfac1d7425739b86b169d0a7d93234"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/ru/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/ru/Thunderbird%20152.0.1.dmg"; locale = "ru"; arch = "mac"; - sha256 = "ca9322f34d787e16ac0034cb3605ac7171b83437ab6112afea81843dc1e214cb"; + sha256 = "cdeb26cc7d4370ecd93df3cf429f92468617ed1436dd8439c9c40b8446bad48a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sk/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/sk/Thunderbird%20152.0.1.dmg"; locale = "sk"; arch = "mac"; - sha256 = "03d1243d9174888e1d9f8b1fff3efc6b562deca46b6dd208ad9abe23c89ecc88"; + sha256 = "a79436bbe2e69c096800e84f20887fb44d08ae044f86a7e1c380a92ce3f34527"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sl/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/sl/Thunderbird%20152.0.1.dmg"; locale = "sl"; arch = "mac"; - sha256 = "fba4e523bdb7a26b69a9e7e4d44b19ae62dcdd152c39af4ba3f7eb0c20ef6e4a"; + sha256 = "4860141caee86a667319cae4a45f4d5a55c16ae74d930c654b0d40a95537914e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sq/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/sq/Thunderbird%20152.0.1.dmg"; locale = "sq"; arch = "mac"; - sha256 = "d047dbc42d59b591d43761dd4708d222ab07a435fae0f7815dd38ee1ffecf601"; + sha256 = "e6c2b2678c7c4a07c2bd3a84767d5c8e253a044fe23060ee7e36b035da39a777"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sr/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/sr/Thunderbird%20152.0.1.dmg"; locale = "sr"; arch = "mac"; - sha256 = "45706ded2bcc0b8d054005c5b43d6bf10aa19d18e2cb3c9bc50faf9c72980eab"; + sha256 = "237758f368539a799974b6fab81a1a221c77971ecd6d2fbff53d7905865468dc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/sv-SE/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/sv-SE/Thunderbird%20152.0.1.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "e812b9810758f71fd900c94e60e8c7cc70ab5cd76dd85e94235cf3a4bb3ffdaa"; + sha256 = "f41bf3544886a60269598db51c775595472cd44b2a88d5592e87d84f8ccf71d9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/th/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/th/Thunderbird%20152.0.1.dmg"; locale = "th"; arch = "mac"; - sha256 = "e4183ae2afeacabdfac026fa7de2923c865e727f74050756180f477fcde5c731"; + sha256 = "bd61e2a35e48003ef1d95bfde78fabe274f49ab80ac200109b8f7acc48e9cf35"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/tr/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/tr/Thunderbird%20152.0.1.dmg"; locale = "tr"; arch = "mac"; - sha256 = "697cdaa32e7bb505697bdab764afbc3b49d0fe3de8872d187f11917f5e8c0b84"; + sha256 = "83803875437161d44ca569c1b29156452cf6a9afae0e962bfe13c9b9077a627b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/uk/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/uk/Thunderbird%20152.0.1.dmg"; locale = "uk"; arch = "mac"; - sha256 = "dc2a08b2689e268a75126ec6ab8929cfbf24803688d75288bbd6207120288004"; + sha256 = "2532b1b8fceeab71b57477a6f5e3c016f47d3eae73637b6cdb3fdb6dd589260f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/uz/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/uz/Thunderbird%20152.0.1.dmg"; locale = "uz"; arch = "mac"; - sha256 = "ebca03486a96dcacce7cb62f4da62059d07d2af6595781c07b3143ffeb024860"; + sha256 = "1e93deb4ebfb9a6c9df082765955bc02bafce5ad92376f9a7aecf5a2d8bcf84c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/vi/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/vi/Thunderbird%20152.0.1.dmg"; locale = "vi"; arch = "mac"; - sha256 = "7e7c21d5fbf5df383afe102f07734ebbf1a7438963dcb088b709d1ce5e36bb07"; + sha256 = "c9975acbdb805e2b992b98025724f07601d070848af6a019a9f1eeba00fbd479"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/zh-CN/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/zh-CN/Thunderbird%20152.0.1.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "1b7ecf996b6de037528644a2ba986742dbf5bb7288561be4819b74a41b24ada2"; + sha256 = "c9d95293b8d6d16d5175b9881a3e7423d8086eddd2f2feb47613c3cc14fae078"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0/mac/zh-TW/Thunderbird%20152.0.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/152.0.1/mac/zh-TW/Thunderbird%20152.0.1.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "9ecc937cd9d179de3b45276f6a57bce9fcccf17c2aa45fb4db422c50fa3ccc59"; + sha256 = "44b69c1314cccfaad0031a85484daa9b1f53ac187c54fc3988d17affbeff0477"; } ]; } From 8b1085dcfedb94765604409cf589ae3ee491e6e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 16:16:07 +0000 Subject: [PATCH 049/158] octavePackages.io: 2.7.1 -> 2.7.2 --- pkgs/development/octave-modules/io/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/octave-modules/io/default.nix b/pkgs/development/octave-modules/io/default.nix index ca3b8b642a61..a4d8e7e91299 100644 --- a/pkgs/development/octave-modules/io/default.nix +++ b/pkgs/development/octave-modules/io/default.nix @@ -9,11 +9,11 @@ buildOctavePackage rec { pname = "io"; - version = "2.7.1"; + version = "2.7.2"; src = fetchurl { url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; - sha256 = "sha256-G49gAZ/lzir1YwEAPjBGRjNJ3VMxI+iXnsS0yev8f2s="; + sha256 = "sha256-vKrKrqDHCa+nQRXwLp1fS2zO3dgS1ajYQ7/F293uYKQ="; }; buildInputs = lib.optional enableJava jdk; From 31f3cbfd80daf0dcaf52ebee966a1e989a7b8e42 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 6 Jul 2026 13:58:18 -0700 Subject: [PATCH 050/158] go-avahi-cname: init at 2.6.1 --- pkgs/by-name/go/go-avahi-cname/package.nix | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 pkgs/by-name/go/go-avahi-cname/package.nix diff --git a/pkgs/by-name/go/go-avahi-cname/package.nix b/pkgs/by-name/go/go-avahi-cname/package.nix new file mode 100644 index 000000000000..d71c450ccc83 --- /dev/null +++ b/pkgs/by-name/go/go-avahi-cname/package.nix @@ -0,0 +1,43 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, +}: + +buildGoModule (finalAttrs: { + pname = "go-avahi-cname"; + version = "2.6.1"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "grishy"; + repo = "go-avahi-cname"; + tag = "v${finalAttrs.version}"; + hash = "sha256-MeEytTRZF5zpfWYNzvqiMdjvf6IJpS1t5V7+D08GjAY="; + }; + + vendorHash = "sha256-vbIHB9u9Ftwdw7rHnj6rkk/ABmESNvOgp0hixeWVnkI="; + + ldflags = [ + "-w" + "-s" + "-X=main.version=${finalAttrs.version}" + "-X=main.commit=${finalAttrs.src.rev}" + "-X=main.date=1970-01-01T00:00:00Z" + ]; + + # bind: operation not permitted + __darwinAllowLocalNetworking = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Lightweight mDNS publisher of subdomains for your machine"; + homepage = "https://github.com/grishy/go-avahi-cname"; + changelog = "https://github.com/grishy/go-avahi-cname/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ sarahec ]; + mainProgram = "go-avahi-cname"; + }; +}) From 3ec14d9d061bde2f1317ea5b356469c359b9b5a4 Mon Sep 17 00:00:00 2001 From: Luc_Ren Date: Tue, 7 Jul 2026 20:36:33 +0300 Subject: [PATCH 051/158] mitra: 5.0.0 -> 5.6.0 --- pkgs/by-name/mi/mitra/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mitra/package.nix b/pkgs/by-name/mi/mitra/package.nix index b0bc0ac14843..f0bf3130d2a5 100644 --- a/pkgs/by-name/mi/mitra/package.nix +++ b/pkgs/by-name/mi/mitra/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mitra"; - version = "5.0.0"; + version = "5.6.0"; src = fetchFromCodeberg { owner = "silverpill"; repo = "mitra"; rev = "v${finalAttrs.version}"; - hash = "sha256-Chn3SONSg6yhwwHcry/cO2L7/ihEco35gpRlMlQVXz8="; + hash = "sha256-1G1XHLCdeETSqltrYxfxQCL4q1x7L2sqr9C2VOB9ecs="; }; - cargoHash = "sha256-0lXwOphoUQqe1O0KbAOl98ZbMKyG8ZZOl7NhXYwSvvQ="; + cargoHash = "sha256-VGJ1ObOe/QQzSwRov06hkf9zkrmSmODiJUkhC2+Bcrk="; # require running database doCheck = false; From 9328e76948379c62d437b5dffbd4d6ffe60ddc94 Mon Sep 17 00:00:00 2001 From: Alexandru Nechita Date: Tue, 7 Jul 2026 20:26:25 +0200 Subject: [PATCH 052/158] aerospace: 0.21.1-Beta -> 0.21.2-Beta --- pkgs/by-name/ae/aerospace/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ae/aerospace/package.nix b/pkgs/by-name/ae/aerospace/package.nix index 67473ca2c954..1094fbb0c83d 100644 --- a/pkgs/by-name/ae/aerospace/package.nix +++ b/pkgs/by-name/ae/aerospace/package.nix @@ -9,7 +9,7 @@ let appName = "AeroSpace.app"; - version = "0.21.1-Beta"; + version = "0.21.2-Beta"; in stdenv.mkDerivation { pname = "aerospace"; @@ -18,7 +18,7 @@ stdenv.mkDerivation { src = fetchzip { url = "https://github.com/nikitabobko/AeroSpace/releases/download/v${version}/AeroSpace-v${version}.zip"; - sha256 = "sha256-PXLVRAVsM+Zp+i3LAol9UoITxBE8DwI+qb0U5z6JvD0="; + sha256 = "sha256-+4n9di1NbPs5pttSEHPDzpHinfuSyWSx5CjNA9IOH+Q="; }; nativeBuildInputs = [ installShellFiles ]; From 322b2a5a7f55eb85a66392ed9813d50503b4fc2b Mon Sep 17 00:00:00 2001 From: faukah Date: Tue, 7 Jul 2026 21:40:58 +0200 Subject: [PATCH 053/158] nh-unwrapped: 4.4.0 -> 4.4.1 --- pkgs/by-name/nh/nh-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nh/nh-unwrapped/package.nix b/pkgs/by-name/nh/nh-unwrapped/package.nix index 351c1797e2b4..9248f024bf81 100644 --- a/pkgs/by-name/nh/nh-unwrapped/package.nix +++ b/pkgs/by-name/nh/nh-unwrapped/package.nix @@ -11,12 +11,12 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "nh-unwrapped"; - version = "4.4.0"; + version = "4.4.1"; src = fetchFromGitHub { owner = "nix-community"; repo = "nh"; tag = "v${finalAttrs.version}"; - hash = "sha256-ebAi5ODaNRfhKISPPchWoI6FZNO2v+lEyvua7e5OOZo="; + hash = "sha256-4B/32NPGtc07kuT/zTeIrQjxCdiLRN8tmQHahwq/R7g="; }; strictDeps = true; @@ -100,7 +100,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm $out/bin/xtask ''; - cargoHash = "sha256-dRSueVz0BeWwYpMBO1KUUeRoa/CdCWsKPRw0Zeulfe8="; + cargoHash = "sha256-pGtYqdAszaHpQ8eoh15S8hB6kO6iqB7O1p+fZUbwxuU="; passthru.updateScript = nix-update-script { }; From 0f44d6b6febd6a1e75371b895a88197a64c1ecc5 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 7 Jul 2026 22:24:12 +0200 Subject: [PATCH 054/158] gcli: fix changelog --- pkgs/by-name/gc/gcli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gc/gcli/package.nix b/pkgs/by-name/gc/gcli/package.nix index 3dfaee7f72d9..4d731e7c8884 100644 --- a/pkgs/by-name/gc/gcli/package.nix +++ b/pkgs/by-name/gc/gcli/package.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { meta = { description = "Portable Git(Hub|Lab|ea) CLI tool"; homepage = "https://herrhotzenplotz.de/gcli/"; - changelog = "https://github.com/herrhotzenplotz/gcli/releases/tag/${version}"; + changelog = "https://github.com/herrhotzenplotz/gcli/releases/tag/v${version}"; license = lib.licenses.bsd2; mainProgram = "gcli"; maintainers = with lib.maintainers; [ kenran ]; From 0bb7750e6a12f4f945714cd9316b1f8cb9d48a53 Mon Sep 17 00:00:00 2001 From: Kiskae Date: Tue, 7 Jul 2026 22:56:04 +0200 Subject: [PATCH 055/158] linuxPackages.nvidiaPackages.new_feature: 610.43.02 -> 610.43.03 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index ec43156f8b2b..f0f8c027058e 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -80,12 +80,12 @@ rec { }; new_feature = generic { - version = "610.43.02"; - sha256_64bit = "sha256-MDSgVLtM33dS/43CclZMsQVROAS/9TU4lFkBsWyndGM="; - sha256_aarch64 = "sha256-isWTnokUA/dzWocFBLalnk4+O5gSExVjs3dVpdYTU88="; - openSha256 = "sha256-hP5NVZZ4vGsACHLmUDKq4uckpd/kn1GxCSYnnJfAuBs="; - settingsSha256 = "sha256-0YAhufRgjDW+uR+kjaTb154fibpcDw8QowfrucoZsKE="; - persistencedSha256 = "sha256-Whgv9X+v2fRhzliOl2LzltY9v1SxDafFfv3IUPqj/hk="; + version = "610.43.03"; + sha256_64bit = "sha256-ReLUwTSiPDXlDyU6SqY+fl6NF+PRhdSgfIpY6WEu05I="; + sha256_aarch64 = "sha256-jSdlXo60ilXLKWKvZfgbBnVqVYuw6zhnGuiDgwxYz94="; + openSha256 = "sha256-QCXmqo2xNyIwjGv0da2MUC8ex641Mmc5DUI+uRFVwgE="; + settingsSha256 = "sha256-z/t+SdEQdVJPwjKIRHO02d264Kt47eWiOwwsaxmh4xQ="; + persistencedSha256 = "sha256-sOKUsAFHh0/COH+nNgbH9+7hWgivOzq4YmTuk9MOFfI="; }; beta = generic { From 384e25e2e50e8557f96c284a04771a3fe7cf15bd Mon Sep 17 00:00:00 2001 From: Cian Ormond Date: Tue, 7 Jul 2026 13:33:04 -0700 Subject: [PATCH 056/158] =?UTF-8?q?bluebubbles:=201.15.4=20=E2=86=92=201.1?= =?UTF-8?q?5.7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/BlueBubblesApp/bluebubbles-app/releases/tag/v1.15.7%2B76-desktop Signed-off-by: Cian Ormond --- pkgs/by-name/bl/bluebubbles/CMakeLists.patch | 2 +- .../bl/bluebubbles/objectbox_flutter_libs.nix | 8 +- pkgs/by-name/bl/bluebubbles/package.nix | 11 +- pkgs/by-name/bl/bluebubbles/pubspec.lock.json | 4406 +---------------- 4 files changed, 12 insertions(+), 4415 deletions(-) diff --git a/pkgs/by-name/bl/bluebubbles/CMakeLists.patch b/pkgs/by-name/bl/bluebubbles/CMakeLists.patch index 386a8aa4cfa3..5c1b8fd1a4e0 100644 --- a/pkgs/by-name/bl/bluebubbles/CMakeLists.patch +++ b/pkgs/by-name/bl/bluebubbles/CMakeLists.patch @@ -7,7 +7,7 @@ -# ---------------------------------------------------------------------- -# Download and add objectbox-c prebuilt library. - --set(OBJECTBOX_VERSION 4.0.2) +-set(OBJECTBOX_VERSION 4.3.0) - -set(OBJECTBOX_ARCH ${CMAKE_SYSTEM_PROCESSOR}) -if (${OBJECTBOX_ARCH} MATCHES "x86_64") diff --git a/pkgs/by-name/bl/bluebubbles/objectbox_flutter_libs.nix b/pkgs/by-name/bl/bluebubbles/objectbox_flutter_libs.nix index 3a09565f824c..39133967d238 100644 --- a/pkgs/by-name/bl/bluebubbles/objectbox_flutter_libs.nix +++ b/pkgs/by-name/bl/bluebubbles/objectbox_flutter_libs.nix @@ -19,11 +19,11 @@ let }; objectbox-c = fetchzip { - name = "objectbox-linux-4.0.2"; - url = "https://github.com/objectbox/objectbox-c/releases/download/v4.0.2/objectbox-linux-${arch}.tar.gz"; + name = "objectbox-linux-4.3.0"; + url = "https://github.com/objectbox/objectbox-c/releases/download/v4.3.0/objectbox-linux-${arch}.tar.gz"; hash = selectSystem { - x86_64-linux = "sha256-v51/m+v/FjryZuJphVb35jKgQk6DtEu+uHEzUzmeKMo="; - aarch64-linux = "sha256-trpF71hpJA6+DFQ3cTKOyyjtLKf8aFHf6JWb6Jxm4eo="; + x86_64-linux = "sha256-VaDUQcTk0ArmeKFpdKN35WEGL8QX89k8KPHTRP9xadI="; + aarch64-linux = "sha256-vnsxkNiYoZIBfw6IcYg4cFgsdRyHGDbyA0y8J4NuYE0="; }; stripRoot = false; meta.license = lib.licenses.unfree; # the release tarball has a proprietary shared library diff --git a/pkgs/by-name/bl/bluebubbles/package.nix b/pkgs/by-name/bl/bluebubbles/package.nix index c238286763f8..a5426ebfe2a4 100644 --- a/pkgs/by-name/bl/bluebubbles/package.nix +++ b/pkgs/by-name/bl/bluebubbles/package.nix @@ -13,13 +13,13 @@ flutter329.buildFlutterApplication rec { pname = "bluebubbles"; - version = "1.15.4"; + version = "1.15.7"; src = fetchFromGitHub { owner = "BlueBubblesApp"; repo = "bluebubbles-app"; - tag = "v${version}+73-desktop"; - hash = "sha256-+JCj4EuwFbzE4u+7iJ+v9FQuLVt1tozwBufw+eL5usk="; + tag = "v${version}+76-desktop"; + hash = "sha256-KmIoJHQAF4DQQ78SJ5Vra7ubfvqTjmK4lf8tGJDJNTs="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; @@ -27,13 +27,14 @@ flutter329.buildFlutterApplication rec { customSourceBuilders.objectbox_flutter_libs = callPackage ./objectbox_flutter_libs.nix { }; gitHashes = { - desktop_webview_auth = "sha256-n3lvYFUzm/1sCwQBJ3Ovup4Mq7lqGJ17ktk3TJrHhKE="; + desktop_webview_auth = "sha256-G6xrC6Jz3kYAysHI6w/8ahzXTvX7k6QW3GB3b8Uh+RQ="; disable_battery_optimization = "sha256-IsfclmbdLvju+0VWElFz9brdVntRESFB+PF8UPJBL2E="; firebase_dart = "sha256-jq4Y5ApGPrXcLN3gwC9NuGN/EQkl5u64iMzL8KG02Sc="; gesture_x_detector = "sha256-H3OJxDhESWwnpRky9jS9RIBiZ7gSqWQ/j0x/1VvRb5M="; - local_notifier = "sha256-0vajd2XNGpV9aqywbCUvDC2SLjwxh1LmshTa5yttQUI="; + local_notifier = "sha256-OvJKZXa2qmEgKV0Z3Ptdg0e/abWFAmH0z/DZFgW2TIQ="; permission_handler_windows = "sha256-9h0wEOgY6gtqaSyH9x2fbvH8Y0EfoVs/qNqwwI5d18k="; video_thumbnail = "sha256-7IbKg6bBA5D8ODwMNwJqIohTCbAox56TMgoI07CbrPw="; + flutter_map = "sha256-JsVh7wwyehhAkE+TIvThQ8iYx7icY76qm2Pwf/k0Z7M="; }; nativeBuildInputs = [ autoPatchelfHook ]; diff --git a/pkgs/by-name/bl/bluebubbles/pubspec.lock.json b/pkgs/by-name/bl/bluebubbles/pubspec.lock.json index 1f9cc645fdcd..adeb5b995349 100644 --- a/pkgs/by-name/bl/bluebubbles/pubspec.lock.json +++ b/pkgs/by-name/bl/bluebubbles/pubspec.lock.json @@ -1,4405 +1 @@ -{ - "packages": { - "_discoveryapis_commons": { - "dependency": "transitive", - "description": { - "name": "_discoveryapis_commons", - "sha256": "113c4100b90a5b70a983541782431b82168b3cae166ab130649c36eb3559d498", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.7" - }, - "_fe_analyzer_shared": { - "dependency": "transitive", - "description": { - "name": "_fe_analyzer_shared", - "sha256": "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "76.0.0" - }, - "_macros": { - "dependency": "transitive", - "description": "dart", - "source": "sdk", - "version": "0.3.3" - }, - "adaptive_theme": { - "dependency": "direct main", - "description": { - "name": "adaptive_theme", - "sha256": "caa49b4c73b681bf12a641dff77aa1383262a00cf38b9d1a25b180e275ba5ab9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.7.0" - }, - "analyzer": { - "dependency": "transitive", - "description": { - "name": "analyzer", - "sha256": "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.11.0" - }, - "animated_size_and_fade": { - "dependency": "direct main", - "description": { - "name": "animated_size_and_fade", - "sha256": "1a013cb7cd9e1751d6b8a38e34e4d0732f010c2d6021acd2176a455ee3df4664", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.1.1" - }, - "animated_stack_widget": { - "dependency": "transitive", - "description": { - "name": "animated_stack_widget", - "sha256": "ce4788dd158768c9d4388354b6fb72600b78e041a37afc4c279c63ecafcb9408", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.0.4" - }, - "animations": { - "dependency": "direct main", - "description": { - "name": "animations", - "sha256": "d3d6dcfb218225bbe68e87ccf6378bbb2e32a94900722c5f81611dad089911cb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.11" - }, - "ansicolor": { - "dependency": "transitive", - "description": { - "name": "ansicolor", - "sha256": "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.3" - }, - "app_install_date": { - "dependency": "direct main", - "description": { - "name": "app_install_date", - "sha256": "0860b8feb129a97a2dae58e5d2dcfc274418ad803a80be35af83ad590daa4fe3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.5" - }, - "app_links": { - "dependency": "direct main", - "description": { - "name": "app_links", - "sha256": "85ed8fc1d25a76475914fff28cc994653bd900bc2c26e4b57a49e097febb54ba", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.4.0" - }, - "app_links_linux": { - "dependency": "transitive", - "description": { - "name": "app_links_linux", - "sha256": "f5f7173a78609f3dfd4c2ff2c95bd559ab43c80a87dc6a095921d96c05688c81", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.3" - }, - "app_links_platform_interface": { - "dependency": "transitive", - "description": { - "name": "app_links_platform_interface", - "sha256": "05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.2" - }, - "app_links_web": { - "dependency": "transitive", - "description": { - "name": "app_links_web", - "sha256": "af060ed76183f9e2b87510a9480e56a5352b6c249778d07bd2c95fc35632a555", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.4" - }, - "archive": { - "dependency": "direct main", - "description": { - "name": "archive", - "sha256": "0c64e928dcbefddecd234205422bcfc2b5e6d31be0b86fef0d0dd48d7b4c9742", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.4" - }, - "args": { - "dependency": "transitive", - "description": { - "name": "args", - "sha256": "d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.7.0" - }, - "asn1lib": { - "dependency": "transitive", - "description": { - "name": "asn1lib", - "sha256": "1c296cd268f486cabcc3930e9b93a8133169305f18d722916e675959a88f6d2c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.5.9" - }, - "async": { - "dependency": "transitive", - "description": { - "name": "async", - "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.11.0" - }, - "async_extension": { - "dependency": "transitive", - "description": { - "name": "async_extension", - "sha256": "1b8b3a7f3822a87bf804bcef5ef614effa0357d3ea69de35ff431f1007eb8ca9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.14" - }, - "async_task": { - "dependency": "direct main", - "description": { - "name": "async_task", - "sha256": "a0effde412fdb5d0b08d4329a75967a26d67e4b20055f928fe6e7ad8697222cd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.1" - }, - "audio_waveforms": { - "dependency": "direct main", - "description": { - "name": "audio_waveforms", - "sha256": "658fef41bbab299184b65ba2fd749e8ec658c1f7d54a21f7cf97fa96b173b4ce", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.0" - }, - "auto_size_text": { - "dependency": "direct main", - "description": { - "name": "auto_size_text", - "sha256": "3f5261cd3fb5f2a9ab4e2fc3fba84fd9fcaac8821f20a1d4e71f557521b22599", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.0" - }, - "barcode": { - "dependency": "transitive", - "description": { - "name": "barcode", - "sha256": "7b6729c37e3b7f34233e2318d866e8c48ddb46c1f7ad01ff7bb2a8de1da2b9f4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.9" - }, - "bidi": { - "dependency": "transitive", - "description": { - "name": "bidi", - "sha256": "9a712c7ddf708f7c41b1923aa83648a3ed44cfd75b04f72d598c45e5be287f9d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.12" - }, - "bitsdojo_window": { - "dependency": "direct main", - "description": { - "name": "bitsdojo_window", - "sha256": "88ef7765dafe52d97d7a3684960fb5d003e3151e662c18645c1641c22b873195", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.6" - }, - "bitsdojo_window_linux": { - "dependency": "transitive", - "description": { - "name": "bitsdojo_window_linux", - "sha256": "9519c0614f98be733e0b1b7cb15b827007886f6fe36a4fb62cf3d35b9dd578ab", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.4" - }, - "bitsdojo_window_macos": { - "dependency": "transitive", - "description": { - "name": "bitsdojo_window_macos", - "sha256": "f7c5be82e74568c68c5b8449e2c5d8fd12ec195ecd70745a7b9c0f802bb0268f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.4" - }, - "bitsdojo_window_platform_interface": { - "dependency": "transitive", - "description": { - "name": "bitsdojo_window_platform_interface", - "sha256": "65daa015a0c6dba749bdd35a0f092e7a8ba8b0766aa0480eb3ef808086f6e27c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.2" - }, - "bitsdojo_window_windows": { - "dependency": "transitive", - "description": { - "name": "bitsdojo_window_windows", - "sha256": "fa982cf61ede53f483e50b257344a1c250af231a3cdc93a7064dd6dc0d720b68", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.6" - }, - "boolean_selector": { - "dependency": "transitive", - "description": { - "name": "boolean_selector", - "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "build": { - "dependency": "transitive", - "description": { - "name": "build", - "sha256": "cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.2" - }, - "build_cli_annotations": { - "dependency": "transitive", - "description": { - "name": "build_cli_annotations", - "sha256": "b59d2769769efd6c9ff6d4c4cede0be115a566afc591705c2040b707534b1172", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.0" - }, - "build_config": { - "dependency": "transitive", - "description": { - "name": "build_config", - "sha256": "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.2" - }, - "build_daemon": { - "dependency": "transitive", - "description": { - "name": "build_daemon", - "sha256": "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.4" - }, - "build_resolvers": { - "dependency": "transitive", - "description": { - "name": "build_resolvers", - "sha256": "b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.4" - }, - "build_runner": { - "dependency": "direct dev", - "description": { - "name": "build_runner", - "sha256": "058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.15" - }, - "build_runner_core": { - "dependency": "transitive", - "description": { - "name": "build_runner_core", - "sha256": "22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "8.0.0" - }, - "build_verify": { - "dependency": "direct dev", - "description": { - "name": "build_verify", - "sha256": "abbb9b9eda076854ac1678d284c053a5ec608e64da741d0801f56d4bbea27e23", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.0" - }, - "built_collection": { - "dependency": "transitive", - "description": { - "name": "built_collection", - "sha256": "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.1.1" - }, - "built_value": { - "dependency": "transitive", - "description": { - "name": "built_value", - "sha256": "ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "8.9.5" - }, - "characters": { - "dependency": "transitive", - "description": { - "name": "characters", - "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.0" - }, - "charcode": { - "dependency": "transitive", - "description": { - "name": "charcode", - "sha256": "fb0f1107cac15a5ea6ef0a6ef71a807b9e4267c713bb93e00e92d737cc8dbd8a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.4.0" - }, - "checked_yaml": { - "dependency": "transitive", - "description": { - "name": "checked_yaml", - "sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.3" - }, - "chunked_stream": { - "dependency": "direct main", - "description": { - "name": "chunked_stream", - "sha256": "b2fde5f81d780f0c1699b8347cae2e413412ae947fc6e64727cc48c6bb54c95c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.4.2" - }, - "cli_util": { - "dependency": "transitive", - "description": { - "name": "cli_util", - "sha256": "ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.4.2" - }, - "clock": { - "dependency": "transitive", - "description": { - "name": "clock", - "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.1" - }, - "code_builder": { - "dependency": "transitive", - "description": { - "name": "code_builder", - "sha256": "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.10.1" - }, - "collection": { - "dependency": "direct main", - "description": { - "name": "collection", - "sha256": "a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.19.0" - }, - "confetti": { - "dependency": "direct main", - "description": { - "name": "confetti", - "sha256": "79376a99648efbc3f23582f5784ced0fe239922bd1a0fb41f582051eba750751", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.8.0" - }, - "connectivity_plus": { - "dependency": "direct main", - "description": { - "name": "connectivity_plus", - "sha256": "04bf81bb0b77de31557b58d052b24b3eee33f09a6e7a8c68a3e247c7df19ec27", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.1.3" - }, - "connectivity_plus_platform_interface": { - "dependency": "transitive", - "description": { - "name": "connectivity_plus_platform_interface", - "sha256": "42657c1715d48b167930d5f34d00222ac100475f73d10162ddf43e714932f204", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.1" - }, - "console": { - "dependency": "transitive", - "description": { - "name": "console", - "sha256": "e04e7824384c5b39389acdd6dc7d33f3efe6b232f6f16d7626f194f6a01ad69a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.1.0" - }, - "convert": { - "dependency": "transitive", - "description": { - "name": "convert", - "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.2" - }, - "coverage": { - "dependency": "transitive", - "description": { - "name": "coverage", - "sha256": "e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.11.1" - }, - "cronet_http": { - "dependency": "transitive", - "description": { - "name": "cronet_http", - "sha256": "3af9c4d57bf07ef4b307e77b22be4ad61bea19ee6ff65e62184863f3a09f1415", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.2" - }, - "crop_your_image": { - "dependency": "direct main", - "description": { - "name": "crop_your_image", - "sha256": "14c8977b11a009dc5e73e0f6522970f93363e38183f1b2ffefe1676dc9c3f49d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "cross_file": { - "dependency": "transitive", - "description": { - "name": "cross_file", - "sha256": "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.4+2" - }, - "crypto": { - "dependency": "transitive", - "description": { - "name": "crypto", - "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.6" - }, - "crypto_keys": { - "dependency": "transitive", - "description": { - "name": "crypto_keys", - "sha256": "acc19abf34623d990a0e8aec69463d74a824c31f137128f42e2810befc509ad0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.0+1" - }, - "csslib": { - "dependency": "direct main", - "description": { - "name": "csslib", - "sha256": "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.2" - }, - "csv": { - "dependency": "transitive", - "description": { - "name": "csv", - "sha256": "c6aa2679b2a18cb57652920f674488d89712efaf4d3fdf2e537215b35fc19d6c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.0" - }, - "cupertino_http": { - "dependency": "transitive", - "description": { - "name": "cupertino_http", - "sha256": "5a043ec21fd7f56b24c549fd293a7fc60bba899509246cd0ffc2a91cb78c9be2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.0" - }, - "cupertino_icons": { - "dependency": "direct main", - "description": { - "name": "cupertino_icons", - "sha256": "ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.8" - }, - "dart_earcut": { - "dependency": "transitive", - "description": { - "name": "dart_earcut", - "sha256": "e485001bfc05dcbc437d7bfb666316182e3522d4c3f9668048e004d0eb2ce43b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.0" - }, - "dart_ping": { - "dependency": "transitive", - "description": { - "name": "dart_ping", - "sha256": "2f5418d0a5c64e53486caaac78677b25725b1e13c33c5be834ce874ea18bd24f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "9.0.1" - }, - "dart_style": { - "dependency": "transitive", - "description": { - "name": "dart_style", - "sha256": "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.8" - }, - "dbus": { - "dependency": "transitive", - "description": { - "name": "dbus", - "sha256": "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.11" - }, - "defer_pointer": { - "dependency": "direct main", - "description": { - "name": "defer_pointer", - "sha256": "d69e6f8c1d0f052d2616cc1db3782e0ea73f42e4c6f6122fd1a548dfe79faf02", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.0.2" - }, - "desktop_webview_auth": { - "dependency": "direct main", - "description": { - "path": ".", - "ref": "webkit2gtk-4.1", - "resolved-ref": "7210ff6a4975d1e877c9ccfaa6ecb7a18013f0b7", - "url": "https://github.com/BlueBubblesApp/flutter_desktop_webview_auth.git" - }, - "source": "git", - "version": "0.0.15" - }, - "device_info_plus": { - "dependency": "direct main", - "description": { - "name": "device_info_plus", - "sha256": "72d146c6d7098689ff5c5f66bcf593ac11efc530095385356e131070333e64da", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "11.3.0" - }, - "device_info_plus_platform_interface": { - "dependency": "transitive", - "description": { - "name": "device_info_plus_platform_interface", - "sha256": "0b04e02b30791224b31969eb1b50d723498f402971bff3630bca2ba839bd1ed2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.2" - }, - "dice_bear": { - "dependency": "direct main", - "description": { - "name": "dice_bear", - "sha256": "4dde957ee3838f1de82aeff43c68f8e976f102ed9b5cb3be2ba1abe243a109af", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.7" - }, - "dio": { - "dependency": "direct main", - "description": { - "name": "dio", - "sha256": "253a18bbd4851fecba42f7343a1df3a9a4c1d31a2c1b37e221086b4fa8c8dbc9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.8.0+1" - }, - "dio_web_adapter": { - "dependency": "transitive", - "description": { - "name": "dio_web_adapter", - "sha256": "7586e476d70caecaf1686d21eee7247ea43ef5c345eab9e0cc3583ff13378d78", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "disable_battery_optimization": { - "dependency": "direct main", - "description": { - "path": ".", - "ref": "996c83bf5f58522ba8da3ce6f44952be7b68171c", - "resolved-ref": "996c83bf5f58522ba8da3ce6f44952be7b68171c", - "url": "https://github.com/BlueBubblesApp/Disable-Battery-Optimizations.git" - }, - "source": "git", - "version": "1.1.1" - }, - "dlibphonenumber": { - "dependency": "direct main", - "description": { - "name": "dlibphonenumber", - "sha256": "8d6ebe4e941a43268ed977c2f7d331e6d8d0d2fb92a4236efcc5e38c0b1cd964", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.34" - }, - "dynamic_color": { - "dependency": "direct main", - "description": { - "name": "dynamic_color", - "sha256": "eae98052fa6e2826bdac3dd2e921c6ce2903be15c6b7f8b6d8a5d49b5086298d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.7.0" - }, - "easy_debounce": { - "dependency": "direct main", - "description": { - "name": "easy_debounce", - "sha256": "f082609cfb8f37defb9e37fc28bc978c6712dedf08d4c5a26f820fa10165a236", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.3" - }, - "emoji_picker_flutter": { - "dependency": "direct main", - "description": { - "name": "emoji_picker_flutter", - "sha256": "9a44c102079891ea5877f78c70f2e3c6e9df7b7fe0a01757d31f1046eeaa016d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.3.0" - }, - "encrypt": { - "dependency": "direct main", - "description": { - "name": "encrypt", - "sha256": "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.0.3" - }, - "equatable": { - "dependency": "transitive", - "description": { - "name": "equatable", - "sha256": "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.7" - }, - "exif": { - "dependency": "direct main", - "description": { - "name": "exif", - "sha256": "a7980fdb3b7ffcd0b035e5b8a5e1eef7cadfe90ea6a4e85ebb62f87b96c7a172", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.3.0" - }, - "expressions": { - "dependency": "transitive", - "description": { - "name": "expressions", - "sha256": "308a621b602923dd8a0cf3072793b24850d06453eb49c6b698cbda41a282e904", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.5+2" - }, - "extended_image": { - "dependency": "transitive", - "description": { - "name": "extended_image", - "sha256": "69d4299043334ecece679996e47d0b0891cd8c29d8da0034868443506f1d9a78", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "8.3.1" - }, - "extended_image_library": { - "dependency": "transitive", - "description": { - "name": "extended_image_library", - "sha256": "e61dafd94400fff6ef7ed1523d445ff3af137f198f3228e4a3107bc5b4bec5d1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.6" - }, - "fake_async": { - "dependency": "transitive", - "description": { - "name": "fake_async", - "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.1" - }, - "faker": { - "dependency": "direct main", - "description": { - "name": "faker", - "sha256": "544c34e9e1d322824156d5a8d451bc1bb778263b892aded24ec7ba77b0706624", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.0" - }, - "fast_contacts": { - "dependency": "direct main", - "description": { - "name": "fast_contacts", - "sha256": "69b7c2208f9da3666c1577191b3d8f6193c90567eb0a9dfead8e59607caebe87", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.0" - }, - "ffi": { - "dependency": "transitive", - "description": { - "name": "ffi", - "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.3" - }, - "file": { - "dependency": "transitive", - "description": { - "name": "file", - "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.1" - }, - "file_picker": { - "dependency": "direct main", - "description": { - "name": "file_picker", - "sha256": "8d938fd5c11dc81bf1acd4f7f0486c683fe9e79a0b13419e27730f9ce4d8a25b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "9.2.1" - }, - "file_selector_linux": { - "dependency": "transitive", - "description": { - "name": "file_selector_linux", - "sha256": "54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.3+2" - }, - "file_selector_macos": { - "dependency": "transitive", - "description": { - "name": "file_selector_macos", - "sha256": "271ab9986df0c135d45c3cdb6bd0faa5db6f4976d3e4b437cf7d0f258d941bfc", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.4+2" - }, - "file_selector_platform_interface": { - "dependency": "transitive", - "description": { - "name": "file_selector_platform_interface", - "sha256": "a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.6.2" - }, - "file_selector_windows": { - "dependency": "transitive", - "description": { - "name": "file_selector_windows", - "sha256": "320fcfb6f33caa90f0b58380489fc5ac05d99ee94b61aa96ec2bff0ba81d3c2b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.3+4" - }, - "firebase_dart": { - "dependency": "direct main", - "description": { - "path": "packages/firebase_dart", - "ref": "beb79f70a2bb0e96e6bb9fdebac2ff452f138950", - "resolved-ref": "beb79f70a2bb0e96e6bb9fdebac2ff452f138950", - "url": "https://github.com/appsup-dart/firebase_dart.git" - }, - "source": "git", - "version": "1.0.11" - }, - "fixnum": { - "dependency": "transitive", - "description": { - "name": "fixnum", - "sha256": "b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.1" - }, - "flat_buffers": { - "dependency": "transitive", - "description": { - "name": "flat_buffers", - "sha256": "380bdcba5664a718bfd4ea20a45d39e13684f5318fcd8883066a55e21f37f4c3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "23.5.26" - }, - "flex_color_picker": { - "dependency": "direct main", - "description": { - "name": "flex_color_picker", - "sha256": "c083b79f1c57eaeed9f464368be376951230b3cb1876323b784626152a86e480", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.7.0" - }, - "flex_color_scheme": { - "dependency": "direct main", - "description": { - "name": "flex_color_scheme", - "sha256": "ae638050fceb35b6040a43cf67892f9b956022068e736284919d93322fdd4ba2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "8.1.1" - }, - "flex_seed_scheme": { - "dependency": "transitive", - "description": { - "name": "flex_seed_scheme", - "sha256": "b06d8b367b84cbf7ca5c5603c858fa5edae88486c4e4da79ac1044d73b6c62ec", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.5.1" - }, - "flutter": { - "dependency": "direct main", - "description": "flutter", - "source": "sdk", - "version": "0.0.0" - }, - "flutter_acrylic": { - "dependency": "direct main", - "description": { - "name": "flutter_acrylic", - "sha256": "b3996dbde5abf5823cc9ead4cf2e5267c3181f15585fe47ce4dc4472e7ec827a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.4" - }, - "flutter_audio_waveforms": { - "dependency": "direct main", - "description": { - "name": "flutter_audio_waveforms", - "sha256": "425dda9ee5ef9bb2ff2a2000b19ec595593b3baba6a1274da8d1d729846a144b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.1+8" - }, - "flutter_displaymode": { - "dependency": "direct main", - "description": { - "name": "flutter_displaymode", - "sha256": "42c5e9abd13d28ed74f701b60529d7f8416947e58256e6659c5550db719c57ef", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.6.0" - }, - "flutter_dotenv": { - "dependency": "direct main", - "description": { - "name": "flutter_dotenv", - "sha256": "b7c7be5cd9f6ef7a78429cabd2774d3c4af50e79cb2b7593e3d5d763ef95c61b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.2.1" - }, - "flutter_image_compress": { - "dependency": "direct main", - "description": { - "name": "flutter_image_compress", - "sha256": "51d23be39efc2185e72e290042a0da41aed70b14ef97db362a6b5368d0523b27", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.0" - }, - "flutter_image_compress_common": { - "dependency": "transitive", - "description": { - "name": "flutter_image_compress_common", - "sha256": "c5c5d50c15e97dd7dc72ff96bd7077b9f791932f2076c5c5b6c43f2c88607bfb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.6" - }, - "flutter_image_compress_macos": { - "dependency": "transitive", - "description": { - "name": "flutter_image_compress_macos", - "sha256": "20019719b71b743aba0ef874ed29c50747461e5e8438980dfa5c2031898f7337", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.3" - }, - "flutter_image_compress_ohos": { - "dependency": "transitive", - "description": { - "name": "flutter_image_compress_ohos", - "sha256": "e76b92bbc830ee08f5b05962fc78a532011fcd2041f620b5400a593e96da3f51", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.0.3" - }, - "flutter_image_compress_platform_interface": { - "dependency": "transitive", - "description": { - "name": "flutter_image_compress_platform_interface", - "sha256": "579cb3947fd4309103afe6442a01ca01e1e6f93dc53bb4cbd090e8ce34a41889", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.5" - }, - "flutter_image_compress_web": { - "dependency": "transitive", - "description": { - "name": "flutter_image_compress_web", - "sha256": "b9b141ac7c686a2ce7bb9a98176321e1182c9074650e47bb140741a44b6f5a96", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.5" - }, - "flutter_improved_scrolling": { - "dependency": "direct main", - "description": { - "name": "flutter_improved_scrolling", - "sha256": "46aec4599cdec31f1cd481d6614a9de98a6d6bff865f1d5fae3d7de9b5b7f74f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.0.3" - }, - "flutter_isolate": { - "dependency": "direct main", - "description": { - "name": "flutter_isolate", - "sha256": "36a84e1a22371d8092ea2121145b330c24fb272acb951fb30c60ba44926b8fb3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.0" - }, - "flutter_keyboard_visibility": { - "dependency": "direct main", - "description": { - "name": "flutter_keyboard_visibility", - "sha256": "98664be7be0e3ffca00de50f7f6a287ab62c763fc8c762e0a21584584a3ff4f8", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.0" - }, - "flutter_keyboard_visibility_linux": { - "dependency": "transitive", - "description": { - "name": "flutter_keyboard_visibility_linux", - "sha256": "6fba7cd9bb033b6ddd8c2beb4c99ad02d728f1e6e6d9b9446667398b2ac39f08", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.0" - }, - "flutter_keyboard_visibility_macos": { - "dependency": "transitive", - "description": { - "name": "flutter_keyboard_visibility_macos", - "sha256": "c5c49b16fff453dfdafdc16f26bdd8fb8d55812a1d50b0ce25fc8d9f2e53d086", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.0" - }, - "flutter_keyboard_visibility_platform_interface": { - "dependency": "transitive", - "description": { - "name": "flutter_keyboard_visibility_platform_interface", - "sha256": "e43a89845873f7be10cb3884345ceb9aebf00a659f479d1c8f4293fcb37022a4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "flutter_keyboard_visibility_web": { - "dependency": "transitive", - "description": { - "name": "flutter_keyboard_visibility_web", - "sha256": "d3771a2e752880c79203f8d80658401d0c998e4183edca05a149f5098ce6e3d1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "flutter_keyboard_visibility_windows": { - "dependency": "transitive", - "description": { - "name": "flutter_keyboard_visibility_windows", - "sha256": "fc4b0f0b6be9b93ae527f3d527fb56ee2d918cd88bbca438c478af7bcfd0ef73", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.0" - }, - "flutter_launcher_icons": { - "dependency": "direct dev", - "description": { - "name": "flutter_launcher_icons", - "sha256": "bfa04787c85d80ecb3f8777bde5fc10c3de809240c48fa061a2c2bf15ea5211c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.14.3" - }, - "flutter_lints": { - "dependency": "direct dev", - "description": { - "name": "flutter_lints", - "sha256": "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.0.0" - }, - "flutter_local_notifications": { - "dependency": "direct main", - "description": { - "name": "flutter_local_notifications", - "sha256": "d59eeafd6df92174b1d5f68fc9d66634c97ce2e7cfe2293476236547bb19bbbd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "19.0.0" - }, - "flutter_local_notifications_linux": { - "dependency": "transitive", - "description": { - "name": "flutter_local_notifications_linux", - "sha256": "e3c277b2daab8e36ac5a6820536668d07e83851aeeb79c446e525a70710770a5", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.0" - }, - "flutter_local_notifications_platform_interface": { - "dependency": "transitive", - "description": { - "name": "flutter_local_notifications_platform_interface", - "sha256": "2569b973fc9d1f63a37410a9f7c1c552081226c597190cb359ef5d5762d1631c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "9.0.0" - }, - "flutter_local_notifications_windows": { - "dependency": "transitive", - "description": { - "name": "flutter_local_notifications_windows", - "sha256": "f8fc0652a601f83419d623c85723a3e82ad81f92b33eaa9bcc21ea1b94773e6e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.0" - }, - "flutter_map": { - "dependency": "direct main", - "description": { - "name": "flutter_map", - "sha256": "2ecb34619a4be19df6f40c2f8dce1591675b4eff7a6857bd8f533706977385da", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.2" - }, - "flutter_map_marker_popup": { - "dependency": "direct main", - "description": { - "name": "flutter_map_marker_popup", - "sha256": "a7540538114b5d1627ab67b498273d66bc36090385412ae49ef215af4a2861c5", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.0" - }, - "flutter_markdown": { - "dependency": "direct main", - "description": { - "name": "flutter_markdown", - "sha256": "e7bbc718adc9476aa14cfddc1ef048d2e21e4e8f18311aaac723266db9f9e7b5", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.6+2" - }, - "flutter_native_splash": { - "dependency": "direct dev", - "description": { - "name": "flutter_native_splash", - "sha256": "7062602e0dbd29141fb8eb19220b5871ca650be5197ab9c1f193a28b17537bc7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.4" - }, - "flutter_plugin_android_lifecycle": { - "dependency": "transitive", - "description": { - "name": "flutter_plugin_android_lifecycle", - "sha256": "5a1e6fb2c0561958d7e4c33574674bda7b77caaca7a33b758876956f2902eea3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.27" - }, - "flutter_slidable": { - "dependency": "direct main", - "description": { - "name": "flutter_slidable", - "sha256": "ab7dbb16f783307c9d7762ede2593ce32c220ba2ba0fd540a3db8e9a3acba71a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.0" - }, - "flutter_sliding_up_panel": { - "dependency": "direct main", - "description": { - "name": "flutter_sliding_up_panel", - "sha256": "94f928973d83e146bbc52051e2d9f2a7ed7a5c9e7f04b54d835fff2e41d6cb99", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "flutter_staggered_grid_view": { - "dependency": "direct main", - "description": { - "name": "flutter_staggered_grid_view", - "sha256": "19e7abb550c96fbfeb546b23f3ff356ee7c59a019a651f8f102a4ba9b7349395", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.0" - }, - "flutter_svg": { - "dependency": "direct main", - "description": { - "name": "flutter_svg", - "sha256": "c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.17" - }, - "flutter_test": { - "dependency": "direct dev", - "description": "flutter", - "source": "sdk", - "version": "0.0.0" - }, - "flutter_timezone": { - "dependency": "direct main", - "description": { - "name": "flutter_timezone", - "sha256": "bc286cecb0366d88e6c4644e3962ebd1ce1d233abc658eb1e0cd803389f84b64", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.1.0" - }, - "flutter_web_plugins": { - "dependency": "transitive", - "description": "flutter", - "source": "sdk", - "version": "0.0.0" - }, - "frontend_server_client": { - "dependency": "transitive", - "description": { - "name": "frontend_server_client", - "sha256": "f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.0" - }, - "geolocator": { - "dependency": "direct main", - "description": { - "name": "geolocator", - "sha256": "afebc912cbe6496e8823e064ca519afb5610072bb9c4a9feea715f6feb4f7f28", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "13.0.3" - }, - "geolocator_android": { - "dependency": "transitive", - "description": { - "name": "geolocator_android", - "sha256": "fcb1760a50d7500deca37c9a666785c047139b5f9ee15aa5469fae7dbbe3170d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.6.2" - }, - "geolocator_apple": { - "dependency": "transitive", - "description": { - "name": "geolocator_apple", - "sha256": "419e50f754281d3606750af07b198ecfe938e8648d3e30a898d3ac342ab717e6", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.12" - }, - "geolocator_platform_interface": { - "dependency": "transitive", - "description": { - "name": "geolocator_platform_interface", - "sha256": "722db30c0a2caa82a59d6655f04ef0a492da003036b880342cc67e6f1abc188f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.2.5" - }, - "geolocator_web": { - "dependency": "transitive", - "description": { - "name": "geolocator_web", - "sha256": "e54434b2ce9c677759a188d7e32e950802f79a9e9f45728239404bece0f1bd8d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.1.2" - }, - "geolocator_windows": { - "dependency": "transitive", - "description": { - "name": "geolocator_windows", - "sha256": "4862e798b8a84ec300531888e7acd137b74637636069df230d79fabd110e2734", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.4" - }, - "gesture_x_detector": { - "dependency": "direct main", - "description": { - "path": ".", - "ref": "7de6e023ff68f67af1d83f7c1303d8b973f84944", - "resolved-ref": "7de6e023ff68f67af1d83f7c1303d8b973f84944", - "url": "https://github.com/BlueBubblesApp/xgesture_flutter.git" - }, - "source": "git", - "version": "1.1.1" - }, - "get": { - "dependency": "direct main", - "description": { - "name": "get", - "sha256": "c79eeb4339f1f3deffd9ec912f8a923834bec55f7b49c9e882b8fef2c139d425", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.7.2" - }, - "get_it": { - "dependency": "transitive", - "description": { - "name": "get_it", - "sha256": "d85128a5dae4ea777324730dc65edd9c9f43155c109d5cc0a69cab74139fbac1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.7.0" - }, - "git": { - "dependency": "transitive", - "description": { - "name": "git", - "sha256": "de678c6f0d5e2761c2c3643d31b1010883cc4d3e352949ef7c15f98f27d676ea", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.1" - }, - "github": { - "dependency": "direct main", - "description": { - "name": "github", - "sha256": "57f6ad78591f9638e903409977443093f862d25062a6b582a3c89e4ae44e4814", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "9.24.0" - }, - "glob": { - "dependency": "transitive", - "description": { - "name": "glob", - "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.3" - }, - "globbing": { - "dependency": "transitive", - "description": { - "name": "globbing", - "sha256": "4f89cfaf6fa74c9c1740a96259da06bd45411ede56744e28017cc534a12b6e2d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.0" - }, - "google_fonts": { - "dependency": "direct main", - "description": { - "name": "google_fonts", - "sha256": "b1ac0fe2832c9cc95e5e88b57d627c5e68c223b9657f4b96e1487aa9098c7b82", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.2.1" - }, - "google_identity_services_web": { - "dependency": "transitive", - "description": { - "name": "google_identity_services_web", - "sha256": "55580f436822d64c8ff9a77e37d61f5fb1e6c7ec9d632a43ee324e2a05c3c6c9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.3" - }, - "google_ml_kit": { - "dependency": "direct main", - "description": { - "name": "google_ml_kit", - "sha256": "52a89712eeccb80a42a7de78d813ca7cc1988fb21d6e7011403ac627ce104eab", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.19.0" - }, - "google_mlkit_barcode_scanning": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_barcode_scanning", - "sha256": "5852d1daa007a05b33f99e3e3fa34227c49d9c41bc92a85d820666a57fd5c35f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.13.0" - }, - "google_mlkit_commons": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_commons", - "sha256": "7e9a6d6e66b44aa8cfe944bda9bc3346c52486dd890ca49e5bc98845cda40d7f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.0" - }, - "google_mlkit_digital_ink_recognition": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_digital_ink_recognition", - "sha256": "11ea94f71062ad2a784aeda7716b16a0e641878b0ddfaa930be23bcff90a6bd7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.13.0" - }, - "google_mlkit_entity_extraction": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_entity_extraction", - "sha256": "36e1f5b053c56a4d2919931d75bd73dc37e4c8b68f8e8ebeb2aa99b1bdba4de2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.14.0" - }, - "google_mlkit_face_detection": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_face_detection", - "sha256": "65988405c884fd84a4ccc8bded7b5e3e4c33362f6f4eaaa94818bdaaba7bab7d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.12.0" - }, - "google_mlkit_face_mesh_detection": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_face_mesh_detection", - "sha256": "aa2659c03f46cf69510a998e0bd14f23b9d3c7b0c9b1fe1050656ad80d6e24bd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.0" - }, - "google_mlkit_image_labeling": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_image_labeling", - "sha256": "9251c91c9281378a4716bb96dc0d3c9f54c0f809577aaba47ef24c52941dc859", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.13.0" - }, - "google_mlkit_language_id": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_language_id", - "sha256": "80446a42cf5f9daf39f28489b2b38ce883aa9e3daadd73e1fe1591022507248a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.12.0" - }, - "google_mlkit_object_detection": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_object_detection", - "sha256": "56f196c03a1a7b0986efac0e48ab4b82a35645de3f1f2eebc08e308ad93db469", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.14.0" - }, - "google_mlkit_pose_detection": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_pose_detection", - "sha256": "05c4a6eaab12e575a55c83b357d76c1f694be5caf1dc8d5229a18327712f6685", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.13.0" - }, - "google_mlkit_selfie_segmentation": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_selfie_segmentation", - "sha256": "f2ff57b9d5ea0029a31ec14d038ff64d35c19b15de3b01bd517513f8c23cb779", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.0" - }, - "google_mlkit_smart_reply": { - "dependency": "direct main", - "description": { - "name": "google_mlkit_smart_reply", - "sha256": "5a54de1b38e65a476c05605440691043befd3444570457d85f744c71154ef038", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.12.0" - }, - "google_mlkit_text_recognition": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_text_recognition", - "sha256": "e7609cec8de3022680a36ead8a8bafa9fd2360ea018a728feaad12dcb0e3c177", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.14.0" - }, - "google_mlkit_translation": { - "dependency": "transitive", - "description": { - "name": "google_mlkit_translation", - "sha256": "826cfe74fbee8f455d987949782e1873f50d79c1f2a971848e3f8dde851290d4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.12.0" - }, - "google_sign_in": { - "dependency": "direct main", - "description": { - "name": "google_sign_in", - "sha256": "d0a2c3bcb06e607bb11e4daca48bd4b6120f0bbc4015ccebbe757d24ea60ed2a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.3.0" - }, - "google_sign_in_android": { - "dependency": "transitive", - "description": { - "name": "google_sign_in_android", - "sha256": "4e52c64366bdb3fe758f683b088ee514cc7a95e69c52b5ee9fc5919e1683d21b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.2.0" - }, - "google_sign_in_ios": { - "dependency": "transitive", - "description": { - "name": "google_sign_in_ios", - "sha256": "29cd125f58f50ceb40e8253d3c0209e321eee3e5df16cd6d262495f7cad6a2bd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.8.1" - }, - "google_sign_in_platform_interface": { - "dependency": "transitive", - "description": { - "name": "google_sign_in_platform_interface", - "sha256": "5f6f79cf139c197261adb6ac024577518ae48fdff8e53205c5373b5f6430a8aa", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.5.0" - }, - "google_sign_in_web": { - "dependency": "transitive", - "description": { - "name": "google_sign_in_web", - "sha256": "460547beb4962b7623ac0fb8122d6b8268c951cf0b646dd150d60498430e4ded", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.12.4+4" - }, - "googleapis": { - "dependency": "transitive", - "description": { - "name": "googleapis", - "sha256": "dfea9984f0785ed445ba78e2aa8c55dadd86d6a60ea9e0ffbadad51edb5e7e36", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "9.2.0" - }, - "googleapis_auth": { - "dependency": "transitive", - "description": { - "name": "googleapis_auth", - "sha256": "befd71383a955535060acde8792e7efc11d2fccd03dd1d3ec434e85b68775938", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.6.0" - }, - "graphs": { - "dependency": "transitive", - "description": { - "name": "graphs", - "sha256": "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.2" - }, - "gtk": { - "dependency": "transitive", - "description": { - "name": "gtk", - "sha256": "e8ce9ca4b1df106e4d72dad201d345ea1a036cc12c360f1a7d5a758f78ffa42c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.0" - }, - "hand_signature": { - "dependency": "direct main", - "description": { - "name": "hand_signature", - "sha256": "e007153776b9558234761150b6b3ae98a6b3008e9b824da9911475794a982994", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.3" - }, - "hashcodes": { - "dependency": "transitive", - "description": { - "name": "hashcodes", - "sha256": "80f9410a5b3c8e110c4b7604546034749259f5d6dcca63e0d3c17c9258f1a651", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "hive": { - "dependency": "transitive", - "description": { - "name": "hive", - "sha256": "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.3" - }, - "html": { - "dependency": "transitive", - "description": { - "name": "html", - "sha256": "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.15.5" - }, - "http": { - "dependency": "direct overridden", - "description": { - "name": "http", - "sha256": "fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.0" - }, - "http_client_helper": { - "dependency": "transitive", - "description": { - "name": "http_client_helper", - "sha256": "8a9127650734da86b5c73760de2b404494c968a3fd55602045ffec789dac3cb1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.0" - }, - "http_multi_server": { - "dependency": "transitive", - "description": { - "name": "http_multi_server", - "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.2.2" - }, - "http_parser": { - "dependency": "transitive", - "description": { - "name": "http_parser", - "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.1.2" - }, - "http_profile": { - "dependency": "transitive", - "description": { - "name": "http_profile", - "sha256": "7e679e355b09aaee2ab5010915c932cce3f2d1c11c3b2dc177891687014ffa78", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.0" - }, - "idb_shim": { - "dependency": "direct main", - "description": { - "name": "idb_shim", - "sha256": "9e7ec816139bfafb69ae4b3668ad29dbd43c53428d6eb31f9332d42bd4fa7205", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.6.1+7" - }, - "image": { - "dependency": "direct main", - "description": { - "name": "image", - "sha256": "13d3349ace88f12f4a0d175eb5c12dcdd39d35c4c109a8a13dfeb6d0bd9e31c3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.5.3" - }, - "image_picker": { - "dependency": "direct main", - "description": { - "name": "image_picker", - "sha256": "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.2" - }, - "image_picker_android": { - "dependency": "transitive", - "description": { - "name": "image_picker_android", - "sha256": "8bd392ba8b0c8957a157ae0dc9fcf48c58e6c20908d5880aea1d79734df090e9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.8.12+22" - }, - "image_picker_for_web": { - "dependency": "transitive", - "description": { - "name": "image_picker_for_web", - "sha256": "717eb042ab08c40767684327be06a5d8dbb341fe791d514e4b92c7bbe1b7bb83", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.6" - }, - "image_picker_ios": { - "dependency": "transitive", - "description": { - "name": "image_picker_ios", - "sha256": "05da758e67bc7839e886b3959848aa6b44ff123ab4b28f67891008afe8ef9100", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.8.12+2" - }, - "image_picker_linux": { - "dependency": "transitive", - "description": { - "name": "image_picker_linux", - "sha256": "34a65f6740df08bbbeb0a1abd8e6d32107941fd4868f67a507b25601651022c9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.1+2" - }, - "image_picker_macos": { - "dependency": "transitive", - "description": { - "name": "image_picker_macos", - "sha256": "1b90ebbd9dcf98fb6c1d01427e49a55bd96b5d67b8c67cf955d60a5de74207c1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.1+2" - }, - "image_picker_platform_interface": { - "dependency": "transitive", - "description": { - "name": "image_picker_platform_interface", - "sha256": "886d57f0be73c4b140004e78b9f28a8914a09e50c2d816bdd0520051a71236a0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.10.1" - }, - "image_picker_windows": { - "dependency": "transitive", - "description": { - "name": "image_picker_windows", - "sha256": "6ad07afc4eb1bc25f3a01084d28520496c4a3bb0cb13685435838167c9dcedeb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.1+1" - }, - "image_size_getter": { - "dependency": "direct main", - "description": { - "name": "image_size_getter", - "sha256": "9a299e3af2ebbcfd1baf21456c3c884037ff524316c97d8e56035ea8fdf35653", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.0" - }, - "in_app_review": { - "dependency": "direct main", - "description": { - "name": "in_app_review", - "sha256": "36a06771b88fb0e79985b15e7f2ac0f1142e903fe72517f3c055d78bc3bc1819", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.10" - }, - "in_app_review_platform_interface": { - "dependency": "transitive", - "description": { - "name": "in_app_review_platform_interface", - "sha256": "fed2c755f2125caa9ae10495a3c163aa7fab5af3585a9c62ef4a6920c5b45f10", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.5" - }, - "infinite_listview": { - "dependency": "transitive", - "description": { - "name": "infinite_listview", - "sha256": "f6062c1720eb59be553dfa6b89813d3e8dd2f054538445aaa5edaddfa5195ce6", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.0" - }, - "internet_connection_checker_plus": { - "dependency": "direct main", - "description": { - "name": "internet_connection_checker_plus", - "sha256": "eb3a6f03e7b1641589f580993d29aee0b3c4920fc618f7556de359fedb87b02e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.7.1" - }, - "intl": { - "dependency": "direct main", - "description": { - "name": "intl", - "sha256": "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.20.2" - }, - "io": { - "dependency": "transitive", - "description": { - "name": "io", - "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.5" - }, - "irondash_engine_context": { - "dependency": "transitive", - "description": { - "name": "irondash_engine_context", - "sha256": "cd7b769db11a2b5243b037c8a9b1ecaef02e1ae27a2d909ffa78c1dad747bb10", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.5.4" - }, - "irondash_message_channel": { - "dependency": "transitive", - "description": { - "name": "irondash_message_channel", - "sha256": "b4101669776509c76133b8917ab8cfc704d3ad92a8c450b92934dd8884a2f060", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.0" - }, - "jni": { - "dependency": "transitive", - "description": { - "name": "jni", - "sha256": "f377c585ea9c08d48b427dc2e03780af2889d1bb094440da853c6883c1acba4b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.1" - }, - "jose": { - "dependency": "transitive", - "description": { - "name": "jose", - "sha256": "7955ec5d131960104e81fbf151abacb9d835c16c9e793ed394b2809f28b2198d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.4" - }, - "js": { - "dependency": "direct overridden", - "description": { - "name": "js", - "sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.2" - }, - "json_annotation": { - "dependency": "transitive", - "description": { - "name": "json_annotation", - "sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.9.0" - }, - "languagetool_textfield": { - "dependency": "direct main", - "description": { - "name": "languagetool_textfield", - "sha256": "53ae4016e0544daadae3594cb4a55e2c40fc3d533b6a64df9d0df1ede55c4437", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.1" - }, - "latlong2": { - "dependency": "transitive", - "description": { - "name": "latlong2", - "sha256": "98227922caf49e6056f91b6c56945ea1c7b166f28ffcd5fb8e72fc0b453cc8fe", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.1" - }, - "launch_at_startup": { - "dependency": "direct main", - "description": { - "name": "launch_at_startup", - "sha256": "1f8a75520913d1038630049e6c44a2575a23ffd28cc8b14fdf37401d1d21de84", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.1" - }, - "leak_tracker": { - "dependency": "transitive", - "description": { - "name": "leak_tracker", - "sha256": "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "10.0.7" - }, - "leak_tracker_flutter_testing": { - "dependency": "transitive", - "description": { - "name": "leak_tracker_flutter_testing", - "sha256": "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.8" - }, - "leak_tracker_testing": { - "dependency": "transitive", - "description": { - "name": "leak_tracker_testing", - "sha256": "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.1" - }, - "lints": { - "dependency": "transitive", - "description": { - "name": "lints", - "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.1.1" - }, - "lists": { - "dependency": "transitive", - "description": { - "name": "lists", - "sha256": "4ca5c19ae4350de036a7e996cdd1ee39c93ac0a2b840f4915459b7d0a7d4ab27", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.1" - }, - "local_auth": { - "dependency": "direct main", - "description": { - "name": "local_auth", - "sha256": "434d854cf478f17f12ab29a76a02b3067f86a63a6d6c4eb8fbfdcfe4879c1b7b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.0" - }, - "local_auth_android": { - "dependency": "transitive", - "description": { - "name": "local_auth_android", - "sha256": "0abe4e72f55c785b28900de52a2522c86baba0988838b5dc22241b072ecccd74", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.48" - }, - "local_auth_darwin": { - "dependency": "transitive", - "description": { - "name": "local_auth_darwin", - "sha256": "630996cd7b7f28f5ab92432c4b35d055dd03a747bc319e5ffbb3c4806a3e50d2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.4.3" - }, - "local_auth_platform_interface": { - "dependency": "transitive", - "description": { - "name": "local_auth_platform_interface", - "sha256": "1b842ff177a7068442eae093b64abe3592f816afd2a533c0ebcdbe40f9d2075a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.10" - }, - "local_auth_windows": { - "dependency": "transitive", - "description": { - "name": "local_auth_windows", - "sha256": "bc4e66a29b0fdf751aafbec923b5bed7ad6ed3614875d8151afe2578520b2ab5", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.11" - }, - "local_notifier": { - "dependency": "direct main", - "description": { - "path": ".", - "ref": "838278324c1ce007303e45111e57c4a9b3ac01f1", - "resolved-ref": "838278324c1ce007303e45111e57c4a9b3ac01f1", - "url": "https://github.com/BlueBubblesApp/local_notifier.git" - }, - "source": "git", - "version": "0.1.6" - }, - "logger": { - "dependency": "direct main", - "description": { - "name": "logger", - "sha256": "be4b23575aac7ebf01f225a241eb7f6b5641eeaf43c6a8613510fc2f8cf187d1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.5.0" - }, - "logging": { - "dependency": "transitive", - "description": { - "name": "logging", - "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.0" - }, - "macos_window_utils": { - "dependency": "transitive", - "description": { - "name": "macos_window_utils", - "sha256": "3534f2af024f2f24112ca28789a44e6750083f8c0065414546c6593ee48a5009", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.6.1" - }, - "macros": { - "dependency": "transitive", - "description": { - "name": "macros", - "sha256": "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.3-main.0" - }, - "maps_launcher": { - "dependency": "direct main", - "description": { - "name": "maps_launcher", - "sha256": "dac4c609720211fa6336b5903d917fe45e545c6b5665978efc3db2a3f436b1ae", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.0+1" - }, - "markdown": { - "dependency": "transitive", - "description": { - "name": "markdown", - "sha256": "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.3.0" - }, - "matcher": { - "dependency": "transitive", - "description": { - "name": "matcher", - "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.12.16+1" - }, - "material_color_utilities": { - "dependency": "direct main", - "description": { - "name": "material_color_utilities", - "sha256": "f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.11.1" - }, - "media_kit": { - "dependency": "direct main", - "description": { - "name": "media_kit", - "sha256": "1f1deee148533d75129a6f38251ff8388e33ee05fc2d20a6a80e57d6051b7b62", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.11" - }, - "media_kit_libs_android_video": { - "dependency": "direct main", - "description": { - "name": "media_kit_libs_android_video", - "sha256": "9dd8012572e4aff47516e55f2597998f0a378e3d588d0fad0ca1f11a53ae090c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.6" - }, - "media_kit_libs_linux": { - "dependency": "direct main", - "description": { - "name": "media_kit_libs_linux", - "sha256": "e186891c31daa6bedab4d74dcdb4e8adfccc7d786bfed6ad81fe24a3b3010310", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.3" - }, - "media_kit_libs_windows_video": { - "dependency": "direct main", - "description": { - "name": "media_kit_libs_windows_video", - "sha256": "32654572167825c42c55466f5d08eee23ea11061c84aa91b09d0e0f69bdd0887", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.10" - }, - "media_kit_native_event_loop": { - "dependency": "direct main", - "description": { - "name": "media_kit_native_event_loop", - "sha256": "7d82e3b3e9ded5c35c3146c5ba1da3118d1dd8ac3435bac7f29f458181471b40", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.9" - }, - "media_kit_video": { - "dependency": "direct main", - "description": { - "name": "media_kit_video", - "sha256": "2cc3b966679963ba25a4ce5b771e532a521ebde7c6aa20e9802bec95d9916c8f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.5" - }, - "menu_base": { - "dependency": "transitive", - "description": { - "name": "menu_base", - "sha256": "820368014a171bd1241030278e6c2617354f492f5c703d7b7d4570a6b8b84405", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.1" - }, - "meta": { - "dependency": "transitive", - "description": { - "name": "meta", - "sha256": "bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.15.0" - }, - "metadata_fetch": { - "dependency": "direct main", - "description": { - "name": "metadata_fetch", - "sha256": "24a713eaddbebea3dc3036a6c1d6f7c57e187fff5f0ef07be3e3ebbb7820c3e7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.4.2" - }, - "mgrs_dart": { - "dependency": "transitive", - "description": { - "name": "mgrs_dart", - "sha256": "fb89ae62f05fa0bb90f70c31fc870bcbcfd516c843fb554452ab3396f78586f7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "mime": { - "dependency": "transitive", - "description": { - "name": "mime", - "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "mime_type": { - "dependency": "direct main", - "description": { - "name": "mime_type", - "sha256": "d652b613e84dac1af28030a9fba82c0999be05b98163f9e18a0849c6e63838bb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.1" - }, - "mobile_scanner": { - "dependency": "direct main", - "description": { - "name": "mobile_scanner", - "sha256": "9cb9e371ee9b5b548714f9ab5fd33b530d799745c83d5729ecd1e8ab2935dbd1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.7" - }, - "msix": { - "dependency": "direct main", - "description": { - "name": "msix", - "sha256": "c50d6bd1aafe0d071a3c1e5a5ccb056404502935cb0a549e3178c4aae16caf33", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.16.8" - }, - "multi_value_listenable_builder": { - "dependency": "direct main", - "description": { - "name": "multi_value_listenable_builder", - "sha256": "5d073a5ab4935c3eab7134dec939544467bdf8a71ab24d01f0dcc3f94f03a71e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.0.2" - }, - "multicast_dns": { - "dependency": "transitive", - "description": { - "name": "multicast_dns", - "sha256": "0a568c8411ab0979ab8cd4af1c29b6d316d854ab81592463ccceb92b35fde813", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.2+8" - }, - "native_dio_adapter": { - "dependency": "direct main", - "description": { - "name": "native_dio_adapter", - "sha256": "7420bc9517b2abe09810199a19924617b45690a44ecfb0616ac9babc11875c03", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.4.0" - }, - "nested": { - "dependency": "transitive", - "description": { - "name": "nested", - "sha256": "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.0" - }, - "network_info_plus": { - "dependency": "direct main", - "description": { - "name": "network_info_plus", - "sha256": "08f4166bbb77da9e407edef6322a33f87b18c0ca46483fb25606cb3d2bfcdd2a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.1.3" - }, - "network_info_plus_platform_interface": { - "dependency": "transitive", - "description": { - "name": "network_info_plus_platform_interface", - "sha256": "7e7496a8a9d8136859b8881affc613c4a21304afeb6c324bcefc4bd0aff6b94b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.2" - }, - "network_tools": { - "dependency": "direct main", - "description": { - "name": "network_tools", - "sha256": "c48cb49b0e20e968c83147725e1d941544296b8414987a8a4bb7dd9dd664d443", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.0.6" - }, - "nm": { - "dependency": "transitive", - "description": { - "name": "nm", - "sha256": "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.5.0" - }, - "node_preamble": { - "dependency": "transitive", - "description": { - "name": "node_preamble", - "sha256": "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.2" - }, - "numberpicker": { - "dependency": "direct main", - "description": { - "name": "numberpicker", - "sha256": "4c129154944b0f6b133e693f8749c3f8bfb67c4d07ef9dcab48b595c22d1f156", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.2" - }, - "objectbox": { - "dependency": "direct main", - "description": { - "name": "objectbox", - "sha256": "ea823f4bf1d0a636e7aa50b43daabb64dd0fbd80b85a033016ccc1bc4f76f432", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.3" - }, - "objectbox_flutter_libs": { - "dependency": "direct main", - "description": { - "name": "objectbox_flutter_libs", - "sha256": "c91350bbbce5e6c2038255760b5be988faead004c814f833c2cd137445c6ae70", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.3" - }, - "objectbox_generator": { - "dependency": "direct dev", - "description": { - "name": "objectbox_generator", - "sha256": "96da521f2cef455cd524f8854e31d64495c50711ad5f1e2cf3142a8e527bc75f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.3" - }, - "objective_c": { - "dependency": "transitive", - "description": { - "name": "objective_c", - "sha256": "49e569fac1202d7fee1655fbbdfbf228840e11416be592bce2a6797b23de8231", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.0" - }, - "on_exit": { - "dependency": "direct main", - "description": { - "name": "on_exit", - "sha256": "5a4c625374ddc9146b5dc6617e5c9885e326d0e876cf6554875f9961f564bd96", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.0" - }, - "open_filex": { - "dependency": "direct main", - "description": { - "name": "open_filex", - "sha256": "9976da61b6a72302cf3b1efbce259200cd40232643a467aac7370addf94d6900", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.7.0" - }, - "openid_client": { - "dependency": "transitive", - "description": { - "name": "openid_client", - "sha256": "1d39a829dc770947bf8ec8684a3456743ef0205a777371efe16773a44163eb6a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.4.9" - }, - "package_config": { - "dependency": "transitive", - "description": { - "name": "package_config", - "sha256": "f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.0" - }, - "package_info_plus": { - "dependency": "direct main", - "description": { - "name": "package_info_plus", - "sha256": "7976bfe4c583170d6cdc7077e3237560b364149fcd268b5f53d95a991963b191", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "8.3.0" - }, - "package_info_plus_platform_interface": { - "dependency": "transitive", - "description": { - "name": "package_info_plus_platform_interface", - "sha256": "6c935fb612dff8e3cc9632c2b301720c77450a126114126ffaafe28d2e87956c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.2.0" - }, - "particles_flutter": { - "dependency": "direct main", - "description": { - "name": "particles_flutter", - "sha256": "35a010675a4d07d89501d555e1a477b39d32a1fb1ad1e16e6cd85f25149d8f53", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.1" - }, - "pasteboard": { - "dependency": "direct main", - "description": { - "name": "pasteboard", - "sha256": "7bf733f3a00c7188ec1f2c6f0612854248b302cf91ef3611a2b7bb141c0f9d55", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.0" - }, - "path": { - "dependency": "direct main", - "description": { - "name": "path", - "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.9.0" - }, - "path_parsing": { - "dependency": "transitive", - "description": { - "name": "path_parsing", - "sha256": "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.0" - }, - "path_provider": { - "dependency": "direct main", - "description": { - "name": "path_provider", - "sha256": "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.5" - }, - "path_provider_android": { - "dependency": "transitive", - "description": { - "name": "path_provider_android", - "sha256": "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.16" - }, - "path_provider_foundation": { - "dependency": "transitive", - "description": { - "name": "path_provider_foundation", - "sha256": "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.1" - }, - "path_provider_linux": { - "dependency": "transitive", - "description": { - "name": "path_provider_linux", - "sha256": "f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.1" - }, - "path_provider_platform_interface": { - "dependency": "transitive", - "description": { - "name": "path_provider_platform_interface", - "sha256": "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.2" - }, - "path_provider_windows": { - "dependency": "transitive", - "description": { - "name": "path_provider_windows", - "sha256": "bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.0" - }, - "pdf": { - "dependency": "direct main", - "description": { - "name": "pdf", - "sha256": "28eacad99bffcce2e05bba24e50153890ad0255294f4dd78a17075a2ba5c8416", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.11.3" - }, - "pdf_widget_wrapper": { - "dependency": "transitive", - "description": { - "name": "pdf_widget_wrapper", - "sha256": "c930860d987213a3d58c7ec3b7ecf8085c3897f773e8dc23da9cae60a5d6d0f5", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.4" - }, - "peanut": { - "dependency": "direct dev", - "description": { - "name": "peanut", - "sha256": "b7e5fffabc97c4f0bfcce723a1a437202d33ae9f8a1c5962c68834315b56c737", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.0" - }, - "permission_handler": { - "dependency": "direct main", - "description": { - "name": "permission_handler", - "sha256": "59adad729136f01ea9e35a48f5d1395e25cba6cea552249ddbe9cf950f5d7849", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "11.4.0" - }, - "permission_handler_android": { - "dependency": "transitive", - "description": { - "name": "permission_handler_android", - "sha256": "d3971dcdd76182a0c198c096b5db2f0884b0d4196723d21a866fc4cdea057ebc", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "12.1.0" - }, - "permission_handler_apple": { - "dependency": "transitive", - "description": { - "name": "permission_handler_apple", - "sha256": "f84a188e79a35c687c132a0a0556c254747a08561e99ab933f12f6ca71ef3c98", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "9.4.6" - }, - "permission_handler_html": { - "dependency": "transitive", - "description": { - "name": "permission_handler_html", - "sha256": "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.3+5" - }, - "permission_handler_platform_interface": { - "dependency": "direct overridden", - "description": { - "name": "permission_handler_platform_interface", - "sha256": "eb99b295153abce5d683cac8c02e22faab63e50679b937fa1bf67d58bb282878", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.3.0" - }, - "permission_handler_windows": { - "dependency": "direct overridden", - "description": { - "path": "permission_handler_windows", - "ref": "251a9475644f64784efedff4b3a8bd5c99d3884d", - "resolved-ref": "251a9475644f64784efedff4b3a8bd5c99d3884d", - "url": "https://github.com/BlueBubblesApp/flutter-permission-handler.git" - }, - "source": "git", - "version": "0.2.1" - }, - "petitparser": { - "dependency": "transitive", - "description": { - "name": "petitparser", - "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.2" - }, - "photo_manager": { - "dependency": "direct main", - "description": { - "name": "photo_manager", - "sha256": "0bc7548fd3111eb93a3b0abf1c57364e40aeda32512c100085a48dade60e574f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.6.4" - }, - "photo_view": { - "dependency": "direct main", - "description": { - "name": "photo_view", - "sha256": "1fc3d970a91295fbd1364296575f854c9863f225505c28c46e0a03e48960c75e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.15.0" - }, - "pixel_snap": { - "dependency": "transitive", - "description": { - "name": "pixel_snap", - "sha256": "677410ea37b07cd37ecb6d5e6c0d8d7615a7cf3bd92ba406fd1ac57e937d1fb0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.5" - }, - "platform": { - "dependency": "transitive", - "description": { - "name": "platform", - "sha256": "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.6" - }, - "plugin_platform_interface": { - "dependency": "transitive", - "description": { - "name": "plugin_platform_interface", - "sha256": "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.8" - }, - "pointer_interceptor": { - "dependency": "transitive", - "description": { - "name": "pointer_interceptor", - "sha256": "57210410680379aea8b1b7ed6ae0c3ad349bfd56fe845b8ea934a53344b9d523", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.1+2" - }, - "pointer_interceptor_ios": { - "dependency": "transitive", - "description": { - "name": "pointer_interceptor_ios", - "sha256": "a6906772b3205b42c44614fcea28f818b1e5fdad73a4ca742a7bd49818d9c917", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.1" - }, - "pointer_interceptor_platform_interface": { - "dependency": "transitive", - "description": { - "name": "pointer_interceptor_platform_interface", - "sha256": "0597b0560e14354baeb23f8375cd612e8bd4841bf8306ecb71fcd0bb78552506", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.0+1" - }, - "pointer_interceptor_web": { - "dependency": "transitive", - "description": { - "name": "pointer_interceptor_web", - "sha256": "7a7087782110f8c1827170660b09f8aa893e0e9a61431dbbe2ac3fc482e8c044", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.2+1" - }, - "pointycastle": { - "dependency": "transitive", - "description": { - "name": "pointycastle", - "sha256": "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.9.1" - }, - "polylabel": { - "dependency": "transitive", - "description": { - "name": "polylabel", - "sha256": "41b9099afb2aa6c1730bdd8a0fab1400d287694ec7615dd8516935fa3144214b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.1" - }, - "pool": { - "dependency": "transitive", - "description": { - "name": "pool", - "sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.5.1" - }, - "posix": { - "dependency": "transitive", - "description": { - "name": "posix", - "sha256": "a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.1" - }, - "printing": { - "dependency": "direct main", - "description": { - "name": "printing", - "sha256": "482cd5a5196008f984bb43ed0e47cbfdca7373490b62f3b27b3299275bf22a93", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.14.2" - }, - "process_run": { - "dependency": "transitive", - "description": { - "name": "process_run", - "sha256": "a68fa9727392edad97a2a96a77ce8b0c17d28336ba1b284b1dfac9595a4299ea", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.2+1" - }, - "proj4dart": { - "dependency": "transitive", - "description": { - "name": "proj4dart", - "sha256": "c8a659ac9b6864aa47c171e78d41bbe6f5e1d7bd790a5814249e6b68bc44324e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.0" - }, - "protobuf": { - "dependency": "transitive", - "description": { - "name": "protobuf", - "sha256": "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.0" - }, - "provider": { - "dependency": "transitive", - "description": { - "name": "provider", - "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.1.2" - }, - "pub_semver": { - "dependency": "transitive", - "description": { - "name": "pub_semver", - "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.0" - }, - "pubspec_parse": { - "dependency": "transitive", - "description": { - "name": "pubspec_parse", - "sha256": "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.5.0" - }, - "pull_down_button": { - "dependency": "direct main", - "description": { - "name": "pull_down_button", - "sha256": "12cdd8ff187a3150ebdf075e5074299f085579b158d2b4e655ccbafccf95f25b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.2" - }, - "qr": { - "dependency": "transitive", - "description": { - "name": "qr", - "sha256": "5a1d2586170e172b8a8c8470bbbffd5eb0cd38a66c0d77155ea138d3af3a4445", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.2" - }, - "qr_flutter": { - "dependency": "direct main", - "description": { - "name": "qr_flutter", - "sha256": "5095f0fc6e3f71d08adef8feccc8cea4f12eec18a2e31c2e8d82cb6019f4b097", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.1.0" - }, - "quiver": { - "dependency": "transitive", - "description": { - "name": "quiver", - "sha256": "ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.2.2" - }, - "receive_intent": { - "dependency": "direct main", - "description": { - "name": "receive_intent", - "sha256": "8e6b6edd1f4127265c1f19bfd53e8e92dd65f32cc9b377247bb7876a655479c8", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.7" - }, - "record": { - "dependency": "direct main", - "description": { - "name": "record", - "sha256": "2e3d56d196abcd69f1046339b75e5f3855b2406fc087e5991f6703f188aa03a6", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.2.1" - }, - "record_android": { - "dependency": "transitive", - "description": { - "name": "record_android", - "sha256": "36e009c3b83e034321a44a7683d95dd055162a231f95600f7da579dcc79701f9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.1" - }, - "record_darwin": { - "dependency": "transitive", - "description": { - "name": "record_darwin", - "sha256": "e487eccb19d82a9a39cd0126945cfc47b9986e0df211734e2788c95e3f63c82c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.2" - }, - "record_linux": { - "dependency": "transitive", - "description": { - "name": "record_linux", - "sha256": "74d41a9ebb1eb498a38e9a813dd524e8f0b4fdd627270bda9756f437b110a3e3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.2" - }, - "record_platform_interface": { - "dependency": "transitive", - "description": { - "name": "record_platform_interface", - "sha256": "8a575828733d4c3cb5983c914696f40db8667eab3538d4c41c50cbb79e722ef4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.0" - }, - "record_web": { - "dependency": "transitive", - "description": { - "name": "record_web", - "sha256": "ef6f5c7760f22d6785ee8d97a2133ff14cb839c65e525ad831eb7f891d83f592", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.5" - }, - "record_windows": { - "dependency": "transitive", - "description": { - "name": "record_windows", - "sha256": "26bfebc8899f4fa5b6b044089887dc42115820cd6a907bdf40c16e909e87de0a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.5" - }, - "reorderables": { - "dependency": "direct main", - "description": { - "name": "reorderables", - "sha256": "004a886e4878df1ee27321831c838bc1c976311f4ca6a74ce7d561e506540a77", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.6.0" - }, - "rxdart": { - "dependency": "direct overridden", - "description": { - "name": "rxdart", - "sha256": "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.28.0" - }, - "safe_local_storage": { - "dependency": "transitive", - "description": { - "name": "safe_local_storage", - "sha256": "ede4eb6cb7d88a116b3d3bf1df70790b9e2038bc37cb19112e381217c74d9440", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.2" - }, - "saver_gallery": { - "dependency": "direct main", - "description": { - "name": "saver_gallery", - "sha256": "bf59475e50b73d666630bed7a5fdb621fed92d637f64e3c61ce81653ec6a833c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.1" - }, - "screen_brightness": { - "dependency": "transitive", - "description": { - "name": "screen_brightness", - "sha256": "ed8da4a4511e79422fc1aa88138e920e4008cd312b72cdaa15ccb426c0faaedd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.2+1" - }, - "screen_brightness_android": { - "dependency": "transitive", - "description": { - "name": "screen_brightness_android", - "sha256": "3df10961e3a9e968a5e076fe27e7f4741fa8a1d3950bdeb48cf121ed529d0caf", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.0+2" - }, - "screen_brightness_ios": { - "dependency": "transitive", - "description": { - "name": "screen_brightness_ios", - "sha256": "99adc3ca5490b8294284aad5fcc87f061ad685050e03cf45d3d018fe398fd9a2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.0" - }, - "screen_brightness_macos": { - "dependency": "transitive", - "description": { - "name": "screen_brightness_macos", - "sha256": "64b34e7e3f4900d7687c8e8fb514246845a73ecec05ab53483ed025bd4a899fd", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.0+1" - }, - "screen_brightness_platform_interface": { - "dependency": "transitive", - "description": { - "name": "screen_brightness_platform_interface", - "sha256": "b211d07f0c96637a15fb06f6168617e18030d5d74ad03795dd8547a52717c171", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.0" - }, - "screen_brightness_windows": { - "dependency": "transitive", - "description": { - "name": "screen_brightness_windows", - "sha256": "9261bf33d0fc2707d8cf16339ce25768100a65e70af0fcabaf032fc12408ba86", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.3" - }, - "screen_retriever": { - "dependency": "direct main", - "description": { - "name": "screen_retriever", - "sha256": "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "screen_retriever_linux": { - "dependency": "transitive", - "description": { - "name": "screen_retriever_linux", - "sha256": "f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "screen_retriever_macos": { - "dependency": "transitive", - "description": { - "name": "screen_retriever_macos", - "sha256": "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "screen_retriever_platform_interface": { - "dependency": "transitive", - "description": { - "name": "screen_retriever_platform_interface", - "sha256": "ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "screen_retriever_windows": { - "dependency": "transitive", - "description": { - "name": "screen_retriever_windows", - "sha256": "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, - "scroll_to_index": { - "dependency": "direct main", - "description": { - "name": "scroll_to_index", - "sha256": "b707546e7500d9f070d63e5acf74fd437ec7eeeb68d3412ef7b0afada0b4f176", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.1" - }, - "secure_application": { - "dependency": "direct main", - "description": { - "name": "secure_application", - "sha256": "1476f2a8df44ed9617bf42f51a1fce2ab0b83bfd4ea58983a5f7d3748b356ef3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.1.0" - }, - "sembast": { - "dependency": "transitive", - "description": { - "name": "sembast", - "sha256": "9026ea34aa3a0f26a966529ef80b57b6fe40f810cadeadd1b208202d1bf153e7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.8.3" - }, - "share_plus": { - "dependency": "direct main", - "description": { - "name": "share_plus", - "sha256": "fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "10.1.4" - }, - "share_plus_platform_interface": { - "dependency": "transitive", - "description": { - "name": "share_plus_platform_interface", - "sha256": "cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.0.2" - }, - "shared_preferences": { - "dependency": "direct main", - "description": { - "name": "shared_preferences", - "sha256": "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.5.2" - }, - "shared_preferences_android": { - "dependency": "transitive", - "description": { - "name": "shared_preferences_android", - "sha256": "3ec7210872c4ba945e3244982918e502fa2bfb5230dff6832459ca0e1879b7ad", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.8" - }, - "shared_preferences_foundation": { - "dependency": "transitive", - "description": { - "name": "shared_preferences_foundation", - "sha256": "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.5.4" - }, - "shared_preferences_linux": { - "dependency": "transitive", - "description": { - "name": "shared_preferences_linux", - "sha256": "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.1" - }, - "shared_preferences_platform_interface": { - "dependency": "transitive", - "description": { - "name": "shared_preferences_platform_interface", - "sha256": "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.1" - }, - "shared_preferences_web": { - "dependency": "transitive", - "description": { - "name": "shared_preferences_web", - "sha256": "c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.3" - }, - "shared_preferences_windows": { - "dependency": "transitive", - "description": { - "name": "shared_preferences_windows", - "sha256": "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.1" - }, - "shelf": { - "dependency": "transitive", - "description": { - "name": "shelf", - "sha256": "e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.4.2" - }, - "shelf_packages_handler": { - "dependency": "transitive", - "description": { - "name": "shelf_packages_handler", - "sha256": "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.2" - }, - "shelf_static": { - "dependency": "transitive", - "description": { - "name": "shelf_static", - "sha256": "c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.3" - }, - "shelf_web_socket": { - "dependency": "transitive", - "description": { - "name": "shelf_web_socket", - "sha256": "cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.1" - }, - "shimmer": { - "dependency": "direct main", - "description": { - "name": "shimmer", - "sha256": "5f88c883a22e9f9f299e5ba0e4f7e6054857224976a5d9f839d4ebdc94a14ac9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.0" - }, - "shortid": { - "dependency": "transitive", - "description": { - "name": "shortid", - "sha256": "d0b40e3dbb50497dad107e19c54ca7de0d1a274eb9b4404991e443dadb9ebedb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.2" - }, - "simple_animations": { - "dependency": "direct main", - "description": { - "name": "simple_animations", - "sha256": "6c0f1d53d351a2187da979cc6883322eb9e76f1147c1aecc1937c498eaa9abff", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.1.0" - }, - "skeletonizer": { - "dependency": "direct main", - "description": { - "name": "skeletonizer", - "sha256": "0dcacc51c144af4edaf37672072156f49e47036becbc394d7c51850c5c1e884b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.4.3" - }, - "sky_engine": { - "dependency": "transitive", - "description": "flutter", - "source": "sdk", - "version": "0.0.0" - }, - "sliding_up_panel2": { - "dependency": "direct main", - "description": { - "name": "sliding_up_panel2", - "sha256": "7c2aac81c03e74fcd070799c5e2011f1c5de7026bd22a76164e81e23a49f2bdb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.3.0+1" - }, - "slugify": { - "dependency": "direct main", - "description": { - "name": "slugify", - "sha256": "b272501565cb28050cac2d96b7bf28a2d24c8dae359280361d124f3093d337c3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "smooth_page_indicator": { - "dependency": "direct main", - "description": { - "name": "smooth_page_indicator", - "sha256": "b21ebb8bc39cf72d11c7cfd809162a48c3800668ced1c9da3aade13a32cf6c1c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.1" - }, - "socket_io_client": { - "dependency": "direct main", - "description": { - "name": "socket_io_client", - "sha256": "180fdbc7685e32a849511bbf8b1c7bcc46ab0ff116f7024aa204b425bb3a1ffe", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.2" - }, - "socket_io_common": { - "dependency": "transitive", - "description": { - "name": "socket_io_common", - "sha256": "a914df90f25003fea62dbd0b186d98b745b1b72c16be87418e15a2511d25dadb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.2" - }, - "sortedmap": { - "dependency": "transitive", - "description": { - "name": "sortedmap", - "sha256": "f000f40804e15fad5e3ad429164291c06cf7fcf8cc982006cf482852b912c3cf", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.5.4" - }, - "source_gen": { - "dependency": "transitive", - "description": { - "name": "source_gen", - "sha256": "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.5.0" - }, - "source_map_stack_trace": { - "dependency": "transitive", - "description": { - "name": "source_map_stack_trace", - "sha256": "c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.2" - }, - "source_maps": { - "dependency": "transitive", - "description": { - "name": "source_maps", - "sha256": "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.13" - }, - "source_span": { - "dependency": "transitive", - "description": { - "name": "source_span", - "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.10.0" - }, - "sprintf": { - "dependency": "transitive", - "description": { - "name": "sprintf", - "sha256": "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.0" - }, - "sprung": { - "dependency": "direct main", - "description": { - "name": "sprung", - "sha256": "54322638f5e393d2b808175f7eadbaa4836a4425456e98d93c3d676dc56ebdf1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.1" - }, - "stack_trace": { - "dependency": "transitive", - "description": { - "name": "stack_trace", - "sha256": "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.12.0" - }, - "store_checker": { - "dependency": "direct main", - "description": { - "name": "store_checker", - "sha256": "f191b6f1035caff62137c365cba21ad1a3c82c0369b522639052cd29fb48720f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.8.0" - }, - "stream_channel": { - "dependency": "transitive", - "description": { - "name": "stream_channel", - "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.2" - }, - "stream_transform": { - "dependency": "transitive", - "description": { - "name": "stream_transform", - "sha256": "ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "string_scanner": { - "dependency": "transitive", - "description": { - "name": "string_scanner", - "sha256": "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.0" - }, - "string_validator": { - "dependency": "transitive", - "description": { - "name": "string_validator", - "sha256": "a278d038104aa2df15d0e09c47cb39a49f907260732067d0034dc2f2e4e2ac94", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.0" - }, - "super_clipboard": { - "dependency": "transitive", - "description": { - "name": "super_clipboard", - "sha256": "5203c881d24033c3e6154c2ae01afd94e7f0a3201280373f28e540f1defa3f40", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.0-dev.6" - }, - "super_drag_and_drop": { - "dependency": "direct main", - "description": { - "name": "super_drag_and_drop", - "sha256": "36e00943b14303b03a5d689659cab87a02d9c8265efb189abb98db9c946368ae", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.0-dev.6" - }, - "super_native_extensions": { - "dependency": "transitive", - "description": { - "name": "super_native_extensions", - "sha256": "09ccc40c475e6f91770eaeb2553bf4803812d7beadc3759aa57d643370619c86", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.9.0-dev.6" - }, - "supercharged": { - "dependency": "direct main", - "description": { - "name": "supercharged", - "sha256": "ab49c848b33e28243f5ce82b976736de17d0852b71d0dfbde53fbb5e2ecca7cb", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "supercharged_dart": { - "dependency": "transitive", - "description": { - "name": "supercharged_dart", - "sha256": "cb95edda32eacd27664089700a750120be41daa84aa6cd2aeded46227c16b867", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.1" - }, - "synchronized": { - "dependency": "direct main", - "description": { - "name": "synchronized", - "sha256": "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.3.0+3" - }, - "system_info2": { - "dependency": "direct main", - "description": { - "name": "system_info2", - "sha256": "65206bbef475217008b5827374767550a5420ce70a04d2d7e94d1d2253f3efc9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.0.0" - }, - "system_tray": { - "dependency": "direct main", - "description": { - "name": "system_tray", - "sha256": "40444e5de8ed907822a98694fd031b8accc3cb3c0baa547634ce76189cf3d9cf", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.3" - }, - "tenor_dart": { - "dependency": "transitive", - "description": { - "name": "tenor_dart", - "sha256": "ef48b584ef3897ed973b769a90ada76ea7ff70bd8194fadd21d588f73f515120", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.0.2" - }, - "tenor_flutter": { - "dependency": "direct main", - "description": { - "name": "tenor_flutter", - "sha256": "b7d7f8586111e61e32ba7e13bea817d89835117b7aa791662d928671fae4ac81", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.0.5" - }, - "term_glyph": { - "dependency": "transitive", - "description": { - "name": "term_glyph", - "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.1" - }, - "test": { - "dependency": "transitive", - "description": { - "name": "test", - "sha256": "713a8789d62f3233c46b4a90b174737b2c04cb6ae4500f2aa8b1be8f03f5e67f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.25.8" - }, - "test_api": { - "dependency": "transitive", - "description": { - "name": "test_api", - "sha256": "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.3" - }, - "test_core": { - "dependency": "transitive", - "description": { - "name": "test_core", - "sha256": "12391302411737c176b0b5d6491f466b0dd56d4763e347b6714efbaa74d7953d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.6.5" - }, - "throttling": { - "dependency": "transitive", - "description": { - "name": "throttling", - "sha256": "e48a4c681b1838b8bf99c1a4f822efe43bb69132f9a56091cd5b7d931c862255", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.1" - }, - "timezone": { - "dependency": "transitive", - "description": { - "name": "timezone", - "sha256": "ffc9d5f4d1193534ef051f9254063fa53d588609418c84299956c3db9383587d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.0" - }, - "timing": { - "dependency": "transitive", - "description": { - "name": "timing", - "sha256": "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.2" - }, - "tray_manager": { - "dependency": "direct main", - "description": { - "name": "tray_manager", - "sha256": "80be6c508159a6f3c57983de795209ac13453e9832fd574143b06dceee188ed2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.2" - }, - "try_catch": { - "dependency": "transitive", - "description": { - "name": "try_catch", - "sha256": "3e0f62abdd51ea40f59c0e5958cfac7d6b92faec5a9faf85f174c6cc34c018af", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.2" - }, - "tuple": { - "dependency": "direct main", - "description": { - "name": "tuple", - "sha256": "a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.2" - }, - "typed_data": { - "dependency": "transitive", - "description": { - "name": "typed_data", - "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.4.0" - }, - "unicode": { - "dependency": "transitive", - "description": { - "name": "unicode", - "sha256": "0f69e46593d65245774d4f17125c6084d2c20b4e473a983f6e21b7d7762218f1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.3.1" - }, - "unicode_emojis": { - "dependency": "direct main", - "description": { - "name": "unicode_emojis", - "sha256": "2f86d695420086dcf6f41c35bd81c33ef75c8e5fc0431fd9ca54066060086d19", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.4.0" - }, - "unifiedpush": { - "dependency": "direct main", - "description": { - "name": "unifiedpush", - "sha256": "6dbed5a6305ca33f1865c7a3d814ae39476b79a2d23ca76a5708f023f405730f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.0.2" - }, - "unifiedpush_android": { - "dependency": "transitive", - "description": { - "name": "unifiedpush_android", - "sha256": "7443dece0a850ae956514f809983eb2b39fc518c2c7d24dbfe817198bec89134", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.0" - }, - "unifiedpush_platform_interface": { - "dependency": "transitive", - "description": { - "name": "unifiedpush_platform_interface", - "sha256": "dd588d78a8b2bfc10430e30035526e98caa543d0b7364a6344b5eb4815721c6d", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.2" - }, - "universal_html": { - "dependency": "direct main", - "description": { - "name": "universal_html", - "sha256": "56536254004e24d9d8cfdb7dbbf09b74cf8df96729f38a2f5c238163e3d58971", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.4" - }, - "universal_io": { - "dependency": "direct main", - "description": { - "name": "universal_io", - "sha256": "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.2.2" - }, - "universal_platform": { - "dependency": "transitive", - "description": { - "name": "universal_platform", - "sha256": "64e16458a0ea9b99260ceb5467a214c1f298d647c659af1bff6d3bf82536b1ec", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.0" - }, - "uri_parser": { - "dependency": "transitive", - "description": { - "name": "uri_parser", - "sha256": "6543c9fd86d2862fac55d800a43e67c0dcd1a41677cb69c2f8edfe73bbcf1835", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.2" - }, - "url_launcher": { - "dependency": "direct main", - "description": { - "name": "url_launcher", - "sha256": "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.3.1" - }, - "url_launcher_android": { - "dependency": "transitive", - "description": { - "name": "url_launcher_android", - "sha256": "1d0eae19bd7606ef60fe69ef3b312a437a16549476c42321d5dc1506c9ca3bf4", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.3.15" - }, - "url_launcher_ios": { - "dependency": "transitive", - "description": { - "name": "url_launcher_ios", - "sha256": "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.3.2" - }, - "url_launcher_linux": { - "dependency": "transitive", - "description": { - "name": "url_launcher_linux", - "sha256": "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.2.1" - }, - "url_launcher_macos": { - "dependency": "transitive", - "description": { - "name": "url_launcher_macos", - "sha256": "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.2.2" - }, - "url_launcher_platform_interface": { - "dependency": "transitive", - "description": { - "name": "url_launcher_platform_interface", - "sha256": "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.2" - }, - "url_launcher_web": { - "dependency": "transitive", - "description": { - "name": "url_launcher_web", - "sha256": "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.0" - }, - "url_launcher_windows": { - "dependency": "transitive", - "description": { - "name": "url_launcher_windows", - "sha256": "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.4" - }, - "uuid": { - "dependency": "direct overridden", - "description": { - "name": "uuid", - "sha256": "a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "4.5.1" - }, - "vcf_dart": { - "dependency": "direct main", - "description": { - "name": "vcf_dart", - "sha256": "971c143ce2e2029bd8cf0544f82a718408587ba304be70e85a02998a2b4c13a1", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.2" - }, - "vector_graphics": { - "dependency": "transitive", - "description": { - "name": "vector_graphics", - "sha256": "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.18" - }, - "vector_graphics_codec": { - "dependency": "transitive", - "description": { - "name": "vector_graphics_codec", - "sha256": "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.13" - }, - "vector_graphics_compiler": { - "dependency": "transitive", - "description": { - "name": "vector_graphics_compiler", - "sha256": "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.16" - }, - "vector_math": { - "dependency": "transitive", - "description": { - "name": "vector_math", - "sha256": "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.1.4" - }, - "version": { - "dependency": "direct main", - "description": { - "name": "version", - "sha256": "3d4140128e6ea10d83da32fef2fa4003fccbf6852217bb854845802f04191f94", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.2" - }, - "video_player": { - "dependency": "direct main", - "description": { - "name": "video_player", - "sha256": "48941c8b05732f9582116b1c01850b74dbee1d8520cd7e34ad4609d6df666845", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.9.3" - }, - "video_player_android": { - "dependency": "transitive", - "description": { - "name": "video_player_android", - "sha256": "ae7d4f1b41e3ac6d24dd9b9d5d6831b52d74a61bdd90a7a6262a33d8bb97c29a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.8.2" - }, - "video_player_avfoundation": { - "dependency": "transitive", - "description": { - "name": "video_player_avfoundation", - "sha256": "84b4752745eeccb6e75865c9aab39b3d28eb27ba5726d352d45db8297fbd75bc", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.7.0" - }, - "video_player_platform_interface": { - "dependency": "transitive", - "description": { - "name": "video_player_platform_interface", - "sha256": "df534476c341ab2c6a835078066fc681b8265048addd853a1e3c78740316a844", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.3.0" - }, - "video_player_web": { - "dependency": "transitive", - "description": { - "name": "video_player_web", - "sha256": "3ef40ea6d72434edbfdba4624b90fd3a80a0740d260667d91e7ecd2d79e13476", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.3.4" - }, - "video_thumbnail": { - "dependency": "direct main", - "description": { - "path": ".", - "ref": "master", - "resolved-ref": "adfeff44e1bb7d11fd4f63c420d46cff5ae687f9", - "url": "https://github.com/BlueBubblesApp/video_thumbnail.git" - }, - "source": "git", - "version": "0.5.3" - }, - "vm_service": { - "dependency": "transitive", - "description": { - "name": "vm_service", - "sha256": "f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "14.3.0" - }, - "volume_controller": { - "dependency": "transitive", - "description": { - "name": "volume_controller", - "sha256": "c71d4c62631305df63b72da79089e078af2659649301807fa746088f365cb48e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.8" - }, - "wakelock_plus": { - "dependency": "transitive", - "description": { - "name": "wakelock_plus", - "sha256": "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.10" - }, - "wakelock_plus_platform_interface": { - "dependency": "transitive", - "description": { - "name": "wakelock_plus_platform_interface", - "sha256": "70e780bc99796e1db82fe764b1e7dcb89a86f1e5b3afb1db354de50f2e41eb7a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.2" - }, - "watcher": { - "dependency": "transitive", - "description": { - "name": "watcher", - "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.1" - }, - "web": { - "dependency": "transitive", - "description": { - "name": "web", - "sha256": "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.1" - }, - "web_socket": { - "dependency": "transitive", - "description": { - "name": "web_socket", - "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.6" - }, - "web_socket_channel": { - "dependency": "transitive", - "description": { - "name": "web_socket_channel", - "sha256": "d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.0" - }, - "webkit_inspection_protocol": { - "dependency": "transitive", - "description": { - "name": "webkit_inspection_protocol", - "sha256": "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.1" - }, - "win32": { - "dependency": "direct main", - "description": { - "name": "win32", - "sha256": "daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.10.1" - }, - "win32_registry": { - "dependency": "transitive", - "description": { - "name": "win32_registry", - "sha256": "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.5" - }, - "window_manager": { - "dependency": "direct main", - "description": { - "name": "window_manager", - "sha256": "732896e1416297c63c9e3fb95aea72d0355f61390263982a47fd519169dc5059", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.4.3" - }, - "windows_taskbar": { - "dependency": "direct main", - "description": { - "name": "windows_taskbar", - "sha256": "204edfdb280a7053febdf50fc9b49b3c007255bd8a83c082d10c174ec6548f33", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.2" - }, - "wkt_parser": { - "dependency": "transitive", - "description": { - "name": "wkt_parser", - "sha256": "8a555fc60de3116c00aad67891bcab20f81a958e4219cc106e3c037aa3937f13", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.0" - }, - "x509": { - "dependency": "transitive", - "description": { - "name": "x509", - "sha256": "cbd1a63846884afd273cda247b0365284c8d85a365ca98e110413f93d105b935", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.4+3" - }, - "xdg_directories": { - "dependency": "transitive", - "description": { - "name": "xdg_directories", - "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.1.0" - }, - "xml": { - "dependency": "transitive", - "description": { - "name": "xml", - "sha256": "b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.5.0" - }, - "yaml": { - "dependency": "transitive", - "description": { - "name": "yaml", - "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.1.3" - } - }, - "sdks": { - "dart": ">=3.6.0 <3.29.0", - "flutter": ">=3.27.0" - } -} +{"packages":{"_discoveryapis_commons":{"dependency":"transitive","description":{"name":"_discoveryapis_commons","sha256":"113c4100b90a5b70a983541782431b82168b3cae166ab130649c36eb3559d498","url":"https://pub.dev"},"source":"hosted","version":"1.0.7"},"_fe_analyzer_shared":{"dependency":"transitive","description":{"name":"_fe_analyzer_shared","sha256":"16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab","url":"https://pub.dev"},"source":"hosted","version":"76.0.0"},"_macros":{"dependency":"transitive","description":"dart","source":"sdk","version":"0.3.3"},"adaptive_theme":{"dependency":"direct main","description":{"name":"adaptive_theme","sha256":"5caccff82e40ef6d3ebb28caaa091ab1865b0e35bd2ab2ddccf49cd336331012","url":"https://pub.dev"},"source":"hosted","version":"3.7.2"},"analyzer":{"dependency":"transitive","description":{"name":"analyzer","sha256":"1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e","url":"https://pub.dev"},"source":"hosted","version":"6.11.0"},"animated_size_and_fade":{"dependency":"direct main","description":{"name":"animated_size_and_fade","sha256":"1a013cb7cd9e1751d6b8a38e34e4d0732f010c2d6021acd2176a455ee3df4664","url":"https://pub.dev"},"source":"hosted","version":"5.1.1"},"animated_stack_widget":{"dependency":"transitive","description":{"name":"animated_stack_widget","sha256":"ce4788dd158768c9d4388354b6fb72600b78e041a37afc4c279c63ecafcb9408","url":"https://pub.dev"},"source":"hosted","version":"0.0.4"},"animations":{"dependency":"direct main","description":{"name":"animations","sha256":"d3d6dcfb218225bbe68e87ccf6378bbb2e32a94900722c5f81611dad089911cb","url":"https://pub.dev"},"source":"hosted","version":"2.0.11"},"ansicolor":{"dependency":"transitive","description":{"name":"ansicolor","sha256":"50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f","url":"https://pub.dev"},"source":"hosted","version":"2.0.3"},"app_install_date":{"dependency":"direct main","description":{"name":"app_install_date","sha256":"0860b8feb129a97a2dae58e5d2dcfc274418ad803a80be35af83ad590daa4fe3","url":"https://pub.dev"},"source":"hosted","version":"0.1.5"},"app_links":{"dependency":"direct main","description":{"name":"app_links","sha256":"5f88447519add627fe1cbcab4fd1da3d4fed15b9baf29f28b22535c95ecee3e8","url":"https://pub.dev"},"source":"hosted","version":"6.4.1"},"app_links_linux":{"dependency":"transitive","description":{"name":"app_links_linux","sha256":"f5f7173a78609f3dfd4c2ff2c95bd559ab43c80a87dc6a095921d96c05688c81","url":"https://pub.dev"},"source":"hosted","version":"1.0.3"},"app_links_platform_interface":{"dependency":"transitive","description":{"name":"app_links_platform_interface","sha256":"05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f","url":"https://pub.dev"},"source":"hosted","version":"2.0.2"},"app_links_web":{"dependency":"transitive","description":{"name":"app_links_web","sha256":"af060ed76183f9e2b87510a9480e56a5352b6c249778d07bd2c95fc35632a555","url":"https://pub.dev"},"source":"hosted","version":"1.0.4"},"archive":{"dependency":"direct main","description":{"name":"archive","sha256":"a96e8b390886ee8abb49b7bd3ac8df6f451c621619f52a26e815fdcf568959ff","url":"https://pub.dev"},"source":"hosted","version":"4.0.9"},"args":{"dependency":"transitive","description":{"name":"args","sha256":"d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04","url":"https://pub.dev"},"source":"hosted","version":"2.7.0"},"asn1lib":{"dependency":"transitive","description":{"name":"asn1lib","sha256":"9a8f69025044eb466b9b60ef3bc3ac99b4dc6c158ae9c56d25eeccf5bc56d024","url":"https://pub.dev"},"source":"hosted","version":"1.6.5"},"async":{"dependency":"transitive","description":{"name":"async","sha256":"947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c","url":"https://pub.dev"},"source":"hosted","version":"2.11.0"},"async_extension":{"dependency":"transitive","description":{"name":"async_extension","sha256":"bfc1e4dc894f5d761ef3fb35e004678b6171d44f1170a84749ce8d2ee8cacb74","url":"https://pub.dev"},"source":"hosted","version":"1.2.22"},"async_task":{"dependency":"direct main","description":{"name":"async_task","sha256":"a0effde412fdb5d0b08d4329a75967a26d67e4b20055f928fe6e7ad8697222cd","url":"https://pub.dev"},"source":"hosted","version":"1.1.1"},"audio_waveforms":{"dependency":"direct main","description":{"name":"audio_waveforms","sha256":"658fef41bbab299184b65ba2fd749e8ec658c1f7d54a21f7cf97fa96b173b4ce","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"auto_size_text":{"dependency":"direct main","description":{"name":"auto_size_text","sha256":"3f5261cd3fb5f2a9ab4e2fc3fba84fd9fcaac8821f20a1d4e71f557521b22599","url":"https://pub.dev"},"source":"hosted","version":"3.0.0"},"barcode":{"dependency":"transitive","description":{"name":"barcode","sha256":"7b6729c37e3b7f34233e2318d866e8c48ddb46c1f7ad01ff7bb2a8de1da2b9f4","url":"https://pub.dev"},"source":"hosted","version":"2.2.9"},"bidi":{"dependency":"transitive","description":{"name":"bidi","sha256":"77f475165e94b261745cf1032c751e2032b8ed92ccb2bf5716036db79320637d","url":"https://pub.dev"},"source":"hosted","version":"2.0.13"},"bitsdojo_window":{"dependency":"direct main","description":{"name":"bitsdojo_window","sha256":"88ef7765dafe52d97d7a3684960fb5d003e3151e662c18645c1641c22b873195","url":"https://pub.dev"},"source":"hosted","version":"0.1.6"},"bitsdojo_window_linux":{"dependency":"transitive","description":{"name":"bitsdojo_window_linux","sha256":"9519c0614f98be733e0b1b7cb15b827007886f6fe36a4fb62cf3d35b9dd578ab","url":"https://pub.dev"},"source":"hosted","version":"0.1.4"},"bitsdojo_window_macos":{"dependency":"transitive","description":{"name":"bitsdojo_window_macos","sha256":"f7c5be82e74568c68c5b8449e2c5d8fd12ec195ecd70745a7b9c0f802bb0268f","url":"https://pub.dev"},"source":"hosted","version":"0.1.4"},"bitsdojo_window_platform_interface":{"dependency":"transitive","description":{"name":"bitsdojo_window_platform_interface","sha256":"65daa015a0c6dba749bdd35a0f092e7a8ba8b0766aa0480eb3ef808086f6e27c","url":"https://pub.dev"},"source":"hosted","version":"0.1.2"},"bitsdojo_window_windows":{"dependency":"transitive","description":{"name":"bitsdojo_window_windows","sha256":"fa982cf61ede53f483e50b257344a1c250af231a3cdc93a7064dd6dc0d720b68","url":"https://pub.dev"},"source":"hosted","version":"0.1.6"},"boolean_selector":{"dependency":"transitive","description":{"name":"boolean_selector","sha256":"6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66","url":"https://pub.dev"},"source":"hosted","version":"2.1.1"},"build":{"dependency":"transitive","description":{"name":"build","sha256":"cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0","url":"https://pub.dev"},"source":"hosted","version":"2.4.2"},"build_cli_annotations":{"dependency":"transitive","description":{"name":"build_cli_annotations","sha256":"b59d2769769efd6c9ff6d4c4cede0be115a566afc591705c2040b707534b1172","url":"https://pub.dev"},"source":"hosted","version":"2.1.0"},"build_config":{"dependency":"transitive","description":{"name":"build_config","sha256":"4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33","url":"https://pub.dev"},"source":"hosted","version":"1.1.2"},"build_daemon":{"dependency":"transitive","description":{"name":"build_daemon","sha256":"8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa","url":"https://pub.dev"},"source":"hosted","version":"4.0.4"},"build_resolvers":{"dependency":"transitive","description":{"name":"build_resolvers","sha256":"b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0","url":"https://pub.dev"},"source":"hosted","version":"2.4.4"},"build_runner":{"dependency":"direct dev","description":{"name":"build_runner","sha256":"058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99","url":"https://pub.dev"},"source":"hosted","version":"2.4.15"},"build_runner_core":{"dependency":"transitive","description":{"name":"build_runner_core","sha256":"22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021","url":"https://pub.dev"},"source":"hosted","version":"8.0.0"},"build_verify":{"dependency":"direct dev","description":{"name":"build_verify","sha256":"3b17b59b6d66f9d3e6014996f089902d56cec5760e051c353cc387b9da577652","url":"https://pub.dev"},"source":"hosted","version":"3.1.1"},"built_collection":{"dependency":"transitive","description":{"name":"built_collection","sha256":"376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100","url":"https://pub.dev"},"source":"hosted","version":"5.1.1"},"built_value":{"dependency":"transitive","description":{"name":"built_value","sha256":"0730c18c770d05636a8f945c32a4d7d81cb6e0f0148c8db4ad12e7748f7e49af","url":"https://pub.dev"},"source":"hosted","version":"8.12.5"},"characters":{"dependency":"transitive","description":{"name":"characters","sha256":"04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"charcode":{"dependency":"transitive","description":{"name":"charcode","sha256":"fb0f1107cac15a5ea6ef0a6ef71a807b9e4267c713bb93e00e92d737cc8dbd8a","url":"https://pub.dev"},"source":"hosted","version":"1.4.0"},"checked_yaml":{"dependency":"transitive","description":{"name":"checked_yaml","sha256":"feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff","url":"https://pub.dev"},"source":"hosted","version":"2.0.3"},"chunked_stream":{"dependency":"direct main","description":{"name":"chunked_stream","sha256":"b2fde5f81d780f0c1699b8347cae2e413412ae947fc6e64727cc48c6bb54c95c","url":"https://pub.dev"},"source":"hosted","version":"1.4.2"},"cli_config":{"dependency":"transitive","description":{"name":"cli_config","sha256":"ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"cli_util":{"dependency":"transitive","description":{"name":"cli_util","sha256":"ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c","url":"https://pub.dev"},"source":"hosted","version":"0.4.2"},"clock":{"dependency":"direct overridden","description":{"name":"clock","sha256":"fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b","url":"https://pub.dev"},"source":"hosted","version":"1.1.2"},"code_builder":{"dependency":"transitive","description":{"name":"code_builder","sha256":"0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e","url":"https://pub.dev"},"source":"hosted","version":"4.10.1"},"collection":{"dependency":"direct main","description":{"name":"collection","sha256":"a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf","url":"https://pub.dev"},"source":"hosted","version":"1.19.0"},"confetti":{"dependency":"direct main","description":{"name":"confetti","sha256":"79376a99648efbc3f23582f5784ced0fe239922bd1a0fb41f582051eba750751","url":"https://pub.dev"},"source":"hosted","version":"0.8.0"},"connectivity_plus":{"dependency":"direct main","description":{"name":"connectivity_plus","sha256":"b8fe52979ff12432ecf8f0abf6ff70410b1bb734be1c9e4f2f86807ad7166c79","url":"https://pub.dev"},"source":"hosted","version":"7.1.0"},"connectivity_plus_platform_interface":{"dependency":"transitive","description":{"name":"connectivity_plus_platform_interface","sha256":"3c09627c536d22fd24691a905cdd8b14520de69da52c7a97499c8be5284a32ed","url":"https://pub.dev"},"source":"hosted","version":"2.1.0"},"console":{"dependency":"transitive","description":{"name":"console","sha256":"e04e7824384c5b39389acdd6dc7d33f3efe6b232f6f16d7626f194f6a01ad69a","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"convert":{"dependency":"direct main","description":{"name":"convert","sha256":"b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68","url":"https://pub.dev"},"source":"hosted","version":"3.1.2"},"coverage":{"dependency":"transitive","description":{"name":"coverage","sha256":"5da775aa218eaf2151c721b16c01c7676fbfdd99cebba2bf64e8b807a28ff94d","url":"https://pub.dev"},"source":"hosted","version":"1.15.0"},"cronet_http":{"dependency":"transitive","description":{"name":"cronet_http","sha256":"07bfb4c6158aef72f8004631826abaeecdeaa2b6042f5f8916b8db20e1d01b4a","url":"https://pub.dev"},"source":"hosted","version":"1.6.0"},"crop_your_image":{"dependency":"direct main","description":{"name":"crop_your_image","sha256":"14c8977b11a009dc5e73e0f6522970f93363e38183f1b2ffefe1676dc9c3f49d","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"cross_file":{"dependency":"transitive","description":{"name":"cross_file","sha256":"7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670","url":"https://pub.dev"},"source":"hosted","version":"0.3.4+2"},"crypto":{"dependency":"direct main","description":{"name":"crypto","sha256":"c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf","url":"https://pub.dev"},"source":"hosted","version":"3.0.7"},"crypto_keys":{"dependency":"transitive","description":{"name":"crypto_keys","sha256":"2ed305a11a3e5d16dd7f489121c956fd19b9816938bb68bc7ed3a379827a304e","url":"https://pub.dev"},"source":"hosted","version":"0.3.0+2"},"csslib":{"dependency":"direct main","description":{"name":"csslib","sha256":"09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e","url":"https://pub.dev"},"source":"hosted","version":"1.0.2"},"csv":{"dependency":"transitive","description":{"name":"csv","sha256":"c6aa2679b2a18cb57652920f674488d89712efaf4d3fdf2e537215b35fc19d6c","url":"https://pub.dev"},"source":"hosted","version":"6.0.0"},"cupertino_http":{"dependency":"transitive","description":{"name":"cupertino_http","sha256":"72187f715837290a63479a5b0ae709f4fedad0ed6bd0441c275eceaa02d5abae","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"cupertino_icons":{"dependency":"direct main","description":{"name":"cupertino_icons","sha256":"ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6","url":"https://pub.dev"},"source":"hosted","version":"1.0.8"},"dart_earcut":{"dependency":"transitive","description":{"name":"dart_earcut","sha256":"e485001bfc05dcbc437d7bfb666316182e3522d4c3f9668048e004d0eb2ce43b","url":"https://pub.dev"},"source":"hosted","version":"1.2.0"},"dart_ping":{"dependency":"transitive","description":{"name":"dart_ping","sha256":"2f5418d0a5c64e53486caaac78677b25725b1e13c33c5be834ce874ea18bd24f","url":"https://pub.dev"},"source":"hosted","version":"9.0.1"},"dart_polylabel2":{"dependency":"transitive","description":{"name":"dart_polylabel2","sha256":"7eeab15ce72894e4bdba6a8765712231fc81be0bd95247de4ad9966abc57adc6","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"dart_style":{"dependency":"transitive","description":{"name":"dart_style","sha256":"27eb0ae77836989a3bc541ce55595e8ceee0992807f14511552a898ddd0d88ac","url":"https://pub.dev"},"source":"hosted","version":"3.0.1"},"dbus":{"dependency":"transitive","description":{"name":"dbus","sha256":"d0c98dcd4f5169878b6cf8f6e0a52403a9dff371a3e2f019697accbf6f44a270","url":"https://pub.dev"},"source":"hosted","version":"0.7.12"},"defer_pointer":{"dependency":"direct main","description":{"name":"defer_pointer","sha256":"d69e6f8c1d0f052d2616cc1db3782e0ea73f42e4c6f6122fd1a548dfe79faf02","url":"https://pub.dev"},"source":"hosted","version":"0.0.2"},"desktop_webview_auth":{"dependency":"direct main","description":{"path":".","ref":"webkit2gtk-4.1","resolved-ref":"4e1a29541a7356e23c53eb079cd3643899fc6fd4","url":"https://github.com/BlueBubblesApp/flutter_desktop_webview_auth.git"},"source":"git","version":"0.0.16"},"device_info_plus":{"dependency":"direct main","description":{"name":"device_info_plus","sha256":"72d146c6d7098689ff5c5f66bcf593ac11efc530095385356e131070333e64da","url":"https://pub.dev"},"source":"hosted","version":"11.3.0"},"device_info_plus_platform_interface":{"dependency":"transitive","description":{"name":"device_info_plus_platform_interface","sha256":"0b04e02b30791224b31969eb1b50d723498f402971bff3630bca2ba839bd1ed2","url":"https://pub.dev"},"source":"hosted","version":"7.0.2"},"dice_bear":{"dependency":"direct main","description":{"name":"dice_bear","sha256":"4dde957ee3838f1de82aeff43c68f8e976f102ed9b5cb3be2ba1abe243a109af","url":"https://pub.dev"},"source":"hosted","version":"0.1.7"},"dio":{"dependency":"direct main","description":{"name":"dio","sha256":"aff32c08f92787a557dd5c0145ac91536481831a01b4648136373cddb0e64f8c","url":"https://pub.dev"},"source":"hosted","version":"5.9.2"},"dio_web_adapter":{"dependency":"transitive","description":{"name":"dio_web_adapter","sha256":"2f9e64323a7c3c7ef69567d5c800424a11f8337b8b228bad02524c9fb3c1f340","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"disable_battery_optimization":{"dependency":"direct main","description":{"path":".","ref":"996c83bf5f58522ba8da3ce6f44952be7b68171c","resolved-ref":"996c83bf5f58522ba8da3ce6f44952be7b68171c","url":"https://github.com/BlueBubblesApp/Disable-Battery-Optimizations.git"},"source":"git","version":"1.1.1"},"dlibphonenumber":{"dependency":"direct main","description":{"name":"dlibphonenumber","sha256":"ae6ee5e852008986e31b50cf87619033cefd9257b0e42596a6779bd2d2ed7688","url":"https://pub.dev"},"source":"hosted","version":"1.1.48"},"dynamic_color":{"dependency":"direct main","description":{"name":"dynamic_color","sha256":"eae98052fa6e2826bdac3dd2e921c6ce2903be15c6b7f8b6d8a5d49b5086298d","url":"https://pub.dev"},"source":"hosted","version":"1.7.0"},"easy_debounce":{"dependency":"direct main","description":{"name":"easy_debounce","sha256":"f082609cfb8f37defb9e37fc28bc978c6712dedf08d4c5a26f820fa10165a236","url":"https://pub.dev"},"source":"hosted","version":"2.0.3"},"emoji_picker_flutter":{"dependency":"direct main","description":{"name":"emoji_picker_flutter","sha256":"984d3e9b9cf3175df9a868ce4a2d9611491e80e5d3b8e2b1e8991a4998972885","url":"https://pub.dev"},"source":"hosted","version":"4.4.0"},"encrypter_plus":{"dependency":"direct main","description":{"name":"encrypter_plus","sha256":"6f6f3c73e26058af4fd138369a928ccae667e45d254cf6ded6301a2d99551a67","url":"https://pub.dev"},"source":"hosted","version":"5.1.0"},"equatable":{"dependency":"transitive","description":{"name":"equatable","sha256":"3e0141505477fd8ad55d6eb4e7776d3fe8430be8e497ccb1521370c3f21a3e2b","url":"https://pub.dev"},"source":"hosted","version":"2.0.8"},"exif":{"dependency":"direct main","description":{"name":"exif","sha256":"a7980fdb3b7ffcd0b035e5b8a5e1eef7cadfe90ea6a4e85ebb62f87b96c7a172","url":"https://pub.dev"},"source":"hosted","version":"3.3.0"},"expressions":{"dependency":"transitive","description":{"name":"expressions","sha256":"f3b0e99563a9a1bde1138e728eb722f292cc7d2aec55d28136c49b1a370306c5","url":"https://pub.dev"},"source":"hosted","version":"0.2.5+3"},"extended_image":{"dependency":"transitive","description":{"name":"extended_image","sha256":"69d4299043334ecece679996e47d0b0891cd8c29d8da0034868443506f1d9a78","url":"https://pub.dev"},"source":"hosted","version":"8.3.1"},"extended_image_library":{"dependency":"transitive","description":{"name":"extended_image_library","sha256":"e61dafd94400fff6ef7ed1523d445ff3af137f198f3228e4a3107bc5b4bec5d1","url":"https://pub.dev"},"source":"hosted","version":"4.0.6"},"fake_async":{"dependency":"transitive","description":{"name":"fake_async","sha256":"511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78","url":"https://pub.dev"},"source":"hosted","version":"1.3.1"},"faker":{"dependency":"direct main","description":{"name":"faker","sha256":"544c34e9e1d322824156d5a8d451bc1bb778263b892aded24ec7ba77b0706624","url":"https://pub.dev"},"source":"hosted","version":"2.2.0"},"fast_contacts":{"dependency":"direct main","description":{"name":"fast_contacts","sha256":"e190397dc23dcf3c29fc11f2c7ca9c9ac420a50d183834bb60287c4624342f9b","url":"https://pub.dev"},"source":"hosted","version":"5.0.1"},"ffi":{"dependency":"transitive","description":{"name":"ffi","sha256":"16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6","url":"https://pub.dev"},"source":"hosted","version":"2.1.3"},"file":{"dependency":"transitive","description":{"name":"file","sha256":"a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4","url":"https://pub.dev"},"source":"hosted","version":"7.0.1"},"file_picker":{"dependency":"direct main","description":{"name":"file_picker","sha256":"57d9a1dd5063f85fa3107fb42d1faffda52fdc948cefd5fe5ea85267a5fc7343","url":"https://pub.dev"},"source":"hosted","version":"10.3.10"},"file_selector_linux":{"dependency":"transitive","description":{"name":"file_selector_linux","sha256":"54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33","url":"https://pub.dev"},"source":"hosted","version":"0.9.3+2"},"file_selector_macos":{"dependency":"transitive","description":{"name":"file_selector_macos","sha256":"8c9250b2bd2d8d4268e39c82543bacbaca0fda7d29e0728c3c4bbb7c820fd711","url":"https://pub.dev"},"source":"hosted","version":"0.9.4+3"},"file_selector_platform_interface":{"dependency":"transitive","description":{"name":"file_selector_platform_interface","sha256":"a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b","url":"https://pub.dev"},"source":"hosted","version":"2.6.2"},"file_selector_windows":{"dependency":"transitive","description":{"name":"file_selector_windows","sha256":"320fcfb6f33caa90f0b58380489fc5ac05d99ee94b61aa96ec2bff0ba81d3c2b","url":"https://pub.dev"},"source":"hosted","version":"0.9.3+4"},"firebase_dart":{"dependency":"direct main","description":{"path":"packages/firebase_dart","ref":"beb79f70a2bb0e96e6bb9fdebac2ff452f138950","resolved-ref":"beb79f70a2bb0e96e6bb9fdebac2ff452f138950","url":"https://github.com/appsup-dart/firebase_dart.git"},"source":"git","version":"1.0.11"},"fixnum":{"dependency":"transitive","description":{"name":"fixnum","sha256":"b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be","url":"https://pub.dev"},"source":"hosted","version":"1.1.1"},"flat_buffers":{"dependency":"transitive","description":{"name":"flat_buffers","sha256":"380bdcba5664a718bfd4ea20a45d39e13684f5318fcd8883066a55e21f37f4c3","url":"https://pub.dev"},"source":"hosted","version":"23.5.26"},"flex_color_picker":{"dependency":"direct main","description":{"name":"flex_color_picker","sha256":"8f753a1a026a13ea5cc5eddbae3ceb886f2537569ab2e5208efb1e3bb5af72ff","url":"https://pub.dev"},"source":"hosted","version":"3.7.1"},"flex_color_scheme":{"dependency":"direct main","description":{"name":"flex_color_scheme","sha256":"ae638050fceb35b6040a43cf67892f9b956022068e736284919d93322fdd4ba2","url":"https://pub.dev"},"source":"hosted","version":"8.1.1"},"flex_seed_scheme":{"dependency":"transitive","description":{"name":"flex_seed_scheme","sha256":"b06d8b367b84cbf7ca5c5603c858fa5edae88486c4e4da79ac1044d73b6c62ec","url":"https://pub.dev"},"source":"hosted","version":"3.5.1"},"flutter":{"dependency":"direct main","description":"flutter","source":"sdk","version":"0.0.0"},"flutter_acrylic":{"dependency":"direct main","description":{"name":"flutter_acrylic","sha256":"b3996dbde5abf5823cc9ead4cf2e5267c3181f15585fe47ce4dc4472e7ec827a","url":"https://pub.dev"},"source":"hosted","version":"1.1.4"},"flutter_audio_waveforms":{"dependency":"direct main","description":{"name":"flutter_audio_waveforms","sha256":"425dda9ee5ef9bb2ff2a2000b19ec595593b3baba6a1274da8d1d729846a144b","url":"https://pub.dev"},"source":"hosted","version":"1.2.1+8"},"flutter_displaymode":{"dependency":"direct main","description":{"name":"flutter_displaymode","sha256":"ecd44b1e902b0073b42ff5b55bf283f38e088270724cdbb7f7065ccf54aa60a8","url":"https://pub.dev"},"source":"hosted","version":"0.7.0"},"flutter_dotenv":{"dependency":"direct main","description":{"name":"flutter_dotenv","sha256":"d4130c4a43e0b13fefc593bc3961f2cb46e30cb79e253d4a526b1b5d24ae1ce4","url":"https://pub.dev"},"source":"hosted","version":"6.0.0"},"flutter_image_compress":{"dependency":"direct main","description":{"name":"flutter_image_compress","sha256":"51d23be39efc2185e72e290042a0da41aed70b14ef97db362a6b5368d0523b27","url":"https://pub.dev"},"source":"hosted","version":"2.4.0"},"flutter_image_compress_common":{"dependency":"transitive","description":{"name":"flutter_image_compress_common","sha256":"c5c5d50c15e97dd7dc72ff96bd7077b9f791932f2076c5c5b6c43f2c88607bfb","url":"https://pub.dev"},"source":"hosted","version":"1.0.6"},"flutter_image_compress_macos":{"dependency":"transitive","description":{"name":"flutter_image_compress_macos","sha256":"20019719b71b743aba0ef874ed29c50747461e5e8438980dfa5c2031898f7337","url":"https://pub.dev"},"source":"hosted","version":"1.0.3"},"flutter_image_compress_ohos":{"dependency":"transitive","description":{"name":"flutter_image_compress_ohos","sha256":"e76b92bbc830ee08f5b05962fc78a532011fcd2041f620b5400a593e96da3f51","url":"https://pub.dev"},"source":"hosted","version":"0.0.3"},"flutter_image_compress_platform_interface":{"dependency":"transitive","description":{"name":"flutter_image_compress_platform_interface","sha256":"579cb3947fd4309103afe6442a01ca01e1e6f93dc53bb4cbd090e8ce34a41889","url":"https://pub.dev"},"source":"hosted","version":"1.0.5"},"flutter_image_compress_web":{"dependency":"transitive","description":{"name":"flutter_image_compress_web","sha256":"b9b141ac7c686a2ce7bb9a98176321e1182c9074650e47bb140741a44b6f5a96","url":"https://pub.dev"},"source":"hosted","version":"0.1.5"},"flutter_improved_scrolling":{"dependency":"direct main","description":{"name":"flutter_improved_scrolling","sha256":"e4b5184b63a2cacf93c6ccc22139cfc8e32c40861e88af3c890a631511259822","url":"https://pub.dev"},"source":"hosted","version":"0.0.4"},"flutter_isolate":{"dependency":"direct main","description":{"name":"flutter_isolate","sha256":"36a84e1a22371d8092ea2121145b330c24fb272acb951fb30c60ba44926b8fb3","url":"https://pub.dev"},"source":"hosted","version":"2.1.0"},"flutter_keyboard_visibility":{"dependency":"direct main","description":{"name":"flutter_keyboard_visibility","sha256":"98664be7be0e3ffca00de50f7f6a287ab62c763fc8c762e0a21584584a3ff4f8","url":"https://pub.dev"},"source":"hosted","version":"6.0.0"},"flutter_keyboard_visibility_linux":{"dependency":"transitive","description":{"name":"flutter_keyboard_visibility_linux","sha256":"6fba7cd9bb033b6ddd8c2beb4c99ad02d728f1e6e6d9b9446667398b2ac39f08","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"flutter_keyboard_visibility_macos":{"dependency":"transitive","description":{"name":"flutter_keyboard_visibility_macos","sha256":"c5c49b16fff453dfdafdc16f26bdd8fb8d55812a1d50b0ce25fc8d9f2e53d086","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"flutter_keyboard_visibility_platform_interface":{"dependency":"transitive","description":{"name":"flutter_keyboard_visibility_platform_interface","sha256":"e43a89845873f7be10cb3884345ceb9aebf00a659f479d1c8f4293fcb37022a4","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"flutter_keyboard_visibility_web":{"dependency":"transitive","description":{"name":"flutter_keyboard_visibility_web","sha256":"d3771a2e752880c79203f8d80658401d0c998e4183edca05a149f5098ce6e3d1","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"flutter_keyboard_visibility_windows":{"dependency":"transitive","description":{"name":"flutter_keyboard_visibility_windows","sha256":"fc4b0f0b6be9b93ae527f3d527fb56ee2d918cd88bbca438c478af7bcfd0ef73","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"flutter_launcher_icons":{"dependency":"direct dev","description":{"name":"flutter_launcher_icons","sha256":"10f13781741a2e3972126fae08393d3c4e01fa4cd7473326b94b72cf594195e7","url":"https://pub.dev"},"source":"hosted","version":"0.14.4"},"flutter_lints":{"dependency":"direct dev","description":{"name":"flutter_lints","sha256":"5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1","url":"https://pub.dev"},"source":"hosted","version":"5.0.0"},"flutter_local_notifications":{"dependency":"direct main","description":{"name":"flutter_local_notifications","sha256":"19ffb0a8bb7407875555e5e98d7343a633bb73707bae6c6a5f37c90014077875","url":"https://pub.dev"},"source":"hosted","version":"19.5.0"},"flutter_local_notifications_linux":{"dependency":"transitive","description":{"name":"flutter_local_notifications_linux","sha256":"e3c277b2daab8e36ac5a6820536668d07e83851aeeb79c446e525a70710770a5","url":"https://pub.dev"},"source":"hosted","version":"6.0.0"},"flutter_local_notifications_platform_interface":{"dependency":"transitive","description":{"name":"flutter_local_notifications_platform_interface","sha256":"277d25d960c15674ce78ca97f57d0bae2ee401c844b6ac80fcd972a9c99d09fe","url":"https://pub.dev"},"source":"hosted","version":"9.1.0"},"flutter_local_notifications_windows":{"dependency":"transitive","description":{"name":"flutter_local_notifications_windows","sha256":"8d658f0d367c48bd420e7cf2d26655e2d1130147bca1eea917e576ca76668aaf","url":"https://pub.dev"},"source":"hosted","version":"1.0.3"},"flutter_map":{"dependency":"direct overridden","description":{"path":".","ref":"67cca68e9f6db59649af56b6454e5f58efcedbbe","resolved-ref":"67cca68e9f6db59649af56b6454e5f58efcedbbe","url":"https://github.com/BlueBubblesApp/flutter_map.git"},"source":"git","version":"8.2.2"},"flutter_map_marker_popup":{"dependency":"direct main","description":{"name":"flutter_map_marker_popup","sha256":"982b38455e739fe04abf05066340e0ce5883c40fb08b121cc8c60f5ee2c664a3","url":"https://pub.dev"},"source":"hosted","version":"8.1.0"},"flutter_markdown_plus":{"dependency":"direct main","description":{"name":"flutter_markdown_plus","sha256":"039177906850278e8fb1cd364115ee0a46281135932fa8ecea8455522166d2de","url":"https://pub.dev"},"source":"hosted","version":"1.0.7"},"flutter_native_splash":{"dependency":"direct dev","description":{"name":"flutter_native_splash","sha256":"8321a6d11a8d13977fa780c89de8d257cce3d841eecfb7a4cadffcc4f12d82dc","url":"https://pub.dev"},"source":"hosted","version":"2.4.6"},"flutter_plugin_android_lifecycle":{"dependency":"transitive","description":{"name":"flutter_plugin_android_lifecycle","sha256":"6382ce712ff69b0f719640ce957559dde459e55ecd433c767e06d139ddf16cab","url":"https://pub.dev"},"source":"hosted","version":"2.0.29"},"flutter_slidable":{"dependency":"direct main","description":{"name":"flutter_slidable","sha256":"ea369262929d3cc6ebf9d8a00c196127966f117fe433a5e5cb47fb08008ca203","url":"https://pub.dev"},"source":"hosted","version":"4.0.3"},"flutter_sliding_up_panel":{"dependency":"direct main","description":{"name":"flutter_sliding_up_panel","sha256":"94f928973d83e146bbc52051e2d9f2a7ed7a5c9e7f04b54d835fff2e41d6cb99","url":"https://pub.dev"},"source":"hosted","version":"2.1.1"},"flutter_staggered_grid_view":{"dependency":"direct main","description":{"name":"flutter_staggered_grid_view","sha256":"19e7abb550c96fbfeb546b23f3ff356ee7c59a019a651f8f102a4ba9b7349395","url":"https://pub.dev"},"source":"hosted","version":"0.7.0"},"flutter_svg":{"dependency":"direct main","description":{"name":"flutter_svg","sha256":"cd57f7969b4679317c17af6fd16ee233c1e60a82ed209d8a475c54fd6fd6f845","url":"https://pub.dev"},"source":"hosted","version":"2.2.0"},"flutter_test":{"dependency":"transitive","description":"flutter","source":"sdk","version":"0.0.0"},"flutter_timezone":{"dependency":"direct main","description":{"name":"flutter_timezone","sha256":"13b2109ad75651faced4831bf262e32559e44aa549426eab8a597610d385d934","url":"https://pub.dev"},"source":"hosted","version":"4.1.1"},"flutter_web_plugins":{"dependency":"transitive","description":"flutter","source":"sdk","version":"0.0.0"},"frontend_server_client":{"dependency":"transitive","description":{"name":"frontend_server_client","sha256":"f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694","url":"https://pub.dev"},"source":"hosted","version":"4.0.0"},"geolocator":{"dependency":"direct main","description":{"name":"geolocator","sha256":"f62bcd90459e63210bbf9c35deb6a51c521f992a78de19a1fe5c11704f9530e2","url":"https://pub.dev"},"source":"hosted","version":"13.0.4"},"geolocator_android":{"dependency":"transitive","description":{"name":"geolocator_android","sha256":"fcb1760a50d7500deca37c9a666785c047139b5f9ee15aa5469fae7dbbe3170d","url":"https://pub.dev"},"source":"hosted","version":"4.6.2"},"geolocator_apple":{"dependency":"transitive","description":{"name":"geolocator_apple","sha256":"dbdd8789d5aaf14cf69f74d4925ad1336b4433a6efdf2fce91e8955dc921bf22","url":"https://pub.dev"},"source":"hosted","version":"2.3.13"},"geolocator_platform_interface":{"dependency":"transitive","description":{"name":"geolocator_platform_interface","sha256":"30cb64f0b9adcc0fb36f628b4ebf4f731a2961a0ebd849f4b56200205056fe67","url":"https://pub.dev"},"source":"hosted","version":"4.2.6"},"geolocator_web":{"dependency":"transitive","description":{"name":"geolocator_web","sha256":"b1ae9bdfd90f861fde8fd4f209c37b953d65e92823cb73c7dee1fa021b06f172","url":"https://pub.dev"},"source":"hosted","version":"4.1.3"},"geolocator_windows":{"dependency":"transitive","description":{"name":"geolocator_windows","sha256":"175435404d20278ffd220de83c2ca293b73db95eafbdc8131fe8609be1421eb6","url":"https://pub.dev"},"source":"hosted","version":"0.2.5"},"gesture_x_detector":{"dependency":"direct main","description":{"path":".","ref":"7de6e023ff68f67af1d83f7c1303d8b973f84944","resolved-ref":"7de6e023ff68f67af1d83f7c1303d8b973f84944","url":"https://github.com/BlueBubblesApp/xgesture_flutter.git"},"source":"git","version":"1.1.1"},"get":{"dependency":"direct main","description":{"name":"get","sha256":"5ed34a7925b85336e15d472cc4cfe7d9ebf4ab8e8b9f688585bf6b50f4c3d79a","url":"https://pub.dev"},"source":"hosted","version":"4.7.3"},"get_it":{"dependency":"transitive","description":{"name":"get_it","sha256":"ae78de7c3f2304b8d81f2bb6e320833e5e81de942188542328f074978cc0efa9","url":"https://pub.dev"},"source":"hosted","version":"8.3.0"},"git":{"dependency":"transitive","description":{"name":"git","sha256":"46556ed28a3b25b1be9bcde0291d84a57b206a899f8b37bf7ab335d8fb640e84","url":"https://pub.dev"},"source":"hosted","version":"2.3.2"},"github":{"dependency":"direct main","description":{"name":"github","sha256":"c88cd9f11e131a05b1910e1c742c80e6dc7708701884d1fcf28147fc95933aa8","url":"https://pub.dev"},"source":"hosted","version":"9.25.0"},"glob":{"dependency":"transitive","description":{"name":"glob","sha256":"c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de","url":"https://pub.dev"},"source":"hosted","version":"2.1.3"},"globbing":{"dependency":"transitive","description":{"name":"globbing","sha256":"4f89cfaf6fa74c9c1740a96259da06bd45411ede56744e28017cc534a12b6e2d","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"google_fonts":{"dependency":"direct main","description":{"name":"google_fonts","sha256":"df9763500dadba0155373e9cb44e202ce21bd9ed5de6bdbd05c5854e86839cb8","url":"https://pub.dev"},"source":"hosted","version":"6.3.0"},"google_identity_services_web":{"dependency":"transitive","description":{"name":"google_identity_services_web","sha256":"5d187c46dc59e02646e10fe82665fc3884a9b71bc1c90c2b8b749316d33ee454","url":"https://pub.dev"},"source":"hosted","version":"0.3.3+1"},"google_ml_kit":{"dependency":"direct main","description":{"name":"google_ml_kit","sha256":"a2da12a62353a6cad71534b52ada3af14a5b842e6c9b1014ce4d243652b30f4b","url":"https://pub.dev"},"source":"hosted","version":"0.20.0"},"google_mlkit_barcode_scanning":{"dependency":"transitive","description":{"name":"google_mlkit_barcode_scanning","sha256":"b38505df2d3fdf7830979d60fee55039c2f442d189b2e06fcb2fe494ba65d0db","url":"https://pub.dev"},"source":"hosted","version":"0.14.1"},"google_mlkit_commons":{"dependency":"transitive","description":{"name":"google_mlkit_commons","sha256":"8f40fbac10685cad4715d11e6a0d86837d9ad7168684dfcad29610282a88e67a","url":"https://pub.dev"},"source":"hosted","version":"0.11.0"},"google_mlkit_digital_ink_recognition":{"dependency":"transitive","description":{"name":"google_mlkit_digital_ink_recognition","sha256":"8d2b89401bdeeba97158377167429dbc5cb339ebbd21e0889dca773f1c79a884","url":"https://pub.dev"},"source":"hosted","version":"0.14.1"},"google_mlkit_entity_extraction":{"dependency":"transitive","description":{"name":"google_mlkit_entity_extraction","sha256":"145bc26422b7e62d50cc4eca1ac394d13ac6a97e4c09b8baf7ff058b64d2f9cc","url":"https://pub.dev"},"source":"hosted","version":"0.15.1"},"google_mlkit_face_detection":{"dependency":"transitive","description":{"name":"google_mlkit_face_detection","sha256":"f336737d5b8a86797fd4368f42a5c26aeaa9c6dcc5243f0a16b5f6f663cfb70a","url":"https://pub.dev"},"source":"hosted","version":"0.13.1"},"google_mlkit_face_mesh_detection":{"dependency":"transitive","description":{"name":"google_mlkit_face_mesh_detection","sha256":"3683daed2463d9631c7f01b31bfc40d22a1fd4c0392d82a24ce275af06bc811f","url":"https://pub.dev"},"source":"hosted","version":"0.4.1"},"google_mlkit_image_labeling":{"dependency":"transitive","description":{"name":"google_mlkit_image_labeling","sha256":"2cac5f7a02dcc23cd3357f89bf1a79df793ae3afce5035a896de467ffa0192e8","url":"https://pub.dev"},"source":"hosted","version":"0.14.1"},"google_mlkit_language_id":{"dependency":"transitive","description":{"name":"google_mlkit_language_id","sha256":"fc57bca69cb1dcd8ef67b929f0315e9a8baa80c03c75f7a1226becd7ad2529ff","url":"https://pub.dev"},"source":"hosted","version":"0.13.0"},"google_mlkit_object_detection":{"dependency":"transitive","description":{"name":"google_mlkit_object_detection","sha256":"0f740f046d74faf81d9c44cdbe4accf33888ed9f877e30efbfad4578d45ebfcd","url":"https://pub.dev"},"source":"hosted","version":"0.15.0"},"google_mlkit_pose_detection":{"dependency":"transitive","description":{"name":"google_mlkit_pose_detection","sha256":"5ff5fe2a325427c49c02a884a2a888d2d10cbfe414f7ebf2af9777a5155171eb","url":"https://pub.dev"},"source":"hosted","version":"0.14.0"},"google_mlkit_selfie_segmentation":{"dependency":"transitive","description":{"name":"google_mlkit_selfie_segmentation","sha256":"e05fc255265595a0fb11cd6a6a5393f106d6ec4d3a40cbc57ff22894eef235f1","url":"https://pub.dev"},"source":"hosted","version":"0.10.0"},"google_mlkit_smart_reply":{"dependency":"direct main","description":{"name":"google_mlkit_smart_reply","sha256":"0c3d737e46f20aa4d4953860ee5757e5250e58f90351f8e2afdeb1d609c7047e","url":"https://pub.dev"},"source":"hosted","version":"0.13.0"},"google_mlkit_text_recognition":{"dependency":"transitive","description":{"name":"google_mlkit_text_recognition","sha256":"96173ad4dd7fd06c660e22ac3f9e9f1798a517fe7e48bee68eeec83853224224","url":"https://pub.dev"},"source":"hosted","version":"0.15.0"},"google_mlkit_translation":{"dependency":"transitive","description":{"name":"google_mlkit_translation","sha256":"7287444a0abd994087a0b354dee952fcd198e57619ded4bba65496d418c9d84b","url":"https://pub.dev"},"source":"hosted","version":"0.13.0"},"google_sign_in":{"dependency":"direct main","description":{"name":"google_sign_in","sha256":"939a8b58f84c4053811b8c1bc9adbcb59449a15b37958264bbf60020698cca0e","url":"https://pub.dev"},"source":"hosted","version":"7.1.1"},"google_sign_in_android":{"dependency":"transitive","description":{"name":"google_sign_in_android","sha256":"f256b8f0e6c09d135c166fe20b25256e24d60fe1a72e6bdc112a200bd0d555b4","url":"https://pub.dev"},"source":"hosted","version":"7.0.3"},"google_sign_in_ios":{"dependency":"transitive","description":{"name":"google_sign_in_ios","sha256":"c7ee744ebbcd98353966dbdee735d4fca085226f6bf725c6bea8a5c8fe0055bc","url":"https://pub.dev"},"source":"hosted","version":"6.1.0"},"google_sign_in_platform_interface":{"dependency":"transitive","description":{"name":"google_sign_in_platform_interface","sha256":"8736443134d2cccadd4f228d600177cb3947e36683466a6ab96877ce6932885a","url":"https://pub.dev"},"source":"hosted","version":"3.0.0"},"google_sign_in_web":{"dependency":"transitive","description":{"name":"google_sign_in_web","sha256":"09ac306b2787b48f19c857b9f93375b654f774643c75bd6a1a078c85f4f7b468","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"googleapis":{"dependency":"transitive","description":{"name":"googleapis","sha256":"dfea9984f0785ed445ba78e2aa8c55dadd86d6a60ea9e0ffbadad51edb5e7e36","url":"https://pub.dev"},"source":"hosted","version":"9.2.0"},"googleapis_auth":{"dependency":"transitive","description":{"name":"googleapis_auth","sha256":"befd71383a955535060acde8792e7efc11d2fccd03dd1d3ec434e85b68775938","url":"https://pub.dev"},"source":"hosted","version":"1.6.0"},"graphs":{"dependency":"transitive","description":{"name":"graphs","sha256":"741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0","url":"https://pub.dev"},"source":"hosted","version":"2.3.2"},"gtk":{"dependency":"transitive","description":{"name":"gtk","sha256":"e8ce9ca4b1df106e4d72dad201d345ea1a036cc12c360f1a7d5a758f78ffa42c","url":"https://pub.dev"},"source":"hosted","version":"2.1.0"},"hand_signature":{"dependency":"direct main","description":{"name":"hand_signature","sha256":"05b40d3b2d1885a5dda126f26db386660aa46e497b63c96feb91d3198a667eea","url":"https://pub.dev"},"source":"hosted","version":"3.1.0+2"},"hashcodes":{"dependency":"transitive","description":{"name":"hashcodes","sha256":"80f9410a5b3c8e110c4b7604546034749259f5d6dcca63e0d3c17c9258f1a651","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"hive":{"dependency":"transitive","description":{"name":"hive","sha256":"8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941","url":"https://pub.dev"},"source":"hosted","version":"2.2.3"},"html":{"dependency":"direct main","description":{"name":"html","sha256":"6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602","url":"https://pub.dev"},"source":"hosted","version":"0.15.6"},"http":{"dependency":"direct overridden","description":{"name":"http","sha256":"87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412","url":"https://pub.dev"},"source":"hosted","version":"1.6.0"},"http_client_helper":{"dependency":"transitive","description":{"name":"http_client_helper","sha256":"8a9127650734da86b5c73760de2b404494c968a3fd55602045ffec789dac3cb1","url":"https://pub.dev"},"source":"hosted","version":"3.0.0"},"http_multi_server":{"dependency":"transitive","description":{"name":"http_multi_server","sha256":"aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8","url":"https://pub.dev"},"source":"hosted","version":"3.2.2"},"http_parser":{"dependency":"transitive","description":{"name":"http_parser","sha256":"178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571","url":"https://pub.dev"},"source":"hosted","version":"4.1.2"},"http_profile":{"dependency":"transitive","description":{"name":"http_profile","sha256":"7e679e355b09aaee2ab5010915c932cce3f2d1c11c3b2dc177891687014ffa78","url":"https://pub.dev"},"source":"hosted","version":"0.1.0"},"idb_shim":{"dependency":"direct main","description":{"name":"idb_shim","sha256":"9e7ec816139bfafb69ae4b3668ad29dbd43c53428d6eb31f9332d42bd4fa7205","url":"https://pub.dev"},"source":"hosted","version":"2.6.1+7"},"image":{"dependency":"direct main","description":{"name":"image","sha256":"4e973fcf4caae1a4be2fa0a13157aa38a8f9cb049db6529aa00b4d71abc4d928","url":"https://pub.dev"},"source":"hosted","version":"4.5.4"},"image_picker":{"dependency":"direct main","description":{"name":"image_picker","sha256":"736eb56a911cf24d1859315ad09ddec0b66104bc41a7f8c5b96b4e2620cf5041","url":"https://pub.dev"},"source":"hosted","version":"1.2.0"},"image_picker_android":{"dependency":"transitive","description":{"name":"image_picker_android","sha256":"e83b2b05141469c5e19d77e1dfa11096b6b1567d09065b2265d7c6904560050c","url":"https://pub.dev"},"source":"hosted","version":"0.8.13"},"image_picker_for_web":{"dependency":"transitive","description":{"name":"image_picker_for_web","sha256":"40c2a6a0da15556dc0f8e38a3246064a971a9f512386c3339b89f76db87269b6","url":"https://pub.dev"},"source":"hosted","version":"3.1.0"},"image_picker_ios":{"dependency":"transitive","description":{"name":"image_picker_ios","sha256":"eb06fe30bab4c4497bad449b66448f50edcc695f1c59408e78aa3a8059eb8f0e","url":"https://pub.dev"},"source":"hosted","version":"0.8.13"},"image_picker_linux":{"dependency":"transitive","description":{"name":"image_picker_linux","sha256":"1f81c5f2046b9ab724f85523e4af65be1d47b038160a8c8deed909762c308ed4","url":"https://pub.dev"},"source":"hosted","version":"0.2.2"},"image_picker_macos":{"dependency":"transitive","description":{"name":"image_picker_macos","sha256":"d58cd9d67793d52beefd6585b12050af0a7663c0c2a6ece0fb110a35d6955e04","url":"https://pub.dev"},"source":"hosted","version":"0.2.2"},"image_picker_platform_interface":{"dependency":"transitive","description":{"name":"image_picker_platform_interface","sha256":"9f143b0dba3e459553209e20cc425c9801af48e6dfa4f01a0fcf927be3f41665","url":"https://pub.dev"},"source":"hosted","version":"2.11.0"},"image_picker_windows":{"dependency":"transitive","description":{"name":"image_picker_windows","sha256":"d248c86554a72b5495a31c56f060cf73a41c7ff541689327b1a7dbccc33adfae","url":"https://pub.dev"},"source":"hosted","version":"0.2.2"},"image_size_getter":{"dependency":"direct main","description":{"name":"image_size_getter","sha256":"7c26937e0ae341ca558b7556591fd0cc456fcc454583b7cb665d2f03e93e590f","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"in_app_review":{"dependency":"direct main","description":{"name":"in_app_review","sha256":"ab26ac54dbd802896af78c670b265eaeab7ecddd6af4d0751e9604b60574817f","url":"https://pub.dev"},"source":"hosted","version":"2.0.11"},"in_app_review_platform_interface":{"dependency":"transitive","description":{"name":"in_app_review_platform_interface","sha256":"fed2c755f2125caa9ae10495a3c163aa7fab5af3585a9c62ef4a6920c5b45f10","url":"https://pub.dev"},"source":"hosted","version":"2.0.5"},"infinite_listview":{"dependency":"transitive","description":{"name":"infinite_listview","sha256":"f6062c1720eb59be553dfa6b89813d3e8dd2f054538445aaa5edaddfa5195ce6","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"internet_connection_checker_plus":{"dependency":"direct main","description":{"name":"internet_connection_checker_plus","sha256":"ef43530f24de6309f99802358f8a543ea1f2babc153effc84a75133751716892","url":"https://pub.dev"},"source":"hosted","version":"2.9.1+2"},"intl":{"dependency":"direct main","description":{"name":"intl","sha256":"3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5","url":"https://pub.dev"},"source":"hosted","version":"0.20.2"},"io":{"dependency":"direct main","description":{"name":"io","sha256":"dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b","url":"https://pub.dev"},"source":"hosted","version":"1.0.5"},"irondash_engine_context":{"dependency":"transitive","description":{"name":"irondash_engine_context","sha256":"2bb0bc13dfda9f5aaef8dde06ecc5feb1379f5bb387d59716d799554f3f305d7","url":"https://pub.dev"},"source":"hosted","version":"0.5.5"},"irondash_message_channel":{"dependency":"transitive","description":{"name":"irondash_message_channel","sha256":"b4101669776509c76133b8917ab8cfc704d3ad92a8c450b92934dd8884a2f060","url":"https://pub.dev"},"source":"hosted","version":"0.7.0"},"jni":{"dependency":"transitive","description":{"name":"jni","sha256":"d2c361082d554d4593c3012e26f6b188f902acd291330f13d6427641a92b3da1","url":"https://pub.dev"},"source":"hosted","version":"0.14.2"},"jose":{"dependency":"transitive","description":{"name":"jose","sha256":"a0a339d0a0652dc1bd89f8b92d38479e07e16db83858fb55fa57212479f323f7","url":"https://pub.dev"},"source":"hosted","version":"0.3.5+2"},"js":{"dependency":"transitive","description":{"name":"js","sha256":"f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3","url":"https://pub.dev"},"source":"hosted","version":"0.6.7"},"json_annotation":{"dependency":"transitive","description":{"name":"json_annotation","sha256":"1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1","url":"https://pub.dev"},"source":"hosted","version":"4.9.0"},"languagetool_textfield":{"dependency":"direct main","description":{"name":"languagetool_textfield","sha256":"53ae4016e0544daadae3594cb4a55e2c40fc3d533b6a64df9d0df1ede55c4437","url":"https://pub.dev"},"source":"hosted","version":"0.1.1"},"latlong2":{"dependency":"direct main","description":{"name":"latlong2","sha256":"98227922caf49e6056f91b6c56945ea1c7b166f28ffcd5fb8e72fc0b453cc8fe","url":"https://pub.dev"},"source":"hosted","version":"0.9.1"},"launch_at_startup":{"dependency":"direct main","description":{"name":"launch_at_startup","sha256":"1f8a75520913d1038630049e6c44a2575a23ffd28cc8b14fdf37401d1d21de84","url":"https://pub.dev"},"source":"hosted","version":"0.3.1"},"leak_tracker":{"dependency":"transitive","description":{"name":"leak_tracker","sha256":"7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06","url":"https://pub.dev"},"source":"hosted","version":"10.0.7"},"leak_tracker_flutter_testing":{"dependency":"transitive","description":{"name":"leak_tracker_flutter_testing","sha256":"9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379","url":"https://pub.dev"},"source":"hosted","version":"3.0.8"},"leak_tracker_testing":{"dependency":"transitive","description":{"name":"leak_tracker_testing","sha256":"6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3","url":"https://pub.dev"},"source":"hosted","version":"3.0.1"},"lints":{"dependency":"transitive","description":{"name":"lints","sha256":"c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7","url":"https://pub.dev"},"source":"hosted","version":"5.1.1"},"local_auth":{"dependency":"direct main","description":{"name":"local_auth","sha256":"434d854cf478f17f12ab29a76a02b3067f86a63a6d6c4eb8fbfdcfe4879c1b7b","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"local_auth_android":{"dependency":"transitive","description":{"name":"local_auth_android","sha256":"316503f6772dea9c0c038bb7aac4f68ab00112d707d258c770f7fc3c250a2d88","url":"https://pub.dev"},"source":"hosted","version":"1.0.51"},"local_auth_darwin":{"dependency":"transitive","description":{"name":"local_auth_darwin","sha256":"0e9706a8543a4a2eee60346294d6a633dd7c3ee60fae6b752570457c4ff32055","url":"https://pub.dev"},"source":"hosted","version":"1.6.0"},"local_auth_platform_interface":{"dependency":"transitive","description":{"name":"local_auth_platform_interface","sha256":"1b842ff177a7068442eae093b64abe3592f816afd2a533c0ebcdbe40f9d2075a","url":"https://pub.dev"},"source":"hosted","version":"1.0.10"},"local_auth_windows":{"dependency":"transitive","description":{"name":"local_auth_windows","sha256":"bc4e66a29b0fdf751aafbec923b5bed7ad6ed3614875d8151afe2578520b2ab5","url":"https://pub.dev"},"source":"hosted","version":"1.0.11"},"local_notifier":{"dependency":"direct main","description":{"path":".","ref":"1483ded842d728f438310ab38765dcda6b9926e7","resolved-ref":"1483ded842d728f438310ab38765dcda6b9926e7","url":"https://github.com/BlueBubblesApp/local_notifier.git"},"source":"git","version":"0.1.6"},"logger":{"dependency":"direct main","description":{"name":"logger","sha256":"25aee487596a6257655a1e091ec2ae66bc30e7af663592cc3a27e6591e05035c","url":"https://pub.dev"},"source":"hosted","version":"2.7.0"},"logging":{"dependency":"transitive","description":{"name":"logging","sha256":"c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"macos_window_utils":{"dependency":"transitive","description":{"name":"macos_window_utils","sha256":"cb918e1ff0b31fdaa5cd8631eded7c24bd72e1025cf1f95c819e483f0057c652","url":"https://pub.dev"},"source":"hosted","version":"1.9.1"},"macros":{"dependency":"transitive","description":{"name":"macros","sha256":"1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656","url":"https://pub.dev"},"source":"hosted","version":"0.1.3-main.0"},"maps_launcher":{"dependency":"direct main","description":{"name":"maps_launcher","sha256":"dac4c609720211fa6336b5903d917fe45e545c6b5665978efc3db2a3f436b1ae","url":"https://pub.dev"},"source":"hosted","version":"3.0.0+1"},"markdown":{"dependency":"transitive","description":{"name":"markdown","sha256":"935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1","url":"https://pub.dev"},"source":"hosted","version":"7.3.0"},"matcher":{"dependency":"transitive","description":{"name":"matcher","sha256":"d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb","url":"https://pub.dev"},"source":"hosted","version":"0.12.16+1"},"material_color_utilities":{"dependency":"direct main","description":{"name":"material_color_utilities","sha256":"f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec","url":"https://pub.dev"},"source":"hosted","version":"0.11.1"},"media_kit":{"dependency":"direct main","description":{"name":"media_kit","sha256":"ae9e79597500c7ad6083a3c7b7b7544ddabfceacce7ae5c9709b0ec16a5d6643","url":"https://pub.dev"},"source":"hosted","version":"1.2.6"},"media_kit_libs_android_video":{"dependency":"transitive","description":{"name":"media_kit_libs_android_video","sha256":"3f6274e5ab2de512c286a25c327288601ee445ed8ac319e0ef0b66148bd8f76c","url":"https://pub.dev"},"source":"hosted","version":"1.3.8"},"media_kit_libs_ios_video":{"dependency":"transitive","description":{"name":"media_kit_libs_ios_video","sha256":"b5382994eb37a4564c368386c154ad70ba0cc78dacdd3fb0cd9f30db6d837991","url":"https://pub.dev"},"source":"hosted","version":"1.1.4"},"media_kit_libs_linux":{"dependency":"transitive","description":{"name":"media_kit_libs_linux","sha256":"2b473399a49ec94452c4d4ae51cfc0f6585074398d74216092bf3d54aac37ecf","url":"https://pub.dev"},"source":"hosted","version":"1.2.1"},"media_kit_libs_macos_video":{"dependency":"transitive","description":{"name":"media_kit_libs_macos_video","sha256":"f26aa1452b665df288e360393758f84b911f70ffb3878032e1aabba23aa1032d","url":"https://pub.dev"},"source":"hosted","version":"1.1.4"},"media_kit_libs_video":{"dependency":"direct main","description":{"name":"media_kit_libs_video","sha256":"2b235b5dac79c6020e01eef5022c6cc85fedc0df1738aadc6ea489daa12a92a9","url":"https://pub.dev"},"source":"hosted","version":"1.0.7"},"media_kit_libs_windows_video":{"dependency":"transitive","description":{"name":"media_kit_libs_windows_video","sha256":"dff76da2778729ab650229e6b4ec6ec111eb5151431002cbd7ea304ff1f112ab","url":"https://pub.dev"},"source":"hosted","version":"1.0.11"},"media_kit_video":{"dependency":"direct main","description":{"name":"media_kit_video","sha256":"afaa509e7b7e0bf247557a3a740cde903a52c34ace9810f94500e127bd7b043d","url":"https://pub.dev"},"source":"hosted","version":"2.0.1"},"menu_base":{"dependency":"transitive","description":{"name":"menu_base","sha256":"820368014a171bd1241030278e6c2617354f492f5c703d7b7d4570a6b8b84405","url":"https://pub.dev"},"source":"hosted","version":"0.1.1"},"meta":{"dependency":"direct overridden","description":{"name":"meta","sha256":"23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394","url":"https://pub.dev"},"source":"hosted","version":"1.17.0"},"metadata_fetch":{"dependency":"direct main","description":{"name":"metadata_fetch","sha256":"24a713eaddbebea3dc3036a6c1d6f7c57e187fff5f0ef07be3e3ebbb7820c3e7","url":"https://pub.dev"},"source":"hosted","version":"0.4.2"},"mgrs_dart":{"dependency":"transitive","description":{"name":"mgrs_dart","sha256":"385e7168ecc77eb545220223c49eef8ab249da7bf57f22781c40a04d23fb196f","url":"https://pub.dev"},"source":"hosted","version":"3.0.0"},"mime":{"dependency":"transitive","description":{"name":"mime","sha256":"41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"mime_type":{"dependency":"direct main","description":{"name":"mime_type","sha256":"d652b613e84dac1af28030a9fba82c0999be05b98163f9e18a0849c6e63838bb","url":"https://pub.dev"},"source":"hosted","version":"1.0.1"},"mobile_scanner":{"dependency":"direct main","description":{"name":"mobile_scanner","sha256":"0b466a0a8a211b366c2e87f3345715faef9b6011c7147556ad22f37de6ba3173","url":"https://pub.dev"},"source":"hosted","version":"6.0.11"},"msix":{"dependency":"direct main","description":{"name":"msix","sha256":"f88033fcb9e0dd8de5b18897cbebbd28ea30596810f4a7c86b12b0c03ace87e5","url":"https://pub.dev"},"source":"hosted","version":"3.16.12"},"multi_value_listenable_builder":{"dependency":"direct main","description":{"name":"multi_value_listenable_builder","sha256":"5d073a5ab4935c3eab7134dec939544467bdf8a71ab24d01f0dcc3f94f03a71e","url":"https://pub.dev"},"source":"hosted","version":"0.0.2"},"multicast_dns":{"dependency":"transitive","description":{"name":"multicast_dns","sha256":"de72ada5c3db6fdd6ad4ae99452fe05fb403c4bb37c67ceb255ddd37d2b5b1eb","url":"https://pub.dev"},"source":"hosted","version":"0.3.3"},"native_dio_adapter":{"dependency":"direct main","description":{"name":"native_dio_adapter","sha256":"9bbfa5221fd287eb063962bbe6534290e5f87933e576fac210149fb80253b89a","url":"https://pub.dev"},"source":"hosted","version":"1.5.1"},"nested":{"dependency":"transitive","description":{"name":"nested","sha256":"03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"network_info_plus":{"dependency":"direct main","description":{"name":"network_info_plus","sha256":"2866dadcbee2709e20d67737a1556f5675b8b0cdcf2c1659ba74bc21bffede4f","url":"https://pub.dev"},"source":"hosted","version":"7.0.0"},"network_info_plus_platform_interface":{"dependency":"transitive","description":{"name":"network_info_plus_platform_interface","sha256":"7e7496a8a9d8136859b8881affc613c4a21304afeb6c324bcefc4bd0aff6b94b","url":"https://pub.dev"},"source":"hosted","version":"2.0.2"},"network_tools":{"dependency":"direct main","description":{"name":"network_tools","sha256":"c48cb49b0e20e968c83147725e1d941544296b8414987a8a4bb7dd9dd664d443","url":"https://pub.dev"},"source":"hosted","version":"5.0.6"},"nm":{"dependency":"transitive","description":{"name":"nm","sha256":"2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254","url":"https://pub.dev"},"source":"hosted","version":"0.5.0"},"node_preamble":{"dependency":"transitive","description":{"name":"node_preamble","sha256":"6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db","url":"https://pub.dev"},"source":"hosted","version":"2.0.2"},"numberpicker":{"dependency":"direct main","description":{"name":"numberpicker","sha256":"4c129154944b0f6b133e693f8749c3f8bfb67c4d07ef9dcab48b595c22d1f156","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"objectbox":{"dependency":"direct main","description":{"name":"objectbox","sha256":"25c2e24b417d938decb5598682dc831bc6a21856eaae65affbc57cfad326808d","url":"https://pub.dev"},"source":"hosted","version":"4.3.0"},"objectbox_flutter_libs":{"dependency":"direct main","description":{"name":"objectbox_flutter_libs","sha256":"574b0233ba79a7159fca9049c67974f790a2180b6141d4951112b20bd146016a","url":"https://pub.dev"},"source":"hosted","version":"4.3.0"},"objectbox_generator":{"dependency":"direct dev","description":{"name":"objectbox_generator","sha256":"1b17e9168d03706b5bb895b5f36f4301aa7c973ac30ff761b205b1ca3e2e3865","url":"https://pub.dev"},"source":"hosted","version":"4.3.0"},"objective_c":{"dependency":"transitive","description":{"name":"objective_c","sha256":"9f034ba1eeca53ddb339bc8f4813cb07336a849cd735559b60cdc068ecce2dc7","url":"https://pub.dev"},"source":"hosted","version":"7.1.0"},"on_exit":{"dependency":"direct main","description":{"name":"on_exit","sha256":"5a4c625374ddc9146b5dc6617e5c9885e326d0e876cf6554875f9961f564bd96","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"open_filex":{"dependency":"direct main","description":{"name":"open_filex","sha256":"9976da61b6a72302cf3b1efbce259200cd40232643a467aac7370addf94d6900","url":"https://pub.dev"},"source":"hosted","version":"4.7.0"},"openid_client":{"dependency":"transitive","description":{"name":"openid_client","sha256":"5cf6fee07fc6ac855172738d450b6f1b68b34d08faf312c0e741e2199411aa71","url":"https://pub.dev"},"source":"hosted","version":"0.4.10"},"package_config":{"dependency":"transitive","description":{"name":"package_config","sha256":"f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc","url":"https://pub.dev"},"source":"hosted","version":"2.2.0"},"package_info_plus":{"dependency":"direct main","description":{"name":"package_info_plus","sha256":"16eee997588c60225bda0488b6dcfac69280a6b7a3cf02c741895dd370a02968","url":"https://pub.dev"},"source":"hosted","version":"8.3.1"},"package_info_plus_platform_interface":{"dependency":"transitive","description":{"name":"package_info_plus_platform_interface","sha256":"202a487f08836a592a6bd4f901ac69b3a8f146af552bbd14407b6b41e1c3f086","url":"https://pub.dev"},"source":"hosted","version":"3.2.1"},"particles_flutter":{"dependency":"direct main","description":{"name":"particles_flutter","sha256":"35a010675a4d07d89501d555e1a477b39d32a1fb1ad1e16e6cd85f25149d8f53","url":"https://pub.dev"},"source":"hosted","version":"1.0.1"},"pasteboard":{"dependency":"direct main","description":{"name":"pasteboard","sha256":"9ff73ada33f79a59ff91f6c01881fd4ed0a0031cfc4ae2d86c0384471525fca1","url":"https://pub.dev"},"source":"hosted","version":"0.4.0"},"path":{"dependency":"direct overridden","description":{"name":"path","sha256":"75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5","url":"https://pub.dev"},"source":"hosted","version":"1.9.1"},"path_parsing":{"dependency":"transitive","description":{"name":"path_parsing","sha256":"883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"path_provider":{"dependency":"direct main","description":{"name":"path_provider","sha256":"50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd","url":"https://pub.dev"},"source":"hosted","version":"2.1.5"},"path_provider_android":{"dependency":"transitive","description":{"name":"path_provider_android","sha256":"d0d310befe2c8ab9e7f393288ccbb11b60c019c6b5afc21973eeee4dda2b35e9","url":"https://pub.dev"},"source":"hosted","version":"2.2.17"},"path_provider_foundation":{"dependency":"transitive","description":{"name":"path_provider_foundation","sha256":"4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"path_provider_linux":{"dependency":"transitive","description":{"name":"path_provider_linux","sha256":"f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279","url":"https://pub.dev"},"source":"hosted","version":"2.2.1"},"path_provider_platform_interface":{"dependency":"transitive","description":{"name":"path_provider_platform_interface","sha256":"88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"path_provider_windows":{"dependency":"transitive","description":{"name":"path_provider_windows","sha256":"bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"pdf":{"dependency":"direct main","description":{"name":"pdf","sha256":"28eacad99bffcce2e05bba24e50153890ad0255294f4dd78a17075a2ba5c8416","url":"https://pub.dev"},"source":"hosted","version":"3.11.3"},"pdf_widget_wrapper":{"dependency":"transitive","description":{"name":"pdf_widget_wrapper","sha256":"c930860d987213a3d58c7ec3b7ecf8085c3897f773e8dc23da9cae60a5d6d0f5","url":"https://pub.dev"},"source":"hosted","version":"1.0.4"},"peanut":{"dependency":"direct dev","description":{"name":"peanut","sha256":"b7e5fffabc97c4f0bfcce723a1a437202d33ae9f8a1c5962c68834315b56c737","url":"https://pub.dev"},"source":"hosted","version":"6.0.0"},"permission_handler":{"dependency":"direct main","description":{"name":"permission_handler","sha256":"bc917da36261b00137bbc8896bf1482169cd76f866282368948f032c8c1caae1","url":"https://pub.dev"},"source":"hosted","version":"12.0.1"},"permission_handler_android":{"dependency":"transitive","description":{"name":"permission_handler_android","sha256":"1e3bc410ca1bf84662104b100eb126e066cb55791b7451307f9708d4007350e6","url":"https://pub.dev"},"source":"hosted","version":"13.0.1"},"permission_handler_apple":{"dependency":"transitive","description":{"name":"permission_handler_apple","sha256":"f000131e755c54cf4d84a5d8bd6e4149e262cc31c5a8b1d698de1ac85fa41023","url":"https://pub.dev"},"source":"hosted","version":"9.4.7"},"permission_handler_html":{"dependency":"transitive","description":{"name":"permission_handler_html","sha256":"38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24","url":"https://pub.dev"},"source":"hosted","version":"0.1.3+5"},"permission_handler_platform_interface":{"dependency":"direct overridden","description":{"name":"permission_handler_platform_interface","sha256":"eb99b295153abce5d683cac8c02e22faab63e50679b937fa1bf67d58bb282878","url":"https://pub.dev"},"source":"hosted","version":"4.3.0"},"permission_handler_windows":{"dependency":"direct overridden","description":{"path":"permission_handler_windows","ref":"251a9475644f64784efedff4b3a8bd5c99d3884d","resolved-ref":"251a9475644f64784efedff4b3a8bd5c99d3884d","url":"https://github.com/BlueBubblesApp/flutter-permission-handler.git"},"source":"git","version":"0.2.1"},"petitparser":{"dependency":"transitive","description":{"name":"petitparser","sha256":"07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646","url":"https://pub.dev"},"source":"hosted","version":"6.1.0"},"photo_manager":{"dependency":"direct main","description":{"name":"photo_manager","sha256":"fb3bc8ea653370f88742b3baa304700107c83d12748aa58b2b9f2ed3ef15e6c2","url":"https://pub.dev"},"source":"hosted","version":"3.9.0"},"photo_view":{"dependency":"direct main","description":{"name":"photo_view","sha256":"1fc3d970a91295fbd1364296575f854c9863f225505c28c46e0a03e48960c75e","url":"https://pub.dev"},"source":"hosted","version":"0.15.0"},"pixel_snap":{"dependency":"transitive","description":{"name":"pixel_snap","sha256":"677410ea37b07cd37ecb6d5e6c0d8d7615a7cf3bd92ba406fd1ac57e937d1fb0","url":"https://pub.dev"},"source":"hosted","version":"0.1.5"},"platform":{"dependency":"transitive","description":{"name":"platform","sha256":"5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984","url":"https://pub.dev"},"source":"hosted","version":"3.1.6"},"plugin_platform_interface":{"dependency":"transitive","description":{"name":"plugin_platform_interface","sha256":"4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02","url":"https://pub.dev"},"source":"hosted","version":"2.1.8"},"pointer_interceptor":{"dependency":"transitive","description":{"name":"pointer_interceptor","sha256":"57210410680379aea8b1b7ed6ae0c3ad349bfd56fe845b8ea934a53344b9d523","url":"https://pub.dev"},"source":"hosted","version":"0.10.1+2"},"pointer_interceptor_ios":{"dependency":"transitive","description":{"name":"pointer_interceptor_ios","sha256":"a6906772b3205b42c44614fcea28f818b1e5fdad73a4ca742a7bd49818d9c917","url":"https://pub.dev"},"source":"hosted","version":"0.10.1"},"pointer_interceptor_platform_interface":{"dependency":"transitive","description":{"name":"pointer_interceptor_platform_interface","sha256":"0597b0560e14354baeb23f8375cd612e8bd4841bf8306ecb71fcd0bb78552506","url":"https://pub.dev"},"source":"hosted","version":"0.10.0+1"},"pointer_interceptor_web":{"dependency":"transitive","description":{"name":"pointer_interceptor_web","sha256":"460b600e71de6fcea2b3d5f662c92293c049c4319e27f0829310e5a953b3ee2a","url":"https://pub.dev"},"source":"hosted","version":"0.10.3"},"pointycastle":{"dependency":"direct overridden","description":{"name":"pointycastle","sha256":"92aa3841d083cc4b0f4709b5c74fd6409a3e6ba833ffc7dc6a8fee096366acf5","url":"https://pub.dev"},"source":"hosted","version":"4.0.0"},"pool":{"dependency":"transitive","description":{"name":"pool","sha256":"978783255c543aa3586a1b3c21f6e9d720eb315376a915872c61ef8b5c20177d","url":"https://pub.dev"},"source":"hosted","version":"1.5.2"},"posix":{"dependency":"transitive","description":{"name":"posix","sha256":"185ef7606574f789b40f289c233efa52e96dead518aed988e040a10737febb07","url":"https://pub.dev"},"source":"hosted","version":"6.5.0"},"printing":{"dependency":"direct main","description":{"name":"printing","sha256":"689170c9ddb1bda85826466ba80378aa8993486d3c959a71cd7d2d80cb606692","url":"https://pub.dev"},"source":"hosted","version":"5.14.3"},"process_run":{"dependency":"transitive","description":{"name":"process_run","sha256":"a68fa9727392edad97a2a96a77ce8b0c17d28336ba1b284b1dfac9595a4299ea","url":"https://pub.dev"},"source":"hosted","version":"1.2.2+1"},"proj4dart":{"dependency":"transitive","description":{"name":"proj4dart","sha256":"ddcedc1f7876e62717de43ab3491e2829bdad0b028261805f94aa080967e5859","url":"https://pub.dev"},"source":"hosted","version":"3.0.0"},"protobuf":{"dependency":"transitive","description":{"name":"protobuf","sha256":"579fe5557eae58e3adca2e999e38f02441d8aa908703854a9e0a0f47fa857731","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"provider":{"dependency":"transitive","description":{"name":"provider","sha256":"4e82183fa20e5ca25703ead7e05de9e4cceed1fbd1eadc1ac3cb6f565a09f272","url":"https://pub.dev"},"source":"hosted","version":"6.1.5+1"},"pub_semver":{"dependency":"transitive","description":{"name":"pub_semver","sha256":"5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585","url":"https://pub.dev"},"source":"hosted","version":"2.2.0"},"pubspec_parse":{"dependency":"transitive","description":{"name":"pubspec_parse","sha256":"0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082","url":"https://pub.dev"},"source":"hosted","version":"1.5.0"},"pull_down_button":{"dependency":"direct main","description":{"name":"pull_down_button","sha256":"12cdd8ff187a3150ebdf075e5074299f085579b158d2b4e655ccbafccf95f25b","url":"https://pub.dev"},"source":"hosted","version":"0.10.2"},"qr":{"dependency":"transitive","description":{"name":"qr","sha256":"5a1d2586170e172b8a8c8470bbbffd5eb0cd38a66c0d77155ea138d3af3a4445","url":"https://pub.dev"},"source":"hosted","version":"3.0.2"},"qr_flutter":{"dependency":"direct main","description":{"name":"qr_flutter","sha256":"5095f0fc6e3f71d08adef8feccc8cea4f12eec18a2e31c2e8d82cb6019f4b097","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"quiver":{"dependency":"transitive","description":{"name":"quiver","sha256":"ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2","url":"https://pub.dev"},"source":"hosted","version":"3.2.2"},"receive_intent":{"dependency":"direct main","description":{"name":"receive_intent","sha256":"8e6b6edd1f4127265c1f19bfd53e8e92dd65f32cc9b377247bb7876a655479c8","url":"https://pub.dev"},"source":"hosted","version":"0.2.7"},"record":{"dependency":"direct main","description":{"name":"record","sha256":"d5b6b334f3ab02460db6544e08583c942dbf23e3504bf1e14fd4cbe3d9409277","url":"https://pub.dev"},"source":"hosted","version":"6.2.0"},"record_android":{"dependency":"transitive","description":{"name":"record_android","sha256":"94783f08403aed33ffb68797bf0715b0812eb852f3c7985644c945faea462ba1","url":"https://pub.dev"},"source":"hosted","version":"1.5.1"},"record_ios":{"dependency":"transitive","description":{"name":"record_ios","sha256":"8df7c136131bd05efc19256af29b2ba6ccc000ccc2c80d4b6b6d7a8d21a3b5a9","url":"https://pub.dev"},"source":"hosted","version":"1.2.0"},"record_linux":{"dependency":"transitive","description":{"name":"record_linux","sha256":"c31a35cc158cd666fc6395f7f56fc054f31685571684be6b97670a27649ce5c7","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"record_macos":{"dependency":"transitive","description":{"name":"record_macos","sha256":"084902e63fc9c0c224c29203d6c75f0bdf9b6a40536c9d916393c8f4c4256488","url":"https://pub.dev"},"source":"hosted","version":"1.2.1"},"record_platform_interface":{"dependency":"transitive","description":{"name":"record_platform_interface","sha256":"8a81dbc4e14e1272a285bbfef6c9136d070a47d9b0d1f40aa6193516253ee2f6","url":"https://pub.dev"},"source":"hosted","version":"1.5.0"},"record_web":{"dependency":"transitive","description":{"name":"record_web","sha256":"7e9846981c1f2d111d86f0ae3309071f5bba8b624d1c977316706f08fc31d16d","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"record_windows":{"dependency":"transitive","description":{"name":"record_windows","sha256":"223258060a1d25c62bae18282c16783f28581ec19401d17e56b5205b9f039d78","url":"https://pub.dev"},"source":"hosted","version":"1.0.7"},"reorderables":{"dependency":"direct main","description":{"name":"reorderables","sha256":"004a886e4878df1ee27321831c838bc1c976311f4ca6a74ce7d561e506540a77","url":"https://pub.dev"},"source":"hosted","version":"0.6.0"},"rxdart":{"dependency":"direct overridden","description":{"name":"rxdart","sha256":"5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962","url":"https://pub.dev"},"source":"hosted","version":"0.28.0"},"safe_local_storage":{"dependency":"transitive","description":{"name":"safe_local_storage","sha256":"287ea1f667c0b93cdc127dccc707158e2d81ee59fba0459c31a0c7da4d09c755","url":"https://pub.dev"},"source":"hosted","version":"2.0.3"},"saver_gallery":{"dependency":"direct main","description":{"name":"saver_gallery","sha256":"3f983d4be63aff52523c3e097a9b00ce9ab8444f9a982c878cde9d0359f4681d","url":"https://pub.dev"},"source":"hosted","version":"4.1.1"},"screen_retriever":{"dependency":"direct main","description":{"name":"screen_retriever","sha256":"570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_linux":{"dependency":"transitive","description":{"name":"screen_retriever_linux","sha256":"f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_macos":{"dependency":"transitive","description":{"name":"screen_retriever_macos","sha256":"71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_platform_interface":{"dependency":"transitive","description":{"name":"screen_retriever_platform_interface","sha256":"ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_windows":{"dependency":"transitive","description":{"name":"screen_retriever_windows","sha256":"449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"scroll_to_index":{"dependency":"direct main","description":{"name":"scroll_to_index","sha256":"b707546e7500d9f070d63e5acf74fd437ec7eeeb68d3412ef7b0afada0b4f176","url":"https://pub.dev"},"source":"hosted","version":"3.0.1"},"secure_application":{"dependency":"direct main","description":{"name":"secure_application","sha256":"1476f2a8df44ed9617bf42f51a1fce2ab0b83bfd4ea58983a5f7d3748b356ef3","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"sembast":{"dependency":"transitive","description":{"name":"sembast","sha256":"9026ea34aa3a0f26a966529ef80b57b6fe40f810cadeadd1b208202d1bf153e7","url":"https://pub.dev"},"source":"hosted","version":"3.8.3"},"share_plus":{"dependency":"direct main","description":{"name":"share_plus","sha256":"223873d106614442ea6f20db5a038685cc5b32a2fba81cdecaefbbae0523f7fa","url":"https://pub.dev"},"source":"hosted","version":"12.0.2"},"share_plus_platform_interface":{"dependency":"transitive","description":{"name":"share_plus_platform_interface","sha256":"88023e53a13429bd65d8e85e11a9b484f49d4c190abbd96c7932b74d6927cc9a","url":"https://pub.dev"},"source":"hosted","version":"6.1.0"},"shared_preferences":{"dependency":"direct main","description":{"name":"shared_preferences","sha256":"6e8bf70b7fef813df4e9a36f658ac46d107db4b4cfe1048b477d4e453a8159f5","url":"https://pub.dev"},"source":"hosted","version":"2.5.3"},"shared_preferences_android":{"dependency":"transitive","description":{"name":"shared_preferences_android","sha256":"5bcf0772a761b04f8c6bf814721713de6f3e5d9d89caf8d3fe031b02a342379e","url":"https://pub.dev"},"source":"hosted","version":"2.4.11"},"shared_preferences_foundation":{"dependency":"transitive","description":{"name":"shared_preferences_foundation","sha256":"6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03","url":"https://pub.dev"},"source":"hosted","version":"2.5.4"},"shared_preferences_linux":{"dependency":"transitive","description":{"name":"shared_preferences_linux","sha256":"580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"shared_preferences_platform_interface":{"dependency":"transitive","description":{"name":"shared_preferences_platform_interface","sha256":"57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"shared_preferences_web":{"dependency":"transitive","description":{"name":"shared_preferences_web","sha256":"c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019","url":"https://pub.dev"},"source":"hosted","version":"2.4.3"},"shared_preferences_windows":{"dependency":"transitive","description":{"name":"shared_preferences_windows","sha256":"94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"shelf":{"dependency":"transitive","description":{"name":"shelf","sha256":"e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12","url":"https://pub.dev"},"source":"hosted","version":"1.4.2"},"shelf_packages_handler":{"dependency":"transitive","description":{"name":"shelf_packages_handler","sha256":"89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e","url":"https://pub.dev"},"source":"hosted","version":"3.0.2"},"shelf_static":{"dependency":"transitive","description":{"name":"shelf_static","sha256":"c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3","url":"https://pub.dev"},"source":"hosted","version":"1.1.3"},"shelf_web_socket":{"dependency":"transitive","description":{"name":"shelf_web_socket","sha256":"cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67","url":"https://pub.dev"},"source":"hosted","version":"2.0.1"},"shimmer":{"dependency":"direct main","description":{"name":"shimmer","sha256":"5f88c883a22e9f9f299e5ba0e4f7e6054857224976a5d9f839d4ebdc94a14ac9","url":"https://pub.dev"},"source":"hosted","version":"3.0.0"},"shortid":{"dependency":"transitive","description":{"name":"shortid","sha256":"d0b40e3dbb50497dad107e19c54ca7de0d1a274eb9b4404991e443dadb9ebedb","url":"https://pub.dev"},"source":"hosted","version":"0.1.2"},"simple_animations":{"dependency":"direct main","description":{"name":"simple_animations","sha256":"6c0f1d53d351a2187da979cc6883322eb9e76f1147c1aecc1937c498eaa9abff","url":"https://pub.dev"},"source":"hosted","version":"5.1.0"},"simple_sparse_list":{"dependency":"transitive","description":{"name":"simple_sparse_list","sha256":"aa648fd240fa39b49dcd11c19c266990006006de6699a412de485695910fbc1f","url":"https://pub.dev"},"source":"hosted","version":"0.1.4"},"skeletonizer":{"dependency":"direct main","description":{"name":"skeletonizer","sha256":"0dcacc51c144af4edaf37672072156f49e47036becbc394d7c51850c5c1e884b","url":"https://pub.dev"},"source":"hosted","version":"1.4.3"},"sky_engine":{"dependency":"transitive","description":"flutter","source":"sdk","version":"0.0.0"},"sliding_up_panel2":{"dependency":"direct main","description":{"name":"sliding_up_panel2","sha256":"7c2aac81c03e74fcd070799c5e2011f1c5de7026bd22a76164e81e23a49f2bdb","url":"https://pub.dev"},"source":"hosted","version":"3.3.0+1"},"slugify":{"dependency":"direct main","description":{"name":"slugify","sha256":"b272501565cb28050cac2d96b7bf28a2d24c8dae359280361d124f3093d337c3","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"smooth_page_indicator":{"dependency":"direct main","description":{"name":"smooth_page_indicator","sha256":"b21ebb8bc39cf72d11c7cfd809162a48c3800668ced1c9da3aade13a32cf6c1c","url":"https://pub.dev"},"source":"hosted","version":"1.2.1"},"socket_io_client":{"dependency":"direct main","description":{"name":"socket_io_client","sha256":"ef6c989e5eee8d04baf18482ec3d7699b91bc41e279794a99d8e3bef897b074a","url":"https://pub.dev"},"source":"hosted","version":"3.1.4"},"socket_io_common":{"dependency":"transitive","description":{"name":"socket_io_common","sha256":"162fbaecbf4bf9a9372a62a341b3550b51dcef2f02f3e5830a297fd48203d45b","url":"https://pub.dev"},"source":"hosted","version":"3.1.1"},"sortedmap":{"dependency":"transitive","description":{"name":"sortedmap","sha256":"f000f40804e15fad5e3ad429164291c06cf7fcf8cc982006cf482852b912c3cf","url":"https://pub.dev"},"source":"hosted","version":"0.5.4"},"source_gen":{"dependency":"transitive","description":{"name":"source_gen","sha256":"35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"source_map_stack_trace":{"dependency":"transitive","description":{"name":"source_map_stack_trace","sha256":"c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"source_maps":{"dependency":"transitive","description":{"name":"source_maps","sha256":"190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812","url":"https://pub.dev"},"source":"hosted","version":"0.10.13"},"source_span":{"dependency":"transitive","description":{"name":"source_span","sha256":"53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c","url":"https://pub.dev"},"source":"hosted","version":"1.10.0"},"sprintf":{"dependency":"transitive","description":{"name":"sprintf","sha256":"1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23","url":"https://pub.dev"},"source":"hosted","version":"7.0.0"},"sprung":{"dependency":"direct main","description":{"name":"sprung","sha256":"54322638f5e393d2b808175f7eadbaa4836a4425456e98d93c3d676dc56ebdf1","url":"https://pub.dev"},"source":"hosted","version":"3.0.1"},"stack_trace":{"dependency":"transitive","description":{"name":"stack_trace","sha256":"9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377","url":"https://pub.dev"},"source":"hosted","version":"1.12.0"},"store_checker":{"dependency":"direct main","description":{"name":"store_checker","sha256":"f191b6f1035caff62137c365cba21ad1a3c82c0369b522639052cd29fb48720f","url":"https://pub.dev"},"source":"hosted","version":"1.8.0"},"stream_channel":{"dependency":"transitive","description":{"name":"stream_channel","sha256":"ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"stream_transform":{"dependency":"transitive","description":{"name":"stream_transform","sha256":"ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871","url":"https://pub.dev"},"source":"hosted","version":"2.1.1"},"string_scanner":{"dependency":"transitive","description":{"name":"string_scanner","sha256":"688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"string_validator":{"dependency":"transitive","description":{"name":"string_validator","sha256":"240f4c98027dfbe8639c8271ef18cc9de735b47067aa15a720cfed9576a512b1","url":"https://pub.dev"},"source":"hosted","version":"1.2.0"},"super_clipboard":{"dependency":"transitive","description":{"name":"super_clipboard","sha256":"e73f3bb7e66cc9260efa1dc507f979138e7e106c3521e2dda2d0311f6d728a16","url":"https://pub.dev"},"source":"hosted","version":"0.9.1"},"super_drag_and_drop":{"dependency":"direct main","description":{"name":"super_drag_and_drop","sha256":"8946913a021cb617c35e36cfe57e8b817335643d7ee9bbc83d6e11760136bd1c","url":"https://pub.dev"},"source":"hosted","version":"0.9.1"},"super_native_extensions":{"dependency":"transitive","description":{"name":"super_native_extensions","sha256":"b9611dcb68f1047d6f3ef11af25e4e68a21b1a705bbcc3eb8cb4e9f5c3148569","url":"https://pub.dev"},"source":"hosted","version":"0.9.1"},"supercharged":{"dependency":"direct main","description":{"name":"supercharged","sha256":"ab49c848b33e28243f5ce82b976736de17d0852b71d0dfbde53fbb5e2ecca7cb","url":"https://pub.dev"},"source":"hosted","version":"2.1.1"},"supercharged_dart":{"dependency":"transitive","description":{"name":"supercharged_dart","sha256":"cb95edda32eacd27664089700a750120be41daa84aa6cd2aeded46227c16b867","url":"https://pub.dev"},"source":"hosted","version":"2.1.1"},"synchronized":{"dependency":"direct main","description":{"name":"synchronized","sha256":"69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225","url":"https://pub.dev"},"source":"hosted","version":"3.3.0+3"},"system_info2":{"dependency":"direct main","description":{"name":"system_info2","sha256":"b937736ecfa63c45b10dde1ceb6bb30e5c0c340e14c441df024150679d65ac43","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"system_tray":{"dependency":"direct main","description":{"name":"system_tray","sha256":"40444e5de8ed907822a98694fd031b8accc3cb3c0baa547634ce76189cf3d9cf","url":"https://pub.dev"},"source":"hosted","version":"2.0.3"},"tenor_dart":{"dependency":"transitive","description":{"name":"tenor_dart","sha256":"2d8a51dce74b21093844a5915794ee49d0260c3bd48d4b9a8bcd6fb0150057e9","url":"https://pub.dev"},"source":"hosted","version":"0.0.6"},"tenor_flutter":{"dependency":"direct main","description":{"name":"tenor_flutter","sha256":"b7d7f8586111e61e32ba7e13bea817d89835117b7aa791662d928671fae4ac81","url":"https://pub.dev"},"source":"hosted","version":"0.0.5"},"term_glyph":{"dependency":"transitive","description":{"name":"term_glyph","sha256":"a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84","url":"https://pub.dev"},"source":"hosted","version":"1.2.1"},"test":{"dependency":"transitive","description":{"name":"test","sha256":"713a8789d62f3233c46b4a90b174737b2c04cb6ae4500f2aa8b1be8f03f5e67f","url":"https://pub.dev"},"source":"hosted","version":"1.25.8"},"test_api":{"dependency":"transitive","description":{"name":"test_api","sha256":"664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c","url":"https://pub.dev"},"source":"hosted","version":"0.7.3"},"test_core":{"dependency":"transitive","description":{"name":"test_core","sha256":"12391302411737c176b0b5d6491f466b0dd56d4763e347b6714efbaa74d7953d","url":"https://pub.dev"},"source":"hosted","version":"0.6.5"},"throttling":{"dependency":"transitive","description":{"name":"throttling","sha256":"e48a4c681b1838b8bf99c1a4f822efe43bb69132f9a56091cd5b7d931c862255","url":"https://pub.dev"},"source":"hosted","version":"2.0.1"},"timezone":{"dependency":"direct main","description":{"name":"timezone","sha256":"dd14a3b83cfd7cb19e7888f1cbc20f258b8d71b54c06f79ac585f14093a287d1","url":"https://pub.dev"},"source":"hosted","version":"0.10.1"},"timing":{"dependency":"transitive","description":{"name":"timing","sha256":"62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe","url":"https://pub.dev"},"source":"hosted","version":"1.0.2"},"tray_manager":{"dependency":"direct main","description":{"name":"tray_manager","sha256":"c5fd83b0ae4d80be6eaedfad87aaefab8787b333b8ebd064b0e442a81006035b","url":"https://pub.dev"},"source":"hosted","version":"0.5.2"},"try_catch":{"dependency":"transitive","description":{"name":"try_catch","sha256":"3e0f62abdd51ea40f59c0e5958cfac7d6b92faec5a9faf85f174c6cc34c018af","url":"https://pub.dev"},"source":"hosted","version":"1.0.2"},"tuple":{"dependency":"direct main","description":{"name":"tuple","sha256":"a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151","url":"https://pub.dev"},"source":"hosted","version":"2.0.2"},"typed_data":{"dependency":"transitive","description":{"name":"typed_data","sha256":"f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006","url":"https://pub.dev"},"source":"hosted","version":"1.4.0"},"unicode":{"dependency":"transitive","description":{"name":"unicode","sha256":"a6f7bcfc8ea1d5ce1f6c0b1c39117a9919f4953edd9fd7a64090a9796c499b57","url":"https://pub.dev"},"source":"hosted","version":"1.1.9"},"unicode_emojis":{"dependency":"direct main","description":{"name":"unicode_emojis","sha256":"f97d3ebb5d525f2a6334b0d2e975d26b3b7ca2df6674bf9ff9708022a7a21b88","url":"https://pub.dev"},"source":"hosted","version":"0.5.1"},"unifiedpush":{"dependency":"direct main","description":{"name":"unifiedpush","sha256":"6dbed5a6305ca33f1865c7a3d814ae39476b79a2d23ca76a5708f023f405730f","url":"https://pub.dev"},"source":"hosted","version":"5.0.2"},"unifiedpush_android":{"dependency":"transitive","description":{"name":"unifiedpush_android","sha256":"7443dece0a850ae956514f809983eb2b39fc518c2c7d24dbfe817198bec89134","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"unifiedpush_platform_interface":{"dependency":"transitive","description":{"name":"unifiedpush_platform_interface","sha256":"dd588d78a8b2bfc10430e30035526e98caa543d0b7364a6344b5eb4815721c6d","url":"https://pub.dev"},"source":"hosted","version":"2.0.2"},"universal_html":{"dependency":"direct main","description":{"name":"universal_html","sha256":"c0bcae5c733c60f26c7dfc88b10b0fd27cbcc45cb7492311cdaa6067e21c9cd4","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"universal_io":{"dependency":"direct main","description":{"name":"universal_io","sha256":"f63cbc48103236abf48e345e07a03ce5757ea86285ed313a6a032596ed9301e2","url":"https://pub.dev"},"source":"hosted","version":"2.3.1"},"universal_platform":{"dependency":"transitive","description":{"name":"universal_platform","sha256":"64e16458a0ea9b99260ceb5467a214c1f298d647c659af1bff6d3bf82536b1ec","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"uri_parser":{"dependency":"transitive","description":{"name":"uri_parser","sha256":"051c62e5f693de98ca9f130ee707f8916e2266945565926be3ff20659f7853ce","url":"https://pub.dev"},"source":"hosted","version":"3.0.2"},"url_launcher":{"dependency":"direct main","description":{"name":"url_launcher","sha256":"f6a7e5c4835bb4e3026a04793a4199ca2d14c739ec378fdfe23fc8075d0439f8","url":"https://pub.dev"},"source":"hosted","version":"6.3.2"},"url_launcher_android":{"dependency":"transitive","description":{"name":"url_launcher_android","sha256":"0aedad096a85b49df2e4725fa32118f9fa580f3b14af7a2d2221896a02cd5656","url":"https://pub.dev"},"source":"hosted","version":"6.3.17"},"url_launcher_ios":{"dependency":"transitive","description":{"name":"url_launcher_ios","sha256":"7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb","url":"https://pub.dev"},"source":"hosted","version":"6.3.3"},"url_launcher_linux":{"dependency":"transitive","description":{"name":"url_launcher_linux","sha256":"4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935","url":"https://pub.dev"},"source":"hosted","version":"3.2.1"},"url_launcher_macos":{"dependency":"transitive","description":{"name":"url_launcher_macos","sha256":"17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2","url":"https://pub.dev"},"source":"hosted","version":"3.2.2"},"url_launcher_platform_interface":{"dependency":"transitive","description":{"name":"url_launcher_platform_interface","sha256":"552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029","url":"https://pub.dev"},"source":"hosted","version":"2.3.2"},"url_launcher_web":{"dependency":"transitive","description":{"name":"url_launcher_web","sha256":"4bd2b7b4dc4d4d0b94e5babfffbca8eac1a126c7f3d6ecbc1a11013faa3abba2","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"url_launcher_windows":{"dependency":"transitive","description":{"name":"url_launcher_windows","sha256":"3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77","url":"https://pub.dev"},"source":"hosted","version":"3.1.4"},"uuid":{"dependency":"direct overridden","description":{"name":"uuid","sha256":"1fef9e8e11e2991bb773070d4656b7bd5d850967a2456cfc83cf47925ba79489","url":"https://pub.dev"},"source":"hosted","version":"4.5.3"},"vcf_dart":{"dependency":"direct main","description":{"name":"vcf_dart","sha256":"339e214cfdd3ff4b1a55b963bfe9e53b2617cb65bc54ee3cd0b08b4e03450cbb","url":"https://pub.dev"},"source":"hosted","version":"1.0.3"},"vector_graphics":{"dependency":"transitive","description":{"name":"vector_graphics","sha256":"a4f059dc26fc8295b5921376600a194c4ec7d55e72f2fe4c7d2831e103d461e6","url":"https://pub.dev"},"source":"hosted","version":"1.1.19"},"vector_graphics_codec":{"dependency":"transitive","description":{"name":"vector_graphics_codec","sha256":"99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146","url":"https://pub.dev"},"source":"hosted","version":"1.1.13"},"vector_graphics_compiler":{"dependency":"transitive","description":{"name":"vector_graphics_compiler","sha256":"ca81fdfaf62a5ab45d7296614aea108d2c7d0efca8393e96174bf4d51e6725b0","url":"https://pub.dev"},"source":"hosted","version":"1.1.18"},"vector_math":{"dependency":"transitive","description":{"name":"vector_math","sha256":"80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803","url":"https://pub.dev"},"source":"hosted","version":"2.1.4"},"version":{"dependency":"direct main","description":{"name":"version","sha256":"3d4140128e6ea10d83da32fef2fa4003fccbf6852217bb854845802f04191f94","url":"https://pub.dev"},"source":"hosted","version":"3.0.2"},"video_player":{"dependency":"direct main","description":{"name":"video_player","sha256":"0d55b1f1a31e5ad4c4967bfaa8ade0240b07d20ee4af1dfef5f531056512961a","url":"https://pub.dev"},"source":"hosted","version":"2.10.0"},"video_player_android":{"dependency":"transitive","description":{"name":"video_player_android","sha256":"28dcc4122079f40f93a0965b3679aff1a5f4251cf79611bd8011f937eb6b69de","url":"https://pub.dev"},"source":"hosted","version":"2.8.4"},"video_player_avfoundation":{"dependency":"transitive","description":{"name":"video_player_avfoundation","sha256":"f9a780aac57802b2892f93787e5ea53b5f43cc57dc107bee9436458365be71cd","url":"https://pub.dev"},"source":"hosted","version":"2.8.4"},"video_player_platform_interface":{"dependency":"transitive","description":{"name":"video_player_platform_interface","sha256":"cf2a1d29a284db648fd66cbd18aacc157f9862d77d2cc790f6f9678a46c1db5a","url":"https://pub.dev"},"source":"hosted","version":"6.4.0"},"video_player_web":{"dependency":"transitive","description":{"name":"video_player_web","sha256":"9f3c00be2ef9b76a95d94ac5119fb843dca6f2c69e6c9968f6f2b6c9e7afbdeb","url":"https://pub.dev"},"source":"hosted","version":"2.4.0"},"video_thumbnail":{"dependency":"direct main","description":{"name":"video_thumbnail","sha256":"181a0c205b353918954a881f53a3441476b9e301641688a581e0c13f00dc588b","url":"https://pub.dev"},"source":"hosted","version":"0.5.6"},"vm_service":{"dependency":"transitive","description":{"name":"vm_service","sha256":"f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b","url":"https://pub.dev"},"source":"hosted","version":"14.3.0"},"wakelock_plus":{"dependency":"transitive","description":{"name":"wakelock_plus","sha256":"61713aa82b7f85c21c9f4cd0a148abd75f38a74ec645fcb1e446f882c82fd09b","url":"https://pub.dev"},"source":"hosted","version":"1.3.3"},"wakelock_plus_platform_interface":{"dependency":"transitive","description":{"name":"wakelock_plus_platform_interface","sha256":"036deb14cd62f558ca3b73006d52ce049fabcdcb2eddfe0bf0fe4e8a943b5cf2","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"watcher":{"dependency":"transitive","description":{"name":"watcher","sha256":"1398c9f081a753f9226febe8900fce8f7d0a67163334e1c94a2438339d79d635","url":"https://pub.dev"},"source":"hosted","version":"1.2.1"},"web":{"dependency":"transitive","description":{"name":"web","sha256":"868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a","url":"https://pub.dev"},"source":"hosted","version":"1.1.1"},"web_socket":{"dependency":"transitive","description":{"name":"web_socket","sha256":"34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c","url":"https://pub.dev"},"source":"hosted","version":"1.0.1"},"web_socket_channel":{"dependency":"transitive","description":{"name":"web_socket_channel","sha256":"d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b","url":"https://pub.dev"},"source":"hosted","version":"2.4.0"},"webkit_inspection_protocol":{"dependency":"transitive","description":{"name":"webkit_inspection_protocol","sha256":"87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572","url":"https://pub.dev"},"source":"hosted","version":"1.2.1"},"win32":{"dependency":"direct main","description":{"name":"win32","sha256":"daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e","url":"https://pub.dev"},"source":"hosted","version":"5.10.1"},"win32_registry":{"dependency":"transitive","description":{"name":"win32_registry","sha256":"21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852","url":"https://pub.dev"},"source":"hosted","version":"1.1.5"},"window_manager":{"dependency":"direct main","description":{"name":"window_manager","sha256":"7eb6d6c4164ec08e1bf978d6e733f3cebe792e2a23fb07cbca25c2872bfdbdcd","url":"https://pub.dev"},"source":"hosted","version":"0.5.1"},"windows_taskbar":{"dependency":"direct main","description":{"name":"windows_taskbar","sha256":"204edfdb280a7053febdf50fc9b49b3c007255bd8a83c082d10c174ec6548f33","url":"https://pub.dev"},"source":"hosted","version":"1.1.2"},"wkt_parser":{"dependency":"transitive","description":{"name":"wkt_parser","sha256":"8a555fc60de3116c00aad67891bcab20f81a958e4219cc106e3c037aa3937f13","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"x509":{"dependency":"transitive","description":{"name":"x509","sha256":"cbd1a63846884afd273cda247b0365284c8d85a365ca98e110413f93d105b935","url":"https://pub.dev"},"source":"hosted","version":"0.2.4+3"},"xdg_directories":{"dependency":"transitive","description":{"name":"xdg_directories","sha256":"7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"xml":{"dependency":"transitive","description":{"name":"xml","sha256":"b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226","url":"https://pub.dev"},"source":"hosted","version":"6.5.0"},"yaml":{"dependency":"transitive","description":{"name":"yaml","sha256":"b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce","url":"https://pub.dev"},"source":"hosted","version":"3.1.3"}},"sdks":{"dart":">=3.6.0 <4.0.0","flutter":">=3.27.1"}} From 67af8a75928608b23d7b63314f61e59856455cf0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 21:08:31 +0000 Subject: [PATCH 057/158] coc-rust-analyzer: 0-unstable-2026-06-16 -> 0-unstable-2026-07-01 --- pkgs/by-name/co/coc-rust-analyzer/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/coc-rust-analyzer/package.nix b/pkgs/by-name/co/coc-rust-analyzer/package.nix index 6dd25fc62450..5fe6b0180c79 100644 --- a/pkgs/by-name/co/coc-rust-analyzer/package.nix +++ b/pkgs/by-name/co/coc-rust-analyzer/package.nix @@ -7,16 +7,16 @@ buildNpmPackage { pname = "coc-rust-analyzer"; - version = "0-unstable-2026-06-16"; + version = "0-unstable-2026-07-01"; src = fetchFromGitHub { owner = "fannheyward"; repo = "coc-rust-analyzer"; - rev = "832db4c7c99b526bf3608ea40a5a904cae77b691"; - hash = "sha256-bf3pA4JOCN+BhtIFIHBplHkLqvtdwYKZObrdkw+2v4E="; + rev = "056c78eb619bdf985d4414cbf73abfc5226d5c04"; + hash = "sha256-1WhU2GYUU2l3tKpb5F6VxY61HPOHqtuS6hbI+upCmH8="; }; - npmDepsHash = "sha256-5yOJwuqeW9tyXRmp/G1gEsv4h2OIr3QFYCXZC8pbJQI="; + npmDepsHash = "sha256-ifDAM08pfdbqPl9G5s5cx8hGzldNuVc0DcXDyCGgkkI="; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; From fc2adf8c8e91d8b80511a312d3dbdab187b5f160 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Tue, 7 Jul 2026 14:28:01 -0700 Subject: [PATCH 058/158] espeak{edit,-classic}: move to by-name/ --- .../espeak => by-name/es/espeak-classic}/gcc6.patch | 0 .../es/espeak-classic/package.nix} | 0 .../espeakedit-configurable-path-espeak-data.patch | 0 .../espeakedit-configurable-sox-path.patch | 0 .../es/espeakedit}/espeakedit-fix-makefile.patch | 0 .../es/espeakedit}/espeakedit-gcc6.patch | 0 .../es/espeakedit}/espeakedit-wxgtk30.patch | 0 pkgs/by-name/es/espeakedit/gcc6.patch | 13 +++++++++++++ .../edit.nix => by-name/es/espeakedit/package.nix} | 0 pkgs/top-level/all-packages.nix | 4 ---- 10 files changed, 13 insertions(+), 4 deletions(-) rename pkgs/{applications/audio/espeak => by-name/es/espeak-classic}/gcc6.patch (100%) rename pkgs/{applications/audio/espeak/default.nix => by-name/es/espeak-classic/package.nix} (100%) rename pkgs/{applications/audio/espeak => by-name/es/espeakedit}/espeakedit-configurable-path-espeak-data.patch (100%) rename pkgs/{applications/audio/espeak => by-name/es/espeakedit}/espeakedit-configurable-sox-path.patch (100%) rename pkgs/{applications/audio/espeak => by-name/es/espeakedit}/espeakedit-fix-makefile.patch (100%) rename pkgs/{applications/audio/espeak => by-name/es/espeakedit}/espeakedit-gcc6.patch (100%) rename pkgs/{applications/audio/espeak => by-name/es/espeakedit}/espeakedit-wxgtk30.patch (100%) create mode 100644 pkgs/by-name/es/espeakedit/gcc6.patch rename pkgs/{applications/audio/espeak/edit.nix => by-name/es/espeakedit/package.nix} (100%) diff --git a/pkgs/applications/audio/espeak/gcc6.patch b/pkgs/by-name/es/espeak-classic/gcc6.patch similarity index 100% rename from pkgs/applications/audio/espeak/gcc6.patch rename to pkgs/by-name/es/espeak-classic/gcc6.patch diff --git a/pkgs/applications/audio/espeak/default.nix b/pkgs/by-name/es/espeak-classic/package.nix similarity index 100% rename from pkgs/applications/audio/espeak/default.nix rename to pkgs/by-name/es/espeak-classic/package.nix diff --git a/pkgs/applications/audio/espeak/espeakedit-configurable-path-espeak-data.patch b/pkgs/by-name/es/espeakedit/espeakedit-configurable-path-espeak-data.patch similarity index 100% rename from pkgs/applications/audio/espeak/espeakedit-configurable-path-espeak-data.patch rename to pkgs/by-name/es/espeakedit/espeakedit-configurable-path-espeak-data.patch diff --git a/pkgs/applications/audio/espeak/espeakedit-configurable-sox-path.patch b/pkgs/by-name/es/espeakedit/espeakedit-configurable-sox-path.patch similarity index 100% rename from pkgs/applications/audio/espeak/espeakedit-configurable-sox-path.patch rename to pkgs/by-name/es/espeakedit/espeakedit-configurable-sox-path.patch diff --git a/pkgs/applications/audio/espeak/espeakedit-fix-makefile.patch b/pkgs/by-name/es/espeakedit/espeakedit-fix-makefile.patch similarity index 100% rename from pkgs/applications/audio/espeak/espeakedit-fix-makefile.patch rename to pkgs/by-name/es/espeakedit/espeakedit-fix-makefile.patch diff --git a/pkgs/applications/audio/espeak/espeakedit-gcc6.patch b/pkgs/by-name/es/espeakedit/espeakedit-gcc6.patch similarity index 100% rename from pkgs/applications/audio/espeak/espeakedit-gcc6.patch rename to pkgs/by-name/es/espeakedit/espeakedit-gcc6.patch diff --git a/pkgs/applications/audio/espeak/espeakedit-wxgtk30.patch b/pkgs/by-name/es/espeakedit/espeakedit-wxgtk30.patch similarity index 100% rename from pkgs/applications/audio/espeak/espeakedit-wxgtk30.patch rename to pkgs/by-name/es/espeakedit/espeakedit-wxgtk30.patch diff --git a/pkgs/by-name/es/espeakedit/gcc6.patch b/pkgs/by-name/es/espeakedit/gcc6.patch new file mode 100644 index 000000000000..58036ecbe509 --- /dev/null +++ b/pkgs/by-name/es/espeakedit/gcc6.patch @@ -0,0 +1,13 @@ +diff --git c/src/tr_languages.cpp i/src/tr_languages.cpp +index ec210a5..9503f47 100755 +--- c/src/tr_languages.cpp ++++ i/src/tr_languages.cpp +@@ -198,7 +198,7 @@ static const unsigned short chars_ignore_zwnj_hyphen[] = { + 0x200d, 1, // zero width joiner + 0, 0 }; + +-const char string_ordinal[] = {0xc2,0xba,0}; // masculine ordinal character, UTF-8 ++const char string_ordinal[] = {char(0xc2),char(0xba),0}; // masculine ordinal character, UTF-8 + + + static Translator* NewTranslator(void) diff --git a/pkgs/applications/audio/espeak/edit.nix b/pkgs/by-name/es/espeakedit/package.nix similarity index 100% rename from pkgs/applications/audio/espeak/edit.nix rename to pkgs/by-name/es/espeakedit/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dc70e4476e16..8744e19d9a9e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8678,12 +8678,8 @@ with pkgs; eval = false; } emacs.pkgs; - espeak-classic = callPackage ../applications/audio/espeak { }; - espeak = espeak-ng; - espeakedit = callPackage ../applications/audio/espeak/edit.nix { }; - evolution-data-server-gtk4 = evolution-data-server.override { withGtk3 = false; withGtk4 = true; From f8734c8da9f810d7569be0e8fae201813571453f Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Tue, 7 Jul 2026 14:30:50 -0700 Subject: [PATCH 059/158] espeak-classic: add missing runHooks --- pkgs/by-name/es/espeak-classic/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/es/espeak-classic/package.nix b/pkgs/by-name/es/espeak-classic/package.nix index b2d68e2c24bf..ac183190ae49 100644 --- a/pkgs/by-name/es/espeak-classic/package.nix +++ b/pkgs/by-name/es/espeak-classic/package.nix @@ -31,8 +31,10 @@ stdenv.mkDerivation (finalAttrs: { ''); configurePhase = '' + runHook preConfigure cd src makeFlags="PREFIX=$out DATADIR=$out/share/espeak-data" + runHook postConfigure ''; meta = { From 38b6207b9eecae3af8b0e1a69c77deaeef3d30c8 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Tue, 7 Jul 2026 14:33:28 -0700 Subject: [PATCH 060/158] espeakedit: add missing runHooks --- pkgs/by-name/es/espeakedit/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/es/espeakedit/package.nix b/pkgs/by-name/es/espeakedit/package.nix index 13d31d066065..a0bc6e1d3b65 100644 --- a/pkgs/by-name/es/espeakedit/package.nix +++ b/pkgs/by-name/es/espeakedit/package.nix @@ -61,12 +61,15 @@ stdenv.mkDerivation (finalAttrs: { ''; buildPhase = '' + runHook preBuild make -C src + runHook postBuild ''; installPhase = '' - mkdir -p "$out/bin" - cp src/espeakedit "$out/bin" + runHook preInstall + install -D src/espeakedit -t $out/bin + runHook postInstall ''; meta = { From 0bef0c56202a5f9891ca43e9c5ef6b92ac578176 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 23:51:18 +0000 Subject: [PATCH 061/158] serverpod_cli: 3.4.10 -> 3.4.11 --- pkgs/by-name/se/serverpod_cli/package.nix | 4 ++-- .../se/serverpod_cli/pubspec.lock.json | 24 +++++++++---------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/se/serverpod_cli/package.nix b/pkgs/by-name/se/serverpod_cli/package.nix index d3a59715d469..ad8bd0cec398 100644 --- a/pkgs/by-name/se/serverpod_cli/package.nix +++ b/pkgs/by-name/se/serverpod_cli/package.nix @@ -8,14 +8,14 @@ }: buildDartApplication rec { pname = "serverpod_cli"; - version = "3.4.10"; + version = "3.4.11"; # Fetch the whole monorepo src = fetchFromGitHub { owner = "serverpod"; repo = "serverpod"; tag = version; - hash = "sha256-L40tBPdh1EhUAtODZDYwHx3DsxRZEwseAV5wz6j2Lww="; + hash = "sha256-IYsTP1ruidXO/FNa72sU6n7w2hzZ181hSjR74HxBAFM="; }; sourceRoot = "${src.name}/tools/serverpod_cli"; diff --git a/pkgs/by-name/se/serverpod_cli/pubspec.lock.json b/pkgs/by-name/se/serverpod_cli/pubspec.lock.json index c944495f4ace..4b5c462fe54c 100644 --- a/pkgs/by-name/se/serverpod_cli/pubspec.lock.json +++ b/pkgs/by-name/se/serverpod_cli/pubspec.lock.json @@ -304,11 +304,11 @@ "dependency": "direct main", "description": { "name": "intl", - "sha256": "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5", + "sha256": "1ca20c894b1717686a2319b8548763d812bc0aabdac580420a44c5178c57a867", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.20.2" + "version": "0.20.3" }, "io": { "dependency": "transitive", @@ -514,51 +514,51 @@ "dependency": "transitive", "description": { "name": "serverpod_client", - "sha256": "068edf4ba9b7ad91518f5e28f09b386506db4bc9d3a76ee4cc26d982ac34da26", + "sha256": "d79108bd64df3efea7cae0c6b9473049f308c40236039c0dd7397539062e5191", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.10" + "version": "3.4.11" }, "serverpod_lints": { "dependency": "direct dev", "description": { "name": "serverpod_lints", - "sha256": "679114a37782644052ac67b795407a21e63cb72bbf29bcd8de3f8d5e8b0d5753", + "sha256": "bc4f763b57e9b82ce9c35c752c962726d593526af4aee5605ac63c50938e5b20", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.10" + "version": "3.4.11" }, "serverpod_serialization": { "dependency": "direct main", "description": { "name": "serverpod_serialization", - "sha256": "cea9464a28adcdba861ba5bf481d6bde59b14b6d3bd6c9df2f18794065f37951", + "sha256": "e159f298e9b980bfea720fbb91d66d5ad00ff6510f2fcd851932e9942ca0673d", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.10" + "version": "3.4.11" }, "serverpod_service_client": { "dependency": "direct main", "description": { "name": "serverpod_service_client", - "sha256": "d56608c76f559c6146be220950912471777158d4b8f895f1e3523108e0f84f29", + "sha256": "cd775b93d66f7fe67becad4aa1c38b560812441b637a99b84360aca753ef1266", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.10" + "version": "3.4.11" }, "serverpod_shared": { "dependency": "direct main", "description": { "name": "serverpod_shared", - "sha256": "7dedc2cc971903bcca691cd582a62f25aca1e79d871f00b8589c0c145fb1c01d", + "sha256": "515f5cf12cd68dc0a3934ab8d6478cbf0f011c700764a8c4c5d3ae9e967c79d0", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.10" + "version": "3.4.11" }, "shelf": { "dependency": "transitive", From 23054e2043ecd712bfa8f327d2ee9793c151d51d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 00:03:17 +0000 Subject: [PATCH 062/158] python3Packages.lazy: 1.6 -> 2.0 --- pkgs/development/python-modules/lazy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lazy/default.nix b/pkgs/development/python-modules/lazy/default.nix index ba9bdc9a6256..d123b94ff882 100644 --- a/pkgs/development/python-modules/lazy/default.nix +++ b/pkgs/development/python-modules/lazy/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "lazy"; - version = "1.6"; + version = "2.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-cScyTscJ6DJPCMtGEcGr4Bd2vaU7uc5o3F36RsoO0+k="; + hash = "sha256-+S7A0y3WvRFd3sTjMjRz68C2gq1Yxqynjr/Z5tGqV3c="; }; build-system = [ setuptools ]; From 10d1a710723884cf88b870ebc24a7cd4fb957254 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 00:12:57 +0000 Subject: [PATCH 063/158] python3Packages.hydra-core: 1.3.3 -> 1.3.4 --- pkgs/development/python-modules/hydra-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hydra-core/default.nix b/pkgs/development/python-modules/hydra-core/default.nix index 6f48efcff234..0c63d93d544e 100644 --- a/pkgs/development/python-modules/hydra-core/default.nix +++ b/pkgs/development/python-modules/hydra-core/default.nix @@ -26,7 +26,7 @@ buildPythonPackage (finalAttrs: { pname = "hydra-core"; - version = "1.3.3"; + version = "1.3.4"; pyproject = true; __structuredAttrs = true; @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { owner = "facebookresearch"; repo = "hydra"; tag = "v${finalAttrs.version}"; - hash = "sha256-5+uD3AzkV9MVRUWhYoIPo7D0GozQasEjeCNl8tBAB8c="; + hash = "sha256-H947PLC0lkV9WJXXLtC0ThWHaAlsdWY6YSWiuRD9Y00="; }; patches = [ From 4c87fb460641523785f74971015464c31f3e9fda Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 02:56:00 +0000 Subject: [PATCH 064/158] cosmic-ext-applet-sysinfo: 0-unstable-2026-06-25 -> 0-unstable-2026-07-04 --- pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix b/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix index 0e61da227562..ffcf6943eeb8 100644 --- a/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix +++ b/pkgs/by-name/co/cosmic-ext-applet-sysinfo/package.nix @@ -9,13 +9,13 @@ }: rustPlatform.buildRustPackage { pname = "cosmic-ext-applet-sysinfo"; - version = "0-unstable-2026-06-25"; + version = "0-unstable-2026-07-04"; src = fetchFromGitHub { owner = "cosmic-utils"; repo = "cosmic-ext-applet-sysinfo"; - rev = "34ed2a114ec327431e576dc8060e767d15d3571f"; - hash = "sha256-9BF51WrASOSyBTmAenk02cR0fab2S7qU8KMfkgZGZDE="; + rev = "f00dfa49568f8e9d97cd109fa67045ddc6df78d7"; + hash = "sha256-e/dmBJik953u1JSQwQ+n9A3jTVmcefKSkF+EmXhg73o="; }; cargoHash = "sha256-KVnvyiF2rXb9gio3o+dE9w/zZ5gcad1uEbWHMBC3yDc="; From 2044e1cd308d5390ba477fa8c17e71a5b1168507 Mon Sep 17 00:00:00 2001 From: kinnrai Date: Tue, 7 Jul 2026 21:18:30 +0800 Subject: [PATCH 065/158] codexbar: add kinnrai as maintainer --- pkgs/by-name/co/codexbar/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/co/codexbar/package.nix b/pkgs/by-name/co/codexbar/package.nix index 5dbcc004daca..e91c7026221c 100644 --- a/pkgs/by-name/co/codexbar/package.nix +++ b/pkgs/by-name/co/codexbar/package.nix @@ -38,7 +38,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Show usage stats for AI coding-provider limits"; homepage = "https://codex.bar/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ Br1ght0ne ]; + maintainers = with lib.maintainers; [ + Br1ght0ne + kinnrai + ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; From b58dc364e97f43dc1d7a387ac011e8775c19ebcb Mon Sep 17 00:00:00 2001 From: Philip Munksgaard Date: Tue, 7 Jul 2026 16:51:23 +0200 Subject: [PATCH 066/158] sneakerweb: init at 1.0.1 --- pkgs/by-name/sn/sneakerweb/package.nix | 37 ++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pkgs/by-name/sn/sneakerweb/package.nix diff --git a/pkgs/by-name/sn/sneakerweb/package.nix b/pkgs/by-name/sn/sneakerweb/package.nix new file mode 100644 index 000000000000..979dc502a3b5 --- /dev/null +++ b/pkgs/by-name/sn/sneakerweb/package.nix @@ -0,0 +1,37 @@ +{ + lib, + rustPlatform, + fetchFromCodeberg, + stdenv, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "sneakerweb"; + version = "1.0.1"; + + src = fetchFromCodeberg { + owner = "worm-blossom"; + repo = "sneakerweb"; + rev = "5b26074b7db7bd5c5200b2ad5263cd79b29134e6"; + hash = "sha256-QufVMRFu/49M39lJYd3ImlvF+cCWYepx7E/mK3957NY="; + }; + + cargoHash = "sha256-6miju3dsKTHlyt+YMJEIP+Ygpm/wQGW4EVCe7iwOi08="; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + __structuredAttrs = true; + + meta = { + description = "A parallel web transported by physical media"; + homepage = "https://sneakerweb.org/"; + license = lib.licenses.OR [ + lib.licenses.asl20 + lib.licenses.mit + ]; + maintainers = [ lib.maintainers.munksgaard ]; + mainProgram = "sneakerweb"; + }; +}) From f17c34d94073cffcd385e4483ce659974e58d367 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 04:50:16 +0000 Subject: [PATCH 067/158] tt-smi: 5.3.0 -> 5.3.1 --- pkgs/by-name/tt/tt-smi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tt/tt-smi/package.nix b/pkgs/by-name/tt/tt-smi/package.nix index 2e01cb67f8d0..421c2e41bd56 100644 --- a/pkgs/by-name/tt/tt-smi/package.nix +++ b/pkgs/by-name/tt/tt-smi/package.nix @@ -8,7 +8,7 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "tt-smi"; - version = "5.3.0"; + version = "5.3.1"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "tenstorrent"; repo = "tt-smi"; tag = "v${finalAttrs.version}"; - hash = "sha256-0Z8F1XdFvnx1q5AUA3RiMbfRyw2nlRVgxhKVotr4GrQ="; + hash = "sha256-lZ9fd8tkwfmWHEAJ8+cwBja3U7vxAVWQWrgope9/VO4="; }; build-system = with python3Packages; [ From 741410bd79869613f99e5e648321a367e52d0c95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 05:26:56 +0000 Subject: [PATCH 068/158] postgresqlPackages.pg_ivm: 1.14 -> 1.15 --- pkgs/servers/sql/postgresql/ext/pg_ivm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pg_ivm.nix b/pkgs/servers/sql/postgresql/ext/pg_ivm.nix index 3f3cc8cf34a2..349367f08d64 100644 --- a/pkgs/servers/sql/postgresql/ext/pg_ivm.nix +++ b/pkgs/servers/sql/postgresql/ext/pg_ivm.nix @@ -7,13 +7,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "pg_ivm"; - version = "1.14"; + version = "1.15"; src = fetchFromGitHub { owner = "sraoss"; repo = "pg_ivm"; tag = "v${finalAttrs.version}"; - hash = "sha256-z6g8ofu1s4SrQzasE9qOo3kjdFe00EZjvgVLewoGoDU="; + hash = "sha256-8JQ7r/e5FRAWsshTcTmPnVnbwjXkshP4yaulYS7Zse4="; }; meta = { From 1423ce6c16ce9c4b12998956a3d4584736c5b126 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Wed, 8 Jul 2026 01:32:47 -0400 Subject: [PATCH 069/158] sunshine: remove cudaPackages.cudatoolkit Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/su/sunshine/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/su/sunshine/package.nix b/pkgs/by-name/su/sunshine/package.nix index 41618a442b1e..e36ee2f8e308 100644 --- a/pkgs/by-name/su/sunshine/package.nix +++ b/pkgs/by-name/su/sunshine/package.nix @@ -226,7 +226,6 @@ stdenv'.mkDerivation (finalAttrs: { libnotify ] ++ lib.optionals cudaSupport [ - cudaPackages.cudatoolkit cudaPackages.cuda_cudart ] ++ lib.optionals isDarwin [ From 05c6c14a4b3d60f2223979af5bc3453bf1f6bce5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 06:29:43 +0000 Subject: [PATCH 070/158] pixi-pack: 0.7.9 -> 0.7.10 --- pkgs/by-name/pi/pixi-pack/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pixi-pack/package.nix b/pkgs/by-name/pi/pixi-pack/package.nix index 27189e7518d6..5c87f6ab1292 100644 --- a/pkgs/by-name/pi/pixi-pack/package.nix +++ b/pkgs/by-name/pi/pixi-pack/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "pixi-pack"; - version = "0.7.9"; + version = "0.7.10"; src = fetchFromGitHub { owner = "Quantco"; repo = "pixi-pack"; tag = "v${finalAttrs.version}"; - hash = "sha256-jCKlJPLlMrMByoVU1nzqccXBeyEi9CMjrWfL+ByqDhI="; + hash = "sha256-5PU+ro+uE1iiBkgQocMYlHZmiS8+bScP1rF3VVXpn/c="; }; - cargoHash = "sha256-0f7IkYPQ1kIBC4aCyBU0Dpo936awol0eJNW6KcFQIAA="; + cargoHash = "sha256-9Of4qnt+MFrW42daZiLdHrbH5Z7tYpcN6Sg95FUlcQc="; buildInputs = [ openssl ]; From d441a269931709ae836849b29254014e7e7f582b Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Wed, 8 Jul 2026 01:51:56 -0400 Subject: [PATCH 071/158] sunshine: use upstream package-lock.json Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/su/sunshine/package-lock.json | 3036 -------------------- pkgs/by-name/su/sunshine/package.nix | 13 +- pkgs/by-name/su/sunshine/updater.sh | 6 - 3 files changed, 3 insertions(+), 3052 deletions(-) delete mode 100644 pkgs/by-name/su/sunshine/package-lock.json diff --git a/pkgs/by-name/su/sunshine/package-lock.json b/pkgs/by-name/su/sunshine/package-lock.json deleted file mode 100644 index f8381b168b8e..000000000000 --- a/pkgs/by-name/su/sunshine/package-lock.json +++ /dev/null @@ -1,3036 +0,0 @@ -{ - "name": "sunshine", - "version": "0.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "sunshine", - "version": "0.0.0", - "dependencies": { - "bootstrap": "5.3.8", - "date-fns": "4.1.0", - "lucide-vue-next": "1.0.0", - "marked": "18.0.3", - "vue": "3.5.34", - "vue-i18n": "11.4.2", - "vue3-simple-icons": "16.10.0" - }, - "devDependencies": { - "@codecov/vite-plugin": "2.0.1", - "@vitejs/plugin-vue": "6.0.7", - "serve": "14.2.6", - "vite": "6.4.2", - "vite-plugin-ejs": "1.7.0" - } - }, - "node_modules/@actions/core": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-3.0.1.tgz", - "integrity": "sha512-a6d/Nwahm9fliVGRhdhofo40HjHQasUPusmc7vBfyky+7Z+P2A1J68zyFVaNcEclc/Se+eO595oAr5nwEIoIUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@actions/exec": "^3.0.0", - "@actions/http-client": "^4.0.0" - } - }, - "node_modules/@actions/exec": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@actions/exec/-/exec-3.0.0.tgz", - "integrity": "sha512-6xH/puSoNBXb72VPlZVm7vQ+svQpFyA96qdDBvhB8eNZOE8LtPf9L4oAsfzK/crCL8YZ+19fKYVnM63Sl+Xzlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@actions/io": "^3.0.2" - } - }, - "node_modules/@actions/github": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@actions/github/-/github-9.1.1.tgz", - "integrity": "sha512-tL5JbYOBZHc0ngEnCsaDcryUizIUIlQyIMwy1Wkx93H5HzbBJ7TbiPx2PnFjBwZW0Vh05JmfFZhecE6gglYegA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@actions/http-client": "^3.0.2", - "@octokit/core": "^7.0.6", - "@octokit/plugin-paginate-rest": "^14.0.0", - "@octokit/plugin-rest-endpoint-methods": "^17.0.0", - "@octokit/request": "^10.0.7", - "@octokit/request-error": "^7.1.0", - "undici": "^6.23.0" - } - }, - "node_modules/@actions/github/node_modules/@actions/http-client": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-3.0.2.tgz", - "integrity": "sha512-JP38FYYpyqvUsz+Igqlc/JG6YO9PaKuvqjM3iGvaLqFnJ7TFmcLyy2IDrY0bI0qCQug8E9K+elv5ZNfw62ZJzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tunnel": "^0.0.6", - "undici": "^6.23.0" - } - }, - "node_modules/@actions/http-client": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-4.0.1.tgz", - "integrity": "sha512-+Nvd1ImaOZBSoPbsUtEhv+1z99H12xzncCkz0a3RuehINE81FZSe2QTj3uvAPTcJX/SCzUQHQ0D1GrPMbrPitg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tunnel": "^0.0.6", - "undici": "^6.23.0" - } - }, - "node_modules/@actions/io": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@actions/io/-/io-3.0.2.tgz", - "integrity": "sha512-nRBchcMM+QK1pdjO7/idu86rbJI5YHUKCvKs0KxnSYbVe3F51UfGxuZX4Qy/fWlp6l7gWFwIkrOzN+oUK03kfw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.29.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.3.tgz", - "integrity": "sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.29.0" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/types": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", - "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@codecov/bundler-plugin-core": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@codecov/bundler-plugin-core/-/bundler-plugin-core-2.0.1.tgz", - "integrity": "sha512-TkdKn/rEwZQ723M7DDUmHe5r0IJa23rUT4TAx5jXmg12wGZGAHGWWU7LKeQsYCsKdLMxK7bLaGk9M++4wSRD5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@actions/core": "^3.0.0", - "@actions/github": "^9.0.0", - "chalk": "4.1.2", - "semver": "^7.5.4", - "unplugin": "^1.10.1", - "zod": "^3.22.4" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@codecov/vite-plugin": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@codecov/vite-plugin/-/vite-plugin-2.0.1.tgz", - "integrity": "sha512-w7nGA9SSc0WECzn05yRrw3uN8293I620Kd9x97I0kyyxUjtWxCMmlgmAbS364gJZYvljd0A6iQyAigVV2dOX9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@codecov/bundler-plugin-core": "^2.0.1", - "unplugin": "^1.10.1" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "vite": "4.x || 5.x || 6.x" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", - "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", - "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", - "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", - "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", - "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", - "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", - "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", - "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", - "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", - "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", - "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", - "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", - "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", - "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", - "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", - "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", - "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", - "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", - "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", - "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", - "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", - "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", - "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", - "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", - "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", - "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@intlify/core-base": { - "version": "11.4.2", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.4.2.tgz", - "integrity": "sha512-7fpuCcVmeLv2T9qHsARqGvh8xt+sV2fH+Q+gMHFwB/rPXzo85DpbJFKn7dBH1L5p0c2cSh2DW+2h/64EKrISmA==", - "license": "MIT", - "dependencies": { - "@intlify/devtools-types": "11.4.2", - "@intlify/message-compiler": "11.4.2", - "@intlify/shared": "11.4.2" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/kazupon" - } - }, - "node_modules/@intlify/devtools-types": { - "version": "11.4.2", - "resolved": "https://registry.npmjs.org/@intlify/devtools-types/-/devtools-types-11.4.2.tgz", - "integrity": "sha512-3u8EN1kB6EMSi96KXs5k7a8y2X2g4+h3X6iwVZU47cP4n+mTuq//WMjG588BzSp/2XQ/dTXo2BLUXX+XS+PNfA==", - "license": "MIT", - "dependencies": { - "@intlify/core-base": "11.4.2", - "@intlify/shared": "11.4.2" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/kazupon" - } - }, - "node_modules/@intlify/message-compiler": { - "version": "11.4.2", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.4.2.tgz", - "integrity": "sha512-a6CDSGSMTGrg0BjD97x8TBYPf7qQMDlZipJ6UDfv/pd4OIym8TMlHu3MsH0bTNnRdAG2D6EFEykIgiQPqvtTkA==", - "license": "MIT", - "dependencies": { - "@intlify/shared": "11.4.2", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/kazupon" - } - }, - "node_modules/@intlify/shared": { - "version": "11.4.2", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.4.2.tgz", - "integrity": "sha512-NzpHbguRCsOHDwxmlBa9qu/imc+/QWgsYUaK6FZeNC0wK8QfAbhqrktEp/haVzxU1aikH8IX4ytD+mfFEMi/9A==", - "license": "MIT", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/kazupon" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "license": "MIT" - }, - "node_modules/@octokit/auth-token": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-6.0.0.tgz", - "integrity": "sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 20" - } - }, - "node_modules/@octokit/core": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-7.0.6.tgz", - "integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/auth-token": "^6.0.0", - "@octokit/graphql": "^9.0.3", - "@octokit/request": "^10.0.6", - "@octokit/request-error": "^7.0.2", - "@octokit/types": "^16.0.0", - "before-after-hook": "^4.0.0", - "universal-user-agent": "^7.0.0" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/@octokit/endpoint": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-11.0.3.tgz", - "integrity": "sha512-FWFlNxghg4HrXkD3ifYbS/IdL/mDHjh9QcsNyhQjN8dplUoZbejsdpmuqdA76nxj2xoWPs7p8uX2SNr9rYu0Ag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/types": "^16.0.0", - "universal-user-agent": "^7.0.2" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/@octokit/graphql": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-9.0.3.tgz", - "integrity": "sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/request": "^10.0.6", - "@octokit/types": "^16.0.0", - "universal-user-agent": "^7.0.0" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/@octokit/openapi-types": { - "version": "27.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-27.0.0.tgz", - "integrity": "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@octokit/plugin-paginate-rest": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-14.0.0.tgz", - "integrity": "sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/types": "^16.0.0" - }, - "engines": { - "node": ">= 20" - }, - "peerDependencies": { - "@octokit/core": ">=6" - } - }, - "node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-17.0.0.tgz", - "integrity": "sha512-B5yCyIlOJFPqUUeiD0cnBJwWJO8lkJs5d8+ze9QDP6SvfiXSz1BF+91+0MeI1d2yxgOhU/O+CvtiZ9jSkHhFAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/types": "^16.0.0" - }, - "engines": { - "node": ">= 20" - }, - "peerDependencies": { - "@octokit/core": ">=6" - } - }, - "node_modules/@octokit/request": { - "version": "10.0.8", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-10.0.8.tgz", - "integrity": "sha512-SJZNwY9pur9Agf7l87ywFi14W+Hd9Jg6Ifivsd33+/bGUQIjNujdFiXII2/qSlN2ybqUHfp5xpekMEjIBTjlSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/endpoint": "^11.0.3", - "@octokit/request-error": "^7.0.2", - "@octokit/types": "^16.0.0", - "fast-content-type-parse": "^3.0.0", - "json-with-bigint": "^3.5.3", - "universal-user-agent": "^7.0.2" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/@octokit/request-error": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-7.1.0.tgz", - "integrity": "sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/types": "^16.0.0" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/@octokit/types": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-16.0.0.tgz", - "integrity": "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/openapi-types": "^27.0.0" - } - }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "license": "MIT", - "peer": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@rolldown/pluginutils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", - "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.3.tgz", - "integrity": "sha512-x35CNW/ANXG3hE/EZpRU8MXX1JDN86hBb2wMGAtltkz7pc6cxgjpy1OMMfDosOQ+2hWqIkag/fGok1Yady9nGw==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.3.tgz", - "integrity": "sha512-xw3xtkDApIOGayehp2+Rz4zimfkaX65r4t47iy+ymQB2G4iJCBBfj0ogVg5jpvjpn8UWn/+q9tprxleYeNp3Hw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.3.tgz", - "integrity": "sha512-vo6Y5Qfpx7/5EaamIwi0WqW2+zfiusVihKatLvtN1VFVy3D13uERk/6gZLU1UiHRL6fDXqj/ELIeVRGnvcTE1g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.3.tgz", - "integrity": "sha512-D+0QGcZhBzTN82weOnsSlY7V7+RMmPuF1CkbxyMAGE8+ZHeUjyb76ZiWmBlCu//AQQONvxcqRbwZTajZKqjuOw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.3.tgz", - "integrity": "sha512-6HnvHCT7fDyj6R0Ph7A6x8dQS/S38MClRWeDLqc0MdfWkxjiu1HSDYrdPhqSILzjTIC/pnXbbJbo+ft+gy/9hQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.3.tgz", - "integrity": "sha512-KHLgC3WKlUYW3ShFKnnosZDOJ0xjg9zp7au3sIm2bs/tGBeC2ipmvRh/N7JKi0t9Ue20C0dpEshi8WUubg+cnA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.3.tgz", - "integrity": "sha512-DV6fJoxEYWJOvaZIsok7KrYl0tPvga5OZ2yvKHNNYyk/2roMLqQAbGhr78EQ5YhHpnhLKJD3S1WFusAkmUuV5g==", - "cpu": [ - "arm" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.3.tgz", - "integrity": "sha512-mQKoJAzvuOs6F+TZybQO4GOTSMUu7v0WdxEk24krQ/uUxXoPTtHjuaUuPmFhtBcM4K0ons8nrE3JyhTuCFtT/w==", - "cpu": [ - "arm" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.3.tgz", - "integrity": "sha512-Whjj2qoiJ6+OOJMGptTYazaJvjOJm+iKHpXQM1P3LzGjt7Ff++Tp7nH4N8J/BUA7R9IHfDyx4DJIflifwnbmIA==", - "cpu": [ - "arm64" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.3.tgz", - "integrity": "sha512-4YTNHKqGng5+yiZt3mg77nmyuCfmNfX4fPmyUapBcIk+BdwSwmCWGXOUxhXbBEkFHtoN5boLj/5NON+u5QC9tg==", - "cpu": [ - "arm64" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.3.tgz", - "integrity": "sha512-SU3kNlhkpI4UqlUc2VXPGK9o886ZsSeGfMAX2ba2b8DKmMXq4AL7KUrkSWVbb7koVqx41Yczx6dx5PNargIrEA==", - "cpu": [ - "loong64" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-musl": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.3.tgz", - "integrity": "sha512-6lDLl5h4TXpB1mTf2rQWnAk/LcXrx9vBfu/DT5TIPhvMhRWaZ5MxkIc8u4lJAmBo6klTe1ywXIUHFjylW505sg==", - "cpu": [ - "loong64" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.3.tgz", - "integrity": "sha512-BMo8bOw8evlup/8G+cj5xWtPyp93xPdyoSN16Zy90Q2QZ0ZYRhCt6ZJSwbrRzG9HApFabjwj2p25TUPDWrhzqQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-musl": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.3.tgz", - "integrity": "sha512-E0L8X1dZN1/Rph+5VPF6Xj2G7JJvMACVXtamTJIDrVI44Y3K+G8gQaMEAavbqCGTa16InptiVrX6eM6pmJ+7qA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.3.tgz", - "integrity": "sha512-oZJ/WHaVfHUiRAtmTAeo3DcevNsVvH8mbvodjZy7D5QKvCefO371SiKRpxoDcCxB3PTRTLayWBkvmDQKTcX/sw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.3.tgz", - "integrity": "sha512-Dhbyh7j9FybM3YaTgaHmVALwA8AkUwTPccyCQ79TG9AJUsMQqgN1DDEZNr4+QUfwiWvLDumW5vdwzoeUF+TNxQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.3.tgz", - "integrity": "sha512-cJd1X5XhHHlltkaypz1UcWLA8AcoIi1aWhsvaWDskD1oz2eKCypnqvTQ8ykMNI0RSmm7NkTdSqSSD7zM0xa6Ig==", - "cpu": [ - "s390x" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.3.tgz", - "integrity": "sha512-DAZDBHQfG2oQuhY7mc6I3/qB4LU2fQCjRvxbDwd/Jdvb9fypP4IJ4qmtu6lNjes6B531AI8cg1aKC2di97bUxA==", - "cpu": [ - "x64" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.3.tgz", - "integrity": "sha512-cRxsE8c13mZOh3vP+wLDxpQBRrOHDIGOWyDL93Sy0Ga8y515fBcC2pjUfFwUe5T7tqvTvWbCpg1URM/AXdWIXA==", - "cpu": [ - "x64" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-openbsd-x64": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.3.tgz", - "integrity": "sha512-QaWcIgRxqEdQdhJqW4DJctsH6HCmo5vHxY0krHSX4jMtOqfzC+dqDGuHM87bu4H8JBeibWx7jFz+h6/4C8wA5Q==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ] - }, - "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.3.tgz", - "integrity": "sha512-AaXwSvUi3QIPtroAUw1t5yHGIyqKEXwH54WUocFolZhpGDruJcs8c+xPNDRn4XiQsS7MEwnYsHW2l0MBLDMkWg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.3.tgz", - "integrity": "sha512-65LAKM/bAWDqKNEelHlcHvm2V+Vfb8C6INFxQXRHCvaVN1rJfwr4NvdP4FyzUaLqWfaCGaadf6UbTm8xJeYfEg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.3.tgz", - "integrity": "sha512-EEM2gyhBF5MFnI6vMKdX1LAosE627RGBzIoGMdLloPZkXrUN0Ckqgr2Qi8+J3zip/8NVVro3/FjB+tjhZUgUHA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.3.tgz", - "integrity": "sha512-E5Eb5H/DpxaoXH++Qkv28RcUJboMopmdDUALBczvHMf7hNIxaDZqwY5lK12UK1BHacSmvupoEWGu+n993Z0y1A==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.3.tgz", - "integrity": "sha512-hPt/bgL5cE+Qp+/TPHBqptcAgPzgj46mPcg/16zNUmbQk0j+mOEQV/+Lqu8QRtDV3Ek95Q6FeFITpuhl6OTsAA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@vitejs/plugin-vue": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.7.tgz", - "integrity": "sha512-km+p+XdSz9Sxm5rqUbqcSfZYaAniKxWBj1KURl+Jr7UaPvvX7BmaWMdP69I5rrFDeQGyxAG7NXdc57vz+snhWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rolldown/pluginutils": "^1.0.1" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - }, - "peerDependencies": { - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0", - "vue": "^3.2.25" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.34.tgz", - "integrity": "sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.3", - "@vue/shared": "3.5.34", - "entities": "^7.0.1", - "estree-walker": "^2.0.2", - "source-map-js": "^1.2.1" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.34.tgz", - "integrity": "sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw==", - "license": "MIT", - "dependencies": { - "@vue/compiler-core": "3.5.34", - "@vue/shared": "3.5.34" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.34.tgz", - "integrity": "sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.3", - "@vue/compiler-core": "3.5.34", - "@vue/compiler-dom": "3.5.34", - "@vue/compiler-ssr": "3.5.34", - "@vue/shared": "3.5.34", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.21", - "postcss": "^8.5.14", - "source-map-js": "^1.2.1" - } - }, - "node_modules/@vue/compiler-ssr": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.34.tgz", - "integrity": "sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ==", - "license": "MIT", - "dependencies": { - "@vue/compiler-dom": "3.5.34", - "@vue/shared": "3.5.34" - } - }, - "node_modules/@vue/devtools-api": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", - "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", - "license": "MIT" - }, - "node_modules/@vue/reactivity": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.34.tgz", - "integrity": "sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==", - "license": "MIT", - "dependencies": { - "@vue/shared": "3.5.34" - } - }, - "node_modules/@vue/runtime-core": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.34.tgz", - "integrity": "sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw==", - "license": "MIT", - "dependencies": { - "@vue/reactivity": "3.5.34", - "@vue/shared": "3.5.34" - } - }, - "node_modules/@vue/runtime-dom": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.34.tgz", - "integrity": "sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg==", - "license": "MIT", - "dependencies": { - "@vue/reactivity": "3.5.34", - "@vue/runtime-core": "3.5.34", - "@vue/shared": "3.5.34", - "csstype": "^3.2.3" - } - }, - "node_modules/@vue/server-renderer": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.34.tgz", - "integrity": "sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew==", - "license": "MIT", - "dependencies": { - "@vue/compiler-ssr": "3.5.34", - "@vue/shared": "3.5.34" - }, - "peerDependencies": { - "vue": "3.5.34" - } - }, - "node_modules/@vue/shared": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.34.tgz", - "integrity": "sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA==", - "license": "MIT" - }, - "node_modules/@zeit/schemas": { - "version": "2.36.0", - "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.36.0.tgz", - "integrity": "sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==", - "dev": true, - "license": "MIT" - }, - "node_modules/acorn": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", - "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-align/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true, - "license": "MIT" - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/before-after-hook": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-4.0.0.tgz", - "integrity": "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/bootstrap": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz", - "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/twbs" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/bootstrap" - } - ], - "license": "MIT", - "peerDependencies": { - "@popperjs/core": "^2.11.8" - } - }, - "node_modules/boxen": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", - "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.0", - "chalk": "^5.0.1", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", - "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chalk-template": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", - "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/chalk-template?sponsor=1" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clipboardy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", - "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arch": "^2.2.0", - "execa": "^5.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.1.0", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/csstype": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", - "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "license": "MIT" - }, - "node_modules/date-fns": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", - "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/entities": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", - "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/esbuild": { - "version": "0.25.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", - "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.12", - "@esbuild/android-arm": "0.25.12", - "@esbuild/android-arm64": "0.25.12", - "@esbuild/android-x64": "0.25.12", - "@esbuild/darwin-arm64": "0.25.12", - "@esbuild/darwin-x64": "0.25.12", - "@esbuild/freebsd-arm64": "0.25.12", - "@esbuild/freebsd-x64": "0.25.12", - "@esbuild/linux-arm": "0.25.12", - "@esbuild/linux-arm64": "0.25.12", - "@esbuild/linux-ia32": "0.25.12", - "@esbuild/linux-loong64": "0.25.12", - "@esbuild/linux-mips64el": "0.25.12", - "@esbuild/linux-ppc64": "0.25.12", - "@esbuild/linux-riscv64": "0.25.12", - "@esbuild/linux-s390x": "0.25.12", - "@esbuild/linux-x64": "0.25.12", - "@esbuild/netbsd-arm64": "0.25.12", - "@esbuild/netbsd-x64": "0.25.12", - "@esbuild/openbsd-arm64": "0.25.12", - "@esbuild/openbsd-x64": "0.25.12", - "@esbuild/openharmony-arm64": "0.25.12", - "@esbuild/sunos-x64": "0.25.12", - "@esbuild/win32-arm64": "0.25.12", - "@esbuild/win32-ia32": "0.25.12", - "@esbuild/win32-x64": "0.25.12" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "license": "MIT" - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/fast-content-type-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-3.0.0.tgz", - "integrity": "sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "MIT" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", - "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/filelist": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.6.tgz", - "integrity": "sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.0.tgz", - "integrity": "sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", - "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "license": "ISC" - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-port-reachable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", - "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/jake": { - "version": "10.9.4", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz", - "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.6", - "filelist": "^1.0.4", - "picocolors": "^1.1.1" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-with-bigint": { - "version": "3.5.8", - "resolved": "https://registry.npmjs.org/json-with-bigint/-/json-with-bigint-3.5.8.tgz", - "integrity": "sha512-eq/4KP6K34kwa7TcFdtvnftvHCD9KvHOGGICWwMFc4dOOKF5t4iYqnfLK8otCRCRv06FXOzGGyqE8h8ElMvvdw==", - "dev": true, - "license": "MIT" - }, - "node_modules/lucide-vue-next": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lucide-vue-next/-/lucide-vue-next-1.0.0.tgz", - "integrity": "sha512-V6SPvx1IHTj/UY+FrIYWV5faISsPSb8BnWSFDxAtezWKvWc9ZZ40PDrdu1/Qb5vg4lHWr1hs1BAMGVGm6V1Xdg==", - "license": "ISC", - "peerDependencies": { - "vue": ">=3.0.1" - } - }, - "node_modules/magic-string": { - "version": "0.30.21", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", - "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.5" - } - }, - "node_modules/marked": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.3.tgz", - "integrity": "sha512-7VT90JOkDeaRWpfjOReRGPEKn0ecdARBkDGL+tT1wZY0efPPqkUxLUSmzy/C7TIylQYJC9STISEsCHrqb/7VIA==", - "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types/node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", - "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/on-headers": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", - "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true, - "license": "(WTFPL OR MIT)" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-to-regexp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", - "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/postcss": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.14.tgz", - "integrity": "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/registry-auth-token": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", - "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "rc": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rollup": { - "version": "4.60.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.3.tgz", - "integrity": "sha512-pAQK9HalE84QSm4Po3EmWIZPd3FnjkShVkiMlz1iligWYkWQ7wHYd1PF/T7QZ5TVSD6uSTon5gBVMSM4JfBV+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.60.3", - "@rollup/rollup-android-arm64": "4.60.3", - "@rollup/rollup-darwin-arm64": "4.60.3", - "@rollup/rollup-darwin-x64": "4.60.3", - "@rollup/rollup-freebsd-arm64": "4.60.3", - "@rollup/rollup-freebsd-x64": "4.60.3", - "@rollup/rollup-linux-arm-gnueabihf": "4.60.3", - "@rollup/rollup-linux-arm-musleabihf": "4.60.3", - "@rollup/rollup-linux-arm64-gnu": "4.60.3", - "@rollup/rollup-linux-arm64-musl": "4.60.3", - "@rollup/rollup-linux-loong64-gnu": "4.60.3", - "@rollup/rollup-linux-loong64-musl": "4.60.3", - "@rollup/rollup-linux-ppc64-gnu": "4.60.3", - "@rollup/rollup-linux-ppc64-musl": "4.60.3", - "@rollup/rollup-linux-riscv64-gnu": "4.60.3", - "@rollup/rollup-linux-riscv64-musl": "4.60.3", - "@rollup/rollup-linux-s390x-gnu": "4.60.3", - "@rollup/rollup-linux-x64-gnu": "4.60.3", - "@rollup/rollup-linux-x64-musl": "4.60.3", - "@rollup/rollup-openbsd-x64": "4.60.3", - "@rollup/rollup-openharmony-arm64": "4.60.3", - "@rollup/rollup-win32-arm64-msvc": "4.60.3", - "@rollup/rollup-win32-ia32-msvc": "4.60.3", - "@rollup/rollup-win32-x64-gnu": "4.60.3", - "@rollup/rollup-win32-x64-msvc": "4.60.3", - "fsevents": "~2.3.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/serve": { - "version": "14.2.6", - "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.6.tgz", - "integrity": "sha512-QEjUSA+sD4Rotm1znR8s50YqA3kYpRGPmtd5GlFxbaL9n/FdUNbqMhxClqdditSk0LlZyA/dhud6XNRTOC9x2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@zeit/schemas": "2.36.0", - "ajv": "8.18.0", - "arg": "5.0.2", - "boxen": "7.0.0", - "chalk": "5.0.1", - "chalk-template": "0.4.0", - "clipboardy": "3.0.0", - "compression": "1.8.1", - "is-port-reachable": "4.0.0", - "serve-handler": "6.1.7", - "update-check": "1.5.4" - }, - "bin": { - "serve": "build/main.js" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/serve-handler": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.7.tgz", - "integrity": "sha512-CinAq1xWb0vR3twAv9evEU8cNWkXCb9kd5ePAHUKJBkOsUpR1wt/CvGdeca7vqumL1U5cSaeVQ6zZMxiJ3yWsg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "mime-types": "2.1.18", - "minimatch": "3.1.5", - "path-is-inside": "1.0.2", - "path-to-regexp": "3.3.0", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/serve/node_modules/chalk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", - "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tinyglobby": { - "version": "0.2.16", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", - "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.4" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6.11 <=0.7.0 || >=0.7.3" - } - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/undici": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.25.0.tgz", - "integrity": "sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, - "node_modules/universal-user-agent": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-7.0.3.tgz", - "integrity": "sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==", - "dev": true, - "license": "ISC" - }, - "node_modules/unplugin": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", - "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.14.0", - "webpack-virtual-modules": "^0.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/update-check": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", - "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "registry-auth-token": "3.3.2", - "registry-url": "3.1.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vite": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.2.tgz", - "integrity": "sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.25.0", - "fdir": "^6.4.4", - "picomatch": "^4.0.2", - "postcss": "^8.5.3", - "rollup": "^4.34.9", - "tinyglobby": "^0.2.13" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "jiti": ">=1.21.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.16.0", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/vite-plugin-ejs": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vite-plugin-ejs/-/vite-plugin-ejs-1.7.0.tgz", - "integrity": "sha512-JNP3zQDC4mSbfoJ3G73s5mmZITD8NGjUmLkq4swxyahy/W0xuokK9U9IJGXw7KCggq6UucT6hJ0p+tQrNtqTZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ejs": "^3.1.9" - }, - "peerDependencies": { - "vite": ">=5.0.0" - } - }, - "node_modules/vue": { - "version": "3.5.34", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.34.tgz", - "integrity": "sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA==", - "license": "MIT", - "dependencies": { - "@vue/compiler-dom": "3.5.34", - "@vue/compiler-sfc": "3.5.34", - "@vue/runtime-dom": "3.5.34", - "@vue/server-renderer": "3.5.34", - "@vue/shared": "3.5.34" - }, - "peerDependencies": { - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/vue-i18n": { - "version": "11.4.2", - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.4.2.tgz", - "integrity": "sha512-sADDeKXqAGsPX6tK3t3y2ZiMpbVWN12tG+MhTiJ06rVoh58eGtM4wFyw3uWGbVkXByVp9Ne/AP+nSSzI+J9OAQ==", - "license": "MIT", - "dependencies": { - "@intlify/core-base": "11.4.2", - "@intlify/devtools-types": "11.4.2", - "@intlify/shared": "11.4.2", - "@vue/devtools-api": "^6.5.0" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://github.com/sponsors/kazupon" - }, - "peerDependencies": { - "vue": "^3.0.0" - } - }, - "node_modules/vue3-simple-icons": { - "version": "16.10.0", - "resolved": "https://registry.npmjs.org/vue3-simple-icons/-/vue3-simple-icons-16.10.0.tgz", - "integrity": "sha512-i5i4K3R+ZLFLsb+Gjw7jHxOQW5hhH4NcB0U2Xe1v3FKnqFJow8A5sgRglAwFtFDHLw1peDIRRRe8dCxs9yhVdQ==", - "license": "MIT", - "dependencies": { - "vue": "^3" - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", - "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dev": true, - "license": "MIT", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - } - } -} diff --git a/pkgs/by-name/su/sunshine/package.nix b/pkgs/by-name/su/sunshine/package.nix index e36ee2f8e308..81fc6e52c40f 100644 --- a/pkgs/by-name/su/sunshine/package.nix +++ b/pkgs/by-name/su/sunshine/package.nix @@ -114,11 +114,6 @@ stdenv'.mkDerivation (finalAttrs: { pname = "sunshine-ui"; npmDepsHash = "sha256-YnNnuAdj/S5LGNytqIsmCApIec8DTWKF6VIJ7AXUctU="; - # use generated package-lock.json as upstream does not provide one - postPatch = '' - cp ${./package-lock.json} ./package-lock.json - ''; - installPhase = '' runHook preInstall @@ -276,9 +271,9 @@ stdenv'.mkDerivation (finalAttrs: { env = { # needed to trigger CMake version configuration - BUILD_VERSION = "${finalAttrs.version}"; + BUILD_VERSION = finalAttrs.version; BRANCH = "master"; - COMMIT = ""; + COMMIT = finalAttrs.src.rev; }; # copy webui where it can be picked up by build @@ -310,9 +305,7 @@ stdenv'.mkDerivation (finalAttrs: { nativeInstallCheckInputs = lib.optionals isLinux [ udevCheckHook ]; passthru = { - tests = lib.optionalAttrs isLinux { - sunshine = nixosTests.sunshine; - }; + tests = { inherit (nixosTests) sunshine; }; updateScript = ./updater.sh; }; diff --git a/pkgs/by-name/su/sunshine/updater.sh b/pkgs/by-name/su/sunshine/updater.sh index e2838d2860b8..99e063be5310 100755 --- a/pkgs/by-name/su/sunshine/updater.sh +++ b/pkgs/by-name/su/sunshine/updater.sh @@ -57,12 +57,6 @@ if ! grep -q "$src_hash" "$package_nix"; then exit 1 fi -log "Regenerating sunshine.ui package-lock.json" -# `--generate-lockfile` only regenerates package-lock.json; it skips the npmDepsHash -# refresh (see nix-update's dependency_hashes.py). Run a second pass to update the hash. -# `--no-src` avoids re-fetching the (already-pinned) sunshine src on each pass. -nix-update sunshine --version=skip --no-src --generate-lockfile --subpackage ui - log "Refreshing sunshine.ui npmDepsHash" nix-update sunshine --version=skip --no-src --subpackage ui From 46dfdd74ee4e55843f72a476c4af95a93c0dfa85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 06:46:02 +0000 Subject: [PATCH 072/158] gtt: 10 -> 11 --- pkgs/by-name/gt/gtt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gt/gtt/package.nix b/pkgs/by-name/gt/gtt/package.nix index f9a3596b935e..f39efeabcf36 100644 --- a/pkgs/by-name/gt/gtt/package.nix +++ b/pkgs/by-name/gt/gtt/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "gtt"; - version = "10"; + version = "11"; src = fetchFromGitHub { owner = "eeeXun"; repo = "gtt"; rev = "v${finalAttrs.version}"; - hash = "sha256-ghdf8UQA+SfsBiD5bPrNZM8sPE+Xhbhn18iNl3xLh8c="; + hash = "sha256-sgWoeBdS8HymVjaTjJZDU3KNuYLRLdC5I9k/tNEd0GA="; }; vendorHash = "sha256-6C+++HIVwOwOmlsdwXWF/ykyK9WOlq/ktIPjRslvllk="; From 023e25b47777c1a06557779351a0d04109801783 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Wed, 8 Jul 2026 02:58:10 -0400 Subject: [PATCH 073/158] sunshine: enable strictDeps, __structuredAttrs Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/su/sunshine/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/su/sunshine/package.nix b/pkgs/by-name/su/sunshine/package.nix index 81fc6e52c40f..871dbfd3fa1b 100644 --- a/pkgs/by-name/su/sunshine/package.nix +++ b/pkgs/by-name/su/sunshine/package.nix @@ -100,6 +100,9 @@ stdenv'.mkDerivation (finalAttrs: { pname = "sunshine"; version = "2026.516.143833"; + __structuredAttrs = true; + strictDeps = true; + src = fetchFromGitHub { owner = "LizardByte"; repo = "Sunshine"; From b11b8f67a5e16a0f1e0555c474b0a33365ea2fe7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 8 Jul 2026 06:58:35 +0000 Subject: [PATCH 074/158] python3Packages.apache-beam: 2.74.0 -> 2.75.0 Diff: https://github.com/apache/beam/compare/v2.74.0...v2.75.0 Changelog: https://github.com/apache/beam/blob/v2.75.0/CHANGES.md --- pkgs/development/python-modules/apache-beam/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/apache-beam/default.nix b/pkgs/development/python-modules/apache-beam/default.nix index 121ac7c9d1ef..a3c834e0e751 100644 --- a/pkgs/development/python-modules/apache-beam/default.nix +++ b/pkgs/development/python-modules/apache-beam/default.nix @@ -66,7 +66,7 @@ buildPythonPackage (finalAttrs: { pname = "apache-beam"; - version = "2.74.0"; + version = "2.75.0"; pyproject = true; __structuredAttrs = true; @@ -74,13 +74,15 @@ buildPythonPackage (finalAttrs: { owner = "apache"; repo = "beam"; tag = "v${finalAttrs.version}"; - hash = "sha256-30abjaQFYNQ798GhS+MRMDkBbgsJyr6CYb9ymENLrfA="; + hash = "sha256-jlY46uVYECZGrT4hCd2eo6QoM4zUm+veGcgcPsHdD5A="; }; sourceRoot = "${finalAttrs.src.name}/sdks/python"; postPatch = '' substituteInPlace pyproject.toml \ + --replace-fail "distlib==0.4.2" "distlib" \ + --replace-fail "cython>=3.2.5,<4" "cython" \ --replace-fail "==" ">=" substituteInPlace setup.py \ From c0e97c0cf87757b593eb5cd1f751dbea4f62cb3e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 07:43:50 +0000 Subject: [PATCH 075/158] carapace-bridge: 1.6.0 -> 1.6.1 --- pkgs/by-name/ca/carapace-bridge/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/carapace-bridge/package.nix b/pkgs/by-name/ca/carapace-bridge/package.nix index b90b398a0eba..61f067249e5b 100644 --- a/pkgs/by-name/ca/carapace-bridge/package.nix +++ b/pkgs/by-name/ca/carapace-bridge/package.nix @@ -8,19 +8,19 @@ buildGoModule (finalAttrs: { pname = "carapace-bridge"; - version = "1.6.0"; + version = "1.6.1"; src = fetchFromGitHub { owner = "carapace-sh"; repo = "carapace-bridge"; tag = "v${finalAttrs.version}"; - hash = "sha256-HEVFg9rW1UiRpcZlENTg+YgB/AwmtuEuNqTf4jXW4wU="; + hash = "sha256-+PxsIkNRG9lwmhdzW/KB+CUkjJUXpYNn82m1tqIo/NE="; }; # buildGoModule tries to run `go mod vendor` instead of `go work vendor` on # the workspace if proxyVendor is off proxyVendor = true; - vendorHash = "sha256-RLx5QtA3oTsDSmSWoRqV0LJ+rSifSRc+WAQyeh0Xnbw="; + vendorHash = "sha256-5d1LTwfYJe2RCNYNpKbO/3ofayTXDHD+OFul+wuXO0w="; postPatch = '' substituteInPlace cmd/carapace-bridge/main.go \ From b8171f37b916f9c3d7c7e89ca4f7bd16e0159b2d Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Wed, 8 Jul 2026 10:10:45 +0200 Subject: [PATCH 076/158] part-db: 2.4.0 -> 2.13.1 https://github.com/Part-DB/Part-DB-server/releases/tag/v2.13.1 Assisted-by: pi coding agent / Mika (OpenAI GPT-5.5) --- pkgs/by-name/pa/part-db/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pa/part-db/package.nix b/pkgs/by-name/pa/part-db/package.nix index 0cf1b1cae224..3fcd38e7aaf3 100644 --- a/pkgs/by-name/pa/part-db/package.nix +++ b/pkgs/by-name/pa/part-db/package.nix @@ -14,7 +14,7 @@ }: let pname = "part-db"; - version = "2.4.0"; + version = "2.13.1"; srcWithVendor = php.buildComposerProject2 { inherit pname version; @@ -23,7 +23,7 @@ let owner = "Part-DB"; repo = "Part-DB-server"; tag = "v${version}"; - hash = "sha256-z/bvFFzKVMN6lr9RnrBc/hTrZ9a/mjgpkDYslUFHM50="; + hash = "sha256-j7Kj03RxbrRoHJ4kFeZo1VmeHT3YucY4Zxog93+5Q38="; }; php = php.buildEnv { @@ -36,7 +36,7 @@ let ); }; - vendorHash = "sha256-gt5HBi+vV5WhaEXNFFIO8xcbX1Z60SICvxXWGNzsn5o="; + vendorHash = "sha256-ZYo0gNsR9liMWWjHZGGf/XFNZJBnBrVVLf7WVhN/pY4="; # Upstream composer.json file is missing the description field composerStrictValidation = false; @@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: { yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-F9kZ8nAIghkg+xUkglvRZXOSadv2lbKTP0gNfLD4LYE="; + hash = "sha256-xdRMAOmGQFPuej/8A88edH23jL/3K8igx0BB7Z78sjM="; }; nativeBuildInputs = [ From b7dcd54f6495d26ff66056f6b155b2ee1b1a5d48 Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Wed, 8 Jul 2026 10:11:26 +0200 Subject: [PATCH 077/158] nixos/part-db: use writable attachment storage Move mutable public media and uploads out of the Nix store and add nginx hardening for served media files. Assisted-by: pi coding agent / Mika (OpenAI GPT-5.5) --- nixos/modules/services/web-apps/part-db.nix | 51 +++++++++++++++++++-- nixos/tests/web-apps/part-db.nix | 14 +++++- pkgs/by-name/pa/part-db/package.nix | 6 ++- 3 files changed, 64 insertions(+), 7 deletions(-) diff --git a/nixos/modules/services/web-apps/part-db.nix b/nixos/modules/services/web-apps/part-db.nix index b4b128dfa03d..98c19d6f2db9 100644 --- a/nixos/modules/services/web-apps/part-db.nix +++ b/nixos/modules/services/web-apps/part-db.nix @@ -176,18 +176,34 @@ in root = "${pkg}/public"; locations = { "/" = { - tryFiles = "$uri $uri/ /index.php?$query_string"; + tryFiles = "$uri $uri/ /index.php$is_args$args"; index = "index.php"; extraConfig = '' + add_header Content-Security-Policy "default-src 'self'; script-src 'none'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; sandbox;" always; + add_header X-Content-Type-Options "nosniff" always; sendfile off; ''; }; - "~ \\.php$" = { + "= /index.php" = { extraConfig = '' - include ${config.services.nginx.package}/conf/fastcgi_params ; - fastcgi_param SCRIPT_FILENAME $request_filename; - fastcgi_param modHeadersAvailable true; #Avoid sending the security headers twice + include ${config.services.nginx.package}/conf/fastcgi_params; + fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; + fastcgi_param DOCUMENT_ROOT $realpath_root; + fastcgi_param modHeadersAvailable true; # Avoid sending the security headers twice fastcgi_pass unix:${config.services.phpfpm.pools.part-db.socket}; + internal; + ''; + }; + "~ \\.php$" = { + return = "404"; + }; + "~* ^/media/.*\\.(php[3-8]?|phar|phtml|pht|phps)$" = { + return = "403"; + }; + "~* \\.svg$" = { + extraConfig = '' + add_header Content-Security-Policy "default-src 'self'; script-src 'none'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; frame-ancestors 'none'; sandbox;" always; + add_header X-Content-Type-Options "nosniff" always; ''; }; }; @@ -240,6 +256,31 @@ in lib.concatStringsSep "\n" (lib.mapAttrsToList (key: value: "${key}=\"${value}\"") cfg.settings) )}"; }; + "/var/lib/part-db/".d = { + mode = "0755"; + user = "part-db"; + group = "part-db"; + }; + "/var/lib/part-db/public/".d = { + mode = "0755"; + user = "part-db"; + group = "part-db"; + }; + "/var/lib/part-db/public/media/".d = { + mode = "0755"; + user = "part-db"; + group = "part-db"; + }; + "/var/lib/part-db/uploads/".d = { + mode = "0750"; + user = "part-db"; + group = "part-db"; + }; + "/var/lib/part-db/share/".d = { + mode = "0750"; + user = "part-db"; + group = "part-db"; + }; "/var/log/part-db/".d = { mode = "0750"; user = "part-db"; diff --git a/nixos/tests/web-apps/part-db.nix b/nixos/tests/web-apps/part-db.nix index 66e43b09a50e..4f65ccb4d6f3 100644 --- a/nixos/tests/web-apps/part-db.nix +++ b/nixos/tests/web-apps/part-db.nix @@ -1,4 +1,4 @@ -{ lib, ... }: +{ lib, pkgs, ... }: { name = "part-db"; meta.maintainers = with lib.maintainers; [ oddlama ]; @@ -15,8 +15,20 @@ machine.wait_for_unit("part-db-migrate.service") machine.wait_for_unit("phpfpm-part-db.service") machine.wait_for_unit("nginx.service") + + machine.succeed("test -d /var/lib/part-db/public/media") + machine.succeed("test -d /var/lib/part-db/uploads") + machine.succeed("test -d /var/lib/part-db/share") + machine.succeed("test $(readlink ${pkgs.part-db}/public/media) = /var/lib/part-db/public/media/") + machine.succeed("test $(readlink ${pkgs.part-db}/uploads) = /var/lib/part-db/uploads/") + machine.wait_for_open_port(80) machine.succeed("curl -L --fail http://localhost | grep 'Part-DB'", timeout=10) + machine.succeed("echo static > /var/lib/part-db/public/media/static.txt") + machine.succeed("curl -I --fail http://localhost/media/static.txt | grep 'Content-Security-Policy'") + machine.succeed("curl -I --fail http://localhost/media/static.txt | grep 'X-Content-Type-Options: nosniff'") + machine.succeed("echo '' > /var/lib/part-db/public/media/shell.phar") + machine.succeed("curl -I http://localhost/media/shell.phar | grep 'HTTP/1.1 403 Forbidden'") ''; } diff --git a/pkgs/by-name/pa/part-db/package.nix b/pkgs/by-name/pa/part-db/package.nix index 3fcd38e7aaf3..97ebbbb87e4b 100644 --- a/pkgs/by-name/pa/part-db/package.nix +++ b/pkgs/by-name/pa/part-db/package.nix @@ -11,6 +11,8 @@ envLocalPath ? "/var/lib/part-db/env.local", cachePath ? "/var/cache/part-db/", logPath ? "/var/log/part-db/", + mediaPath ? "/var/lib/part-db/public/media/", + uploadsPath ? "/var/lib/part-db/uploads/", }: let pname = "part-db"; @@ -79,10 +81,12 @@ stdenv.mkDerivation (finalAttrs: { mkdir $out mv * .* $out/ - rm -rf $out/var/{cache,log} + rm -rf $out/var/{cache,log} $out/public/media $out/uploads ln -s ${envLocalPath} $out/.env.local ln -s ${logPath} $out/var/log ln -s ${cachePath} $out/var/cache + ln -s ${mediaPath} $out/public/media + ln -s ${uploadsPath} $out/uploads ''; passthru.tests = { inherit (nixosTests) part-db; }; From 72672bd2e02a77cac4f62f3e22d0e50b72383ee4 Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Wed, 8 Jul 2026 10:11:39 +0200 Subject: [PATCH 078/158] nixos/part-db: add environmentFile option Generate env.local at runtime so secrets such as APP_SECRET can be provided outside the Nix store. Assisted-by: pi coding agent / Mika (OpenAI GPT-5.5) --- nixos/modules/services/web-apps/part-db.nix | 47 ++++++++++++++++++--- nixos/tests/web-apps/part-db.nix | 9 +++- 2 files changed, 48 insertions(+), 8 deletions(-) diff --git a/nixos/modules/services/web-apps/part-db.nix b/nixos/modules/services/web-apps/part-db.nix index 98c19d6f2db9..006481e6dda7 100644 --- a/nixos/modules/services/web-apps/part-db.nix +++ b/nixos/modules/services/web-apps/part-db.nix @@ -8,6 +8,11 @@ let cfg = config.services.part-db; pkg = cfg.package; + envFile = pkgs.writeText "part-db-env" ( + lib.concatStringsSep "\n" (lib.mapAttrsToList (key: value: "${key}=\"${value}\"") cfg.settings) + + "\n" + ); + inherit (lib) mkEnableOption mkPackageOption @@ -62,6 +67,17 @@ in ''; }; + environmentFile = mkOption { + type = types.nullOr types.path; + default = null; + example = "/run/secrets/part-db.env"; + description = '' + Path to a file containing extra Part-DB environment variables in dotenv + format. This can be used for secrets such as `APP_SECRET` without + putting them in the Nix store. + ''; + }; + poolConfig = lib.mkOption { type = lib.types.attrsOf ( lib.types.oneOf [ @@ -213,10 +229,32 @@ in systemd = { services = { + part-db-setup = { + before = [ "part-db-migrate.service" ]; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + }; + restartTriggers = [ envFile ]; + script = '' + install -Dm0600 -o part-db -g part-db ${envFile} /var/lib/part-db/env.local + '' + + lib.optionalString (cfg.environmentFile != null) '' + cat ${lib.escapeShellArg cfg.environmentFile} >> /var/lib/part-db/env.local + ''; + }; + part-db-migrate = { before = [ "phpfpm-part-db.service" ]; - after = [ "postgresql.target" ]; - requires = [ "postgresql.target" ]; + after = [ + "postgresql.target" + "part-db-setup.service" + ]; + requires = [ + "postgresql.target" + "part-db-setup.service" + ]; wantedBy = [ "multi-user.target" ]; serviceConfig = { Type = "oneshot"; @@ -251,11 +289,6 @@ in user = "part-db"; group = "part-db"; }; - "/var/lib/part-db/env.local"."L+" = { - argument = "${pkgs.writeText "part-db-env" ( - lib.concatStringsSep "\n" (lib.mapAttrsToList (key: value: "${key}=\"${value}\"") cfg.settings) - )}"; - }; "/var/lib/part-db/".d = { mode = "0755"; user = "part-db"; diff --git a/nixos/tests/web-apps/part-db.nix b/nixos/tests/web-apps/part-db.nix index 4f65ccb4d6f3..5e96774c2730 100644 --- a/nixos/tests/web-apps/part-db.nix +++ b/nixos/tests/web-apps/part-db.nix @@ -5,7 +5,12 @@ nodes = { machine = { - services.part-db.enable = true; + services.part-db = { + enable = true; + environmentFile = pkgs.writeText "part-db.env" '' + APP_SECRET=0123456789abcdef0123456789abcdef + ''; + }; }; }; @@ -21,6 +26,8 @@ machine.succeed("test -d /var/lib/part-db/share") machine.succeed("test $(readlink ${pkgs.part-db}/public/media) = /var/lib/part-db/public/media/") machine.succeed("test $(readlink ${pkgs.part-db}/uploads) = /var/lib/part-db/uploads/") + machine.succeed("grep APP_SECRET=0123456789abcdef0123456789abcdef /var/lib/part-db/env.local") + machine.succeed("test $(stat -c %a:%U:%G /var/lib/part-db/env.local) = 600:part-db:part-db") machine.wait_for_open_port(80) From a6110e0e9fbb981b4c85fd5f65074eb304bfdd6b Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 8 Jul 2026 10:12:45 +0200 Subject: [PATCH 079/158] nodejs_24: fix riscv64-linux build --- pkgs/development/web/nodejs/nodejs.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index 5fd5eeac6919..0b07ab24a688 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -529,6 +529,7 @@ let "test-fetch" "test-http2-allow-http1-upgrade-ws" "test-http-proxy-fetch" + "test-https-proxy-fetch" "test-http-set-global-proxy-from-env-fetch" "test-http-set-global-proxy-from-env-fetch-default" "test-http-set-global-proxy-from-env-fetch-empty" From 8593cb1c462728c03cabfb98ab686e562b5506e6 Mon Sep 17 00:00:00 2001 From: Ben Brown Date: Wed, 8 Jul 2026 00:28:22 +0100 Subject: [PATCH 080/158] marge-bot: specify correct dependencies marge-bot migrated to uv back in 0.15.1: https://gitlab.com/marge-org/marge-bot/-/compare/0.15.0...0.15.1 maya and pendulum were removed back in 0.14.2: https://gitlab.com/marge-org/marge-bot/-/compare/0.14.1...0.14.2 --- pkgs/by-name/ma/marge-bot/package.nix | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/ma/marge-bot/package.nix b/pkgs/by-name/ma/marge-bot/package.nix index 5f0978768384..ba7cc4b5a31a 100644 --- a/pkgs/by-name/ma/marge-bot/package.nix +++ b/pkgs/by-name/ma/marge-bot/package.nix @@ -1,13 +1,13 @@ { lib, - python3, fetchFromGitLab, + python3Packages, git, openssh, nix-update-script, }: -python3.pkgs.buildPythonApplication (finalAttrs: { +python3Packages.buildPythonApplication (finalAttrs: { pname = "marge-bot"; version = "1.1.0"; pyproject = true; @@ -19,18 +19,17 @@ python3.pkgs.buildPythonApplication (finalAttrs: { hash = "sha256-nTVfsprCTa2S/F8GDdDw5SwQw+OrGkHrX/QwU1FZDsw="; }; - nativeBuildInputs = [ - python3.pkgs.setuptools + build-system = with python3Packages; [ + hatchling + uv-build ]; - propagatedBuildInputs = - (with python3.pkgs; [ + dependencies = + (with python3Packages; [ configargparse - maya pyyaml requests python-gitlab - hatchling ]) ++ [ git @@ -38,10 +37,11 @@ python3.pkgs.buildPythonApplication (finalAttrs: { ]; nativeCheckInputs = - (with python3.pkgs; [ + (with python3Packages; [ pytest-cov-stub pytestCheckHook - pendulum + python-dateutil + time-machine ]) ++ [ git From 5af64faafc8261ac9f8f120bc268fedc5adf23fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 08:27:32 +0000 Subject: [PATCH 081/158] pkgsite: 0.2.0-unstable-2026-06-24 -> 0.2.0-unstable-2026-07-07 --- pkgs/by-name/pk/pkgsite/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pk/pkgsite/package.nix b/pkgs/by-name/pk/pkgsite/package.nix index e55e471db672..678d072ed143 100644 --- a/pkgs/by-name/pk/pkgsite/package.nix +++ b/pkgs/by-name/pk/pkgsite/package.nix @@ -7,16 +7,16 @@ buildGoModule { pname = "pkgsite"; - version = "0.2.0-unstable-2026-06-24"; + version = "0.2.0-unstable-2026-07-07"; src = fetchFromGitHub { owner = "golang"; repo = "pkgsite"; - rev = "60f10bf3d57b68dccf4e1dfd573a72ec8db114d5"; - hash = "sha256-9jS1eXl1Mg/YwCVSZmpePHcwRKuiGXYOiDmNALRLmyY="; + rev = "0cc61a18508245cabd093f065961abd5df0af028"; + hash = "sha256-tgLjEs9dt7TA9yRq/toUWPiorA4b20GnjmO6HJbFFd8="; }; - vendorHash = "sha256-pamVUaMpkNVGY9tWPHsIiqflthzwELFOxgn90ncor/U="; + vendorHash = "sha256-a53JKkoJmnSO+ShxUt68LEq9uDeNi/vN/d0OuhrIUvA="; subPackages = [ "cmd/pkgsite" ]; From 7bb94064f4b3ed5240790177467ad3ebc76103f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 08:27:49 +0000 Subject: [PATCH 082/158] simplex-chat-desktop: 6.5.5 -> 6.5.6 --- pkgs/by-name/si/simplex-chat-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/simplex-chat-desktop/package.nix b/pkgs/by-name/si/simplex-chat-desktop/package.nix index f15a82f97abe..5226758f3104 100644 --- a/pkgs/by-name/si/simplex-chat-desktop/package.nix +++ b/pkgs/by-name/si/simplex-chat-desktop/package.nix @@ -7,16 +7,16 @@ let pname = "simplex-chat-desktop"; - version = "6.5.5"; + version = "6.5.6"; sources = { "aarch64-linux" = fetchurl { url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-aarch64.AppImage"; - hash = "sha256-zBLBSWrADCIafUSynttiT3faJfzDcz8Li/NISWRNTaw="; + hash = "sha256-2RFBH4o9Y/zaLQg8eHzDOzQDE6zXnYKLaesJol5lgh4="; }; "x86_64-linux" = fetchurl { url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage"; - hash = "sha256-6qb1z4Z/1uuEqLwiVSwuLSlurbHYsj0jVSF00c5LLBA="; + hash = "sha256-p4Wa/IP0+8O11meRt3ZSUeh040fhKLMVjDhqtxXOneU="; }; }; From 54dc8286f92edbe3aa7129f5c242e2e68b37602e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 8 Jul 2026 10:34:14 +0200 Subject: [PATCH 083/158] {nixos/channel,make-tarball.nix}: argue for unbounded compression threads --- nixos/lib/make-channel.nix | 3 +++ pkgs/top-level/make-tarball.nix | 3 +++ 2 files changed, 6 insertions(+) diff --git a/nixos/lib/make-channel.nix b/nixos/lib/make-channel.nix index fd2be792b7ac..098be3237dae 100644 --- a/nixos/lib/make-channel.nix +++ b/nixos/lib/make-channel.nix @@ -35,6 +35,9 @@ pkgs.releaseTools.makeSourceTarball { NIX_STATE_DIR=$TMPDIR nix-env -f ../$releaseName/default.nix -qaP --meta --show-trace --xml \* > /dev/null cd .. chmod -R u+w $releaseName + + # The compression tasks are shortlived; use all available CPUs (-T0) to + # prioritize fast channel advancement. XZ_OPT="-T0" tar \ --create \ --file=$out/tarballs/$releaseName.tar.xz \ diff --git a/pkgs/top-level/make-tarball.nix b/pkgs/top-level/make-tarball.nix index 356d519e82c9..eeaea8a32f36 100644 --- a/pkgs/top-level/make-tarball.nix +++ b/pkgs/top-level/make-tarball.nix @@ -64,6 +64,9 @@ pkgs.releaseTools.sourceTarball { # Some context: https://github.com/NixOS/infra/issues/438 distPhase = '' mkdir -p $out/tarballs + + # The compression tasks are shortlived; use all available CPUs (-T0) to + # prioritize fast channel advancement. XZ_OPT="-T0" tar \ --create \ --xz \ From 7da7549cecb5335e1762c6566b5d480c628d076c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 09:30:55 +0000 Subject: [PATCH 084/158] python3Packages.fastcore: 1.13.8 -> 1.14.5 --- pkgs/development/python-modules/fastcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index 85ff5a4f980c..85488d928388 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "fastcore"; - version = "1.13.8"; + version = "1.14.5"; pyproject = true; src = fetchFromGitHub { owner = "fastai"; repo = "fastcore"; tag = finalAttrs.version; - hash = "sha256-NhEevAvDMSdQJCJZkbjBpD44IlEy3gV+97vZa4583rQ="; + hash = "sha256-lWCUVgu/4Udv3r5BPbBoyn+VyMJYWLWvlcPP89pcC+w="; }; build-system = [ setuptools ]; From a798681475332931dce2f22375ed8651e48912e2 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Wed, 8 Jul 2026 11:34:01 +0200 Subject: [PATCH 085/158] librewolf-unwrapped: 152.0.4-1 -> 152.0.5-1 diff: https://codeberg.org/librewolf/source/compare/152.0.4-1...152.0.5-1 --- pkgs/by-name/li/librewolf-unwrapped/src.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/li/librewolf-unwrapped/src.json b/pkgs/by-name/li/librewolf-unwrapped/src.json index 9c6e1baf5b1f..ee4e908f7de4 100644 --- a/pkgs/by-name/li/librewolf-unwrapped/src.json +++ b/pkgs/by-name/li/librewolf-unwrapped/src.json @@ -1,11 +1,11 @@ { - "packageVersion": "152.0.4-1", + "packageVersion": "152.0.5-1", "source": { - "rev": "152.0.4-1", - "hash": "sha256-sbL3lZyYaewS84Yhb9HOHgV3xPvzbu+IcjdAW1hdlAY=" + "rev": "152.0.5-1", + "hash": "sha256-5f/JkPWOUlfxND9JrPJv9j7UZvfndxi5vLPWZNJwHzk=" }, "firefox": { - "version": "152.0.4", - "hash": "sha512-DFZiq6j7iXkCr5Xbsv2YixltnPmui5h66J4KZJKsdTuNS4u3sydJCcLrIAqwmN81biPNYIRVZGf1XmkScxfzmg==" + "version": "152.0.5", + "hash": "sha512-bPLcfyimo0MPKGbfTKNQY8ut8jTIKjT6ZR4C2QnldB5QzZhv7xvZfUhrUSRMtjmysQNRRog0e/f5T9FtJkzE8g==" } } From 61090e359597faef91ddc48fb28fa29cd9e98364 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 09:55:13 +0000 Subject: [PATCH 086/158] lightning-terminal: 0.16.0-alpha -> 0.17.0-alpha --- pkgs/by-name/li/lightning-terminal/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/li/lightning-terminal/package.nix b/pkgs/by-name/li/lightning-terminal/package.nix index fa6e7650cbe7..9bd9244214f7 100644 --- a/pkgs/by-name/li/lightning-terminal/package.nix +++ b/pkgs/by-name/li/lightning-terminal/package.nix @@ -23,12 +23,12 @@ buildGoModule rec { pname = "lightning-terminal"; - version = "0.16.0-alpha"; + version = "0.17.0-alpha"; src = fetchFromGitHub { owner = "lightninglabs"; repo = "lightning-terminal"; tag = "v${version}"; - hash = "sha256-lAWAyB6SAk23FS/smJyxl2yDayYLqzpNPI6bdPhRuK4="; + hash = "sha256-TjvQaKT2+n08efm+hRImmyFkvoyl0hfyw3dgtm6S/gk="; leaveDotGit = true; # Populate values that require us to use git. postFetch = '' @@ -41,7 +41,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-b7AjCKUtjGr1L0+dFnPupKPM/DDj6LlBQ2T25kxCwdk="; + vendorHash = "sha256-VaXYBl6upod1fI86C7SzWD0Er2T81dZzaaBoFWTEoJc="; buildInputs = [ lightning-app ]; postUnpack = '' @@ -171,7 +171,7 @@ buildGoModule rec { version = "0.0.1"; yarnOfflineCache = fetchYarnDeps { yarnLock = "${src}/app/yarn.lock"; - hash = "sha256-3oeuCsdm9HcMlKBBWsROY7SKN1vw8H/IXtvkTLrO07I="; + hash = "sha256-EJwrnsIBwLKDI3mF54EjLvaKu1PYKKLXed9SKKwUZNA="; }; # Remove this command from package.json. It requires Git and it is not From c9518ab789eea7764a9bcd1d394c612a3a6a48b4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 09:55:27 +0000 Subject: [PATCH 087/158] livekit: 1.13.2 -> 1.13.3 --- pkgs/by-name/li/livekit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/livekit/package.nix b/pkgs/by-name/li/livekit/package.nix index 142c4d1b8cf5..6b5eff9663d1 100644 --- a/pkgs/by-name/li/livekit/package.nix +++ b/pkgs/by-name/li/livekit/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "livekit"; - version = "1.13.2"; + version = "1.13.3"; src = fetchFromGitHub { owner = "livekit"; repo = "livekit"; rev = "v${finalAttrs.version}"; - hash = "sha256-YX3ujJ81sjNw2PsUi8AM/iDG2cbP3mZ1U/AjHwp0LAw="; + hash = "sha256-Xv3jOHXYQfmDeqEWzAZmuhkhva5+NcVIMilaPTyfHpw="; }; - vendorHash = "sha256-9LBGMpSs7dGQmcHlCS8ymc79S+LwwHVWcNvlghg1L04="; + vendorHash = "sha256-W7K2hqR/8fet5LimpF1b7GFIEZ8c16X9kShApotC2Yw="; subPackages = [ "cmd/server" ]; From d883f366aea43bf185ab64709389bbabaf79110f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:19:25 +0000 Subject: [PATCH 088/158] androidStudioPackages.canary: 2026.1.3.2 -> 2026.1.3.3 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index 3d37f4d389b5..3d0a8f3d6e1f 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -26,9 +26,9 @@ let url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.2.8/android-studio-quail2-rc1-linux.tar.gz"; }; latestVersion = { - version = "2026.1.3.2"; # "Android Studio Quail 3 | 2026.1.3 Canary 2" - sha256Hash = "sha256-bGCLbl+b9vTml0m+uxBBWg99ikBAFfk5X+UnR+j2Ogw="; - url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.3.2/android-studio-quail3-canary2-linux.tar.gz"; + version = "2026.1.3.3"; # "Android Studio Quail 3 | 2026.1.3 Canary 3" + sha256Hash = "sha256-C8rbR+0iGNzsr7HtiNiFw++ZG9/t00/c1Ozr9ngssPs="; + url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.3.3/android-studio-quail3-canary3-linux.tar.gz"; }; in { From 5eb4ceebf2b5b90efa065c77fb0684eeb35c6619 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:28:12 +0000 Subject: [PATCH 089/158] python3Packages.manifestoo-core: 1.15.3 -> 1.15.4 --- pkgs/development/python-modules/manifestoo-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/manifestoo-core/default.nix b/pkgs/development/python-modules/manifestoo-core/default.nix index 7525430c6a52..33ea65cde87e 100644 --- a/pkgs/development/python-modules/manifestoo-core/default.nix +++ b/pkgs/development/python-modules/manifestoo-core/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "manifestoo-core"; - version = "1.15.3"; + version = "1.15.4"; pyproject = true; src = fetchPypi { inherit version; pname = "manifestoo_core"; - hash = "sha256-f+le+hJjsqP5/fXSOfO1DOFq8fl3A9/rioo8pVXoNxk="; + hash = "sha256-wUx7YhLMv//nqesJbgYILViDJYHeGBpp05NqAed0Dx4="; }; nativeBuildInputs = [ hatch-vcs ]; From 2345d55d4ad364b07c519c1ca771b4f4732e8e93 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:35:35 +0000 Subject: [PATCH 090/158] dblab: 0.42.0 -> 0.43.0 --- pkgs/by-name/db/dblab/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/db/dblab/package.nix b/pkgs/by-name/db/dblab/package.nix index 2c8df3ec020c..dd286edde6a0 100644 --- a/pkgs/by-name/db/dblab/package.nix +++ b/pkgs/by-name/db/dblab/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "dblab"; - version = "0.42.0"; + version = "0.43.0"; src = fetchFromGitHub { owner = "danvergara"; repo = "dblab"; tag = "v${finalAttrs.version}"; - hash = "sha256-zp3bF8mzhB2CPiUCNYDWTJVYrwZvZdV3xaM2Mil9sTo="; + hash = "sha256-SH5iSXo5QEZiguP2fW2mYMXWY4sPP4ImV+Y89hhm+ys="; }; vendorHash = "sha256-widzVKA85qslxuuO/ledG+IUvr+vw2HUiD3kVbe2D2A="; From 7f7504b285f923b09daaa9820a82c9848c996a2a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:38:56 +0000 Subject: [PATCH 091/158] see-cat: 0.9.1 -> 0.9.2 --- pkgs/by-name/se/see-cat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/see-cat/package.nix b/pkgs/by-name/se/see-cat/package.nix index 1d53f5334791..76fdf573dd32 100644 --- a/pkgs/by-name/se/see-cat/package.nix +++ b/pkgs/by-name/se/see-cat/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "see-cat"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "guilhermeprokisch"; repo = "see"; tag = "v${finalAttrs.version}"; - hash = "sha256-BlceC8XgKvSLOTKHlfQHxn0rhaFKL8rHqUcYBNntB5s="; + hash = "sha256-3uyQW1PxLYxpissm96io5IrZ6uU4S4MdcS+O56CftxA="; }; - cargoHash = "sha256-ccSuJqENO8DElZM5Nz+/rt7yAIMipcVJ3qOi9JR0CQY="; + cargoHash = "sha256-Sba5l5Jx/F+Iux3TYT3gMWBkN9yyVQ1n3MZCNl7q0u8="; meta = { description = "Cute cat(1) for the terminal"; From 3fb13c4c7fccf110f21ebfa01aba2f9505108155 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:43:14 +0000 Subject: [PATCH 092/158] vscode-extensions.denoland.vscode-deno: 3.52.0 -> 3.53.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f4263c67fb5b..1776484988a6 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1286,8 +1286,8 @@ let mktplcRef = { publisher = "denoland"; name = "vscode-deno"; - version = "3.52.0"; - hash = "sha256-0Qkruo7Eh86JRm58G7XhyceUpCJDmhoYaPjUKJQjFiU="; + version = "3.53.0"; + hash = "sha256-M+wFee1x/cCgGMFrDaV7OtIhEORHkLHf/Z06/VuZZmg="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/denoland.vscode-deno/changelog"; From 5fcabe57ccedaf1585b28143c7654adf400b682a Mon Sep 17 00:00:00 2001 From: Christopher Crouse Date: Wed, 8 Jul 2026 12:44:56 +0200 Subject: [PATCH 093/158] pantheon.elementary-icon-theme: 8.2.0 -> 8.2.0-unstable-2026-07-06 --- .../pantheon/artwork/elementary-icon-theme/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix b/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix index 8d7f00a51564..c004e68c53c1 100644 --- a/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix +++ b/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix @@ -12,15 +12,15 @@ librsvg, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation { pname = "elementary-icon-theme"; - version = "8.2.0"; + version = "8.2.0-unstable-2026-07-06"; # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "elementary"; repo = "icons"; - tag = version; - hash = "sha256-ntv+efkyfB66HL3tWEkiOj+MFRGqhfMo1/FUO2fIqBM="; + rev = "82b7dac6d3661d35fe3e4b32594dc7c7918028e9"; + hash = "sha256-KoMisPzS/LJVjh1TyyzB8RI+A6dtD+K5+WwhC5jOOnQ="; }; nativeBuildInputs = [ From 72972e98400e334b05d57b6b247ab723687b8662 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 4 Jun 2026 23:24:57 +0300 Subject: [PATCH 094/158] qt6Packages.sddm: define with callPackage without kdePackages --- pkgs/top-level/qt6-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/qt6-packages.nix b/pkgs/top-level/qt6-packages.nix index 515e6a7f12c6..9b63e9cfb403 100644 --- a/pkgs/top-level/qt6-packages.nix +++ b/pkgs/top-level/qt6-packages.nix @@ -147,8 +147,8 @@ makeScopeWithSplicing' { callPackage ../development/libraries/sailfish-access-control-plugin { }; - sddm-unwrapped = kdePackages.callPackage ../applications/display-managers/sddm/unwrapped.nix { }; - sddm = kdePackages.callPackage ../applications/display-managers/sddm { }; + sddm-unwrapped = callPackage ../applications/display-managers/sddm/unwrapped.nix { }; + sddm = callPackage ../applications/display-managers/sddm { }; sierra-breeze-enhanced = kdePackages.callPackage ../data/themes/kwin-decorations/sierra-breeze-enhanced From dbfed0fa8c1ef10365e1595fc5bdefa779a13cb0 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 29 Jun 2026 12:57:40 +0200 Subject: [PATCH 095/158] maintainers: remove ftrvxmtrx --- maintainers/maintainer-list.nix | 6 ------ pkgs/applications/audio/mpg123/default.nix | 2 +- pkgs/by-name/al/alock/package.nix | 1 - pkgs/by-name/fl/fldigi/package.nix | 1 - pkgs/by-name/op/openal-soft/package.nix | 2 +- pkgs/by-name/pc/pcalc/package.nix | 2 +- pkgs/by-name/sc/schismtracker/package.nix | 2 +- pkgs/by-name/sp/spotify/linux.nix | 1 - pkgs/by-name/un/uni-vga/package.nix | 2 +- pkgs/by-name/ut/utf8proc/package.nix | 1 - pkgs/desktops/enlightenment/econnman/default.nix | 1 - pkgs/desktops/enlightenment/efl/default.nix | 1 - pkgs/desktops/enlightenment/enlightenment/default.nix | 1 - pkgs/desktops/enlightenment/rage/default.nix | 1 - pkgs/desktops/enlightenment/terminology/default.nix | 1 - pkgs/development/python-modules/python-efl/default.nix | 1 - pkgs/tools/system/plan9port/default.nix | 1 - 17 files changed, 5 insertions(+), 22 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index fe6dd76cbfa3..c5c004531839 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9542,12 +9542,6 @@ name = "Fritz Stracke"; keys = [ { fingerprint = "7A9D 6DB2 0C5A AA55 7838 EEE6 B8CA 2D9A D8F0 506F"; } ]; }; - ftrvxmtrx = { - email = "ftrvxmtrx@gmail.com"; - github = "ftrvxmtrx"; - githubId = 248148; - name = "Sigrid Solveig Haflínudóttir"; - }; ftsimas = { name = "Filippos Tsimas"; email = "filippos.tsimas@outlook.com"; diff --git a/pkgs/applications/audio/mpg123/default.nix b/pkgs/applications/audio/mpg123/default.nix index df13df07a978..a3c5db1c4207 100644 --- a/pkgs/applications/audio/mpg123/default.nix +++ b/pkgs/applications/audio/mpg123/default.nix @@ -96,7 +96,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Fast console MPEG Audio Player and decoder library"; homepage = "https://mpg123.org"; license = lib.licenses.lgpl21Only; - maintainers = with lib.maintainers; [ ftrvxmtrx ]; + maintainers = [ ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/al/alock/package.nix b/pkgs/by-name/al/alock/package.nix index 960db2976c65..6b5b1b490efd 100644 --- a/pkgs/by-name/al/alock/package.nix +++ b/pkgs/by-name/al/alock/package.nix @@ -64,7 +64,6 @@ stdenv.mkDerivation (finalAttrs: { ''; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ - ftrvxmtrx chris-martin ]; license = lib.licenses.mit; diff --git a/pkgs/by-name/fl/fldigi/package.nix b/pkgs/by-name/fl/fldigi/package.nix index ce45fc6315ab..af7668fb45dc 100644 --- a/pkgs/by-name/fl/fldigi/package.nix +++ b/pkgs/by-name/fl/fldigi/package.nix @@ -62,7 +62,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ relrod - ftrvxmtrx ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/op/openal-soft/package.nix b/pkgs/by-name/op/openal-soft/package.nix index 76430b24fede..1edaa974cb35 100644 --- a/pkgs/by-name/op/openal-soft/package.nix +++ b/pkgs/by-name/op/openal-soft/package.nix @@ -67,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/kcat/openal-soft/blob/master/ChangeLog"; license = lib.licenses.lgpl2; pkgConfigModules = [ "openal" ]; - maintainers = with lib.maintainers; [ ftrvxmtrx ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/pc/pcalc/package.nix b/pkgs/by-name/pc/pcalc/package.nix index b59ed2da4bd6..a895def916b0 100644 --- a/pkgs/by-name/pc/pcalc/package.nix +++ b/pkgs/by-name/pc/pcalc/package.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation { description = "Programmer's calculator"; mainProgram = "pcalc"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ ftrvxmtrx ]; + maintainers = [ ]; platforms = lib.platforms.unix; }; } diff --git a/pkgs/by-name/sc/schismtracker/package.nix b/pkgs/by-name/sc/schismtracker/package.nix index 209edd2a2af1..6eee78869099 100644 --- a/pkgs/by-name/sc/schismtracker/package.nix +++ b/pkgs/by-name/sc/schismtracker/package.nix @@ -78,7 +78,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://schismtracker.org/"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ ftrvxmtrx ]; + maintainers = [ ]; mainProgram = "schismtracker"; }; }) diff --git a/pkgs/by-name/sp/spotify/linux.nix b/pkgs/by-name/sp/spotify/linux.nix index 55695e729a49..dc3d1a7c62a6 100644 --- a/pkgs/by-name/sp/spotify/linux.nix +++ b/pkgs/by-name/sp/spotify/linux.nix @@ -249,7 +249,6 @@ stdenv.mkDerivation (finalAttrs: { meta = meta // { maintainers = with lib.maintainers; [ - ftrvxmtrx timokau ma27 ]; diff --git a/pkgs/by-name/un/uni-vga/package.nix b/pkgs/by-name/un/uni-vga/package.nix index 03ec266767d1..c7f5a0af6fbd 100644 --- a/pkgs/by-name/un/uni-vga/package.nix +++ b/pkgs/by-name/un/uni-vga/package.nix @@ -69,7 +69,7 @@ stdenv.mkDerivation { meta = { description = "Unicode VGA font"; - maintainers = [ lib.maintainers.ftrvxmtrx ]; + maintainers = [ ]; homepage = "http://www.inp.nsk.su/~bolkhov/files/fonts/univga/"; license = lib.licenses.mit; }; diff --git a/pkgs/by-name/ut/utf8proc/package.nix b/pkgs/by-name/ut/utf8proc/package.nix index d9910efaaf72..b7fe0952ffdf 100644 --- a/pkgs/by-name/ut/utf8proc/package.nix +++ b/pkgs/by-name/ut/utf8proc/package.nix @@ -40,7 +40,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; platforms = lib.platforms.all; maintainers = [ - lib.maintainers.ftrvxmtrx lib.maintainers.sternenseemann ]; }; diff --git a/pkgs/desktops/enlightenment/econnman/default.nix b/pkgs/desktops/enlightenment/econnman/default.nix index e479fee069e0..f25f88ac8c4d 100644 --- a/pkgs/desktops/enlightenment/econnman/default.nix +++ b/pkgs/desktops/enlightenment/econnman/default.nix @@ -50,7 +50,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ matejc - ftrvxmtrx ]; teams = [ lib.teams.enlightenment ]; }; diff --git a/pkgs/desktops/enlightenment/efl/default.nix b/pkgs/desktops/enlightenment/efl/default.nix index c5682badc019..5bde39c8e2eb 100644 --- a/pkgs/desktops/enlightenment/efl/default.nix +++ b/pkgs/desktops/enlightenment/efl/default.nix @@ -247,7 +247,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ matejc - ftrvxmtrx ]; teams = [ lib.teams.enlightenment ]; }; diff --git a/pkgs/desktops/enlightenment/enlightenment/default.nix b/pkgs/desktops/enlightenment/enlightenment/default.nix index 00946d81d8d8..5e5cf21685b1 100644 --- a/pkgs/desktops/enlightenment/enlightenment/default.nix +++ b/pkgs/desktops/enlightenment/enlightenment/default.nix @@ -88,7 +88,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ matejc - ftrvxmtrx ]; teams = [ lib.teams.enlightenment ]; }; diff --git a/pkgs/desktops/enlightenment/rage/default.nix b/pkgs/desktops/enlightenment/rage/default.nix index 3e7f8f2abfa0..e5f96b3f5383 100644 --- a/pkgs/desktops/enlightenment/rage/default.nix +++ b/pkgs/desktops/enlightenment/rage/default.nix @@ -46,7 +46,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ matejc - ftrvxmtrx ]; teams = [ lib.teams.enlightenment ]; }; diff --git a/pkgs/desktops/enlightenment/terminology/default.nix b/pkgs/desktops/enlightenment/terminology/default.nix index 9d1d82654e47..fbd83cf3b165 100644 --- a/pkgs/desktops/enlightenment/terminology/default.nix +++ b/pkgs/desktops/enlightenment/terminology/default.nix @@ -46,7 +46,6 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ matejc - ftrvxmtrx ]; teams = [ lib.teams.enlightenment ]; }; diff --git a/pkgs/development/python-modules/python-efl/default.nix b/pkgs/development/python-modules/python-efl/default.nix index ca1e4306bd4e..639f1f482aa0 100644 --- a/pkgs/development/python-modules/python-efl/default.nix +++ b/pkgs/development/python-modules/python-efl/default.nix @@ -87,7 +87,6 @@ buildPythonPackage rec { ]; maintainers = with lib.maintainers; [ matejc - ftrvxmtrx ]; teams = [ lib.teams.enlightenment ]; }; diff --git a/pkgs/tools/system/plan9port/default.nix b/pkgs/tools/system/plan9port/default.nix index cea81636451e..1ec37dc69a3d 100644 --- a/pkgs/tools/system/plan9port/default.nix +++ b/pkgs/tools/system/plan9port/default.nix @@ -135,7 +135,6 @@ stdenv.mkDerivation { license = lib.licenses.mit; maintainers = with lib.maintainers; [ bbarker - ftrvxmtrx kovirobi matthewdargan ylh From 3b5b6649121a60507a9aede0d5acbc3ad4ecaf81 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sat, 6 Jun 2026 23:34:27 +0300 Subject: [PATCH 096/158] qt6Packages.fcitx5-configtool: remove qt5 conditions Ever since 01fc72b3566368a219470f4ac0b456216cf5ba29 we don't distribute libsForQt5.fcitx5-configtool so the qt5 conditions are redundant. --- .../inputmethods/fcitx5/fcitx5-configtool.nix | 32 +++++-------------- 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix index 360d259363a3..ac9471788ccf 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix @@ -11,20 +11,16 @@ qtsvg, qtwayland, qtdeclarative, - qtx11extras ? null, kitemviews, kwidgetsaddons, - qtquickcontrols2 ? null, kcmutils, kcoreaddons, kdeclarative, kirigami ? null, - kirigami2 ? null, isocodes, xkeyboard-config, libxkbfile, libplasma ? null, - plasma-framework ? null, wrapQtAppsHook, kcmSupport ? true, }: @@ -64,26 +60,14 @@ stdenv.mkDerivation rec { xkeyboard-config libxkbfile ] - ++ lib.optionals (lib.versions.major qtbase.version == "5") [ - qtx11extras - ] - ++ lib.optionals kcmSupport ( - [ - qtdeclarative - kcoreaddons - kdeclarative - ] - ++ lib.optionals (lib.versions.major qtbase.version == "5") [ - qtquickcontrols2 - plasma-framework - kirigami2 - ] - ++ lib.optionals (lib.versions.major qtbase.version == "6") [ - kcmutils - libplasma - kirigami - ] - ); + ++ lib.optionals kcmSupport [ + qtdeclarative + kcoreaddons + kdeclarative + kcmutils + libplasma + kirigami + ]; meta = { description = "Configuration Tool for Fcitx5"; From 81fa86d2c360330c0e1245705233d7a891aa604b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:50:56 +0000 Subject: [PATCH 097/158] python3Packages.clarifai-grpc: 12.5.0 -> 12.5.1 --- pkgs/development/python-modules/clarifai-grpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clarifai-grpc/default.nix b/pkgs/development/python-modules/clarifai-grpc/default.nix index 86ab913570e5..ab78f74e8d95 100644 --- a/pkgs/development/python-modules/clarifai-grpc/default.nix +++ b/pkgs/development/python-modules/clarifai-grpc/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "clarifai-grpc"; - version = "12.5.0"; + version = "12.5.1"; pyproject = true; src = fetchFromGitHub { owner = "Clarifai"; repo = "clarifai-python-grpc"; tag = finalAttrs.version; - hash = "sha256-jwIpDtB4nXWCu9xqBnRrLGse+Mk1yiilq0pG6IIVNK0="; + hash = "sha256-CoG2q7Z6Rima3llFm7MIKqNuECgdf895EZNbqEApU0Y="; }; build-system = [ setuptools ]; From 0b904d0fee097b8c94e06659dc97653c8c61e81c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:58:35 +0000 Subject: [PATCH 098/158] boat-cli: 0.9.1 -> 0.9.2 --- pkgs/by-name/bo/boat-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bo/boat-cli/package.nix b/pkgs/by-name/bo/boat-cli/package.nix index a480cdb8be70..be2f87efc790 100644 --- a/pkgs/by-name/bo/boat-cli/package.nix +++ b/pkgs/by-name/bo/boat-cli/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "boat-cli"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "coko7"; repo = "boat-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-+QhW7QWBoDzSNzkHotNLg/dnolSd3uK/IcDPnzVKBbI="; + hash = "sha256-oS+NfEQKAcfZwYQkftMJAUz7fG1nleruAROMUUbBP3Y="; }; - cargoHash = "sha256-rfZbOeOoBWMp232vXVeKtQz3LP5IloIBZS0OWkN8Fys="; + cargoHash = "sha256-mHqXIFI2KJOMnxdG3X4DHDozFDPmqw4f//ori3Dc7us="; nativeBuildInputs = [ writableTmpDirAsHomeHook From faec18215a62b09c0ff6604196324e0bb9acf81e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 11:00:41 +0000 Subject: [PATCH 099/158] hydralauncher: 4.0.3 -> 4.0.4 --- pkgs/by-name/hy/hydralauncher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hydralauncher/package.nix b/pkgs/by-name/hy/hydralauncher/package.nix index 2d95079140bd..4a851918421a 100644 --- a/pkgs/by-name/hy/hydralauncher/package.nix +++ b/pkgs/by-name/hy/hydralauncher/package.nix @@ -6,10 +6,10 @@ }: let pname = "hydralauncher"; - version = "4.0.3"; + version = "4.0.4"; src = fetchurl { url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage"; - hash = "sha256-6wWfliSMHq1ncqMpfb/NblXFI7NEuh60GsxmqIW9k14="; + hash = "sha256-0ORi6JAhws3HgApmwv7sgC9gJE/KcKtKxgz3CKD6BSw="; }; appimageContents = appimageTools.extractType2 { inherit pname src version; }; From 08761687be2c31752e27367834cc7063bedbea44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 11:20:57 +0000 Subject: [PATCH 100/158] boring: 0.16.0 -> 0.16.1 --- pkgs/by-name/bo/boring/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/boring/package.nix b/pkgs/by-name/bo/boring/package.nix index b59567974ac8..c405fe9eb56a 100644 --- a/pkgs/by-name/bo/boring/package.nix +++ b/pkgs/by-name/bo/boring/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "boring"; - version = "0.16.0"; + version = "0.16.1"; src = fetchFromGitHub { owner = "alebeck"; repo = "boring"; tag = "v${finalAttrs.version}"; - hash = "sha256-PU/DwYgP8pcBc21GwuMMiQIzdU4BhBvHzk9YrktYo1Y="; + hash = "sha256-Llc/zxra07DD3pxsUZGAKN2ltegCeTMTI/jSg76gn3U="; }; nativeBuildInputs = [ From 1de4ac29360d49bf29358882d93d789b896ada9c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 11:44:40 +0000 Subject: [PATCH 101/158] qownnotes: 26.6.9 -> 26.7.3 --- pkgs/by-name/qo/qownnotes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qo/qownnotes/package.nix b/pkgs/by-name/qo/qownnotes/package.nix index 306151fd6cd1..c0ed53a4b757 100644 --- a/pkgs/by-name/qo/qownnotes/package.nix +++ b/pkgs/by-name/qo/qownnotes/package.nix @@ -19,11 +19,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "qownnotes"; appname = "QOwnNotes"; - version = "26.6.9"; + version = "26.7.3"; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz"; - hash = "sha256-9mWyWzIPufiyRyDlif4aW+llyAIiD0Do2MV24P2Z/E0="; + hash = "sha256-8xlt9rH64B4A+vNFB67Wodrg2XLPF1fnSM3kKSxePKU="; }; nativeBuildInputs = [ From 628112cedac8d40f9b68268951950f4e10092cbc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 11:45:39 +0000 Subject: [PATCH 102/158] goda: 0.9.3 -> 0.9.4 --- pkgs/by-name/go/goda/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/goda/package.nix b/pkgs/by-name/go/goda/package.nix index 2049fd55f7d8..1918922bf141 100644 --- a/pkgs/by-name/go/goda/package.nix +++ b/pkgs/by-name/go/goda/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "goda"; - version = "0.9.3"; + version = "0.9.4"; src = fetchFromGitHub { owner = "loov"; repo = "goda"; rev = "v${finalAttrs.version}"; - hash = "sha256-tUt/VxO3QLqPuHleFSO7txiHZ1bJ7ohGak09ZIr/62A="; + hash = "sha256-ARiI5varW7p7eX58N8mtS6yeXeTlZfiiTFgI8pcDD6M="; }; - vendorHash = "sha256-ZDiDAabLUGa/NFs2EQpwWAd8ypxUZ32I8AOeYCm/ntA="; + vendorHash = "sha256-jtri/73UnpI5oyykW2DYiH0vra62+jk8VIHhcWT2oJA="; passthru.updateScript = nix-update-script { }; From e600deac7ce29bcd30c1b577f7d21788e28f30fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 11:53:43 +0000 Subject: [PATCH 103/158] terraform-providers.selectel_selectel: 8.1.0 -> 8.2.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index bbd24e2dd89a..0b711f4c2070 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1202,13 +1202,13 @@ "vendorHash": "sha256-MIO0VHofPtKPtynbvjvEukMNr5NXHgk7BqwIhbc9+u0=" }, "selectel_selectel": { - "hash": "sha256-xoIwvrjeuY1T+7pyBQfoU8orWC4qMuQ9IgbLYIEzLIA=", + "hash": "sha256-DKz+Cs8Jh480SnZsG7x+CE70pCP43GhQa9S1gl5oWl0=", "homepage": "https://registry.terraform.io/providers/selectel/selectel", "owner": "selectel", "repo": "terraform-provider-selectel", - "rev": "v8.1.0", + "rev": "v8.2.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-Y2oj1DIn80CCdJ7ZM/p6sGqT64dGIEFg/vXXSv6B+iE=" + "vendorHash": "sha256-PERDJ74FtXhK+HUd9EjYINpmUXVX+kHtkRbFf6gv8Ng=" }, "siderolabs_talos": { "hash": "sha256-/NACmEpodBNx+Q2M9y3JnKpw9a3Y1eFDdTQ+48MXAc8=", From 9f3830cf6a1eed9ab124a5a90a7748c446279368 Mon Sep 17 00:00:00 2001 From: Vika Date: Wed, 8 Jul 2026 15:15:46 +0300 Subject: [PATCH 104/158] libkrunfw: keep `structuredAttrs` compatibility while allowing `kernelSrc` override This is useful for building forks of libkrunfw. --- pkgs/by-name/li/libkrunfw/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/li/libkrunfw/package.nix b/pkgs/by-name/li/libkrunfw/package.nix index c9598b861dcd..dedd6c90d58d 100644 --- a/pkgs/by-name/li/libkrunfw/package.nix +++ b/pkgs/by-name/li/libkrunfw/package.nix @@ -19,15 +19,16 @@ assert lib.elem variant [ "tdx" ]; -let +stdenv.mkDerivation (finalAttrs: { + pname = "libkrunfw" + lib.optionalString (variant != null) "-${variant}"; + version = "5.5.0"; + kernelSrc = fetchurl { url = "mirror://kernel/linux/kernel/v6.x/linux-6.12.91.tar.xz"; hash = "sha256-D/KrnhafnxlIVXRx+7RQ0wGPjFt3yvKI4aOYJYJZeWk="; }; -in -stdenv.mkDerivation (finalAttrs: { - pname = "libkrunfw" + lib.optionalString (variant != null) "-${variant}"; - version = "5.5.0"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "libkrun"; @@ -38,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace Makefile \ - --replace-fail 'curl $(KERNEL_REMOTE) -o $(KERNEL_TARBALL)' 'ln -s ${kernelSrc} $(KERNEL_TARBALL)' + --replace-fail 'curl $(KERNEL_REMOTE) -o $(KERNEL_TARBALL)' 'ln -s ${finalAttrs.kernelSrc} $(KERNEL_TARBALL)' ''; nativeBuildInputs = [ From e78efb18b7ed55ce0725a9bb4c62605e7c014118 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 8 Jul 2026 12:20:12 +0000 Subject: [PATCH 105/158] python3Packages.skrl: add missing test dependency hypothesis --- pkgs/development/python-modules/skrl/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/skrl/default.nix b/pkgs/development/python-modules/skrl/default.nix index 2990385ef1ab..7621226cbd38 100644 --- a/pkgs/development/python-modules/skrl/default.nix +++ b/pkgs/development/python-modules/skrl/default.nix @@ -17,6 +17,7 @@ # tests flax, + hypothesis, jax, optax, pettingzoo, @@ -70,6 +71,7 @@ buildPythonPackage (finalAttrs: { nativeCheckInputs = [ flax + hypothesis jax optax pettingzoo From b7f5b85041e2e50cdf8f3b3a791d5b165689f011 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 8 Jul 2026 12:20:21 +0000 Subject: [PATCH 106/158] python3Packages.skrl: enable __structuredAttrs --- pkgs/development/python-modules/skrl/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/skrl/default.nix b/pkgs/development/python-modules/skrl/default.nix index 7621226cbd38..6fa48b98f9bb 100644 --- a/pkgs/development/python-modules/skrl/default.nix +++ b/pkgs/development/python-modules/skrl/default.nix @@ -30,6 +30,7 @@ buildPythonPackage (finalAttrs: { pname = "skrl"; version = "1.4.3"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "Toni-SM"; From f8ba92343f8be3085094d232b46aa27dafd06d1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 12:32:19 +0000 Subject: [PATCH 107/158] zbus-xmlgen: 5.3.1 -> 5.4.0 --- pkgs/by-name/zb/zbus-xmlgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zb/zbus-xmlgen/package.nix b/pkgs/by-name/zb/zbus-xmlgen/package.nix index 08d15a7b9994..4dfb0683944d 100644 --- a/pkgs/by-name/zb/zbus-xmlgen/package.nix +++ b/pkgs/by-name/zb/zbus-xmlgen/package.nix @@ -8,14 +8,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zbus_xmlgen"; - version = "5.3.1"; + version = "5.4.0"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-STwci4PaleJc7TBK1dth2uHuXEVb1wDOSWOV+8RznmU="; + hash = "sha256-qfn1DZjRrOStoEHt5HOekW9N2K6S0M/w+iWZ42OPaME="; }; - cargoHash = "sha256-w5l6cUIA8vZmChLzjDF7UVf/ExeLnzo+Yd24LzAd+ss="; + cargoHash = "sha256-ECxn6C6Qrv7xPp+MJR9IIJAEO+Xp83udy9Zv/QlUCrE="; nativeBuildInputs = [ makeBinaryWrapper ]; nativeCheckInputs = [ rustfmt ]; From 1032972f2c6b2801b6e04d94623546e03574a4aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 12:39:03 +0000 Subject: [PATCH 108/158] kbd-ergol: 0-unstable-2026-07-03 -> 0-unstable-2026-07-07 --- pkgs/by-name/kb/kbd-ergol/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/kb/kbd-ergol/package.nix b/pkgs/by-name/kb/kbd-ergol/package.nix index f9255edd8727..7099e223b0bf 100644 --- a/pkgs/by-name/kb/kbd-ergol/package.nix +++ b/pkgs/by-name/kb/kbd-ergol/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation { pname = "kbd-ergol"; - version = "0-unstable-2026-07-03"; + version = "0-unstable-2026-07-07"; src = fetchFromCodeberg { owner = "Alerymin"; repo = "kbd-ergol"; - rev = "5111b8c90cee7daddb6c49115ba1ca665b2102ab"; - hash = "sha256-kkxsTFNXGO8dly8r/EQyKL/JWZC4hUnq67rHChhwmkU="; + rev = "0af6404625fe4da03bc27e1141dc255ac49fa94e"; + hash = "sha256-875ss78HdU03EgoSpQqLWG279Zg3tIoc6ZTP/hnedcg="; }; strictDeps = true; From 269dcb2b8cc27703caa85be46a9723c262b2fabf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 12:42:29 +0000 Subject: [PATCH 109/158] c2patool: 0.26.68 -> 0.26.69 --- pkgs/by-name/c2/c2patool/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/c2/c2patool/package.nix b/pkgs/by-name/c2/c2patool/package.nix index 8580eba1a948..c7ebd733a69f 100644 --- a/pkgs/by-name/c2/c2patool/package.nix +++ b/pkgs/by-name/c2/c2patool/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "c2patool"; - version = "0.26.68"; + version = "0.26.69"; src = fetchFromGitHub { owner = "contentauth"; repo = "c2pa-rs"; tag = "c2patool-v${finalAttrs.version}"; - hash = "sha256-0St3EoHvUQtfPF0LOLkbQ3C6NT/R+F9YhQoE0TpDTOc="; + hash = "sha256-BTPkqRfET77IrNafeo/sPT/4AxXb87prqbu+GjKErG8="; }; - cargoHash = "sha256-lUHRGfI/GW9ZMEor5NPATt/ih6D/AhvGbL4H7FtyzDQ="; + cargoHash = "sha256-cMvRDRVXa4044F7pHM+X3NcBB8OtgfIw6Sxw6PilNKs="; # use the non-vendored openssl env.OPENSSL_NO_VENDOR = 1; From 7f136820b525415e65646024b6a700650b92d783 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 8 Jul 2026 14:54:56 +0200 Subject: [PATCH 110/158] pretalx: 2026.2.0 -> 2026.2.1 https://docs.pretalx.org/changelog/v2026.2.1/ --- pkgs/by-name/pr/pretalx/package.nix | 11 +++-------- pkgs/by-name/pr/pretalx/pr2559.patch | 23 ----------------------- 2 files changed, 3 insertions(+), 31 deletions(-) delete mode 100644 pkgs/by-name/pr/pretalx/pr2559.patch diff --git a/pkgs/by-name/pr/pretalx/package.nix b/pkgs/by-name/pr/pretalx/package.nix index 86485eef36fb..443cf72da880 100644 --- a/pkgs/by-name/pr/pretalx/package.nix +++ b/pkgs/by-name/pr/pretalx/package.nix @@ -20,7 +20,7 @@ let in python.pkgs.buildPythonApplication (finalAttrs: { pname = "pretalx"; - version = "2026.2.0"; + version = "2026.2.1"; pyproject = true; __structuredAttrs = true; @@ -29,14 +29,14 @@ python.pkgs.buildPythonApplication (finalAttrs: { owner = "pretalx"; repo = "pretalx"; tag = "v${finalAttrs.version}"; - hash = "sha256-c6xLSosAn0HZFkujdgC4rp1CPHLsRcz4LsiAPaSgP1g="; + hash = "sha256-dsnnr9/G8i5vfcinRiqpGv1ce90LwW7Esj/SrTK1Ov4="; }; npmRoot = "src/pretalx/frontend"; npmDeps = fetchNpmDeps { inherit (finalAttrs) pname version; src = "${finalAttrs.src}/src/pretalx/frontend"; - hash = "sha256-P9A2Kms+Eb1YI2qu9mt5BfiDDeXv+NkvVxy33Ns2S2A="; + hash = "sha256-wWGNvUT9SFIm/Gfl8wuOe9xTn1QqH6JWoOIHTiSg0rQ="; }; outputs = [ @@ -44,11 +44,6 @@ python.pkgs.buildPythonApplication (finalAttrs: { "static" ]; - patches = [ - # template error; https://github.com/pretalx/pretalx/pull/2559 - ./pr2559.patch - ]; - postPatch = '' # we already provide npm deps sed -i "/npm.*ci/d" src/pretalx/_build.py diff --git a/pkgs/by-name/pr/pretalx/pr2559.patch b/pkgs/by-name/pr/pretalx/pr2559.patch deleted file mode 100644 index 4f74b721d341..000000000000 --- a/pkgs/by-name/pr/pretalx/pr2559.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 98186266f1a95b8eae6dcb596684ca7bd238fe48 Mon Sep 17 00:00:00 2001 -From: Martin Weinelt -Date: Wed, 8 Jul 2026 01:00:15 +0200 -Subject: [PATCH] Fix admin_user_events template syntax error - ---- - .../orga/templates/orga/tables/columns/admin_user_events.html | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/pretalx/orga/templates/orga/tables/columns/admin_user_events.html b/src/pretalx/orga/templates/orga/tables/columns/admin_user_events.html -index b92a4c1eaa..f681a5c3fa 100644 ---- a/src/pretalx/orga/templates/orga/tables/columns/admin_user_events.html -+++ b/src/pretalx/orga/templates/orga/tables/columns/admin_user_events.html -@@ -5,7 +5,8 @@ - {% load i18n %} - - {% if record.is_administrator %} -- {% translate "All events" } {% else %} -+ {% translate "All events" %} -+{% else %} -
    - {% for event in record.get_events_with_any_permission %} -
  • From 1ed5aba22664ca7bcb9f1dfe2e0284266d1fab23 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 8 Jul 2026 14:58:11 +0200 Subject: [PATCH 111/158] nixos/pretix: fix manual eval --- nixos/modules/services/web-apps/pretalx.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/web-apps/pretalx.nix b/nixos/modules/services/web-apps/pretalx.nix index 6ce7d1a5ce3d..53990f88bea5 100644 --- a/nixos/modules/services/web-apps/pretalx.nix +++ b/nixos/modules/services/web-apps/pretalx.nix @@ -277,7 +277,7 @@ in backend = lib.mkOption { type = with lib.types; nullOr str; default = "redis+socket://${config.services.redis.servers.pretalx.unixSocket}?virtual_host=1"; - defaultText = lib.literalExpression "redis+socket://''${config.services.redis.servers.pretalx.unixSocket}?virtual_host=1"; + defaultText = lib.literalExpression "redis+socket://\${config.services.redis.servers.pretalx.unixSocket}?virtual_host=1"; description = '' URI to the celery backend used for the asynchronous job queue. ''; @@ -286,7 +286,7 @@ in broker = lib.mkOption { type = with lib.types; nullOr str; default = "redis+socket://${config.services.redis.servers.pretalx.unixSocket}?virtual_host=2"; - defaultText = lib.literalExpression "redis+socket://''${config.services.redis.servers.pretalx.unixSocket}?virtual_host=2"; + defaultText = lib.literalExpression "redis+socket://\${config.services.redis.servers.pretalx.unixSocket}?virtual_host=2"; description = '' URI to the celery broker used for the asynchronous job queue. ''; From 10fee97c234c9eac6c080fdd25fbcf73fc882984 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 30 Jun 2026 09:41:59 +0000 Subject: [PATCH 112/158] python3Packages.torch: cleanup dependencies --- .../python-modules/torch/source/default.nix | 69 ++++++++++--------- 1 file changed, 37 insertions(+), 32 deletions(-) diff --git a/pkgs/development/python-modules/torch/source/default.nix b/pkgs/development/python-modules/torch/source/default.nix index 19a85037b016..b4301d294982 100644 --- a/pkgs/development/python-modules/torch/source/default.nix +++ b/pkgs/development/python-modules/torch/source/default.nix @@ -25,6 +25,7 @@ # Use the system NCCL as long as we're targeting CUDA on a supported platform. useSystemNccl ? (cudaSupport && cudaPackages.nccl.meta.available || rocmSupport), withNvshmem ? (cudaSupport && cudaPackages.libnvshmem.meta.available), + withTensorboard ? false, MPISupport ? false, mpi, buildDocs ? false, @@ -33,34 +34,41 @@ # tests.cudaAvailable: callPackage, - # Native build inputs + # build-system cmake, + ninja, + numpy, + packaging, + pyyaml, + requests, + six, + + # nativeBuildInputs symlinkJoin, which, pybind11, pkg-config, removeReferencesTo, - # Build inputs + # buildInputs openssl, numactl, llvmPackages, # dependencies - binutils, - expecttest, filelock, fsspec, - hypothesis, jinja2, networkx, - packaging, - psutil, - pyyaml, - requests, + setuptools, sympy, - types-dataclasses, typing-extensions, + + binutils, + expecttest, + hypothesis, + psutil, + types-dataclasses, # ROCm build and `torch.compile` requires `triton` tritonSupport ? (!stdenv.hostPlatform.isDarwin), triton, @@ -84,12 +92,8 @@ # See https://github.com/NixOS/nixpkgs/pull/83888 blas, - # ninja (https://ninja-build.org) must be available to run C++ extensions tests, - ninja, - # dependencies for torch.utils.tensorboard pillow, - six, tensorboard, protobuf, @@ -531,10 +535,20 @@ buildPythonPackage.override { inherit stdenv; } (finalAttrs: { done ''; - nativeBuildInputs = [ + build-system = [ cmake - which ninja + numpy + packaging + pyyaml + requests + setuptools + six + typing-extensions + ]; + + nativeBuildInputs = [ + which pybind11 pkg-config removeReferencesTo @@ -597,33 +611,24 @@ buildPythonPackage.override { inherit stdenv; } (finalAttrs: { rocmPackages.clr # Added separately so setup hook applies ]; - pythonRelaxDeps = [ - "sympy" - ]; dependencies = [ - expecttest filelock fsspec - hypothesis jinja2 networkx - packaging - psutil - pyyaml - requests + setuptools sympy - types-dataclasses typing-extensions - # the following are required for tensorboard support - pillow - six - tensorboard - protobuf - # torch/csrc requires `pybind11` at runtime pybind11 ] + ++ lib.optionals withTensorboard [ + pillow + protobuf + six + tensorboard + ] ++ lib.optionals tritonSupport [ _tritonEffective ] ++ lib.optionals vulkanSupport [ vulkan-headers From 0c6b89df83e03fb7e8ba234a4d8b6f9513eadcae Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 1 Jul 2026 15:06:36 +0000 Subject: [PATCH 113/158] python3Packages.pylance: re-enable torch compile tests on darwin --- pkgs/development/python-modules/pylance/default.nix | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/pkgs/development/python-modules/pylance/default.nix b/pkgs/development/python-modules/pylance/default.nix index 152d0ed0bcc0..2016c83e9c24 100644 --- a/pkgs/development/python-modules/pylance/default.nix +++ b/pkgs/development/python-modules/pylance/default.nix @@ -165,19 +165,6 @@ buildPythonPackage (finalAttrs: { ++ lib.optionals stdenv.hostPlatform.isDarwin [ # Build hangs after all the tests are run due to a torch subprocess not exiting "test_multiprocess_loading" - - # torch._inductor.exc.InductorError: CppCompileError: C++ compile error - # OpenMP support not found - # TODO: figure out why this only happens on python 3.13 and not 3.14 - "test_cosine_distance" - "test_ground_truth" - "test_index_cast_centroids" - "test_index_with_no_centroid_movement" - "test_l2_distance" - "test_l2_distance_f16_bf16_cpu" - "test_pairwise_cosine" - "test_torch_index_with_nans" - "test_torch_kmeans_nans" ] ++ lib.optionals (pythonAtLeast "3.14") [ # RuntimeError: torch.compile is not supported on Python 3.14+ From 3e9fc0661b811bd6227f3f3d1a5027415c7757af Mon Sep 17 00:00:00 2001 From: pancho horrillo Date: Wed, 8 Jul 2026 14:29:32 +0200 Subject: [PATCH 114/158] diun: fix env.CGO_ENABLED set to "" instead of 0 env.CGO_ENABLED should be either 1 or 0, not a boolean. If set to false, it is then rendered as an empty string, which can be verified by running $ nix derivation show nixpkgs#diun | jq '.derivations[].env | {CGO_ENABLED}' { "CGO_ENABLED": "" } Also, the executable is, in fact, a dynamic one: $ nix shell nixpkgs#diun $ which diun /nix/store/q8mc73sp6nz113m7ggb2m10r4brak82y-diun-4.33.0/bin/diun $ ldd $(which diun) linux-vdso.so.1 (0x000076b5e6e4e000) libresolv.so.2 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libresolv.so.2 (0x000076b5e6e33000) libpthread.so.0 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libpthread.so.0 (0x000076b5e6e2e000) libc.so.6 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libc.so.6 (0x000076b5e6c00000) /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/ld-linux-x86-64.so.2 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib64/ld-linux-x86-64.so.2 (0x000076b5e6e50000) After setting it to 0, $ nix derivation show .#diun | jq '.derivations[].env | {CGO_ENABLED}' { "CGO_ENABLED": "0" } and the executable: $ ldd $(which diun) not a dynamic executable which is the intended effect. --- pkgs/by-name/di/diun/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/di/diun/package.nix b/pkgs/by-name/di/diun/package.nix index 29fa92935ccc..baa92a0cc4e2 100644 --- a/pkgs/by-name/di/diun/package.nix +++ b/pkgs/by-name/di/diun/package.nix @@ -19,7 +19,7 @@ buildGoModule (finalAttrs: { # upstream disable CGO in release build # https://github.com/crazy-max/diun/blob/76c0fe99212adc58d6a3433bbcde1ffa9fb879c4/Dockerfile#L11 - env.CGO_ENABLED = false; + env.CGO_ENABLED = 0; ldflags = [ "-s" From 281cc50fe0b936ac4b79d92e5020198189140d98 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 13:08:17 +0000 Subject: [PATCH 115/158] bruijn: 0-unstable-2026-05-03 -> 0-unstable-2026-07-05 --- pkgs/by-name/br/bruijn/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/br/bruijn/generated.nix b/pkgs/by-name/br/bruijn/generated.nix index d25acbae1a6b..41327b681a4d 100644 --- a/pkgs/by-name/br/bruijn/generated.nix +++ b/pkgs/by-name/br/bruijn/generated.nix @@ -22,10 +22,10 @@ }: mkDerivation { pname = "bruijn"; - version = "0-unstable-2026-05-03"; + version = "0-unstable-2026-07-05"; src = fetchzip { - url = "https://github.com/marvinborner/bruijn/archive/b5cb32a7bb3b44f58f9e909bfd394564be26d50a.tar.gz"; - sha256 = "1k9sgl4h4da1qr9r1laz72rscxsicr5sjmla8qx7px0g1iajl0dn"; + url = "https://github.com/marvinborner/bruijn/archive/29a4a3e9620702f47d839a154d64489b8fdce1a7.tar.gz"; + sha256 = "18vxzgd6faq8djgpav4na1nvp0jid44vd52gn9a8smwr2xk44wnz"; }; isLibrary = true; isExecutable = true; From fe9a6eef96eb109c4772dbeaace9b36c185b518d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 13:10:42 +0000 Subject: [PATCH 116/158] terraform-providers.bpg_proxmox: 0.111.0 -> 0.111.1 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index bbd24e2dd89a..f1282865f561 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -110,11 +110,11 @@ "vendorHash": null }, "bpg_proxmox": { - "hash": "sha256-Hi37jOpSfBO13BrBSQCrTaYhcyIuL4PAIV9ow7f4eOU=", + "hash": "sha256-lZQTbs5hPGswNiF5lJ+95y30i0TQAH3v5W4bVilp+CE=", "homepage": "https://registry.terraform.io/providers/bpg/proxmox", "owner": "bpg", "repo": "terraform-provider-proxmox", - "rev": "v0.111.0", + "rev": "v0.111.1", "spdx": "MPL-2.0", "vendorHash": "sha256-kvHI8cd/rl9kVKKzSwjrC0+Qikz3w2P9jgLvYa+T2DE=" }, From 07568bbec50fce6a703eaba60adbe36017233216 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 13:25:49 +0000 Subject: [PATCH 117/158] prometheus-postgres-exporter: 0.20.0 -> 0.20.1 --- pkgs/by-name/pr/prometheus-postgres-exporter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prometheus-postgres-exporter/package.nix b/pkgs/by-name/pr/prometheus-postgres-exporter/package.nix index 0b0f4df1c1db..7b49ba0e5ee6 100644 --- a/pkgs/by-name/pr/prometheus-postgres-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-postgres-exporter/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "postgres_exporter"; - version = "0.20.0"; + version = "0.20.1"; src = fetchFromGitHub { owner = "prometheus-community"; repo = "postgres_exporter"; rev = "v${version}"; - sha256 = "sha256-YzMQd52esY51/kDYdA75tQcaDPHyJeJf2WRftsSOKwk="; + sha256 = "sha256-uTY26VyFjU7DLn/fseGG1jgIkUAO0cF4lyeFoZ+UC5o="; }; - vendorHash = "sha256-ip19YaioInP2MsFwPVnmde3kX/SYLPqsdbS96hPJG2w="; + vendorHash = "sha256-5Q24L+6/vBQRilr4+Ke/8XIFjWRVQ+s+QO2oyGTa+ek="; ldflags = let From 7193d4e0b029d462ce50977dba10f8d991648e8c Mon Sep 17 00:00:00 2001 From: Jannik Punke Date: Wed, 1 Jul 2026 18:03:54 +0200 Subject: [PATCH 118/158] python3Packages.weasyprint: 68.1-unstable-2026-05-18 -> 69.0 Release notes: https://github.com/Kozea/WeasyPrint/releases#release-v69.0 --- .../python-modules/weasyprint/default.nix | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/weasyprint/default.nix b/pkgs/development/python-modules/weasyprint/default.nix index db4e7b8d5b46..c94c45b94efb 100644 --- a/pkgs/development/python-modules/weasyprint/default.nix +++ b/pkgs/development/python-modules/weasyprint/default.nix @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { pname = "weasyprint"; - version = "68.1-unstable-2026-05-18"; + version = "69.0"; pyproject = true; __darwinAllowLocalNetworking = true; @@ -42,10 +42,8 @@ buildPythonPackage (finalAttrs: { src = fetchFromGitHub { owner = "Kozea"; repo = "WeasyPrint"; - # Includes upstream's Ghostscript 10.07-compatible rasterization tests. - # Drop the pin when the next WeasyPrint release is packaged. - rev = "2cb9b3d2378c67e2bfde646344ca4c2cb7c0f25f"; - hash = "sha256-zQ8gvYy72ROMwprT5dWA3N1vC7y+6ZKNwKESwtPS21w="; + tag = "v${finalAttrs.version}"; + hash = "sha256-kd5ei3dBty8VL0ATPz8LZFP+UTUq7yTjuDtO1s/fdxg="; }; patches = [ @@ -115,16 +113,10 @@ buildPythonPackage (finalAttrs: { # Set env variable explicitly for Darwin, but allow overriding when invoking directly makeWrapperArgs = [ "--set-default FONTCONFIG_FILE ${finalAttrs.env.FONTCONFIG_FILE}" ]; - # Upstream still reports the last release version from weasyprint.__version__. - # Remove when the next release is packaged. - preVersionCheck = '' - version=68.1 - ''; - pythonImportsCheck = [ "weasyprint" ]; meta = { - changelog = "https://github.com/Kozea/WeasyPrint/commits/${finalAttrs.src.rev}"; + changelog = "https://github.com/Kozea/WeasyPrint/releases/tag/${finalAttrs.src.tag}"; description = "Converts web documents to PDF"; homepage = "https://weasyprint.org/"; license = lib.licenses.bsd3; From b1ba85535d852ffed5a2f87fc62cc5fb5cab554a Mon Sep 17 00:00:00 2001 From: pancho horrillo Date: Wed, 8 Jul 2026 15:01:48 +0200 Subject: [PATCH 119/158] go-mockery: fix env.CGO_ENABLED set to "" instead of 0. Note that the official docs specify that only 1 or 0 are valid: https://pkg.go.dev/cmd/cgo and look for CGO_ENABLED. If set to 'false', it gets rendered as an empty string: $ nix derivation show nixpkgs#go-mockery | jq '.derivations[].env | {CGO_ENABLED}' { "CGO_ENABLED": "" } $ nix derivation show nixpkgs#go-mockery_2 | jq '.derivations[].env | {CGO_ENABLED}' { "CGO_ENABLED": "" } which has the same effect as not defining `env.CGO_ENABLED` at all, i.e., it generates a dynamically linked executable: $ nix shell nixpkgs#go-mockery $ ldd $(which mockery) linux-vdso.so.1 (0x00007c440bdd3000) libresolv.so.2 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libresolv.so.2 (0x00007c440bdb8000) libpthread.so.0 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libpthread.so.0 (0x00007c440bdb3000) libc.so.6 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libc.so.6 (0x00007c440ba00000) /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/ld-linux-x86-64.so.2 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib64/ld-linux-x86-64.so.2 (0x00007c440bdd5000) ditto for v2: $ nix shell nixpkgs#go-mockery_2 $ ldd $(which mockery) linux-vdso.so.1 (0x000077377575f000) libresolv.so.2 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libresolv.so.2 (0x0000773775744000) libpthread.so.0 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libpthread.so.0 (0x000077377573f000) libc.so.6 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/libc.so.6 (0x0000773775400000) /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib/ld-linux-x86-64.so.2 => /nix/store/8kvxvr3pmsypxiypq4g8zy13glnfr7nx-glibc-2.42-67/lib64/ld-linux-x86-64.so.2 (0x0000773775761000) whereas after setting it to 0: $ nix derivation show .#go-mockery | jq '.derivations[].env | {CGO_ENABLED}' { "CGO_ENABLED": "0" } $ nix derivation show .#go-mockery_2 | jq '.derivations[].env | {CGO_ENABLED}' { "CGO_ENABLED": "0" } and now the executables are not dynamic, as intended: $ nix shell .#go-mockery $ ldd $(which mockery) not a dynamic executable $ nix shell .#go-mockery_2 $ ldd $(which mockery) not a dynamic executable --- pkgs/by-name/go/go-mockery/package.nix | 2 +- pkgs/by-name/go/go-mockery_2/package.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/go-mockery/package.nix b/pkgs/by-name/go/go-mockery/package.nix index e948a4dc8af8..7cad1976b419 100644 --- a/pkgs/by-name/go/go-mockery/package.nix +++ b/pkgs/by-name/go/go-mockery/package.nix @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { "-X github.com/vektra/mockery/v${lib.versions.major finalAttrs.version}/internal/logging.SemVer=v${finalAttrs.version}" ]; - env.CGO_ENABLED = false; + env.CGO_ENABLED = 0; subPackages = [ "." ]; diff --git a/pkgs/by-name/go/go-mockery_2/package.nix b/pkgs/by-name/go/go-mockery_2/package.nix index 5720982ae1fa..0cb8d3051ce1 100644 --- a/pkgs/by-name/go/go-mockery_2/package.nix +++ b/pkgs/by-name/go/go-mockery_2/package.nix @@ -30,7 +30,7 @@ buildGoModule (finalAttrs: { "-X github.com/vektra/mockery/v${lib.versions.major finalAttrs.version}/pkg/logging.SemVer=v${finalAttrs.version}" ]; - env.CGO_ENABLED = false; + env.CGO_ENABLED = 0; subPackages = [ "." ]; From d8de48c92914656a0ae452e8b247aad2664e8229 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 13:46:57 +0000 Subject: [PATCH 120/158] msolve: 0.10.0 -> 0.10.1 --- pkgs/by-name/ms/msolve/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ms/msolve/package.nix b/pkgs/by-name/ms/msolve/package.nix index 12e2425f11e5..a09e04895b9a 100644 --- a/pkgs/by-name/ms/msolve/package.nix +++ b/pkgs/by-name/ms/msolve/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "msolve"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "algebraic-solving"; repo = "msolve"; tag = "v${finalAttrs.version}"; - hash = "sha256-SGsmFQRkURw2n5KeVij7nylf2raW4deHVCl4c5bqCKk="; + hash = "sha256-7FQu+7gELvNqDUNotJV70qYnSgsli6+3GgG24Am1vak="; }; postPatch = '' From 4b7f4204657b3805923fdc239c9fb085c7e34b66 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 13:50:00 +0000 Subject: [PATCH 121/158] sonobuoy: 0.57.4 -> 0.57.5 --- pkgs/by-name/so/sonobuoy/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/so/sonobuoy/package.nix b/pkgs/by-name/so/sonobuoy/package.nix index eef437621b2e..906b208f42de 100644 --- a/pkgs/by-name/so/sonobuoy/package.nix +++ b/pkgs/by-name/so/sonobuoy/package.nix @@ -9,11 +9,11 @@ # SHA of ${finalAttrs.version} for the tool's help output. Unfortunately this is needed in build flags. # The update script can update this automatically, the comment is used to find the line. let - rev = "09b10f4ef2c32b3ee04ec59821ccae492e1e140d"; # update-commit-sha + rev = "310c51d9874a4d10d021ec8a19f8b42292ec0bfc"; # update-commit-sha in buildGoModule (finalAttrs: { pname = "sonobuoy"; - version = "0.57.4"; # Do not forget to update `rev` above + version = "0.57.5"; # Do not forget to update `rev` above ldflags = let @@ -30,10 +30,10 @@ buildGoModule (finalAttrs: { owner = "vmware-tanzu"; repo = "sonobuoy"; rev = "v${finalAttrs.version}"; - hash = "sha256-LFYn7Ym1RS8/Uysm6I2HbVD48fu542TsHdqybzvLgrw="; + hash = "sha256-yd2a4FeWpONn/SQ1UEVN6f1RwgOT4Sbs6rSYDAuTqCU="; }; - vendorHash = "sha256-0PELYc2CK8FCDUvQomY6AkYd7VmhmTai64ITbpudMc4="; + vendorHash = "sha256-saReHf6oYu1IydP0qNEuFCtrqHDsHoHlPJpo9kSIEiQ="; subPackages = [ "." ]; From 127eb4360574ab832ab72a1d4348ee59b9a5ba80 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Wed, 8 Jul 2026 13:31:56 +0000 Subject: [PATCH 122/158] gilt-rs: init at 0.3.6 --- pkgs/by-name/gi/gilt-rs/package.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pkgs/by-name/gi/gilt-rs/package.nix diff --git a/pkgs/by-name/gi/gilt-rs/package.nix b/pkgs/by-name/gi/gilt-rs/package.nix new file mode 100644 index 000000000000..bd6d74053f5d --- /dev/null +++ b/pkgs/by-name/gi/gilt-rs/package.nix @@ -0,0 +1,28 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "gilt-rs"; + version = "0.3.6"; + + src = fetchFromGitHub { + owner = "simonhollingshead"; + repo = "gilt-rs"; + tag = "v${finalAttrs.version}"; + hash = "sha256-rW5uHRqGq8CBl+4eZo/1W0T7km+mRI2oFN0FU30To8Q="; + }; + + cargoHash = "sha256-oVHNBg6umFsPWBVIZEMBc6AB1SFqHMAxwuTa3cIyKjE="; + + __structuredAttrs = true; + + meta = { + description = "Tool for calculating which UK Gilt will give the best return if held to maturity"; + homepage = "https://github.com/simonhollingshead/gilt-rs"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ ambroisie ]; + }; +}) From 96e7cf2f67e842340ce339b7f74aad24161e9490 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 8 Jul 2026 15:05:28 +0100 Subject: [PATCH 123/158] mise: 2026.7.1 -> 2026.7.2 --- pkgs/by-name/mi/mise/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix index 42545e974eaa..2588f5496b89 100644 --- a/pkgs/by-name/mi/mise/package.nix +++ b/pkgs/by-name/mi/mise/package.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mise"; - version = "2026.7.1"; + version = "2026.7.2"; src = fetchFromGitHub { owner = "jdx"; repo = "mise"; tag = "v${finalAttrs.version}"; - hash = "sha256-t3IS7oTYa9wS8GhRewYC1fbSnhWu+1/EFLOq6CaRUgE="; + hash = "sha256-Jjvg2PBxeW2kKqVA3GoKpMXcEXTMh4g2J+cby6av45s="; }; - cargoHash = "sha256-ypEzqK+DkcSm5gxn/STkGcprFansQOARuHITg03PEFk="; + cargoHash = "sha256-JoXbR4gcca4Zk1KwVwE3qc+TqRTMZyFaTrEd4bzRTJY="; nativeBuildInputs = [ installShellFiles From 200a5ace51e7e8fa3c84a0a37d196669f726bd8f Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 8 Jul 2026 15:07:18 +0100 Subject: [PATCH 124/158] mise: add Br1ght0ne to maintainers --- pkgs/by-name/mi/mise/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix index 2588f5496b89..9714af8af304 100644 --- a/pkgs/by-name/mi/mise/package.nix +++ b/pkgs/by-name/mi/mise/package.nix @@ -144,7 +144,10 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "Front-end to your dev env"; changelog = "https://github.com/jdx/mise/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ konradmalik ]; + maintainers = with lib.maintainers; [ + konradmalik + Br1ght0ne + ]; mainProgram = "mise"; }; }) From 0037a21101ec607e06745c65b1cda115a76a8724 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Galder=20Zamarre=C3=B1o?= Date: Wed, 8 Jul 2026 16:10:55 +0200 Subject: [PATCH 125/158] incus-spawn: use update-source-version and passthru.sources * Move srcs and git-remote-isx into passthru. * Replace the custom update.sh with an inline writeShellScript that uses update-source-version from common-updater-scripts, following the pattern of bun and proton-pass-cli. --- pkgs/by-name/in/incus-spawn/package.nix | 92 +++++++++++++++---------- pkgs/by-name/in/incus-spawn/update.sh | 57 --------------- 2 files changed, 54 insertions(+), 95 deletions(-) delete mode 100755 pkgs/by-name/in/incus-spawn/update.sh diff --git a/pkgs/by-name/in/incus-spawn/package.nix b/pkgs/by-name/in/incus-spawn/package.nix index 911187f25075..f3700fba7c9a 100644 --- a/pkgs/by-name/in/incus-spawn/package.nix +++ b/pkgs/by-name/in/incus-spawn/package.nix @@ -7,42 +7,23 @@ zlib, testers, incus-spawn, + writeShellScript, + curl, + jq, + common-updater-scripts, }: -let - stdenv = stdenvNoCC; +stdenvNoCC.mkDerivation (finalAttrs: { version = "0.2.7"; - - srcs = { - x86_64-linux = fetchurl { - url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/incus-spawn-linux-amd64"; - hash = "sha256-jgdNuVfVshbg8piAGGpIy4cnJj5glbsGqOENDBoqpzI="; - }; - aarch64-linux = fetchurl { - url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/incus-spawn-linux-aarch64"; - hash = "sha256-Y7OaNgQKAN/HVt75+tawrCtkyZdAHfAiUxx2a0eD5P8="; - }; - aarch64-darwin = fetchurl { - url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/incus-spawn-macos-aarch64"; - hash = "sha256-Uv0v7LxIcB0oNEnW1vK9Iy6MOwxoUeqtszGfsS5wt6k="; - }; - }; - - git-remote-isx = fetchurl { - url = "https://github.com/Sanne/incus-spawn/releases/download/v${version}/git-remote-isx"; - hash = "sha256-I9zmdLzO7VcfLHdgFD2Lvwiq4fkDw885j1JWsL8c+hA="; - }; -in -stdenv.mkDerivation (finalAttrs: { pname = "incus-spawn"; - inherit version; src = - srcs.${stdenv.hostPlatform.system} or (throw "Unsupported platform: ${stdenv.hostPlatform.system}"); + finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system} + or (throw "Unsupported platform: ${stdenvNoCC.hostPlatform.system}"); dontUnpack = true; dontBuild = true; - dontStrip = stdenv.hostPlatform.isDarwin; + dontStrip = stdenvNoCC.hostPlatform.isDarwin; strictDeps = true; __structuredAttrs = true; @@ -50,9 +31,9 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ installShellFiles ] - ++ lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; + ++ lib.optional stdenvNoCC.hostPlatform.isLinux autoPatchelfHook; - buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + buildInputs = lib.optionals stdenvNoCC.hostPlatform.isLinux [ zlib ]; @@ -60,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { runHook preInstall install -Dm755 $src $out/bin/isx - install -Dm755 ${git-remote-isx} $out/bin/git-remote-isx + install -Dm755 ${finalAttrs.passthru.git-remote-isx} $out/bin/git-remote-isx runHook postInstall ''; @@ -69,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: { # On Linux, autoPatchelfHook runs in postFixupHooks so we use installCheckPhase # which runs after fixup is fully complete. On Darwin no patching is needed but # we keep the same phase for consistency. - doInstallCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; + doInstallCheck = stdenvNoCC.buildPlatform.canExecute stdenvNoCC.hostPlatform; installCheckPhase = '' runHook preInstallCheck @@ -82,11 +63,50 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru = { + sources = { + "x86_64-linux" = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${finalAttrs.version}/incus-spawn-linux-amd64"; + hash = "sha256-jgdNuVfVshbg8piAGGpIy4cnJj5glbsGqOENDBoqpzI="; + }; + "aarch64-linux" = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${finalAttrs.version}/incus-spawn-linux-aarch64"; + hash = "sha256-Y7OaNgQKAN/HVt75+tawrCtkyZdAHfAiUxx2a0eD5P8="; + }; + "aarch64-darwin" = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${finalAttrs.version}/incus-spawn-macos-aarch64"; + hash = "sha256-Uv0v7LxIcB0oNEnW1vK9Iy6MOwxoUeqtszGfsS5wt6k="; + }; + }; + + git-remote-isx = fetchurl { + url = "https://github.com/Sanne/incus-spawn/releases/download/v${finalAttrs.version}/git-remote-isx"; + hash = "sha256-I9zmdLzO7VcfLHdgFD2Lvwiq4fkDw885j1JWsL8c+hA="; + }; + tests.version = testers.testVersion { package = incus-spawn; command = "isx --version"; }; - updateScript = ./update.sh; + + updateScript = writeShellScript "update-incus-spawn" '' + set -o errexit + export PATH="${ + lib.makeBinPath [ + curl + jq + common-updater-scripts + ] + }" + NEW_VERSION=$(curl --silent https://api.github.com/repos/Sanne/incus-spawn/releases/latest | jq '.tag_name | ltrimstr("v")' --raw-output) + if [[ "${finalAttrs.version}" = "$NEW_VERSION" ]]; then + echo "incus-spawn is already at $NEW_VERSION" + exit 0 + fi + update-source-version incus-spawn "$NEW_VERSION" --source-key="git-remote-isx" + for platform in ${lib.escapeShellArgs finalAttrs.meta.platforms}; do + update-source-version incus-spawn "$NEW_VERSION" --ignore-same-version --source-key="sources.$platform" + done + ''; }; meta = { @@ -97,14 +117,10 @@ stdenv.mkDerivation (finalAttrs: { for credential isolation, and an interactive TUI. ''; homepage = "https://github.com/Sanne/incus-spawn"; - changelog = "https://github.com/Sanne/incus-spawn/releases/tag/v${version}"; + changelog = "https://github.com/Sanne/incus-spawn/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - platforms = [ - "x86_64-linux" - "aarch64-linux" - "aarch64-darwin" - ]; + platforms = lib.attrNames finalAttrs.passthru.sources; mainProgram = "isx"; maintainers = with lib.maintainers; [ galder diff --git a/pkgs/by-name/in/incus-spawn/update.sh b/pkgs/by-name/in/incus-spawn/update.sh deleted file mode 100755 index 38513633289b..000000000000 --- a/pkgs/by-name/in/incus-spawn/update.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/env nix -#!nix shell --ignore-environment .#cacert .#coreutils .#curl .#bash .#jq .#nix --command bash -# Update script for incus-spawn in nixpkgs. -# Invoked by: nix-shell maintainers/scripts/update.nix --argstr commit true --argstr package incus-spawn -# Or manually: ./update.sh [version] - -set -euo pipefail - -cd "$(dirname "${BASH_SOURCE[0]}")" - -REPO="Sanne/incus-spawn" -PACKAGE_NIX="package.nix" - -# Determine target version -if [[ -n "${1:-}" ]]; then - VERSION="${1#v}" -else - VERSION=$(curl -fsSL "https://api.github.com/repos/$REPO/releases/latest" | jq -r '.tag_name' | sed 's/^v//') -fi - -CURRENT=$(grep 'version = "' "$PACKAGE_NIX" | head -1 | sed 's/.*"\(.*\)".*/\1/') - -if [[ "$VERSION" == "$CURRENT" ]]; then - echo "incus-spawn is already at $VERSION" - exit 0 -fi - -echo "Updating incus-spawn: $CURRENT -> $VERSION" - -# Compute SRI hashes for each artifact -hash_for() { - local url="$1" - nix hash convert --hash-algo sha256 --to sri "$(nix-prefetch-url --type sha256 "$url" 2>/dev/null)" -} - -BASE_URL="https://github.com/$REPO/releases/download/v$VERSION" - -HASH_AMD64=$(hash_for "$BASE_URL/incus-spawn-linux-amd64") -HASH_AARCH64=$(hash_for "$BASE_URL/incus-spawn-linux-aarch64") -HASH_MACOS=$(hash_for "$BASE_URL/incus-spawn-macos-aarch64") -HASH_GIT_REMOTE=$(hash_for "$BASE_URL/git-remote-isx") - -echo " linux-amd64: $HASH_AMD64" -echo " linux-aarch64: $HASH_AARCH64" -echo " macos-aarch64: $HASH_MACOS" -echo " git-remote-isx: $HASH_GIT_REMOTE" - -# Update package.nix in place -sed -i \ - -e "0,/version = \"[^\"]*\"/s/version = \"[^\"]*\"/version = \"$VERSION\"/" \ - -e "/x86_64-linux/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_AMD64\"|}" \ - -e "/aarch64-linux/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_AARCH64\"|}" \ - -e "/aarch64-darwin/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_MACOS\"|}" \ - -e "/git-remote-isx/,/};/{s|hash = \"[^\"]*\"|hash = \"$HASH_GIT_REMOTE\"|}" \ - "$PACKAGE_NIX" - -echo "Updated $PACKAGE_NIX to $VERSION" From 631ffeb72bcb74ccdc9892e2ae447864d3b8148c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 14:24:01 +0000 Subject: [PATCH 126/158] buildbox: 1.4.11 -> 1.4.13 --- pkgs/by-name/bu/buildbox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buildbox/package.nix b/pkgs/by-name/bu/buildbox/package.nix index 0982ad28adbd..f54283ede299 100644 --- a/pkgs/by-name/bu/buildbox/package.nix +++ b/pkgs/by-name/bu/buildbox/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "buildbox"; - version = "1.4.11"; + version = "1.4.13"; src = fetchFromGitLab { owner = "BuildGrid"; repo = "buildbox/buildbox"; tag = finalAttrs.version; - hash = "sha256-8Et5wgiugoDLtW2C2nsth5iPXPGQ7wkPDSc6hrBgeG8="; + hash = "sha256-W/QV65A7zm2vUdvJRrR+bxe8O3Zogzrx86RmqFVCY84="; }; nativeBuildInputs = [ From 0be73b0e37770c8867b9a85d5e40f202f0c3c948 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 8 Jul 2026 15:48:48 +0100 Subject: [PATCH 127/158] fnox: 1.20.0 -> 1.29.0 --- pkgs/by-name/fn/fnox/package.nix | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/fn/fnox/package.nix b/pkgs/by-name/fn/fnox/package.nix index 980fbad11216..8097b7c9be09 100644 --- a/pkgs/by-name/fn/fnox/package.nix +++ b/pkgs/by-name/fn/fnox/package.nix @@ -1,35 +1,44 @@ { lib, fetchFromGitHub, + stdenv, rustPlatform, perl, pkg-config, testers, + dbus, udev, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { __structuredAttrs = true; pname = "fnox"; - version = "1.20.0"; + version = "1.29.0"; src = fetchFromGitHub { owner = "jdx"; repo = "fnox"; tag = "v${finalAttrs.version}"; - hash = "sha256-8LNMJEZNUlwpPT674/6SfR5dmFRALDI6X1WLKeaJ06M="; + hash = "sha256-sXFcvpAcHrzRbqYLIrq844TH1dHY1G23QIQoIcsCLGY="; }; - cargoHash = "sha256-SoQseyrRqvq/XRmd/HhMX8r42pyn4Ncw6r9G4596bGc="; + cargoHash = "sha256-BhBWghjPC8qs5oKECmddV250YO4/hSWupOz+J9DYKog="; nativeBuildInputs = [ perl pkg-config ]; - buildInputs = [ udev ]; + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + dbus + udev + ]; - passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; }; + passthru = { + tests.version = testers.testVersion { package = finalAttrs.finalPackage; }; + updateScript = nix-update-script { }; + }; checkFlags = [ # requires a D-Bus session unavailable in the sandbox @@ -39,8 +48,9 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Flexible secret management tool supporting multiple providers and encryption methods"; homepage = "https://github.com/jdx/fnox"; + changelog = "https://github.com/jdx/fnox/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ tiptenbrink ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.darwin; }; }) From ccb60b25d59fe420ff5bf191ddb836cbfe8c46fe Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 8 Jul 2026 15:49:04 +0100 Subject: [PATCH 128/158] fnox: add Br1ght0ne to maintainers --- pkgs/by-name/fn/fnox/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/fn/fnox/package.nix b/pkgs/by-name/fn/fnox/package.nix index 8097b7c9be09..35440e77bc14 100644 --- a/pkgs/by-name/fn/fnox/package.nix +++ b/pkgs/by-name/fn/fnox/package.nix @@ -50,7 +50,10 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/jdx/fnox"; changelog = "https://github.com/jdx/fnox/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ tiptenbrink ]; + maintainers = with lib.maintainers; [ + tiptenbrink + Br1ght0ne + ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; }) From bac07bce8871a19d791fcf830f519789473cb1e8 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 8 Jul 2026 15:57:27 +0100 Subject: [PATCH 129/158] hk: 1.48.0 -> 1.50.0 --- pkgs/by-name/hk/hk/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/hk/hk/package.nix b/pkgs/by-name/hk/hk/package.nix index 6e2ebfa81cd8..b22ac9c9fa35 100644 --- a/pkgs/by-name/hk/hk/package.nix +++ b/pkgs/by-name/hk/hk/package.nix @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "hk"; - version = "1.48.0"; + version = "1.50.0"; __structuredAttrs = true; @@ -22,14 +22,13 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "jdx"; repo = "hk"; tag = "v${finalAttrs.version}"; - hash = "sha256-jQVEKyFdzeVLBKkX3/zjJBXawxR6ayuf+8wSingESZA="; + hash = "sha256-1sty3JUxiT4UDPmoqR6vql9bQcoSR+xfq3dQzT6u6rY="; }; - cargoHash = "sha256-QzjoLnHlGTdnNfsfaRn7ZVeTwQZumN87IOhubLcEDLQ="; + cargoHash = "sha256-oUgAzO7kWVlbw1ZvcjqIdV78tvXQYlV5bwvOSucQvWE="; nativeBuildInputs = [ installShellFiles - versionCheckHook pkg-config usage ]; @@ -58,6 +57,9 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoTestFlags = [ "--all-features" ]; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd hk \ --bash <($out/bin/hk completion bash) \ From baf9d2b1c9a6e44cd8974321067f78acc17dc2dd Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 8 Jul 2026 15:57:54 +0100 Subject: [PATCH 130/158] hk: add Br1ght0ne to maintainers --- pkgs/by-name/hk/hk/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/hk/hk/package.nix b/pkgs/by-name/hk/hk/package.nix index b22ac9c9fa35..abe884cfe875 100644 --- a/pkgs/by-name/hk/hk/package.nix +++ b/pkgs/by-name/hk/hk/package.nix @@ -74,7 +74,10 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://hk.jdx.dev"; changelog = "https://github.com/jdx/hk/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ typedrat ]; + maintainers = with lib.maintainers; [ + typedrat + Br1ght0ne + ]; mainProgram = "hk"; }; }) From fa126dbedee8de3e2ffa39dcefd3ce612a543f0c Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Wed, 19 Jul 2023 10:38:14 +0200 Subject: [PATCH 131/158] services.xserver.desktopManager: Allow to disable wallpaper The wallpaper setting command is not used by many people as the `.background-image` convention is new and people have other mechanisms in place. I am not interested in this feature and I'm worried by the closure size of `feh`, which is 400Mb due to `imlib2Full`. The wallpaper are enabled by default. --- .../services/x11/desktop-managers/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/x11/desktop-managers/default.nix b/nixos/modules/services/x11/desktop-managers/default.nix index 7ff8cabe244a..0d94ce74a856 100644 --- a/nixos/modules/services/x11/desktop-managers/default.nix +++ b/nixos/modules/services/x11/desktop-managers/default.nix @@ -13,7 +13,7 @@ let # If desktop manager `d' isn't capable of setting a background and # the xserver is enabled, `feh' or `xsetroot' are used as a fallback. - needBGCond = d: !(d ? bgSupport && d.bgSupport) && xcfg.enable; + needBGCond = d: !(d ? bgSupport && d.bgSupport) && xcfg.enable && cfg.wallpaper.enable; in @@ -48,6 +48,16 @@ in services.xserver.desktopManager = { wallpaper = { + enable = mkOption { + type = types.bool; + default = true; + description = '' + The file {file}`~/.background-image` is used as a background image. + The `mode` option specifies the placement of this image onto your desktop. + To disable this, set this option to `false`. + ''; + }; + mode = mkOption { type = types.enum [ "center" @@ -59,9 +69,6 @@ in default = "scale"; example = "fill"; description = '' - The file {file}`~/.background-image` is used as a background image. - This option specifies the placement of this image onto your desktop. - Possible values: `center`: Center the image on the background. If it is too small, it will be surrounded by a black border. `fill`: Like `scale`, but preserves aspect ratio by zooming the image until it fits. Either a horizontal or a vertical part of the image will be cut off. From 672006cc75754bafdcd18520b3f1ec4d77af0614 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Wed, 8 Jul 2026 16:08:42 +0100 Subject: [PATCH 132/158] nix-auth: add __darwinAllowLocalNetworking --- pkgs/by-name/ni/nix-auth/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ni/nix-auth/package.nix b/pkgs/by-name/ni/nix-auth/package.nix index 74e0b398a057..2b75b21afbf5 100644 --- a/pkgs/by-name/ni/nix-auth/package.nix +++ b/pkgs/by-name/ni/nix-auth/package.nix @@ -26,6 +26,8 @@ buildGoModule (finalAttrs: { "-X=github.com/numtide/nix-auth/internal/version.Version=${finalAttrs.version}" ]; + __darwinAllowLocalNetworking = true; + doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "version"; From a35f08fdf199cef10cbb8a056e6b3172097795e7 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 8 Jul 2026 17:06:04 +0200 Subject: [PATCH 133/158] python3Packages.pylacrosse: 0.4 -> 0.5 --- .../python-modules/pylacrosse/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/pylacrosse/default.nix b/pkgs/development/python-modules/pylacrosse/default.nix index 7f66f68fee2d..763b5ccd018c 100644 --- a/pkgs/development/python-modules/pylacrosse/default.nix +++ b/pkgs/development/python-modules/pylacrosse/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch2, mock, pyserial, pytestCheckHook, @@ -10,24 +9,16 @@ buildPythonPackage rec { pname = "pylacrosse"; - version = "0.4"; + version = "0.5"; format = "setuptools"; src = fetchFromGitHub { owner = "hthiery"; repo = "python-lacrosse"; tag = version; - hash = "sha256-jrkehoPLYbutDfxMBO/vlx4nMylTNs/gtvoBTFHFsDw="; + hash = "sha256-z2OlYFFK/+BONg22+Vk0kQQ0KJoQnRkjP7OUS/TVpfI="; }; - patches = [ - # Migrate to pytest, https://github.com/hthiery/python-lacrosse/pull/17 - (fetchpatch2 { - url = "https://github.com/hthiery/python-lacrosse/commit/cc2623c667bc252360a9b5ccb4fc05296cf23d9c.patch?full_index=1"; - hash = "sha256-LKryLnXMKj1lVClneyHNVOWM5KPPhOGy0/FX/7Qy/jU="; - }) - ]; - postPatch = '' substituteInPlace setup.py \ --replace "version = version," "version = '${version}'," From 665f5dc24ab4eb9372c743ee3c465dcea2191cc4 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 8 Jul 2026 17:11:59 +0200 Subject: [PATCH 134/158] python3Packages.pylacrosse: use finalAttrs --- pkgs/development/python-modules/pylacrosse/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pylacrosse/default.nix b/pkgs/development/python-modules/pylacrosse/default.nix index 763b5ccd018c..efe2d7d7722d 100644 --- a/pkgs/development/python-modules/pylacrosse/default.nix +++ b/pkgs/development/python-modules/pylacrosse/default.nix @@ -7,7 +7,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pylacrosse"; version = "0.5"; format = "setuptools"; @@ -15,13 +15,13 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "hthiery"; repo = "python-lacrosse"; - tag = version; + tag = finalAttrs.version; hash = "sha256-z2OlYFFK/+BONg22+Vk0kQQ0KJoQnRkjP7OUS/TVpfI="; }; postPatch = '' substituteInPlace setup.py \ - --replace "version = version," "version = '${version}'," + --replace "version = version," "version = '${finalAttrs.version}'," ''; propagatedBuildInputs = [ pyserial ]; @@ -40,4 +40,4 @@ buildPythonPackage rec { license = with lib.licenses; [ lgpl2Plus ]; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 2544d4d0fe571682d34678b6d2f8974441aa8c81 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 8 Jul 2026 17:15:00 +0200 Subject: [PATCH 135/158] python3Packages.pylacrosse: enable __structuredAttrs --- pkgs/development/python-modules/pylacrosse/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/pylacrosse/default.nix b/pkgs/development/python-modules/pylacrosse/default.nix index efe2d7d7722d..9f9e19509009 100644 --- a/pkgs/development/python-modules/pylacrosse/default.nix +++ b/pkgs/development/python-modules/pylacrosse/default.nix @@ -12,6 +12,8 @@ buildPythonPackage (finalAttrs: { version = "0.5"; format = "setuptools"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "hthiery"; repo = "python-lacrosse"; From de8f4eb4ba2139088b934a4a89c1512387cbf06a Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 8 Jul 2026 17:17:19 +0200 Subject: [PATCH 136/158] python3Packages.pylacrosse: migrate to pyproject --- pkgs/development/python-modules/pylacrosse/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylacrosse/default.nix b/pkgs/development/python-modules/pylacrosse/default.nix index 9f9e19509009..8283dff15d8d 100644 --- a/pkgs/development/python-modules/pylacrosse/default.nix +++ b/pkgs/development/python-modules/pylacrosse/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, mock, pyserial, pytestCheckHook, @@ -10,7 +11,7 @@ buildPythonPackage (finalAttrs: { pname = "pylacrosse"; version = "0.5"; - format = "setuptools"; + pyproject = true; __structuredAttrs = true; @@ -26,7 +27,9 @@ buildPythonPackage (finalAttrs: { --replace "version = version," "version = '${finalAttrs.version}'," ''; - propagatedBuildInputs = [ pyserial ]; + build-system = [ setuptools ]; + + dependencies = [ pyserial ]; nativeCheckInputs = [ mock From b1e5ad0bd75c4d7b9d438a3f7017d071e7ad0477 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 15:19:28 +0000 Subject: [PATCH 137/158] zerofs: 2.0.5 -> 2.0.6 --- pkgs/by-name/ze/zerofs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zerofs/package.nix b/pkgs/by-name/ze/zerofs/package.nix index 483a7c3a80d4..50602d838687 100644 --- a/pkgs/by-name/ze/zerofs/package.nix +++ b/pkgs/by-name/ze/zerofs/package.nix @@ -10,18 +10,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zerofs"; - version = "2.0.5"; + version = "2.0.6"; src = fetchFromGitHub { owner = "Barre"; repo = "ZeroFS"; tag = "v${finalAttrs.version}"; - hash = "sha256-7w6KLu5pauHfah+J9A+pa5mB3cbjNH4ADcc+Z5UPlmI="; + hash = "sha256-xQOuMBScZn1I2SgmVKvZpKy95+/82SBI/kvl+zrzlT4="; }; sourceRoot = "${finalAttrs.src.name}/zerofs"; - cargoHash = "sha256-2w0bLGvKq0VyQyMt911zFXA78cy5PYP7OgJAyxGVjUY="; + cargoHash = "sha256-ewqv2b1/T1Zl7oLKbCVNbt8jLURlFKyGQVatAl0B9Nc="; nativeBuildInputs = [ cmake ]; From 28ae9f5043aba42f4ea644f36723ad79f70f5ada Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 15:21:21 +0000 Subject: [PATCH 138/158] daktari: 0.0.340 -> 0.0.341 --- pkgs/by-name/da/daktari/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/da/daktari/package.nix b/pkgs/by-name/da/daktari/package.nix index 0a1b7f8574c9..8a0c9a1de56b 100644 --- a/pkgs/by-name/da/daktari/package.nix +++ b/pkgs/by-name/da/daktari/package.nix @@ -7,7 +7,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "daktari"; - version = "0.0.340"; + version = "0.0.341"; pyproject = true; __structuredAttrs = true; @@ -15,7 +15,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "genio-learn"; repo = "daktari"; tag = "v${finalAttrs.version}"; - hash = "sha256-gHBpezrya7i4Gh3dQHynS5vJtBhvXndruGsRRBBRde8="; + hash = "sha256-Z2NJ59APuw3AwJ4d3Ux8aaLugbzxjs7CnGQHyfIHiyk="; }; patches = [ ./optional-pyclip.patch ]; From 50dc03bd128504e6f2cf0c46a749ed9fa9751cf1 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Mon, 6 Jul 2026 17:51:30 +0100 Subject: [PATCH 139/158] aver: init at 0.26.0 aver: add versionCheckHook Co-authored-by: Ross George --- pkgs/by-name/av/aver/package.nix | 49 ++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 pkgs/by-name/av/aver/package.nix diff --git a/pkgs/by-name/av/aver/package.nix b/pkgs/by-name/av/aver/package.nix new file mode 100644 index 000000000000..2174d4d5f268 --- /dev/null +++ b/pkgs/by-name/av/aver/package.nix @@ -0,0 +1,49 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + lld, + nix-update-script, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "aver"; + version = "0.26.0"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "jasisz"; + repo = "aver"; + tag = "v${finalAttrs.version}"; + hash = "sha256-LeI6qy+z8azrrgoskRq/hsk5t0PDydQ/yJNxYIB7I68="; + }; + + cargoHash = "sha256-Zqu56tBbKjWZmpRpPuK9JMexcajRcDzBW4AfTRAkPbs="; + + cargoBuildFlags = [ + "--workspace" + "--bin=aver" + "--bin=aver-lsp" + ]; + + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ lld ]; + + # some tests are generated, some take a long time, some need to be skipped + doCheck = false; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Programming language for auditable AI-written code"; + homepage = "https://github.com/jasisz/aver"; + changelog = "https://github.com/jasisz/aver/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ Br1ght0ne ]; + mainProgram = "aver"; + }; +}) From 21bb5d32a6754c18fe72410c5b0684b4b8ad0d78 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 8 Jul 2026 15:38:25 +0000 Subject: [PATCH 140/158] mistral-vibe: cleanup --- pkgs/by-name/mi/mistral-vibe/package.nix | 29 +----------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/pkgs/by-name/mi/mistral-vibe/package.nix b/pkgs/by-name/mi/mistral-vibe/package.nix index d9fd0e0212cf..36c6cea6a2e8 100644 --- a/pkgs/by-name/mi/mistral-vibe/package.nix +++ b/pkgs/by-name/mi/mistral-vibe/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - python3, + python3Packages, fetchFromGitHub, # tests @@ -11,33 +11,6 @@ writableTmpDirAsHomeHook, }: -let - python = python3.override { - packageOverrides = _final: prev: { - # Many tests fail with the current version of opentelemetry we have in nixpkgs - # vibe.acp.exceptions.InternalError: module '...' has no attribute 'GEN_AI_PROVIDER_NAME' - opentelemetry-api = prev.opentelemetry-api.overridePythonAttrs (old: rec { - version = "1.40.0"; - src = old.src.override { - tag = "v${version}"; - hash = "sha256-1KVy9s+zjlB4w7E45PMCWRxPus24bgBmmM3k2R9d+Jg="; - }; - }); - opentelemetry-exporter-otlp-proto-http = - prev.opentelemetry-exporter-otlp-proto-http.overridePythonAttrs - (old: { - disabledTests = - (old.disabledTests or [ ]) - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - # AssertionError: False is not true - # self.assertTrue(0.75 < after - before < 1.25) - "test_retry_timeout" - ]; - }); - }; - }; - python3Packages = python.pkgs; -in python3Packages.buildPythonApplication (finalAttrs: { pname = "mistral-vibe"; version = "2.19.0"; From ec272fbc8da8d8ba6e388ec03066f092c65d40ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 8 Jul 2026 18:06:04 +0200 Subject: [PATCH 141/158] tlsrpt-reporter: disable failing tests These tests match on argparse output, which changed in Python 3.14. --- pkgs/by-name/tl/tlsrpt-reporter/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/tl/tlsrpt-reporter/package.nix b/pkgs/by-name/tl/tlsrpt-reporter/package.nix index fe34b0d91050..ad67d0e61a70 100644 --- a/pkgs/by-name/tl/tlsrpt-reporter/package.nix +++ b/pkgs/by-name/tl/tlsrpt-reporter/package.nix @@ -58,6 +58,13 @@ python3.pkgs.buildPythonApplication (finalAttrs: { python3.pkgs.pytestCheckHook ]; + disabledTests = [ + # argparse string matching offset since py314 + "test_b0rkcmd" + "test_intarg_cmd_float" + "test_intarg_cmd_string" + ]; + pythonImportsCheck = [ "tlsrpt_reporter" ]; From 8352894ea4631d22e23055012a730686ecb746be Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Wed, 8 Jul 2026 18:34:50 +0200 Subject: [PATCH 142/158] pcre2: move to by-name --- .../pcre2/default.nix => by-name/pc/pcre2/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{development/libraries/pcre2/default.nix => by-name/pc/pcre2/package.nix} (100%) diff --git a/pkgs/development/libraries/pcre2/default.nix b/pkgs/by-name/pc/pcre2/package.nix similarity index 100% rename from pkgs/development/libraries/pcre2/default.nix rename to pkgs/by-name/pc/pcre2/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4cd03901f62a..dfd834aec0c4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6508,8 +6508,6 @@ with pkgs; # pcre32 seems unused pcre-cpp = pcre.override { variant = "cpp"; }; - pcre2 = callPackage ../development/libraries/pcre2 { }; - inherit (callPackage ../development/libraries/physfs { }) From 9c078319c35533b44ceead56d123617563924edb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 16:49:06 +0000 Subject: [PATCH 143/158] terraform-providers.scaleway_scaleway: 2.77.1 -> 2.78.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index bbd24e2dd89a..d0305279db07 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1184,13 +1184,13 @@ "vendorHash": "sha256-w/AmSHydCeyp/EURgPY2c/E2LjqAXXCORI53X1hEdxY=" }, "scaleway_scaleway": { - "hash": "sha256-9fmNBTOG+A1X+em1nphvwmMUrM/kaR64HlI/e2QeWlA=", + "hash": "sha256-rO5xmAJB2ndhVh7Lkun1Gxi04+I2lGVtkbbCbmngp3E=", "homepage": "https://registry.terraform.io/providers/scaleway/scaleway", "owner": "scaleway", "repo": "terraform-provider-scaleway", - "rev": "v2.77.1", + "rev": "v2.78.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-nqDob9nyw21LwSj8lDrA/5kGxe4KwwnHy0+FedIJr3k=" + "vendorHash": "sha256-x2cppxUU58nN7eu+wMxIoS16HezxzkHWI50ck2r34ls=" }, "scottwinkler_shell": { "hash": "sha256-LTWEdXxi13sC09jh+EFZ6pOi1mzuvgBz5vceIkNE/JY=", From 37cee940fb6189f93930800d9cddfe0ef75c72f8 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Thu, 9 Jul 2026 01:06:00 +0900 Subject: [PATCH 144/158] typescript-go: 0-unstable-2026-06-25 -> 7.0.2 Diff: https://github.com/microsoft/typescript-go/compare/c080da62e73c5ea066b381303c74ae00b53368ac...typescript/v7.0.2 Changelog: https://github.com/microsoft/typescript-go/releases/tag/typescript/v7.0.2 --- pkgs/by-name/ty/typescript-go/package.nix | 34 ++++++++++++----------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/ty/typescript-go/package.nix b/pkgs/by-name/ty/typescript-go/package.nix index 6c5ff963c216..dedb43a35802 100644 --- a/pkgs/by-name/ty/typescript-go/package.nix +++ b/pkgs/by-name/ty/typescript-go/package.nix @@ -3,6 +3,7 @@ buildGo126Module, fetchFromGitHub, _experimental-update-script-combinators, + versionCheckHook, nix-update-script, writeShellApplication, nix, @@ -13,19 +14,19 @@ let buildGoModule = buildGo126Module; in -buildGoModule { +buildGoModule (finalAttrs: { pname = "typescript-go"; - version = "0-unstable-2026-06-25"; + version = "7.0.2"; src = fetchFromGitHub { owner = "microsoft"; repo = "typescript-go"; - rev = "c080da62e73c5ea066b381303c74ae00b53368ac"; - hash = "sha256-B8CktiQg+JJKE6Lb19LgpAluXI2+ubo5dikEhQQxDs8="; + tag = "typescript/v${finalAttrs.version}"; + hash = "sha256-fRejdQSwaxSS2pjHrbJO2CQgZS5lWJmBNEM/TgbJTJ8="; fetchSubmodules = false; }; - vendorHash = "sha256-RKlkRodWH6DaAi1CZziBgIOfzFLm8aih+a0kHNekf5U="; + vendorHash = "sha256-q6dMb2ab4uZ3GTrcA7v2JzfmOM+ZzBcJN6gKOpLfM/k="; ldflags = [ "-s" @@ -38,21 +39,21 @@ buildGoModule { "cmd/tsgo" ]; - doInstallCheck = true; - installCheckPhase = '' - runHook preInstallCheck - - version="$("$out/bin/tsgo" --version)" - [[ "$version" == *"7.0.0"* ]] - - runHook postInstallCheck + postInstall = '' + ln -s "$out/bin/tsgo" "$out/bin/tsc" ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + passthru = { updateScript = _experimental-update-script-combinators.sequence [ (nix-update-script { extraArgs = [ - "--version=branch" + "--use-github-releases" + "--version-regex=^typescript/v([\\d.]+)$" "--src-only" ]; }) @@ -81,10 +82,11 @@ buildGoModule { meta = { description = "Go implementation of TypeScript"; homepage = "https://github.com/microsoft/typescript-go"; + changelog = "https://github.com/microsoft/typescript-go/releases/tag/typescript/v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ kachick ]; - mainProgram = "tsgo"; + mainProgram = "tsc"; }; -} +}) From 4739283c4cce0bb6905d1d52b1f01aa91f346aa6 Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Tue, 23 Jun 2026 07:56:40 +0000 Subject: [PATCH 145/158] genimage: 19 -> 20 Change the source from a tarball to fetchFromGitHub because version 20 is only available on the official GitHub repository. --- pkgs/by-name/ge/genimage/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ge/genimage/package.nix b/pkgs/by-name/ge/genimage/package.nix index c9403ae7c263..c7a9d80a72f4 100644 --- a/pkgs/by-name/ge/genimage/package.nix +++ b/pkgs/by-name/ge/genimage/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, autoreconfHook, pkg-config, libconfuse, @@ -10,11 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "genimage"; - version = "19"; + version = "20"; - src = fetchurl { - url = "https://public.pengutronix.de/software/genimage/genimage-${finalAttrs.version}.tar.xz"; - sha256 = "sha256-fsT8uGVmKosv8gKEgZBE/6hBN788oW+3SXASkbwB8Qg="; + src = fetchFromGitHub { + owner = "pengutronix"; + repo = "genimage"; + tag = "v${finalAttrs.version}"; + hash = "sha256-6pKqvpoEQWebubl6K5FzEAv2aUsBXgOBEAdcCwARkrU="; }; nativeBuildInputs = [ From 46cf9015f0a1c6d00fc24aa6743db28b17dd5ba6 Mon Sep 17 00:00:00 2001 From: networkException Date: Wed, 8 Jul 2026 20:37:04 +0200 Subject: [PATCH 146/158] ungoogled-chromium: 150.0.7871.46-1 -> 150.0.7871.100-1 https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop.html --- .../networking/browsers/chromium/info.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 4396c5e283a7..608038c434bf 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -838,7 +838,7 @@ } }, "ungoogled-chromium": { - "version": "150.0.7871.46", + "version": "150.0.7871.100", "deps": { "depot_tools": { "rev": "f4fadaf6a5ba1bced9d3d9021060667b563bf583", @@ -850,16 +850,16 @@ "hash": "sha256-/1A+DkzAQj2zGPe/A/G0Z3VrYJXUxq4Hd/+d/o5p3G8=" }, "ungoogled-patches": { - "rev": "150.0.7871.46-1", - "hash": "sha256-SuZTPUpv7onrHvDrwZO0Xo/mxLVcGUSxf2xb+OC//L8=" + "rev": "150.0.7871.100-1", + "hash": "sha256-a+bGt3sROlE9edUBN2/VGn/grN6BqxWX/bsUlAVoAxY=" }, "npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "5b586c06e0d27582900f17e2d59c5370d8d6e0bb", - "hash": "sha256-OAZNyZtR5WFWW42r74RSy9fT7Eb7CNZwzoIHhuoqR28=", + "rev": "b5a9b587b83512ef1fab99cb7510c58a06d22089", + "hash": "sha256-bylGmZC9NhUjcU6amK3mwuZ1it7uTm2hsC60DaKINr4=", "recompress": true }, "src/third_party/clang-format/script": { From 07d79a6993571e3d3f98e4cf694e9b2a22948ec1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 18:58:19 +0000 Subject: [PATCH 147/158] python3Packages.disposable-email-domains: 0.0.212 -> 0.0.216 --- .../python-modules/disposable-email-domains/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/disposable-email-domains/default.nix b/pkgs/development/python-modules/disposable-email-domains/default.nix index fb19b57c3b8b..ab6c591722bd 100644 --- a/pkgs/development/python-modules/disposable-email-domains/default.nix +++ b/pkgs/development/python-modules/disposable-email-domains/default.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { pname = "disposable-email-domains"; - version = "0.0.212"; + version = "0.0.216"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "disposable_email_domains"; inherit (finalAttrs) version; - hash = "sha256-ZML2EvIx2oLYFMBxOiPxe3GNuA8W50AEPWwT5NP3ISo="; + hash = "sha256-b9qSbIJ3wrINFnfhkzKu60WX7w6l860jjZ/klkeIhY4="; }; build-system = [ From 23b4e27e4a6432eeffffa36e31b67df8f14ea509 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 19:30:55 +0000 Subject: [PATCH 148/158] python3Packages.pyleri: 1.5.0 -> 1.5.1 --- pkgs/development/python-modules/pyleri/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyleri/default.nix b/pkgs/development/python-modules/pyleri/default.nix index af5005a18bdf..8812015925bd 100644 --- a/pkgs/development/python-modules/pyleri/default.nix +++ b/pkgs/development/python-modules/pyleri/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pyleri"; - version = "1.5.0"; + version = "1.5.1"; pyproject = true; src = fetchFromGitHub { owner = "cesbit"; repo = "pyleri"; tag = "v${version}"; - hash = "sha256-5umFhP6t0Aezm4ecjg4ix18JhC0mm+bjyIZYqBHZMmI="; + hash = "sha256-EmdQdUKFkt3sERU0Q4JOdoiFIvtRIRIl4V4BTId7Ngo="; }; build-system = [ setuptools ]; From ea0880a62cd7b8e413abb085d3c458c5986b62e2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 Jul 2026 21:47:47 +0200 Subject: [PATCH 149/158] exploitdb: 2026-07-07 -> 2026-07-08 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/2026-07-07...2026-07-08 --- pkgs/by-name/ex/exploitdb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exploitdb/package.nix b/pkgs/by-name/ex/exploitdb/package.nix index 1de1f7f573bb..acc4b2ca261c 100644 --- a/pkgs/by-name/ex/exploitdb/package.nix +++ b/pkgs/by-name/ex/exploitdb/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "exploitdb"; - version = "2026-07-07"; + version = "2026-07-08"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; tag = finalAttrs.version; - hash = "sha256-YjE8ovQAbBPOT7dES7ihHWUQE2b/jhfboLuoqxrd314="; + hash = "sha256-5hRjsBHElDFzWwhFxEo254AgUbg2qYu3ekyNoGSqJMA="; }; nativeBuildInputs = [ makeWrapper ]; From f6d4e77bcc4c20e9c0ab3cc6c857e8353fd5ee7e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 Jul 2026 21:54:24 +0200 Subject: [PATCH 150/158] pythpn3Packages.pyleri: migrate to finalAttrs --- pkgs/development/python-modules/pyleri/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyleri/default.nix b/pkgs/development/python-modules/pyleri/default.nix index 8812015925bd..de4e474b6699 100644 --- a/pkgs/development/python-modules/pyleri/default.nix +++ b/pkgs/development/python-modules/pyleri/default.nix @@ -6,7 +6,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyleri"; version = "1.5.1"; pyproject = true; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "cesbit"; repo = "pyleri"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-EmdQdUKFkt3sERU0Q4JOdoiFIvtRIRIl4V4BTId7Ngo="; }; @@ -27,8 +27,8 @@ buildPythonPackage rec { meta = { description = "Module to parse SiriDB"; homepage = "https://github.com/cesbit/pyleri"; - changelog = "https://github.com/cesbit/pyleri/releases/tag/${src.tag}"; + changelog = "https://github.com/cesbit/pyleri/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 38e9cfaceedb0f8e28604eb87376c46192e6249f Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Wed, 8 Jul 2026 13:50:43 -0700 Subject: [PATCH 151/158] python3Packages.pyaqvify: init at 0.0.12 --- .../python-modules/pyaqvify/default.nix | 36 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/pyaqvify/default.nix diff --git a/pkgs/development/python-modules/pyaqvify/default.nix b/pkgs/development/python-modules/pyaqvify/default.nix new file mode 100644 index 000000000000..bd76815e5cc9 --- /dev/null +++ b/pkgs/development/python-modules/pyaqvify/default.nix @@ -0,0 +1,36 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + aiohttp, +}: + +buildPythonPackage (finalAttrs: { + pname = "pyaqvify"; + version = "0.0.12"; + pyproject = true; + + src = fetchFromGitHub { + owner = "astrandb"; + repo = "pyaqvify"; + tag = "v${finalAttrs.version}"; + hash = "sha256-ZSSr7cWDvPxVq8YIqCPpE+nxrk/UHuNGZ/muyiGyp/c="; + }; + + build-system = [ setuptools ]; + + dependencies = [ aiohttp ]; + + pythonImportsCheck = [ "pyaqvify" ]; + + doCheck = false; # no tests + + meta = { + description = "Python async library for Aqvify integration with Home Assistant"; + homepage = "https://github.com/astrandb/pyaqvify"; + changelog = "https://github.com/astrandb/pyaqvify/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5108c480dd04..498b2badb153 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14024,6 +14024,8 @@ self: super: with self; { pyaprilaire = callPackage ../development/python-modules/pyaprilaire { }; + pyaqvify = callPackage ../development/python-modules/pyaqvify { }; + pyarlo = callPackage ../development/python-modules/pyarlo { }; pyarr = callPackage ../development/python-modules/pyarr { }; From 0f0348e285e9dbe011f695232891249610745ee9 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Wed, 8 Jul 2026 13:53:07 -0700 Subject: [PATCH 152/158] home-assistant: update component packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 5e596553f08b..6f11a06ba4fb 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -363,7 +363,8 @@ ]; "aqvify" = ps: with ps; [ - ]; # missing inputs: pyaqvify + pyaqvify + ]; "aranet" = ps: with ps; [ aioesphomeapi @@ -7842,6 +7843,7 @@ "apsystems" "aquacell" "aqualogic" + "aqvify" "aranet" "arcam_fmj" "arve" From 508d9290ae59c6c1f2977843d4d04af0525c3f9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 21:20:18 +0000 Subject: [PATCH 153/158] bird-lg: 1.4.5 -> 1.4.7 --- pkgs/by-name/bi/bird-lg/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/bi/bird-lg/package.nix b/pkgs/by-name/bi/bird-lg/package.nix index 5e3b73e76218..a2b08f8e8b4b 100644 --- a/pkgs/by-name/bi/bird-lg/package.nix +++ b/pkgs/by-name/bi/bird-lg/package.nix @@ -10,13 +10,13 @@ let { modRoot, vendorHash }: buildGoModule rec { pname = "bird-lg-${modRoot}"; - version = "1.4.5"; + version = "1.4.7"; src = fetchFromGitHub { owner = "xddxdd"; repo = "bird-lg-go"; rev = "v${version}"; - hash = "sha256-xKDpaGnMv8e2OKV3547d7Jsq3VFNwayhCL2dGKVYSZM="; + hash = "sha256-Ca+wMiIMcknqhn+p8Cb00ibvsrsFXyFxvGhqOWrzZcA="; }; doDist = false; @@ -42,12 +42,12 @@ let bird-lg-frontend = generic { modRoot = "frontend"; - vendorHash = "sha256-tqpDH7KfpwPuOvIfx3vVclMGOMNFroiBcNb1lN0PtQc="; + vendorHash = "sha256-SmpCCvOP9HQh+Niqa3EhRGj1a7EXQgwRW2hTJgv+oIw="; }; bird-lg-proxy = generic { modRoot = "proxy"; - vendorHash = "sha256-9BpsRIIidBEm+ivwFIo00H9MTH4R3kkze/W/HaH8124="; + vendorHash = "sha256-LRj5OvCu0e0iNW8nEUmbnKhhvaUXOVNIYGv0Lmai28g="; }; in symlinkJoin { From 36ef1d5f398d813347180f16e41ba955932cb963 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 21:44:26 +0000 Subject: [PATCH 154/158] python3Packages.py-opensonic: 10.0.0 -> 10.1.0 --- pkgs/development/python-modules/py-opensonic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-opensonic/default.nix b/pkgs/development/python-modules/py-opensonic/default.nix index 1df9023f1d9f..15032657a6cd 100644 --- a/pkgs/development/python-modules/py-opensonic/default.nix +++ b/pkgs/development/python-modules/py-opensonic/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "py-opensonic"; - version = "10.0.0"; + version = "10.1.0"; pyproject = true; src = fetchFromGitHub { owner = "khers"; repo = "py-opensonic"; tag = "v${version}"; - hash = "sha256-LT6pTtXCUMhk6uV9Y2inlAuP8osWUwsWOH7/yOW2OXI="; + hash = "sha256-2MVMhawnmUXBoDItYwh0UQKD2RMwtZye5fwfCUjohK4="; }; build-system = [ setuptools ]; From 029f2cf094a5373ef7c907eafca27d801899de7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Jul 2026 05:55:37 +0000 Subject: [PATCH 155/158] oci-cli: 3.88.0 -> 3.89.0 --- pkgs/by-name/oc/oci-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 592985b9e9ee..272b8c26090f 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -31,14 +31,14 @@ in py.pkgs.buildPythonApplication (finalAttrs: { pname = "oci-cli"; - version = "3.88.0"; + version = "3.89.0"; pyproject = true; src = fetchFromGitHub { owner = "oracle"; repo = "oci-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-Jjh6YNIOkHA1XaejIFl9JU9ktAr58aMGt4Zu4ZVaXFQ="; + hash = "sha256-VnELp2RWpbES13AYXdZviobXtpV0OI7ptvdkghwUm9c="; }; nativeBuildInputs = [ installShellFiles ]; From 54f5dbbf9b66ae51c71a3856a0bcc275d64a9585 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Wed, 8 Jul 2026 15:06:11 -0700 Subject: [PATCH 156/158] oci-cli: relax setuptools dependency oci-cli 3.89.0 pins setuptools<81, but nixpkgs ships setuptools 82. Relax the constraint so the runtime dependency check passes. Assisted-by: Claude Code (claude-opus-4-8) --- pkgs/by-name/oc/oci-cli/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 272b8c26090f..03793427dbac 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -66,6 +66,7 @@ py.pkgs.buildPythonApplication (finalAttrs: { ]; pythonRelaxDeps = [ + "setuptools" "click" "PyYAML" "cryptography" From 5a50dd170dcf678d2e586e9a3e7f7e45dc4d6903 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 8 Jul 2026 18:09:20 -0400 Subject: [PATCH 157/158] google-chrome: 150.0.7871.46 -> 150.0.7871.100 Announcement: https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop.html --- pkgs/by-name/go/google-chrome/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index f0f9d5ba9f5b..a9e195ff1848 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -179,11 +179,11 @@ let linux = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "150.0.7871.46"; + version = "150.0.7871.100"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-abQBOftzoCGnSfMvzeCFP7F4G286izyvFzrY9nR/qnw="; + hash = "sha256-SbV/ACzm31CA1fglQtxc8RdBuTeal/HXXXtUFa0IYHk="; }; # With strictDeps on, some shebangs were not being patched correctly @@ -289,11 +289,11 @@ let darwin = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "150.0.7871.47"; + version = "150.0.7871.101"; src = fetchurl { - url = "http://dl.google.com/release2/chrome/ad2pojsfcj6hr5telal5kk4t6gua_150.0.7871.47/GoogleChrome-150.0.7871.47.dmg"; - hash = "sha256-1VTMVSBLfSRp9CxPaRkmdgAC0H5KNuZNWywTGLSphUI="; + url = "http://dl.google.com/release2/chrome/fwvlzsetnpzv5sb7rdxd5a6nke_150.0.7871.101/GoogleChrome-150.0.7871.101.dmg"; + hash = "sha256-cumG2dMFXZuYCWWdIn6iJT0Bd24hauVMfXZzbDFVvuU="; }; dontPatch = true; From 594b29e60e7b60a323afefca739881df8dcc0abf Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Wed, 8 Jul 2026 15:23:45 -0700 Subject: [PATCH 158/158] python3Packages.json-schema-to-pydantic: fix tests for pydantic 2.13 --- .../python-modules/json-schema-to-pydantic/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/json-schema-to-pydantic/default.nix b/pkgs/development/python-modules/json-schema-to-pydantic/default.nix index 832f2651c50d..2d77e15f0611 100644 --- a/pkgs/development/python-modules/json-schema-to-pydantic/default.nix +++ b/pkgs/development/python-modules/json-schema-to-pydantic/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, hatchling, hatch-vcs, pydantic, @@ -20,6 +21,15 @@ buildPythonPackage (finalAttrs: { hash = "sha256-9T7ScIf5jJBbldNwLHEchrctr3V4LmqxNGhor6QIzO4="; }; + patches = [ + # Pull test fixes for Pydantic 2.13+ from https://github.com/richard-gyiko/json-schema-to-pydantic/pull/46 + (fetchpatch { + name = "pydantic-2.13-test-compat.patch"; + url = "https://github.com/richard-gyiko/json-schema-to-pydantic/commit/acfacd19f282011cfb96b8901d72867a39f57bff.patch"; + hash = "sha256-+dDFF/eloYuc+ANTjlr9tvI5ycX21o8G1xJOjGlrmTg="; + }) + ]; + build-system = [ hatchling hatch-vcs