From 9b638c74753b923da7b361649fda6e2398a466c0 Mon Sep 17 00:00:00 2001 From: Mikael Voss Date: Wed, 19 Mar 2025 18:13:03 +0100 Subject: [PATCH 01/83] nixos/config/sysfs: init module (cherry-picked from commit ba04f97d4e4f664a4f9c73cfb01ad9982f936cd6) --- nixos/modules/config/sysfs.nix | 266 +++++++++++++++++++++++++++++++++ nixos/modules/module-list.nix | 1 + nixos/tests/all-tests.nix | 1 + nixos/tests/sysfs.nix | 37 +++++ 4 files changed, 305 insertions(+) create mode 100644 nixos/modules/config/sysfs.nix create mode 100644 nixos/tests/sysfs.nix diff --git a/nixos/modules/config/sysfs.nix b/nixos/modules/config/sysfs.nix new file mode 100644 index 000000000000..7be2070684b2 --- /dev/null +++ b/nixos/modules/config/sysfs.nix @@ -0,0 +1,266 @@ +{ + lib, + config, + utils, + pkgs, + ... +}: + +let + inherit (lib) + all + any + concatLines + concatStringsSep + escapeShellArg + flatten + floatToString + foldl' + head + isAttrs + isDerivation + isFloat + isList + length + listToAttrs + match + mapAttrsToList + nameValuePair + removePrefix + tail + throwIf + ; + + inherit (lib.options) + showDefs + showOption + ; + + inherit (lib.strings) + escapeC + isConvertibleWithToString + ; + + inherit (lib.path.subpath) join; + + inherit (utils) escapeSystemdPath; + + cfg = config.boot.kernel.sysfs; + + sysfsAttrs = with lib.types; nullOr (either sysfsValue (attrsOf sysfsAttrs)); + sysfsValue = lib.mkOptionType { + name = "sysfs value"; + description = "sysfs attribute value"; + descriptionClass = "noun"; + check = v: isConvertibleWithToString v; + merge = + loc: defs: + if length defs == 1 then + (head defs).value + else + (foldl' ( + first: def: + # merge definitions if they produce the same value string + throwIf (mkValueString first.value != mkValueString def.value) + "The option \"${showOption loc}\" has conflicting definition values:${ + showDefs [ + first + def + ] + }" + first + ) (head defs) (tail defs)).value; + }; + + mapAttrsToListRecursive = + fn: set: + let + recurse = + p: v: + if isAttrs v && !isDerivation v then mapAttrsToList (n: v: recurse (p ++ [ n ]) v) v else fn p v; + in + flatten (recurse [ ] set); + + mkPath = p: "/sys" + removePrefix "." (join p); + hasGlob = p: any (n: match ''(.*[^\\])?[*?[].*'' n != null) p; + + mkValueString = + v: + # true will be converted to "1" by toString, saving one branch + if v == false then + "0" + else if isFloat v then + floatToString v # warn about loss of precision + else if isList v then + concatStringsSep "," (map mkValueString v) + else + toString v; + + # escape whitespace and linebreaks, as well as the escape character itself, + # to ensure that field boundaries are always preserved + escapeTmpfiles = escapeC [ + "\t" + "\n" + "\r" + " " + "\\" + ]; + + tmpfiles = pkgs.runCommand "nixos-sysfs-tmpfiles.d" { } ( + '' + mkdir "$out" + '' + + concatLines ( + mapAttrsToListRecursive ( + p: v: + let + path = mkPath p; + in + if v == null then + [ ] + else + '' + printf 'w %s - - - - %s\n' \ + ${escapeShellArg (escapeTmpfiles path)} \ + ${escapeShellArg (escapeTmpfiles (mkValueString v))} \ + >"$out"/${escapeShellArg (escapeSystemdPath path)}.conf + '' + ) cfg + ) + ); +in +{ + options = { + boot.kernel.sysfs = lib.mkOption { + type = lib.types.submodule { + freeformType = lib.types.attrsOf sysfsAttrs // { + description = "nested attribute set of null or sysfs attribute values"; + }; + }; + + description = '' + sysfs attributes to be set as soon as they become available. + + Attribute names represent path components in the sysfs filesystem and + cannot be `.` or `..` nor contain any slash character (`/`). + + Names may contain shell‐style glob patterns (`*`, `?` and `[…]`) + matching a single path component, these should however be used with + caution, as they may produce unexpected results if attribute paths + overlap. + + Values will be converted to strings, with list elements concatenated + with commata and booleans converted to numeric values (`0` or `1`). + + `null` values are ignored, allowing removal of values defined in other + modules, as are empty attribute sets. + + List values defined in different modules will _not_ be concatenated. + + This option may only be used for attributes which can be set + idempotently, as the configured values might be written more than once. + ''; + + default = { }; + + example = lib.literalExpression '' + { + # enable transparent hugepages with deferred defragmentaion + kernel.mm.transparent_hugepage = { + enabled = "always"; + defrag = "defer"; + shmem_enabled = "within_size"; + }; + + devices.system.cpu = { + # configure powesave frequency governor for all CPUs + # the [0-9]* glob pattern ensures that other paths + # like cpufreq or cpuidle are not matched + "cpu[0-9]*" = { + scaling_governor = "powersave"; + energy_performance_preference = 8; + }; + + # disable frequency boost + intel_pstate.no_turbo = true; + }; + } + ''; + }; + }; + + config = lib.mkIf (cfg != { }) { + systemd = { + paths = + { + "nixos-sysfs@" = { + description = "/%I attribute watcher"; + pathConfig.PathExistsGlob = "/%I"; + unitConfig.DefaultDependencies = false; + }; + } + // listToAttrs ( + mapAttrsToListRecursive ( + p: v: + if v == null then + [ ] + else + nameValuePair "nixos-sysfs@${escapeSystemdPath (mkPath p)}" { + overrideStrategy = "asDropin"; + wantedBy = [ "sysinit.target" ]; + before = [ "sysinit.target" ]; + } + ) cfg + ); + + services."nixos-sysfs@" = { + description = "/%I attribute setter"; + + unitConfig = { + DefaultDependencies = false; + AssertPathIsMountPoint = "/sys"; + AssertPathExistsGlob = "/%I"; + }; + + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + + # while we could be tempted to use simple shell script to set the + # sysfs attributes specified by the path or glob pattern, it is + # almost impossible to properly escape a glob pattern so that it + # can be used safely in a shell script + ExecStart = "${lib.getExe' config.systemd.package "systemd-tmpfiles"} --prefix=/sys --create ${tmpfiles}/%i.conf"; + + # hardening may be overkill for such a simple and short‐lived + # service, the following settings would however be suitable to deny + # access to anything but /sys + #ProtectProc = "noaccess"; + #ProcSubset = "pid"; + #ProtectSystem = "strict"; + #PrivateDevices = true; + #SystemCallErrorNumber = "EPERM"; + #SystemCallFilter = [ + # "@basic-io" + # "@file-system" + #]; + }; + }; + }; + + warnings = mapAttrsToListRecursive ( + p: v: + if hasGlob p then + "Attribute path \"${concatStringsSep "." p}\" contains glob patterns. Please ensure that it does not overlap with other paths." + else + [ ] + ) cfg; + + assertions = mapAttrsToListRecursive (p: v: { + assertion = all (n: match ''(\.\.?|.*/.*)'' n == null) p; + message = "Attribute path \"${concatStringsSep "." p}\" has invalid components."; + }) cfg; + }; + + meta.maintainers = with lib.maintainers; [ mvs ]; +} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index a7f2c53a1b2c..9cc64914fe7f 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -30,6 +30,7 @@ ./config/stub-ld.nix ./config/swap.nix ./config/sysctl.nix + ./config/sysfs.nix ./config/system-environment.nix ./config/system-path.nix ./config/terminfo.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index c39028519e87..0e76b2cc0185 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1292,6 +1292,7 @@ in syncthing-many-devices = handleTest ./syncthing-many-devices.nix { }; syncthing-no-settings = handleTest ./syncthing-no-settings.nix { }; syncthing-relay = handleTest ./syncthing-relay.nix { }; + sysfs = runTest ./sysfs.nix; sysinit-reactivation = runTest ./sysinit-reactivation.nix; systemd = handleTest ./systemd.nix { }; systemd-analyze = handleTest ./systemd-analyze.nix { }; diff --git a/nixos/tests/sysfs.nix b/nixos/tests/sysfs.nix new file mode 100644 index 000000000000..c8d0bdb884f8 --- /dev/null +++ b/nixos/tests/sysfs.nix @@ -0,0 +1,37 @@ +{ lib, ... }: + +{ + name = "sysfs"; + meta.maintainers = with lib.maintainers; [ mvs ]; + + nodes.machine = { + boot.kernel.sysfs = { + kernel.mm.transparent_hugepage = { + enabled = "always"; + defrag = "defer"; + shmem_enabled = "within_size"; + }; + + block."*".queue.scheduler = "none"; + }; + }; + + testScript = + { nodes, ... }: + let + inherit (nodes.machine.boot.kernel) sysfs; + in + '' + from shlex import quote + + def check(filename, contents): + machine.succeed('grep -F -q {} {}'.format(quote(contents), quote(filename))) + + check('/sys/kernel/mm/transparent_hugepage/enabled', + '[${sysfs.kernel.mm.transparent_hugepage.enabled}]') + check('/sys/kernel/mm/transparent_hugepage/defrag', + '[${sysfs.kernel.mm.transparent_hugepage.defrag}]') + check('/sys/kernel/mm/transparent_hugepage/shmem_enabled', + '[${sysfs.kernel.mm.transparent_hugepage.shmem_enabled}]') + ''; +} From e571612843268339b6ef7146b4300f9cc8d2b01a Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 11 Aug 2025 09:16:28 +0200 Subject: [PATCH 02/83] nixos/config/sysfs: run treefmt (cherry-picked from commit f96d58f0c8c9fead0b818fb4034c99baefd80c76) --- nixos/modules/config/sysfs.nix | 41 +++++++++++++++++----------------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/nixos/modules/config/sysfs.nix b/nixos/modules/config/sysfs.nix index 7be2070684b2..a8cb283c5d0c 100644 --- a/nixos/modules/config/sysfs.nix +++ b/nixos/modules/config/sysfs.nix @@ -191,27 +191,26 @@ in config = lib.mkIf (cfg != { }) { systemd = { - paths = - { - "nixos-sysfs@" = { - description = "/%I attribute watcher"; - pathConfig.PathExistsGlob = "/%I"; - unitConfig.DefaultDependencies = false; - }; - } - // listToAttrs ( - mapAttrsToListRecursive ( - p: v: - if v == null then - [ ] - else - nameValuePair "nixos-sysfs@${escapeSystemdPath (mkPath p)}" { - overrideStrategy = "asDropin"; - wantedBy = [ "sysinit.target" ]; - before = [ "sysinit.target" ]; - } - ) cfg - ); + paths = { + "nixos-sysfs@" = { + description = "/%I attribute watcher"; + pathConfig.PathExistsGlob = "/%I"; + unitConfig.DefaultDependencies = false; + }; + } + // listToAttrs ( + mapAttrsToListRecursive ( + p: v: + if v == null then + [ ] + else + nameValuePair "nixos-sysfs@${escapeSystemdPath (mkPath p)}" { + overrideStrategy = "asDropin"; + wantedBy = [ "sysinit.target" ]; + before = [ "sysinit.target" ]; + } + ) cfg + ); services."nixos-sysfs@" = { description = "/%I attribute setter"; From 139ac6440d36a48b5f7bf3ece75a852051a1f79a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Wed, 16 Jul 2025 13:23:23 -0500 Subject: [PATCH 03/83] secretspec: init at 0.2.0 (cherry picked from commit 43a10ca9d4397f4559d37bc098a16d0e4fe272c9) --- pkgs/by-name/se/secretspec/package.nix | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/se/secretspec/package.nix diff --git a/pkgs/by-name/se/secretspec/package.nix b/pkgs/by-name/se/secretspec/package.nix new file mode 100644 index 000000000000..e659f665026f --- /dev/null +++ b/pkgs/by-name/se/secretspec/package.nix @@ -0,0 +1,33 @@ +{ + lib, + rustPlatform, + fetchCrate, + pkg-config, + dbus, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "secretspec"; + version = "0.2.0"; + + src = fetchCrate { + inherit (finalAttrs) pname version; + hash = "sha256-6a3BerjcLn86XCakyYlMm4FUUQTc7iq/hCvZEbHnp4g="; + }; + + cargoHash = "sha256-4sKja7dED1RuiRYA2BNqvvYlJhPFiM8IzAgQVeSa9Oc="; + + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ dbus ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Declarative secrets, every environment, any provider"; + homepage = "https://secretspec.dev"; + license = with lib.licenses; [ asl20 ]; + maintainers = with lib.maintainers; [ domenkozar ]; + mainProgram = "secretspec"; + }; +}) From feccc205a504e4fbce6c0bbf2e831fbad712e7d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sun, 27 Jul 2025 21:09:18 -0500 Subject: [PATCH 04/83] secretspec: 0.2.0 -> 0.3.0 (cherry picked from commit 1a5dfb192952ef1b860c55c35b939a7524af35d5) --- pkgs/by-name/se/secretspec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/secretspec/package.nix b/pkgs/by-name/se/secretspec/package.nix index e659f665026f..a1d7d2c748d0 100644 --- a/pkgs/by-name/se/secretspec/package.nix +++ b/pkgs/by-name/se/secretspec/package.nix @@ -9,14 +9,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "secretspec"; - version = "0.2.0"; + version = "0.3.0"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-6a3BerjcLn86XCakyYlMm4FUUQTc7iq/hCvZEbHnp4g="; + hash = "sha256-CYIAbp6O2e8WQcaffJ6fNY0hyKduu9mfH4xkC6ZEEWU="; }; - cargoHash = "sha256-4sKja7dED1RuiRYA2BNqvvYlJhPFiM8IzAgQVeSa9Oc="; + cargoHash = "sha256-cKV4rrIBKPPNfBeHdZ6K8+2yU5gznPGSlFcHfKVCnNM="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus ]; From 781c3dd69cec3280251bf6230f426e150ab411f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Aug 2025 16:01:49 +0000 Subject: [PATCH 05/83] secretspec: 0.3.0 -> 0.3.1 (cherry picked from commit 16af855db806b9997ea83408a0021d6357357c19) --- pkgs/by-name/se/secretspec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/secretspec/package.nix b/pkgs/by-name/se/secretspec/package.nix index a1d7d2c748d0..fe25907c5b31 100644 --- a/pkgs/by-name/se/secretspec/package.nix +++ b/pkgs/by-name/se/secretspec/package.nix @@ -9,14 +9,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "secretspec"; - version = "0.3.0"; + version = "0.3.1"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-CYIAbp6O2e8WQcaffJ6fNY0hyKduu9mfH4xkC6ZEEWU="; + hash = "sha256-g1mpdA024fy56aFk35iLnKdk75e+uFkXP1or9P5agbY="; }; - cargoHash = "sha256-cKV4rrIBKPPNfBeHdZ6K8+2yU5gznPGSlFcHfKVCnNM="; + cargoHash = "sha256-uqolUCR2cBR3YFbOQzuSbi88a9ioKmFLsGwBhtBpHDI="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus ]; From b1440166c676c6389f0080447d84d25d58ee9f72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sat, 13 Sep 2025 23:10:27 +0200 Subject: [PATCH 06/83] secretspec: 0.3.1 -> 0.3.3 (cherry picked from commit bf5dfce26cb71c8d98024b5f461a6da703c8e965) --- pkgs/by-name/se/secretspec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/secretspec/package.nix b/pkgs/by-name/se/secretspec/package.nix index fe25907c5b31..479b26afc64c 100644 --- a/pkgs/by-name/se/secretspec/package.nix +++ b/pkgs/by-name/se/secretspec/package.nix @@ -9,14 +9,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "secretspec"; - version = "0.3.1"; + version = "0.3.3"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-g1mpdA024fy56aFk35iLnKdk75e+uFkXP1or9P5agbY="; + hash = "sha256-vbGUnYLL8U9CZmMLGfBxk3+0cjZR62Ug1rsis4O4iNk="; }; - cargoHash = "sha256-uqolUCR2cBR3YFbOQzuSbi88a9ioKmFLsGwBhtBpHDI="; + cargoHash = "sha256-q5d+8QsyS5eMVeuwn3AYY3Mxs5nWiYtLeAJzY7SAuuQ="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus ]; From 15c07d260de1bdabe81ecf034faf5d7f3ff84527 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Sep 2025 07:59:10 +0000 Subject: [PATCH 07/83] meshcentral: 1.1.49 -> 1.1.50 (cherry picked from commit b08e5d40fe2e13f9b4196b894f1c855f3db532b6) --- pkgs/tools/admin/meshcentral/default.nix | 8 +- pkgs/tools/admin/meshcentral/package.json | 4 +- pkgs/tools/admin/meshcentral/yarn.lock | 1105 ++++++++++----------- 3 files changed, 504 insertions(+), 613 deletions(-) diff --git a/pkgs/tools/admin/meshcentral/default.nix b/pkgs/tools/admin/meshcentral/default.nix index c6760357bc97..f8046062810a 100644 --- a/pkgs/tools/admin/meshcentral/default.nix +++ b/pkgs/tools/admin/meshcentral/default.nix @@ -8,11 +8,11 @@ }: yarn2nix-moretea.mkYarnPackage { - version = "1.1.49"; + version = "1.1.50"; src = fetchzip { - url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.49.tgz"; - sha256 = "1xklg7snn3qlmakkqy89q58n7b09idxz0zz5ha3hrn8s0wcmjakr"; + url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.50.tgz"; + sha256 = "1irjwypaygjf08y6p78dgfvmqd69i12bdm2zs87mkyq8igh8m8ph"; }; patches = [ @@ -24,7 +24,7 @@ yarn2nix-moretea.mkYarnPackage { offlineCache = fetchYarnDeps { yarnLock = ./yarn.lock; - hash = "sha256-xiZ1RL4GsihQc1yazjkTfge/DS2N9oimSl0EZr6WmrM="; + hash = "sha256-rSkbrbI+AgBszwIRA30AfMK5hx/vvhx0MsDFHYMu7nQ="; }; # Tarball has CRLF line endings. This makes patching difficult, so let's convert them. diff --git a/pkgs/tools/admin/meshcentral/package.json b/pkgs/tools/admin/meshcentral/package.json index e32d5bac2dca..7f780f56165b 100644 --- a/pkgs/tools/admin/meshcentral/package.json +++ b/pkgs/tools/admin/meshcentral/package.json @@ -1,6 +1,6 @@ { "name": "meshcentral", - "version": "1.1.49", + "version": "1.1.50", "keywords": [ "Remote Device Management", "Remote Device Monitoring", @@ -122,7 +122,7 @@ "webdav": "5.8.0", "minio": "8.0.2", "wildleek": "2.0.0", - "yubikeyotp": "0.2.0", + "yub": "0.11.1", "otplib": "12.0.1", "twilio": "4.19.0", "plivo": "4.58.0", diff --git a/pkgs/tools/admin/meshcentral/yarn.lock b/pkgs/tools/admin/meshcentral/yarn.lock index 9fbb1c8e8041..3664a725ca05 100644 --- a/pkgs/tools/admin/meshcentral/yarn.lock +++ b/pkgs/tools/admin/meshcentral/yarn.lock @@ -2,14 +2,6 @@ # yarn lockfile v1 -"@ampproject/remapping@^2.2.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" - integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== - dependencies: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.24" - "@aws-crypto/sha256-browser@5.2.0": version "5.2.0" resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz#153895ef1dba6f9fce38af550e0ef58988eb649e" @@ -48,108 +40,108 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.6.2" -"@aws-sdk/client-cognito-identity@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.876.0.tgz#9184aaaf99e47ef8279afd828241fdcf3c0b42a8" - integrity sha512-oSoTroa0sJ8TIFh/PamqAKBAmPzNvYCbWm7K9OFCOXApCxF7E981Cwd4AbXwLgy/AAMiXfPgCesPZqr0gTQQQQ== +"@aws-sdk/client-cognito-identity@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.883.0.tgz#775e92819bbd15e01e0a4ddd7c2d4abd51272c96" + integrity sha512-/uezRmLtkx7kZkC0o6B+hahCVBTij2ghCW+kXgbK0tz6Gl7WDYRIyszR9Vf0wDUqsj5S3hgBXKr6zR4V4ULTmw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.876.0" - "@aws-sdk/credential-provider-node" "3.876.0" + "@aws-sdk/core" "3.883.0" + "@aws-sdk/credential-provider-node" "3.883.0" "@aws-sdk/middleware-host-header" "3.873.0" "@aws-sdk/middleware-logger" "3.876.0" "@aws-sdk/middleware-recursion-detection" "3.873.0" - "@aws-sdk/middleware-user-agent" "3.876.0" + "@aws-sdk/middleware-user-agent" "3.883.0" "@aws-sdk/region-config-resolver" "3.873.0" "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.873.0" + "@aws-sdk/util-endpoints" "3.879.0" "@aws-sdk/util-user-agent-browser" "3.873.0" - "@aws-sdk/util-user-agent-node" "3.876.0" + "@aws-sdk/util-user-agent-node" "3.883.0" "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.8.0" + "@smithy/core" "^3.9.2" "@smithy/fetch-http-handler" "^5.1.1" "@smithy/hash-node" "^4.0.5" "@smithy/invalid-dependency" "^4.0.5" "@smithy/middleware-content-length" "^4.0.5" - "@smithy/middleware-endpoint" "^4.1.18" - "@smithy/middleware-retry" "^4.1.19" + "@smithy/middleware-endpoint" "^4.1.21" + "@smithy/middleware-retry" "^4.1.22" "@smithy/middleware-serde" "^4.0.9" "@smithy/middleware-stack" "^4.0.5" "@smithy/node-config-provider" "^4.1.4" "@smithy/node-http-handler" "^4.1.1" "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.4.10" + "@smithy/smithy-client" "^4.5.2" "@smithy/types" "^4.3.2" "@smithy/url-parser" "^4.0.5" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.26" - "@smithy/util-defaults-mode-node" "^4.0.26" + "@smithy/util-defaults-mode-browser" "^4.0.29" + "@smithy/util-defaults-mode-node" "^4.0.29" "@smithy/util-endpoints" "^3.0.7" "@smithy/util-middleware" "^4.0.5" "@smithy/util-retry" "^4.0.7" "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.876.0.tgz#1088a594684aeb469b5986eeef7ca3819baf8cac" - integrity sha512-Vf0PMF7HVpvllrfPODnBZmlz6kT/y2AvOt1RQG3+qD0VrHWzShc5nwgRZ+yyP3xkKVhZsQ3sJapfZTFnjqMOYA== +"@aws-sdk/client-sso@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.883.0.tgz#ee1890425078ea8c48cf7ed92ec2f7138c47e969" + integrity sha512-Ybjw76yPceEBO7+VLjy5+/Gr0A1UNymSDHda5w8tfsS2iHZt/vuD6wrYpHdLoUx4H5la8ZhwcSfK/+kmE+QLPw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.876.0" + "@aws-sdk/core" "3.883.0" "@aws-sdk/middleware-host-header" "3.873.0" "@aws-sdk/middleware-logger" "3.876.0" "@aws-sdk/middleware-recursion-detection" "3.873.0" - "@aws-sdk/middleware-user-agent" "3.876.0" + "@aws-sdk/middleware-user-agent" "3.883.0" "@aws-sdk/region-config-resolver" "3.873.0" "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.873.0" + "@aws-sdk/util-endpoints" "3.879.0" "@aws-sdk/util-user-agent-browser" "3.873.0" - "@aws-sdk/util-user-agent-node" "3.876.0" + "@aws-sdk/util-user-agent-node" "3.883.0" "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.8.0" + "@smithy/core" "^3.9.2" "@smithy/fetch-http-handler" "^5.1.1" "@smithy/hash-node" "^4.0.5" "@smithy/invalid-dependency" "^4.0.5" "@smithy/middleware-content-length" "^4.0.5" - "@smithy/middleware-endpoint" "^4.1.18" - "@smithy/middleware-retry" "^4.1.19" + "@smithy/middleware-endpoint" "^4.1.21" + "@smithy/middleware-retry" "^4.1.22" "@smithy/middleware-serde" "^4.0.9" "@smithy/middleware-stack" "^4.0.5" "@smithy/node-config-provider" "^4.1.4" "@smithy/node-http-handler" "^4.1.1" "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.4.10" + "@smithy/smithy-client" "^4.5.2" "@smithy/types" "^4.3.2" "@smithy/url-parser" "^4.0.5" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.26" - "@smithy/util-defaults-mode-node" "^4.0.26" + "@smithy/util-defaults-mode-browser" "^4.0.29" + "@smithy/util-defaults-mode-node" "^4.0.29" "@smithy/util-endpoints" "^3.0.7" "@smithy/util-middleware" "^4.0.5" "@smithy/util-retry" "^4.0.7" "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/core@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.876.0.tgz#8f5c6afac9c9f90e6dd19d5d257db1482e50c233" - integrity sha512-sVFBFkdoPOPyY13NaXO1E/R9O5J6ixzHnnRbqrbXYM2QQgLNPTKIiRtmVEuVoFV9YULg+/aKm7caix8m468y9w== +"@aws-sdk/core@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.883.0.tgz#1674b371784188f26fd39ad6ea9edafd8c385e20" + integrity sha512-FmkqnqBLkXi4YsBPbF6vzPa0m4XKUuvgKDbamfw4DZX2CzfBZH6UU4IwmjNV3ZM38m0xraHarK8KIbGSadN3wg== dependencies: "@aws-sdk/types" "3.862.0" "@aws-sdk/xml-builder" "3.873.0" - "@smithy/core" "^3.8.0" + "@smithy/core" "^3.9.2" "@smithy/node-config-provider" "^4.1.4" "@smithy/property-provider" "^4.0.5" "@smithy/protocol-http" "^5.1.3" "@smithy/signature-v4" "^5.1.3" - "@smithy/smithy-client" "^4.4.10" + "@smithy/smithy-client" "^4.5.2" "@smithy/types" "^4.3.2" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" @@ -158,56 +150,56 @@ fast-xml-parser "5.2.5" tslib "^2.6.2" -"@aws-sdk/credential-provider-cognito-identity@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.876.0.tgz#2c40a6af34eac4fc0137f9f80a1cba47372f66bb" - integrity sha512-6LlQCVef+DBpBZ3F1g7Fr6uuDCXLK4uf90f6bumZSg4ET/LUoAvIhWIiEZGkZ9jJ441Jnil73kOzwmsb7GkPWQ== +"@aws-sdk/credential-provider-cognito-identity@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.883.0.tgz#11f5d6446b3b8c0885ee530ada867ec44b82028d" + integrity sha512-r5KQ1UP1LxtZ5PfBQr08zgn1fIgpDlyDSk59h3kpj91+xcuaQtn3241D61iTv0ICFTaurO5SqM25f87aQuAsDw== dependencies: - "@aws-sdk/client-cognito-identity" "3.876.0" + "@aws-sdk/client-cognito-identity" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/property-provider" "^4.0.5" "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.876.0.tgz#11e4d4964e6e2fb85351e68da3a0cea9ff3036ab" - integrity sha512-cof7lwp2AlrAfRs0pt4W2KMS2VMBvEmpcti1UOFfSJIqkn+cyJliMJ8LHg22GI+kUexjvxdAqSbf3M7OHvEW+w== +"@aws-sdk/credential-provider-env@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.883.0.tgz#834f1e92eca815fe2005d2ae3ec021153e863788" + integrity sha512-Z6tPBXPCodfhIF1rvQKoeRGMkwL6TK0xdl1UoMIA1x4AfBpPICAF77JkFBExk/pdiFYq1d04Qzddd/IiujSlLg== dependencies: - "@aws-sdk/core" "3.876.0" + "@aws-sdk/core" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/property-provider" "^4.0.5" "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.876.0.tgz#da29a773b5b1ee53308978582582d6bfbb490c66" - integrity sha512-wzmef2NBp2+X1l8D4Q8hx1G8oI3+WdvLdPev9VnVpRYZxYGRWVPl++wvCBsCn/ZL0mdWopPkhHA3kFexQhMzvg== +"@aws-sdk/credential-provider-http@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.883.0.tgz#91e9d15631cc83df068f7ce91a645938d142edcb" + integrity sha512-P589ug1lMOOEYLTaQJjSP+Gee34za8Kk2LfteNQfO9SpByHFgGj++Sg8VyIe30eZL8Q+i4qTt24WDCz1c+dgYg== dependencies: - "@aws-sdk/core" "3.876.0" + "@aws-sdk/core" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/fetch-http-handler" "^5.1.1" "@smithy/node-http-handler" "^4.1.1" "@smithy/property-provider" "^4.0.5" "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.4.10" + "@smithy/smithy-client" "^4.5.2" "@smithy/types" "^4.3.2" "@smithy/util-stream" "^4.2.4" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.876.0.tgz#6afb8bf97198f88d1740e922a9abf4b4e1155038" - integrity sha512-JHbW6fqnJsVjGHCyko7B0NVPT1nEAPxkM3CGjUcVGsHgJBkxOLVCMQqTRyHcDdeHR2qeojlLoOHRz97xIHQjYw== +"@aws-sdk/credential-provider-ini@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.883.0.tgz#2357461b3a87bfd23477dfcdaef16643eb245632" + integrity sha512-n6z9HTzuDEdugXvPiE/95VJXbF4/gBffdV/SRHDJKtDHaRuvp/gggbfmfVSTFouGVnlKPb2pQWQsW3Nr/Y3Lrw== dependencies: - "@aws-sdk/core" "3.876.0" - "@aws-sdk/credential-provider-env" "3.876.0" - "@aws-sdk/credential-provider-http" "3.876.0" - "@aws-sdk/credential-provider-process" "3.876.0" - "@aws-sdk/credential-provider-sso" "3.876.0" - "@aws-sdk/credential-provider-web-identity" "3.876.0" - "@aws-sdk/nested-clients" "3.876.0" + "@aws-sdk/core" "3.883.0" + "@aws-sdk/credential-provider-env" "3.883.0" + "@aws-sdk/credential-provider-http" "3.883.0" + "@aws-sdk/credential-provider-process" "3.883.0" + "@aws-sdk/credential-provider-sso" "3.883.0" + "@aws-sdk/credential-provider-web-identity" "3.883.0" + "@aws-sdk/nested-clients" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/credential-provider-imds" "^4.0.7" "@smithy/property-provider" "^4.0.5" @@ -215,17 +207,17 @@ "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.876.0.tgz#1619f84fee068217414ea2fa57c0e327768a9465" - integrity sha512-eHbNt1+Hi43e8ANnwf6toapLSxfMiyGq459y3Uh6i7NBOiWWKEsOVcgOfUC3RCoqeikxovt1tFM2cEElWUIOhg== +"@aws-sdk/credential-provider-node@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.883.0.tgz#70cea5890fd040ac18cf045f693f2bb604755d58" + integrity sha512-QIUhsatsrwfB9ZsKpmi0EySSfexVP61wgN7hr493DOileh2QsKW4XATEfsWNmx0dj9323Vg1Mix7bXtRfl9cGg== dependencies: - "@aws-sdk/credential-provider-env" "3.876.0" - "@aws-sdk/credential-provider-http" "3.876.0" - "@aws-sdk/credential-provider-ini" "3.876.0" - "@aws-sdk/credential-provider-process" "3.876.0" - "@aws-sdk/credential-provider-sso" "3.876.0" - "@aws-sdk/credential-provider-web-identity" "3.876.0" + "@aws-sdk/credential-provider-env" "3.883.0" + "@aws-sdk/credential-provider-http" "3.883.0" + "@aws-sdk/credential-provider-ini" "3.883.0" + "@aws-sdk/credential-provider-process" "3.883.0" + "@aws-sdk/credential-provider-sso" "3.883.0" + "@aws-sdk/credential-provider-web-identity" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/credential-provider-imds" "^4.0.7" "@smithy/property-provider" "^4.0.5" @@ -233,63 +225,63 @@ "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.876.0.tgz#4f9760041e0c9f33d816ea7c5d004ef26d80a8f8" - integrity sha512-SMX4OlHvspu3gF4hxe7WAnZFhxpiCye+WlBSVoWfW/i9XNhtrZS1JMr29MK34GlCTk9qO7FlRwds/Z5k7xPpHg== +"@aws-sdk/credential-provider-process@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.883.0.tgz#00938bd9257a7affb041386d92b708dbdee8dc58" + integrity sha512-m1shbHY/Vppy4EdddG9r8x64TO/9FsCjokp5HbKcZvVoTOTgUJrdT8q2TAQJ89+zYIJDqsKbqfrmfwJ1zOdnGQ== dependencies: - "@aws-sdk/core" "3.876.0" + "@aws-sdk/core" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/property-provider" "^4.0.5" "@smithy/shared-ini-file-loader" "^4.0.5" "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.876.0.tgz#d4867ebf546c36ca3df7366bbf70ef99b958da9a" - integrity sha512-iP5dz9XqwePbgnh7Bdrq5e1319JpCRKLyomUfHH1XVeXkIHmwIJdmTj1Upeo1J8L/5cLHmhXAN6CTN11bLo8SA== +"@aws-sdk/credential-provider-sso@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.883.0.tgz#3971c4a55d50ea93a4a3b1d93778cdd12686422e" + integrity sha512-37ve9Tult08HLXrJFHJM/sGB/vO7wzI6v1RUUfeTiShqx8ZQ5fTzCTNY/duO96jCtCexmFNSycpQzh7lDIf0aA== dependencies: - "@aws-sdk/client-sso" "3.876.0" - "@aws-sdk/core" "3.876.0" - "@aws-sdk/token-providers" "3.876.0" + "@aws-sdk/client-sso" "3.883.0" + "@aws-sdk/core" "3.883.0" + "@aws-sdk/token-providers" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/property-provider" "^4.0.5" "@smithy/shared-ini-file-loader" "^4.0.5" "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/credential-provider-web-identity@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.876.0.tgz#ece58ac87f7b2eb13176f5f89aafe916562289ef" - integrity sha512-q/XSCP1uae5aB9veM8zcm6Gqu6A4ckX9ZbhHgCzURXVJDwp+nINW1hM9vppMjGw3ND9Ibx/adR+KfTI0TDMzqw== +"@aws-sdk/credential-provider-web-identity@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.883.0.tgz#9b71ca87c748fff3999eabf966b09f0e280bc67c" + integrity sha512-SL82K9Jb0vpuTadqTO4Fpdu7SKtebZ3Yo4LZvk/U0UauVMlJj5ZTos0mFx1QSMB9/4TpqifYrSZcdnxgYg8Eqw== dependencies: - "@aws-sdk/core" "3.876.0" - "@aws-sdk/nested-clients" "3.876.0" + "@aws-sdk/core" "3.883.0" + "@aws-sdk/nested-clients" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/property-provider" "^4.0.5" "@smithy/types" "^4.3.2" tslib "^2.6.2" "@aws-sdk/credential-providers@^3.186.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.876.0.tgz#2812958919070f28aa036b1d87df9ea99973e3fd" - integrity sha512-ruCLlBpz+ggJQtdrnnfgjtFUJaHKN2WtNp1tyuV/qDmLk5vMgk2BSyOWLyTsbJC+L+I76w7NADY6VIRe9MiF0Q== + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.883.0.tgz#7496c96ebef5e2f2fe2c101852356904ae8412d8" + integrity sha512-gIoGVbOTAaWm9muDo5QI42EAYW03RyNbtGb+Yhiy72EX15aZhRsW9v9Gs1YxC2d7dTW5Zs3qXMcenoMzas5aQg== dependencies: - "@aws-sdk/client-cognito-identity" "3.876.0" - "@aws-sdk/core" "3.876.0" - "@aws-sdk/credential-provider-cognito-identity" "3.876.0" - "@aws-sdk/credential-provider-env" "3.876.0" - "@aws-sdk/credential-provider-http" "3.876.0" - "@aws-sdk/credential-provider-ini" "3.876.0" - "@aws-sdk/credential-provider-node" "3.876.0" - "@aws-sdk/credential-provider-process" "3.876.0" - "@aws-sdk/credential-provider-sso" "3.876.0" - "@aws-sdk/credential-provider-web-identity" "3.876.0" - "@aws-sdk/nested-clients" "3.876.0" + "@aws-sdk/client-cognito-identity" "3.883.0" + "@aws-sdk/core" "3.883.0" + "@aws-sdk/credential-provider-cognito-identity" "3.883.0" + "@aws-sdk/credential-provider-env" "3.883.0" + "@aws-sdk/credential-provider-http" "3.883.0" + "@aws-sdk/credential-provider-ini" "3.883.0" + "@aws-sdk/credential-provider-node" "3.883.0" + "@aws-sdk/credential-provider-process" "3.883.0" + "@aws-sdk/credential-provider-sso" "3.883.0" + "@aws-sdk/credential-provider-web-identity" "3.883.0" + "@aws-sdk/nested-clients" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.8.0" + "@smithy/core" "^3.9.2" "@smithy/credential-provider-imds" "^4.0.7" "@smithy/node-config-provider" "^4.1.4" "@smithy/property-provider" "^4.0.5" @@ -325,57 +317,57 @@ "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.876.0.tgz#207f62b1e9f141ede0a562fd1f1bf90b948a2089" - integrity sha512-FR+8INfnbNv32QDQ5szxkWX6mB/QgezfNyx8LnAh1ErISZMmEFBxXXir+ZOfuV8vsmal1a6cy9qmnMNDaNnaNQ== +"@aws-sdk/middleware-user-agent@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.883.0.tgz#6b48003f6c047d8755ad85329bab192557f935b3" + integrity sha512-q58uLYnGLg7hsnWpdj7Cd1Ulsq1/PUJOHvAfgcBuiDE/+Fwh0DZxZZyjrU+Cr+dbeowIdUaOO8BEDDJ0CUenJw== dependencies: - "@aws-sdk/core" "3.876.0" + "@aws-sdk/core" "3.883.0" "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.873.0" - "@smithy/core" "^3.8.0" + "@aws-sdk/util-endpoints" "3.879.0" + "@smithy/core" "^3.9.2" "@smithy/protocol-http" "^5.1.3" "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/nested-clients@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.876.0.tgz#73919a21b0d71d9b25b3eb2294f62fc812e79f31" - integrity sha512-R4TZrkM2gUElTsotk8mt3y7iLG8TNi1LL1wgVdEEWSLOYTaFyglGdoNBMtEeP7lmXilaTy00AbYF6BakJvSTHg== +"@aws-sdk/nested-clients@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.883.0.tgz#4dffbe3c11f66fa0f750eea6d87e13cc0188aff1" + integrity sha512-IhzDM+v0ga53GOOrZ9jmGNr7JU5OR6h6ZK9NgB7GXaa+gsDbqfUuXRwyKDYXldrTXf1sUR3vy1okWDXA7S2ejQ== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.876.0" + "@aws-sdk/core" "3.883.0" "@aws-sdk/middleware-host-header" "3.873.0" "@aws-sdk/middleware-logger" "3.876.0" "@aws-sdk/middleware-recursion-detection" "3.873.0" - "@aws-sdk/middleware-user-agent" "3.876.0" + "@aws-sdk/middleware-user-agent" "3.883.0" "@aws-sdk/region-config-resolver" "3.873.0" "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.873.0" + "@aws-sdk/util-endpoints" "3.879.0" "@aws-sdk/util-user-agent-browser" "3.873.0" - "@aws-sdk/util-user-agent-node" "3.876.0" + "@aws-sdk/util-user-agent-node" "3.883.0" "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.8.0" + "@smithy/core" "^3.9.2" "@smithy/fetch-http-handler" "^5.1.1" "@smithy/hash-node" "^4.0.5" "@smithy/invalid-dependency" "^4.0.5" "@smithy/middleware-content-length" "^4.0.5" - "@smithy/middleware-endpoint" "^4.1.18" - "@smithy/middleware-retry" "^4.1.19" + "@smithy/middleware-endpoint" "^4.1.21" + "@smithy/middleware-retry" "^4.1.22" "@smithy/middleware-serde" "^4.0.9" "@smithy/middleware-stack" "^4.0.5" "@smithy/node-config-provider" "^4.1.4" "@smithy/node-http-handler" "^4.1.1" "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.4.10" + "@smithy/smithy-client" "^4.5.2" "@smithy/types" "^4.3.2" "@smithy/url-parser" "^4.0.5" "@smithy/util-base64" "^4.0.0" "@smithy/util-body-length-browser" "^4.0.0" "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.26" - "@smithy/util-defaults-mode-node" "^4.0.26" + "@smithy/util-defaults-mode-browser" "^4.0.29" + "@smithy/util-defaults-mode-node" "^4.0.29" "@smithy/util-endpoints" "^3.0.7" "@smithy/util-middleware" "^4.0.5" "@smithy/util-retry" "^4.0.7" @@ -394,13 +386,13 @@ "@smithy/util-middleware" "^4.0.5" tslib "^2.6.2" -"@aws-sdk/token-providers@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.876.0.tgz#952d62cfe53c9964bb2a6db687698279fe22fd57" - integrity sha512-iU08kaQbhXnY0CC2TBcr7y/2PqPwZP2CTWX/Rbq0NvhOyteikfh7ASC+bRfLUp0XMSHKvSb+w2dh8a0lvx4oHg== +"@aws-sdk/token-providers@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.883.0.tgz#70d035f985e26be6c2b6f60b59d04671dd0cf003" + integrity sha512-tcj/Z5paGn9esxhmmkEW7gt39uNoIRbXG1UwJrfKu4zcTr89h86PDiIE2nxUO3CMQf1KgncPpr5WouPGzkh/QQ== dependencies: - "@aws-sdk/core" "3.876.0" - "@aws-sdk/nested-clients" "3.876.0" + "@aws-sdk/core" "3.883.0" + "@aws-sdk/nested-clients" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/property-provider" "^4.0.5" "@smithy/shared-ini-file-loader" "^4.0.5" @@ -415,10 +407,10 @@ "@smithy/types" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/util-endpoints@3.873.0": - version "3.873.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.873.0.tgz#11afbcf503bdbcf10c0ed08c81696303b8bb5fb0" - integrity sha512-YByHrhjxYdjKRf/RQygRK1uh0As1FIi9+jXTcIEX/rBgN8mUByczr2u4QXBzw7ZdbdcOBMOkPnLRjNOWW1MkFg== +"@aws-sdk/util-endpoints@3.879.0": + version "3.879.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.879.0.tgz#e30c15beede883d327dbd290c47512d6d700a2e9" + integrity sha512-aVAJwGecYoEmbEFju3127TyJDF9qJsKDUUTRMDuS8tGn+QiWQFnfInmbt+el9GU1gEJupNTXV+E3e74y51fb7A== dependencies: "@aws-sdk/types" "3.862.0" "@smithy/types" "^4.3.2" @@ -443,12 +435,12 @@ bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.876.0.tgz#0300f97d6a67bb451c9bc7d59fc35976ad311189" - integrity sha512-/ZIaeUt60JBdI0mNc7sZ8v3Tuzp8Pbe4gIAYnppGyF4KV8QA+Yu8tp2bGHfkKn150t1uvQ6P/4CwFfoGF34dzg== +"@aws-sdk/util-user-agent-node@3.883.0": + version "3.883.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.883.0.tgz#584fed4347a9a4434a98026bf3e201f236bd132a" + integrity sha512-28cQZqC+wsKUHGpTBr+afoIdjS6IoEJkMqcZsmo2Ag8LzmTa6BUWQenFYB0/9BmDy4PZFPUn+uX+rJgWKB+jzA== dependencies: - "@aws-sdk/middleware-user-agent" "3.876.0" + "@aws-sdk/middleware-user-agent" "3.883.0" "@aws-sdk/types" "3.862.0" "@smithy/node-config-provider" "^4.1.4" "@smithy/types" "^4.3.2" @@ -488,25 +480,25 @@ picocolors "^1.1.1" "@babel/compat-data@^7.27.2": - version "7.28.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.0.tgz#9fc6fd58c2a6a15243cd13983224968392070790" - integrity sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw== + version "7.28.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.4.tgz#96fdf1af1b8859c8474ab39c295312bfb7c24b04" + integrity sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw== "@babel/core@^7.16.5": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.3.tgz#aceddde69c5d1def69b839d09efa3e3ff59c97cb" - integrity sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ== + version "7.28.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.4.tgz#12a550b8794452df4c8b084f95003bce1742d496" + integrity sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA== dependencies: - "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.27.1" "@babel/generator" "^7.28.3" "@babel/helper-compilation-targets" "^7.27.2" "@babel/helper-module-transforms" "^7.28.3" - "@babel/helpers" "^7.28.3" - "@babel/parser" "^7.28.3" + "@babel/helpers" "^7.28.4" + "@babel/parser" "^7.28.4" "@babel/template" "^7.27.2" - "@babel/traverse" "^7.28.3" - "@babel/types" "^7.28.2" + "@babel/traverse" "^7.28.4" + "@babel/types" "^7.28.4" + "@jridgewell/remapping" "^2.3.5" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -584,13 +576,13 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f" integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== -"@babel/helpers@^7.28.3": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.3.tgz#b83156c0a2232c133d1b535dd5d3452119c7e441" - integrity sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw== +"@babel/helpers@^7.28.4": + version "7.28.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.4.tgz#fe07274742e95bdf7cf1443593eeb8926ab63827" + integrity sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w== dependencies: "@babel/template" "^7.27.2" - "@babel/types" "^7.28.2" + "@babel/types" "^7.28.4" "@babel/node@^7.16.5": version "7.28.0" @@ -604,12 +596,12 @@ regenerator-runtime "^0.14.0" v8flags "^3.1.1" -"@babel/parser@^7.27.2", "@babel/parser@^7.28.3", "@babel/parser@^7.4.3": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.3.tgz#d2d25b814621bca5fe9d172bc93792547e7a2a71" - integrity sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA== +"@babel/parser@^7.27.2", "@babel/parser@^7.28.3", "@babel/parser@^7.28.4", "@babel/parser@^7.4.3": + version "7.28.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.4.tgz#da25d4643532890932cc03f7705fe19637e03fa8" + integrity sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg== dependencies: - "@babel/types" "^7.28.2" + "@babel/types" "^7.28.4" "@babel/plugin-syntax-jsx@^7.27.1": version "7.27.1" @@ -649,23 +641,23 @@ "@babel/parser" "^7.27.2" "@babel/types" "^7.27.1" -"@babel/traverse@^7.27.1", "@babel/traverse@^7.28.3", "@babel/traverse@^7.4.3": - version "7.28.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.3.tgz#6911a10795d2cce43ec6a28cffc440cca2593434" - integrity sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ== +"@babel/traverse@^7.27.1", "@babel/traverse@^7.28.3", "@babel/traverse@^7.28.4", "@babel/traverse@^7.4.3": + version "7.28.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.4.tgz#8d456101b96ab175d487249f60680221692b958b" + integrity sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ== dependencies: "@babel/code-frame" "^7.27.1" "@babel/generator" "^7.28.3" "@babel/helper-globals" "^7.28.0" - "@babel/parser" "^7.28.3" + "@babel/parser" "^7.28.4" "@babel/template" "^7.27.2" - "@babel/types" "^7.28.2" + "@babel/types" "^7.28.4" debug "^4.3.1" -"@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.4.0": - version "7.28.2" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.2.tgz#da9db0856a9a88e0a13b019881d7513588cf712b" - integrity sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ== +"@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.4.0": + version "7.28.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.4.tgz#0a4e618f4c60a7cd6c11cb2d48060e4dbe38ac3a" + integrity sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q== dependencies: "@babel/helper-string-parser" "^7.27.1" "@babel/helper-validator-identifier" "^7.27.1" @@ -954,6 +946,14 @@ "@jridgewell/sourcemap-codec" "^1.5.0" "@jridgewell/trace-mapping" "^0.3.24" +"@jridgewell/remapping@^2.3.5": + version "2.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/remapping/-/remapping-2.3.5.tgz#375c476d1972947851ba1e15ae8f123047445aa1" + integrity sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/resolve-uri@^3.1.0": version "3.1.2" resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" @@ -1221,80 +1221,80 @@ resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== -"@smithy/abort-controller@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.0.5.tgz#2872a12d0f11dfdcc4254b39566d5f24ab26a4ab" - integrity sha512-jcrqdTQurIrBbUm4W2YdLVMQDoL0sA9DTxYd2s+R/y+2U9NLOP7Xf/YqfSg1FZhlZIYEnvk2mwbyvIfdLEPo8g== +"@smithy/abort-controller@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.1.1.tgz#9b3872ab6b2c061486175c281dadc0a853260533" + integrity sha512-vkzula+IwRvPR6oKQhMYioM3A/oX/lFCZiwuxkQbRhqJS2S4YRY2k7k/SyR2jMf3607HLtbEwlRxi0ndXHMjRg== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/config-resolver@^4.1.5": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.1.5.tgz#3cb7cde8d13ca64630e5655812bac9ffe8182469" - integrity sha512-viuHMxBAqydkB0AfWwHIdwf/PRH2z5KHGUzqyRtS/Wv+n3IHI993Sk76VCA7dD/+GzgGOmlJDITfPcJC1nIVIw== +"@smithy/config-resolver@^4.1.5", "@smithy/config-resolver@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.2.1.tgz#12c24e550e2675e03a78bec64a652ed129bce718" + integrity sha512-FXil8q4QN7mgKwU2hCLm0ltab8NyY/1RiqEf25Jnf6WLS3wmb11zGAoLETqg1nur2Aoibun4w4MjeN9CMJ4G6A== dependencies: - "@smithy/node-config-provider" "^4.1.4" - "@smithy/types" "^4.3.2" - "@smithy/util-config-provider" "^4.0.0" - "@smithy/util-middleware" "^4.0.5" + "@smithy/node-config-provider" "^4.2.1" + "@smithy/types" "^4.5.0" + "@smithy/util-config-provider" "^4.1.0" + "@smithy/util-middleware" "^4.1.1" tslib "^2.6.2" -"@smithy/core@^3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.8.0.tgz#321d03564b753025b92e4476579efcd5c505ab1f" - integrity sha512-EYqsIYJmkR1VhVE9pccnk353xhs+lB6btdutJEtsp7R055haMJp2yE16eSxw8fv+G0WUY6vqxyYOP8kOqawxYQ== +"@smithy/core@^3.11.0", "@smithy/core@^3.9.2": + version "3.11.0" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.11.0.tgz#18ee04696ca35889046169e422a894bea1bec59d" + integrity sha512-Abs5rdP1o8/OINtE49wwNeWuynCu0kme1r4RI3VXVrHr4odVDG7h7mTnw1WXXfN5Il+c25QOnrdL2y56USfxkA== dependencies: - "@smithy/middleware-serde" "^4.0.9" - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" - "@smithy/util-base64" "^4.0.0" - "@smithy/util-body-length-browser" "^4.0.0" - "@smithy/util-middleware" "^4.0.5" - "@smithy/util-stream" "^4.2.4" - "@smithy/util-utf8" "^4.0.0" + "@smithy/middleware-serde" "^4.1.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" + "@smithy/util-base64" "^4.1.0" + "@smithy/util-body-length-browser" "^4.1.0" + "@smithy/util-middleware" "^4.1.1" + "@smithy/util-stream" "^4.3.1" + "@smithy/util-utf8" "^4.1.0" "@types/uuid" "^9.0.1" tslib "^2.6.2" uuid "^9.0.1" -"@smithy/credential-provider-imds@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.0.7.tgz#d8bb566ffd8d9e556810b83d6e0b01b39036b810" - integrity sha512-dDzrMXA8d8riFNiPvytxn0mNwR4B3h8lgrQ5UjAGu6T9z/kRg/Xncf4tEQHE/+t25sY8IH3CowcmWi+1U5B1Gw== +"@smithy/credential-provider-imds@^4.0.7", "@smithy/credential-provider-imds@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.1.1.tgz#e1535a0121a98a2d872eaffc2470eccc057cebd5" + integrity sha512-1WdBfM9DwA59pnpIizxnUvBf/de18p4GP+6zP2AqrlFzoW3ERpZaT4QueBR0nS9deDMaQRkBlngpVlnkuuTisQ== dependencies: - "@smithy/node-config-provider" "^4.1.4" - "@smithy/property-provider" "^4.0.5" - "@smithy/types" "^4.3.2" - "@smithy/url-parser" "^4.0.5" + "@smithy/node-config-provider" "^4.2.1" + "@smithy/property-provider" "^4.1.1" + "@smithy/types" "^4.5.0" + "@smithy/url-parser" "^4.1.1" tslib "^2.6.2" -"@smithy/fetch-http-handler@^5.1.1": - version "5.1.1" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.1.1.tgz#a444c99bffdf314deb447370429cc3e719f1a866" - integrity sha512-61WjM0PWmZJR+SnmzaKI7t7G0UkkNFboDpzIdzSoy7TByUzlxo18Qlh9s71qug4AY4hlH/CwXdubMtkcNEb/sQ== +"@smithy/fetch-http-handler@^5.1.1", "@smithy/fetch-http-handler@^5.2.1": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.2.1.tgz#fe284a00f1b3a35edf9fba454d287b7f74ef20af" + integrity sha512-5/3wxKNtV3wO/hk1is+CZUhL8a1yy/U+9u9LKQ9kZTkMsHaQjJhc3stFfiujtMnkITjzWfndGA2f7g9Uh9vKng== dependencies: - "@smithy/protocol-http" "^5.1.3" - "@smithy/querystring-builder" "^4.0.5" - "@smithy/types" "^4.3.2" - "@smithy/util-base64" "^4.0.0" + "@smithy/protocol-http" "^5.2.1" + "@smithy/querystring-builder" "^4.1.1" + "@smithy/types" "^4.5.0" + "@smithy/util-base64" "^4.1.0" tslib "^2.6.2" "@smithy/hash-node@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.0.5.tgz#16cf8efe42b8b611b1f56f78464b97b27ca6a3ec" - integrity sha512-cv1HHkKhpyRb6ahD8Vcfb2Hgz67vNIXEp2vnhzfxLFGRukLCNEA5QdsorbUEzXma1Rco0u3rx5VTqbM06GcZqQ== + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.1.1.tgz#86ceca92487492267e944e4f4507106b731e7971" + integrity sha512-H9DIU9WBLhYrvPs9v4sYvnZ1PiAI0oc8CgNQUJ1rpN3pP7QADbTOUjchI2FB764Ub0DstH5xbTqcMJu1pnVqxA== dependencies: - "@smithy/types" "^4.3.2" - "@smithy/util-buffer-from" "^4.0.0" - "@smithy/util-utf8" "^4.0.0" + "@smithy/types" "^4.5.0" + "@smithy/util-buffer-from" "^4.1.0" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" "@smithy/invalid-dependency@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.0.5.tgz#ed88e209668266b09c4b501f9bd656728b5ece60" - integrity sha512-IVnb78Qtf7EJpoEVo7qJ8BEXQwgC4n3igeJNNKEj/MLYtapnx8A67Zt/J3RXAj2xSO1910zk0LdFiygSemuLow== + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.1.1.tgz#2511335ff889944701c7d2a3b1e4a4d6fe9ddfab" + integrity sha512-1AqLyFlfrrDkyES8uhINRlJXmHA2FkG+3DY8X+rmLSqmFwk3DJnvhyGzyByPyewh2jbmV+TYQBEfngQax8IFGg== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" tslib "^2.6.2" "@smithy/is-array-buffer@^2.2.0": @@ -1304,201 +1304,201 @@ dependencies: tslib "^2.6.2" -"@smithy/is-array-buffer@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-4.0.0.tgz#55a939029321fec462bcc574890075cd63e94206" - integrity sha512-saYhF8ZZNoJDTvJBEWgeBccCg+yvp1CX+ed12yORU3NilJScfc6gfch2oVb4QgxZrGUx3/ZJlb+c/dJbyupxlw== +"@smithy/is-array-buffer@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-4.1.0.tgz#d18a2f22280e7173633cb91a9bdb6f3d8a6560b8" + integrity sha512-ePTYUOV54wMogio+he4pBybe8fwg4sDvEVDBU8ZlHOZXbXK3/C0XfJgUCu6qAZcawv05ZhZzODGUerFBPsPUDQ== dependencies: tslib "^2.6.2" "@smithy/middleware-content-length@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.0.5.tgz#c5d6e47f5a9fbba20433602bec9bffaeeb821ff3" - integrity sha512-l1jlNZoYzoCC7p0zCtBDE5OBXZ95yMKlRlftooE5jPWQn4YBPLgsp+oeHp7iMHaTGoUdFqmHOPa8c9G3gBsRpQ== + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.1.1.tgz#eaea7bd14c7a0b64aef87b8c372c2a04d7b9cb72" + integrity sha512-9wlfBBgTsRvC2JxLJxv4xDGNBrZuio3AgSl0lSFX7fneW2cGskXTYpFxCdRYD2+5yzmsiTuaAJD1Wp7gWt9y9w== dependencies: - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/middleware-endpoint@^4.1.18": - version "4.1.18" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.1.18.tgz#81b2f85e3c72b0f1a2d8776e01b0a2968af62c0a" - integrity sha512-ZhvqcVRPZxnZlokcPaTwb+r+h4yOIOCJmx0v2d1bpVlmP465g3qpVSf7wxcq5zZdu4jb0H4yIMxuPwDJSQc3MQ== +"@smithy/middleware-endpoint@^4.1.21", "@smithy/middleware-endpoint@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.2.1.tgz#54c61a113e6da7b615724d03517879d377d3888d" + integrity sha512-fUTMmQvQQZakXOuKizfu7fBLDpwvWZjfH6zUK2OLsoNZRZGbNUdNSdLJHpwk1vS208jtDjpUIskh+JoA8zMzZg== dependencies: - "@smithy/core" "^3.8.0" - "@smithy/middleware-serde" "^4.0.9" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/shared-ini-file-loader" "^4.0.5" - "@smithy/types" "^4.3.2" - "@smithy/url-parser" "^4.0.5" - "@smithy/util-middleware" "^4.0.5" + "@smithy/core" "^3.11.0" + "@smithy/middleware-serde" "^4.1.1" + "@smithy/node-config-provider" "^4.2.1" + "@smithy/shared-ini-file-loader" "^4.1.1" + "@smithy/types" "^4.5.0" + "@smithy/url-parser" "^4.1.1" + "@smithy/util-middleware" "^4.1.1" tslib "^2.6.2" -"@smithy/middleware-retry@^4.1.19": - version "4.1.19" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.1.19.tgz#19c013c1a548e1185cc1bfabfab3f498667c9e89" - integrity sha512-X58zx/NVECjeuUB6A8HBu4bhx72EoUz+T5jTMIyeNKx2lf+Gs9TmWPNNkH+5QF0COjpInP/xSpJGJ7xEnAklQQ== +"@smithy/middleware-retry@^4.1.22": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.2.1.tgz#61be10c06e183c392a3769cb8b03c7846b37bee7" + integrity sha512-JzfvjwSJXWRl7LkLgIRTUTd2Wj639yr3sQGpViGNEOjtb0AkAuYqRAHs+jSOI/LPC0ZTjmFVVtfrCICMuebexw== dependencies: - "@smithy/node-config-provider" "^4.1.4" - "@smithy/protocol-http" "^5.1.3" - "@smithy/service-error-classification" "^4.0.7" - "@smithy/smithy-client" "^4.4.10" - "@smithy/types" "^4.3.2" - "@smithy/util-middleware" "^4.0.5" - "@smithy/util-retry" "^4.0.7" + "@smithy/node-config-provider" "^4.2.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/service-error-classification" "^4.1.1" + "@smithy/smithy-client" "^4.6.1" + "@smithy/types" "^4.5.0" + "@smithy/util-middleware" "^4.1.1" + "@smithy/util-retry" "^4.1.1" "@types/uuid" "^9.0.1" tslib "^2.6.2" uuid "^9.0.1" -"@smithy/middleware-serde@^4.0.9": - version "4.0.9" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.0.9.tgz#71213158bb11c1d632829001ca3f233323fb2a7c" - integrity sha512-uAFFR4dpeoJPGz8x9mhxp+RPjo5wW0QEEIPPPbLXiRRWeCATf/Km3gKIVR5vaP8bN1kgsPhcEeh+IZvUlBv6Xg== - dependencies: - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" - tslib "^2.6.2" - -"@smithy/middleware-stack@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.0.5.tgz#577050d4c0afe816f1ea85f335b2ef64f73e4328" - integrity sha512-/yoHDXZPh3ocRVyeWQFvC44u8seu3eYzZRveCMfgMOBcNKnAmOvjbL9+Cp5XKSIi9iYA9PECUuW2teDAk8T+OQ== - dependencies: - "@smithy/types" "^4.3.2" - tslib "^2.6.2" - -"@smithy/node-config-provider@^4.1.4": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.1.4.tgz#42f231b7027e5a7ce003fd80180e586fe814944a" - integrity sha512-+UDQV/k42jLEPPHSn39l0Bmc4sB1xtdI9Gd47fzo/0PbXzJ7ylgaOByVjF5EeQIumkepnrJyfx86dPa9p47Y+w== - dependencies: - "@smithy/property-provider" "^4.0.5" - "@smithy/shared-ini-file-loader" "^4.0.5" - "@smithy/types" "^4.3.2" - tslib "^2.6.2" - -"@smithy/node-http-handler@^4.1.1": +"@smithy/middleware-serde@^4.0.9", "@smithy/middleware-serde@^4.1.1": version "4.1.1" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.1.1.tgz#dd806d9e08b6e73125040dd0808ab56d16a178e9" - integrity sha512-RHnlHqFpoVdjSPPiYy/t40Zovf3BBHc2oemgD7VsVTFFZrU5erFFe0n52OANZZ/5sbshgD93sOh5r6I35Xmpaw== + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.1.1.tgz#cfb99f53c744d7730928235cbe66cc7ff8a8a9b2" + integrity sha512-lh48uQdbCoj619kRouev5XbWhCwRKLmphAif16c4J6JgJ4uXjub1PI6RL38d3BLliUvSso6klyB/LTNpWSNIyg== dependencies: - "@smithy/abort-controller" "^4.0.5" - "@smithy/protocol-http" "^5.1.3" - "@smithy/querystring-builder" "^4.0.5" - "@smithy/types" "^4.3.2" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/property-provider@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.0.5.tgz#d3b368b31d5b130f4c30cc0c91f9ebb28d9685fc" - integrity sha512-R/bswf59T/n9ZgfgUICAZoWYKBHcsVDurAGX88zsiUtOTA/xUAPyiT+qkNCPwFn43pZqN84M4MiUsbSGQmgFIQ== +"@smithy/middleware-stack@^4.0.5", "@smithy/middleware-stack@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.1.1.tgz#1d533fde4ccbb62d7fc0f0b8ac518b7e4791e311" + integrity sha512-ygRnniqNcDhHzs6QAPIdia26M7e7z9gpkIMUe/pK0RsrQ7i5MblwxY8078/QCnGq6AmlUUWgljK2HlelsKIb/A== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/protocol-http@^5.1.3": - version "5.1.3" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.1.3.tgz#86855b528c0e4cb9fa6fb4ed6ba3cdf5960f88f4" - integrity sha512-fCJd2ZR7D22XhDY0l+92pUag/7je2BztPRQ01gU5bMChcyI0rlly7QFibnYHzcxDvccMjlpM/Q1ev8ceRIb48w== +"@smithy/node-config-provider@^4.1.4", "@smithy/node-config-provider@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.2.1.tgz#31be8865dbea9a9f23aee278a6728317d0ed0250" + integrity sha512-AIA0BJZq2h295J5NeCTKhg1WwtdTA/GqBCaVjk30bDgMHwniUETyh5cP9IiE9VrId7Kt8hS7zvREVMTv1VfA6g== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/property-provider" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.1.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/querystring-builder@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.0.5.tgz#158ae170f8ec2d8af6b84cdaf774205a7dfacf68" - integrity sha512-NJeSCU57piZ56c+/wY+AbAw6rxCCAOZLCIniRE7wqvndqxcKKDOXzwWjrY7wGKEISfhL9gBbAaWWgHsUGedk+A== +"@smithy/node-http-handler@^4.1.1", "@smithy/node-http-handler@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.2.1.tgz#d7ab8e31659030d3d5a68f0982f15c00b1e67a0c" + integrity sha512-REyybygHlxo3TJICPF89N2pMQSf+p+tBJqpVe1+77Cfi9HBPReNjTgtZ1Vg73exq24vkqJskKDpfF74reXjxfw== dependencies: - "@smithy/types" "^4.3.2" - "@smithy/util-uri-escape" "^4.0.0" + "@smithy/abort-controller" "^4.1.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/querystring-builder" "^4.1.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/querystring-parser@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.0.5.tgz#95706e56aa769f09dc8922d1b19ffaa06946e252" - integrity sha512-6SV7md2CzNG/WUeTjVe6Dj8noH32r4MnUeFKZrnVYsQxpGSIcphAanQMayi8jJLZAWm6pdM9ZXvKCpWOsIGg0w== +"@smithy/property-provider@^4.0.5", "@smithy/property-provider@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.1.1.tgz#6e11ae6729840314afed05fd6ab48f62c654116b" + integrity sha512-gm3ZS7DHxUbzC2wr8MUCsAabyiXY0gaj3ROWnhSx/9sPMc6eYLMM4rX81w1zsMaObj2Lq3PZtNCC1J6lpEY7zg== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/service-error-classification@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.0.7.tgz#24072198a8c110d29677762162a5096e29eb4862" - integrity sha512-XvRHOipqpwNhEjDf2L5gJowZEm5nsxC16pAZOeEcsygdjv9A2jdOh3YoDQvOXBGTsaJk6mNWtzWalOB9976Wlg== +"@smithy/protocol-http@^5.1.3", "@smithy/protocol-http@^5.2.1": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.2.1.tgz#33f2b8e4e1082c3ae0372d1322577e6fa71d7824" + integrity sha512-T8SlkLYCwfT/6m33SIU/JOVGNwoelkrvGjFKDSDtVvAXj/9gOT78JVJEas5a+ETjOu4SVvpCstKgd0PxSu/aHw== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" + tslib "^2.6.2" -"@smithy/shared-ini-file-loader@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.0.5.tgz#8d8a493276cd82a7229c755bef8d375256c5ebb9" - integrity sha512-YVVwehRDuehgoXdEL4r1tAAzdaDgaC9EQvhK0lEbfnbrd0bd5+CTQumbdPryX3J2shT7ZqQE+jPW4lmNBAB8JQ== +"@smithy/querystring-builder@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.1.1.tgz#4d35c1735de8214055424045a117fa5d1d5cdec1" + integrity sha512-J9b55bfimP4z/Jg1gNo+AT84hr90p716/nvxDkPGCD4W70MPms0h8KF50RDRgBGZeL83/u59DWNqJv6tEP/DHA== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" + "@smithy/util-uri-escape" "^4.1.0" + tslib "^2.6.2" + +"@smithy/querystring-parser@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.1.1.tgz#21b861439b2db16abeb0a6789b126705fa25eea1" + integrity sha512-63TEp92YFz0oQ7Pj9IuI3IgnprP92LrZtRAkE3c6wLWJxfy/yOPRt39IOKerVr0JS770olzl0kGafXlAXZ1vng== + dependencies: + "@smithy/types" "^4.5.0" + tslib "^2.6.2" + +"@smithy/service-error-classification@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.1.1.tgz#86a615298ae406c3b6c7dc63c1c1738c54cfdfc6" + integrity sha512-Iam75b/JNXyDE41UvrlM6n8DNOa/r1ylFyvgruTUx7h2Uk7vDNV9AAwP1vfL1fOL8ls0xArwEGVcGZVd7IO/Cw== + dependencies: + "@smithy/types" "^4.5.0" + +"@smithy/shared-ini-file-loader@^4.0.5", "@smithy/shared-ini-file-loader@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.1.1.tgz#d4a748bb8027e1111635464c9b1e546d608fc089" + integrity sha512-YkpikhIqGc4sfXeIbzSj10t2bJI/sSoP5qxLue6zG+tEE3ngOBSm8sO3+djacYvS/R5DfpxN/L9CyZsvwjWOAQ== + dependencies: + "@smithy/types" "^4.5.0" tslib "^2.6.2" "@smithy/signature-v4@^5.1.3": - version "5.1.3" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.1.3.tgz#92a4f6e9ce66730eeb0d996cd0478c5cbaf5b3f5" - integrity sha512-mARDSXSEgllNzMw6N+mC+r1AQlEBO3meEAkR/UlfAgnMzJUB3goRBWgip1EAMG99wh36MDqzo86SfIX5Y+VEaw== + version "5.2.1" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.2.1.tgz#0048489d2f1b3c888382595a085edd31967498f8" + integrity sha512-M9rZhWQLjlQVCCR37cSjHfhriGRN+FQ8UfgrYNufv66TJgk+acaggShl3KS5U/ssxivvZLlnj7QH2CUOKlxPyA== dependencies: - "@smithy/is-array-buffer" "^4.0.0" - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" - "@smithy/util-hex-encoding" "^4.0.0" - "@smithy/util-middleware" "^4.0.5" - "@smithy/util-uri-escape" "^4.0.0" - "@smithy/util-utf8" "^4.0.0" + "@smithy/is-array-buffer" "^4.1.0" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" + "@smithy/util-hex-encoding" "^4.1.0" + "@smithy/util-middleware" "^4.1.1" + "@smithy/util-uri-escape" "^4.1.0" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@smithy/smithy-client@^4.4.10": - version "4.4.10" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.4.10.tgz#c4b49c1d1ff9eb813f88f1e425a5dfac25a03180" - integrity sha512-iW6HjXqN0oPtRS0NK/zzZ4zZeGESIFcxj2FkWed3mcK8jdSdHzvnCKXSjvewESKAgGKAbJRA+OsaqKhkdYRbQQ== +"@smithy/smithy-client@^4.5.2", "@smithy/smithy-client@^4.6.1": + version "4.6.1" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.6.1.tgz#4bebcf313431bd274da0b28c7ddc4ba335f9994b" + integrity sha512-WolVLDb9UTPMEPPOncrCt6JmAMCSC/V2y5gst2STWJ5r7+8iNac+EFYQnmvDCYMfOLcilOSEpm5yXZXwbLak1Q== dependencies: - "@smithy/core" "^3.8.0" - "@smithy/middleware-endpoint" "^4.1.18" - "@smithy/middleware-stack" "^4.0.5" - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" - "@smithy/util-stream" "^4.2.4" + "@smithy/core" "^3.11.0" + "@smithy/middleware-endpoint" "^4.2.1" + "@smithy/middleware-stack" "^4.1.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" + "@smithy/util-stream" "^4.3.1" tslib "^2.6.2" -"@smithy/types@^4.3.2": - version "4.3.2" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.3.2.tgz#66ac513e7057637de262e41ac15f70cf464c018a" - integrity sha512-QO4zghLxiQ5W9UZmX2Lo0nta2PuE1sSrXUYDoaB6HMR762C0P7v/HEPHf6ZdglTVssJG1bsrSBxdc3quvDSihw== +"@smithy/types@^4.3.2", "@smithy/types@^4.5.0": + version "4.5.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.5.0.tgz#850e334662a1ef1286c35814940c80880400a370" + integrity sha512-RkUpIOsVlAwUIZXO1dsz8Zm+N72LClFfsNqf173catVlvRZiwPy0x2u0JLEA4byreOPKDZPGjmPDylMoP8ZJRg== dependencies: tslib "^2.6.2" -"@smithy/url-parser@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.0.5.tgz#1824a9c108b85322c5a31f345f608d47d06f073a" - integrity sha512-j+733Um7f1/DXjYhCbvNXABV53NyCRRA54C7bNEIxNPs0YjfRxeMKjjgm2jvTYrciZyCjsicHwQ6Q0ylo+NAUw== +"@smithy/url-parser@^4.0.5", "@smithy/url-parser@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.1.1.tgz#0e9a5e72b3cf9d7ab7305f9093af5528d9debaf6" + integrity sha512-bx32FUpkhcaKlEoOMbScvc93isaSiRM75pQ5IgIBaMkT7qMlIibpPRONyx/0CvrXHzJLpOn/u6YiDX2hcvs7Dg== dependencies: - "@smithy/querystring-parser" "^4.0.5" - "@smithy/types" "^4.3.2" + "@smithy/querystring-parser" "^4.1.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-base64@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-4.0.0.tgz#8345f1b837e5f636e5f8470c4d1706ae0c6d0358" - integrity sha512-CvHfCmO2mchox9kjrtzoHkWHxjHZzaFojLc8quxXY7WAAMAg43nuxwv95tATVgQFNDwd4M9S1qFzj40Ul41Kmg== +"@smithy/util-base64@^4.0.0", "@smithy/util-base64@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-4.1.0.tgz#5965026081d9aef4a8246f5702807570abe538b2" + integrity sha512-RUGd4wNb8GeW7xk+AY5ghGnIwM96V0l2uzvs/uVHf+tIuVX2WSvynk5CxNoBCsM2rQRSZElAo9rt3G5mJ/gktQ== dependencies: - "@smithy/util-buffer-from" "^4.0.0" - "@smithy/util-utf8" "^4.0.0" + "@smithy/util-buffer-from" "^4.1.0" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@smithy/util-body-length-browser@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-4.0.0.tgz#965d19109a4b1e5fe7a43f813522cce718036ded" - integrity sha512-sNi3DL0/k64/LO3A256M+m3CDdG6V7WKWHdAiBBMUN8S3hK3aMPhwnPik2A/a2ONN+9doY9UxaLfgqsIRg69QA== +"@smithy/util-body-length-browser@^4.0.0", "@smithy/util-body-length-browser@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-4.1.0.tgz#636bdf4bc878c546627dab4b9b0e4db31b475be7" + integrity sha512-V2E2Iez+bo6bUMOTENPr6eEmepdY8Hbs+Uc1vkDKgKNA/brTJqOW/ai3JO1BGj9GbCeLqw90pbbH7HFQyFotGQ== dependencies: tslib "^2.6.2" "@smithy/util-body-length-node@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-4.0.0.tgz#3db245f6844a9b1e218e30c93305bfe2ffa473b3" - integrity sha512-q0iDP3VsZzqJyje8xJWEJCNIu3lktUGVoSy1KB0UWym2CL1siV3artm+u1DFYTLejpsrdGyCSWBdGNjJzfDPjg== + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-4.1.0.tgz#646750e4af58f97254a5d5cfeaba7d992f0152ec" + integrity sha512-BOI5dYjheZdgR9XiEM3HJcEMCXSoqbzu7CzIgYrx0UtmvtC3tC2iDGpJLsSRFffUpy8ymsg2ARMP5fR8mtuUQQ== dependencies: tslib "^2.6.2" @@ -1510,96 +1510,96 @@ "@smithy/is-array-buffer" "^2.2.0" tslib "^2.6.2" -"@smithy/util-buffer-from@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-4.0.0.tgz#b23b7deb4f3923e84ef50c8b2c5863d0dbf6c0b9" - integrity sha512-9TOQ7781sZvddgO8nxueKi3+yGvkY35kotA0Y6BWRajAv8jjmigQ1sBwz0UX47pQMYXJPahSKEKYFgt+rXdcug== +"@smithy/util-buffer-from@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-4.1.0.tgz#21f9e644a0eb41226d92e4eff763f76a7db7e9cc" + integrity sha512-N6yXcjfe/E+xKEccWEKzK6M+crMrlwaCepKja0pNnlSkm6SjAeLKKA++er5Ba0I17gvKfN/ThV+ZOx/CntKTVw== dependencies: - "@smithy/is-array-buffer" "^4.0.0" + "@smithy/is-array-buffer" "^4.1.0" tslib "^2.6.2" -"@smithy/util-config-provider@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-4.0.0.tgz#e0c7c8124c7fba0b696f78f0bd0ccb060997d45e" - integrity sha512-L1RBVzLyfE8OXH+1hsJ8p+acNUSirQnWQ6/EgpchV88G6zGBTDPdXiiExei6Z1wR2RxYvxY/XLw6AMNCCt8H3w== +"@smithy/util-config-provider@^4.0.0", "@smithy/util-config-provider@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-4.1.0.tgz#6a07d73446c1e9a46d7a3c125f2a9301060bc957" + integrity sha512-swXz2vMjrP1ZusZWVTB/ai5gK+J8U0BWvP10v9fpcFvg+Xi/87LHvHfst2IgCs1i0v4qFZfGwCmeD/KNCdJZbQ== dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^4.0.26": - version "4.0.26" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.26.tgz#fc04cd466bbb0d80e41930af8d6a8c33c48490f2" - integrity sha512-xgl75aHIS/3rrGp7iTxQAOELYeyiwBu+eEgAk4xfKwJJ0L8VUjhO2shsDpeil54BOFsqmk5xfdesiewbUY5tKQ== +"@smithy/util-defaults-mode-browser@^4.0.29": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.1.1.tgz#40b9659d6fc15aa1101e440d1a92579cb66ebfa3" + integrity sha512-hA1AKIHFUMa9Tl6q6y8p0pJ9aWHCCG8s57flmIyLE0W7HcJeYrYtnqXDcGnftvXEhdQnSexyegXnzzTGk8bKLA== dependencies: - "@smithy/property-provider" "^4.0.5" - "@smithy/smithy-client" "^4.4.10" - "@smithy/types" "^4.3.2" + "@smithy/property-provider" "^4.1.1" + "@smithy/smithy-client" "^4.6.1" + "@smithy/types" "^4.5.0" bowser "^2.11.0" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^4.0.26": - version "4.0.26" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.26.tgz#adfee8c54301ec4cbabed58cd604995a81b4a8dc" - integrity sha512-z81yyIkGiLLYVDetKTUeCZQ8x20EEzvQjrqJtb/mXnevLq2+w3XCEWTJ2pMp401b6BkEkHVfXb/cROBpVauLMQ== +"@smithy/util-defaults-mode-node@^4.0.29": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.1.1.tgz#bca834c5ee16949bf8d0db9ac7bf988ad0d3ce10" + integrity sha512-RGSpmoBrA+5D2WjwtK7tto6Pc2wO9KSXKLpLONhFZ8VyuCbqlLdiDAfuDTNY9AJe4JoE+Cx806cpTQQoQ71zPQ== dependencies: - "@smithy/config-resolver" "^4.1.5" - "@smithy/credential-provider-imds" "^4.0.7" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/property-provider" "^4.0.5" - "@smithy/smithy-client" "^4.4.10" - "@smithy/types" "^4.3.2" + "@smithy/config-resolver" "^4.2.1" + "@smithy/credential-provider-imds" "^4.1.1" + "@smithy/node-config-provider" "^4.2.1" + "@smithy/property-provider" "^4.1.1" + "@smithy/smithy-client" "^4.6.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" "@smithy/util-endpoints@^3.0.7": - version "3.0.7" - resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.0.7.tgz#9d52f2e7e7a1ea4814ae284270a5f1d3930b3773" - integrity sha512-klGBP+RpBp6V5JbrY2C/VKnHXn3d5V2YrifZbmMY8os7M6m8wdYFoO6w/fe5VkP+YVwrEktW3IWYaSQVNZJ8oQ== + version "3.1.1" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.1.1.tgz#62c7e10e3a685c9cbb4080220d9e819ee79be8ff" + integrity sha512-qB4R9kO0SetA11Rzu6MVGFIaGYX3p6SGGGfWwsKnC6nXIf0n/0AKVwRTsYsz9ToN8CeNNtNgQRwKFBndGJZdyw== dependencies: - "@smithy/node-config-provider" "^4.1.4" - "@smithy/types" "^4.3.2" + "@smithy/node-config-provider" "^4.2.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-hex-encoding@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-4.0.0.tgz#dd449a6452cffb37c5b1807ec2525bb4be551e8d" - integrity sha512-Yk5mLhHtfIgW2W2WQZWSg5kuMZCVbvhFmC7rV4IO2QqnZdbEFPmQnCcGMAX2z/8Qj3B9hYYNjZOhWym+RwhePw== +"@smithy/util-hex-encoding@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-4.1.0.tgz#9b27cf0c25d0de2c8ebfe75cc20df84e5014ccc9" + integrity sha512-1LcueNN5GYC4tr8mo14yVYbh/Ur8jHhWOxniZXii+1+ePiIbsLZ5fEI0QQGtbRRP5mOhmooos+rLmVASGGoq5w== dependencies: tslib "^2.6.2" -"@smithy/util-middleware@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.0.5.tgz#405caf2a66e175ce8ca6c747fa1245b3f5386879" - integrity sha512-N40PfqsZHRSsByGB81HhSo+uvMxEHT+9e255S53pfBw/wI6WKDI7Jw9oyu5tJTLwZzV5DsMha3ji8jk9dsHmQQ== +"@smithy/util-middleware@^4.0.5", "@smithy/util-middleware@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.1.1.tgz#e19749a127499c9bdada713a8afd807d92d846e2" + integrity sha512-CGmZ72mL29VMfESz7S6dekqzCh8ZISj3B+w0g1hZFXaOjGTVaSqfAEFAq8EGp8fUL+Q2l8aqNmt8U1tglTikeg== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-retry@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.0.7.tgz#3169450193e917da170a87557fcbdfe0faa86779" - integrity sha512-TTO6rt0ppK70alZpkjwy+3nQlTiqNfoXja+qwuAchIEAIoSZW8Qyd76dvBv3I5bCpE38APafG23Y/u270NspiQ== +"@smithy/util-retry@^4.0.7", "@smithy/util-retry@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.1.1.tgz#f4a99d9b0ffb9e4bb119ac5a24e54e54d891e22c" + integrity sha512-jGeybqEZ/LIordPLMh5bnmnoIgsqnp4IEimmUp5c5voZ8yx+5kAlN5+juyr7p+f7AtZTgvhmInQk4Q0UVbrZ0Q== dependencies: - "@smithy/service-error-classification" "^4.0.7" - "@smithy/types" "^4.3.2" + "@smithy/service-error-classification" "^4.1.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-stream@^4.2.4": - version "4.2.4" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.2.4.tgz#fa9f0e2fd5a8a5adbd013066b475ea8f9d4f900f" - integrity sha512-vSKnvNZX2BXzl0U2RgCLOwWaAP9x/ddd/XobPK02pCbzRm5s55M53uwb1rl/Ts7RXZvdJZerPkA+en2FDghLuQ== +"@smithy/util-stream@^4.2.4", "@smithy/util-stream@^4.3.1": + version "4.3.1" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.3.1.tgz#63cce0f09d99d75142c6dc8fe03e55ac0171de47" + integrity sha512-khKkW/Jqkgh6caxMWbMuox9+YfGlsk9OnHOYCGVEdYQb/XVzcORXHLYUubHmmda0pubEDncofUrPNniS9d+uAA== dependencies: - "@smithy/fetch-http-handler" "^5.1.1" - "@smithy/node-http-handler" "^4.1.1" - "@smithy/types" "^4.3.2" - "@smithy/util-base64" "^4.0.0" - "@smithy/util-buffer-from" "^4.0.0" - "@smithy/util-hex-encoding" "^4.0.0" - "@smithy/util-utf8" "^4.0.0" + "@smithy/fetch-http-handler" "^5.2.1" + "@smithy/node-http-handler" "^4.2.1" + "@smithy/types" "^4.5.0" + "@smithy/util-base64" "^4.1.0" + "@smithy/util-buffer-from" "^4.1.0" + "@smithy/util-hex-encoding" "^4.1.0" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@smithy/util-uri-escape@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-4.0.0.tgz#a96c160c76f3552458a44d8081fade519d214737" - integrity sha512-77yfbCbQMtgtTylO9itEAdpPXSog3ZxMe09AEhm0dU0NLTalV70ghDZFR+Nfi1C60jnJoh/Re4090/DuZh2Omg== +"@smithy/util-uri-escape@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-4.1.0.tgz#ed4a5c498f1da07122ca1e3df4ca3e2c67c6c18a" + integrity sha512-b0EFQkq35K5NHUYxU72JuoheM6+pytEVUGlTwiFxWFpmddA+Bpz3LgsPRIpBk8lnPE47yT7AF2Egc3jVnKLuPg== dependencies: tslib "^2.6.2" @@ -1611,12 +1611,12 @@ "@smithy/util-buffer-from" "^2.2.0" tslib "^2.6.2" -"@smithy/util-utf8@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-4.0.0.tgz#09ca2d9965e5849e72e347c130f2a29d5c0c863c" - integrity sha512-b+zebfKCfRdgNJDknHCob3O7FpeYQN6ZG6YLExMcasDHsCXlsXCEuiPZeLnJLpwa5dvPetGlnGCiMHuLwGvFow== +"@smithy/util-utf8@^4.0.0", "@smithy/util-utf8@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-4.1.0.tgz#912c33c1a06913f39daa53da79cb8f7ab740d97b" + integrity sha512-mEu1/UIXAdNYuBcyEPbjScKi/+MQVXNIuY/7Cm5XLIWe319kDrT5SizBE95jqtmEXoDbGoZxKLCMttdZdqTZKQ== dependencies: - "@smithy/util-buffer-from" "^4.0.0" + "@smithy/util-buffer-from" "^4.1.0" tslib "^2.6.2" "@tokenizer/token@^0.3.0": @@ -1715,9 +1715,9 @@ integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA== "@types/node@*", "@types/node@>=13.7.0": - version "24.3.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.3.0.tgz#89b09f45cb9a8ee69466f18ee5864e4c3eb84dec" - integrity sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow== + version "24.3.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.3.1.tgz#b0a3fb2afed0ef98e8d7f06d46ef6349047709f3" + integrity sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g== dependencies: undici-types "~7.10.0" @@ -1727,9 +1727,9 @@ integrity sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ== "@types/node@^22.0.1", "@types/node@^22.5.4": - version "22.18.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.0.tgz#9e4709be4f104e3568f7dd1c71e2949bf147a47b" - integrity sha512-m5ObIqwsUp6BZzyiy4RdZpzWGub9bqLJMvZDD0QMXhxjqMHMENlj+SqF5QxoUwaQNFe+8kz8XM8ZQhqkQPTgMQ== + version "22.18.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.1.tgz#cc85ee6999b2a2928739281d2f56ff410a140c52" + integrity sha512-rzSDyhn4cYznVG+PCzGe1lwuMYJrcBS1fc3JqSa2PvtABwWo+dZ1ij5OVok3tqfpEBCBoaR4d7upFJk73HRJDw== dependencies: undici-types "~6.21.0" @@ -2088,7 +2088,7 @@ acme-client@4.2.5: debug "^4.1.1" node-forge "^1.3.0" -acorn@^8.14.0: +acorn@^8.15.0: version "8.15.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816" integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== @@ -2161,16 +2161,6 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv@^6.12.3: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - ansi-escapes@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" @@ -2192,9 +2182,9 @@ ansi-regex@^5.0.1: integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-regex@^6.0.1: - version "6.2.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.0.tgz#2f302e7550431b1b7762705fffb52cf1ffa20447" - integrity sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg== + version "6.2.2" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz#60216eea464d864597ce2832000738a0589650c1" + integrity sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg== ansi-styles@^2.2.1: version "2.2.1" @@ -2216,9 +2206,9 @@ ansi-styles@^4.0.0: color-convert "^2.0.1" ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + version "6.2.3" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz#c044d5dcc521a076413472597a1acb1f103c4041" + integrity sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg== anymatch@~3.1.2: version "3.1.3" @@ -2432,7 +2422,7 @@ aws-ssl-profiles@^1.1.1: resolved "https://registry.yarnpkg.com/aws-ssl-profiles/-/aws-ssl-profiles-1.1.2.tgz#157dd77e9f19b1d123678e93f120e6f193022641" integrity sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g== -aws4@^1.12.0, aws4@^1.8.0: +aws4@^1.12.0: version "1.13.2" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.2.tgz#0aa167216965ac9474ccfa83892cfb6b3e1e52ef" integrity sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw== @@ -2668,12 +2658,12 @@ browser-or-node@^2.1.1: integrity sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg== browserslist@^4.24.0: - version "4.25.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.25.3.tgz#9167c9cbb40473f15f75f85189290678b99b16c5" - integrity sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ== + version "4.25.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.25.4.tgz#ebdd0e1d1cf3911834bab3a6cd7b917d9babf5af" + integrity sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg== dependencies: - caniuse-lite "^1.0.30001735" - electron-to-chromium "^1.5.204" + caniuse-lite "^1.0.30001737" + electron-to-chromium "^1.5.211" node-releases "^2.0.19" update-browserslist-db "^1.1.3" @@ -2833,10 +2823,10 @@ camelcase@^5.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -caniuse-lite@^1.0.30001735: - version "1.0.30001737" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz#8292bb7591932ff09e9a765f12fdf5629a241ccc" - integrity sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw== +caniuse-lite@^1.0.30001737: + version "1.0.30001741" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001741.tgz#67fb92953edc536442f3c9da74320774aa523143" + integrity sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw== caseless@~0.12.0: version "0.12.0" @@ -3009,7 +2999,7 @@ colorspace@1.1.x: color "^3.1.3" text-hex "1.0.x" -combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: +combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== @@ -3317,9 +3307,9 @@ data-view-byte-offset@^1.0.1: is-data-view "^1.0.1" dayjs@^1.11.9: - version "1.11.14" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.14.tgz#aa47cd445471acac25d55deb101557dd827eff60" - integrity sha512-E8fIdSxUlyqSA8XYGnNa3IkIzxtEmFjI+JU/6ic0P1zmSqyL6HyG5jHnpPjRguDNiaHLpfvHKWFiohNsJLqcJQ== + version "1.11.18" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.18.tgz#835fa712aac52ab9dec8b1494098774ed7070a11" + integrity sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA== debug@2.6.9, debug@^2.2.0: version "2.6.9" @@ -3450,9 +3440,9 @@ discord-api-types@^0.37.12, discord-api-types@^0.37.41: integrity sha512-7xpNK0EiWjjDFp2nAhHXezE4OUWm7s1zhc/UXXN6hnFFU8dfoPHgV0Hx0RPiCa3ILRpdeh152icc68DGCyXYIw== discord-api-types@^0.38.1, discord-api-types@^0.38.16: - version "0.38.21" - resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.21.tgz#f28d3546869038db247d16e85900f2033b880aa5" - integrity sha512-E6KtXUNjZVIYP1GMjmeRdAC1xRql9xtSahRwJYpP74/hJ6Q2i2oTp6ZbFG/FUN0WqtdW2igHDsJyF2u9hV8pHQ== + version "0.38.23" + resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.23.tgz#f4019afd7b90b6b889674ef10c8764b46a5899e2" + integrity sha512-C8VjK0yxBUq1dakxGpUXQm4VSC7R+aaD2SIr3paj2a0bP/LRok1AqHiezp30GruK6Ba9FtQAKqYUMJPzsqv7IQ== discord.js@14.6.0: version "14.6.0" @@ -3566,10 +3556,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.5.204: - version "1.5.209" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.209.tgz#403e7a84933b7206bb2e737d897042b2a6ef8d3e" - integrity sha512-Xoz0uMrim9ZETCQt8UgM5FxQF9+imA7PBpokoGcZloA1uw2LeHzTlip5cb5KOAsXZLjh/moN2vReN3ZjJmjI9A== +electron-to-chromium@^1.5.211: + version "1.5.215" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.215.tgz#200c8d69b1270af6126837b6b1f95077c3a347b1" + integrity sha512-TIvGp57UpeNetj/wV/xpFNpWGb0b/ROw372lHPx5Aafx02gjTBtWnEEcaSX3W2dLM3OSdGGyHX/cHl01JQsLaQ== emoji-regex@^7.0.1: version "7.0.3" @@ -3938,11 +3928,6 @@ fast-fifo@^1.2.0, fast-fifo@^1.3.2: resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - fast-xml-parser@5.2.5: version "5.2.5" resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz#4809fdfb1310494e341098c25cb1341a01a9144a" @@ -4163,15 +4148,6 @@ form-data@~0.1.0: combined-stream "~0.0.4" mime "~1.2.11" -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - formdata-polyfill@^4.0.10: version "4.0.10" resolved "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423" @@ -4476,19 +4452,6 @@ handlebars@^4.7.8: optionalDependencies: uglify-js "^3.1.4" -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - has-ansi@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" @@ -4698,15 +4661,6 @@ http-signature@~0.10.0: assert-plus "^0.1.5" ctype "0.5.3" -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - http-signature@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.4.0.tgz#dee5a9ba2bf49416abc544abd6d967f6a94c8c3f" @@ -5264,9 +5218,9 @@ jose@^4.15.4, jose@^4.15.9: integrity sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA== jose@^6.0.11: - version "6.0.13" - resolved "https://registry.yarnpkg.com/jose/-/jose-6.0.13.tgz#078563b07e9ab82f0ea6922eca589041e8278a22" - integrity sha512-Yms4GpbmdANamS51kKK6w4hRlKx8KTxbWyAAKT/MhUMtqbIqh5mb2HjhTNUbk7TFL8/MBB5zWSDohL7ed4k/UA== + version "6.1.0" + resolved "https://registry.yarnpkg.com/jose/-/jose-6.1.0.tgz#96285365689d16f2845a353964d2284bf19f464c" + integrity sha512-TTQJyoEoKcC1lscpVDCSsVgYzUDg/0Bt3WE//WiTPK6uOCQC2KZS4MpugbMWt/zyjkopgZoXhZuCi00gLudfUA== js-tokens@^4.0.0: version "4.0.0" @@ -5337,11 +5291,6 @@ json-parse-better-errors@^1.0.1: resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - json-schema@0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" @@ -5373,16 +5322,6 @@ jsonwebtoken@^9.0.0: ms "^2.1.1" semver "^7.5.4" -jsprim@^1.2.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" - integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.4.0" - verror "1.10.0" - jsprim@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-2.0.2.tgz#77ca23dbcd4135cd364800d22ff82c2185803d4d" @@ -5793,7 +5732,7 @@ mime-db@1.52.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.54.0.tgz#cddb3ee4f9c64530dff640236661d42cb6a314f5" integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ== -mime-types@^2.1.12, mime-types@^2.1.35, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@^2.1.12, mime-types@^2.1.35, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== @@ -6133,9 +6072,9 @@ no-case@^3.0.4: tslib "^2.0.3" node-abi@^3.3.0: - version "3.75.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.75.0.tgz#2f929a91a90a0d02b325c43731314802357ed764" - integrity sha512-OhYaY5sDsIka7H7AtijtI9jwGYLyl29eQn/W623DiN/MIv5sUqc4g7BIDThX+gb7di9f6xK02nkp8sdfFWZLTg== + version "3.77.0" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.77.0.tgz#3ad90d5c9d45663420e5aa4ff58dbf4e3625419a" + integrity sha512-DSmt0OEcLoK4i3NuscSbGjOf3bqiDEutejqENSplMSFA/gmB8mkED9G4pKWnPl7MDU4rSHebKPHeitpDfyH0cQ== dependencies: semver "^7.3.5" @@ -6219,9 +6158,9 @@ node-pushover@1.0.0: httpreq "*" node-releases@^2.0.19: - version "2.0.19" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" - integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== + version "2.0.20" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.20.tgz#e26bb79dbdd1e64a146df389c699014c611cbc27" + integrity sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA== node-sspi@0.2.10: version "0.2.10" @@ -6302,9 +6241,9 @@ number-is-nan@^1.0.0: integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== nwsapi@^2.2.4: - version "2.2.21" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.21.tgz#8df7797079350adda208910d8c33fc4c2d7520c3" - integrity sha512-o6nIY3qwiSXl7/LuOU0Dmuctd34Yay0yeuZRLFmDPrrdHpXKFndPj3hM+YEPVHYC5fx2otBx4Ilc/gyYSAUaIA== + version "2.2.22" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.22.tgz#109f9530cda6c156d6a713cdf5939e9f0de98b9d" + integrity sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ== nyc@^14.1.1: version "14.1.1" @@ -6751,11 +6690,6 @@ pend@~1.2.0: resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - pg-cloudflare@^1.1.1: version "1.2.7" resolved "https://registry.yarnpkg.com/pg-cloudflare/-/pg-cloudflare-1.2.7.tgz#a1f3d226bab2c45ae75ea54d65ec05ac6cfafbef" @@ -7014,7 +6948,7 @@ pseudomap@^1.0.2: resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== -psl@^1.1.28, psl@^1.1.33: +psl@^1.1.33: version "1.15.0" resolved "https://registry.yarnpkg.com/psl/-/psl-1.15.0.tgz#bdace31896f1d97cec6a79e8224898ce93d974c6" integrity sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w== @@ -7029,7 +6963,7 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0, punycode@^2.3.1: +punycode@^2.1.1, punycode@^2.3.0, punycode@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== @@ -7058,7 +6992,7 @@ qs@~0.6.0: resolved "https://registry.yarnpkg.com/qs/-/qs-0.6.6.tgz#6e015098ff51968b8a3c819001d5f2c89bc4b107" integrity sha512-kN+yNdAf29Jgp+AYHUmC7X4QdJPR8czuMWLNLc0aRxkQ7tB3vJQEONKKT9ou/rW7EbqVec11srC9q9BiVbcnHA== -qs@~6.5.2, qs@~6.5.3: +qs@~6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== @@ -7253,32 +7187,6 @@ release-zalgo@^1.0.0: dependencies: es6-error "^4.0.1" -request@*: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - request@~2.27.0: version "2.27.0" resolved "https://registry.yarnpkg.com/request/-/request-2.27.0.tgz#dfb1a224dd3a5a9bade4337012503d710e538668" @@ -7860,7 +7768,7 @@ ssh2@1.16.0: cpu-features "~0.0.10" nan "^2.20.0" -sshpk@^1.18.0, sshpk@^1.7.0: +sshpk@^1.18.0: version "1.18.0" resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.18.0.tgz#1663e55cddf4d688b86a46b77f0d5fe363aba028" integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== @@ -8076,9 +7984,9 @@ strip-ansi@^6.0.0, strip-ansi@^6.0.1: ansi-regex "^5.0.1" strip-ansi@^7.0.1: - version "7.1.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + version "7.1.2" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz#132875abde678c7ea8d691533f2e7e22bb744dba" + integrity sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA== dependencies: ansi-regex "^6.0.1" @@ -8244,12 +8152,12 @@ telnyx@1.25.5: uuid "^3.3.2" terser@^5.15.1: - version "5.43.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.43.1.tgz#88387f4f9794ff1a29e7ad61fb2932e25b4fdb6d" - integrity sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg== + version "5.44.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.44.0.tgz#ebefb8e5b8579d93111bfdfc39d2cf63879f4a82" + integrity sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w== dependencies: "@jridgewell/source-map" "^0.3.3" - acorn "^8.14.0" + acorn "^8.15.0" commander "^2.20.0" source-map-support "~0.5.20" @@ -8354,14 +8262,6 @@ tough-cookie@^4.1.2: universalify "^0.2.0" url-parse "^1.5.3" -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - tr46@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" @@ -8603,13 +8503,6 @@ update-browserslist-db@^1.1.3: escalade "^3.2.0" picocolors "^1.1.1" -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - uri-parser@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/uri-parser/-/uri-parser-1.0.1.tgz#3307ebb50f279c11198ad09214bdaf24e29735b2" @@ -9249,12 +9142,10 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -yubikeyotp@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/yubikeyotp/-/yubikeyotp-0.2.0.tgz#8bdc51122cd00ed8c919b9c9caeba851b272aa7d" - integrity sha512-sWfjjYm95OVmKVGAZgGcIpY8D8f0s/dOQW/keE509ppfUizKpMZc8lL5ny/ywe5yihRu3/ZeYLcD7V3CQi2n4Q== - dependencies: - request "*" +yub@0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/yub/-/yub-0.11.1.tgz#ac6d0ea65c146b7b097e7367ba7ea8ef4844562f" + integrity sha512-kAq/VtEc9Avsosb9O7IYuTgQAaKFf6ekOXlUtzv8tie1Froq35wtPOrk6VI+43SLXGmBszC1D0A3gR/jW81neg== zip-stream@^6.0.0, zip-stream@^6.0.1: version "6.0.1" From c4fd1aa9d6281486ef72fcc24f8431df33a7f75d Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 24 Sep 2025 21:35:57 +0200 Subject: [PATCH 08/83] meshcentral: 1.1.50 -> 1.1.51 ChangeLog: https://github.com/Ylianst/MeshCentral/releases/tag/1.1.51 (cherry picked from commit b4bfe4a9c6f5440355cfa2d2d362f661d0845eca) --- pkgs/tools/admin/meshcentral/default.nix | 8 +- pkgs/tools/admin/meshcentral/package.json | 4 +- pkgs/tools/admin/meshcentral/yarn.lock | 1117 +++++++++++---------- 3 files changed, 577 insertions(+), 552 deletions(-) diff --git a/pkgs/tools/admin/meshcentral/default.nix b/pkgs/tools/admin/meshcentral/default.nix index f8046062810a..1e8aa27a4b52 100644 --- a/pkgs/tools/admin/meshcentral/default.nix +++ b/pkgs/tools/admin/meshcentral/default.nix @@ -8,11 +8,11 @@ }: yarn2nix-moretea.mkYarnPackage { - version = "1.1.50"; + version = "1.1.51"; src = fetchzip { - url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.50.tgz"; - sha256 = "1irjwypaygjf08y6p78dgfvmqd69i12bdm2zs87mkyq8igh8m8ph"; + url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.51.tgz"; + sha256 = "1l3x1rhcw38pg0rh27qyfg2dm5biwnyzicdd6l07c3km4x6xi5pr"; }; patches = [ @@ -24,7 +24,7 @@ yarn2nix-moretea.mkYarnPackage { offlineCache = fetchYarnDeps { yarnLock = ./yarn.lock; - hash = "sha256-rSkbrbI+AgBszwIRA30AfMK5hx/vvhx0MsDFHYMu7nQ="; + hash = "sha256-jmsRlHJgSrUtXwRcfX+tMH4SmrKVtD7gEK1+oW5mYIs="; }; # Tarball has CRLF line endings. This makes patching difficult, so let's convert them. diff --git a/pkgs/tools/admin/meshcentral/package.json b/pkgs/tools/admin/meshcentral/package.json index 7f780f56165b..89bea4a15907 100644 --- a/pkgs/tools/admin/meshcentral/package.json +++ b/pkgs/tools/admin/meshcentral/package.json @@ -1,6 +1,6 @@ { "name": "meshcentral", - "version": "1.1.50", + "version": "1.1.51", "keywords": [ "Remote Device Management", "Remote Device Monitoring", @@ -73,7 +73,7 @@ "jwt-simple": "*", "openid-client": "5.7.1", "passport-saml": "*", - "@duosecurity/duo_universal": "*", + "@duosecurity/duo_universal": "2.1.0", "archiver": "7.0.1", "body-parser": "1.20.3", "cbor": "5.2.0", diff --git a/pkgs/tools/admin/meshcentral/yarn.lock b/pkgs/tools/admin/meshcentral/yarn.lock index 3664a725ca05..c30057e2dbb8 100644 --- a/pkgs/tools/admin/meshcentral/yarn.lock +++ b/pkgs/tools/admin/meshcentral/yarn.lock @@ -40,420 +40,427 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.6.2" -"@aws-sdk/client-cognito-identity@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.883.0.tgz#775e92819bbd15e01e0a4ddd7c2d4abd51272c96" - integrity sha512-/uezRmLtkx7kZkC0o6B+hahCVBTij2ghCW+kXgbK0tz6Gl7WDYRIyszR9Vf0wDUqsj5S3hgBXKr6zR4V4ULTmw== +"@aws-sdk/client-cognito-identity@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.895.0.tgz#7d0a49eb8587ba8629a9c27dcb7dc931a9618636" + integrity sha512-IwU2LiIqDSq4wj8WtDkWAkKbjnV24EOufqXzcLQfr/QJKd0qkGKeVImOVPXPT8wtksEpB0ViVOpIEyML3BqvAg== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.883.0" - "@aws-sdk/credential-provider-node" "3.883.0" - "@aws-sdk/middleware-host-header" "3.873.0" - "@aws-sdk/middleware-logger" "3.876.0" - "@aws-sdk/middleware-recursion-detection" "3.873.0" - "@aws-sdk/middleware-user-agent" "3.883.0" - "@aws-sdk/region-config-resolver" "3.873.0" - "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.879.0" - "@aws-sdk/util-user-agent-browser" "3.873.0" - "@aws-sdk/util-user-agent-node" "3.883.0" - "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.9.2" - "@smithy/fetch-http-handler" "^5.1.1" - "@smithy/hash-node" "^4.0.5" - "@smithy/invalid-dependency" "^4.0.5" - "@smithy/middleware-content-length" "^4.0.5" - "@smithy/middleware-endpoint" "^4.1.21" - "@smithy/middleware-retry" "^4.1.22" - "@smithy/middleware-serde" "^4.0.9" - "@smithy/middleware-stack" "^4.0.5" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/node-http-handler" "^4.1.1" - "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.5.2" - "@smithy/types" "^4.3.2" - "@smithy/url-parser" "^4.0.5" - "@smithy/util-base64" "^4.0.0" - "@smithy/util-body-length-browser" "^4.0.0" - "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.29" - "@smithy/util-defaults-mode-node" "^4.0.29" - "@smithy/util-endpoints" "^3.0.7" - "@smithy/util-middleware" "^4.0.5" - "@smithy/util-retry" "^4.0.7" - "@smithy/util-utf8" "^4.0.0" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/credential-provider-node" "3.895.0" + "@aws-sdk/middleware-host-header" "3.893.0" + "@aws-sdk/middleware-logger" "3.893.0" + "@aws-sdk/middleware-recursion-detection" "3.893.0" + "@aws-sdk/middleware-user-agent" "3.895.0" + "@aws-sdk/region-config-resolver" "3.893.0" + "@aws-sdk/types" "3.893.0" + "@aws-sdk/util-endpoints" "3.895.0" + "@aws-sdk/util-user-agent-browser" "3.893.0" + "@aws-sdk/util-user-agent-node" "3.895.0" + "@smithy/config-resolver" "^4.2.2" + "@smithy/core" "^3.11.1" + "@smithy/fetch-http-handler" "^5.2.1" + "@smithy/hash-node" "^4.1.1" + "@smithy/invalid-dependency" "^4.1.1" + "@smithy/middleware-content-length" "^4.1.1" + "@smithy/middleware-endpoint" "^4.2.3" + "@smithy/middleware-retry" "^4.2.4" + "@smithy/middleware-serde" "^4.1.1" + "@smithy/middleware-stack" "^4.1.1" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/node-http-handler" "^4.2.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/smithy-client" "^4.6.3" + "@smithy/types" "^4.5.0" + "@smithy/url-parser" "^4.1.1" + "@smithy/util-base64" "^4.1.0" + "@smithy/util-body-length-browser" "^4.1.0" + "@smithy/util-body-length-node" "^4.1.0" + "@smithy/util-defaults-mode-browser" "^4.1.3" + "@smithy/util-defaults-mode-node" "^4.1.3" + "@smithy/util-endpoints" "^3.1.2" + "@smithy/util-middleware" "^4.1.1" + "@smithy/util-retry" "^4.1.2" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.883.0.tgz#ee1890425078ea8c48cf7ed92ec2f7138c47e969" - integrity sha512-Ybjw76yPceEBO7+VLjy5+/Gr0A1UNymSDHda5w8tfsS2iHZt/vuD6wrYpHdLoUx4H5la8ZhwcSfK/+kmE+QLPw== +"@aws-sdk/client-sso@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.895.0.tgz#a371d996f301b50c789b6a75167951263e402541" + integrity sha512-AQHk6iJrwce/NwZa5/Njy0ZGoHdxWCajkgufhXk53L0kRiC3vUPPWEV1m1F3etQWhaUsatcO2xtRuKvLpe4zgA== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.883.0" - "@aws-sdk/middleware-host-header" "3.873.0" - "@aws-sdk/middleware-logger" "3.876.0" - "@aws-sdk/middleware-recursion-detection" "3.873.0" - "@aws-sdk/middleware-user-agent" "3.883.0" - "@aws-sdk/region-config-resolver" "3.873.0" - "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.879.0" - "@aws-sdk/util-user-agent-browser" "3.873.0" - "@aws-sdk/util-user-agent-node" "3.883.0" - "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.9.2" - "@smithy/fetch-http-handler" "^5.1.1" - "@smithy/hash-node" "^4.0.5" - "@smithy/invalid-dependency" "^4.0.5" - "@smithy/middleware-content-length" "^4.0.5" - "@smithy/middleware-endpoint" "^4.1.21" - "@smithy/middleware-retry" "^4.1.22" - "@smithy/middleware-serde" "^4.0.9" - "@smithy/middleware-stack" "^4.0.5" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/node-http-handler" "^4.1.1" - "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.5.2" - "@smithy/types" "^4.3.2" - "@smithy/url-parser" "^4.0.5" - "@smithy/util-base64" "^4.0.0" - "@smithy/util-body-length-browser" "^4.0.0" - "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.29" - "@smithy/util-defaults-mode-node" "^4.0.29" - "@smithy/util-endpoints" "^3.0.7" - "@smithy/util-middleware" "^4.0.5" - "@smithy/util-retry" "^4.0.7" - "@smithy/util-utf8" "^4.0.0" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/middleware-host-header" "3.893.0" + "@aws-sdk/middleware-logger" "3.893.0" + "@aws-sdk/middleware-recursion-detection" "3.893.0" + "@aws-sdk/middleware-user-agent" "3.895.0" + "@aws-sdk/region-config-resolver" "3.893.0" + "@aws-sdk/types" "3.893.0" + "@aws-sdk/util-endpoints" "3.895.0" + "@aws-sdk/util-user-agent-browser" "3.893.0" + "@aws-sdk/util-user-agent-node" "3.895.0" + "@smithy/config-resolver" "^4.2.2" + "@smithy/core" "^3.11.1" + "@smithy/fetch-http-handler" "^5.2.1" + "@smithy/hash-node" "^4.1.1" + "@smithy/invalid-dependency" "^4.1.1" + "@smithy/middleware-content-length" "^4.1.1" + "@smithy/middleware-endpoint" "^4.2.3" + "@smithy/middleware-retry" "^4.2.4" + "@smithy/middleware-serde" "^4.1.1" + "@smithy/middleware-stack" "^4.1.1" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/node-http-handler" "^4.2.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/smithy-client" "^4.6.3" + "@smithy/types" "^4.5.0" + "@smithy/url-parser" "^4.1.1" + "@smithy/util-base64" "^4.1.0" + "@smithy/util-body-length-browser" "^4.1.0" + "@smithy/util-body-length-node" "^4.1.0" + "@smithy/util-defaults-mode-browser" "^4.1.3" + "@smithy/util-defaults-mode-node" "^4.1.3" + "@smithy/util-endpoints" "^3.1.2" + "@smithy/util-middleware" "^4.1.1" + "@smithy/util-retry" "^4.1.2" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@aws-sdk/core@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.883.0.tgz#1674b371784188f26fd39ad6ea9edafd8c385e20" - integrity sha512-FmkqnqBLkXi4YsBPbF6vzPa0m4XKUuvgKDbamfw4DZX2CzfBZH6UU4IwmjNV3ZM38m0xraHarK8KIbGSadN3wg== +"@aws-sdk/core@3.894.0": + version "3.894.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.894.0.tgz#e926a2ce0d925d03353bd0b643852960ecb1a6ff" + integrity sha512-7zbO31NV2FaocmMtWOg/fuTk3PC2Ji2AC0Fi2KqrppEDIcwLlTTuT9w/rdu/93Pz+wyUhCxWnDc0tPbwtCLs+A== dependencies: - "@aws-sdk/types" "3.862.0" - "@aws-sdk/xml-builder" "3.873.0" - "@smithy/core" "^3.9.2" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/property-provider" "^4.0.5" - "@smithy/protocol-http" "^5.1.3" - "@smithy/signature-v4" "^5.1.3" - "@smithy/smithy-client" "^4.5.2" - "@smithy/types" "^4.3.2" - "@smithy/util-base64" "^4.0.0" - "@smithy/util-body-length-browser" "^4.0.0" - "@smithy/util-middleware" "^4.0.5" - "@smithy/util-utf8" "^4.0.0" - fast-xml-parser "5.2.5" + "@aws-sdk/types" "3.893.0" + "@aws-sdk/xml-builder" "3.894.0" + "@smithy/core" "^3.11.1" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/property-provider" "^4.1.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/signature-v4" "^5.2.1" + "@smithy/smithy-client" "^4.6.3" + "@smithy/types" "^4.5.0" + "@smithy/util-base64" "^4.1.0" + "@smithy/util-body-length-browser" "^4.1.0" + "@smithy/util-middleware" "^4.1.1" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-cognito-identity@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.883.0.tgz#11f5d6446b3b8c0885ee530ada867ec44b82028d" - integrity sha512-r5KQ1UP1LxtZ5PfBQr08zgn1fIgpDlyDSk59h3kpj91+xcuaQtn3241D61iTv0ICFTaurO5SqM25f87aQuAsDw== +"@aws-sdk/credential-provider-cognito-identity@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.895.0.tgz#2266eea0e82576604e88ce5db281a98eaaabd69f" + integrity sha512-MxKRfRBM+5yRoAWmF9icfP4NrRYyD5BaQRl+uR5EhT8mxuImMj0tyY9g/fUwKjxNPJ2LKFtrgadZSXUOB+OkNg== dependencies: - "@aws-sdk/client-cognito-identity" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/property-provider" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/client-cognito-identity" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/property-provider" "^4.1.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.883.0.tgz#834f1e92eca815fe2005d2ae3ec021153e863788" - integrity sha512-Z6tPBXPCodfhIF1rvQKoeRGMkwL6TK0xdl1UoMIA1x4AfBpPICAF77JkFBExk/pdiFYq1d04Qzddd/IiujSlLg== +"@aws-sdk/credential-provider-env@3.894.0": + version "3.894.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.894.0.tgz#2f3a9a9efb9c9405c6a3e5acaf51afdc13d0fde9" + integrity sha512-2aiQJIRWOuROPPISKgzQnH/HqSfucdk5z5VMemVH3Mm2EYOrzBwmmiiFpmSMN3ST+sE8c7gusqycUchP+KfALQ== dependencies: - "@aws-sdk/core" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/property-provider" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/types" "3.893.0" + "@smithy/property-provider" "^4.1.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.883.0.tgz#91e9d15631cc83df068f7ce91a645938d142edcb" - integrity sha512-P589ug1lMOOEYLTaQJjSP+Gee34za8Kk2LfteNQfO9SpByHFgGj++Sg8VyIe30eZL8Q+i4qTt24WDCz1c+dgYg== +"@aws-sdk/credential-provider-http@3.894.0": + version "3.894.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.894.0.tgz#7f1126d7e6d5f48f12d2ca67b7de07759631549b" + integrity sha512-Z5QQpqFRflszrT+lUq6+ORuu4jRDcpgCUSoTtlhczidMqfdOSckKmK3chZEfmUUJPSwoFQZ7EiVTsX3c886fBg== dependencies: - "@aws-sdk/core" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/fetch-http-handler" "^5.1.1" - "@smithy/node-http-handler" "^4.1.1" - "@smithy/property-provider" "^4.0.5" - "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.5.2" - "@smithy/types" "^4.3.2" - "@smithy/util-stream" "^4.2.4" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/types" "3.893.0" + "@smithy/fetch-http-handler" "^5.2.1" + "@smithy/node-http-handler" "^4.2.1" + "@smithy/property-provider" "^4.1.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/smithy-client" "^4.6.3" + "@smithy/types" "^4.5.0" + "@smithy/util-stream" "^4.3.2" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.883.0.tgz#2357461b3a87bfd23477dfcdaef16643eb245632" - integrity sha512-n6z9HTzuDEdugXvPiE/95VJXbF4/gBffdV/SRHDJKtDHaRuvp/gggbfmfVSTFouGVnlKPb2pQWQsW3Nr/Y3Lrw== +"@aws-sdk/credential-provider-ini@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.895.0.tgz#27f0265c1e2b2aeae10b020de048a065ac9840e1" + integrity sha512-uIh7N4IN/yIk+qYMAkVpVkjhB90SGKSfaXEVcnmxzBDG6e5304HKT0esqoCVZvtFfLKasjm2TOpalM5l3fi/dA== dependencies: - "@aws-sdk/core" "3.883.0" - "@aws-sdk/credential-provider-env" "3.883.0" - "@aws-sdk/credential-provider-http" "3.883.0" - "@aws-sdk/credential-provider-process" "3.883.0" - "@aws-sdk/credential-provider-sso" "3.883.0" - "@aws-sdk/credential-provider-web-identity" "3.883.0" - "@aws-sdk/nested-clients" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/credential-provider-imds" "^4.0.7" - "@smithy/property-provider" "^4.0.5" - "@smithy/shared-ini-file-loader" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/credential-provider-env" "3.894.0" + "@aws-sdk/credential-provider-http" "3.894.0" + "@aws-sdk/credential-provider-process" "3.894.0" + "@aws-sdk/credential-provider-sso" "3.895.0" + "@aws-sdk/credential-provider-web-identity" "3.895.0" + "@aws-sdk/nested-clients" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/credential-provider-imds" "^4.1.2" + "@smithy/property-provider" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.2.0" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.883.0.tgz#70cea5890fd040ac18cf045f693f2bb604755d58" - integrity sha512-QIUhsatsrwfB9ZsKpmi0EySSfexVP61wgN7hr493DOileh2QsKW4XATEfsWNmx0dj9323Vg1Mix7bXtRfl9cGg== +"@aws-sdk/credential-provider-node@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.895.0.tgz#76dca377418447714544eeceb7423a693ce6c14a" + integrity sha512-7xsBCmkBUz+2sNqNsDJ1uyQsBvwhNFzwFt8wX39WrFJTpTQh3uNQ5g8QH21BbkKqIFKCLdvgHgwt3Ub5RGVuPA== dependencies: - "@aws-sdk/credential-provider-env" "3.883.0" - "@aws-sdk/credential-provider-http" "3.883.0" - "@aws-sdk/credential-provider-ini" "3.883.0" - "@aws-sdk/credential-provider-process" "3.883.0" - "@aws-sdk/credential-provider-sso" "3.883.0" - "@aws-sdk/credential-provider-web-identity" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/credential-provider-imds" "^4.0.7" - "@smithy/property-provider" "^4.0.5" - "@smithy/shared-ini-file-loader" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/credential-provider-env" "3.894.0" + "@aws-sdk/credential-provider-http" "3.894.0" + "@aws-sdk/credential-provider-ini" "3.895.0" + "@aws-sdk/credential-provider-process" "3.894.0" + "@aws-sdk/credential-provider-sso" "3.895.0" + "@aws-sdk/credential-provider-web-identity" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/credential-provider-imds" "^4.1.2" + "@smithy/property-provider" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.2.0" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.883.0.tgz#00938bd9257a7affb041386d92b708dbdee8dc58" - integrity sha512-m1shbHY/Vppy4EdddG9r8x64TO/9FsCjokp5HbKcZvVoTOTgUJrdT8q2TAQJ89+zYIJDqsKbqfrmfwJ1zOdnGQ== +"@aws-sdk/credential-provider-process@3.894.0": + version "3.894.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.894.0.tgz#bf779c4d3e6e21e6fb0b6ebbb79a135b4b9341bb" + integrity sha512-VU74GNsj+SsO+pl4d+JimlQ7+AcderZaC6bFndQssQdFZ5NRad8yFNz5Xbec8CPJr+z/VAwHib6431F5nYF46g== dependencies: - "@aws-sdk/core" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/property-provider" "^4.0.5" - "@smithy/shared-ini-file-loader" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/types" "3.893.0" + "@smithy/property-provider" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.2.0" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.883.0.tgz#3971c4a55d50ea93a4a3b1d93778cdd12686422e" - integrity sha512-37ve9Tult08HLXrJFHJM/sGB/vO7wzI6v1RUUfeTiShqx8ZQ5fTzCTNY/duO96jCtCexmFNSycpQzh7lDIf0aA== +"@aws-sdk/credential-provider-sso@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.895.0.tgz#e24ecfe1a9194ff87a51c89bbe00df1cd339bcf7" + integrity sha512-bZCcHUZGz+XlCaK0KEOHGHkMtlwIvnpxJvlZtSCVaBdX/IgouxaB42fxChflxSMRWF45ygdezfky4i17f6vC4w== dependencies: - "@aws-sdk/client-sso" "3.883.0" - "@aws-sdk/core" "3.883.0" - "@aws-sdk/token-providers" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/property-provider" "^4.0.5" - "@smithy/shared-ini-file-loader" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/client-sso" "3.895.0" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/token-providers" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/property-provider" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.2.0" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-web-identity@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.883.0.tgz#9b71ca87c748fff3999eabf966b09f0e280bc67c" - integrity sha512-SL82K9Jb0vpuTadqTO4Fpdu7SKtebZ3Yo4LZvk/U0UauVMlJj5ZTos0mFx1QSMB9/4TpqifYrSZcdnxgYg8Eqw== +"@aws-sdk/credential-provider-web-identity@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.895.0.tgz#ae98946cd639258b912eea90a6c82e8dc89a88b8" + integrity sha512-tKbXbOp2xrL02fxKvB7ko1E4Uvyy5TF9qi5pT2MVWNnfSsBlUM80aJ6tyUPKWXdUTdAlPrU3XcwgQl/DnnRa9A== dependencies: - "@aws-sdk/core" "3.883.0" - "@aws-sdk/nested-clients" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/property-provider" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/nested-clients" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/property-provider" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.2.0" + "@smithy/types" "^4.5.0" tslib "^2.6.2" "@aws-sdk/credential-providers@^3.186.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.883.0.tgz#7496c96ebef5e2f2fe2c101852356904ae8412d8" - integrity sha512-gIoGVbOTAaWm9muDo5QI42EAYW03RyNbtGb+Yhiy72EX15aZhRsW9v9Gs1YxC2d7dTW5Zs3qXMcenoMzas5aQg== + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.895.0.tgz#fa7b3e3ce1bb76b8b2fd058380a5ad91effe29d4" + integrity sha512-YAOjBCHKOqWIn1nFOMd1q3Za0h3wzTmcEpZdplhOq7EDlWEOTPGu+NuX2sdZx6fsMWCMzogFJdvV/p8lUXtHcg== dependencies: - "@aws-sdk/client-cognito-identity" "3.883.0" - "@aws-sdk/core" "3.883.0" - "@aws-sdk/credential-provider-cognito-identity" "3.883.0" - "@aws-sdk/credential-provider-env" "3.883.0" - "@aws-sdk/credential-provider-http" "3.883.0" - "@aws-sdk/credential-provider-ini" "3.883.0" - "@aws-sdk/credential-provider-node" "3.883.0" - "@aws-sdk/credential-provider-process" "3.883.0" - "@aws-sdk/credential-provider-sso" "3.883.0" - "@aws-sdk/credential-provider-web-identity" "3.883.0" - "@aws-sdk/nested-clients" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.9.2" - "@smithy/credential-provider-imds" "^4.0.7" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/property-provider" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/client-cognito-identity" "3.895.0" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/credential-provider-cognito-identity" "3.895.0" + "@aws-sdk/credential-provider-env" "3.894.0" + "@aws-sdk/credential-provider-http" "3.894.0" + "@aws-sdk/credential-provider-ini" "3.895.0" + "@aws-sdk/credential-provider-node" "3.895.0" + "@aws-sdk/credential-provider-process" "3.894.0" + "@aws-sdk/credential-provider-sso" "3.895.0" + "@aws-sdk/credential-provider-web-identity" "3.895.0" + "@aws-sdk/nested-clients" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/config-resolver" "^4.2.2" + "@smithy/core" "^3.11.1" + "@smithy/credential-provider-imds" "^4.1.2" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/property-provider" "^4.1.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/middleware-host-header@3.873.0": - version "3.873.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.873.0.tgz#81e9c2f61674b96337472bcaefd85ce3b7a24f7b" - integrity sha512-KZ/W1uruWtMOs7D5j3KquOxzCnV79KQW9MjJFZM/M0l6KI8J6V3718MXxFHsTjUE4fpdV6SeCNLV1lwGygsjJA== +"@aws-sdk/middleware-host-header@3.893.0": + version "3.893.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.893.0.tgz#1a4b14c11cff158b383e2b859be5c468d2c2c162" + integrity sha512-qL5xYRt80ahDfj9nDYLhpCNkDinEXvjLe/Qen/Y/u12+djrR2MB4DRa6mzBCkLkdXDtf0WAoW2EZsNCfGrmOEQ== dependencies: - "@aws-sdk/types" "3.862.0" - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" + "@aws-sdk/types" "3.893.0" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/middleware-logger@3.876.0": - version "3.876.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.876.0.tgz#16ee45f7bcd887badc8f12d80eef9ba18a0ac97c" - integrity sha512-cpWJhOuMSyz9oV25Z/CMHCBTgafDCbv7fHR80nlRrPdPZ8ETNsahwRgltXP1QJJ8r3X/c1kwpOR7tc+RabVzNA== +"@aws-sdk/middleware-logger@3.893.0": + version "3.893.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.893.0.tgz#4ecb20ee0771a2f3afdc07c1310b97251d3854e2" + integrity sha512-ZqzMecjju5zkBquSIfVfCORI/3Mge21nUY4nWaGQy+NUXehqCGG4W7AiVpiHGOcY2cGJa7xeEkYcr2E2U9U0AA== dependencies: - "@aws-sdk/types" "3.862.0" - "@smithy/types" "^4.3.2" + "@aws-sdk/types" "3.893.0" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/middleware-recursion-detection@3.873.0": - version "3.873.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.873.0.tgz#1f9086542800d355d85332acea7accf1856e408b" - integrity sha512-OtgY8EXOzRdEWR//WfPkA/fXl0+WwE8hq0y9iw2caNyKPtca85dzrrZWnPqyBK/cpImosrpR1iKMYr41XshsCg== +"@aws-sdk/middleware-recursion-detection@3.893.0": + version "3.893.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.893.0.tgz#9fde6f10e72fcbd8ce4f0eea629c07ca64ce86ba" + integrity sha512-H7Zotd9zUHQAr/wr3bcWHULYhEeoQrF54artgsoUGIf/9emv6LzY89QUccKIxYd6oHKNTrTyXm9F0ZZrzXNxlg== dependencies: - "@aws-sdk/types" "3.862.0" - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" + "@aws-sdk/types" "3.893.0" + "@aws/lambda-invoke-store" "^0.0.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.883.0.tgz#6b48003f6c047d8755ad85329bab192557f935b3" - integrity sha512-q58uLYnGLg7hsnWpdj7Cd1Ulsq1/PUJOHvAfgcBuiDE/+Fwh0DZxZZyjrU+Cr+dbeowIdUaOO8BEDDJ0CUenJw== +"@aws-sdk/middleware-user-agent@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.895.0.tgz#bf1276999ff84a3d53f9f80397033fc1b4bd8f05" + integrity sha512-JUqQW2RPp4I95wZ/Im9fTiaX3DF55oJgeoiNlLdHkQZPSNNS/pT1WMWMReSvJdcfSNU3xSUaLtI+h4mQjQUDbQ== dependencies: - "@aws-sdk/core" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.879.0" - "@smithy/core" "^3.9.2" - "@smithy/protocol-http" "^5.1.3" - "@smithy/types" "^4.3.2" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/types" "3.893.0" + "@aws-sdk/util-endpoints" "3.895.0" + "@smithy/core" "^3.11.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/nested-clients@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.883.0.tgz#4dffbe3c11f66fa0f750eea6d87e13cc0188aff1" - integrity sha512-IhzDM+v0ga53GOOrZ9jmGNr7JU5OR6h6ZK9NgB7GXaa+gsDbqfUuXRwyKDYXldrTXf1sUR3vy1okWDXA7S2ejQ== +"@aws-sdk/nested-clients@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.895.0.tgz#b11c26eb5d2b09a2f6c1901bc73084e76ff8d849" + integrity sha512-8w1ihfYgvds6kfal/qJXQQrHRsKYh2nujSyzWMo2TMKMze9WPZA93G4mRbRtKtbSuQ66mVWePH8Cksq35ABu2Q== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.883.0" - "@aws-sdk/middleware-host-header" "3.873.0" - "@aws-sdk/middleware-logger" "3.876.0" - "@aws-sdk/middleware-recursion-detection" "3.873.0" - "@aws-sdk/middleware-user-agent" "3.883.0" - "@aws-sdk/region-config-resolver" "3.873.0" - "@aws-sdk/types" "3.862.0" - "@aws-sdk/util-endpoints" "3.879.0" - "@aws-sdk/util-user-agent-browser" "3.873.0" - "@aws-sdk/util-user-agent-node" "3.883.0" - "@smithy/config-resolver" "^4.1.5" - "@smithy/core" "^3.9.2" - "@smithy/fetch-http-handler" "^5.1.1" - "@smithy/hash-node" "^4.0.5" - "@smithy/invalid-dependency" "^4.0.5" - "@smithy/middleware-content-length" "^4.0.5" - "@smithy/middleware-endpoint" "^4.1.21" - "@smithy/middleware-retry" "^4.1.22" - "@smithy/middleware-serde" "^4.0.9" - "@smithy/middleware-stack" "^4.0.5" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/node-http-handler" "^4.1.1" - "@smithy/protocol-http" "^5.1.3" - "@smithy/smithy-client" "^4.5.2" - "@smithy/types" "^4.3.2" - "@smithy/url-parser" "^4.0.5" - "@smithy/util-base64" "^4.0.0" - "@smithy/util-body-length-browser" "^4.0.0" - "@smithy/util-body-length-node" "^4.0.0" - "@smithy/util-defaults-mode-browser" "^4.0.29" - "@smithy/util-defaults-mode-node" "^4.0.29" - "@smithy/util-endpoints" "^3.0.7" - "@smithy/util-middleware" "^4.0.5" - "@smithy/util-retry" "^4.0.7" - "@smithy/util-utf8" "^4.0.0" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/middleware-host-header" "3.893.0" + "@aws-sdk/middleware-logger" "3.893.0" + "@aws-sdk/middleware-recursion-detection" "3.893.0" + "@aws-sdk/middleware-user-agent" "3.895.0" + "@aws-sdk/region-config-resolver" "3.893.0" + "@aws-sdk/types" "3.893.0" + "@aws-sdk/util-endpoints" "3.895.0" + "@aws-sdk/util-user-agent-browser" "3.893.0" + "@aws-sdk/util-user-agent-node" "3.895.0" + "@smithy/config-resolver" "^4.2.2" + "@smithy/core" "^3.11.1" + "@smithy/fetch-http-handler" "^5.2.1" + "@smithy/hash-node" "^4.1.1" + "@smithy/invalid-dependency" "^4.1.1" + "@smithy/middleware-content-length" "^4.1.1" + "@smithy/middleware-endpoint" "^4.2.3" + "@smithy/middleware-retry" "^4.2.4" + "@smithy/middleware-serde" "^4.1.1" + "@smithy/middleware-stack" "^4.1.1" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/node-http-handler" "^4.2.1" + "@smithy/protocol-http" "^5.2.1" + "@smithy/smithy-client" "^4.6.3" + "@smithy/types" "^4.5.0" + "@smithy/url-parser" "^4.1.1" + "@smithy/util-base64" "^4.1.0" + "@smithy/util-body-length-browser" "^4.1.0" + "@smithy/util-body-length-node" "^4.1.0" + "@smithy/util-defaults-mode-browser" "^4.1.3" + "@smithy/util-defaults-mode-node" "^4.1.3" + "@smithy/util-endpoints" "^3.1.2" + "@smithy/util-middleware" "^4.1.1" + "@smithy/util-retry" "^4.1.2" + "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@aws-sdk/region-config-resolver@3.873.0": - version "3.873.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.873.0.tgz#9a5ddf8aa5a068d1c728dda3ef7e5b31561f7419" - integrity sha512-q9sPoef+BBG6PJnc4x60vK/bfVwvRWsPgcoQyIra057S/QGjq5VkjvNk6H8xedf6vnKlXNBwq9BaANBXnldUJg== +"@aws-sdk/region-config-resolver@3.893.0": + version "3.893.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.893.0.tgz#570dfd2314b3f71eb263557bb06fea36b5188cd6" + integrity sha512-/cJvh3Zsa+Of0Zbg7vl9wp/kZtdb40yk/2+XcroAMVPO9hPvmS9r/UOm6tO7FeX4TtkRFwWaQJiTZTgSdsPY+Q== dependencies: - "@aws-sdk/types" "3.862.0" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/types" "^4.3.2" - "@smithy/util-config-provider" "^4.0.0" - "@smithy/util-middleware" "^4.0.5" + "@aws-sdk/types" "3.893.0" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/types" "^4.5.0" + "@smithy/util-config-provider" "^4.1.0" + "@smithy/util-middleware" "^4.1.1" tslib "^2.6.2" -"@aws-sdk/token-providers@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.883.0.tgz#70d035f985e26be6c2b6f60b59d04671dd0cf003" - integrity sha512-tcj/Z5paGn9esxhmmkEW7gt39uNoIRbXG1UwJrfKu4zcTr89h86PDiIE2nxUO3CMQf1KgncPpr5WouPGzkh/QQ== +"@aws-sdk/token-providers@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.895.0.tgz#6fc09c3aee81fb6c4430724ded1dda88d57775ac" + integrity sha512-vJqrEHFFGRZ3ok5T+jII00sa2DQ3HdVkTBIfM0DcrcPssqDV18VKdA767qiBdIEN/cygjdBg8Ri/cuq6ER9BeQ== dependencies: - "@aws-sdk/core" "3.883.0" - "@aws-sdk/nested-clients" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/property-provider" "^4.0.5" - "@smithy/shared-ini-file-loader" "^4.0.5" - "@smithy/types" "^4.3.2" + "@aws-sdk/core" "3.894.0" + "@aws-sdk/nested-clients" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/property-provider" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.2.0" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/types@3.862.0", "@aws-sdk/types@^3.222.0": - version "3.862.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.862.0.tgz#2f5622e1aa3a5281d4f419f5d2c90f87dd5ff0cf" - integrity sha512-Bei+RL0cDxxV+lW2UezLbCYYNeJm6Nzee0TpW0FfyTRBhH9C1XQh4+x+IClriXvgBnRquTMMYsmJfvx8iyLKrg== +"@aws-sdk/types@3.893.0", "@aws-sdk/types@^3.222.0": + version "3.893.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.893.0.tgz#1afbdb9d62bf86caeac380e3cac11a051076400a" + integrity sha512-Aht1nn5SnA0N+Tjv0dzhAY7CQbxVtmq1bBR6xI0MhG7p2XYVh1wXuKTzrldEvQWwA3odOYunAfT9aBiKZx9qIg== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/util-endpoints@3.879.0": - version "3.879.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.879.0.tgz#e30c15beede883d327dbd290c47512d6d700a2e9" - integrity sha512-aVAJwGecYoEmbEFju3127TyJDF9qJsKDUUTRMDuS8tGn+QiWQFnfInmbt+el9GU1gEJupNTXV+E3e74y51fb7A== +"@aws-sdk/util-endpoints@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.895.0.tgz#d3881250cecc40fa9d721a33661c1aaa64aba643" + integrity sha512-MhxBvWbwxmKknuggO2NeMwOVkHOYL98pZ+1ZRI5YwckoCL3AvISMnPJgfN60ww6AIXHGpkp+HhpFdKOe8RHSEg== dependencies: - "@aws-sdk/types" "3.862.0" - "@smithy/types" "^4.3.2" - "@smithy/url-parser" "^4.0.5" - "@smithy/util-endpoints" "^3.0.7" + "@aws-sdk/types" "3.893.0" + "@smithy/types" "^4.5.0" + "@smithy/url-parser" "^4.1.1" + "@smithy/util-endpoints" "^3.1.2" tslib "^2.6.2" "@aws-sdk/util-locate-window@^3.0.0": - version "3.873.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.873.0.tgz#cc10edef3b7aecf365943ec657116d6eb470d9cb" - integrity sha512-xcVhZF6svjM5Rj89T1WzkjQmrTF6dpR2UvIHPMTnSZoNe6CixejPZ6f0JJ2kAhO8H+dUHwNBlsUgOTIKiK/Syg== + version "3.893.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.893.0.tgz#5df15f24e1edbe12ff1fe8906f823b51cd53bae8" + integrity sha512-T89pFfgat6c8nMmpI8eKjBcDcgJq36+m9oiXbcUzeU55MP9ZuGgBomGjGnHaEyF36jenW9gmg3NfZDm0AO2XPg== dependencies: tslib "^2.6.2" -"@aws-sdk/util-user-agent-browser@3.873.0": - version "3.873.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.873.0.tgz#0fcc3c1877ae74aa692cc0b4ad874bc9a6ee1ad6" - integrity sha512-AcRdbK6o19yehEcywI43blIBhOCSo6UgyWcuOJX5CFF8k39xm1ILCjQlRRjchLAxWrm0lU0Q7XV90RiMMFMZtA== +"@aws-sdk/util-user-agent-browser@3.893.0": + version "3.893.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.893.0.tgz#be0aac5c73a30c2a03aedb2e3501bb277bad79a1" + integrity sha512-PE9NtbDBW6Kgl1bG6A5fF3EPo168tnkj8TgMcT0sg4xYBWsBpq0bpJZRh+Jm5Bkwiw9IgTCLjEU7mR6xWaMB9w== dependencies: - "@aws-sdk/types" "3.862.0" - "@smithy/types" "^4.3.2" + "@aws-sdk/types" "3.893.0" + "@smithy/types" "^4.5.0" bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.883.0": - version "3.883.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.883.0.tgz#584fed4347a9a4434a98026bf3e201f236bd132a" - integrity sha512-28cQZqC+wsKUHGpTBr+afoIdjS6IoEJkMqcZsmo2Ag8LzmTa6BUWQenFYB0/9BmDy4PZFPUn+uX+rJgWKB+jzA== +"@aws-sdk/util-user-agent-node@3.895.0": + version "3.895.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.895.0.tgz#f8bcfff850f2685d10099a7496dc70d6c6525356" + integrity sha512-lLRC7BAFOPtJk4cZC0Q0MZBMCGF109QpGnug3L3n/2TJW02Sinz9lzA0ykBpYXe9j60LjIYSENCg+F4DZE5vxg== dependencies: - "@aws-sdk/middleware-user-agent" "3.883.0" - "@aws-sdk/types" "3.862.0" - "@smithy/node-config-provider" "^4.1.4" - "@smithy/types" "^4.3.2" + "@aws-sdk/middleware-user-agent" "3.895.0" + "@aws-sdk/types" "3.893.0" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@aws-sdk/xml-builder@3.873.0": - version "3.873.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.873.0.tgz#b5a3acfdeecfc1b7fee8a7773cb2a45590eb5701" - integrity sha512-kLO7k7cGJ6KaHiExSJWojZurF7SnGMDHXRuQunFnEoD0n1yB6Lqy/S/zHiQ7oJnBhPr9q0TW9qFkrsZb1Uc54w== +"@aws-sdk/xml-builder@3.894.0": + version "3.894.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.894.0.tgz#7110e86622345d3da220a2ed5259a30a91dec4bc" + integrity sha512-E6EAMc9dT1a2DOdo4zyOf3fp5+NJ2wI+mcm7RaW1baFIWDwcb99PpvWoV7YEiK7oaBDshuOEGWKUSYXdW+JYgA== dependencies: - "@smithy/types" "^4.3.2" + "@smithy/types" "^4.5.0" + fast-xml-parser "5.2.5" tslib "^2.6.2" +"@aws/lambda-invoke-store@^0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.0.1.tgz#92d792a7dda250dfcb902e13228f37a81be57c8f" + integrity sha512-ORHRQ2tmvnBXc8t/X9Z8IcSbBA4xTLKuN873FopzklHMeqBst7YG0d+AX97inkvDX+NChYtSr+qGfcqGFaI8Zw== + "@babel/cli@^7.16.0": version "7.28.3" resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.28.3.tgz#f33693753bc103ab0084a5776ccf8ab8a140038b" @@ -753,13 +760,13 @@ resolved "https://registry.yarnpkg.com/@discordjs/util/-/util-1.1.1.tgz#bafcde0faa116c834da1258d78ec237080bbab29" integrity sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g== -"@duosecurity/duo_universal@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@duosecurity/duo_universal/-/duo_universal-3.0.0.tgz#c2dae2976dc00dc734bc74d995dc23219dfafe7a" - integrity sha512-4amiQl9b/03kkDRZAWcvrow5PQfSO4zFpU4VjU+RLXNih5B/Frvrt4q+q2gE+QpSxNPCGE3wt8/tuuv0IGnMKw== +"@duosecurity/duo_universal@2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@duosecurity/duo_universal/-/duo_universal-2.1.0.tgz#05312e7bf7557625145e7e243a7ece2385853dcf" + integrity sha512-6i+oSezndETL5nwaZbe8OVXA8GTalI0KmY4hc060iTaGpkj5/WY1OWC1W9lWDg0dWpYohsTwZy1dBQOs+vUc7g== dependencies: - axios "^1.10.0" - jose "^6.0.11" + axios "^1.2.2" + jsonwebtoken "^9.0.0" "@fastify/busboy@^2.0.0": version "2.1.1" @@ -847,9 +854,9 @@ integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== "@google-cloud/firestore@^7.7.0": - version "7.11.3" - resolved "https://registry.yarnpkg.com/@google-cloud/firestore/-/firestore-7.11.3.tgz#87cc3a58c5c297d6c9ca0e486fbf16b403585721" - integrity sha512-qsM3/WHpawF07SRVvEJJVRwhYzM7o9qtuksyuqnrMig6fxIrwWnsezECWsG/D5TyYru51Fv5c/RTqNDQ2yU+4w== + version "7.11.5" + resolved "https://registry.yarnpkg.com/@google-cloud/firestore/-/firestore-7.11.5.tgz#7932e07a79ab2488e707de3494acb6216377fa03" + integrity sha512-61xGOvRPi6Zg7b9JslD844dXRatwk+RtnXs4c4KtCdg30TkExRHx9QfJgnoIMvuffYBgDtzOdhvecUgTPboi/A== dependencies: "@opentelemetry/api" "^1.3.0" fast-deep-equal "^3.1.1" @@ -876,9 +883,9 @@ integrity sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g== "@google-cloud/storage@^7.7.0": - version "7.17.0" - resolved "https://registry.yarnpkg.com/@google-cloud/storage/-/storage-7.17.0.tgz#1d238f54a0932f36c2364ec9babded218edd7d53" - integrity sha512-5m9GoZqKh52a1UqkxDBu/+WVFDALNtHg5up5gNmNbXQWBcV813tzJKsyDtKjOPrlR1em1TxtD7NSPCrObH7koQ== + version "7.17.1" + resolved "https://registry.yarnpkg.com/@google-cloud/storage/-/storage-7.17.1.tgz#4f998c4b63e0537272ac44f5e7751e046ecaca1d" + integrity sha512-2FMQbpU7qK+OtBPaegC6n+XevgZksobUGo6mGKnXNmeZpvLiAo1gTAE3oTKsrMGDV4VtL8Zzpono0YsK/Q7Iqg== dependencies: "@google-cloud/paginator" "^5.0.0" "@google-cloud/projectify" "^4.0.0" @@ -897,11 +904,11 @@ uuid "^8.0.0" "@grpc/grpc-js@^1.10.9": - version "1.13.4" - resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.13.4.tgz#922fbc496e229c5fa66802d2369bf181c1df1c5a" - integrity sha512-GsFaMXCkMqkKIvwCQjCrwH+GHbPKBjhwo/8ZuUkWHqbI73Kky9I+pQltrlT0+MWpedCoosda53lgjYfyEPgxBg== + version "1.14.0" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.14.0.tgz#a3c47e7816ca2b4d5490cba9e06a3cf324e675ad" + integrity sha512-N8Jx6PaYzcTRNzirReJCtADVoq4z7+1KQ4E70jTg/koQiMoUSN1kbNjPOqpPbhMFhfU1/l7ixspPl8dNY+FoUg== dependencies: - "@grpc/proto-loader" "^0.7.13" + "@grpc/proto-loader" "^0.8.0" "@js-sdsl/ordered-map" "^4.4.2" "@grpc/proto-loader@^0.7.13": @@ -914,6 +921,16 @@ protobufjs "^7.2.5" yargs "^17.7.2" +"@grpc/proto-loader@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.8.0.tgz#b6c324dd909c458a0e4aa9bfd3d69cf78a4b9bd8" + integrity sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ== + dependencies: + lodash.camelcase "^4.3.0" + long "^5.0.0" + protobufjs "^7.5.3" + yargs "^17.7.2" + "@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": version "9.3.0" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" @@ -973,9 +990,9 @@ integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.28": - version "0.3.30" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz#4a76c4daeee5df09f5d3940e087442fb36ce2b99" - integrity sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q== + version "0.3.31" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz#db15d6781c931f3a251a3dac39501c98a6082fd0" + integrity sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" @@ -1182,12 +1199,12 @@ util "^0.12.4" "@sendgrid/client@^8.1.5": - version "8.1.5" - resolved "https://registry.yarnpkg.com/@sendgrid/client/-/client-8.1.5.tgz#e6586c1ea02ec587b393c1f2a63d9eec8c94e34d" - integrity sha512-Jqt8aAuGIpWGa15ZorTWI46q9gbaIdQFA21HIPQQl60rCjzAko75l3D1z7EyjFrNr4MfQ0StusivWh8Rjh10Cg== + version "8.1.6" + resolved "https://registry.yarnpkg.com/@sendgrid/client/-/client-8.1.6.tgz#b8e1a30e6e3d4b6e425d68e6c373047046a809ca" + integrity sha512-/BHu0hqwXNHr2aLhcXU7RmmlVqrdfrbY9KpaNj00KZHlVOVoRxRVrpOCabIB+91ISXJ6+mLM9vpaVUhK6TwBWA== dependencies: "@sendgrid/helpers" "^8.0.0" - axios "^1.8.2" + axios "^1.12.0" "@sendgrid/helpers@^8.0.0": version "8.0.0" @@ -1197,9 +1214,9 @@ deepmerge "^4.2.2" "@sendgrid/mail@*": - version "8.1.5" - resolved "https://registry.yarnpkg.com/@sendgrid/mail/-/mail-8.1.5.tgz#995ef96aaf4664d2f059ec6ca38f79f724d350f2" - integrity sha512-W+YuMnkVs4+HA/bgfto4VHKcPKLc7NiZ50/NH2pzO6UHCCFuq8/GNB98YJlLEr/ESDyzAaDr7lVE7hoBwFTT3Q== + version "8.1.6" + resolved "https://registry.yarnpkg.com/@sendgrid/mail/-/mail-8.1.6.tgz#9c253c13d49867fdb6f7df1360643825236eef22" + integrity sha512-/ZqxUvKeEztU9drOoPC/8opEPOk+jLlB2q4+xpx6HVLq6aFu3pMpalkTpAQz8XfRfpLp8O25bh6pGPcHDCYpqg== dependencies: "@sendgrid/client" "^8.1.5" "@sendgrid/helpers" "^8.0.0" @@ -1229,21 +1246,21 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/config-resolver@^4.1.5", "@smithy/config-resolver@^4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.2.1.tgz#12c24e550e2675e03a78bec64a652ed129bce718" - integrity sha512-FXil8q4QN7mgKwU2hCLm0ltab8NyY/1RiqEf25Jnf6WLS3wmb11zGAoLETqg1nur2Aoibun4w4MjeN9CMJ4G6A== +"@smithy/config-resolver@^4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.2.2.tgz#3f6a3c163f9b5b7f852d7d1817bc9e3b2136fa5f" + integrity sha512-IT6MatgBWagLybZl1xQcURXRICvqz1z3APSCAI9IqdvfCkrA7RaQIEfgC6G/KvfxnDfQUDqFV+ZlixcuFznGBQ== dependencies: - "@smithy/node-config-provider" "^4.2.1" + "@smithy/node-config-provider" "^4.2.2" "@smithy/types" "^4.5.0" "@smithy/util-config-provider" "^4.1.0" "@smithy/util-middleware" "^4.1.1" tslib "^2.6.2" -"@smithy/core@^3.11.0", "@smithy/core@^3.9.2": - version "3.11.0" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.11.0.tgz#18ee04696ca35889046169e422a894bea1bec59d" - integrity sha512-Abs5rdP1o8/OINtE49wwNeWuynCu0kme1r4RI3VXVrHr4odVDG7h7mTnw1WXXfN5Il+c25QOnrdL2y56USfxkA== +"@smithy/core@^3.11.1", "@smithy/core@^3.12.0": + version "3.12.0" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.12.0.tgz#81bb6a2a113e334ddaede9d502ff17ce4d8a2cc6" + integrity sha512-zJeAgogZfbwlPGL93y4Z/XNeIN37YCreRUd6YMIRvaq+6RnBK8PPYYIQ85Is/GglPh3kNImD5riDCXbVSDpCiQ== dependencies: "@smithy/middleware-serde" "^4.1.1" "@smithy/protocol-http" "^5.2.1" @@ -1251,24 +1268,23 @@ "@smithy/util-base64" "^4.1.0" "@smithy/util-body-length-browser" "^4.1.0" "@smithy/util-middleware" "^4.1.1" - "@smithy/util-stream" "^4.3.1" + "@smithy/util-stream" "^4.3.2" "@smithy/util-utf8" "^4.1.0" - "@types/uuid" "^9.0.1" + "@smithy/uuid" "^1.0.0" tslib "^2.6.2" - uuid "^9.0.1" -"@smithy/credential-provider-imds@^4.0.7", "@smithy/credential-provider-imds@^4.1.1": - version "4.1.1" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.1.1.tgz#e1535a0121a98a2d872eaffc2470eccc057cebd5" - integrity sha512-1WdBfM9DwA59pnpIizxnUvBf/de18p4GP+6zP2AqrlFzoW3ERpZaT4QueBR0nS9deDMaQRkBlngpVlnkuuTisQ== +"@smithy/credential-provider-imds@^4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.1.2.tgz#68662c873dbe812c13159cb2be3c4ba8aeb52149" + integrity sha512-JlYNq8TShnqCLg0h+afqe2wLAwZpuoSgOyzhYvTgbiKBWRov+uUve+vrZEQO6lkdLOWPh7gK5dtb9dS+KGendg== dependencies: - "@smithy/node-config-provider" "^4.2.1" + "@smithy/node-config-provider" "^4.2.2" "@smithy/property-provider" "^4.1.1" "@smithy/types" "^4.5.0" "@smithy/url-parser" "^4.1.1" tslib "^2.6.2" -"@smithy/fetch-http-handler@^5.1.1", "@smithy/fetch-http-handler@^5.2.1": +"@smithy/fetch-http-handler@^5.2.1": version "5.2.1" resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.2.1.tgz#fe284a00f1b3a35edf9fba454d287b7f74ef20af" integrity sha512-5/3wxKNtV3wO/hk1is+CZUhL8a1yy/U+9u9LKQ9kZTkMsHaQjJhc3stFfiujtMnkITjzWfndGA2f7g9Uh9vKng== @@ -1279,7 +1295,7 @@ "@smithy/util-base64" "^4.1.0" tslib "^2.6.2" -"@smithy/hash-node@^4.0.5": +"@smithy/hash-node@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.1.1.tgz#86ceca92487492267e944e4f4507106b731e7971" integrity sha512-H9DIU9WBLhYrvPs9v4sYvnZ1PiAI0oc8CgNQUJ1rpN3pP7QADbTOUjchI2FB764Ub0DstH5xbTqcMJu1pnVqxA== @@ -1289,7 +1305,7 @@ "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@smithy/invalid-dependency@^4.0.5": +"@smithy/invalid-dependency@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.1.1.tgz#2511335ff889944701c7d2a3b1e4a4d6fe9ddfab" integrity sha512-1AqLyFlfrrDkyES8uhINRlJXmHA2FkG+3DY8X+rmLSqmFwk3DJnvhyGzyByPyewh2jbmV+TYQBEfngQax8IFGg== @@ -1311,7 +1327,7 @@ dependencies: tslib "^2.6.2" -"@smithy/middleware-content-length@^4.0.5": +"@smithy/middleware-content-length@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.1.1.tgz#eaea7bd14c7a0b64aef87b8c372c2a04d7b9cb72" integrity sha512-9wlfBBgTsRvC2JxLJxv4xDGNBrZuio3AgSl0lSFX7fneW2cGskXTYpFxCdRYD2+5yzmsiTuaAJD1Wp7gWt9y9w== @@ -1320,37 +1336,36 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/middleware-endpoint@^4.1.21", "@smithy/middleware-endpoint@^4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.2.1.tgz#54c61a113e6da7b615724d03517879d377d3888d" - integrity sha512-fUTMmQvQQZakXOuKizfu7fBLDpwvWZjfH6zUK2OLsoNZRZGbNUdNSdLJHpwk1vS208jtDjpUIskh+JoA8zMzZg== +"@smithy/middleware-endpoint@^4.2.3", "@smithy/middleware-endpoint@^4.2.4": + version "4.2.4" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.2.4.tgz#d815d27b7869a66ee97b41932053ca5d5ec6315e" + integrity sha512-FZ4hzupOmthm8Q8ujYrd0I+/MHwVMuSTdkDtIQE0xVuvJt9pLT6Q+b0p4/t+slDyrpcf+Wj7SN+ZqT5OryaaZg== dependencies: - "@smithy/core" "^3.11.0" + "@smithy/core" "^3.12.0" "@smithy/middleware-serde" "^4.1.1" - "@smithy/node-config-provider" "^4.2.1" - "@smithy/shared-ini-file-loader" "^4.1.1" + "@smithy/node-config-provider" "^4.2.2" + "@smithy/shared-ini-file-loader" "^4.2.0" "@smithy/types" "^4.5.0" "@smithy/url-parser" "^4.1.1" "@smithy/util-middleware" "^4.1.1" tslib "^2.6.2" -"@smithy/middleware-retry@^4.1.22": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.2.1.tgz#61be10c06e183c392a3769cb8b03c7846b37bee7" - integrity sha512-JzfvjwSJXWRl7LkLgIRTUTd2Wj639yr3sQGpViGNEOjtb0AkAuYqRAHs+jSOI/LPC0ZTjmFVVtfrCICMuebexw== +"@smithy/middleware-retry@^4.2.4": + version "4.3.0" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.3.0.tgz#453c9668b013fbfa900957857f74f3b15936b384" + integrity sha512-qhEX9745fAxZvtLM4bQJAVC98elWjiMO2OiHl1s6p7hUzS4QfZO1gXUYNwEK8m0J6NoCD5W52ggWxbIDHI0XSg== dependencies: - "@smithy/node-config-provider" "^4.2.1" + "@smithy/node-config-provider" "^4.2.2" "@smithy/protocol-http" "^5.2.1" - "@smithy/service-error-classification" "^4.1.1" - "@smithy/smithy-client" "^4.6.1" + "@smithy/service-error-classification" "^4.1.2" + "@smithy/smithy-client" "^4.6.4" "@smithy/types" "^4.5.0" "@smithy/util-middleware" "^4.1.1" - "@smithy/util-retry" "^4.1.1" - "@types/uuid" "^9.0.1" + "@smithy/util-retry" "^4.1.2" + "@smithy/uuid" "^1.0.0" tslib "^2.6.2" - uuid "^9.0.1" -"@smithy/middleware-serde@^4.0.9", "@smithy/middleware-serde@^4.1.1": +"@smithy/middleware-serde@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.1.1.tgz#cfb99f53c744d7730928235cbe66cc7ff8a8a9b2" integrity sha512-lh48uQdbCoj619kRouev5XbWhCwRKLmphAif16c4J6JgJ4uXjub1PI6RL38d3BLliUvSso6klyB/LTNpWSNIyg== @@ -1359,7 +1374,7 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/middleware-stack@^4.0.5", "@smithy/middleware-stack@^4.1.1": +"@smithy/middleware-stack@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.1.1.tgz#1d533fde4ccbb62d7fc0f0b8ac518b7e4791e311" integrity sha512-ygRnniqNcDhHzs6QAPIdia26M7e7z9gpkIMUe/pK0RsrQ7i5MblwxY8078/QCnGq6AmlUUWgljK2HlelsKIb/A== @@ -1367,17 +1382,17 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/node-config-provider@^4.1.4", "@smithy/node-config-provider@^4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.2.1.tgz#31be8865dbea9a9f23aee278a6728317d0ed0250" - integrity sha512-AIA0BJZq2h295J5NeCTKhg1WwtdTA/GqBCaVjk30bDgMHwniUETyh5cP9IiE9VrId7Kt8hS7zvREVMTv1VfA6g== +"@smithy/node-config-provider@^4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.2.2.tgz#ede9ac2f689cfdf26815a53fadf139e6aa77bdbb" + integrity sha512-SYGTKyPvyCfEzIN5rD8q/bYaOPZprYUPD2f5g9M7OjaYupWOoQFYJ5ho+0wvxIRf471i2SR4GoiZ2r94Jq9h6A== dependencies: "@smithy/property-provider" "^4.1.1" - "@smithy/shared-ini-file-loader" "^4.1.1" + "@smithy/shared-ini-file-loader" "^4.2.0" "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/node-http-handler@^4.1.1", "@smithy/node-http-handler@^4.2.1": +"@smithy/node-http-handler@^4.2.1": version "4.2.1" resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.2.1.tgz#d7ab8e31659030d3d5a68f0982f15c00b1e67a0c" integrity sha512-REyybygHlxo3TJICPF89N2pMQSf+p+tBJqpVe1+77Cfi9HBPReNjTgtZ1Vg73exq24vkqJskKDpfF74reXjxfw== @@ -1388,7 +1403,7 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/property-provider@^4.0.5", "@smithy/property-provider@^4.1.1": +"@smithy/property-provider@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.1.1.tgz#6e11ae6729840314afed05fd6ab48f62c654116b" integrity sha512-gm3ZS7DHxUbzC2wr8MUCsAabyiXY0gaj3ROWnhSx/9sPMc6eYLMM4rX81w1zsMaObj2Lq3PZtNCC1J6lpEY7zg== @@ -1396,7 +1411,7 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/protocol-http@^5.1.3", "@smithy/protocol-http@^5.2.1": +"@smithy/protocol-http@^5.2.1": version "5.2.1" resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.2.1.tgz#33f2b8e4e1082c3ae0372d1322577e6fa71d7824" integrity sha512-T8SlkLYCwfT/6m33SIU/JOVGNwoelkrvGjFKDSDtVvAXj/9gOT78JVJEas5a+ETjOu4SVvpCstKgd0PxSu/aHw== @@ -1421,22 +1436,22 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/service-error-classification@^4.1.1": - version "4.1.1" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.1.1.tgz#86a615298ae406c3b6c7dc63c1c1738c54cfdfc6" - integrity sha512-Iam75b/JNXyDE41UvrlM6n8DNOa/r1ylFyvgruTUx7h2Uk7vDNV9AAwP1vfL1fOL8ls0xArwEGVcGZVd7IO/Cw== +"@smithy/service-error-classification@^4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.1.2.tgz#06839c332f4620a4b80c78a0c32377732dc6697a" + integrity sha512-Kqd8wyfmBWHZNppZSMfrQFpc3M9Y/kjyN8n8P4DqJJtuwgK1H914R471HTw7+RL+T7+kI1f1gOnL7Vb5z9+NgQ== dependencies: "@smithy/types" "^4.5.0" -"@smithy/shared-ini-file-loader@^4.0.5", "@smithy/shared-ini-file-loader@^4.1.1": - version "4.1.1" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.1.1.tgz#d4a748bb8027e1111635464c9b1e546d608fc089" - integrity sha512-YkpikhIqGc4sfXeIbzSj10t2bJI/sSoP5qxLue6zG+tEE3ngOBSm8sO3+djacYvS/R5DfpxN/L9CyZsvwjWOAQ== +"@smithy/shared-ini-file-loader@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.2.0.tgz#e4717242686bf611bd1a5d6f79870abe480c1c99" + integrity sha512-OQTfmIEp2LLuWdxa8nEEPhZmiOREO6bcB6pjs0AySf4yiZhl6kMOfqmcwcY8BaBPX+0Tb+tG7/Ia/6mwpoZ7Pw== dependencies: "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/signature-v4@^5.1.3": +"@smithy/signature-v4@^5.2.1": version "5.2.1" resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.2.1.tgz#0048489d2f1b3c888382595a085edd31967498f8" integrity sha512-M9rZhWQLjlQVCCR37cSjHfhriGRN+FQ8UfgrYNufv66TJgk+acaggShl3KS5U/ssxivvZLlnj7QH2CUOKlxPyA== @@ -1450,27 +1465,27 @@ "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@smithy/smithy-client@^4.5.2", "@smithy/smithy-client@^4.6.1": - version "4.6.1" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.6.1.tgz#4bebcf313431bd274da0b28c7ddc4ba335f9994b" - integrity sha512-WolVLDb9UTPMEPPOncrCt6JmAMCSC/V2y5gst2STWJ5r7+8iNac+EFYQnmvDCYMfOLcilOSEpm5yXZXwbLak1Q== +"@smithy/smithy-client@^4.6.3", "@smithy/smithy-client@^4.6.4": + version "4.6.4" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.6.4.tgz#3a66bb71c91dadf1806adab664ba2e164a1139ab" + integrity sha512-qL7O3VDyfzCSN9r+sdbQXGhaHtrfSJL30En6Jboj0I3bobf2g1/T0eP2L4qxqrEW26gWhJ4THI4ElVVLjYyBHg== dependencies: - "@smithy/core" "^3.11.0" - "@smithy/middleware-endpoint" "^4.2.1" + "@smithy/core" "^3.12.0" + "@smithy/middleware-endpoint" "^4.2.4" "@smithy/middleware-stack" "^4.1.1" "@smithy/protocol-http" "^5.2.1" "@smithy/types" "^4.5.0" - "@smithy/util-stream" "^4.3.1" + "@smithy/util-stream" "^4.3.2" tslib "^2.6.2" -"@smithy/types@^4.3.2", "@smithy/types@^4.5.0": +"@smithy/types@^4.5.0": version "4.5.0" resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.5.0.tgz#850e334662a1ef1286c35814940c80880400a370" integrity sha512-RkUpIOsVlAwUIZXO1dsz8Zm+N72LClFfsNqf173catVlvRZiwPy0x2u0JLEA4byreOPKDZPGjmPDylMoP8ZJRg== dependencies: tslib "^2.6.2" -"@smithy/url-parser@^4.0.5", "@smithy/url-parser@^4.1.1": +"@smithy/url-parser@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.1.1.tgz#0e9a5e72b3cf9d7ab7305f9093af5528d9debaf6" integrity sha512-bx32FUpkhcaKlEoOMbScvc93isaSiRM75pQ5IgIBaMkT7qMlIibpPRONyx/0CvrXHzJLpOn/u6YiDX2hcvs7Dg== @@ -1479,7 +1494,7 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-base64@^4.0.0", "@smithy/util-base64@^4.1.0": +"@smithy/util-base64@^4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-4.1.0.tgz#5965026081d9aef4a8246f5702807570abe538b2" integrity sha512-RUGd4wNb8GeW7xk+AY5ghGnIwM96V0l2uzvs/uVHf+tIuVX2WSvynk5CxNoBCsM2rQRSZElAo9rt3G5mJ/gktQ== @@ -1488,14 +1503,14 @@ "@smithy/util-utf8" "^4.1.0" tslib "^2.6.2" -"@smithy/util-body-length-browser@^4.0.0", "@smithy/util-body-length-browser@^4.1.0": +"@smithy/util-body-length-browser@^4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-4.1.0.tgz#636bdf4bc878c546627dab4b9b0e4db31b475be7" integrity sha512-V2E2Iez+bo6bUMOTENPr6eEmepdY8Hbs+Uc1vkDKgKNA/brTJqOW/ai3JO1BGj9GbCeLqw90pbbH7HFQyFotGQ== dependencies: tslib "^2.6.2" -"@smithy/util-body-length-node@^4.0.0": +"@smithy/util-body-length-node@^4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-4.1.0.tgz#646750e4af58f97254a5d5cfeaba7d992f0152ec" integrity sha512-BOI5dYjheZdgR9XiEM3HJcEMCXSoqbzu7CzIgYrx0UtmvtC3tC2iDGpJLsSRFffUpy8ymsg2ARMP5fR8mtuUQQ== @@ -1518,43 +1533,43 @@ "@smithy/is-array-buffer" "^4.1.0" tslib "^2.6.2" -"@smithy/util-config-provider@^4.0.0", "@smithy/util-config-provider@^4.1.0": +"@smithy/util-config-provider@^4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-4.1.0.tgz#6a07d73446c1e9a46d7a3c125f2a9301060bc957" integrity sha512-swXz2vMjrP1ZusZWVTB/ai5gK+J8U0BWvP10v9fpcFvg+Xi/87LHvHfst2IgCs1i0v4qFZfGwCmeD/KNCdJZbQ== dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^4.0.29": - version "4.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.1.1.tgz#40b9659d6fc15aa1101e440d1a92579cb66ebfa3" - integrity sha512-hA1AKIHFUMa9Tl6q6y8p0pJ9aWHCCG8s57flmIyLE0W7HcJeYrYtnqXDcGnftvXEhdQnSexyegXnzzTGk8bKLA== +"@smithy/util-defaults-mode-browser@^4.1.3": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.1.4.tgz#a967e994d4581682891f7252c7a42a2d6c1841e4" + integrity sha512-mLDJ1s4eA3vwOGaQOEPlg5LB4LdZUUMpB5UMOMofeGhWqiS7WR7dTpLiNi9zVn+YziKUd3Af5NLfxDs7NJqmIw== dependencies: "@smithy/property-provider" "^4.1.1" - "@smithy/smithy-client" "^4.6.1" + "@smithy/smithy-client" "^4.6.4" "@smithy/types" "^4.5.0" bowser "^2.11.0" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^4.0.29": - version "4.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.1.1.tgz#bca834c5ee16949bf8d0db9ac7bf988ad0d3ce10" - integrity sha512-RGSpmoBrA+5D2WjwtK7tto6Pc2wO9KSXKLpLONhFZ8VyuCbqlLdiDAfuDTNY9AJe4JoE+Cx806cpTQQoQ71zPQ== +"@smithy/util-defaults-mode-node@^4.1.3": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.1.4.tgz#ce6b88431db4c5b42933904fd0051c91415c41ab" + integrity sha512-pjX2iMTcOASaSanAd7bu6i3fcMMezr3NTr8Rh64etB0uHRZi+Aw86DoCxPESjY4UTIuA06hhqtTtw95o//imYA== dependencies: - "@smithy/config-resolver" "^4.2.1" - "@smithy/credential-provider-imds" "^4.1.1" - "@smithy/node-config-provider" "^4.2.1" + "@smithy/config-resolver" "^4.2.2" + "@smithy/credential-provider-imds" "^4.1.2" + "@smithy/node-config-provider" "^4.2.2" "@smithy/property-provider" "^4.1.1" - "@smithy/smithy-client" "^4.6.1" + "@smithy/smithy-client" "^4.6.4" "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-endpoints@^3.0.7": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.1.1.tgz#62c7e10e3a685c9cbb4080220d9e819ee79be8ff" - integrity sha512-qB4R9kO0SetA11Rzu6MVGFIaGYX3p6SGGGfWwsKnC6nXIf0n/0AKVwRTsYsz9ToN8CeNNtNgQRwKFBndGJZdyw== +"@smithy/util-endpoints@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.1.2.tgz#be4005c8616923d453347048ef26a439267b2782" + integrity sha512-+AJsaaEGb5ySvf1SKMRrPZdYHRYSzMkCoK16jWnIMpREAnflVspMIDeCVSZJuj+5muZfgGpNpijE3mUNtjv01Q== dependencies: - "@smithy/node-config-provider" "^4.2.1" + "@smithy/node-config-provider" "^4.2.2" "@smithy/types" "^4.5.0" tslib "^2.6.2" @@ -1565,7 +1580,7 @@ dependencies: tslib "^2.6.2" -"@smithy/util-middleware@^4.0.5", "@smithy/util-middleware@^4.1.1": +"@smithy/util-middleware@^4.1.1": version "4.1.1" resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.1.1.tgz#e19749a127499c9bdada713a8afd807d92d846e2" integrity sha512-CGmZ72mL29VMfESz7S6dekqzCh8ZISj3B+w0g1hZFXaOjGTVaSqfAEFAq8EGp8fUL+Q2l8aqNmt8U1tglTikeg== @@ -1573,19 +1588,19 @@ "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-retry@^4.0.7", "@smithy/util-retry@^4.1.1": - version "4.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.1.1.tgz#f4a99d9b0ffb9e4bb119ac5a24e54e54d891e22c" - integrity sha512-jGeybqEZ/LIordPLMh5bnmnoIgsqnp4IEimmUp5c5voZ8yx+5kAlN5+juyr7p+f7AtZTgvhmInQk4Q0UVbrZ0Q== +"@smithy/util-retry@^4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.1.2.tgz#8d28c27cf69643e173c75cc18ff0186deb7cefed" + integrity sha512-NCgr1d0/EdeP6U5PSZ9Uv5SMR5XRRYoVr1kRVtKZxWL3tixEL3UatrPIMFZSKwHlCcp2zPLDvMubVDULRqeunA== dependencies: - "@smithy/service-error-classification" "^4.1.1" + "@smithy/service-error-classification" "^4.1.2" "@smithy/types" "^4.5.0" tslib "^2.6.2" -"@smithy/util-stream@^4.2.4", "@smithy/util-stream@^4.3.1": - version "4.3.1" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.3.1.tgz#63cce0f09d99d75142c6dc8fe03e55ac0171de47" - integrity sha512-khKkW/Jqkgh6caxMWbMuox9+YfGlsk9OnHOYCGVEdYQb/XVzcORXHLYUubHmmda0pubEDncofUrPNniS9d+uAA== +"@smithy/util-stream@^4.3.2": + version "4.3.2" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.3.2.tgz#7ce40c266b1e828d73c27e545959cda4f42fd61f" + integrity sha512-Ka+FA2UCC/Q1dEqUanCdpqwxOFdf5Dg2VXtPtB1qxLcSGh5C1HdzklIt18xL504Wiy9nNUKwDMRTVCbKGoK69g== dependencies: "@smithy/fetch-http-handler" "^5.2.1" "@smithy/node-http-handler" "^4.2.1" @@ -1611,7 +1626,7 @@ "@smithy/util-buffer-from" "^2.2.0" tslib "^2.6.2" -"@smithy/util-utf8@^4.0.0", "@smithy/util-utf8@^4.1.0": +"@smithy/util-utf8@^4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-4.1.0.tgz#912c33c1a06913f39daa53da79cb8f7ab740d97b" integrity sha512-mEu1/UIXAdNYuBcyEPbjScKi/+MQVXNIuY/7Cm5XLIWe319kDrT5SizBE95jqtmEXoDbGoZxKLCMttdZdqTZKQ== @@ -1619,6 +1634,13 @@ "@smithy/util-buffer-from" "^4.1.0" tslib "^2.6.2" +"@smithy/uuid@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@smithy/uuid/-/uuid-1.0.0.tgz#a0fd3aa879d57e2f2fd6a7308deee864a412e1cf" + integrity sha512-OlA/yZHh0ekYFnbUkmYBDQPE6fGfdrvgz39ktp8Xf+FA6BfxLejPTMDOG0Nfk5/rDySAz1dRbFf24zaAFYVXlQ== + dependencies: + tslib "^2.6.2" + "@tokenizer/token@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.3.0.tgz#fe98a93fe789247e998c75e74e9c7c63217aa276" @@ -1715,11 +1737,11 @@ integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA== "@types/node@*", "@types/node@>=13.7.0": - version "24.3.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.3.1.tgz#b0a3fb2afed0ef98e8d7f06d46ef6349047709f3" - integrity sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g== + version "24.5.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.5.2.tgz#52ceb83f50fe0fcfdfbd2a9fab6db2e9e7ef6446" + integrity sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ== dependencies: - undici-types "~7.10.0" + undici-types "~7.12.0" "@types/node@^14.14.14": version "14.18.63" @@ -1727,9 +1749,9 @@ integrity sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ== "@types/node@^22.0.1", "@types/node@^22.5.4": - version "22.18.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.1.tgz#cc85ee6999b2a2928739281d2f56ff410a140c52" - integrity sha512-rzSDyhn4cYznVG+PCzGe1lwuMYJrcBS1fc3JqSa2PvtABwWo+dZ1ij5OVok3tqfpEBCBoaR4d7upFJk73HRJDw== + version "22.18.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.6.tgz#38172ef0b65e09d1a4fc715eb09a7d5decfdc748" + integrity sha512-r8uszLPpeIWbNKtvWRt/DbVi5zbqZyj1PTmhRMqBMvDnaz1QpmSKujUtJLrqGZeoM8v72MfYggDceY4K1itzWQ== dependencies: undici-types "~6.21.0" @@ -1780,11 +1802,6 @@ resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.5.tgz#74fef9ffbaa198eb8b588be029f38b00299caa2c" integrity sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw== -"@types/uuid@^9.0.1": - version "9.0.8" - resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-9.0.8.tgz#7545ba4fc3c003d6c756f651f3bf163d8f0f29ba" - integrity sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA== - "@types/webidl-conversions@*": version "7.0.3" resolved "https://registry.yarnpkg.com/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz#1306dbfa53768bcbcfc95a1c8cde367975581859" @@ -2441,19 +2458,19 @@ axios@^0.21.1: dependencies: follow-redirects "^1.14.0" -axios@^1.10.0, axios@^1.8.2: - version "1.11.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.11.0.tgz#c2ec219e35e414c025b2095e8b8280278478fdb6" - integrity sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA== +axios@^1.12.0, axios@^1.2.2: + version "1.12.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.12.2.tgz#6c307390136cf7a2278d09cec63b136dfc6e6da7" + integrity sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw== dependencies: follow-redirects "^1.15.6" form-data "^4.0.4" proxy-from-env "^1.1.0" b4a@^1.6.4: - version "1.6.7" - resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.6.7.tgz#a99587d4ebbfbd5a6e3b21bdb5d5fa385767abe4" - integrity sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg== + version "1.7.2" + resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.7.2.tgz#aefbe7aaf52fe53c3270f87cf72c33c61bc3174b" + integrity sha512-DyUOdz+E8R6+sruDpQNOaV0y/dBbV6X/8ZkxrDcR0Ifc3BgKlpgG0VAtfOozA0eMtJO5GGe9FsZhueLs00pTww== babel-plugin-jsx-pragmatic@^1.0.2: version "1.0.2" @@ -2492,10 +2509,10 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -bare-events@^2.2.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.6.1.tgz#f793b28bdc3dcf147d7cf01f882a6f0b12ccc4a2" - integrity sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g== +bare-events@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.7.0.tgz#46596dae9c819c5891eb2dcc8186326ed5a6da54" + integrity sha512-b3N5eTW1g7vXkw+0CXh/HazGTcO5KYuu/RCNaJbDMPI6LHDi+7qe8EmxKUVe1sUbY2KZOVZFyj62x0OEz9qyAA== base-64@^0.1.0: version "0.1.0" @@ -2517,6 +2534,11 @@ base64url@3.x.x: resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d" integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== +baseline-browser-mapping@^2.8.3: + version "2.8.6" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.6.tgz#c37dea4291ed8d01682f85661dbe87967028642e" + integrity sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw== + bcrypt-pbkdf@^1.0.0, bcrypt-pbkdf@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" @@ -2658,13 +2680,14 @@ browser-or-node@^2.1.1: integrity sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg== browserslist@^4.24.0: - version "4.25.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.25.4.tgz#ebdd0e1d1cf3911834bab3a6cd7b917d9babf5af" - integrity sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg== + version "4.26.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.26.2.tgz#7db3b3577ec97f1140a52db4936654911078cef3" + integrity sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A== dependencies: - caniuse-lite "^1.0.30001737" - electron-to-chromium "^1.5.211" - node-releases "^2.0.19" + baseline-browser-mapping "^2.8.3" + caniuse-lite "^1.0.30001741" + electron-to-chromium "^1.5.218" + node-releases "^2.0.21" update-browserslist-db "^1.1.3" bson@^1.1.4: @@ -2823,10 +2846,10 @@ camelcase@^5.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -caniuse-lite@^1.0.30001737: - version "1.0.30001741" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001741.tgz#67fb92953edc536442f3c9da74320774aa523143" - integrity sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw== +caniuse-lite@^1.0.30001741: + version "1.0.30001743" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001743.tgz#50ff91a991220a1ee2df5af00650dd5c308ea7cd" + integrity sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw== caseless@~0.12.0: version "0.12.0" @@ -3326,9 +3349,9 @@ debug@3.2.7: ms "^2.1.1" debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: - version "4.4.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" - integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== + version "4.4.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== dependencies: ms "^2.1.3" @@ -3430,9 +3453,9 @@ destroy@1.2.0: integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== detect-libc@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.4.tgz#f04715b8ba815e53b4d8109655b6508a6865a7e8" - integrity sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA== + version "2.1.1" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.1.tgz#9f1e511ace6bb525efea4651345beac424dac7b9" + integrity sha512-ecqj/sy1jcK1uWrwpR67UhYrIFQ+5WlGxth34WquCbamhFA6hkkwiu37o6J5xCHdo1oixJRfVRw+ywV+Hq/0Aw== discord-api-types@^0.37.12, discord-api-types@^0.37.41: version "0.37.120" @@ -3440,9 +3463,9 @@ discord-api-types@^0.37.12, discord-api-types@^0.37.41: integrity sha512-7xpNK0EiWjjDFp2nAhHXezE4OUWm7s1zhc/UXXN6hnFFU8dfoPHgV0Hx0RPiCa3ILRpdeh152icc68DGCyXYIw== discord-api-types@^0.38.1, discord-api-types@^0.38.16: - version "0.38.23" - resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.23.tgz#f4019afd7b90b6b889674ef10c8764b46a5899e2" - integrity sha512-C8VjK0yxBUq1dakxGpUXQm4VSC7R+aaD2SIr3paj2a0bP/LRok1AqHiezp30GruK6Ba9FtQAKqYUMJPzsqv7IQ== + version "0.38.26" + resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.38.26.tgz#d30f6bf0a4725b0a5ea46e0a12cef0b8880bbc9a" + integrity sha512-xpmPviHjIJ6dFu1eNwNDIGQ3N6qmPUUYFVAx/YZ64h7ZgPkTcKjnciD8bZe8Vbeji7yS5uYljyciunpq0J5NSw== discord.js@14.6.0: version "14.6.0" @@ -3556,10 +3579,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.5.211: - version "1.5.215" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.215.tgz#200c8d69b1270af6126837b6b1f95077c3a347b1" - integrity sha512-TIvGp57UpeNetj/wV/xpFNpWGb0b/ROw372lHPx5Aafx02gjTBtWnEEcaSX3W2dLM3OSdGGyHX/cHl01JQsLaQ== +electron-to-chromium@^1.5.218: + version "1.5.223" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.223.tgz#cf9b1aebba1c8ee5e50d1c9e198229e15bc87b28" + integrity sha512-qKm55ic6nbEmagFlTFczML33rF90aU+WtrJ9MdTCThrcvDNdUHN4p6QfVN78U06ZmguqXIyMPyYhw2TrbDUwPQ== emoji-regex@^7.0.1: version "7.0.3" @@ -3631,9 +3654,9 @@ err-code@^2.0.2: integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + version "1.3.4" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.4.tgz#b3a8d8bb6f92eecc1629e3e27d3c8607a8a32414" + integrity sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ== dependencies: is-arrayish "^0.2.1" @@ -3823,6 +3846,13 @@ eventemitter3@^5.0.1: resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== +events-universal@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/events-universal/-/events-universal-1.0.1.tgz#b56a84fd611b6610e0a2d0f09f80fdf931e2dfe6" + integrity sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw== + dependencies: + bare-events "^2.7.0" + events@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" @@ -4500,14 +4530,15 @@ has-unicode@^2.0.1: resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== +hash-base@^3.0.0, hash-base@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.2.tgz#79d72def7611c3f6e3c3b5730652638001b10a74" + integrity sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg== dependencies: inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" + readable-stream "^2.3.8" + safe-buffer "^5.2.1" + to-buffer "^1.2.1" hasha@^3.0.0: version "3.0.0" @@ -4864,9 +4895,9 @@ is-arrayish@^0.2.1: integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + version "0.3.4" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.4.tgz#1ee5553818511915685d33bb13d31bf854e5059d" + integrity sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA== is-async-function@^2.0.0: version "2.1.1" @@ -5217,11 +5248,6 @@ jose@^4.15.4, jose@^4.15.9: resolved "https://registry.yarnpkg.com/jose/-/jose-4.15.9.tgz#9b68eda29e9a0614c042fa29387196c7dd800100" integrity sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA== -jose@^6.0.11: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jose/-/jose-6.1.0.tgz#96285365689d16f2845a353964d2284bf19f464c" - integrity sha512-TTQJyoEoKcC1lscpVDCSsVgYzUDg/0Bt3WE//WiTPK6uOCQC2KZS4MpugbMWt/zyjkopgZoXhZuCi00gLudfUA== - js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -6157,10 +6183,10 @@ node-pushover@1.0.0: dependencies: httpreq "*" -node-releases@^2.0.19: - version "2.0.20" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.20.tgz#e26bb79dbdd1e64a146df389c699014c611cbc27" - integrity sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA== +node-releases@^2.0.21: + version "2.0.21" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.21.tgz#f59b018bc0048044be2d4c4c04e4c8b18160894c" + integrity sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw== node-sspi@0.2.10: version "0.2.10" @@ -6912,7 +6938,7 @@ proto3-json-serializer@^2.0.2: dependencies: protobufjs "^7.2.5" -protobufjs@^7.2.5, protobufjs@^7.2.6, protobufjs@^7.3.2: +protobufjs@^7.2.5, protobufjs@^7.2.6, protobufjs@^7.3.2, protobufjs@^7.5.3: version "7.5.4" resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.5.4.tgz#885d31fe9c4b37f25d1bb600da30b1c5b37d286a" integrity sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg== @@ -7080,7 +7106,7 @@ read-pkg@^3.0.0: string_decoder "^1.1.1" util-deprecate "^1.0.1" -readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.3.5: +readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.3.5, readable-stream@^2.3.8: version "2.3.8" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== @@ -7291,12 +7317,12 @@ rimraf@^3.0.2: glob "^7.1.3" ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + version "2.0.3" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.3.tgz#9be54e4ba5e3559c8eee06a25cd7648bbccdf5a8" + integrity sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA== dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" + hash-base "^3.1.2" + inherits "^2.0.4" rrweb-cssom@^0.6.0: version "0.6.0" @@ -7333,7 +7359,7 @@ safe-array-concat@^1.1.2, safe-array-concat@^1.1.3: has-symbols "^1.1.0" isarray "^2.0.5" -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -7608,9 +7634,9 @@ simple-get@^4.0.0: simple-concat "^1.0.0" simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== + version "0.2.4" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.4.tgz#a8d11a45a11600d6a1ecdff6363329e3648c3667" + integrity sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw== dependencies: is-arrayish "^0.3.1" @@ -7850,14 +7876,13 @@ stream-shift@^1.0.2: integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ== streamx@^2.15.0: - version "2.22.1" - resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.22.1.tgz#c97cbb0ce18da4f4db5a971dc9ab68ff5dc7f5a5" - integrity sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA== + version "2.23.0" + resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.23.0.tgz#7d0f3d00d4a6c5de5728aecd6422b4008d66fd0b" + integrity sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg== dependencies: + events-universal "^1.0.0" fast-fifo "^1.3.2" text-decoder "^1.1.0" - optionalDependencies: - bare-events "^2.2.0" strict-uri-encode@^2.0.0: version "2.0.0" @@ -8058,9 +8083,9 @@ syslog@0.1.1-1: integrity sha512-7fn4sikkTRrc4kZk/i/ItCktnPD2qG+nKmgTVcuLr2VrY2V9adNhw9fN02HL6rTthwu2Og9Icr1GxZlaLp39Lg== tar-fs@^2.0.0: - version "2.1.3" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.3.tgz#fb3b8843a26b6f13a08e606f7922875eb1fbbf92" - integrity sha512-090nwYJDmlhwFwEW3QQl+vaNnxsO2yVsd45eTKRBzSzu+hlb1w2K9inVq5b0ngXuLVqQ4ApvsUHHnu/zQNkWAg== + version "2.1.4" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.4.tgz#800824dbf4ef06ded9afea4acafe71c67c76b930" + integrity sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ== dependencies: chownr "^1.1.1" mkdirp-classic "^0.5.2" @@ -8218,7 +8243,7 @@ tiny-inflate@^1.0.2: resolved "https://registry.yarnpkg.com/tiny-inflate/-/tiny-inflate-1.0.3.tgz#122715494913a1805166aaf7c93467933eea26c4" integrity sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw== -to-buffer@^1.2.0: +to-buffer@^1.2.0, to-buffer@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.2.1.tgz#2ce650cdb262e9112a18e65dc29dcb513c8155e0" integrity sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ== @@ -8454,10 +8479,10 @@ undici-types@~6.21.0: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb" integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ== -undici-types@~7.10.0: - version "7.10.0" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.10.0.tgz#4ac2e058ce56b462b056e629cc6a02393d3ff350" - integrity sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag== +undici-types@~7.12.0: + version "7.12.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.12.0.tgz#15c5c7475c2a3ba30659529f5cdb4674b622fafb" + integrity sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ== undici@^5.11.0, undici@^5.22.0: version "5.29.0" From a59c1d853f936d6ca135248ed525a5f52ddee221 Mon Sep 17 00:00:00 2001 From: bstanderline <153822813+bstanderline@users.noreply.github.com> Date: Wed, 23 Jul 2025 16:31:46 +0100 Subject: [PATCH 09/83] zabbix70: 7.0.16 -> 7.0.17 (cherry picked from commit 809d70e46ad81bafdcc6f1995d2933f57e44eaf1) --- pkgs/servers/monitoring/zabbix/versions.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index 4fa0ea72b3d8..ca539fff8ec3 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -4,8 +4,8 @@ generic: { hash = "sha256-US+TP6qtCT3LlnELWR93t7nf8A1Y1xRPI+300GA1v8g="; }; v70 = generic { - version = "7.0.16"; - hash = "sha256-puolxEye+RpDJcyobH8UFaiWRE9ECbHLY5b2i5NW0WM="; + version = "7.0.17"; + hash = "sha256-FLdfMpurJ0xiW73Z1EcR3MlmoxdVWsH5G1vSfE31iAw="; }; v60 = generic { version = "6.0.36"; From 097e92f976470390972e60de6cebca0d25d595d8 Mon Sep 17 00:00:00 2001 From: bstanderline <153822813+bstanderline@users.noreply.github.com> Date: Tue, 2 Sep 2025 08:46:42 +0100 Subject: [PATCH 10/83] zabbix70: 7.0.17 -> 7.0.18 (cherry picked from commit 3264f7c600795d64431b49c4eb86e1b93a464fad) --- pkgs/servers/monitoring/zabbix/versions.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index ca539fff8ec3..155a20b3a245 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -4,8 +4,8 @@ generic: { hash = "sha256-US+TP6qtCT3LlnELWR93t7nf8A1Y1xRPI+300GA1v8g="; }; v70 = generic { - version = "7.0.17"; - hash = "sha256-FLdfMpurJ0xiW73Z1EcR3MlmoxdVWsH5G1vSfE31iAw="; + version = "7.0.18"; + hash = "sha256-kSXO4hRB/9qqGJPuEjJz740DChUJCGz63ozdCxgCupg="; }; v60 = generic { version = "6.0.36"; From 8a2670e04ef6eb45c24da02444e5afd5517b5e34 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Sun, 4 May 2025 16:11:34 +0200 Subject: [PATCH 11/83] mu: 1.12.9 -> 1.12.11 https://github.com/djcb/mu/releases/tag/v1.12.10 https://github.com/djcb/mu/releases/tag/v1.12.11 (cherry picked from commit dbac89ecc6f09e58c8cf7ee1596a16245d7c8199) --- pkgs/by-name/mu/mu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/mu/package.nix b/pkgs/by-name/mu/mu/package.nix index 7a3f2266d5ac..26193a8a1246 100644 --- a/pkgs/by-name/mu/mu/package.nix +++ b/pkgs/by-name/mu/mu/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { pname = "mu"; - version = "1.12.9"; + version = "1.12.11"; outputs = [ "out" @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { owner = "djcb"; repo = "mu"; rev = "v${version}"; - hash = "sha256-o6K1xHv6dvzv1oRRiAiSXAqTaC0GcPDQ+ymh5kmH98k="; + hash = "sha256-t4Jv1RX1mMGwiYg9mFrRuO2j54EfaGM3ouOdg8upds8="; }; postPatch = '' From 46ba3afbb95fece1a8d528278b834c62872e16f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Jul 2025 07:54:40 +0000 Subject: [PATCH 12/83] mu: 1.12.11 -> 1.12.12 (cherry picked from commit aa785680db194e6a77f42054d417984f7818937d) --- pkgs/by-name/mu/mu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/mu/package.nix b/pkgs/by-name/mu/mu/package.nix index 26193a8a1246..42e29fed7dd2 100644 --- a/pkgs/by-name/mu/mu/package.nix +++ b/pkgs/by-name/mu/mu/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { pname = "mu"; - version = "1.12.11"; + version = "1.12.12"; outputs = [ "out" @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { owner = "djcb"; repo = "mu"; rev = "v${version}"; - hash = "sha256-t4Jv1RX1mMGwiYg9mFrRuO2j54EfaGM3ouOdg8upds8="; + hash = "sha256-ZdVzyfzTsGn3DaeOEXZFA/wX8MxIeD45FaKYU6okr4Y="; }; postPatch = '' From 7154737e6badeae651d366c12eb4f90413aba5fa Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Sat, 13 Sep 2025 14:46:29 +0200 Subject: [PATCH 13/83] mu: 1.12.12 -> 1.12.13 https://github.com/djcb/mu/releases/tag/v1.12.13 (cherry picked from commit 4fcb5e4845c012046f95409a0c4953692d99b737) --- pkgs/by-name/mu/mu/package.nix | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/mu/mu/package.nix b/pkgs/by-name/mu/mu/package.nix index 42e29fed7dd2..795995513c70 100644 --- a/pkgs/by-name/mu/mu/package.nix +++ b/pkgs/by-name/mu/mu/package.nix @@ -8,6 +8,8 @@ pkg-config, python3, cld2, + cli11, + fmt_11, coreutils, emacs, glib, @@ -16,9 +18,9 @@ xapian, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "mu"; - version = "1.12.12"; + version = "1.12.13"; outputs = [ "out" @@ -28,8 +30,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "djcb"; repo = "mu"; - rev = "v${version}"; - hash = "sha256-ZdVzyfzTsGn3DaeOEXZFA/wX8MxIeD45FaKYU6okr4Y="; + rev = "v${finalAttrs.version}"; + hash = "sha256-rz0bxgJtz4qHrfHRjJhnvxtFFNM89A39YH9oJ2YGC5g="; }; postPatch = '' @@ -63,7 +65,9 @@ stdenv.mkDerivation rec { buildInputs = [ cld2 + cli11 emacs + fmt_11 glib gmime3 texinfo @@ -71,9 +75,10 @@ stdenv.mkDerivation rec { ]; mesonFlags = [ - "-Dguile=disabled" - "-Dreadline=disabled" - "-Dlispdir=${placeholder "mu4e"}/share/emacs/site-lisp" + (lib.strings.mesonEnable "guile" false) + (lib.strings.mesonEnable "readline" false) + (lib.strings.mesonEnable "tests" finalAttrs.doCheck) + (lib.strings.mesonOption "lispdir" "${placeholder "mu4e"}/share/emacs/site-lisp") ]; nativeBuildInputs = [ @@ -93,8 +98,8 @@ stdenv.mkDerivation rec { description = "Collection of utilities for indexing and searching Maildirs"; license = licenses.gpl3Plus; homepage = "https://www.djcbsoftware.nl/code/mu/"; - changelog = "https://github.com/djcb/mu/releases/tag/v${version}"; - maintainers = with maintainers; [ + changelog = "https://github.com/djcb/mu/releases/tag/v${finalAttrs.version}"; + maintainers = with lib.maintainers; [ antono chvp peterhoeg @@ -102,4 +107,4 @@ stdenv.mkDerivation rec { mainProgram = "mu"; platforms = platforms.unix; }; -} +}) From 4a767119178ffdf7276bdd988e712725718bdeaf Mon Sep 17 00:00:00 2001 From: bstanderline <153822813+bstanderline@users.noreply.github.com> Date: Wed, 1 Oct 2025 10:09:04 +0100 Subject: [PATCH 14/83] zabbix70: 7.0.18 -> 7.0.19 (cherry picked from commit 89384a9b30ebbb1f1d23b83643f38f90f29aa687) --- pkgs/servers/monitoring/zabbix/versions.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index 155a20b3a245..905e4ae142fd 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -4,8 +4,8 @@ generic: { hash = "sha256-US+TP6qtCT3LlnELWR93t7nf8A1Y1xRPI+300GA1v8g="; }; v70 = generic { - version = "7.0.18"; - hash = "sha256-kSXO4hRB/9qqGJPuEjJz740DChUJCGz63ozdCxgCupg="; + version = "7.0.19"; + hash = "sha256-ML7wFzSTsZk3fJBhs06KLhaijrDW9+nHuUJDPkt1Nn8="; }; v60 = generic { version = "6.0.36"; From a3884ba5ae44fdfd5938035fd6c7fcaebb967714 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 10 Oct 2025 12:24:26 +0200 Subject: [PATCH 15/83] nodejs_24: 24.9.0 -> 24.10.0 (cherry picked from commit 23f9169c4ccce521379e602cc82ed873a1f1b52b) --- pkgs/development/web/nodejs/v24.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v24.nix b/pkgs/development/web/nodejs/v24.nix index b9eb0462a5f3..fa5529bed3c3 100644 --- a/pkgs/development/web/nodejs/v24.nix +++ b/pkgs/development/web/nodejs/v24.nix @@ -17,8 +17,8 @@ let in buildNodejs { inherit enableNpm; - version = "24.9.0"; - sha256 = "f17bc4cb01f59098c34a288c1bb109a778867c14eeb0ebbd608d0617b1193bbf"; + version = "24.10.0"; + sha256 = "f17e36cb2cc8c34a9215ba57b55ce791b102e293432ed47ad63cbaf15f78678f"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then @@ -59,6 +59,14 @@ buildNodejs { includes = [ "tools/gyp/pylib/gyp/xcode_emulation.py" ]; revert = true; }) + (fetchpatch2 { + url = "https://github.com/nodejs/node/commit/886e4b3b534a9f3ad2facbc99097419e06615900.patch?full_index=1"; + hash = "sha256-DJTH8wVAAnoCTsUhYjsr1DV/EhFaduDpzETfer7WUL0="; + stripLen = 2; + extraPrefix = "deps/npm/node_modules/node-gyp/"; + includes = [ "deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py" ]; + revert = true; + }) ./bypass-darwin-xcrun-node16.patch ] ++ lib.optionals (!stdenv.buildPlatform.isDarwin) [ From 1f007fba8fd73dbd70cb25550c1e1ec114274815 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Sun, 12 Oct 2025 09:31:41 +0200 Subject: [PATCH 16/83] nodejs_24: skip failing test on darwin (cherry picked from commit 2e667d8bf97325b548394485b9d8d800b058f0d8) --- pkgs/development/web/nodejs/nodejs.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index fd84c71c0159..04b3bbda97cc 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -442,6 +442,8 @@ let ] # Those are annoyingly flaky, but not enough to be marked as such upstream. ++ lib.optional (majorVersion == "22") "test-child-process-stdout-flush-exit" + # This is failing on newer macOS versions, no fix has yet been provided upstream: + ++ lib.optional (majorVersion == "24" && stdenv.buildPlatform.isDarwin) "test-cluster-dgram-1" ) }" ]; From 3bc48a14db61f73265155d5a46a19e4cd63b3bc1 Mon Sep 17 00:00:00 2001 From: parth Date: Tue, 14 Oct 2025 18:57:31 -0400 Subject: [PATCH 17/83] lockbook: add dep nfs-utils (cherry picked from commit db44bc8cd41dc1a14bc02469f09cfcd9a5cb3b15) --- pkgs/by-name/lo/lockbook/package.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/lo/lockbook/package.nix b/pkgs/by-name/lo/lockbook/package.nix index b7a28602a8dc..60173444ec93 100644 --- a/pkgs/by-name/lo/lockbook/package.nix +++ b/pkgs/by-name/lo/lockbook/package.nix @@ -4,7 +4,12 @@ rustPlatform, fetchFromGitHub, installShellFiles, + nfs-utils ? null, # macOS doesn't need this + makeBinaryWrapper, }: +let + inherit (stdenv.hostPlatform) isLinux; +in rustPlatform.buildRustPackage rec { pname = "lockbook"; version = "25.10.13"; @@ -24,7 +29,16 @@ rustPlatform.buildRustPackage rec { "lockbook" ]; - nativeBuildInputs = [ installShellFiles ]; + nativeBuildInputs = [ + installShellFiles + ] + ++ lib.optionals isLinux [ makeBinaryWrapper ]; + + postFixup = lib.optionalString isLinux '' + wrapProgram $out/bin/lockbook \ + --prefix PATH : "${lib.makeBinPath [ nfs-utils ]}" + ''; + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --bash --name lockbook.bash <($out/bin/lockbook completions bash) installShellCompletion --zsh --name _lockbook <($out/bin/lockbook completions zsh) From 2179b94a8d3c26f40efc9b75ed66bffe7c678a5d Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 19 Oct 2025 16:16:06 +0200 Subject: [PATCH 18/83] flatpak: set sysconfdir Otherwise, flatpak looks for configuration files inside the Nix store: $ flatpak list --installation=test -v F: No installations directory in /nix/store/gb76s3h00k2r95snjdxs3840sn3ab22f-flatpak-1.16.1/etc/flatpak/installations.d. Skipping error: Could not find installation test This was previously fixed in 01189fb83231 ("flatpak: fix config location") but lost in the conversion to Meson in ae96b319207d ("flatpak: 1.14.10 -> 1.16.0"). (cherry picked from commit 8d747abaec96d58c3bdbaef4c6be69c445dd2efa) --- pkgs/by-name/fl/flatpak/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fl/flatpak/package.nix b/pkgs/by-name/fl/flatpak/package.nix index 6412d8166338..73ab3651c4c3 100644 --- a/pkgs/by-name/fl/flatpak/package.nix +++ b/pkgs/by-name/fl/flatpak/package.nix @@ -228,6 +228,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonOption "system_dbus_proxy" (lib.getExe xdg-dbus-proxy)) (lib.mesonOption "system_fusermount" "/run/wrappers/bin/fusermount3") (lib.mesonOption "system_install_dir" "/var/lib/flatpak") + (lib.mesonOption "sysconfdir" "/etc") ]; nativeCheckInputs = [ From 7b10f47cab787be8de8fe85cf9c96195f9e7cf57 Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Mon, 20 Oct 2025 20:07:30 +0000 Subject: [PATCH 19/83] proton-ge-bin: GE-Proton10-20 -> GE-Proton10-21 (cherry picked from commit 91ef0478c98baa99c6edf6acf44e81d9fd3a1e78) --- pkgs/by-name/pr/proton-ge-bin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix index 11749bbc3444..976f85ba7c0f 100644 --- a/pkgs/by-name/pr/proton-ge-bin/package.nix +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -9,11 +9,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "proton-ge-bin"; - version = "GE-Proton10-20"; + version = "GE-Proton10-21"; src = fetchzip { url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; - hash = "sha256-sJkaDEnfAuEqcLDBtAfU6Rny3P3lOCnG1DusWfvv2Fg="; + hash = "sha256-Oa9+DjEeZZiJEr9H7wnUtGb6v/JXHk0qt0GAGcp3JFQ="; }; dontUnpack = true; From 689ccfd3405912910f8d84c9186fd497123208fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Oct 2025 18:33:50 +0000 Subject: [PATCH 20/83] draupnir: 2.7.0 -> 2.7.1 (cherry picked from commit 4346c7fd575b283b0ba3fd7783e1d68e1dd98373) --- pkgs/by-name/dr/draupnir/hashes.json | 2 +- pkgs/by-name/dr/draupnir/package.json | 6 +++--- pkgs/by-name/dr/draupnir/package.nix | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/dr/draupnir/hashes.json b/pkgs/by-name/dr/draupnir/hashes.json index 966c14f84fa1..33fee0206f5a 100644 --- a/pkgs/by-name/dr/draupnir/hashes.json +++ b/pkgs/by-name/dr/draupnir/hashes.json @@ -1,3 +1,3 @@ { - "yarn_offline_cache_hash": "sha256-jzBjZAqvEVGlk+5ii5s8aWvoYJKVBsh+RGcp63oim5Y=" + "yarn_offline_cache_hash": "sha256-EZ8dVRfzAFr8wepLuS90YHvAi9BA+4etVz+Vji+bQVA=" } diff --git a/pkgs/by-name/dr/draupnir/package.json b/pkgs/by-name/dr/draupnir/package.json index e7d6335d04ce..6df29ee41a44 100644 --- a/pkgs/by-name/dr/draupnir/package.json +++ b/pkgs/by-name/dr/draupnir/package.json @@ -1,6 +1,6 @@ { "name": "draupnir", - "version": "2.7.0", + "version": "2.7.1", "description": "A moderation tool for Matrix", "main": "lib/index.js", "repository": "https://github.com/the-draupnir-project/Draupnir.git", @@ -54,7 +54,7 @@ "@sinclair/typebox": "0.34.13", "@the-draupnir-project/interface-manager": "4.2.5", "@the-draupnir-project/matrix-basic-types": "1.4.1", - "@the-draupnir-project/mps-interface-adaptor": "0.5.1", + "@the-draupnir-project/mps-interface-adaptor": "0.5.2", "better-sqlite3": "^9.4.3", "body-parser": "^1.20.2", "config": "^3.3.9", @@ -65,7 +65,7 @@ "matrix-appservice-bridge": "^10.3.1", "matrix-bot-sdk": "npm:@vector-im/matrix-bot-sdk@^0.7.1-element.6", "matrix-protection-suite": "npm:@gnuxie/matrix-protection-suite@4.1.0", - "matrix-protection-suite-for-matrix-bot-sdk": "npm:@gnuxie/matrix-protection-suite-for-matrix-bot-sdk@4.0.0", + "matrix-protection-suite-for-matrix-bot-sdk": "npm:@gnuxie/matrix-protection-suite-for-matrix-bot-sdk@4.0.2", "pg": "^8.8.0", "yaml": "^2.3.2" }, diff --git a/pkgs/by-name/dr/draupnir/package.nix b/pkgs/by-name/dr/draupnir/package.nix index 5b823cebba3c..5747167bff1c 100644 --- a/pkgs/by-name/dr/draupnir/package.nix +++ b/pkgs/by-name/dr/draupnir/package.nix @@ -22,13 +22,13 @@ let in mkYarnPackage rec { pname = "draupnir"; - version = "2.7.0"; + version = "2.7.1"; src = fetchFromGitHub { owner = "the-draupnir-project"; repo = "Draupnir"; tag = "v${version}"; - hash = "sha256-ZzwZg7sevX0qKnlZ4snCcwSejWqA6JHCx3e6vWucO8U="; + hash = "sha256-PJg+ybWe7mtLgqrBZP0xKeKWc2FPv7koyjsHyK5uRKs="; }; nativeBuildInputs = [ From a0286e172fb90626babce5160924b9c20290cac4 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 22 Oct 2025 12:36:55 +0200 Subject: [PATCH 21/83] grafana: 12.0.5 -> 12.0.6 ChangeLog: https://github.com/grafana/grafana/releases/tag/v12.0.6 --- pkgs/servers/monitoring/grafana/default.nix | 16 ++++++++-------- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/default.nix b/pkgs/servers/monitoring/grafana/default.nix index bdb757c1cbd6..26e8da5e2355 100644 --- a/pkgs/servers/monitoring/grafana/default.nix +++ b/pkgs/servers/monitoring/grafana/default.nix @@ -28,23 +28,23 @@ let patchGoVersion = '' find . -name go.mod -not -path "./.bingo/*" -and -not -path "./devenv/*" -and -not -path "./hack/*" -and -not -path "./scripts/*" -and -not -path "./.citools/*" -print0 | while IFS= read -r -d ''' line; do substituteInPlace "$line" \ - --replace-fail "go 1.24.6" "go 1.24.0" + --replace-fail "go 1.25.3" "go 1.25.0" done find . -name go.mod -path "./.citools/*" -print0 | while IFS= read -r -d ''' line; do substituteInPlace "$line" \ - --replace-fail "go 1.24.5" "go 1.24.0" + --replace-fail "go 1.25.3" "go 1.25.0" done find . -name go.work -print0 | while IFS= read -r -d ''' line; do substituteInPlace "$line" \ - --replace-fail "go 1.24.6" "go 1.24.0" + --replace-fail "go 1.25.3" "go 1.25.0" done substituteInPlace Makefile \ - --replace-fail "GO_VERSION = 1.24.6" "GO_VERSION = 1.24.0" + --replace-fail "GO_VERSION = 1.25.3" "GO_VERSION = 1.25.0" ''; in buildGoModule rec { pname = "grafana"; - version = "12.0.5"; + version = "12.0.6"; subPackages = [ "pkg/cmd/grafana" @@ -56,7 +56,7 @@ buildGoModule rec { owner = "grafana"; repo = "grafana"; rev = "v${version}"; - hash = "sha256-60E/YOW7jlwss0+lvP5twM5xTBW3NM2FzUAnxZcWTJY="; + hash = "sha256-VvySbS5c4jYsSEDRDlifOCNIDgoIQGGobDRHxAASXVY="; }; # borrowed from: https://github.com/NixOS/nixpkgs/blob/d70d9425f49f9aba3c49e2c389fe6d42bac8c5b0/pkgs/development/tools/analysis/snyk/default.nix#L20-L22 @@ -70,14 +70,14 @@ buildGoModule rec { missingHashes = ./missing-hashes.json; offlineCache = yarn-berry_4.fetchYarnBerryDeps { inherit src missingHashes; - hash = "sha256-qarRn9m12mthKiaTJGpQI4sLadqJm71X9tUfqRbLo2Y="; + hash = "sha256-60I2rAdl5KczfvGevkoP2ahmV9r1Hm30zM2mA9jVdl4="; }; disallowedRequisites = [ offlineCache ]; postPatch = patchGoVersion; - vendorHash = "sha256-BtXwPQThXShORrp7TkOfrvcq5ajrkaBxxUceJtjJSNo="; + vendorHash = "sha256-x9howXCPl/gSQSm1P5VmDbYzoPP2Nzx5WA0ERNqm4As="; proxyVendor = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3923b4d76125..2dac79fd9fe0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10427,7 +10427,9 @@ with pkgs; glabels-qt = callPackage ../applications/graphics/glabels-qt { }; - grafana = callPackage ../servers/monitoring/grafana { }; + grafana = callPackage ../servers/monitoring/grafana { + buildGoModule = buildGo125Module; + }; grafanaPlugins = callPackages ../servers/monitoring/grafana/plugins { }; hasura-cli = callPackage ../servers/hasura/cli.nix { }; From 1d0a009cebd4b3ebc8fde38cb05a54af80cd74e8 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Wed, 22 Oct 2025 07:40:03 +0200 Subject: [PATCH 22/83] gitlab: 18.5.0 -> 18.5.1 https://about.gitlab.com/releases/2025/10/22/patch-release-gitlab-18-5-1-released/ (cherry picked from commit c56fff34f9e28184c066447adcd272427013e041) --- pkgs/by-name/gi/gitaly/package.nix | 4 ++-- pkgs/by-name/gi/gitlab-pages/package.nix | 4 ++-- pkgs/by-name/gi/gitlab/data.json | 12 ++++++------ pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix | 2 +- pkgs/by-name/gi/gitlab/rubyEnv/Gemfile | 3 ++- pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock | 10 +++++----- pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix | 8 ++++---- 7 files changed, 22 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/gi/gitaly/package.nix b/pkgs/by-name/gi/gitaly/package.nix index c17b59e72158..f4860607a84e 100644 --- a/pkgs/by-name/gi/gitaly/package.nix +++ b/pkgs/by-name/gi/gitaly/package.nix @@ -7,7 +7,7 @@ }: let - version = "18.5.0"; + version = "18.5.1"; package_version = "v${lib.versions.major version}"; gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; @@ -21,7 +21,7 @@ let owner = "gitlab-org"; repo = "gitaly"; rev = "v${version}"; - hash = "sha256-kVFO8brtXWWGU2nWTtHR1q5RrTIXy2ssra9YjtWsglU="; + hash = "sha256-719FC9+OBX9Li9gkIpusFoZrpMyeDwCsoWxt9pfhI1A="; }; vendorHash = "sha256-I2YMn84wEAY+Z02bmkyP/b0eix7FW3hP/noyEKYsEaQ="; diff --git a/pkgs/by-name/gi/gitlab-pages/package.nix b/pkgs/by-name/gi/gitlab-pages/package.nix index 2aa90df52aeb..999136671e3f 100644 --- a/pkgs/by-name/gi/gitlab-pages/package.nix +++ b/pkgs/by-name/gi/gitlab-pages/package.nix @@ -6,14 +6,14 @@ buildGoModule rec { pname = "gitlab-pages"; - version = "18.5.0"; + version = "18.5.1"; # nixpkgs-update: no auto update src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-pages"; rev = "v${version}"; - hash = "sha256-7jMiKN2L4rF4YyqoJW8pzj5rP5g6ScwZ3qkY+OCZOZ8="; + hash = "sha256-UrVH5Ky5aiqquQ2o6bSkqLD4ULl9/vUViOoACantT1Q="; }; vendorHash = "sha256-VWD/AXqEVWo7G9p1q1BM2LUNwAFmkPm+Gm2s9EPu6nM="; diff --git a/pkgs/by-name/gi/gitlab/data.json b/pkgs/by-name/gi/gitlab/data.json index 59c57336b8f2..a9150fdb3e22 100644 --- a/pkgs/by-name/gi/gitlab/data.json +++ b/pkgs/by-name/gi/gitlab/data.json @@ -1,16 +1,16 @@ { - "version": "18.5.0", - "repo_hash": "0r1q6byqv3zziwsw63z7km5jjap7q6222j91lnr048w6cf425n1w", + "version": "18.5.1", + "repo_hash": "0h80pzsfn6lb8mz8igbpkmazzj3kkdwhrqxazjq6g9zrsqsvydx5", "yarn_hash": "16f7r4v4mjjdsfbzy5vy1g18p0l3gnjvfvzrl2xrxdibx7a3b4xs", "frontend_islands_yarn_hash": "0kks9hzm5fq3fss9ys8zxls3d3860l1fvsfcrbhf9rccmwvmjn3l", "owner": "gitlab-org", "repo": "gitlab", - "rev": "v18.5.0-ee", + "rev": "v18.5.1-ee", "passthru": { - "GITALY_SERVER_VERSION": "18.5.0", - "GITLAB_PAGES_VERSION": "18.5.0", + "GITALY_SERVER_VERSION": "18.5.1", + "GITLAB_PAGES_VERSION": "18.5.1", "GITLAB_SHELL_VERSION": "14.45.3", "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.9.4", - "GITLAB_WORKHORSE_VERSION": "18.5.0" + "GITLAB_WORKHORSE_VERSION": "18.5.1" } } diff --git a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix index 1e3add758495..a91f24c0e36c 100644 --- a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix +++ b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix @@ -10,7 +10,7 @@ in buildGoModule rec { pname = "gitlab-workhorse"; - version = "18.5.0"; + version = "18.5.1"; # nixpkgs-update: no auto update src = fetchFromGitLab { diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile index 49c314934630..868611f74092 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile @@ -331,7 +331,8 @@ gem 'js_regex', '~> 3.8', feature_category: :shared gem 'device_detector', feature_category: :shared # Redis -gem 'redis', '~> 5.4.0', feature_category: :redis +# Do NOT upgrade until Rails is upgraded with a version that contains https://github.com/rails/rails/pull/55359. +gem 'redis', '= 5.4.0', feature_category: :redis gem 'redis-client', '~> 0.25', feature_category: :redis gem 'redis-cluster-client', '~> 0.13', feature_category: :redis gem 'redis-clustering', '~> 5.4.0', feature_category: :redis diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock index cf4481484644..5bbab0aec3a3 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock @@ -1624,7 +1624,7 @@ GEM json recursive-open-struct (1.1.3) redcarpet (3.6.0) - redis (5.4.1) + redis (5.4.0) redis-client (>= 0.22.0) redis-actionpack (5.5.0) actionpack (>= 5) @@ -1634,8 +1634,8 @@ GEM connection_pool redis-cluster-client (0.13.5) redis-client (~> 0.24) - redis-clustering (5.4.1) - redis (= 5.4.1) + redis-clustering (5.4.0) + redis (= 5.4.0) redis-cluster-client (>= 0.10.0) redis-namespace (1.11.0) redis (>= 4) @@ -2364,7 +2364,7 @@ DEPENDENCIES rbtrace (~> 0.4) re2 (~> 2.15) recaptcha (~> 5.12) - redis (~> 5.4.0) + redis (= 5.4.0) redis-actionpack (~> 5.5.0) redis-client (~> 0.25) redis-cluster-client (~> 0.13) @@ -2452,4 +2452,4 @@ DEPENDENCIES yard (~> 0.9) BUNDLED WITH - 2.7.1 + 2.7.2 diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix index 1f5b15a95a5a..a109fcdc6d3f 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix +++ b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix @@ -7528,10 +7528,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bpsh5dbvybsa8qnv4dg11a6f2zn4sndarf7pk4iaayjgaspbrmm"; + sha256 = "0syhyw1bp9nbb0fvcmm58y1c6iav6xw6b4bzjz1rz2j1d7c012br"; type = "gem"; }; - version = "5.4.1"; + version = "5.4.0"; }; redis-actionpack = { dependencies = [ @@ -7579,10 +7579,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sj4b3j7i3rb5a276g7yyd95kji4j9sl6wmqfgpz39gx06qlni47"; + sha256 = "0fsnfi15xiy8sal6av11fqfjmdmjpy93amf790i0zwqcf1iq1qbw"; type = "gem"; }; - version = "5.4.1"; + version = "5.4.0"; }; redis-namespace = { dependencies = [ "redis" ]; From d75450eed4d8a3d9183f805f0cb9ff6e7d096709 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Oct 2025 15:57:33 +0000 Subject: [PATCH 23/83] keycloak: 26.4.0 -> 26.4.1 (cherry picked from commit 0b0bcb1bad1f45b969d248ce10cc1526ef6442da) --- pkgs/by-name/ke/keycloak/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ke/keycloak/package.nix b/pkgs/by-name/ke/keycloak/package.nix index 0983e5015dc1..c9ee2bbe0b7b 100644 --- a/pkgs/by-name/ke/keycloak/package.nix +++ b/pkgs/by-name/ke/keycloak/package.nix @@ -24,11 +24,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "keycloak"; - version = "26.4.0"; + version = "26.4.1"; src = fetchzip { url = "https://github.com/keycloak/keycloak/releases/download/${finalAttrs.version}/keycloak-${finalAttrs.version}.zip"; - hash = "sha256-mWgTkvop5oRA3DzxxI3Q8kgftLZZteGeJ3Zxgh5SIww="; + hash = "sha256-TUTTBsxRuk907OLFxFyABuOGMaO7EjqnzD0eEQVfl98="; }; nativeBuildInputs = [ From d7dc3425d8b1876dfe4676e6746e765067f751b7 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Fri, 20 Dec 2024 00:30:50 +0800 Subject: [PATCH 24/83] buildPython*: bring back buildPython*.override Fix `makeOverridablePythonPackage` in python-package-base.nix and unshadow `buildPython*.override`. This makes it possible to override the dependencies of buildPython*. E.g., `buildPythonPackage.override { unzip = unzip-custom; }` returns a derived version of `buildPythonPackage` with the `unzip` package overridden with `unzip-custom`. (cherry picked from commit cce0f3f3006853f9182c893df2e3b04a262aece2) --- .../interpreters/python/python-packages-base.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/python/python-packages-base.nix b/pkgs/development/interpreters/python/python-packages-base.nix index 67600fe972f5..121e4ead8987 100644 --- a/pkgs/development/interpreters/python/python-packages-base.nix +++ b/pkgs/development/interpreters/python/python-packages-base.nix @@ -38,7 +38,12 @@ let } else result - ); + ) + // lib.optionalAttrs (f ? override) { + # Support overriding `f` itself, e.g. `buildPythonPackage.override { }`. + # Ensure `makeOverridablePythonPackage` is applied to the result. + override = lib.mirrorFunctionArgs f.override (fdrv: makeOverridablePythonPackage (f.override fdrv)); + }; mkPythonDerivation = if python.isPy3k then ./mk-python-derivation.nix else ./python2/mk-python-derivation.nix; From 8bda19030f38d5ea23f58d93eb060d247904995e Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Wed, 22 Oct 2025 18:00:17 -0400 Subject: [PATCH 25/83] brave: 1.83.118 -> 1.83.120 https://community.brave.app/t/release-channel-1-83-120/644570 (cherry picked from commit 391b77f792f0d237841c6cd2cba2f2da3d6c34fb) --- pkgs/by-name/br/brave/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/br/brave/package.nix b/pkgs/by-name/br/brave/package.nix index ab0839301615..cb38c191c8a7 100644 --- a/pkgs/by-name/br/brave/package.nix +++ b/pkgs/by-name/br/brave/package.nix @@ -3,24 +3,24 @@ let pname = "brave"; - version = "1.83.118"; + version = "1.83.120"; allArchives = { aarch64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb"; - hash = "sha256-daHMBEGYJBLYu2HP2oY1wYLhVC61DNT6EFlK/PBzqcw="; + hash = "sha256-DQX+HKNLakI6G7K53SmcmtmA+h7ZmvkcjUgd/k3C/cc="; }; x86_64-linux = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - hash = "sha256-KjcRXDxXAkhgAXgALzCN828+ovp2HURKL+VWT2DIMVI="; + hash = "sha256-E1IKc6ftBO88WVXa0RgjAFhtckBNm/hTQgxzMzK17PY="; }; aarch64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip"; - hash = "sha256-EnCEuLqYdV3gSwvcT19FUtRbPm79TdjUzL39sKpPTd8="; + hash = "sha256-aMyTGhxnExd1kaoHHTZu7UU42/WSOkB9PAyc8M0B/xU="; }; x86_64-darwin = { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-x64.zip"; - hash = "sha256-brj0EvOwX0i82ndPHBS9mqfliq/YnXyxGeiz4nA1qNw="; + hash = "sha256-lTxFrmQzWWegmlyBc71fL81iTPqVLB3r8q2gqvrlM3o="; }; }; From 770f78bc1febc851f8a394850ceef359a44339b2 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Wed, 22 Oct 2025 22:10:29 +0200 Subject: [PATCH 26/83] yt-dlp: 2025.10.14 -> 2025.10.22 Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.10.22 Diff: https://github.com/yt-dlp/yt-dlp/compare/2025.10.14...2025.10.22 (cherry picked from commit e0ba8aa4123f5bf062a7308c07be5c8cdc9f9795) --- pkgs/by-name/yt/yt-dlp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yt/yt-dlp/package.nix b/pkgs/by-name/yt/yt-dlp/package.nix index ae0b2733f6b9..a54f623a3b51 100644 --- a/pkgs/by-name/yt/yt-dlp/package.nix +++ b/pkgs/by-name/yt/yt-dlp/package.nix @@ -19,14 +19,14 @@ python3Packages.buildPythonApplication rec { # The websites yt-dlp deals with are a very moving target. That means that # downloads break constantly. Because of that, updates should always be backported # to the latest stable release. - version = "2025.10.14"; + version = "2025.10.22"; pyproject = true; src = fetchFromGitHub { owner = "yt-dlp"; repo = "yt-dlp"; tag = version; - hash = "sha256-x7vpuXUihlC4jONwjmWnPECFZ7xiVAOFSDUgBNvl+aA="; + hash = "sha256-jQaENEflaF9HzY/EiMXIHgUehAJ3nnDT9IbaN6bDcac="; }; postPatch = '' From 7c15a3ee1ef8e5773b9547f3eb47f5cd2d61ed8a Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Mon, 6 Oct 2025 19:12:01 +0530 Subject: [PATCH 27/83] vscode: 1.104.2 -> 1.104.3 (cherry picked from commit 2d30849bbdb000d2a7469e98f54de403e37361c0) --- pkgs/applications/editors/vscode/vscode.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index 25663ca9e60c..783c4d7d2f85 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -36,20 +36,20 @@ let hash = { - x86_64-linux = "sha256-0zgsR0nk9zsOeEcKhrmAFbAhvKKFNsC8fXjCnxFcndE="; - x86_64-darwin = "sha256-4+3T3axXNfePEkevhLwRPeqoxKs2OTL7B7TiV2BxZWc="; - aarch64-linux = "sha256-iGLtuVFA5NphiF1PU9Pus/nZ8PyCNNzDOpcQ+utYE2I="; - aarch64-darwin = "sha256-E4BopxbqH1lg1Q2NlyWjH8jytabiv5y4hG5ZJW4nqzs="; - armv7l-linux = "sha256-YIidKSsqK3DSAfPd7O1pbft1C/ny/iB+CFbR/T9u7L8="; + x86_64-linux = "sha256-S9H1IZGV3BZe2kjSdkt8S+ShE1EQA0yiKEl65tNNtJw="; + x86_64-darwin = "sha256-Wi21LByNSjaTKdpJJM9d/5yspaoplJ1pDxGBMxAxLT0="; + aarch64-linux = "sha256-m1AkCRiVJbUPArvK/QyG+Y/7qCLHY20vv40suFXK1fk="; + aarch64-darwin = "sha256-iwUegTexE0Iroh+VN9/cQ/s1f2SjLSePjIJanjMDzHU="; + armv7l-linux = "sha256-06LY6PrWg1VBjUjoLNIrbuKu9YzJS4MM38wlx8JQdvw="; } .${system} or throwSystem; # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.104.2"; + version = "1.104.3"; # This is used for VS Code - Remote SSH test - rev = "e3a5acfb517a443235981655413d566533107e92"; + rev = "385651c938df8a906869babee516bffd0ddb9829"; in callPackage ./generic.nix { pname = "vscode" + lib.optionalString isInsiders "-insiders"; @@ -82,7 +82,7 @@ callPackage ./generic.nix { src = fetchurl { name = "vscode-server-${rev}.tar.gz"; url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable"; - hash = "sha256-Tz1P8eGokG+8thao9dRllAdTxvllhfOEDKH9lC2QwB0="; + hash = "sha256-0tGqGDMmLURqdQwqFWCO10d/RkVha8iC0Uv/JFp9nNQ="; }; stdenv = stdenvNoCC; }; From cf434a9ea68fa06374d2fa2e8c0556386ba0ac49 Mon Sep 17 00:00:00 2001 From: wetrustinprize Date: Fri, 10 Oct 2025 15:18:12 -0300 Subject: [PATCH 28/83] vscode: 1.104.3 -> 1.105.0 (cherry picked from commit ab4cb5fdf6659bd6c7e333e77f23f80b3054fbc6) --- pkgs/applications/editors/vscode/vscode.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index 783c4d7d2f85..a4529b5fb817 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -36,20 +36,20 @@ let hash = { - x86_64-linux = "sha256-S9H1IZGV3BZe2kjSdkt8S+ShE1EQA0yiKEl65tNNtJw="; - x86_64-darwin = "sha256-Wi21LByNSjaTKdpJJM9d/5yspaoplJ1pDxGBMxAxLT0="; - aarch64-linux = "sha256-m1AkCRiVJbUPArvK/QyG+Y/7qCLHY20vv40suFXK1fk="; - aarch64-darwin = "sha256-iwUegTexE0Iroh+VN9/cQ/s1f2SjLSePjIJanjMDzHU="; - armv7l-linux = "sha256-06LY6PrWg1VBjUjoLNIrbuKu9YzJS4MM38wlx8JQdvw="; + x86_64-linux = "sha256-i1MFtqfWiAsvxgyc/MZlOdo/Py6PQlJmjHGeYnhygso="; + x86_64-darwin = "sha256-HElY2mOgYxfE5LULFMpipmd/igDAapd6G2VlZeCGWTI="; + aarch64-linux = "sha256-NiVXjiii9Df3mRkDVULsiLgRhfJKX+H2/VYuxUImFzI="; + aarch64-darwin = "sha256-IDqupYgoslZb7Po8nimOTwojTJ0TO5efgfTqtTQ+dUI="; + armv7l-linux = "sha256-cN4EXCM5v5ULZUb+glqbI9g+oOsjELB+OWEGDVxN/Y4="; } .${system} or throwSystem; # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.104.3"; + version = "1.105.0"; # This is used for VS Code - Remote SSH test - rev = "385651c938df8a906869babee516bffd0ddb9829"; + rev = "03c265b1adee71ac88f833e065f7bb956b60550a"; in callPackage ./generic.nix { pname = "vscode" + lib.optionalString isInsiders "-insiders"; From 8c669392e7e88dfb3db75606b6d22543a5e9fcbe Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Wed, 22 Oct 2025 21:11:19 +0100 Subject: [PATCH 29/83] ci/eval/compare/maintainers: simplify `meta.position` predicate (cherry picked from commit 9ea88ca354f8c162b22cf7baf6f714d708eca585) --- ci/eval/compare/maintainers.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/eval/compare/maintainers.nix b/ci/eval/compare/maintainers.nix index 854c1f730bda..9f19a4c382eb 100644 --- a/ci/eval/compare/maintainers.nix +++ b/ci/eval/compare/maintainers.nix @@ -73,7 +73,7 @@ let (lib.unsafeGetAttrPos "pname" drv) (lib.unsafeGetAttrPos "version" drv) ] - ++ lib.optionals (drv.meta.position or null != null) [ + ++ lib.optionals (drv ? meta.position) [ # Use ".meta.position" for cases when most of the package is # defined in a "common" section and the only place where # reference to the file with a derivation the "pos" From 708ed8b6f6cb73f66a8c589c57549ffae9a423d7 Mon Sep 17 00:00:00 2001 From: Sander Date: Tue, 21 Oct 2025 13:17:25 +0200 Subject: [PATCH 30/83] cachix: refactor overrides Removed `hnix-store-core_0_8_0_0` from the backport as this version is the default on 25.05. (cherry picked from commit 1d1668a995abb6ea578c8f3c70f8e5d3618fc94d) --- .../haskell-modules/configuration-common.nix | 75 ++++++++++--------- 1 file changed, 39 insertions(+), 36 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 6235b6d90860..dd2dd1594553 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -565,42 +565,6 @@ self: super: # https://github.com/illia-shkroba/pfile/issues/2 pfile = doJailbreak super.pfile; - # Manually maintained - cachix-api = overrideCabal (drv: { - version = "1.7.9"; - src = pkgs.fetchFromGitHub { - owner = "cachix"; - repo = "cachix"; - tag = "v1.7.9"; - hash = "sha256-R0W7uAg+BLoHjMRMQ8+oiSbTq8nkGz5RDpQ+ZfxxP3A="; - }; - postUnpack = "sourceRoot=$sourceRoot/cachix-api"; - }) super.cachix-api; - cachix = ( - overrideCabal - (drv: { - version = "1.7.9"; - src = pkgs.fetchFromGitHub { - owner = "cachix"; - repo = "cachix"; - tag = "v1.7.9"; - hash = "sha256-R0W7uAg+BLoHjMRMQ8+oiSbTq8nkGz5RDpQ+ZfxxP3A="; - }; - postUnpack = "sourceRoot=$sourceRoot/cachix"; - }) - ( - lib.pipe - (super.cachix.override { - nix = self.hercules-ci-cnix-store.nixPackage; - }) - [ - (addBuildTool self.hercules-ci-cnix-store.nixPackage) - (addBuildTool pkgs.buildPackages.pkg-config) - (addBuildDepend self.hnix-store-nar) - ] - ) - ); - # https://github.com/froozen/kademlia/issues/2 kademlia = dontCheck super.kademlia; @@ -3370,3 +3334,42 @@ self: super: setAmazonkaSourceRoot "lib/amazonka" (doJailbreak super.amazonka); } ) + +# cachix: manually maintained +// ( + let + version = "1.7.9"; + + src = pkgs.fetchFromGitHub { + owner = "cachix"; + repo = "cachix"; + tag = "v${version}"; + hash = "sha256-R0W7uAg+BLoHjMRMQ8+oiSbTq8nkGz5RDpQ+ZfxxP3A="; + }; + in + { + cachix-api = overrideSrc { + inherit version; + src = src + "/cachix-api"; + } super.cachix-api; + + cachix = lib.pipe super.cachix [ + (overrideSrc { + inherit version; + src = src + "/cachix"; + }) + # Fix ambiguous 'show' reference: https://github.com/cachix/cachix/pull/704 + (overrideCabal (_: { + postPatch = '' + sed -i 's/<> show i/<> Protolude.show i/' src/Cachix/Client/NixVersion.hs + ''; + })) + ( + drv: + drv.override { + nix = self.hercules-ci-cnix-store.nixPackage; + } + ) + ]; + } +) From f1d47ca7fa89e0bb198f9c7e6cdcb84fb134b280 Mon Sep 17 00:00:00 2001 From: Sander Date: Tue, 21 Oct 2025 13:25:33 +0200 Subject: [PATCH 31/83] cachix: 1.7.9 -> 1.9.1 (cherry picked from commit dd7d99efa9cbc19260910a288708f683385c9f86) --- .../haskell-modules/configuration-common.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index dd2dd1594553..2eef41de5fe8 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -3335,16 +3335,17 @@ self: super: } ) -# cachix: manually maintained +# Cachix packages +# Manually maintained // ( let - version = "1.7.9"; + version = "1.9.1"; src = pkgs.fetchFromGitHub { owner = "cachix"; repo = "cachix"; tag = "v${version}"; - hash = "sha256-R0W7uAg+BLoHjMRMQ8+oiSbTq8nkGz5RDpQ+ZfxxP3A="; + hash = "sha256-IwnNtbNVrlZIHh7h4Wz6VP0Furxg9Hh0ycighvL5cZc="; }; in { @@ -3358,12 +3359,9 @@ self: super: inherit version; src = src + "/cachix"; }) - # Fix ambiguous 'show' reference: https://github.com/cachix/cachix/pull/704 - (overrideCabal (_: { - postPatch = '' - sed -i 's/<> show i/<> Protolude.show i/' src/Cachix/Client/NixVersion.hs - ''; - })) + (addBuildDepends [ + self.pqueue + ]) ( drv: drv.override { From 66657deebf8583f37aa76e29df1bdfe7d699bbde Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Mon, 20 Oct 2025 23:22:57 +0530 Subject: [PATCH 32/83] dprint-plugins: update all plugins Signed-off-by: phanirithvij dprint-plugins: fix update script Co-authored-by: Kenichi Kamiya Co-authored-by: Wolfgang Walther Signed-off-by: phanirithvij (cherry picked from commit cad32a24812b17a574b1ce57a7885dd4459f9f4a) --- .../dp/dprint/plugins/dprint-plugin-dockerfile.nix | 8 ++++---- pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix | 8 ++++---- pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix | 8 ++++---- pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix | 8 ++++---- pkgs/by-name/dp/dprint/plugins/g-plane-pretty_graphql.nix | 8 ++++---- pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix | 8 ++++---- pkgs/by-name/dp/dprint/plugins/update-plugins.py | 4 ++-- 7 files changed, 26 insertions(+), 26 deletions(-) diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-dockerfile.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-dockerfile.nix index 76e62aceecd7..1b6b85835d3e 100644 --- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-dockerfile.nix +++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-dockerfile.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { - description = "Dockerfile code formatter."; - hash = "sha256-gsfMLa4zw8AblOS459ZS9OZrkGCQi5gBN+a3hvOsspk="; + description = "Dockerfile code formatter"; + hash = "sha256-GaK1sYdZPwQWJmz2ULcsGpWDiKjgPhqNRoGgQfGOkqc="; initConfig = { configExcludes = [ ]; configKey = "dockerfile"; @@ -9,6 +9,6 @@ mkDprintPlugin { }; pname = "dprint-plugin-dockerfile"; updateUrl = "https://plugins.dprint.dev/dprint/dockerfile/latest.json"; - url = "https://plugins.dprint.dev/dockerfile-0.3.2.wasm"; - version = "0.3.2"; + url = "https://plugins.dprint.dev/dockerfile-0.3.3.wasm"; + version = "0.3.3"; } diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix index deee9292f48f..d83c0588a4ff 100644 --- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix +++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { - description = "Ruff (Python) wrapper plugin."; - hash = "sha256-15InHQgF9c0Js4yUJxmZ1oNj1O16FBU12u/GOoaSAJ8="; + description = "Ruff (Python) wrapper plugin"; + hash = "sha256-qT+6zPbX3KrONXshwzLoGTWRXM93VKO0lN9ycJujEDM="; initConfig = { configExcludes = [ ]; configKey = "ruff"; @@ -12,6 +12,6 @@ mkDprintPlugin { }; pname = "dprint-plugin-ruff"; updateUrl = "https://plugins.dprint.dev/dprint/ruff/latest.json"; - url = "https://plugins.dprint.dev/ruff-0.3.9.wasm"; - version = "0.3.9"; + url = "https://plugins.dprint.dev/ruff-0.6.1.wasm"; + version = "0.6.1"; } diff --git a/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix b/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix index 81bb3435fdaf..89a3b44c0e48 100644 --- a/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix +++ b/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { - description = "CSS, SCSS, Sass and Less formatter."; - hash = "sha256-mFlhfqtglKtKNls96PO/2AWLL1fNC5msQCd9EgdKauE="; + description = "CSS, SCSS, Sass and Less formatter"; + hash = "sha256-IAIix6c9/GNDZsRk95T/rpvMh7HqFgBoq5KDVYHHOjU="; initConfig = { configExcludes = [ "**/node_modules" ]; configKey = "malva"; @@ -14,6 +14,6 @@ mkDprintPlugin { }; pname = "g-plane-malva"; updateUrl = "https://plugins.dprint.dev/g-plane/malva/latest.json"; - url = "https://plugins.dprint.dev/g-plane/malva-v0.11.2.wasm"; - version = "0.11.2"; + url = "https://plugins.dprint.dev/g-plane/malva-v0.14.3.wasm"; + version = "0.14.3"; } diff --git a/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix b/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix index 98823309f6d0..633820b9ce32 100644 --- a/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix +++ b/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { - description = "HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, and Vento formatter."; - hash = "sha256-fCvurr8f79io/jIjwCfwr/WGjvcKZtptRrx9GFfytSI="; + description = "HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, and Vento formatter"; + hash = "sha256-TQxHIw5IXZwFA/WzIJ33ZckJNkHwW67lnh0cCGkgmrs="; initConfig = { configExcludes = [ ]; configKey = "markup"; @@ -19,6 +19,6 @@ mkDprintPlugin { }; pname = "g-plane-markup_fmt"; updateUrl = "https://plugins.dprint.dev/g-plane/markup_fmt/latest.json"; - url = "https://plugins.dprint.dev/g-plane/markup_fmt-v0.19.0.wasm"; - version = "0.19.0"; + url = "https://plugins.dprint.dev/g-plane/markup_fmt-v0.24.0.wasm"; + version = "0.24.0"; } diff --git a/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_graphql.nix b/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_graphql.nix index 38d7326ab416..084bdadbb763 100644 --- a/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_graphql.nix +++ b/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_graphql.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { - description = "GraphQL formatter."; - hash = "sha256-PlQwpR0tMsghMrOX7is+anN57t9xa9weNtoWpc0E9ec="; + description = "GraphQL formatter"; + hash = "sha256-xEEBnmxxiIPNOePBDS2HG6lfAhR4l53w+QDF2mXdyzg="; initConfig = { configExcludes = [ ]; configKey = "graphql"; @@ -12,6 +12,6 @@ mkDprintPlugin { }; pname = "g-plane-pretty_graphql"; updateUrl = "https://plugins.dprint.dev/g-plane/pretty_graphql/latest.json"; - url = "https://plugins.dprint.dev/g-plane/pretty_graphql-v0.2.1.wasm"; - version = "0.2.1"; + url = "https://plugins.dprint.dev/g-plane/pretty_graphql-v0.2.3.wasm"; + version = "0.2.3"; } diff --git a/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix b/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix index a303b945d5e7..7667e46621f3 100644 --- a/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix +++ b/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { - description = "YAML formatter."; - hash = "sha256-6ua021G7ZW7Ciwy/OHXTA1Joj9PGEx3SZGtvaA//gzo="; + description = "YAML formatter"; + hash = "sha256-iSh5SRrjQB1hJoKkkup7R+Durcu+cxePa7GDVjwnexU="; initConfig = { configExcludes = [ ]; configKey = "yaml"; @@ -12,6 +12,6 @@ mkDprintPlugin { }; pname = "g-plane-pretty_yaml"; updateUrl = "https://plugins.dprint.dev/g-plane/pretty_yaml/latest.json"; - url = "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.0.wasm"; - version = "0.5.0"; + url = "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.1.wasm"; + version = "0.5.1"; } diff --git a/pkgs/by-name/dp/dprint/plugins/update-plugins.py b/pkgs/by-name/dp/dprint/plugins/update-plugins.py index f065d673152b..9c1e5c91883c 100755 --- a/pkgs/by-name/dp/dprint/plugins/update-plugins.py +++ b/pkgs/by-name/dp/dprint/plugins/update-plugins.py @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i python -p nix nixfmt-rfc-style 'python3.withPackages (pp: [ pp.requests ])' +#!nix-shell -i python3 -p nix 'python3.withPackages (ps: [ ps.requests ])' import json import os @@ -138,7 +138,7 @@ def update_plugins(): "updateUrl": update_url, "pname": pname, "version": e["version"], - "description": e["description"], + "description": e["description"].rstrip("."), "initConfig": { "configKey": e["configKey"], "configExcludes": e["configExcludes"], From f97da010f3a8d0d529983df5853c6a6394f7c08a Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Tue, 14 Oct 2025 13:33:39 +0200 Subject: [PATCH 33/83] signal-desktop: 7.73.0 -> 7.74.0 Co-authored-by: Marcin Serwin (cherry picked from commit 936aa39307a68f70b824d4807736986139767451) --- pkgs/by-name/si/signal-desktop/package.nix | 16 +-- .../replace-apple-emoji-with-noto-emoji.patch | 80 ++++++----- pkgs/by-name/si/signal-desktop/ringrtc.nix | 11 +- .../si/signal-desktop/webrtc-sources.json | 132 ++++++++---------- pkgs/by-name/si/signal-desktop/webrtc.nix | 3 +- 5 files changed, 122 insertions(+), 120 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index 13bd5410abe6..41d5c8ccae3d 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -50,13 +50,13 @@ let ''; }); - version = "7.73.0"; + version = "7.74.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "Signal-Desktop"; tag = "v${version}"; - hash = "sha256-5cwGV0WPOS7O/xnQZ38t/hiQppqFFtVQmGuniGsD6H8="; + hash = "sha256-ahFc/AOBfgW34S1zcLZYj9pie/2aAK/tdZzC7An4lNU="; }; sticker-creator = stdenv.mkDerivation (finalAttrs: { @@ -67,7 +67,7 @@ let pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname src version; fetcherVersion = 1; - hash = "sha256-cT7Ixl/V/mesPHvJUsG63Y/wXwKjbjkjdjP3S7uEOa0="; + hash = "sha256-WUwclz7dJl+s5zRjWu/HTJ5eZroAFA6vR8mZzwib6Po="; }; strictDeps = true; @@ -132,15 +132,15 @@ stdenv.mkDerivation (finalAttrs: { fetcherVersion = 1; hash = if withAppleEmojis then - "sha256-9YvNs925xBUYEpF429rHfMXIGPapVYd8j1jZa/yBuhA=" + "sha256-h1F9/lKtcT8Gce+EVj8RrPzHtjqp11ycHAkf7xldHeM=" else - "sha256-lcr8EeL+wd6VihKcBgfXNRny8VskX8g7I7WTAkLuBss="; + "sha256-tDlQTOSUkCjRXtA7NIUgI+ax+GCPFXK+eZLe0fXVhJY="; }; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; - SOURCE_DATE_EPOCH = 1759413120; + SOURCE_DATE_EPOCH = 1759960657; }; preBuild = '' @@ -216,12 +216,10 @@ stdenv.mkDerivation (finalAttrs: { install -Dm644 $icon $out/share/icons/hicolor/`basename ''${icon%.png}`/apps/signal-desktop.png done - # TODO: Remove --ozone-platform=wayland after next electron update, - # see https://github.com/electron/electron/pull/48309 makeWrapper '${lib.getExe electron}' "$out/bin/signal-desktop" \ --add-flags "$out/share/signal-desktop/app.asar" \ --set-default ELECTRON_FORCE_IS_PACKAGED 1 \ - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" runHook postInstall ''; diff --git a/pkgs/by-name/si/signal-desktop/replace-apple-emoji-with-noto-emoji.patch b/pkgs/by-name/si/signal-desktop/replace-apple-emoji-with-noto-emoji.patch index 5d235dc80041..4f7f0bebcf26 100644 --- a/pkgs/by-name/si/signal-desktop/replace-apple-emoji-with-noto-emoji.patch +++ b/pkgs/by-name/si/signal-desktop/replace-apple-emoji-with-noto-emoji.patch @@ -49,11 +49,11 @@ diff --git a/package.json b/package.json index 5755fec..86125ba 100644 --- a/package.json +++ b/package.json -@@ -137,7 +137,6 @@ +@@ -154,7 +154,6 @@ "dashdash": "2.0.0", "direction": "1.0.4", - "emoji-datasource": "15.1.2", -- "emoji-datasource-apple": "15.1.2", + "emoji-datasource": "16.0.0", +- "emoji-datasource-apple": "16.0.0", "emoji-regex": "10.4.0", "encoding": "0.1.13", "fabric": "4.6.0", @@ -64,46 +64,46 @@ index 5755fec..86125ba 100644 -} +} \ No newline at end of file -diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml -index f04b2b1..070fa0f 100644 ---- a/pnpm-lock.yaml -+++ b/pnpm-lock.yaml -@@ -184,9 +184,6 @@ importers: +diff --git i/pnpm-lock.yaml w/pnpm-lock.yaml +index b162101a8..82ee9d67e 100644 +--- i/pnpm-lock.yaml ++++ w/pnpm-lock.yaml +@@ -197,9 +197,6 @@ importers: emoji-datasource: - specifier: 15.1.2 - version: 15.1.2 + specifier: 16.0.0 + version: 16.0.0 - emoji-datasource-apple: -- specifier: 15.1.2 -- version: 15.1.2 +- specifier: 16.0.0 +- version: 16.0.0 emoji-regex: specifier: 10.4.0 version: 10.4.0 -@@ -4817,9 +4814,6 @@ packages: +@@ -5814,9 +5811,6 @@ packages: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} - -- emoji-datasource-apple@15.1.2: -- resolution: {integrity: sha512-32UZTK36x4DlvgD1smkmBlKmmJH7qUr5Qut4U/on2uQLGqNXGbZiheq6/LEA8xRQEUrmNrGEy25wpEI6wvYmTg==} + +- emoji-datasource-apple@16.0.0: +- resolution: {integrity: sha512-dVYjsK0FnCry9F+PBtnivhG2K0xdwlmqYaSgiUtztUdAGPYiHYhZcVKvNBqC791g2qyEcFNTBO6utg4eQ3uLTw==} - - emoji-datasource@15.1.2: - resolution: {integrity: sha512-tXAqGsrDVhgCRpFePtaD9P4Z8Ro2SUQSL/4MIJBG0SxqQJaMslEbin8J53OaFwEBu6e7JxFaIF6s4mw9+8acAQ==} - -@@ -14990,8 +14984,6 @@ snapshots: - + emoji-datasource@16.0.0: + resolution: {integrity: sha512-/qHKqK5Nr3+8zhgO6kHmF43Fm5C8HNn0AaFRIpgw8HF3+uF0Vfc8jgLI1ZQS5ba1vBzksS8NBCjHejwLb2D/Sg==} + +@@ -17037,8 +17031,6 @@ snapshots: + emittery@0.13.1: {} - -- emoji-datasource-apple@15.1.2: {} + +- emoji-datasource-apple@16.0.0: {} - - emoji-datasource@15.1.2: {} - + emoji-datasource@16.0.0: {} + emoji-regex@10.4.0: {} diff --git a/stylesheets/components/fun/FunEmoji.scss b/stylesheets/components/fun/FunEmoji.scss -index 78c7563..83d196c 100644 ---- a/stylesheets/components/fun/FunEmoji.scss -+++ b/stylesheets/components/fun/FunEmoji.scss +index ea029fd5b..0e3563b4f 100644 +--- i/stylesheets/components/fun/FunEmoji.scss ++++ w/stylesheets/components/fun/FunEmoji.scss @@ -5,19 +5,9 @@ $emoji-sprite-sheet-grid-item-count: 62; - + @mixin emoji-sprite($sheet, $margin, $scale) { - $size: calc($sheet * 1px * $scale); - $margin-start: calc($margin * $scale); @@ -123,16 +123,22 @@ index 78c7563..83d196c 100644 + background-position: center; background-repeat: no-repeat; } - + diff --git a/ts/components/fun/FunEmoji.tsx b/ts/components/fun/FunEmoji.tsx -index 08785e8..d25b868 100644 +index ddb30bf6d..5fc39339b 100644 --- a/ts/components/fun/FunEmoji.tsx +++ b/ts/components/fun/FunEmoji.tsx -@@ -10,7 +10,14 @@ export const FUN_STATIC_EMOJI_CLASS = 'FunStaticEmoji'; - export const FUN_INLINE_EMOJI_CLASS = 'FunInlineEmoji'; - - function getEmojiJumboUrl(emoji: EmojiVariantData): string { -- return `emoji://jumbo?emoji=${encodeURIComponent(emoji.value)}`; +@@ -20,13 +20,14 @@ function getEmojiJumboBackground( + emoji: EmojiVariantData, + size: number | undefined + ): string | null { +- if (size != null && size < MIN_JUMBOMOJI_SIZE) { +- return null; +- } +- if (KNOWN_JUMBOMOJI.has(emoji.value)) { +- return `url(emoji://jumbo?emoji=${encodeURIComponent(emoji.value)})`; +- } +- return null; + const emojiToNotoName = (emoji: string): string => + `emoji_u${ + [...emoji] @@ -140,7 +146,7 @@ index 08785e8..d25b868 100644 + .map(c => c.codePointAt(0)?.toString(16).padStart(4, "0")) + .join("_") + }.png`; -+ return `file://@noto-emoji-pngs@/${emojiToNotoName(emoji.value)}`; ++ return `url(file://@noto-emoji-pngs@/${emojiToNotoName(emoji.value)})`; } export type FunStaticEmojiSize = diff --git a/pkgs/by-name/si/signal-desktop/ringrtc.nix b/pkgs/by-name/si/signal-desktop/ringrtc.nix index daab08a7be29..b1a059d166ed 100644 --- a/pkgs/by-name/si/signal-desktop/ringrtc.nix +++ b/pkgs/by-name/si/signal-desktop/ringrtc.nix @@ -20,16 +20,21 @@ let in rustPackages_1_89.rustPlatform.buildRustPackage (finalAttrs: { pname = "ringrtc"; - version = "2.58.1"; + version = "2.59.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "ringrtc"; tag = "v${finalAttrs.version}"; - hash = "sha256-HI+HVDv+nuJp2BPIAVY+PI6Pof1pnB8L6CIAgBT+tJA="; + hash = "sha256-zgDXkkKJrcD357DxbPq/sL/c4AG8xyMPY5IpcBtvATY="; }; - cargoHash = "sha256-n+1pe202U2lljisSRBWeVvuBLyp7jhXG+ovDDi5WV8Q="; + cargoHash = "sha256-uwMNJ+PQa/Q7XZ9QONo+vm2wMqGwOEB97Kl/RFQkdhU="; + + preConfigure = '' + # Check for matching webrtc version + grep 'webrtc.version=${webrtc.version}' config/version.properties + ''; cargoBuildFlags = [ "-p" diff --git a/pkgs/by-name/si/signal-desktop/webrtc-sources.json b/pkgs/by-name/si/signal-desktop/webrtc-sources.json index d9b28f488ad7..80abcfd66ea1 100644 --- a/pkgs/by-name/si/signal-desktop/webrtc-sources.json +++ b/pkgs/by-name/si/signal-desktop/webrtc-sources.json @@ -1,33 +1,25 @@ { "src": { "args": { - "hash": "sha256-Qj0UFRWfZrBG9WUX4zkyiatIekNSYXsneP5aLvufNh4=", + "hash": "sha256-mNj4Sw7EROc2Cn4nPSm789h1je7EOjNAg2s6fQ19Dcc=", "owner": "signalapp", "repo": "webrtc", - "tag": "7204c" + "tag": "7339c" }, "fetcher": "fetchFromGitHub" }, - "src/base": { - "args": { - "hash": "sha256-wKFvb28LeB7/YVGmWKhcvXCEeNB6HaxMgZJLpC5a1Zk=", - "rev": "4ba67f727a84a10e32a417dc7e194f4fc6a23390", - "url": "https://chromium.googlesource.com/chromium/src/base" - }, - "fetcher": "fetchFromGitiles" - }, "src/build": { "args": { - "hash": "sha256-Bfd3paXVGon4p85V2UO6vEHG/t1g8EAxvYQ+DdPcuI8=", - "rev": "7adbc7e3263f3ab427ba7c5ac7839a69082ff7fb", + "hash": "sha256-BFKseH/tEQcQ1UF2YPBcfMLY54qBmM7OboC15NFO9e0=", + "rev": "66d076c7ab192991f67891b062b35404f3cb0739", "url": "https://chromium.googlesource.com/chromium/src/build" }, "fetcher": "fetchFromGitiles" }, "src/buildtools": { "args": { - "hash": "sha256-adtGyo+wm8+keR0um1fOdChABdBYboGBawD0LfcY00w=", - "rev": "1fc7350e65e9d7848c083b83aaf67611e74a5654", + "hash": "sha256-c1I0yBRDb9JUkywmJJy0IZp802qJRsoQV72ydinzxVs=", + "rev": "0c4bbb0f8a874de0a2a15d196031c7303d04fbb3", "url": "https://chromium.googlesource.com/chromium/src/buildtools" }, "fetcher": "fetchFromGitiles" @@ -43,40 +35,40 @@ }, "src/testing": { "args": { - "hash": "sha256-CQg6fxDz0dk4fD+X53stTwJJ25feYoU9KdsgjTAzbp8=", - "rev": "44b0a8d794b28dbd74614e5f5e7da2b407030647", + "hash": "sha256-PkTTET3CB1pQLipi0e6m+fVhf7S3MSEqiYeLFg9Pbjs=", + "rev": "305de9533d3ee2840af0b3f2c8ed0b32802b0a5d", "url": "https://chromium.googlesource.com/chromium/src/testing" }, "fetcher": "fetchFromGitiles" }, "src/third_party": { "args": { - "hash": "sha256-KfIQS+FrzFDAS0B3yfzPj4PqD16H0dBE6z1JgFag/20=", - "rev": "8a150db896356cd9b47f8c1a6d916347393f90f2", + "hash": "sha256-P0fhs0vabiD7+C2ILX6gE62RKXfXbLmHRjbWLpqY48g=", + "rev": "e30091e8987ee0bb0cd30bc467250a96a7614762", "url": "https://chromium.googlesource.com/chromium/src/third_party" }, "fetcher": "fetchFromGitiles" }, "src/third_party/boringssl/src": { "args": { - "hash": "sha256-+Gs+efB1ZizjMYRSRTQrMDPZsDC+dgNJ9+yHXkzm/ZM=", - "rev": "9295969e1dad2c31d0d99481734c1c68dcbc6403", + "hash": "sha256-bpsZTEQ2/TE7xxhOtDz5PKzkOClImHtCTgOaINzg8Vk=", + "rev": "ddb2ca4b48fca9a1c468d83dc513b837331843ac", "url": "https://boringssl.googlesource.com/boringssl.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/breakpad/breakpad": { "args": { - "hash": "sha256-+Z7KphmQYCeN0aJkqyMrJ4tIi3BhqN16KoPNLb/bMGo=", - "rev": "2625edb085169e92cf036c236ac79ab594a7b1cc", + "hash": "sha256-8OfbSe+ly/5FFYk8NubAV39ACMr5S4wbLBVdiQHWeok=", + "rev": "ff252ff6faf5e3a52dc4955aab0d84831697dc94", "url": "https://chromium.googlesource.com/breakpad/breakpad.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/catapult": { "args": { - "hash": "sha256-xHe9WoAq1FElMSnu5mlEzrH+EzKiwWXeXMCH69KL5a0=", - "rev": "5477c6dfde1132b685c73edc16e1bc71449a691d", + "hash": "sha256-khxdFV6fxbTazz195MlxktLlihXytpNYCykLrI8nftM=", + "rev": "0fd1415f0cf3219ba097d37336141897fab7c5e9", "url": "https://chromium.googlesource.com/catapult.git" }, "fetcher": "fetchFromGitiles" @@ -107,8 +99,8 @@ }, "src/third_party/compiler-rt/src": { "args": { - "hash": "sha256-FVdcKGwRuno3AzS6FUvI8OTj3mBMRfFR2A8GzYcwIU4=", - "rev": "57196dd146582915c955f6d388e31aea93220c51", + "hash": "sha256-TANkUmIqP+MirWFmegENuJEFK+Ve/o0A0azuxTzeAo8=", + "rev": "dc425afb37a69b60c8c02fef815af29e91b61773", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git" }, "fetcher": "fetchFromGitiles" @@ -123,24 +115,24 @@ }, "src/third_party/dav1d/libdav1d": { "args": { - "hash": "sha256-+DY4p41VuAlx7NvOfXjWzgEhvtpebjkjbFwSYOzSjv4=", - "rev": "8d956180934f16244bdb58b39175824775125e55", + "hash": "sha256-2J4M6EkfVtPLUpRWwzXdLkvJio4gskC0ihZnM5H3qYc=", + "rev": "716164239ad6e6b11c5dcdaa3fb540309d499833", "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/depot_tools": { "args": { - "hash": "sha256-1avxBlK0WLHTru5wUecbiGpSEYv8Epobsl4EfCaWX9A=", - "rev": "a8900cc0f023d6a662eb66b317e8ddceeb113490", + "hash": "sha256-+jbfCtruv6MR+A/uzw5WaSj2u92W6bB/vmLBCzL39mM=", + "rev": "d85491b0a1dcb82dd8e124a876ecd7e3d50dc5e8", "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/ffmpeg": { "args": { - "hash": "sha256-noc3iZ1yCEgkwWyznx48rXC8JuKxla9QgC/CIjRL/y8=", - "rev": "dcdd0fa51b65a0b1688ff6b8f0cc81908f09ded2", + "hash": "sha256-c5w8CuyE1J0g79lrNq1stdqc1JaAkMbtscdcywmAEMY=", + "rev": "d2d06b12c22d27af58114e779270521074ff1f85", "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git" }, "fetcher": "fetchFromGitiles" @@ -155,24 +147,24 @@ }, "src/third_party/fontconfig/src": { "args": { - "hash": "sha256-Kz7KY+evfOciKFHIBLG1JxIRgHRTzuBLgxXHv3m/Y1Y=", - "rev": "8cf0ce700a8abe0d97ace4bf7efc7f9534b729ba", + "hash": "sha256-6HLV0U/MA1XprKJ70TKvwUBdkGQPwgqP4Oj5dINsKp0=", + "rev": "86b48ec01ece451d5270d0c5181a43151e45a042", "url": "https://chromium.googlesource.com/external/fontconfig.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/freetype/src": { "args": { - "hash": "sha256-Mt6uJGGHiGYNNLx2xrooYirynL9DW0s05G1GJiqzhi8=", - "rev": "e07e56c7f106b600262ab653d696b7b57f320127", + "hash": "sha256-oiezGGrPlHVGi24IpLr6UfUs7gT+Epzw37TtAkEixek=", + "rev": "08805be530d6820d2bf8a1b7685826de40f06812", "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/fuzztest/src": { "args": { - "hash": "sha256-MHli8sadgC3OMesBGhkjPM/yW49KFOtdFuBII1bcFas=", - "rev": "f03aafb7516050ea73f617bf969f03eac641aefc", + "hash": "sha256-uWPhInzuidI4smFRjRF95aaVNTsehKd/1y4uRzr12mk=", + "rev": "7bab06ff5fbbf8b8cce05a8661369dc2e11cde66", "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git" }, "fetcher": "fetchFromGitiles" @@ -187,24 +179,24 @@ }, "src/third_party/googletest/src": { "args": { - "hash": "sha256-md/jPkFrs/0p0BYGyquh57Zxh+1dKaK26PDtUN1+Ce0=", - "rev": "09ffd0015395354774c059a17d9f5bee36177ff9", + "hash": "sha256-07pEo2gj3n/IOipqz7UpZkBOywZt7FkfZFCnVyp3xYw=", + "rev": "373af2e3df71599b87a40ce0e37164523849166b", "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/grpc/src": { "args": { - "hash": "sha256-z96goSSgBUvTjNse/LO88zNIzg+SWEYgVDaoA/elkLU=", - "rev": "cadf3c8329377e93b1f5e2d6a43d91f7a4becc28", + "hash": "sha256-5vv8V/hEKalfHa2Qo8QIxLvXoamcLxNQ/bcqY8vCvjk=", + "rev": "806e186735cc3bf4375f43d2d6a9483c607e4278", "url": "https://chromium.googlesource.com/external/github.com/grpc/grpc.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/gtest-parallel": { "args": { - "hash": "sha256-VUuk5tBTh+aU2dxVWUF1FePWlKUJaWSiGSXk/J5zgHw=", - "rev": "96f4f904922f9bf66689e749c40f314845baaac8", + "hash": "sha256-uVq+oDrue4sf1JPoeymIIDe79Fv7rcJAVOjxUF42Xo0=", + "rev": "cd488bdedc1d2cffb98201a17afc1b298b0b90f1", "url": "https://chromium.googlesource.com/external/github.com/google/gtest-parallel" }, "fetcher": "fetchFromGitiles" @@ -219,8 +211,8 @@ }, "src/third_party/icu": { "args": { - "hash": "sha256-/T7uyzwTCDaamLwSvutvbn6BJuoG1RqeR+xhXI5jmJw=", - "rev": "b929596baebf0ab4ac7ec07f38365db4c50a559d", + "hash": "sha256-k3z31DhDPoqjcZdUL4vjyUMVpUiNk44+7rCMTDVPH8Q=", + "rev": "1b2e3e8a421efae36141a7b932b41e315b089af8", "url": "https://chromium.googlesource.com/chromium/deps/icu.git" }, "fetcher": "fetchFromGitiles" @@ -243,32 +235,32 @@ }, "src/third_party/libFuzzer/src": { "args": { - "hash": "sha256-Lb+HczYax0T7qvC0/Nwhc5l2szQTUYDouWRMD/Qz7sA=", - "rev": "e31b99917861f891308269c36a32363b120126bb", + "hash": "sha256-TDi1OvYClJKmEDikanKVTmy8uxUXJ95nuVKo5u+uFPM=", + "rev": "bea408a6e01f0f7e6c82a43121fe3af4506c932e", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libaom/source/libaom": { "args": { - "hash": "sha256-pyLKjLG83Jlx6I+0M8Ah94ku4NIFcrHNYswfVHMvdrc=", - "rev": "2cca4aba034f99842c2e6cdc173f83801d289764", + "hash": "sha256-cER77Q9cM5rh+oeh1LDyKDZyQK5VbtE/ANNTN2cYzMo=", + "rev": "e91b7aa26d6d0979bba2bee5e1c27a7a695e0226", "url": "https://aomedia.googlesource.com/aom.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libc++/src": { "args": { - "hash": "sha256-36ulJk/YTfP5k1sDeA/WQyIO8xaplRKK4cQhfTZdpko=", - "rev": "a01c02c9d4acbdae3b7e8a2f3ee58579a9c29f96", + "hash": "sha256-34+xTZqWpm+1aks2b4nPD3WRJTkTxNj6ZjTuMveiQ+M=", + "rev": "adbb4a5210ae2a8a4e27fa6199221156c02a9b1a", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libc++abi/src": { "args": { - "hash": "sha256-DkCvfFjMztFTzKf081XyiefW6tMBSZ1AdzcPzXAVPnk=", - "rev": "9810fb23f6ba666f017c2b67c67de2bcac2b44bd", + "hash": "sha256-wO64dyP1O3mCBh/iiRkSzaWMkiDkb7B98Avd4SpnY70=", + "rev": "a6c815c69d55ec59d020abde636754d120b402ad", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git" }, "fetcher": "fetchFromGitiles" @@ -291,32 +283,32 @@ }, "src/third_party/libunwind/src": { "args": { - "hash": "sha256-O1S3ijnoVrTHmZDGmgQQe0MVGsSZL7usXAPflGFmMXY=", - "rev": "8575f4ae4fcf8892938bd9766cf1a5c90a0ed04e", + "hash": "sha256-GmLreEtoyHMXr6mZgZ7NS1ZaS9leB9eMbISeN7qmfqw=", + "rev": "84c5262b57147e9934c0a8f2302d989b44ec7093", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libvpx/source/libvpx": { "args": { - "hash": "sha256-SFdYF8vnwNHQbZ1N/ZHr4kxfi9o+BAtuqbak80m9uP4=", - "rev": "b84ca9b63730e7d4563573a56a66317eb0087ebf", + "hash": "sha256-BbXiBbnGwdsbZCZIpurfTzYvDUCysdt+ocRh6xvuUI8=", + "rev": "a985e5e847a2fe69bef3e547cf25088132194e39", "url": "https://chromium.googlesource.com/webm/libvpx.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/libyuv": { "args": { - "hash": "sha256-J9Wi3aCc6OjtQCP8JnrY7PYrY587dKLaa1KGAMWmE0c=", - "rev": "61bdaee13a701d2b52c6dc943ccc5c888077a591", + "hash": "sha256-ievGlutmOuuEEhWS82vMqxwqXCq8PF3508N0MCMPQus=", + "rev": "cdd3bae84818e78466fec1ce954eead8f403d10c", "url": "https://chromium.googlesource.com/libyuv/libyuv.git" }, "fetcher": "fetchFromGitiles" }, "src/third_party/llvm-libc/src": { "args": { - "hash": "sha256-BsoHIvdqgYzBUkd23++enEHIhq5GeVWrWdVdhXrHh9A=", - "rev": "9c3ae3120fe83b998d0498dcc9ad3a56c29fad0c", + "hash": "sha256-MgOyCveySgpUoIj6jJGbDjzMVpPDbeKtvpFUC+ocdsY=", + "rev": "8ec6b26421b5fa7aa876fdab486fa1decc558326", "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git" }, "fetcher": "fetchFromGitiles" @@ -331,8 +323,8 @@ }, "src/third_party/nasm": { "args": { - "hash": "sha256-neYrS4kQ76ihUh22Q3uPR67Ld8+yerA922YSZU1KxJs=", - "rev": "9f916e90e6fc34ec302573f6ce147e43e33d68ca", + "hash": "sha256-TxzAcp+CoKnnM0lCGjm+L3h6M30vYHjM07vW6zUe/vY=", + "rev": "e2c93c34982b286b27ce8b56dd7159e0b90869a2", "url": "https://chromium.googlesource.com/chromium/deps/nasm.git" }, "fetcher": "fetchFromGitiles" @@ -347,8 +339,8 @@ }, "src/third_party/perfetto": { "args": { - "hash": "sha256-kzVsti2tygOMgT61TmCz26AByMd3gIXA6xz8RE0iCz4=", - "rev": "dd35b295cd359ba094404218414955f961a0d6ae", + "hash": "sha256-JwoqF2VWrkwcokaGY6bo73YJWtO7lDnvOqFCBmIEBXY=", + "rev": "0c893ed6bf6b42e3fee58daf3380d301c72550ed", "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git" }, "fetcher": "fetchFromGitiles" @@ -363,16 +355,16 @@ }, "src/third_party/re2/src": { "args": { - "hash": "sha256-f/k2rloV2Nwb0KuJGUX4SijFxAx69EXcsXOG4vo+Kis=", - "rev": "c84a140c93352cdabbfb547c531be34515b12228", + "hash": "sha256-vjh4HI4JKCMAf5SZeqstb0M01w8ssaTwwrLAUsrFkkQ=", + "rev": "8451125897dd7816a5c118925e8e42309d598ecc", "url": "https://chromium.googlesource.com/external/github.com/google/re2.git" }, "fetcher": "fetchFromGitiles" }, "src/tools": { "args": { - "hash": "sha256-j95oiK5+hhKC+NNQ27EVZugZI/n2QZJNRyz2QE4pVXc=", - "rev": "901b847deda65d44f1bba16a9f47e2ea68a805be", + "hash": "sha256-9CYGP9LI/fSHUAjqvXxyNZZVwxkr5TdEZME4l/7fizM=", + "rev": "ec8f1c6113753a31c55b6d6bddfbe198046029a8", "url": "https://chromium.googlesource.com/chromium/src/tools" }, "fetcher": "fetchFromGitiles" diff --git a/pkgs/by-name/si/signal-desktop/webrtc.nix b/pkgs/by-name/si/signal-desktop/webrtc.nix index 2caec835639d..ac272d5c2dce 100644 --- a/pkgs/by-name/si/signal-desktop/webrtc.nix +++ b/pkgs/by-name/si/signal-desktop/webrtc.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "signal-webrtc"; - version = finalAttrs.gclientDeps."src".path.rev; + version = finalAttrs.gclientDeps."src".path.tag; gclientDeps = gclient2nix.importGclientDeps ./webrtc-sources.json; sourceRoot = "src"; @@ -64,6 +64,7 @@ stdenv.mkDerivation (finalAttrs: { "is_clang=false" "treat_warnings_as_errors=false" "use_llvm_libatomic=false" + "use_custom_libcxx=false" # https://github.com/signalapp/ringrtc/blob/main/bin/build-desktop "rtc_build_examples=false" From 93de3d5beaf25c3b12bba517daf4bebdfeada319 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 16 Oct 2025 13:33:52 +0200 Subject: [PATCH 34/83] signal-desktop: 7.74.0 -> 7.75.0 (cherry picked from commit 8f53ef33326c5e98d779be598bcaa85ee99fbe42) --- .../signal-desktop/dont-strip-absolute-paths.patch | 14 +++++++------- pkgs/by-name/si/signal-desktop/libsignal-node.nix | 8 ++++---- pkgs/by-name/si/signal-desktop/package.nix | 10 +++++----- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/dont-strip-absolute-paths.patch b/pkgs/by-name/si/signal-desktop/dont-strip-absolute-paths.patch index 103ee8af45b6..ddbc406aa7cc 100644 --- a/pkgs/by-name/si/signal-desktop/dont-strip-absolute-paths.patch +++ b/pkgs/by-name/si/signal-desktop/dont-strip-absolute-paths.patch @@ -1,14 +1,14 @@ diff --git a/node/build_node_bridge.py b/node/build_node_bridge.py -index c983fc3..2ab06dc 100755 ---- a/node/build_node_bridge.py -+++ b/node/build_node_bridge.py -@@ -138,9 +138,6 @@ def main(args: Optional[List[str]] = None) -> int: - cargo_env['CARGO_PROFILE_RELEASE_LTO'] = 'thin' - # Enable ARMv8 cryptography acceleration when available +index a2da3c8b..cb5d475f 100755 +--- i/node/build_node_bridge.py ++++ w/node/build_node_bridge.py +@@ -154,9 +154,6 @@ def main(args: Optional[List[str]] = None) -> int: cargo_env['RUSTFLAGS'] += ' --cfg aes_armv8' + # Access tokio's unstable metrics + cargo_env['RUSTFLAGS'] += ' --cfg tokio_unstable' - # Strip absolute paths - for path in build_helpers.rust_paths_to_remap(): - cargo_env['RUSTFLAGS'] += f' --remap-path-prefix {path}=' - + # If set (below), will post-process the build library using this instead of just `cp`-ing it. objcopy = None diff --git a/pkgs/by-name/si/signal-desktop/libsignal-node.nix b/pkgs/by-name/si/signal-desktop/libsignal-node.nix index 81e8fa18f448..0cae643f7c60 100644 --- a/pkgs/by-name/si/signal-desktop/libsignal-node.nix +++ b/pkgs/by-name/si/signal-desktop/libsignal-node.nix @@ -24,23 +24,23 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "libsignal-node"; - version = "0.81.1"; + version = "0.83.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "libsignal"; tag = "v${finalAttrs.version}"; - hash = "sha256-uhxfVFsoB+c1R5MUOgpJFm8ZD3vgU8BIn35QSfbEp5w="; + hash = "sha256-lSk9C2RIRsAlSUr8folhdHkHkpAfPM+vwJ/rZ6mys3Q="; }; - cargoHash = "sha256-Q3GSeaW3YveLxLeJPpPXUVwlJ0QLRkAmRGSJetxKl4Y="; + cargoHash = "sha256-0P89+p0WlQaa48wpgsaapIhEzlAnWVPl9qD+jnBw9mM="; npmRoot = "node"; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-npm-deps"; inherit (finalAttrs) version src; sourceRoot = "${finalAttrs.src.name}/${finalAttrs.npmRoot}"; - hash = "sha256-6Mr3SJn4pO0p6PISXvEOhN9uPk1TIEU03ssclNUg2No="; + hash = "sha256-4sd8JVQfCC4dAkksICbb3e4JjNcgplOW26TyRkAFWp0="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index 41d5c8ccae3d..0b00c7d2f09f 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -50,13 +50,13 @@ let ''; }); - version = "7.74.0"; + version = "7.75.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "Signal-Desktop"; tag = "v${version}"; - hash = "sha256-ahFc/AOBfgW34S1zcLZYj9pie/2aAK/tdZzC7An4lNU="; + hash = "sha256-Abt0Rh+6hDLIfHtiTZZCZuKf4SCBLu917wopV6H7n+I="; }; sticker-creator = stdenv.mkDerivation (finalAttrs: { @@ -132,15 +132,15 @@ stdenv.mkDerivation (finalAttrs: { fetcherVersion = 1; hash = if withAppleEmojis then - "sha256-h1F9/lKtcT8Gce+EVj8RrPzHtjqp11ycHAkf7xldHeM=" + "sha256-b13di3TdaS6CT8gAZfBqlu4WheIHL+X8LvAo148H8kI=" else - "sha256-tDlQTOSUkCjRXtA7NIUgI+ax+GCPFXK+eZLe0fXVhJY="; + "sha256-/Yy9R+MRN5e5vGU0XgwJa7oFpHn8bi8B0y89aaT2LQI="; }; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; - SOURCE_DATE_EPOCH = 1759960657; + SOURCE_DATE_EPOCH = 1760562217; }; preBuild = '' From 3dc103c1ff27b5d4c3ed2bf71bf970053622e773 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Fri, 17 Oct 2025 14:16:20 +0200 Subject: [PATCH 35/83] signal-desktop: 7.75.0 -> 7.75.1 Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v7.75.1 (cherry picked from commit cdeec81a567f40c5842ac241285231d47fc71c4f) --- pkgs/by-name/si/signal-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index 0b00c7d2f09f..f3c268e54dfc 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -50,13 +50,13 @@ let ''; }); - version = "7.75.0"; + version = "7.75.1"; src = fetchFromGitHub { owner = "signalapp"; repo = "Signal-Desktop"; tag = "v${version}"; - hash = "sha256-Abt0Rh+6hDLIfHtiTZZCZuKf4SCBLu917wopV6H7n+I="; + hash = "sha256-l5fMVXwuXHaGcBuemkwzUcEuktTseGL2k13oxoo81+0="; }; sticker-creator = stdenv.mkDerivation (finalAttrs: { @@ -140,7 +140,7 @@ stdenv.mkDerivation (finalAttrs: { env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; - SOURCE_DATE_EPOCH = 1760562217; + SOURCE_DATE_EPOCH = 1760633959; }; preBuild = '' From 6dc1b1ed0feebfd255feb6c61c0163cd53cd9100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 23 Oct 2025 02:25:40 +0200 Subject: [PATCH 36/83] nixos/librenms: update config cache otherwise any change to .env is never reflected. (cherry picked from commit 1119d225de6747ee87b3674ae4e67b1a8e8fabb0) --- nixos/modules/services/monitoring/librenms.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/monitoring/librenms.nix b/nixos/modules/services/monitoring/librenms.nix index 43e5299cbdd6..4c0ed808a66d 100644 --- a/nixos/modules/services/monitoring/librenms.nix +++ b/nixos/modules/services/monitoring/librenms.nix @@ -668,6 +668,9 @@ in ${artisanWrapper}/bin/librenms-artisan optimize echo "${package}" > ${cfg.dataDir}/package fi + + # to make sure to not read an outdated .env file + ${artisanWrapper}/bin/librenms-artisan config:cache ''; }; From 8ce06a95adbe81a2334bbcf17459b62fc1d7727a Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 13 Sep 2025 06:51:10 +0100 Subject: [PATCH 37/83] bind: 9.20.12 -> 9.20.13 Changes: https://bind9.readthedocs.io/en/v9.20.13/changelog.html (cherry picked from commit 6bbf8d1d95c08f7bcab3b6d41f45df5e3281db91) --- pkgs/by-name/bi/bind/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bi/bind/package.nix b/pkgs/by-name/bi/bind/package.nix index 36e65c5f7f53..594e0702e648 100644 --- a/pkgs/by-name/bi/bind/package.nix +++ b/pkgs/by-name/bi/bind/package.nix @@ -27,11 +27,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "bind"; - version = "9.20.12"; + version = "9.20.13"; src = fetchurl { url = "https://downloads.isc.org/isc/bind9/${finalAttrs.version}/bind-${finalAttrs.version}.tar.xz"; - hash = "sha256-3TLW62dQTopDCq9wtO+JTz0CJrRMfgI3DJsNN38ceZk="; + hash = "sha256-FR+TdurTF+ZGpdDJ8BwGA4bYkRGNdDen+Cm7lyfHs0w="; }; outputs = [ From 5619b18c558bb77a2ddcf2c6731007d2d552e704 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 22 Oct 2025 18:22:34 +0200 Subject: [PATCH 38/83] bind: 9.20.13 -> 9.20.15 https://downloads.isc.org/isc/bind9/cur/9.20/doc/arm/html/notes.html#notes-for-bind-9-20-15 https://kb.isc.org/docs/cve-2025-8677 https://kb.isc.org/docs/cve-2025-40778 https://kb.isc.org/docs/cve-2025-40780 (cherry picked from commit ee05195f7b6a487a93a86958e4f1ff89d238349f) --- pkgs/by-name/bi/bind/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bi/bind/package.nix b/pkgs/by-name/bi/bind/package.nix index 594e0702e648..a542c3161bd3 100644 --- a/pkgs/by-name/bi/bind/package.nix +++ b/pkgs/by-name/bi/bind/package.nix @@ -27,11 +27,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "bind"; - version = "9.20.13"; + version = "9.20.15"; src = fetchurl { url = "https://downloads.isc.org/isc/bind9/${finalAttrs.version}/bind-${finalAttrs.version}.tar.xz"; - hash = "sha256-FR+TdurTF+ZGpdDJ8BwGA4bYkRGNdDen+Cm7lyfHs0w="; + hash = "sha256-1is4+uSLqD/KYYERLQxxAY2LDyzihdx53GoDZ3Isyrs="; }; outputs = [ From 7b90687d27d94ac19fd8567e299d0e78b43f3d82 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Thu, 16 Oct 2025 13:00:03 +0800 Subject: [PATCH 39/83] wechat: 4.1.0.19-29668 -> 4.1.0.34-29721 for darwin (cherry picked from commit 428a26ee7c9dfe6df677063083b819f86c86ffdb) --- pkgs/by-name/we/wechat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/we/wechat/package.nix b/pkgs/by-name/we/wechat/package.nix index 945a202f9c78..2fce20ac0308 100644 --- a/pkgs/by-name/we/wechat/package.nix +++ b/pkgs/by-name/we/wechat/package.nix @@ -30,14 +30,14 @@ let # https://dldir1.qq.com/weixin/mac/mac-release.xml any-darwin = let - version = "4.1.0.19-29668"; + version = "4.1.0.34-29721"; version' = lib.replaceString "-" "_" version; in { inherit version; src = fetchurl { url = "https://dldir1v6.qq.com/weixin/Universal/Mac/xWeChatMac_universal_${version'}.dmg"; - hash = "sha256-EAKfskB3zY4C05MVCoyxzW6wuRw8b2nXIynyEjx8Rvw="; + hash = "sha256-UwQrU4uVCKnAYXFSnlIfXQbBxyR3KNn6f1Mp4bCSAZI="; }; }; in From ddb21d44be0ce6a880402e8bbdbf877d45d3493a Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Thu, 23 Oct 2025 11:06:05 +0800 Subject: [PATCH 40/83] qq: disable auto updates (cherry picked from commit d4bc75e4d497e1b4afc13fccb6797752ac02a065) --- pkgs/by-name/qq/qq/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/qq/qq/package.nix b/pkgs/by-name/qq/qq/package.nix index 1ca56f038925..cb9ebeccdcec 100644 --- a/pkgs/by-name/qq/qq/package.nix +++ b/pkgs/by-name/qq/qq/package.nix @@ -37,6 +37,7 @@ let pname = "qq"; inherit (source) version src; passthru = { + # nixpkgs-update: no auto update updateScript = ./update.sh; }; meta = { From 5b713b6ee5aece6faf020412be78ad2168191763 Mon Sep 17 00:00:00 2001 From: Michael Tibben Date: Thu, 23 Oct 2025 13:17:19 +1100 Subject: [PATCH 41/83] google-cloud-sdk: stop python bytecode from being written (cherry picked from commit 9a2c712f1c90d42e42a57ff0590591aa11e46a58) --- pkgs/tools/admin/google-cloud-sdk/default.nix | 5 +++-- pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix index b92dcf5e3100..5b89e29a9cb9 100644 --- a/pkgs/tools/admin/google-cloud-sdk/default.nix +++ b/pkgs/tools/admin/google-cloud-sdk/default.nix @@ -84,6 +84,9 @@ stdenv.mkDerivation rec { ./gsutil-disable-updates.patch ]; + # Prevent Python from writing bytecode to ensure build determinism + PYTHONDONTWRITEBYTECODE = "1"; + installPhase = '' runHook preInstall @@ -158,8 +161,6 @@ stdenv.mkDerivation rec { installCheckPhase = '' # Avoid trying to write logs to homeless-shelter export HOME=$(mktemp -d) - # Prevent Python from writing bytecode to ensure build determinism - export PYTHONDONTWRITEBYTECODE=1 $out/bin/gcloud version --format json | jq '."Google Cloud SDK"' | grep "${version}" $out/bin/gsutil version | grep -w "$(cat platform/gsutil/VERSION)" ''; diff --git a/pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix b/pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix index efa77bac2498..2d4b56f8c2e9 100644 --- a/pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix +++ b/pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix @@ -78,11 +78,12 @@ symlinkJoin { ] ++ comps; + # Prevent Python from writing bytecode to ensure build determinism + PYTHONDONTWRITEBYTECODE = "1"; + postBuild = '' sed -i ';' $out/google-cloud-sdk/bin/.gcloud-wrapped sed -i -e "s#${google-cloud-sdk}#$out#" "$out/google-cloud-sdk/bin/gcloud" - # Prevent Python from writing bytecode to ensure build determinism - export PYTHONDONTWRITEBYTECODE=1 ${installCheck} ''; } From 3f9676717af447db2c5dbd86a8266e55c0f8f28a Mon Sep 17 00:00:00 2001 From: griffi-gh Date: Wed, 25 Jun 2025 22:49:37 +0200 Subject: [PATCH 42/83] pixieditor: init at 2.0.1.14 (cherry picked from commit 0b24b2e6d9b47e09601485be7b9e2756421adbf6) --- pkgs/by-name/pi/pixieditor/deps.json | 937 ++++++++++++++++++++++++ pkgs/by-name/pi/pixieditor/mimeinfo.xml | 7 + pkgs/by-name/pi/pixieditor/package.nix | 182 +++++ 3 files changed, 1126 insertions(+) create mode 100644 pkgs/by-name/pi/pixieditor/deps.json create mode 100644 pkgs/by-name/pi/pixieditor/mimeinfo.xml create mode 100644 pkgs/by-name/pi/pixieditor/package.nix diff --git a/pkgs/by-name/pi/pixieditor/deps.json b/pkgs/by-name/pi/pixieditor/deps.json new file mode 100644 index 000000000000..70c2bca2941e --- /dev/null +++ b/pkgs/by-name/pi/pixieditor/deps.json @@ -0,0 +1,937 @@ +[ + { + "pname": "AsyncImageLoader.Avalonia", + "version": "3.3.0", + "hash": "sha256-blhfKI+vX+ojT2cOvSHu3Kp2CuxvhW/l+as88Dia4bA=" + }, + { + "pname": "Avalonia", + "version": "11.3.0", + "hash": "sha256-Hot4dWkrP5x+JzaP2/7E1QOOiXfPGhkvK1nzBacHvzg=" + }, + { + "pname": "Avalonia.Angle.Windows.Natives", + "version": "2.1.22045.20230930", + "hash": "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc=" + }, + { + "pname": "Avalonia.BuildServices", + "version": "0.0.31", + "hash": "sha256-wgtodGf644CsUZEBIpFKcUjYHTbnu7mZmlr8uHIxeKA=" + }, + { + "pname": "Avalonia.Controls.ColorPicker", + "version": "11.3.0", + "hash": "sha256-ee3iLrn8OdWH6Mg01p93wYMMCPXS25VM/uZeQWEr+k0=" + }, + { + "pname": "Avalonia.Desktop", + "version": "11.3.0", + "hash": "sha256-XZXmsKrYCOEWzFUbnwNKvEz5OCD/1lAPi+wM4BiMB7I=" + }, + { + "pname": "Avalonia.Diagnostics", + "version": "11.3.0", + "hash": "sha256-jO8Fs9kfNGsoZ87zQCxPdn0tyWHcEdgBRIpzkZ0ceM0=" + }, + { + "pname": "Avalonia.FreeDesktop", + "version": "11.3.0", + "hash": "sha256-nWIW3aDPI/00/k52BNU4n43sS3ymuw+e97EBSsjjtU4=" + }, + { + "pname": "Avalonia.Headless", + "version": "11.3.0", + "hash": "sha256-GMO3gnygbeHAwz21v9yIRGOq1Y8mRIPIQW0jeD0fNao=" + }, + { + "pname": "Avalonia.Labs.Lottie", + "version": "11.3.1", + "hash": "sha256-+f1jIirOw9DZSb2Y7ppXYBOuAkZ72MzD/+7rP4xaLAc=" + }, + { + "pname": "Avalonia.Native", + "version": "11.3.0", + "hash": "sha256-l6gcCeGd422mLQgVLp2sxh4/+vZxOPoMrxyfjGyhYLs=" + }, + { + "pname": "Avalonia.Remote.Protocol", + "version": "11.3.0", + "hash": "sha256-7ytabxzTbPLR3vBCCb7Z6dYRZZVvqiDpvxweOYAqi7I=" + }, + { + "pname": "Avalonia.Skia", + "version": "11.3.0", + "hash": "sha256-p+mWsyrYsC9PPhNjOxPZwarGuwmIjxaQ4Ml/2XiEuEc=" + }, + { + "pname": "Avalonia.Themes.Fluent", + "version": "11.3.0", + "hash": "sha256-o5scZcwaflLKXQD6VLGZYe4vvQ322Xzgh7F3IvriMfk=" + }, + { + "pname": "Avalonia.Themes.Simple", + "version": "11.3.0", + "hash": "sha256-F2DMHskmrJw/KqpYLHGEEuQMVP8T4fXgq5q3tfwFqG0=" + }, + { + "pname": "Avalonia.Win32", + "version": "11.3.0", + "hash": "sha256-Ltf6EuL6aIG+YSqOqD/ecdqUDsuwhNuh+XilIn7pmlE=" + }, + { + "pname": "Avalonia.X11", + "version": "11.3.0", + "hash": "sha256-QOprHb0HjsggEMWOW7/U8pqlD8M4m97FeTMWlriYHaU=" + }, + { + "pname": "Avalonia.Xaml.Behaviors", + "version": "11.0.5", + "hash": "sha256-wS0clXNKAG4uy539dUjbrRdzHrdHsloivpY5SEBCNtY=" + }, + { + "pname": "Avalonia.Xaml.Behaviors", + "version": "11.2.0", + "hash": "sha256-I9aELyXkzLGX6T4HUFbCQxn+eWqLLPK0xqEiF+6hi5k=" + }, + { + "pname": "Avalonia.Xaml.Behaviors", + "version": "11.2.0.14", + "hash": "sha256-Ep/IOiZyLDoIKrymqXtFPw2hrXQBpu8Dn+4YZ3/3Z4I=" + }, + { + "pname": "Avalonia.Xaml.Interactions", + "version": "11.0.5", + "hash": "sha256-s/o0416K/nZkVWcNPuKbqmwLKhWsMeEds/dT85QOp4c=" + }, + { + "pname": "Avalonia.Xaml.Interactions", + "version": "11.2.0", + "hash": "sha256-Wnt4xra+TPRiAJ5TIyefwkRxxA999THBstm8QuLXZlU=" + }, + { + "pname": "Avalonia.Xaml.Interactions", + "version": "11.2.0.14", + "hash": "sha256-7bk1zc2hZdTg+Y7LaDSb1CmL6yv0GeZAWKh3gf9bVm8=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Custom", + "version": "11.0.5", + "hash": "sha256-0HVVQTHD+D4q4IYjMJ6H90mMefBLr5pSKDy7JMq10cE=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Custom", + "version": "11.2.0", + "hash": "sha256-vLOTOHwy7RRrgrYFUetAIWSC+Pm6yxzb3Ko2BPtXGUo=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Custom", + "version": "11.2.0.14", + "hash": "sha256-RSIczkm9V/fKoOavXJQd931b9r/GBvuz0hR4HD6Wgd4=" + }, + { + "pname": "Avalonia.Xaml.Interactions.DragAndDrop", + "version": "11.0.5", + "hash": "sha256-iwchyONRjTbSSNxaGROeM62RL964KCs0fWz6VIO4O/k=" + }, + { + "pname": "Avalonia.Xaml.Interactions.DragAndDrop", + "version": "11.2.0", + "hash": "sha256-rAHnjsMnaZCf+dMWe3fZAsnwY2LKFJuTVzsyNzWnh2Q=" + }, + { + "pname": "Avalonia.Xaml.Interactions.DragAndDrop", + "version": "11.2.0.14", + "hash": "sha256-kRx4GMzoHZULJoUUptt9Xa7+UFYoiirI+wE6JuBBklc=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Draggable", + "version": "11.0.5", + "hash": "sha256-C8acIjqy8Akf1ZFVLBq+wKuGaP8YOlKEa+e2RaowKak=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Draggable", + "version": "11.2.0", + "hash": "sha256-WI3JZm+IuKpdlhw1XpgPXJs+e9P97l0odSHPM8SSrqw=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Draggable", + "version": "11.2.0.14", + "hash": "sha256-ywaaUhDqj+yHJjnRPCu3HXYr/sSPrrlwiqN30vYqRLk=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Events", + "version": "11.0.5", + "hash": "sha256-NbG4wOT5d4z6OkGMLdB7pZrRcu0BOK5PBGZ098iE3IU=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Events", + "version": "11.2.0", + "hash": "sha256-z1DGsetBjrzTP1pLWSqP748bl6tDWWOUlvuPc7WHb1k=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Events", + "version": "11.2.0.14", + "hash": "sha256-CE7nh1ld747CGoPYiu4KlQxwP9yiG9/OMHwq8GpL0so=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Reactive", + "version": "11.0.5", + "hash": "sha256-zrbr7MW+3LOyhIMi5VB8YRfr19vyWtcaxwqXjbkTDAA=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Responsive", + "version": "11.0.5", + "hash": "sha256-TfcYEdLMxYffBcBzcyoKWESrQltozigJKx+CLNCMz08=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Responsive", + "version": "11.2.0", + "hash": "sha256-V1YHBrPEKBgHYmEdhWmzz7NOSwExYMaz3J0N0s53Gl0=" + }, + { + "pname": "Avalonia.Xaml.Interactions.Responsive", + "version": "11.2.0.14", + "hash": "sha256-vyc/HXfDAEi1AbAwkphrlVpckrM5ykptXYp/l5ul8VQ=" + }, + { + "pname": "Avalonia.Xaml.Interactivity", + "version": "11.0.5", + "hash": "sha256-nNoI2rxJBFuYs1lg3O3rXeigJWoGjzGWdU8jsWGz7+4=" + }, + { + "pname": "Avalonia.Xaml.Interactivity", + "version": "11.2.0", + "hash": "sha256-N3maAwWG//4uHAEvux0/BwanQLviMm7uo6jxIj4kB8s=" + }, + { + "pname": "Avalonia.Xaml.Interactivity", + "version": "11.2.0.14", + "hash": "sha256-SZIVuXdT1PN3zBCpVv3F6Y5vaOp8CTsq0/HVHXrbc6Y=" + }, + { + "pname": "BmpSharp", + "version": "0.2.0", + "hash": "sha256-uUNpbOmeiOOkX5TQauqEF3yTo4puGh7/vgTTb7Eyg9s=" + }, + { + "pname": "ByteSize", + "version": "2.1.2", + "hash": "sha256-qAxJsWRRedraGr0VzvDEpzAWCZfwkMvcsC4WBEh+q6g=" + }, + { + "pname": "CLSEncoderDecoder", + "version": "1.0.0", + "hash": "sha256-RSfmfqUn+abzArefdWNT5pIS4hvMEa2abnrhnrKGiPk=" + }, + { + "pname": "CommunityToolkit.HighPerformance", + "version": "8.3.2", + "hash": "sha256-8wB8IwDi1u8WLxPHd+6cyAbhGUr1oSi1juULE1crSQc=" + }, + { + "pname": "CommunityToolkit.Mvvm", + "version": "8.4.0", + "hash": "sha256-a0D550q+ffreU9Z+kQPdzJYPNaj1UjgyPofLzUg02ZI=" + }, + { + "pname": "DeviceId", + "version": "6.9.0", + "hash": "sha256-TZjWLotGLchmhvESXa4A0eUqKCPT89aXmqY7smc952I=" + }, + { + "pname": "DeviceId.Linux", + "version": "6.9.0", + "hash": "sha256-MwPAPFD/gs9WZ8gB5BQMEwYswd3EEIpLlvMN5vmz1Wc=" + }, + { + "pname": "DiscordRichPresence", + "version": "1.3.0.28", + "hash": "sha256-KdwSl5ysunAbC21cXRrSROO2XN/ZscIVdq6+IH+5Fbs=" + }, + { + "pname": "ExCSS", + "version": "4.3.0", + "hash": "sha256-7QGbwOlT1EEkgUULKWSJO3H8BzvV4KP/mUZE/9/3r6M=" + }, + { + "pname": "ExCSS", + "version": "4.3.1", + "hash": "sha256-nNn5+YEaqKSULhtDsImNEyndU/MHna7VpZNUExmo80o=" + }, + { + "pname": "FFMpegCore", + "version": "5.1.0", + "hash": "sha256-k6AOQjAAWiZI0g7wr32z+0kb48gfcQ1n2XhK4TL53xA=" + }, + { + "pname": "Hardware.Info", + "version": "101.0.1.1", + "hash": "sha256-Bjztcg1xtZFL+3BafHAS1PWelDLc1XTQjeyr69pO7dA=" + }, + { + "pname": "HarfBuzzSharp", + "version": "7.3.0.3", + "hash": "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM=" + }, + { + "pname": "HarfBuzzSharp", + "version": "8.3.0.1", + "hash": "sha256-ZQwyxpI6jB804Z3d1JAhLqyHIu42fo6mpmk5GVFbEzk=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.Linux", + "version": "7.3.0.3", + "hash": "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.macOS", + "version": "7.3.0.3", + "hash": "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.macOS", + "version": "8.3.0.1", + "hash": "sha256-bpow26ydfzv9w6XCtZOcsGqMUVcfmvnIo5qPqtl9NQo=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", + "version": "7.3.0.3", + "hash": "sha256-jHrU70rOADAcsVfVfozU33t/5B5Tk0CurRTf4fVQe3I=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.Win32", + "version": "7.3.0.3", + "hash": "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.Win32", + "version": "8.3.0.1", + "hash": "sha256-2+FA4EfAQ68q1nJlXUuqDcETwIA+6OvD0DB/lMnbKVY=" + }, + { + "pname": "Humanizer.Core", + "version": "2.14.1", + "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" + }, + { + "pname": "Instances", + "version": "3.0.0", + "hash": "sha256-tqIbgABsgi8JgT5h+WkCehANUmCzK5/p0UZH5xjOy2Y=" + }, + { + "pname": "MessagePack", + "version": "2.5.192", + "hash": "sha256-M9QUEAIeSoSgO3whVkOou0F8kbKCNJ7HHAvTZgytkPU=" + }, + { + "pname": "MessagePack.Annotations", + "version": "2.5.192", + "hash": "sha256-DLtncnaQ9Sp5YmWm89+2w3InhdU1ZQxnJgbonAq/1aM=" + }, + { + "pname": "MessagePackAnalyzer", + "version": "2.5.192", + "hash": "sha256-4JU8K72WUCW26IcrustOCBotEGqjspnjgEZcJF3ZCl4=" + }, + { + "pname": "MicroCom.Runtime", + "version": "0.11.0", + "hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0=" + }, + { + "pname": "Microsoft.Bcl.AsyncInterfaces", + "version": "6.0.0", + "hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU=" + }, + { + "pname": "Microsoft.Bcl.AsyncInterfaces", + "version": "8.0.0", + "hash": "sha256-9aWmiwMJKrKr9ohD1KSuol37y+jdDxPGJct3m2/Bknw=" + }, + { + "pname": "Microsoft.Bcl.HashCode", + "version": "6.0.0", + "hash": "sha256-87myurC/jMcX1f32167j7FTjbZ6FvUE0esrhYTGcvWs=" + }, + { + "pname": "Microsoft.CodeAnalysis.Analyzers", + "version": "3.11.0", + "hash": "sha256-hQ2l6E6PO4m7i+ZsfFlEx+93UsLPo4IY3wDkNG11/Sw=" + }, + { + "pname": "Microsoft.CodeAnalysis.Analyzers", + "version": "3.3.4", + "hash": "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE=" + }, + { + "pname": "Microsoft.CodeAnalysis.AnalyzerUtilities", + "version": "3.3.0", + "hash": "sha256-nzFs+H0FFEgZzjl/bcmWyQQVKS2PncS6kMYHOqrxXSw=" + }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "4.11.0", + "hash": "sha256-cX/xgM0VmS+Bsu63KZk2ofjFOOy1mzI+CCVEY6kI+Qk=" + }, + { + "pname": "Microsoft.CodeAnalysis.Common", + "version": "4.14.0", + "hash": "sha256-ne/zxH3GqoGB4OemnE8oJElG5mai+/67ASaKqwmL2BE=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp", + "version": "4.11.0", + "hash": "sha256-E9jEOjp9g/CFecsc5/QfRKOPXMRpSw0Tf79XsRgL+Mk=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp", + "version": "4.14.0", + "hash": "sha256-5Mzj3XkYYLkwDWh17r1NEXSbXwwWYQPiOmkSMlgo1JY=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.Features", + "version": "4.11.0", + "hash": "sha256-/rQzc9HHR6h02Dm9rPsBlQyztgt4itmbTFOMV8rgWfc=" + }, + { + "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", + "version": "4.11.0", + "hash": "sha256-A3hmUJzaqRcWndwGKCHXt3in9T5GeV6ypl/ka8dDQr0=" + }, + { + "pname": "Microsoft.CodeAnalysis.Elfie", + "version": "1.0.0", + "hash": "sha256-E/+PlegvWZ59e5Ti3TvKJBLa3qCnDKmi7+DcnOo1ufg=" + }, + { + "pname": "Microsoft.CodeAnalysis.Features", + "version": "4.11.0", + "hash": "sha256-W/R3JVuWfTTcW/GZjJzdTyxZVZpk1dAgaJPz+UGcgyU=" + }, + { + "pname": "Microsoft.CodeAnalysis.Scripting.Common", + "version": "4.11.0", + "hash": "sha256-2JC9TipfoAQ1ug4i+PexZemJHFhjnFNv/FqjBIsV6J0=" + }, + { + "pname": "Microsoft.CodeAnalysis.Workspaces.Common", + "version": "4.11.0", + "hash": "sha256-8+HxGPWrxOsvqFBnx4rrNQRDfeLbPU7DGcQYyNMq/pE=" + }, + { + "pname": "Microsoft.CSharp", + "version": "4.7.0", + "hash": "sha256-Enknv2RsFF68lEPdrf5M+BpV1kHoLTVRApKUwuk/pj0=" + }, + { + "pname": "Microsoft.DiaSymReader", + "version": "2.0.0", + "hash": "sha256-8hotZmh8Rb6Q6oD9Meb74SvAdbDo39Y/1m8h43HHjjw=" + }, + { + "pname": "Microsoft.DotNet.PlatformAbstractions", + "version": "3.1.6", + "hash": "sha256-RfM2qXiqdiamPkXr4IDkNc0IZSF9iTZv4uou/E7zNS0=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection", + "version": "9.0.0", + "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "9.0.0", + "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=" + }, + { + "pname": "Microsoft.Extensions.DependencyModel", + "version": "8.0.0", + "hash": "sha256-qkCdwemqdZY/yIW5Xmh7Exv74XuE39T8aHGHCofoVgo=" + }, + { + "pname": "Microsoft.NET.StringTools", + "version": "17.6.3", + "hash": "sha256-H2Qw8x47WyFOd/VmgRmGMc+uXySgUv68UISgK8Frsjw=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "1.1.0", + "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "2.0.0", + "hash": "sha256-IEvBk6wUXSdyCnkj6tHahOJv290tVVT8tyemYcR0Yro=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "5.0.0", + "hash": "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c=" + }, + { + "pname": "Microsoft.Win32.Registry", + "version": "4.5.0", + "hash": "sha256-WMBXsIb0DgPFPaFkNVxY9b9vcMxPqtgFgijKYMJfV/0=" + }, + { + "pname": "Microsoft.Win32.Registry", + "version": "5.0.0", + "hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA=" + }, + { + "pname": "NETStandard.Library", + "version": "2.0.3", + "hash": "sha256-Prh2RPebz/s8AzHb2sPHg3Jl8s31inv9k+Qxd293ybo=" + }, + { + "pname": "Newtonsoft.Json", + "version": "13.0.3", + "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + }, + { + "pname": "OneOf", + "version": "3.0.271", + "hash": "sha256-tFWy8Jg/XVJfVOddjXeCAizq/AUljJrq6J8PF6ArYSU=" + }, + { + "pname": "protobuf-net", + "version": "3.2.52", + "hash": "sha256-phXeroBt5KbHYkApkkMa0mRCVkDY+dtOOXXNY+i50Ek=" + }, + { + "pname": "protobuf-net.Core", + "version": "3.2.52", + "hash": "sha256-/9Jj26tuSKeYJb9udwew5i5EVvaoeNu/vBCKS0VhSQQ=" + }, + { + "pname": "Qoi.NetStandard", + "version": "1.0.0", + "hash": "sha256-pjJUeRSKaU7NdFwi0gHfmRJUodzgUB4Amz8ERQso+nY=" + }, + { + "pname": "ShimSkiaSharp", + "version": "3.0.3", + "hash": "sha256-Nngzb1buTzSYvNBS5TUOiJcN71ySM8i6HrPskLEQttM=" + }, + { + "pname": "ShimSkiaSharp", + "version": "3.0.5", + "hash": "sha256-sjVmij064B96wC00JfTW9wsrK0/Uh1ewwvcw1qXxFMo=" + }, + { + "pname": "Silk.NET.Core", + "version": "2.22.0", + "hash": "sha256-1aBiBwifLel9aaGI97gxbvID/XKbFm1dpVv2zm0NSEc=" + }, + { + "pname": "Silk.NET.Maths", + "version": "2.22.0", + "hash": "sha256-wBydHf4R69A3dm8SnD82zjBd5QgwXbmipRqXtk+AjpE=" + }, + { + "pname": "Silk.NET.OpenGL", + "version": "2.22.0", + "hash": "sha256-1XWABfBzsSg1nJzbDJ/FH140WLzjpuNTxDHNZfV85xo=" + }, + { + "pname": "Silk.NET.Vulkan", + "version": "2.22.0", + "hash": "sha256-TxCjv6Q35PrJTs0SkiE1srJNZf1yh9k98Gfx8DWSWjY=" + }, + { + "pname": "Silk.NET.Vulkan.Extensions.EXT", + "version": "2.22.0", + "hash": "sha256-spbTFm5wHbVZqMNvAih6wexeZs61B8kbX4sKYSe5Syk=" + }, + { + "pname": "Silk.NET.Vulkan.Extensions.KHR", + "version": "2.22.0", + "hash": "sha256-aXgS8UxYlfBIrxmoAOuy6Z3NZuV+ruSibQPvLO1wL/U=" + }, + { + "pname": "SkiaSharp", + "version": "2.88.8", + "hash": "sha256-rD5gc4SnlRTXwz367uHm8XG5eAIQpZloGqLRGnvNu0A=" + }, + { + "pname": "SkiaSharp", + "version": "2.88.9", + "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" + }, + { + "pname": "SkiaSharp", + "version": "3.116.1", + "hash": "sha256-EQW/zjk+GsJbpJ3zqyGARh3oHep8XgneWXcSTNnYwuk=" + }, + { + "pname": "SkiaSharp", + "version": "3.118.0-preview.1.2", + "hash": "sha256-3vy6mQ11MqelRv6j1eGJKkNgLkr/geT99m75xiYrVbM=" + }, + { + "pname": "SkiaSharp", + "version": "3.119.0", + "hash": "sha256-G6T0E4Wl9NW9m/9HW1Rppuxs5icp04uvqkY+Ju/vvzM=" + }, + { + "pname": "SkiaSharp.HarfBuzz", + "version": "3.116.1", + "hash": "sha256-GYu9itkxAJUmj7Z4etHGUvPLdtdNr+y0mcUauArRnhE=" + }, + { + "pname": "SkiaSharp.NativeAssets.Linux", + "version": "2.88.9", + "hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A=" + }, + { + "pname": "SkiaSharp.NativeAssets.Linux", + "version": "3.119.0", + "hash": "sha256-ysHXGJeui4uji6bSBIzpqMRfKJXqj/08Zd0MIBeQH3s=" + }, + { + "pname": "SkiaSharp.NativeAssets.macOS", + "version": "2.88.8", + "hash": "sha256-CdcrzQHwCcmOCPtS8EGtwsKsgdljnH41sFytW7N9PmI=" + }, + { + "pname": "SkiaSharp.NativeAssets.macOS", + "version": "2.88.9", + "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" + }, + { + "pname": "SkiaSharp.NativeAssets.macOS", + "version": "3.116.1", + "hash": "sha256-GntlOA+Blrh43l97gHP7sZl4HY0+Hx84xId3+YTXLCE=" + }, + { + "pname": "SkiaSharp.NativeAssets.macOS", + "version": "3.118.0-preview.1.2", + "hash": "sha256-Cgf2xL9Zmib61u+IBDSivMiTr0QjB6t6nZp9npNS5f8=" + }, + { + "pname": "SkiaSharp.NativeAssets.macOS", + "version": "3.119.0", + "hash": "sha256-BPkQ5hSDK4Nal36+31AAApEbDH+FdwZik5W22vYmVDI=" + }, + { + "pname": "SkiaSharp.NativeAssets.WebAssembly", + "version": "2.88.9", + "hash": "sha256-vgFL4Pdy3O1RKBp+T9N3W4nkH9yurZ0suo8u3gPmmhY=" + }, + { + "pname": "SkiaSharp.NativeAssets.WebAssembly", + "version": "3.119.0", + "hash": "sha256-bEWnEJJZ9E0MD688vOvEusJJRJbgpMCiG9u5Tj/BIkQ=" + }, + { + "pname": "SkiaSharp.NativeAssets.Win32", + "version": "2.88.8", + "hash": "sha256-b8Vb94rNjwPKSJDQgZ0Xv2dWV7gMVFl5GwTK/QiZPPM=" + }, + { + "pname": "SkiaSharp.NativeAssets.Win32", + "version": "2.88.9", + "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" + }, + { + "pname": "SkiaSharp.NativeAssets.Win32", + "version": "3.116.1", + "hash": "sha256-oraulwAja3vee2T2n9sEveSTVI8/Kvku7r09yXLENI4=" + }, + { + "pname": "SkiaSharp.NativeAssets.Win32", + "version": "3.118.0-preview.1.2", + "hash": "sha256-UWMf4l1D0Q+RkTIQ0Aslf4zsL3XrsbZ15cy4ou42+34=" + }, + { + "pname": "SkiaSharp.NativeAssets.Win32", + "version": "3.119.0", + "hash": "sha256-YltsBRADV7b3qL3/YrgG2GTwJr8PL1STeaimQagSADo=" + }, + { + "pname": "SkiaSharp.Skottie", + "version": "2.88.8", + "hash": "sha256-+ldOojWMQi51wK88msauHBnzNqyRW6RRokF6+yn4nwo=" + }, + { + "pname": "Svg.Controls.Skia.Avalonia", + "version": "11.3.0.1", + "hash": "sha256-e+GW+mFWFvw/Dzhf7xVQnZMCCn1e9Po6XKtHCd11GfY=" + }, + { + "pname": "Svg.Controls.Skia.Avalonia", + "version": "11.3.0.3", + "hash": "sha256-X0Plwm75PMMjlSLV+qr25ye5g9jc93Dv1J7bcNW1m+g=" + }, + { + "pname": "Svg.Custom", + "version": "3.0.3", + "hash": "sha256-faH73+8y0A7p+koyd3Y4CcYI8U/cAbH1X566bMd3dI4=" + }, + { + "pname": "Svg.Custom", + "version": "3.0.5", + "hash": "sha256-OY5wMjwk++n41cRDJIBvsfSjLqLCqU5lwkCWNbqrm9w=" + }, + { + "pname": "Svg.Model", + "version": "3.0.3", + "hash": "sha256-ncQwRRi51A12bpZKjG2ZhaLUJ7MD9ny1lwKUYwr63LE=" + }, + { + "pname": "Svg.Model", + "version": "3.0.5", + "hash": "sha256-QLghW+2QFzAzCLE52oqt+NT/M3LxWFX7GVG6t84Ilw8=" + }, + { + "pname": "Svg.Skia", + "version": "3.0.3", + "hash": "sha256-tQ8a1Gt92IPAXhEY9osBZXUZk2sXM19CWf4zt71mwk8=" + }, + { + "pname": "Svg.Skia", + "version": "3.0.5", + "hash": "sha256-zfmwCIfDJKfFuXAR/fdmdK3xsficRFTIMoaeaBKF2hU=" + }, + { + "pname": "System.Buffers", + "version": "4.5.1", + "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI=" + }, + { + "pname": "System.Buffers", + "version": "4.6.0", + "hash": "sha256-c2QlgFB16IlfBms5YLsTCFQ/QeKoS6ph1a9mdRkq/Jc=" + }, + { + "pname": "System.CodeDom", + "version": "8.0.0", + "hash": "sha256-uwVhi3xcvX7eiOGQi7dRETk3Qx1EfHsUfchZsEto338=" + }, + { + "pname": "System.Collections.Immutable", + "version": "6.0.0", + "hash": "sha256-DKEbpFqXCIEfqp9p3ezqadn5b/S1YTk32/EQK+tEScs=" + }, + { + "pname": "System.Collections.Immutable", + "version": "8.0.0", + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" + }, + { + "pname": "System.Collections.Immutable", + "version": "9.0.0", + "hash": "sha256-+6q5VMeoc5bm4WFsoV6nBXA9dV5pa/O4yW+gOdi8yac=" + }, + { + "pname": "System.Composition", + "version": "8.0.0", + "hash": "sha256-rA118MFj6soKN++BvD3y9gXAJf0lZJAtGARuznG5+Xg=" + }, + { + "pname": "System.Composition.AttributedModel", + "version": "8.0.0", + "hash": "sha256-n3aXiBAFIlQicSRLiNtLh++URSUxRBLggsjJ8OMNRpo=" + }, + { + "pname": "System.Composition.Convention", + "version": "8.0.0", + "hash": "sha256-Z9HOAnH1lt1qc38P3Y0qCf5gwBwiLXQD994okcy53IE=" + }, + { + "pname": "System.Composition.Hosting", + "version": "8.0.0", + "hash": "sha256-axKJC71oKiNWKy66TVF/c3yoC81k03XHAWab3mGNbr0=" + }, + { + "pname": "System.Composition.Runtime", + "version": "8.0.0", + "hash": "sha256-AxwZ29+GY0E35Pa255q8AcMnJU52Txr5pBy86t6V1Go=" + }, + { + "pname": "System.Composition.TypedParts", + "version": "8.0.0", + "hash": "sha256-+ZJawThmiYEUNJ+cB9uJK+u/sCAVZarGd5ShZoSifGo=" + }, + { + "pname": "System.Configuration.ConfigurationManager", + "version": "8.0.0", + "hash": "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE=" + }, + { + "pname": "System.Data.DataSetExtensions", + "version": "4.5.0", + "hash": "sha256-qppO0L8BpI7cgaStqBhn6YJYFjFdSwpXlRih0XFsaT4=" + }, + { + "pname": "System.Diagnostics.EventLog", + "version": "8.0.0", + "hash": "sha256-rt8xc3kddpQY4HEdghlBeOK4gdw5yIj4mcZhAVtk2/Y=" + }, + { + "pname": "System.Diagnostics.PerformanceCounter", + "version": "8.0.0", + "hash": "sha256-CbTL+orc5YcEJfKbBtr/9p/0rNVVOQPz/fOEaA6Pu5k=" + }, + { + "pname": "System.IO.Pipelines", + "version": "8.0.0", + "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" + }, + { + "pname": "System.IO.Pipelines", + "version": "9.0.3", + "hash": "sha256-JV50VXnofGfL8lB/vNIpJstoBJper9tsXcjNFwGqL68=" + }, + { + "pname": "System.Management", + "version": "8.0.0", + "hash": "sha256-HwpfDb++q7/vxR6q57mGFgl5U0vxy+oRJ6orFKORfP0=" + }, + { + "pname": "System.Memory", + "version": "4.5.5", + "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" + }, + { + "pname": "System.Numerics.Vectors", + "version": "4.4.0", + "hash": "sha256-auXQK2flL/JpnB/rEcAcUm4vYMCYMEMiWOCAlIaqu2U=" + }, + { + "pname": "System.Numerics.Vectors", + "version": "4.5.0", + "hash": "sha256-qdSTIFgf2htPS+YhLGjAGiLN8igCYJnCCo6r78+Q+c8=" + }, + { + "pname": "System.Reactive", + "version": "5.0.0", + "hash": "sha256-M5Z8pw8rVb8ilbnTdaOptzk5VFd5DlKa7zzCpuytTtE=" + }, + { + "pname": "System.Reactive", + "version": "6.0.0", + "hash": "sha256-hXB18OsiUHSCmRF3unAfdUEcbXVbG6/nZxcyz13oe9Y=" + }, + { + "pname": "System.Reactive", + "version": "6.0.1", + "hash": "sha256-Lo5UMqp8DsbVSUxa2UpClR1GoYzqQQcSxkfyFqB/d4Q=" + }, + { + "pname": "System.Reflection.Emit", + "version": "4.7.0", + "hash": "sha256-Fw/CSRD+wajH1MqfKS3Q/sIrUH7GN4K+F+Dx68UPNIg=" + }, + { + "pname": "System.Reflection.Emit.ILGeneration", + "version": "4.7.0", + "hash": "sha256-GUnQeGo/DtvZVQpFnESGq7lJcjB30/KnDY7Kd2G/ElE=" + }, + { + "pname": "System.Reflection.Emit.Lightweight", + "version": "4.7.0", + "hash": "sha256-V0Wz/UUoNIHdTGS9e1TR89u58zJjo/wPUWw6VaVyclU=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "8.0.0", + "hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "9.0.0", + "hash": "sha256-avEWbcCh7XgpsSesnR3/SgxWi/6C5OxjR89Jf/SfRjQ=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "4.5.3", + "hash": "sha256-lnZMUqRO4RYRUeSO8HSJ9yBHqFHLVbmenwHWkIU20ak=" + }, + { + "pname": "System.Runtime.CompilerServices.Unsafe", + "version": "6.0.0", + "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I=" + }, + { + "pname": "System.Security.AccessControl", + "version": "4.5.0", + "hash": "sha256-AFsKPb/nTk2/mqH/PYpaoI8PLsiKKimaXf+7Mb5VfPM=" + }, + { + "pname": "System.Security.AccessControl", + "version": "5.0.0", + "hash": "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54=" + }, + { + "pname": "System.Security.Cryptography.ProtectedData", + "version": "8.0.0", + "hash": "sha256-fb0pa9sQxN+mr0vnXg1Igbx49CaOqS+GDkTfWNboUvs=" + }, + { + "pname": "System.Security.Principal.Windows", + "version": "4.5.0", + "hash": "sha256-BkUYNguz0e4NJp1kkW7aJBn3dyH9STwB5N8XqnlCsmY=" + }, + { + "pname": "System.Security.Principal.Windows", + "version": "5.0.0", + "hash": "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y=" + }, + { + "pname": "System.Text.Encoding.CodePages", + "version": "7.0.0", + "hash": "sha256-eCKTVwumD051ZEcoJcDVRGnIGAsEvKpfH3ydKluHxmo=" + }, + { + "pname": "System.Text.Encodings.Web", + "version": "7.0.0", + "hash": "sha256-tF8qt9GZh/nPy0mEnj6nKLG4Lldpoi/D8xM5lv2CoYQ=" + }, + { + "pname": "System.Text.Encodings.Web", + "version": "8.0.0", + "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE=" + }, + { + "pname": "System.Text.Encodings.Web", + "version": "9.0.3", + "hash": "sha256-ZGRcKnblIdt1fHZ4AehyyWCgM+/1FcZyxoGJFe4K3JE=" + }, + { + "pname": "System.Text.Json", + "version": "7.0.2", + "hash": "sha256-bkfxuc3XPxtYcOJTGRMc/AkJiyIU+fTLK7PxtbuN3sQ=" + }, + { + "pname": "System.Text.Json", + "version": "8.0.0", + "hash": "sha256-XFcCHMW1u2/WujlWNHaIWkbW1wn8W4kI0QdrwPtWmow=" + }, + { + "pname": "System.Text.Json", + "version": "9.0.3", + "hash": "sha256-I7z6sRb2XbbXNZ2MyNbn2wysh1P2cnk4v6BM0zucj1w=" + }, + { + "pname": "System.Threading.Channels", + "version": "7.0.0", + "hash": "sha256-Cu0gjQsLIR8Yvh0B4cOPJSYVq10a+3F9pVz/C43CNeM=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.5.4", + "hash": "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng=" + }, + { + "pname": "Tmds.DBus.Protocol", + "version": "0.21.2", + "hash": "sha256-gaK/5aAummyin6ptnhaJbnA0ih4+2xADrtrLfFbHwYI=" + }, + { + "pname": "Wasmtime", + "version": "22.0.0", + "hash": "sha256-Q6NWraxWlVz5p/2rY6d9XZBv/VM6tRG2eCNRpMLAp6A=" + } +] diff --git a/pkgs/by-name/pi/pixieditor/mimeinfo.xml b/pkgs/by-name/pi/pixieditor/mimeinfo.xml new file mode 100644 index 000000000000..b1d0c9aece16 --- /dev/null +++ b/pkgs/by-name/pi/pixieditor/mimeinfo.xml @@ -0,0 +1,7 @@ + + + + PixiEditor project file + + + diff --git a/pkgs/by-name/pi/pixieditor/package.nix b/pkgs/by-name/pi/pixieditor/package.nix new file mode 100644 index 000000000000..a358771d1315 --- /dev/null +++ b/pkgs/by-name/pi/pixieditor/package.nix @@ -0,0 +1,182 @@ +{ + lib, + stdenv, + writeText, + + fetchFromGitHub, + + dotnetCorePackages, + buildDotnetModule, + + ffmpeg-headless, + + vulkan-loader, + openssl, + libGL, + libX11, + libICE, + libSM, + libXi, + libXcursor, + libXext, + libXrandr, + + makeDesktopItem, + copyDesktopItems, +}: +let + inherit (dotnetCorePackages) fetchNupkg; + + buildInfo = { + id = "NixOS"; + name = "for NixOS"; + }; + + appSettings = writeText "appsettings.json" ( + lib.strings.toJSON { + PixiEditorApiUrl = "https://auth.pixieditor.net"; + PixiEditorApiKey = "waIvElX0fPqaxnyD7Rh1SSEvdq8qfKUs"; + AnalyticsUrl = "https://api.pixieditor.net/analytics/"; + } + ); +in +buildDotnetModule (finalAttrs: { + pname = "pixieditor"; + version = "2.0.1.14"; + + src = fetchFromGitHub { + owner = "PixiEditor"; + repo = "PixiEditor"; + tag = finalAttrs.version; + hash = "sha256-wyqt5mpT4xmaTk7RidQOOZAgkgMfcKiz5/7Nle0/Tkg="; + fetchSubmodules = true; + }; + + postPatch = '' + substituteInPlace ./src/PixiEditor/Helpers/VersionHelpers.cs \ + --replace-fail 'builder.Append(" Release Build");' 'builder.Append(" ${buildInfo.name}");' \ + --replace-fail 'return "Release";' 'return "${buildInfo.id}";'; + + substituteInPlace ./src/PixiEditor/Models/ExceptionHandling/CrashReport.cs \ + --replace-fail 'ShellExecute(fileName,' 'ShellExecute("${placeholder "out"}/bin/pixieditor",'; + + rm -rf ./src/PixiEditor.AnimationRenderer.FFmpeg/ThirdParty/{Linux,Macos,Windows}/* + substituteInPlace ./src/PixiEditor.AnimationRenderer.FFmpeg/FFMpegRenderer.cs \ + --replace-fail 'new FFOptions() { BinaryFolder = binaryPath }' 'new FFOptions() { BinaryFolder = "${ffmpeg-headless}/bin" }' \ + --replace-fail 'MakeExecutableIfNeeded(binaryPath);' ' '; + ''; + + nativeBuildInputs = [ + copyDesktopItems + ]; + + buildInputs = [ + (fetchNupkg { + pname = "protobuf-net.protogen"; + version = "3.2.52"; + hash = "sha256-sKVCXtd5qD86D2FOgjMXh37P6IrcmqmaoJregAhLFGY="; + }) + ]; + + nugetDeps = ./deps.json; + linkNugetPackages = true; + + dotnet-sdk = dotnetCorePackages.sdk_8_0; + dotnet-runtime = dotnetCorePackages.runtime_8_0; + dotnetFlags = + lib.optionals stdenv.hostPlatform.isx86_64 [ "-p:Runtimeidentifier=linux-x64" ] + ++ lib.optionals stdenv.hostPlatform.isAarch64 [ "-p:Runtimeidentifier=linux-arm64" ]; + + buildType = "ReleaseNoUpdate"; + projectFile = [ + "src/PixiEditor.Desktop/PixiEditor.Desktop.csproj" + "src/PixiEditor/PixiEditor.csproj" + "src/PixiEditor.Linux/PixiEditor.Linux.csproj" + "src/PixiEditor.Platform.Standalone/PixiEditor.Platform.Standalone.csproj" + ]; + executables = [ "PixiEditor.Desktop" ]; + + runtimeDeps = [ + vulkan-loader + openssl + libGL + libX11 + libICE + libSM + libXi + libXcursor + libXext + libXrandr + ]; + + desktopItems = [ + (makeDesktopItem { + name = "pixieditor"; + type = "Application"; + desktopName = "PixiEditor"; + genericName = "2D Editor"; + comment = finalAttrs.meta.description; + icon = "pixieditor"; + exec = "pixieditor %f"; + tryExec = "pixieditor"; + startupWMClass = "pixieditor"; + terminal = false; + categories = [ + "Graphics" + "2DGraphics" + "RasterGraphics" + "VectorGraphics" + ]; + keywords = [ + "editor" + "image" + "2d" + "graphics" + "design" + "vector" + "raster" + ]; + mimeTypes = [ + "application/x-pixieditor" + ]; + extraConfig.SingleMainWindow = "true"; + }) + ]; + + postConfigure = '' + dotnet build -t:InstallProtogen \ + src/PixiEditor.Extensions.CommonApi/PixiEditor.Extensions.CommonApi.csproj + ''; + + postInstall = '' + install -Dm644 ${appSettings} $out/lib/pixieditor/appsettings.json; + + install -Dm644 ${./mimeinfo.xml} $out/share/mime/packages/pixieditor.xml; + + install -Dm644 src/PixiEditor/Images/PixiEditorLogo.svg \ + $out/share/icons/hicolor/scalable/apps/pixieditor.svg; + ''; + + postFixup = '' + mv $out/bin/PixiEditor.Desktop $out/bin/pixieditor + ''; + + meta = { + description = "Universal editor for all your 2D needs"; + longDescription = '' + PixiEditor is a universal 2D platform that aims to provide you with tools and features for all your 2D needs. + Create beautiful sprites for your games, animations, edit images, create logos. All packed in an eye-friendly dark theme + ''; + homepage = "https://pixieditor.com"; + changelog = "https://github.com/PixiEditor/PixiEditor/releases/tag/${finalAttrs.version}"; + mainProgram = "pixieditor"; + license = lib.licenses.lgpl3Only; + maintainers = with lib.maintainers; [ + griffi-gh + ]; + platforms = [ + "x86_64-linux" + "aarch64-linux" + ]; + }; +}) From 1a138cea6110535a00a8e3b55902edcb4d3601b4 Mon Sep 17 00:00:00 2001 From: Defelo Date: Wed, 22 Oct 2025 22:15:43 +0000 Subject: [PATCH 43/83] chhoto-url: 6.3.2 -> 6.4.0 Changelog: https://github.com/SinTan1729/chhoto-url/releases/tag/6.4.0 Diff: https://github.com/SinTan1729/chhoto-url/compare/6.3.2...6.4.0 (cherry picked from commit 18084c88a903b25ccab6bfc3d550189765c1e133) --- pkgs/by-name/ch/chhoto-url/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chhoto-url/package.nix b/pkgs/by-name/ch/chhoto-url/package.nix index 778471e975ad..f6add0a52d8f 100644 --- a/pkgs/by-name/ch/chhoto-url/package.nix +++ b/pkgs/by-name/ch/chhoto-url/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "chhoto-url"; - version = "6.3.2"; + version = "6.4.0"; src = fetchFromGitHub { owner = "SinTan1729"; repo = "chhoto-url"; tag = finalAttrs.version; - hash = "sha256-k5fxU3HWhlYlBjmHNsj4lin7LHdwswbwm5bCVmCMjg8="; + hash = "sha256-IghMhr1ksoTWPvuQ66XfXWrNgPAmS39OqjdhwpElD3U="; }; sourceRoot = "${finalAttrs.src.name}/actix"; @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "./resources/" "${placeholder "out"}/share/chhoto-url/resources/" ''; - cargoHash = "sha256-oR1SCEbMMDfQyvhoUJzBiK4VHCZwx+o/PaZBfxPB2K8="; + cargoHash = "sha256-cxw0Gg80UHvkjBXGt7tKMEinfhS2aT4fZ7oDzNNHnX8="; postInstall = '' mkdir -p $out/share/chhoto-url From d453721966833621a55518fcb687a688abaff3b7 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Thu, 23 Oct 2025 13:28:25 +0200 Subject: [PATCH 44/83] signal-desktop: 7.75.1 -> 7.76.0 Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v7.76.0 (cherry picked from commit 6961589f103d9d2f2e4d37e1c1a7471bc36e8f5a) --- pkgs/by-name/si/signal-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index f3c268e54dfc..43f1e7dc1303 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -50,13 +50,13 @@ let ''; }); - version = "7.75.1"; + version = "7.76.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "Signal-Desktop"; tag = "v${version}"; - hash = "sha256-l5fMVXwuXHaGcBuemkwzUcEuktTseGL2k13oxoo81+0="; + hash = "sha256-zwywpQ/1LYSofXPMLtYt7c0PLlzgNedRGqslPJur61g="; }; sticker-creator = stdenv.mkDerivation (finalAttrs: { @@ -140,7 +140,7 @@ stdenv.mkDerivation (finalAttrs: { env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; - SOURCE_DATE_EPOCH = 1760633959; + SOURCE_DATE_EPOCH = 1761172657; }; preBuild = '' From 125ffaaa3b34494763a187424c4650146a941bce Mon Sep 17 00:00:00 2001 From: eyjhb Date: Wed, 15 Oct 2025 21:20:25 +0200 Subject: [PATCH 45/83] wlroots_0_19: backport patch to fix crash in wlr_backend_commit Caused issues with sway, which would cause it to crash. (cherry picked from commit 842503c1c31c4f442c4467e4d08ddc3d90bf01c0) --- pkgs/development/libraries/wlroots/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/libraries/wlroots/default.nix b/pkgs/development/libraries/wlroots/default.nix index 1c14b4d1af85..d497049120c0 100644 --- a/pkgs/development/libraries/wlroots/default.nix +++ b/pkgs/development/libraries/wlroots/default.nix @@ -175,5 +175,14 @@ in extraBuildInputs = [ lcms2 ]; + patches = [ + (fetchpatch { + # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/5134 + # > backend, output: send commit events after applying all in wlr_backend_commit() + # fixes potential crash in sway. Remove once a new release is made of wlroots + url = "https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/7392b3313a7b483c61f4fea648ba8f2aa4ce8798.patch"; + sha256 = "sha256-SK463pnIX2qjwRblCJRbvJeZTL6wAXho6wBIJ10OuNk="; + }) + ]; }; } From 0d11600f7ca3c6d0d07a2ecc273a2375bde036eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Oct 2025 21:01:19 +0000 Subject: [PATCH 46/83] dprint-plugins.dprint-plugin-biome: 0.10.4 -> 0.10.5 (cherry picked from commit 521e5ae2027feed4937c38fcfc5531c23d2e9184) --- pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix index 2707f2da497b..829393d9bec0 100644 --- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix +++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { description = "Biome (JS/TS) wrapper plugin"; - hash = "sha256-czgTZXlW+LdTKGtX7JJtG7qAbnWlQpunMY92WiC+X8A="; + hash = "sha256-GHl8Uo2U6K1yirfjwuD43ixkVtGdbZ2qxk0cySRLXys="; initConfig = { configExcludes = [ "**/node_modules" ]; configKey = "biome"; @@ -16,6 +16,6 @@ mkDprintPlugin { }; pname = "dprint-plugin-biome"; updateUrl = "https://plugins.dprint.dev/dprint/biome/latest.json"; - url = "https://plugins.dprint.dev/biome-0.10.4.wasm"; - version = "0.10.4"; + url = "https://plugins.dprint.dev/biome-0.10.5.wasm"; + version = "0.10.5"; } From 3096aab5b3a824a21303829c0cf32123c184e0b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 21:10:28 +0000 Subject: [PATCH 47/83] dprint-plugins.dprint-plugin-biome: 0.10.5 -> 0.10.6 (cherry picked from commit f43d3a5fd10760ab66466af5e590503f6a1f5587) --- pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix index 829393d9bec0..d189ce665f8f 100644 --- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix +++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix @@ -1,7 +1,7 @@ { mkDprintPlugin }: mkDprintPlugin { description = "Biome (JS/TS) wrapper plugin"; - hash = "sha256-GHl8Uo2U6K1yirfjwuD43ixkVtGdbZ2qxk0cySRLXys="; + hash = "sha256-Ht63tW4FqykpuNlWtyw3cHD2HXs0b6U6Zo9Rd9AXqD8="; initConfig = { configExcludes = [ "**/node_modules" ]; configKey = "biome"; @@ -16,6 +16,6 @@ mkDprintPlugin { }; pname = "dprint-plugin-biome"; updateUrl = "https://plugins.dprint.dev/dprint/biome/latest.json"; - url = "https://plugins.dprint.dev/biome-0.10.5.wasm"; - version = "0.10.5"; + url = "https://plugins.dprint.dev/biome-0.10.6.wasm"; + version = "0.10.6"; } From d50239f5cac29b77d23f9cda518cbd03c328dce0 Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Thu, 23 Oct 2025 21:14:28 -0400 Subject: [PATCH 48/83] libtheora: apply ARMv7 conditionals to all 32-bit ARM armv6l (and presumably armv5tel) have the same problems as armv7l, so change the conditional from isArmv7 to isAarch32. Fixes building ffmpeg on armv6l. (cherry picked from commit 42454e57de5487e63b162edc61505810b3971194) --- pkgs/by-name/li/libtheora/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libtheora/package.nix b/pkgs/by-name/li/libtheora/package.nix index f372aada393a..e23fb1c0cdc5 100644 --- a/pkgs/by-name/li/libtheora/package.nix +++ b/pkgs/by-name/li/libtheora/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { patches = lib.optionals stdenv.hostPlatform.isMinGW [ ./mingw-remove-export.patch ]; - postPatch = lib.optionalString stdenv.hostPlatform.isArmv7 '' + postPatch = lib.optionalString stdenv.hostPlatform.isAarch32 '' patchShebangs lib/arm/arm2gnu.pl ''; @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { pkg-config validatePkgConfig ] - ++ lib.optionals stdenv.hostPlatform.isArmv7 [ + ++ lib.optionals stdenv.hostPlatform.isAarch32 [ # Needed to run lib/arm/arm2gnu.pl for ARM assembly optimizations perl ]; From f18f42dad0e808f33ae6522c805a70c947c4c55b Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 23 Oct 2025 22:10:38 +0000 Subject: [PATCH 49/83] linux_6_17: 6.17.4 -> 6.17.5 (cherry picked from commit f2d38ec7b8e01d49ca9beaa574276723609ef292) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 144d74916ee7..62ee69975403 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -40,8 +40,8 @@ "lts": false }, "6.17": { - "version": "6.17.4", - "hash": "sha256:1nwi0hzikziwkxm9xzf819wb3lsz93i1ns1nzybpbfkgdqli42h1", + "version": "6.17.5", + "hash": "sha256:1kibm4b3dvncw8dzxllxiza0923q6f2xlsng4gkln5n2x4vaypy0", "lts": false } } From 64016b0f3cce1157eeb0a715031c276e3d5b5fc5 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 23 Oct 2025 22:10:40 +0000 Subject: [PATCH 50/83] linux_6_12: 6.12.54 -> 6.12.55 (cherry picked from commit a041086e600fe605f1098061f4ac8893f804ce94) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 62ee69975403..33176be8bec1 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -30,8 +30,8 @@ "lts": true }, "6.12": { - "version": "6.12.54", - "hash": "sha256:0qny8c4r9rf55bvchs5vjplfldngmydn0j47a97c9vpgj0rws38v", + "version": "6.12.55", + "hash": "sha256:17zv8ail05wnbfl9yhgs4llapyk3f6qjjbfqbwx0clx61138z3rj", "lts": true }, "6.16": { From e8814cd271e02dc350713fc3f6a4c00e3f24d996 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 23 Oct 2025 22:10:43 +0000 Subject: [PATCH 51/83] linux_6_6: 6.6.113 -> 6.6.114 (cherry picked from commit bc86b6d6a99cb42bcca0e7438da4597894a3ba8a) --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 33176be8bec1..a51c482492b0 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -25,8 +25,8 @@ "lts": true }, "6.6": { - "version": "6.6.113", - "hash": "sha256:07n494cblmlfmn8l3kjalwlnb1f9xxxf8c31kkfr5lb1wk9cz58z", + "version": "6.6.114", + "hash": "sha256:0z5r1kmzf3ib0r5rbcmp3cgjyagf6wgdjynpjbhkm5727jh7ahfa", "lts": true }, "6.12": { From fc4bf6830d73a1bc643e0d225f06c7a23bec36db Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 22 Oct 2025 12:45:11 +0200 Subject: [PATCH 52/83] linux_6_16: remove EOL upstream. (cherry picked from commit 4a8ef0e0cf75aaf5e65d726a1e87de833d2fd951) --- pkgs/os-specific/linux/kernel/kernels-org.json | 5 ----- pkgs/top-level/linux-kernels.nix | 11 ++--------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 144d74916ee7..b2addeb3c360 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -34,11 +34,6 @@ "hash": "sha256:0qny8c4r9rf55bvchs5vjplfldngmydn0j47a97c9vpgj0rws38v", "lts": true }, - "6.16": { - "version": "6.16.12", - "hash": "sha256:0vm257d76hmimnac8hzg66gd1mdg330sai39lywfn4m9bjydx93w", - "lts": false - }, "6.17": { "version": "6.17.4", "hash": "sha256:1nwi0hzikziwkxm9xzf819wb3lsz93i1ns1nzybpbfkgdqli42h1", diff --git a/pkgs/top-level/linux-kernels.nix b/pkgs/top-level/linux-kernels.nix index d7925d3f3b35..137f2d38c3d6 100644 --- a/pkgs/top-level/linux-kernels.nix +++ b/pkgs/top-level/linux-kernels.nix @@ -211,14 +211,6 @@ in ]; }; - linux_6_16 = callPackage ../os-specific/linux/kernel/mainline.nix { - branch = "6.16"; - kernelPatches = [ - kernelPatches.bridge_stp_helper - kernelPatches.request_key_helper - ]; - }; - linux_6_17 = callPackage ../os-specific/linux/kernel/mainline.nix { branch = "6.17"; kernelPatches = [ @@ -320,6 +312,7 @@ in linux_6_13 = throw "linux 6.13 was removed because it has reached its end of life upstream"; linux_6_14 = throw "linux 6.14 was removed because it has reached its end of life upstream"; linux_6_15 = throw "linux 6.15 was removed because it has reached its end of life upstream"; + linux_6_16 = throw "linux 6.16 was removed because it has reached its end of life upstream"; linux_4_19_hardened = throw "linux 4.19 was removed because it will reach its end of life within 24.11"; linux_6_9_hardened = throw "linux 6.9 was removed because it has reached its end of life upstream"; @@ -752,7 +745,6 @@ in linux_6_1 = recurseIntoAttrs (packagesFor kernels.linux_6_1); linux_6_6 = recurseIntoAttrs (packagesFor kernels.linux_6_6); linux_6_12 = recurseIntoAttrs (packagesFor kernels.linux_6_12); - linux_6_16 = recurseIntoAttrs (packagesFor kernels.linux_6_16); linux_6_17 = recurseIntoAttrs (packagesFor kernels.linux_6_17); } // lib.optionalAttrs config.allowAliases { @@ -763,6 +755,7 @@ in linux_6_13 = throw "linux 6.13 was removed because it reached its end of life upstream"; # Added 2025-06-22 linux_6_14 = throw "linux 6.14 was removed because it reached its end of life upstream"; # Added 2025-06-22 linux_6_15 = throw "linux 6.15 was removed because it reached its end of life upstream"; # Added 2025-08-23 + linux_6_16 = throw "linux 6.16 was removed because it reached its end of life upstream"; # Added 2025-10-22 }; rtPackages = { From 26787f35233ea7d5372cd0d9a2c958b145efdc10 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 22 Oct 2025 12:46:29 +0200 Subject: [PATCH 53/83] linux-rt_5_10: 5.10.240-rt134 -> 5.10.245-rt139 (cherry picked from commit 91eb7cd17eb54b567c14e75a490ba8bc4b3ae5a5) --- pkgs/os-specific/linux/kernel/linux-rt-5.10.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix b/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix index a4019bd33645..c3c11fd7cd94 100644 --- a/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix +++ b/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix @@ -10,7 +10,7 @@ }@args: let - version = "5.10.240-rt134"; # updated by ./update-rt.sh + version = "5.10.245-rt139"; # updated by ./update-rt.sh branch = lib.versions.majorMinor version; kversion = builtins.elemAt (lib.splitString "-" version) 0; in @@ -25,7 +25,7 @@ buildLinux ( src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz"; - sha256 = "04sdcf4aqsqchii38anzmk9f9x65wv8q1x3m9dandmi6fabw724d"; + sha256 = "17wxs8i8vd5ivv99ra0sri3wmkw5c22wsaw8nf1xcvys2kmpa7hk"; }; kernelPatches = @@ -34,7 +34,7 @@ buildLinux ( name = "rt"; patch = fetchurl { url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; - sha256 = "0f2wq6w0707qn798a9lk7r31mfmdll6xwnxq8fy86574gl08ah79"; + sha256 = "1nqdshpcf775cmb1kqcq939b7qx6wsy91pf0l0vsd3rdpixidzyk"; }; }; in From 6637732c4541ee661d1e782a07d8d330b4112e0c Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 22 Oct 2025 12:46:56 +0200 Subject: [PATCH 54/83] linux-rt_5_15: 5.15.189-rt87 -> 5.15.195-rt90 (cherry picked from commit 204eebe13471d96080918f515c9f708a97043f11) --- pkgs/os-specific/linux/kernel/linux-rt-5.15.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-rt-5.15.nix b/pkgs/os-specific/linux/kernel/linux-rt-5.15.nix index c930d86de797..822d06217b1e 100644 --- a/pkgs/os-specific/linux/kernel/linux-rt-5.15.nix +++ b/pkgs/os-specific/linux/kernel/linux-rt-5.15.nix @@ -10,7 +10,7 @@ }@args: let - version = "5.15.189-rt87"; # updated by ./update-rt.sh + version = "5.15.195-rt90"; # updated by ./update-rt.sh branch = lib.versions.majorMinor version; kversion = builtins.elemAt (lib.splitString "-" version) 0; in @@ -29,7 +29,7 @@ buildLinux ( src = fetchurl { url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz"; - sha256 = "1hshd26ahn6dbw6jnqi0v5afpk672w7p09mk7iri93i7hxdh5l73"; + sha256 = "0hd4p76qv29zlr0iik4j9y9qynyqisk6bgfiqcwkk7gr6bf81l13"; }; kernelPatches = @@ -38,7 +38,7 @@ buildLinux ( name = "rt"; patch = fetchurl { url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; - sha256 = "151vznvdcdmjsjsz3b4hfxw1v2jyigrh34k2qyxk3fkqg999fx9w"; + sha256 = "15n1l3b0yq7hl2zady3s3a3zym82clyycvf5icavvd68758sdp25"; }; }; in From 800291602091255bea8ab6aabe95517918ae5248 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 22 Oct 2025 12:47:25 +0200 Subject: [PATCH 55/83] linux-rt_6_1: 6.1.146-rt53 -> 6.1.156-rt56 (cherry picked from commit 4e9fde93420a279e56486d950b725c36dc662732) --- pkgs/os-specific/linux/kernel/linux-rt-6.1.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-rt-6.1.nix b/pkgs/os-specific/linux/kernel/linux-rt-6.1.nix index 355a3a106199..508da7ec98cd 100644 --- a/pkgs/os-specific/linux/kernel/linux-rt-6.1.nix +++ b/pkgs/os-specific/linux/kernel/linux-rt-6.1.nix @@ -10,7 +10,7 @@ }@args: let - version = "6.1.146-rt53"; # updated by ./update-rt.sh + version = "6.1.156-rt56"; # updated by ./update-rt.sh branch = lib.versions.majorMinor version; kversion = builtins.elemAt (lib.splitString "-" version) 0; in @@ -29,7 +29,7 @@ buildLinux ( src = fetchurl { url = "mirror://kernel/linux/kernel/v6.x/linux-${kversion}.tar.xz"; - sha256 = "117gyi8zym09z2qarnv02i7v23v8596nqvllid07aydlcpihl9pv"; + sha256 = "13i2l04pmba7dksz2p5kwxgr5bydc5lp7284d4wfsnjf425i9fyl"; }; kernelPatches = @@ -38,7 +38,7 @@ buildLinux ( name = "rt"; patch = fetchurl { url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; - sha256 = "1kz416nc8hd2pi87l9k496r2lig07dbapyh701lq81rilbzx9nmc"; + sha256 = "1smah5wa4lrgb13li025lpj80yxay4g13m7c4i09whxcgxhc294k"; }; }; in From 01275b30851a617f1c11ff794779a9713b5bd662 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 22 Oct 2025 12:47:56 +0200 Subject: [PATCH 56/83] linux-rt_6_6: 6.6.101-rt59 -> 6.6.112-rt63 (cherry picked from commit df3ea7bfcd12f89912c22d42cf6e32b5fba1ae22) --- pkgs/os-specific/linux/kernel/linux-rt-6.6.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/linux-rt-6.6.nix b/pkgs/os-specific/linux/kernel/linux-rt-6.6.nix index 5df3a1097066..5ce2e345bc97 100644 --- a/pkgs/os-specific/linux/kernel/linux-rt-6.6.nix +++ b/pkgs/os-specific/linux/kernel/linux-rt-6.6.nix @@ -10,7 +10,7 @@ }@args: let - version = "6.6.101-rt59"; # updated by ./update-rt.sh + version = "6.6.112-rt63"; # updated by ./update-rt.sh branch = lib.versions.majorMinor version; kversion = builtins.elemAt (lib.splitString "-" version) 0; in @@ -29,7 +29,7 @@ buildLinux ( src = fetchurl { url = "mirror://kernel/linux/kernel/v6.x/linux-${kversion}.tar.xz"; - sha256 = "1h71zbqlsxcafrk218s0rip9rdrj0fzqvsl81ndqnlrnjy3g4kwc"; + sha256 = "08la2f8w5w2x0l9nmvzsmbwa951xyshhvdhwwhfyjmka66zr4zbc"; }; kernelPatches = @@ -38,7 +38,7 @@ buildLinux ( name = "rt"; patch = fetchurl { url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; - sha256 = "0w71nl8s0npcz6x3qavl5j3vcqwd5wcqx4dj5ck2qs7bzv9kbrwb"; + sha256 = "01z2dwl54hfqfyc8xmlz6kaw522s55jsdrdw31pjnzkn6rxf7zbf"; }; }; in From 24d95933d5031f6ddfccfd9e989c709eb6d1208e Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Thu, 23 Oct 2025 16:09:00 -0300 Subject: [PATCH 57/83] microsoft-edge: 141.0.3537.92 -> 141.0.3537.99 (cherry picked from commit 0afbc214eef0dce4e39b236d697762a37af9ff8a) --- pkgs/by-name/mi/microsoft-edge/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/microsoft-edge/package.nix b/pkgs/by-name/mi/microsoft-edge/package.nix index 94ab92df4a06..e80f99193251 100644 --- a/pkgs/by-name/mi/microsoft-edge/package.nix +++ b/pkgs/by-name/mi/microsoft-edge/package.nix @@ -162,11 +162,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "microsoft-edge"; - version = "141.0.3537.92"; + version = "141.0.3537.99"; src = fetchurl { url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-nN/TgbaxOrALzMB56TO9ZbxIjJPTCxxWyr2WOMvY6Kg="; + hash = "sha256-XMFAHCa7gGsSu9nFXkgvYX+CMY9nFgQEJLNKf+TodRw="; }; # With strictDeps on, some shebangs were not being patched correctly From a7258b0dd9551fedd2b60068074ac994782a24ab Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Fri, 24 Oct 2025 15:11:41 +0200 Subject: [PATCH 58/83] workflows/eval: fix eval report with formatting changes The Eval report which tests performance between Nix/Lix versions on update of `ci/pinned` wrongly returned errors, when only the special attribute `release-checks` changed. Since this reads in all of Nixpkgs, it will change with any formatting change that is introduced at the same time via update of any of `treefmt`'s formatters. (cherry picked from commit e43a84b67478fd9a4e7c96a6dc8fdcaeaa8f0301) --- .github/workflows/eval.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 8ad860a1aed8..dee31e1f5328 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -279,12 +279,11 @@ jobs: const diff = JSON.parse( readFileSync(path.join(artifact, system, 'diff.json'), 'utf-8'), ) - const attrs = [].concat( - diff.added, - diff.removed, - diff.changed, - diff.rebuilds - ) + const attrs = [] + .concat(diff.added, diff.removed, diff.changed, diff.rebuilds) + // There are some special attributes, which are ignored for rebuilds. + // These only have a single path component, because they lack the `.` suffix. + .filter((attr) => attr.split('.').length > 1) if (attrs.length > 0) { core.setFailed( `${version} on ${system} has changed outpaths!\nNote: Please make sure to update ci/pinned.json separately from changes to other packages.`, From 0cbd15ae9c242f19fbe09469be3f39eb25685d2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 24 Oct 2025 10:14:13 -0700 Subject: [PATCH 59/83] python3Packages.aiotarfile: 0.5.1 -> 0.5.2 Diff: https://github.com/rhelmot/aiotarfile/compare/v0.5.1...v0.5.2 Changelog: https://github.com/rhelmot/aiotarfile/commits/v0.5.2 (cherry picked from commit 715a86abe3b40912b96370f35dc99330d3c776e5) --- .../python-modules/aiotarfile/default.nix | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/aiotarfile/default.nix b/pkgs/development/python-modules/aiotarfile/default.nix index fe9cfbd2fb83..84068164ee63 100644 --- a/pkgs/development/python-modules/aiotarfile/default.nix +++ b/pkgs/development/python-modules/aiotarfile/default.nix @@ -1,10 +1,8 @@ { lib, fetchFromGitHub, - nix-update-script, buildPythonPackage, unittestCheckHook, - pythonOlder, cargo, rustc, rustPlatform, @@ -12,21 +10,19 @@ buildPythonPackage rec { pname = "aiotarfile"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "rhelmot"; repo = "aiotarfile"; tag = "v${version}"; - hash = "sha256-DslG+XxIYb04I3B7m0fmRmE3hFCczF039QhSVdHGPL8="; + hash = "sha256-V88cvVw6ss7iiojhlqDd2frG/gCEH0YKTP0IpgeFASw="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-e3NbFlBQu9QkGnIwqy2OmlQFVHjlfpMVRFWD2ADGGSc="; + hash = "sha256-Yf6N615X9ZB+HDp3xehMc3kjKbdsSbIJrqARRXwCRDQ="; }; nativeBuildInputs = [ @@ -42,12 +38,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "aiotarfile" ]; - passthru.updateScript = nix-update-script { }; - meta = { description = "Stream-based, asynchronous tarball processing"; homepage = "https://github.com/rhelmot/aiotarfile"; - changelog = "https://github.com/rhelmot/aiotarfile/commits/v{version}"; + changelog = "https://github.com/rhelmot/aiotarfile/commits/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ nicoo ]; }; From 32d9f1ee8e918e090596644258a5d6922e44393a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 15:59:02 +0000 Subject: [PATCH 60/83] chhoto-url: 6.4.0 -> 6.4.1 (cherry picked from commit be4f4feaa2f87322729a993519def7bc80059dcc) --- pkgs/by-name/ch/chhoto-url/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chhoto-url/package.nix b/pkgs/by-name/ch/chhoto-url/package.nix index f6add0a52d8f..d8f2319f06f8 100644 --- a/pkgs/by-name/ch/chhoto-url/package.nix +++ b/pkgs/by-name/ch/chhoto-url/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "chhoto-url"; - version = "6.4.0"; + version = "6.4.1"; src = fetchFromGitHub { owner = "SinTan1729"; repo = "chhoto-url"; tag = finalAttrs.version; - hash = "sha256-IghMhr1ksoTWPvuQ66XfXWrNgPAmS39OqjdhwpElD3U="; + hash = "sha256-1XMZSQpZxkeIW7SLNl/crOYDz1QyWC/SUkFk+tgCQgg="; }; sourceRoot = "${finalAttrs.src.name}/actix"; @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "./resources/" "${placeholder "out"}/share/chhoto-url/resources/" ''; - cargoHash = "sha256-cxw0Gg80UHvkjBXGt7tKMEinfhS2aT4fZ7oDzNNHnX8="; + cargoHash = "sha256-kwZRGXaStcDiZOMMZrOWp6vD4JiwRa6r2e5b2cH1Fk4="; postInstall = '' mkdir -p $out/share/chhoto-url From 571143ea73319c1e8f59ee741ae3c3cf65a911c8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 24 Oct 2025 23:48:17 +0200 Subject: [PATCH 61/83] buildPython*: unconditionally add .override To be able to splice, we can't fail to eval before returning an attribute set. By checking for f ? override, we need to force f which isn't always possible, whereas mirrorFunctionArgs serves as an indirection which wraps the inner thunks in an attribute set that can always be returned. Fortunately, there should be no case when f evaluates successfully and does not have the override attribute, so we can just remove the condition. This fixes evaluation of buildPython* based packages in certain splicing situations by being lazier. An example of this is pkgsCross.ghcjs.buildPackages.nixpkgs-openjdk-updater on staging right now (ff5098e). (cherry picked from commit 0443b98ab3aa88d5eb7ff231781d679be89868e8) --- pkgs/development/interpreters/python/python-packages-base.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/python/python-packages-base.nix b/pkgs/development/interpreters/python/python-packages-base.nix index 121e4ead8987..ea922745bb0d 100644 --- a/pkgs/development/interpreters/python/python-packages-base.nix +++ b/pkgs/development/interpreters/python/python-packages-base.nix @@ -39,7 +39,7 @@ let else result ) - // lib.optionalAttrs (f ? override) { + // { # Support overriding `f` itself, e.g. `buildPythonPackage.override { }`. # Ensure `makeOverridablePythonPackage` is applied to the result. override = lib.mirrorFunctionArgs f.override (fdrv: makeOverridablePythonPackage (f.override fdrv)); From 0430bde34d7b8fcd08f2758174538a1a807d9d15 Mon Sep 17 00:00:00 2001 From: ElXreno Date: Tue, 23 Sep 2025 14:58:59 +0300 Subject: [PATCH 62/83] linux_xanmod: Sync config with upstream (cherry picked from commit f4946c7db746d1144928946e782c6c848f91bf02) --- .../linux/kernel/xanmod-kernels.nix | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index ec7c4c93afd8..14aa4e6b6982 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -52,18 +52,26 @@ let CPU_FREQ_DEFAULT_GOV_PERFORMANCE = lib.mkOverride 60 yes; CPU_FREQ_DEFAULT_GOV_SCHEDUTIL = lib.mkOverride 60 no; - # Full preemption - PREEMPT = lib.mkOverride 60 yes; + # Lazy preemption + PREEMPT_LAZY = yes; PREEMPT_VOLUNTARY = lib.mkOverride 60 no; + PREEMPTIRQ_DELAY_TEST = unset; # Google's BBRv3 TCP congestion Control TCP_CONG_BBR = yes; DEFAULT_BBR = yes; - # Preemptive Full Tickless Kernel at 250Hz + # Preemptive tickless idle kernel HZ = freeform "250"; HZ_250 = yes; - HZ_1000 = no; + NO_HZ = no; + NO_HZ_FULL = lib.mkOverride 60 no; + NO_HZ_IDLE = yes; + + # CPU idle governors favored + CPU_IDLE_GOV_HALTPOLL = yes; # Already enabled + CPU_IDLE_GOV_LADDER = yes; + CPU_IDLE_GOV_TEO = yes; # RCU_BOOST and RCU_EXP_KTHREAD RCU_EXPERT = yes; @@ -72,6 +80,12 @@ let RCU_BOOST = yes; RCU_BOOST_DELAY = freeform "0"; RCU_EXP_KTHREAD = yes; + RCU_NOCB_CPU = yes; + RCU_DOUBLE_CHECK_CB_TIME = yes; + + # x86 features + X86_FRED = yes; + X86_POSTED_MSI = yes; }; extraPassthru.updateScript = [ From 598d1327dc8639b6598ff19e836a7535c7b22d24 Mon Sep 17 00:00:00 2001 From: ElXreno Date: Sun, 19 Oct 2025 13:56:58 +0300 Subject: [PATCH 63/83] linux_xanmod: Conditionally enable lazy preemption (cherry picked from commit ad0a9d2fd544b923eef617245d62509d2a1edc18) --- .../linux/kernel/xanmod-kernels.nix | 74 ++++++++++--------- 1 file changed, 40 insertions(+), 34 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 14aa4e6b6982..d7c9ba297441 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -47,46 +47,52 @@ let inherit hash; }; - structuredExtraConfig = with lib.kernel; { - # CPUFreq governor Performance - CPU_FREQ_DEFAULT_GOV_PERFORMANCE = lib.mkOverride 60 yes; - CPU_FREQ_DEFAULT_GOV_SCHEDUTIL = lib.mkOverride 60 no; + structuredExtraConfig = + with lib.kernel; + { + # CPUFreq governor Performance + CPU_FREQ_DEFAULT_GOV_PERFORMANCE = lib.mkOverride 60 yes; + CPU_FREQ_DEFAULT_GOV_SCHEDUTIL = lib.mkOverride 60 no; - # Lazy preemption - PREEMPT_LAZY = yes; - PREEMPT_VOLUNTARY = lib.mkOverride 60 no; - PREEMPTIRQ_DELAY_TEST = unset; + # Preemption + PREEMPT = lib.mkOverride 60 yes; + PREEMPT_VOLUNTARY = lib.mkOverride 60 no; - # Google's BBRv3 TCP congestion Control - TCP_CONG_BBR = yes; - DEFAULT_BBR = yes; + # Google's BBRv3 TCP congestion Control + TCP_CONG_BBR = yes; + DEFAULT_BBR = yes; - # Preemptive tickless idle kernel - HZ = freeform "250"; - HZ_250 = yes; - NO_HZ = no; - NO_HZ_FULL = lib.mkOverride 60 no; - NO_HZ_IDLE = yes; + # Preemptive tickless idle kernel + HZ = freeform "250"; + HZ_250 = yes; + NO_HZ = no; + NO_HZ_FULL = lib.mkOverride 60 no; + NO_HZ_IDLE = yes; - # CPU idle governors favored - CPU_IDLE_GOV_HALTPOLL = yes; # Already enabled - CPU_IDLE_GOV_LADDER = yes; - CPU_IDLE_GOV_TEO = yes; + # CPU idle governors favored + CPU_IDLE_GOV_HALTPOLL = yes; # Already enabled + CPU_IDLE_GOV_LADDER = yes; + CPU_IDLE_GOV_TEO = yes; - # RCU_BOOST and RCU_EXP_KTHREAD - RCU_EXPERT = yes; - RCU_FANOUT = freeform "64"; - RCU_FANOUT_LEAF = freeform "16"; - RCU_BOOST = yes; - RCU_BOOST_DELAY = freeform "0"; - RCU_EXP_KTHREAD = yes; - RCU_NOCB_CPU = yes; - RCU_DOUBLE_CHECK_CB_TIME = yes; + # RCU_BOOST and RCU_EXP_KTHREAD + RCU_EXPERT = yes; + RCU_FANOUT = freeform "64"; + RCU_FANOUT_LEAF = freeform "16"; + RCU_BOOST = yes; + RCU_BOOST_DELAY = freeform "0"; + RCU_EXP_KTHREAD = yes; + RCU_NOCB_CPU = yes; + RCU_DOUBLE_CHECK_CB_TIME = yes; - # x86 features - X86_FRED = yes; - X86_POSTED_MSI = yes; - }; + # x86 features + X86_FRED = yes; + X86_POSTED_MSI = yes; + } + // lib.optionalAttrs (lib.versionAtLeast (lib.versions.majorMinor version) "6.13") { + # Lazy preemption + PREEMPT = lib.mkOverride 70 no; + PREEMPT_LAZY = yes; + }; extraPassthru.updateScript = [ ./update-xanmod.sh From ff5258847e9e176a7b19b34972b9d915a3a968e7 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Sat, 25 Oct 2025 10:30:37 +0200 Subject: [PATCH 64/83] zed-editor: fix CVE-2025-62518 --- .../ze/zed-editor/0003-cve-2025-62518.patch | 29 +++++++++++++++++++ pkgs/by-name/ze/zed-editor/package.nix | 6 +++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/ze/zed-editor/0003-cve-2025-62518.patch diff --git a/pkgs/by-name/ze/zed-editor/0003-cve-2025-62518.patch b/pkgs/by-name/ze/zed-editor/0003-cve-2025-62518.patch new file mode 100644 index 000000000000..d02b37e8856d --- /dev/null +++ b/pkgs/by-name/ze/zed-editor/0003-cve-2025-62518.patch @@ -0,0 +1,29 @@ +diff --git a/Cargo.lock b/Cargo.lock +index bb1e8d9516..92fd68cbbc 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -1021,9 +1021,9 @@ dependencies = [ + + [[package]] + name = "async-tar" +-version = "0.5.0" ++version = "0.5.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a42f905d4f623faf634bbd1e001e84e0efc24694afa64be9ad239bf6ca49e1f8" ++checksum = "d1937db2d56578aa3919b9bdb0e5100693fd7d1c0f145c53eb81fbb03e217550" + dependencies = [ + "async-std", + "filetime", +diff --git a/Cargo.toml b/Cargo.toml +index 9152dfd23c..5687b08b65 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -398,7 +398,7 @@ async-dispatcher = "0.1" + async-fs = "2.1" + async-pipe = { git = "https://github.com/zed-industries/async-pipe-rs", rev = "82d00a04211cf4e1236029aa03e6b6ce2a74c553" } + async-recursion = "1.0.0" +-async-tar = "0.5.0" ++async-tar = "0.5.1" + async-trait = "0.1" + async-tungstenite = "0.29.1" + async-watch = "0.3.1 \ No newline at end of file diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 6e0412eb3453..239d323376e7 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -124,6 +124,10 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoPatches = [ ./0002-fix-duplicate-reqwest.patch + # Upstream commit doesn't apply cleanly to 0.189.5 and we can't upgrade to newer + # releases on 25.05 as they require a newer version of the Rust compiler. + # https://github.com/zed-industries/zed/commit/4a93719b6b5666fd04cbe63fd90aba28c3547f0d + ./0003-cve-2025-62518.patch ]; postPatch = @@ -138,7 +142,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "inner.redirect(policy)" "inner.redirect_policy(policy)" ''; - cargoHash = "sha256-YhdwCNTbBphWugguoWQqrGf2fRB5Jv40MElW6hbcxtk="; + cargoHash = "sha256-86Y2fyeiCYPWdg2ygt7RbUFrHVIc53yDeqvT7Unmndo="; nativeBuildInputs = [ cmake From 6fd3415a2d89ca98a04e61ab01c91b1bd6a83924 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 11:47:16 +0000 Subject: [PATCH 65/83] build(deps): bump korthout/backport-action from 3.3.0 to 3.4.1 Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 3.3.0 to 3.4.1. - [Release notes](https://github.com/korthout/backport-action/releases) - [Commits](https://github.com/korthout/backport-action/compare/ca4972adce8039ff995e618f5fc02d1b7961f27a...d07416681cab29bf2661702f925f020aaa962997) --- updated-dependencies: - dependency-name: korthout/backport-action dependency-version: 3.4.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] (cherry picked from commit 84fadb88ccb7cde45f39914866ae480fae9dfaa9) --- .github/workflows/backport.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml index fc2b80041ce7..011e09a0023e 100644 --- a/.github/workflows/backport.yml +++ b/.github/workflows/backport.yml @@ -48,7 +48,7 @@ jobs: - name: Create backport PRs id: backport - uses: korthout/backport-action@ca4972adce8039ff995e618f5fc02d1b7961f27a # v3.3.0 + uses: korthout/backport-action@d07416681cab29bf2661702f925f020aaa962997 # v3.4.1 with: # Config README: https://github.com/korthout/backport-action#backport-action copy_labels_pattern: 'severity:\ssecurity' From a9f216cc350d93af3fba0f910a8e9fd7141f2f1c Mon Sep 17 00:00:00 2001 From: eljamm Date: Sat, 25 Oct 2025 04:16:50 +0000 Subject: [PATCH 66/83] linux_xanmod: 6.12.54 -> 6.12.55 - Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.55-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.54-xanmod1..6.12.55-xanmod1?from_project_id=51590166 (cherry picked from commit 510019a094097aa7bbf2aa6243f9448cda10a4ff) --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index d7c9ba297441..4c7b04655bc5 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -15,8 +15,8 @@ let variants = { # ./update-xanmod.sh lts lts = { - version = "6.12.54"; - hash = "sha256-8ZeVHP8voR4GJfBB1iM8ZDx4QgCd83tJ7IkpJNW63ME="; + version = "6.12.55"; + hash = "sha256-JxCRiUw8dwxsEhPrvNRRRRvVSTE6JFluLRZZ4C2yoqo="; isLTS = true; }; # ./update-xanmod.sh main From f26864dde5705eb5ac86fa6abb442cbe5ef3f9a5 Mon Sep 17 00:00:00 2001 From: eljamm Date: Sat, 25 Oct 2025 04:20:08 +0000 Subject: [PATCH 67/83] linux_xanmod_latest: 6.17.4 -> 6.17.5 - Changelog: https://dl.xanmod.org/changelog/6.17/ChangeLog-6.17.5-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/6.17.4-xanmod1..6.17.5-xanmod1?from_project_id=51590166 (cherry picked from commit cbe292296e2736a90f4e6730faf922031987f10c) --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 4c7b04655bc5..ccb7c7506f27 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -21,8 +21,8 @@ let }; # ./update-xanmod.sh main main = { - version = "6.17.4"; - hash = "sha256-UHfZwK0qIVhiKw8OpE8i+V2BRav6Fsju8E5rO5WRwVA="; + version = "6.17.5"; + hash = "sha256-w07UZmKXZ59h5DVzqH2ECzIMmeXyLfrq83FcTN5TVXo="; }; }; From cbf004ee9b6ba1a8c93a22516f71c92a71740f58 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Fri, 10 Oct 2025 15:41:18 -0700 Subject: [PATCH 68/83] lutris: update mbedtls version `mbedtls_2` is marked as insecure in #450688 as Mbed TLS 2 is no longer maintained (cherry picked from commit 6dfd73bd03c7e5a3e64249ee9f960b738eefd125) --- pkgs/applications/misc/lutris/fhsenv.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/lutris/fhsenv.nix b/pkgs/applications/misc/lutris/fhsenv.nix index af0a3989708a..92788c8082e0 100644 --- a/pkgs/applications/misc/lutris/fhsenv.nix +++ b/pkgs/applications/misc/lutris/fhsenv.nix @@ -103,7 +103,7 @@ buildFHSEnv { gettext portaudio miniupnpc - mbedtls_2 + mbedtls lzo sfml gsm From 65ddd7eb1d4e2aeba35f9c3d5000f986f834f1d4 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Mon, 13 Oct 2025 22:33:35 +0200 Subject: [PATCH 69/83] nodejs: disable failing test on darwin (cherry picked from commit b97f76c701b695802bda50fc65fb9f04bf08c37c) --- pkgs/development/web/nodejs/nodejs.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index 979a2d05630b..352362c1f651 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -428,6 +428,9 @@ let # Those are annoyingly flaky, but not enough to be marked as such upstream. "test-wasi" + + # This is failing on newer macOS versions, no fix has yet been provided upstream: + "test-cluster-dgram-1" ] ++ lib.optionals (stdenv.buildPlatform.isDarwin && stdenv.buildPlatform.isx86_64) [ # These tests fail on x86_64-darwin (even without sandbox). @@ -442,12 +445,9 @@ let ] # Those are annoyingly flaky, but not enough to be marked as such upstream. ++ lib.optional (majorVersion == "22") "test-child-process-stdout-flush-exit" - ++ lib.optionals (majorVersion == "22" && stdenv.buildPlatform.isDarwin) [ - "test-cluster-dgram-1" - "test/sequential/test-http-server-request-timeouts-mixed.js" - ] - # This is failing on newer macOS versions, no fix has yet been provided upstream: - ++ lib.optional (majorVersion == "24" && stdenv.buildPlatform.isDarwin) "test-cluster-dgram-1" + ++ lib.optional ( + majorVersion == "22" && stdenv.buildPlatform.isDarwin + ) "test/sequential/test-http-server-request-timeouts-mixed.js" ) }" ]; From b5e2f9aee0e4c9b3900a2ab55989dbbb6cb552b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 13:53:44 -0700 Subject: [PATCH 70/83] python3Packages.ecdsa: mark insecure (cherry picked from commit f88a462a447841201f7b7639112263fdce3d3ee5) --- pkgs/development/python-modules/ecdsa/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/ecdsa/default.nix b/pkgs/development/python-modules/ecdsa/default.nix index 11fb0ac08cc4..62524edf4f01 100644 --- a/pkgs/development/python-modules/ecdsa/default.nix +++ b/pkgs/development/python-modules/ecdsa/default.nix @@ -24,5 +24,12 @@ buildPythonPackage rec { description = "ECDSA cryptographic signature library"; homepage = "https://github.com/warner/python-ecdsa"; license = licenses.mit; + knownVulnerabilities = [ + # "I don't want people to use this library in production environments. + # It's a teaching tool, it's a testing tool, it's absolutely not an + # production grade implementation." + # https://github.com/tlsfuzzer/python-ecdsa/issues/330 + "CVE-2024-23342" + ]; }; } From 3004fae5e75d8dac8baac982444ba380346b0848 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 14:05:39 -0700 Subject: [PATCH 71/83] python3Packages.scapy: use optional-dependencies Packages like graphviz, imagemagick, and texliveBasic don't belong in propagatedBuildInputs. If needed, the path to their executables should be hardcoded using a patch instead. (cherry picked from commit a33f37292c71051f683283af27a35c891d7aafa1) --- .../python-modules/scapy/default.nix | 35 +++++-------------- 1 file changed, 9 insertions(+), 26 deletions(-) diff --git a/pkgs/development/python-modules/scapy/default.nix b/pkgs/development/python-modules/scapy/default.nix index e84a136c3506..d9b547983abc 100644 --- a/pkgs/development/python-modules/scapy/default.nix +++ b/pkgs/development/python-modules/scapy/default.nix @@ -4,25 +4,15 @@ stdenv, lib, isPyPy, - pycrypto, - ecdsa, # TODO mock, python-can, brotli, - withOptionalDeps ? true, - tcpdump, ipython, - withCryptography ? true, cryptography, withVoipSupport ? true, sox, - withPlottingSupport ? true, matplotlib, - withGraphicsSupport ? false, pyx, - texliveBasic, - graphviz, - imagemagick, withManufDb ? false, wireshark, libpcap, @@ -63,22 +53,15 @@ buildPythonPackage rec { buildInputs = lib.optional withVoipSupport sox; - propagatedBuildInputs = [ - pycrypto - ecdsa - ] - ++ lib.optionals withOptionalDeps [ - tcpdump - ipython - ] - ++ lib.optional withCryptography cryptography - ++ lib.optional withPlottingSupport matplotlib - ++ lib.optionals withGraphicsSupport [ - pyx - texliveBasic - graphviz - imagemagick - ]; + optional-dependencies = { + all = [ + cryptography + ipython + matplotlib + pyx + ]; + cli = [ ipython ]; + }; # Running the tests seems too complicated: doCheck = false; From 7588e20e7ae954a38671568f22ae0ff0c898039e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 14:52:08 -0700 Subject: [PATCH 72/83] duplicity: clean up dependencies (cherry picked from commit b16459bfd1df53ddf26d22fe4fd07ea52ac7a5c9) --- pkgs/by-name/du/duplicity/package.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/by-name/du/duplicity/package.nix b/pkgs/by-name/du/duplicity/package.nix index c17170b20433..2465599d3bde 100644 --- a/pkgs/by-name/du/duplicity/package.nix +++ b/pkgs/by-name/du/duplicity/package.nix @@ -79,16 +79,10 @@ let [ b2sdk boto3 - cffi - cryptography - ecdsa idna pygobject3 fasteners - lockfile paramiko - pyasn1 - pycrypto # Currently marked as broken. # pydrive2 future From 4255a0ad036ac1d101d24415b54c602a7522f99f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 15:10:48 -0700 Subject: [PATCH 73/83] python3Packages.plugp100: update dependencies (cherry picked from commit 0fc3a2dc01a4508ae311d706d1db5b0226ac74d1) --- pkgs/development/python-modules/plugp100/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/plugp100/default.nix b/pkgs/development/python-modules/plugp100/default.nix index 29963f6e968d..88e4f38fb104 100644 --- a/pkgs/development/python-modules/plugp100/default.nix +++ b/pkgs/development/python-modules/plugp100/default.nix @@ -9,11 +9,10 @@ aiohttp, jsons, requests, + cryptography, # Test inputs pytestCheckHook, - pyyaml, pytest-asyncio, - async-timeout, }: buildPythonPackage rec { @@ -33,15 +32,14 @@ buildPythonPackage rec { requests aiohttp semantic-version + cryptography scapy urllib3 - pyyaml ]; nativeCheckInputs = [ pytestCheckHook pytest-asyncio - async-timeout ]; disabledTestPaths = [ From ff6924983ec054ecfa6fae5249fa60218591da23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 15:12:41 -0700 Subject: [PATCH 74/83] killerbee: depends on pycrypto (cherry picked from commit a11c6cd1e903beffd655532a5d8364dff6bfe6f3) --- pkgs/by-name/ki/killerbee/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ki/killerbee/package.nix b/pkgs/by-name/ki/killerbee/package.nix index 51a03e71f0b3..3efd7d527be2 100644 --- a/pkgs/by-name/ki/killerbee/package.nix +++ b/pkgs/by-name/ki/killerbee/package.nix @@ -22,6 +22,7 @@ python3.pkgs.buildPythonApplication rec { buildInputs = [ libgcrypt ]; dependencies = with python3.pkgs; [ + pycrypto pyserial pyusb rangeparser From 44dea9fd445aabe8225caa1e6d18af67f8b5ff3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 16:51:20 -0700 Subject: [PATCH 75/83] python3Packages.okta: clean up dependencies (cherry picked from commit b4587b019bf3d0ecbf5e30adafb11577bd8dd795) --- pkgs/development/python-modules/okta/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/python-modules/okta/default.nix b/pkgs/development/python-modules/okta/default.nix index 0285d6988da6..c3d72f4631a7 100644 --- a/pkgs/development/python-modules/okta/default.nix +++ b/pkgs/development/python-modules/okta/default.nix @@ -6,7 +6,6 @@ fetchPypi, flatdict, jwcrypto, - pycryptodome, pycryptodomex, pydash, pyfakefs, @@ -15,7 +14,6 @@ pytest-mock, pytest-recording, pytestCheckHook, - python-jose, pythonOlder, pyyaml, setuptools, @@ -42,11 +40,9 @@ buildPythonPackage rec { aiohttp flatdict jwcrypto - pycryptodome pycryptodomex pydash pyjwt - python-jose pyyaml xmltodict yarl From 2b33671e80975ccce962ce7ff4368abf6f09c7c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 16:59:38 -0700 Subject: [PATCH 76/83] python3Packages.sshpubkeys: modernize (cherry picked from commit da764037f9fb282020a3d5a67427244ce30f5632) --- .../python-modules/sshpubkeys/default.nix | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/sshpubkeys/default.nix b/pkgs/development/python-modules/sshpubkeys/default.nix index 0f2fc24474a1..28480e772d2f 100644 --- a/pkgs/development/python-modules/sshpubkeys/default.nix +++ b/pkgs/development/python-modules/sshpubkeys/default.nix @@ -2,31 +2,36 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, cryptography, - ecdsa, }: buildPythonPackage rec { version = "3.3.1"; - format = "setuptools"; pname = "sshpubkeys"; + pyproject = true; src = fetchFromGitHub { owner = "ojarva"; - repo = "python-${pname}"; - rev = version; - sha256 = "1qsixmqg97kyvg1naw76blq4314vaw4hl5f9wi0v111mcmdia1r4"; + repo = "python-sshpubkeys"; + # https://github.com/ojarva/python-sshpubkeys/issues/94 + tag = "v3.2.0"; + hash = "sha256-2OJatnQuCt9XQ797F5nEmgEZl5/tu9lrAry5yBGW61g="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ cryptography - ecdsa ]; - meta = with lib; { + pythonImportsCheck = [ "sshpubkeys" ]; + + meta = { + changelog = "https://github.com/ojarva/python-sshpubkeys/releases/tag/${src.tag}"; description = "OpenSSH Public Key Parser for Python"; homepage = "https://github.com/ojarva/python-sshpubkeys"; - license = licenses.bsd3; + license = lib.licenses.bsd3; maintainers = [ ]; }; } From bb6cc5015bfc683eceead6699d1c0fd0b27eb3f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 17:45:44 -0700 Subject: [PATCH 77/83] python3Packages.ecdsa: modernize (cherry picked from commit b7f314ae80b8061d12c9c906971427f910b7a922) --- .../python-modules/ecdsa/default.nix | 41 ++++++++++++++----- 1 file changed, 30 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/ecdsa/default.nix b/pkgs/development/python-modules/ecdsa/default.nix index 62524edf4f01..8950bd0d9b71 100644 --- a/pkgs/development/python-modules/ecdsa/default.nix +++ b/pkgs/development/python-modules/ecdsa/default.nix @@ -1,29 +1,48 @@ { lib, buildPythonPackage, - fetchPypi, - pkgs, + fetchFromGitHub, + gitUpdater, + hypothesis, + openssl, + pytestCheckHook, + setuptools, six, }: buildPythonPackage rec { pname = "ecdsa"; version = "0.19.1"; - format = "setuptools"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-R4y6e2JVWGb8s7s/6YXgbey9to71VxPE5auYxX1QjmE="; + src = fetchFromGitHub { + owner = "tlsfuzzer"; + repo = "python-ecdsa"; + tag = "python-ecdsa-${version}"; + hash = "sha256-PjOjHQziQ9ohXH82Ocaowj/AtsXHMHDhatFPQNccyC8="; }; - propagatedBuildInputs = [ six ]; - # Only needed for tests - nativeCheckInputs = [ pkgs.openssl ]; + build-system = [ setuptools ]; - meta = with lib; { + dependencies = [ six ]; + + pythonImportsCheck = [ "ecdsa" ]; + + nativeCheckInputs = [ + hypothesis + openssl # Only needed for tests + pytestCheckHook + ]; + + passthru.updateScript = gitUpdater { + rev-prefix = "python-ecdsa-"; + }; + + meta = { + changelog = "https://github.com/tlsfuzzer/python-ecdsa/blob/${src.tag}/NEWS"; description = "ECDSA cryptographic signature library"; homepage = "https://github.com/warner/python-ecdsa"; - license = licenses.mit; + license = lib.licenses.mit; knownVulnerabilities = [ # "I don't want people to use this library in production environments. # It's a teaching tool, it's a testing tool, it's absolutely not an From 79189e141f27dfb740bfdac4d5fe37c48a4411b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 17:27:09 -0700 Subject: [PATCH 78/83] python3Packages.home-assistant-chip-core: don't import ecdsa Its only import outside of tests is in `connectedhomeip/src/controller/python/chip/crypto/p256keypair.py` where it is used in the `TestP256Keypair` class which is only used in tests. (cherry picked from commit 28c04716384349d9bf71fe4eeaeb5c6606fde551) --- .../home-assistant-chip-core/default.nix | 7 +-- .../home-assistant-chip-wheels/default.nix | 3 ++ .../dont-import-ecdsa.patch | 44 +++++++++++++++++++ 3 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 pkgs/development/python-modules/home-assistant-chip-wheels/dont-import-ecdsa.patch diff --git a/pkgs/development/python-modules/home-assistant-chip-core/default.nix b/pkgs/development/python-modules/home-assistant-chip-core/default.nix index ce3dd7cba288..fbbc011d0b6a 100644 --- a/pkgs/development/python-modules/home-assistant-chip-core/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-core/default.nix @@ -1,7 +1,6 @@ { lib, buildPythonPackage, - pythonOlder, aenum, home-assistant-chip-wheels, coloredlogs, @@ -9,7 +8,6 @@ cryptography, dacite, deprecation, - ecdsa, ipdb, mobly, pygobject3, @@ -22,8 +20,6 @@ buildPythonPackage rec { inherit (home-assistant-chip-wheels) version; format = "wheel"; - disabled = pythonOlder "3.7"; - src = home-assistant-chip-wheels; # format=wheel needs src to be a wheel not a folder of wheels @@ -31,13 +27,12 @@ buildPythonPackage rec { src=($src/home_assistant_chip_core*.whl) ''; - propagatedBuildInputs = [ + dependencies = [ aenum coloredlogs construct cryptography dacite - ecdsa rich pyyaml ipdb diff --git a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix index f91196342039..dce42e69e72f 100644 --- a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix @@ -138,6 +138,9 @@ stdenv.mkDerivation rec { patch -p1 < $patch done + # ecdsa is insecure and only used in tests + patch -p1 < ${./dont-import-ecdsa.patch} + # unpin dependencies # there are many files to modify, in different formats sed -i 's/==.*$//' third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/virtualenv_setup/python_base_requirements.txt diff --git a/pkgs/development/python-modules/home-assistant-chip-wheels/dont-import-ecdsa.patch b/pkgs/development/python-modules/home-assistant-chip-wheels/dont-import-ecdsa.patch new file mode 100644 index 000000000000..ec1bb87bd8ac --- /dev/null +++ b/pkgs/development/python-modules/home-assistant-chip-wheels/dont-import-ecdsa.patch @@ -0,0 +1,44 @@ +diff --git a/src/controller/python/chip/crypto/p256keypair.py b/src/controller/python/chip/crypto/p256keypair.py +index 30198eabee..926f55318e 100644 +--- a/src/controller/python/chip/crypto/p256keypair.py ++++ b/src/controller/python/chip/crypto/p256keypair.py +@@ -22,7 +22,6 @@ from ctypes import (CFUNCTYPE, POINTER, _Pointer, c_bool, c_char, c_size_t, c_ui + from typing import TYPE_CHECKING + + from chip import native +-from ecdsa import ECDH, NIST256p, SigningKey # type: ignore + + # WORKAROUND: Create a subscriptable pointer type (with square brackets) to ensure compliance of type hinting with ctypes + if not TYPE_CHECKING: +@@ -133,31 +132,3 @@ class P256Keypair: + format of section 2.3.3 of the SECG SEC 1 standard. + ''' + raise NotImplementedError() +- +- +-class TestP256Keypair(P256Keypair): +- ''' The P256Keypair for testing purpose. It is not safe for any productions use +- ''' +- +- def __init__(self, private_key: SigningKey = None): +- super().__init__() +- +- if private_key is None: +- self._key = SigningKey.generate(NIST256p) +- else: +- self._key = private_key +- +- self._pubkey = self._key.verifying_key.to_string(encoding='uncompressed') +- +- @property +- def public_key(self) -> bytes: +- return self._pubkey +- +- def ECDSA_sign_msg(self, message: bytes) -> bytes: +- return self._key.sign_deterministic(message, hashfunc=hashlib.sha256) +- +- def ECDH_derive_secret(self, remote_pubkey: bytes) -> bytes: +- ecdh = ECDH(curve=NIST256p) +- ecdh.load_private_key(self._key) +- ecdh.load_received_public_key_bytes(remote_pubkey[1:]) +- return ecdh.ecdh1.generate_sharedsecret_bytes() From 00a39d19a167603f4d3dea41b9b20f4b16d09cac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 31 May 2025 18:37:05 +0000 Subject: [PATCH 79/83] python3Packages.python-jose: 3.4.0 -> 3.5.0 (cherry picked from commit 8c65fcab46166172cc3dd5051671aa0cca553fc2) --- pkgs/development/python-modules/python-jose/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-jose/default.nix b/pkgs/development/python-modules/python-jose/default.nix index 68ed567a6e05..470337705c89 100644 --- a/pkgs/development/python-modules/python-jose/default.nix +++ b/pkgs/development/python-modules/python-jose/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "python-jose"; - version = "3.4.0"; + version = "3.5.0"; pyproject = true; src = fetchFromGitHub { owner = "mpdavis"; repo = "python-jose"; tag = version; - hash = "sha256-rPtOZ25aKIN+g3cyv8n6cNejoj3yKk4zpjdLDyEG1e4="; + hash = "sha256-8DQ0RBQ4ZgEIwcosgX3dzr928cYIQoH0obIOgk0+Ozs="; }; pythonRelaxDeps = [ From 031a6db4dad5cb901f25b480dc3776897e79a424 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 20:33:37 -0700 Subject: [PATCH 80/83] python3Packages.python-jose: fix test_incorrect_public_key_hmac_signing (cherry picked from commit 01bc8ac5b9e4000a7aeea26e731330c896280bc9) --- .../development/python-modules/python-jose/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/python-jose/default.nix b/pkgs/development/python-modules/python-jose/default.nix index 470337705c89..13e7257d63b3 100644 --- a/pkgs/development/python-modules/python-jose/default.nix +++ b/pkgs/development/python-modules/python-jose/default.nix @@ -4,6 +4,7 @@ cryptography, ecdsa, fetchFromGitHub, + fetchpatch, pyasn1, pycrypto, pycryptodome, @@ -24,6 +25,15 @@ buildPythonPackage rec { hash = "sha256-8DQ0RBQ4ZgEIwcosgX3dzr928cYIQoH0obIOgk0+Ozs="; }; + patches = [ + # https://github.com/mpdavis/python-jose/pull/393 + (fetchpatch { + name = "fix-test_incorrect_public_key_hmac_signing.patch"; + url = "https://github.com/mpdavis/python-jose/commit/7c0e4c6640bdc9cd60ac66d96d5d90f4377873db.patch"; + hash = "sha256-bCzxZEWKYD20TLqzVv6neZlpU41otbVqaXc7C0Ky9BQ="; + }) + ]; + pythonRelaxDeps = [ # https://github.com/mpdavis/python-jose/pull/376 "pyasn1" From 46239468b5f72d1f765583bed90cc86c506adb5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 21 Oct 2025 20:29:25 -0700 Subject: [PATCH 81/83] python3Packages.python-jose: always use cryptography backend (cherry picked from commit 231961afaacc8736ab2b87b7869349f117f48835) --- .../python-modules/python-jose/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/python-jose/default.nix b/pkgs/development/python-modules/python-jose/default.nix index 13e7257d63b3..539d1e5644bb 100644 --- a/pkgs/development/python-modules/python-jose/default.nix +++ b/pkgs/development/python-modules/python-jose/default.nix @@ -2,14 +2,11 @@ lib, buildPythonPackage, cryptography, - ecdsa, fetchFromGitHub, fetchpatch, - pyasn1, pycrypto, pycryptodome, pytestCheckHook, - rsa, setuptools, }: @@ -34,17 +31,18 @@ buildPythonPackage rec { }) ]; - pythonRelaxDeps = [ - # https://github.com/mpdavis/python-jose/pull/376 + pythonRemoveDeps = [ + # These aren't needed if the cryptography backend is used: + # https://github.com/mpdavis/python-jose/blob/3.5.0/README.rst#cryptographic-backends + "ecdsa" "pyasn1" + "rsa" ]; build-system = [ setuptools ]; dependencies = [ - ecdsa - pyasn1 - rsa + cryptography ]; optional-dependencies = { From 37ef98e383d1566fb2ea3f5d18b8c4d64e46bdc9 Mon Sep 17 00:00:00 2001 From: Farid Zakaria Date: Tue, 21 Oct 2025 08:37:46 -0700 Subject: [PATCH 82/83] kaitai-struct-cpp-stl-runtime: init at 0.11 Co-authored-by: Zexin Yuan (cherry picked from commit 3488184ee710295168ebc83b1b9dce641005e9cc) --- .../kaitai-struct-cpp-stl-runtime/package.nix | 73 +++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 pkgs/by-name/ka/kaitai-struct-cpp-stl-runtime/package.nix diff --git a/pkgs/by-name/ka/kaitai-struct-cpp-stl-runtime/package.nix b/pkgs/by-name/ka/kaitai-struct-cpp-stl-runtime/package.nix new file mode 100644 index 000000000000..07e1fb8a7eee --- /dev/null +++ b/pkgs/by-name/ka/kaitai-struct-cpp-stl-runtime/package.nix @@ -0,0 +1,73 @@ +{ + stdenv, + fetchFromGitHub, + cmake, + gtest, + zlib, + copyPkgconfigItems, + makePkgconfigItem, + lib, + testers, + ctestCheckHook, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "kaitai-struct-cpp-stl-runtime"; + version = "0.11"; + + src = fetchFromGitHub { + owner = "kaitai-io"; + repo = "kaitai_struct_cpp_stl_runtime"; + tag = finalAttrs.version; + sha256 = "sha256-2glGPf08bkzvnkLpQIaG2qiy/yO+bZ14hjIaCKou2vU="; + }; + + doCheck = true; + + outputs = [ + "out" + "dev" + ]; + + nativeBuildInputs = [ + cmake + copyPkgconfigItems + ctestCheckHook + ]; + + buildInputs = [ + zlib + gtest + ]; + + strictDeps = true; + + # https://github.com/kaitai-io/kaitai_struct_cpp_stl_runtime/issues/82 + pkgconfigItems = [ + (makePkgconfigItem rec { + name = "kaitai-struct-cpp-stl-runtime"; + inherit (finalAttrs) version; + cflags = [ "-I${variables.includedir}" ]; + libs = [ + "-L${variables.libdir}" + "-lkaitai_struct_cpp_stl_runtime" + ]; + variables = { + includedir = "${placeholder "dev"}/include"; + libdir = "${placeholder "out"}/lib"; + }; + inherit (finalAttrs.meta) description; + }) + ]; + + passthru = { + tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; + }; + + meta = { + pkgConfigModules = [ "kaitai-struct-cpp-stl-runtime" ]; + description = "Kaitai Struct C++ STL Runtime Library"; + homepage = "https://github.com/kaitai-io/kaitai_struct_cpp_stl_runtime"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fzakaria ]; + }; +}) From 2e5b76309055bdac205521366b3d1c0a76dfa495 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Sat, 25 Oct 2025 22:28:11 +0200 Subject: [PATCH 83/83] bindle: mark as vulnerable (cherry picked from commit f0715c03b8b1453a9163ab34126a0990ecea5a76) --- pkgs/by-name/bi/bindle/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/bi/bindle/package.nix b/pkgs/by-name/bi/bindle/package.nix index b86cc0fff827..cc39c730ece4 100644 --- a/pkgs/by-name/bi/bindle/package.nix +++ b/pkgs/by-name/bi/bindle/package.nix @@ -42,5 +42,9 @@ rustPlatform.buildRustPackage rec { license = licenses.asl20; maintainers = [ ]; platforms = platforms.unix; + + knownVulnerabilities = [ + "'bindle' is vulnerable to CVE-2025-62518 and upstream has been archived" + ]; }; }