From 6227ad3b14bac9b0b16a20045757c4347b34c1d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 3 Jan 2026 23:59:37 +0100 Subject: [PATCH 01/49] thelounge: unbreak sqlite --- pkgs/by-name/th/thelounge/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/th/thelounge/package.nix b/pkgs/by-name/th/thelounge/package.nix index 951215bde679..219881398473 100644 --- a/pkgs/by-name/th/thelounge/package.nix +++ b/pkgs/by-name/th/thelounge/package.nix @@ -81,9 +81,11 @@ stdenv.mkDerivation (finalAttrs: { ''; postInstall = '' - rm -r $out/lib/node_modules/thelounge/node_modules/sqlite3/build/ + rm -rf node_modules/sqlite3/build-tmp-napi-v6/{Release/obj.target,node_sqlite3.target.mk} ''; + disallowedReferences = [ nodejs.src ]; + dontNpmPrune = true; # Takes way, way, way too long. From b8384ad90d7443e34eb61341b7442395f05fa94e Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Wed, 24 Sep 2025 19:58:06 -0400 Subject: [PATCH 02/49] maintainers: add MysteryBlokHed --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 413061ab2dfa..9b7dea1dc5d7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18138,6 +18138,13 @@ githubId = 9636071; name = "Myrl Hex"; }; + MysteryBlokHed = { + name = "Adam Thompson-Sharpe"; + email = "hi@adamts.me"; + github = "MysteryBlokHed"; + githubId = 13910387; + keys = [ { fingerprint = "086E EF20 D54E D348 E5BA 6263 16E9 43E6 596F FB4E"; } ]; + }; myypo = { email = "nikirsmcgl@gmail.com"; github = "myypo"; From 97fd3b505f6edaa021495b448db9c73e512f6068 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 21:43:46 +0000 Subject: [PATCH 03/49] lightningcss: 1.30.2 -> 1.31.0 --- pkgs/by-name/li/lightningcss/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/lightningcss/package.nix b/pkgs/by-name/li/lightningcss/package.nix index 0aa89973b4f1..398bc7030a18 100644 --- a/pkgs/by-name/li/lightningcss/package.nix +++ b/pkgs/by-name/li/lightningcss/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lightningcss"; - version = "1.30.2"; + version = "1.31.0"; src = fetchFromGitHub { owner = "parcel-bundler"; repo = "lightningcss"; tag = "v${finalAttrs.version}"; - hash = "sha256-AuMboSZ7fX6UhnPeXjpnBEDGkQdK1EMKSUpw3TPZxRk="; + hash = "sha256-K5NgIUYKQVUTQUpoHIrLOobyBkAwNgd3ehzpOOoiFQQ="; }; - cargoHash = "sha256-7oyDnT81G47SaceJ5st+1P3a2fb9Dj5Eu2c0glw8YW4="; + cargoHash = "sha256-aL8qrv+ff2tGMLwq9dncTV74DiZLWChHaSS4WhWUj4Q="; patches = [ # Backport fix for build error for lightningcss-napi From 44a381cc22f0c8f8ffa0e287e13f980e1969417e Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Thu, 25 Sep 2025 18:38:26 -0400 Subject: [PATCH 04/49] turingplus: init at 6.2.1 --- pkgs/by-name/tu/turingplus/bootstrap.nix | 93 ++++++++++++++++++++++ pkgs/by-name/tu/turingplus/package.nix | 75 +++++++++++++++++ pkgs/by-name/tu/turingplus/use-gnu89.patch | 13 +++ 3 files changed, 181 insertions(+) create mode 100644 pkgs/by-name/tu/turingplus/bootstrap.nix create mode 100644 pkgs/by-name/tu/turingplus/package.nix create mode 100644 pkgs/by-name/tu/turingplus/use-gnu89.patch diff --git a/pkgs/by-name/tu/turingplus/bootstrap.nix b/pkgs/by-name/tu/turingplus/bootstrap.nix new file mode 100644 index 000000000000..074b6d52c7d7 --- /dev/null +++ b/pkgs/by-name/tu/turingplus/bootstrap.nix @@ -0,0 +1,93 @@ +{ + lib, + stdenv, + fetchzip, + autoPatchelfHook, + makeWrapper, + coreutils, + libredirect, +}: +let + sources = { + "x86_64-linux" = { + url = "https://github.com/CordyJ/Open-TuringPlus/releases/download/v6.2.1/opentplus-62-linux64.tar.gz"; + sha256 = "sha256-FoOlOcRWpStg4aerjr+FmcXXnwYftrqG1j4iZJ+4AzE="; + }; + "x86_64-darwin" = { + url = "https://github.com/CordyJ/Open-TuringPlus/releases/download/v6.2.1/opentplus-62-macos64.tar.gz"; + sha256 = "sha256-8o1hIA74JPqZyjWfg4leC99z1+YMVhwFGME5qBf/BP0="; + }; + }; + + redirects = [ + # Turing+ library/includes + "/usr/local/lib/tplus=${placeholder "out"}/lib" + "/local/lib/tplus=${placeholder "out"}/lib" + "/usr/local/include/tplus=${placeholder "out"}/include" + "/local/include/tplus=${placeholder "out"}/include" + # Turing+ binaries + "/usr/local/bin=${placeholder "out"}/bin" + # Other + "/bin/rm=${coreutils}/bin/rm" + ]; +in +stdenv.mkDerivation (finalAttrs: { + pname = "turingplus-bootstrap"; + version = "6.2.1"; + + src = fetchzip sources."${stdenv.hostPlatform.system}"; + + nativeBuildInputs = [ + makeWrapper + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + autoPatchelfHook + ]; + buildInputs = [ stdenv.cc.cc.lib ]; + + dontBuild = true; + + installPhase = '' + runHook preInstall + + mkdir -p $out/{bin,lib,include} + cp bin/* $out/bin/ + cp lib/* $out/lib/ + cp -r include/* $out/include/ + + runHook postInstall + ''; + + # Wrap package and redirect FHS reads to the derivation output + postInstall = + let + preloadVar = if stdenv.hostPlatform.isDarwin then "DYLD_INSERT_LIBRARIES" else "LD_PRELOAD"; + preloadLib = "${libredirect}/lib/libredirect" + stdenv.hostPlatform.extensions.sharedLibrary; + in + '' + wrapProgram $out/bin/tpc \ + --set ${preloadVar} ${preloadLib} \ + --set NIX_REDIRECTS ${builtins.concatStringsSep ":" redirects} \ + --set NIX_ENFORCE_PURITY 0 + + wrapProgram $out/bin/tssl \ + --set ${preloadVar} ${preloadLib} \ + --set NIX_REDIRECTS ${builtins.concatStringsSep ":" redirects} \ + --set NIX_ENFORCE_PURITY 0 + ''; + + meta = with lib; { + description = "Extended version of the Turing programming language with concurrency and systems programming features"; + mainProgram = "tpc"; + platforms = [ + "x86_64-linux" + "x86_64-darwin" + ]; + homepage = "https://github.com/CordyJ/Open-TuringPlus"; + downloadPage = "https://github.com/CordyJ/Open-TuringPlus/releases"; + changelog = "https://github.com/CordyJ/Open-TuringPlus/releases/tag/v${finalAttrs.version}"; + license = licenses.mit; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; + maintainers = with maintainers; [ MysteryBlokHed ]; + }; +}) diff --git a/pkgs/by-name/tu/turingplus/package.nix b/pkgs/by-name/tu/turingplus/package.nix new file mode 100644 index 000000000000..10cad49005a7 --- /dev/null +++ b/pkgs/by-name/tu/turingplus/package.nix @@ -0,0 +1,75 @@ +{ + lib, + stdenv, + callPackage, + fetchFromGitHub, + bootstrap ? callPackage ./bootstrap.nix { }, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "turingplus"; + version = "6.2.1"; + + src = fetchFromGitHub { + owner = "CordyJ"; + repo = "Open-TuringPlus"; + tag = "v${finalAttrs.version}"; + hash = "sha256-jiMbSuNg2o9fNCPNoLpyAdMCxgMVBiDjRhC0HgKwmqk="; + }; + + nativeBuildInputs = [ bootstrap ]; + + # Using -std=gnu89 to prevent errors that occur with default args + env.NIX_CFLAGS_COMPILE = "-std=gnu89 -Wno-int-conversion"; + + # Patch required to fix compilation errors when certain C input files are used with tpc + patches = [ ./use-gnu89.patch ]; + + postPatch = '' + # Replace hardcoded paths in source + find src -type f -exec sed -i \ + -e "s#/usr/local/lib/tplus#$out/lib#g" \ + -e "s#/local/lib/tplus#$out/lib#g" \ + -e "s#/usr/local/include/tplus#$out/include#g" \ + -e "s#/local/include/tplus#$out/include#g" \ + -e "s#/usr/local/bin#$out/bin#g" \ + -e "s#/bin/rm#rm#g" \ + {} + + + # Use proper C compiler for target + substituteInPlace src/cmd/lib/* \ + --replace-fail 'cc ' '${stdenv.cc}/bin/cc ' + ''; + + buildFlags = [ + "INCLUDE_DIR=${bootstrap}/include" + "TPC=${bootstrap}/bin/tpc" + ]; + + checkFlags = [ "-C test" ]; + checkTarget = "all"; + + installPhase = '' + runHook preInstall + + mkdir -p $out/{bin,lib,include} + cp bin/* $out/bin/ + cp lib/* $out/lib/ + cp -r include/* $out/include/ + + runHook postInstall + ''; + + meta = with lib; { + description = "Extended version of the Turing programming language with concurrency and systems programming features"; + mainProgram = "tpc"; + platforms = [ + "x86_64-linux" + "x86_64-darwin" + ]; + homepage = "https://github.com/CordyJ/Open-TuringPlus"; + downloadPage = "https://github.com/CordyJ/Open-TuringPlus/releases"; + changelog = "https://github.com/CordyJ/Open-TuringPlus/releases/tag/v${finalAttrs.version}"; + license = licenses.mit; + maintainers = with maintainers; [ MysteryBlokHed ]; + }; +}) diff --git a/pkgs/by-name/tu/turingplus/use-gnu89.patch b/pkgs/by-name/tu/turingplus/use-gnu89.patch new file mode 100644 index 000000000000..1c053269d97f --- /dev/null +++ b/pkgs/by-name/tu/turingplus/use-gnu89.patch @@ -0,0 +1,13 @@ +--- a/src/cmd/tpc.t ++++ b/src/cmd/tpc.t +@@ -1342,6 +1342,10 @@ procedure CompileC (cFileName : string, var s : string, var status : int) + i += 1 + end if + ++ % Use C standard that allows C++-style comments ++ tArgs(i) := "-std=gnu89" ++ i += 1 ++ + % ignore warnings from C compiler + tArgs(i) := "-w" + i += 1 From b4bd28b16031036eecfffbff61c886e6e0beb1a0 Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Thu, 25 Sep 2025 19:32:27 -0400 Subject: [PATCH 05/49] opentxl: init at 11.3.7 --- pkgs/by-name/op/opentxl/factorial-test.nix | 17 +++++ pkgs/by-name/op/opentxl/factorial.txl | 34 ++++++++++ pkgs/by-name/op/opentxl/package.nix | 77 ++++++++++++++++++++++ 3 files changed, 128 insertions(+) create mode 100644 pkgs/by-name/op/opentxl/factorial-test.nix create mode 100644 pkgs/by-name/op/opentxl/factorial.txl create mode 100644 pkgs/by-name/op/opentxl/package.nix diff --git a/pkgs/by-name/op/opentxl/factorial-test.nix b/pkgs/by-name/op/opentxl/factorial-test.nix new file mode 100644 index 000000000000..38978a720bf2 --- /dev/null +++ b/pkgs/by-name/op/opentxl/factorial-test.nix @@ -0,0 +1,17 @@ +{ + lib, + runCommandNoCC, + opentxl, +}: +runCommandNoCC "opentxl-test" + { + nativeBuildInputs = [ opentxl ]; + src = lib.sources.sourceByRegex ./. [ + ".*.txl" + ]; + } + '' + printf '10' > factorial.in + result=$(txl factorial.in $src/factorial.txl) + [[ "$result" -eq '3628800' ]] && touch $out + '' diff --git a/pkgs/by-name/op/opentxl/factorial.txl b/pkgs/by-name/op/opentxl/factorial.txl new file mode 100644 index 000000000000..f1eb406a6620 --- /dev/null +++ b/pkgs/by-name/op/opentxl/factorial.txl @@ -0,0 +1,34 @@ +% From: https://en.wikipedia.org/wiki/TXL_(programming_language) + +%Syntax specification +define program + [number] +end define + +%Transformation rules +function main + replace [program] + p [number] + by + p [fact][fact0] +end function + +function fact + replace [number] + n [number] + construct nMinusOne [number] + n [- 1] + where + n [> 1] + construct factMinusOne [number] + nMinusOne [fact] + by + n [* factMinusOne] +end function + +function fact0 + replace [number] + 0 + by + 1 +end function diff --git a/pkgs/by-name/op/opentxl/package.nix b/pkgs/by-name/op/opentxl/package.nix new file mode 100644 index 000000000000..277be7f19c99 --- /dev/null +++ b/pkgs/by-name/op/opentxl/package.nix @@ -0,0 +1,77 @@ +{ + lib, + stdenv, + callPackage, + fetchFromGitHub, + nix-update-script, + turingplus, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "opentxl"; + version = "11.3.7"; + + src = fetchFromGitHub { + owner = "CordyJ"; + repo = "OpenTxl"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Gh0OEZ5pGhbxDIKYuBLdzUV7Ezn+7elm146ccpJ5bn8="; + }; + + nativeBuildInputs = [ turingplus ]; + + # Using -std=gnu89 to prevent errors that occur with default args + env.NIX_CFLAGS_COMPILE = "-std=gnu89 -Wno-int-conversion"; + + postPatch = '' + # Replace hardcoded /bin/rm in various files + find . -type f -exec sed -i 's#/bin/rm#rm#g' {} + + + # Replace hardcoded gcc references + substituteInPlace src/scripts/c/unix/{txlc,txl2c} \ + --replace-fail gcc '${stdenv.cc}/bin/cc' + + # Replace hardcoded FHS paths + substituteInPlace src/scripts/c/unix/* src/scripts/t/* \ + --replace-fail '/usr/local/bin' "$out/bin" \ + --replace-fail '/usr/local/lib/txl' "$out/lib" + ''; + + # Generate source files and enter directory + preBuild = '' + make csrc + cd csrc + makeFlagsArray+=( + CC="$CC" + LD="$CC" + ) + ''; + + checkFlags = [ "-C test" ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/{bin,lib} + cp bin/* $out/bin/ + cp lib/* $out/lib/ + + runHook postInstall + ''; + + passthru.tests.factorial = callPackage ./factorial-test.nix { opentxl = finalAttrs.finalPackage; }; + passthru.updateScript = nix-update-script { }; + + meta = with lib; { + description = "Open-source compiler for the Txl language"; + mainProgram = "txl"; + platforms = [ + "x86_64-linux" + "x86_64-darwin" + ]; + homepage = "https://github.com/CordyJ/OpenTxl"; + downloadPage = "https://github.com/CordyJ/OpenTxl/releases"; + changelog = "https://github.com/CordyJ/OpenTxl/releases/tag/v${finalAttrs.version}"; + license = licenses.mit; + maintainers = with maintainers; [ MysteryBlokHed ]; + }; +}) From 99e25ad48ed3a475da067dfdd138c377f01267ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 22 Jan 2026 21:06:49 +0000 Subject: [PATCH 06/49] mirrord: 3.181.0 -> 3.182.0 --- pkgs/by-name/mi/mirrord/manifest.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/mi/mirrord/manifest.json b/pkgs/by-name/mi/mirrord/manifest.json index 194e1d1c98bd..aae36828c467 100644 --- a/pkgs/by-name/mi/mirrord/manifest.json +++ b/pkgs/by-name/mi/mirrord/manifest.json @@ -1,21 +1,21 @@ { - "version": "3.181.0", + "version": "3.182.0", "assets": { "x86_64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.181.0/mirrord_linux_x86_64", - "hash": "sha256-hLTPM7TMoXL1AlPPLYrqCpE3JrfeOISK4RKekQg2GzY=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_linux_x86_64", + "hash": "sha256-Qm1+qI5WMgoDwudvxynv+He1g7RgqCfbsTjKwYxzCLk=" }, "aarch64-linux": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.181.0/mirrord_linux_aarch64", - "hash": "sha256-LyJxTLWP2TZpGeKVQEhMILBpxik5LuT96en9272Ff0k=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_linux_aarch64", + "hash": "sha256-3Jfv1HUV/jOApA0XJQkK1W/W83KyD59A6jr3TcLUJo4=" }, "aarch64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.181.0/mirrord_mac_universal", - "hash": "sha256-E0F6i/irdOKizI558XX9gh9YQ6T9d7H2SKwh4AjzSCk=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_mac_universal", + "hash": "sha256-+0NXyGjJ7HJmLVYPgIVjbXuFidnPmHmDY6hFf3CABxA=" }, "x86_64-darwin": { - "url": "https://github.com/metalbear-co/mirrord/releases/download/3.181.0/mirrord_mac_universal", - "hash": "sha256-E0F6i/irdOKizI558XX9gh9YQ6T9d7H2SKwh4AjzSCk=" + "url": "https://github.com/metalbear-co/mirrord/releases/download/3.182.0/mirrord_mac_universal", + "hash": "sha256-+0NXyGjJ7HJmLVYPgIVjbXuFidnPmHmDY6hFf3CABxA=" } } } From 7f14459b018ca68915725a5b5db18c89da3774f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 22 Jan 2026 21:16:45 -0800 Subject: [PATCH 07/49] libdeltachat: 2.37.0 -> 2.38.0 Diff: https://github.com/chatmail/core/compare/v2.37.0...v2.38.0 Changelog: https://github.com/chatmail/core/blob/v2.38.0/CHANGELOG.md --- pkgs/by-name/li/libdeltachat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libdeltachat/package.nix b/pkgs/by-name/li/libdeltachat/package.nix index 989adb5ea730..e197f6a9c080 100644 --- a/pkgs/by-name/li/libdeltachat/package.nix +++ b/pkgs/by-name/li/libdeltachat/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation rec { pname = "libdeltachat"; - version = "2.37.0"; + version = "2.38.0"; src = fetchFromGitHub { owner = "chatmail"; repo = "core"; tag = "v${version}"; - hash = "sha256-K1voAhkhp0BrXCOahpFtiv25wFKPd/j3IAube3qCt9o="; + hash = "sha256-XDxmX0tucNUmJAgDgRtD9sYG1/URWWUOTx7PQ1PBTYY="; }; patches = [ @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { cargoDeps = rustPlatform.fetchCargoVendor { pname = "chatmail-core"; inherit version src; - hash = "sha256-ysg1NK4yxftiyjP2/Xplq6Hkno/sD55tyLcYLnlVamo="; + hash = "sha256-I13Us7H3DqbAfdEsmHgMBVgvsBZP9Sh21eqYGF7VoSw="; }; nativeBuildInputs = [ From 8db766584001094d74bb1ea603a286ae984d0fbf Mon Sep 17 00:00:00 2001 From: Gaoyang Zhang Date: Fri, 23 Jan 2026 17:31:31 +0800 Subject: [PATCH 08/49] zfp: fix cuda stdenv Signed-off-by: Gaoyang Zhang --- pkgs/by-name/zf/zfp/package.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zf/zfp/package.nix b/pkgs/by-name/zf/zfp/package.nix index fffc9ccd8db1..12a0ce57d6b9 100644 --- a/pkgs/by-name/zf/zfp/package.nix +++ b/pkgs/by-name/zf/zfp/package.nix @@ -6,6 +6,7 @@ lib, llvmPackages, python3Packages, + cudaPackages, stdenv, config, testers, @@ -15,9 +16,14 @@ enableOpenMP ? true, enablePython ? true, enableUtilities ? true, -}: +}@inputs: -stdenv.mkDerivation (finalAttrs: { +let + stdenv = throw "Use effectiveStdenv instead"; + effectiveStdenv = if enableCuda then cudaPackages.backendStdenv else inputs.stdenv; +in + +effectiveStdenv.mkDerivation (finalAttrs: { pname = "zfp"; version = "1.0.1"; @@ -48,7 +54,9 @@ stdenv.mkDerivation (finalAttrs: { ] ); - propagatedBuildInputs = lib.optional (enableOpenMP && stdenv.cc.isClang) llvmPackages.openmp; + propagatedBuildInputs = lib.optionals (enableOpenMP && effectiveStdenv.cc.isClang) [ + llvmPackages.openmp + ]; # compile CUDA code for all extant GPUs so the binary will work with any GPU # and driver combination. to be ultimately solved upstream: From 4e7848b1fbe2c935d4f3147f243d6ce0155c17e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20=22Capypara=22=20K=C3=B6pcke?= Date: Fri, 23 Jan 2026 12:08:20 +0100 Subject: [PATCH 09/49] jetbrains.*-oss: switch to using version tags instead of build number tags --- .../editors/jetbrains/source/build.nix | 4 ++-- .../updater/jetbrains_nix_updater/update_src.py | 14 ++++++-------- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/source/build.nix b/pkgs/applications/editors/jetbrains/source/build.nix index 2359ad1dc47b..8c3094c302a6 100644 --- a/pkgs/applications/editors/jetbrains/source/build.nix +++ b/pkgs/applications/editors/jetbrains/source/build.nix @@ -50,14 +50,14 @@ let ideaSrc = fetchFromGitHub { owner = "jetbrains"; repo = "intellij-community"; - rev = "${buildType}/${buildNumber}"; + rev = "${buildType}/${version}"; hash = ideaHash; }; androidSrc = fetchFromGitHub { owner = "jetbrains"; repo = "android"; - rev = "${buildType}/${buildNumber}"; + rev = "${buildType}/${version}"; hash = androidHash; }; diff --git a/pkgs/applications/editors/jetbrains/updater/jetbrains_nix_updater/update_src.py b/pkgs/applications/editors/jetbrains/updater/jetbrains_nix_updater/update_src.py index 54cb9249bee4..3c2f38d6df63 100644 --- a/pkgs/applications/editors/jetbrains/updater/jetbrains_nix_updater/update_src.py +++ b/pkgs/applications/editors/jetbrains/updater/jetbrains_nix_updater/update_src.py @@ -70,7 +70,7 @@ def requested_kotlinc_version(root_path: Path) -> str: return version -def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, Path]: +def prefetch_intellij_community(variant: str, version: str) -> tuple[str, Path]: print("[*] Prefetching IntelliJ community source code...") prefetch = run_command( [ @@ -81,7 +81,7 @@ def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, P "source", "--type", "sha256", - f"https://github.com/jetbrains/intellij-community/archive/{variant}/{build_number}.tar.gz", + f"https://github.com/jetbrains/intellij-community/archive/{variant}/{version}.tar.gz", ] ) parts = prefetch.split() @@ -92,7 +92,7 @@ def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, P return (hash, Path(out_path)) -def prefetch_android(variant: str, build_number: str) -> str: +def prefetch_android(variant: str, version: str) -> str: print("[*] Prefetching Android plugin source code...") prefetch = run_command( [ @@ -102,7 +102,7 @@ def prefetch_android(variant: str, build_number: str) -> str: "source", "--type", "sha256", - f"https://github.com/jetbrains/android/archive/{variant}/{build_number}.tar.gz", + f"https://github.com/jetbrains/android/archive/{variant}/{version}.tar.gz", ] ) return convert_hash_to_sri(prefetch) @@ -151,10 +151,8 @@ def maven_out_path(jb_root: Path, name: str) -> Path: def run_src_update(ide: Ide, info: VersionInfo, config: UpdaterConfig): variant = ide.name.removesuffix("-oss") - intellij_hash, intellij_outpath = prefetch_intellij_community( - variant, info.build_number - ) - android_hash = prefetch_android(variant, info.build_number) + intellij_hash, intellij_outpath = prefetch_intellij_community(variant, info.version) + android_hash = prefetch_android(variant, info.version) jps_hash = generate_jps_hash(config, intellij_outpath) restarter_hash = generate_restarter_hash(config, intellij_outpath) repositories = jar_repositories(intellij_outpath) From 27ff8d821941c67cba10031a3715b6e901cc195f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20=22Capypara=22=20K=C3=B6pcke?= Date: Fri, 23 Jan 2026 12:08:48 +0100 Subject: [PATCH 10/49] jetbrains.idea-oss: 2025.3.1.1 -> 2025.3.2 --- .../editors/jetbrains/ides/idea-oss.nix | 8 +- .../source/idea_maven_artefacts.json | 1005 +++++++++++++---- 2 files changed, 784 insertions(+), 229 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/ides/idea-oss.nix b/pkgs/applications/editors/jetbrains/ides/idea-oss.nix index 25c3da649f0c..cebd3fabc179 100644 --- a/pkgs/applications/editors/jetbrains/ides/idea-oss.nix +++ b/pkgs/applications/editors/jetbrains/ides/idea-oss.nix @@ -8,11 +8,11 @@ let src = mkJetBrainsSource { # update-script-start: source-args - version = "2025.3.1.1"; - buildNumber = "253.29346.240"; + version = "2025.3.2"; + buildNumber = "253.30387.90"; buildType = "idea"; - ideaHash = "sha256-L5O6QjDY3SqSQ1DnQTjIez7pIvPAdtOXP/+B05bAV+Q="; - androidHash = "sha256-quMCzrjCKIo1pkzw4PWewAs5tz7A2aq7TI5zd+QaaUY="; + ideaHash = "sha256-0WuTG1wQThWQv4Pzfw+48LDm4dvlfii/B+bwWdeGNTI="; + androidHash = "sha256-USadXfyPu5boaCB+5rP+40Kd53LTRrrkRwgcbaxDgXg="; jpsHash = "sha256-iHpt926BDLNUwHRXvkqVgwlWiLo1qSZEaGeJcS0Fjmk="; restarterHash = "sha256-acCmC58URd6p9uKZrm0qWgdZkqu9yqCs23v8qgxV2Ag="; mvnDeps = ../source/idea_maven_artefacts.json; diff --git a/pkgs/applications/editors/jetbrains/source/idea_maven_artefacts.json b/pkgs/applications/editors/jetbrains/source/idea_maven_artefacts.json index c6913efcf087..28dd0e00f244 100644 --- a/pkgs/applications/editors/jetbrains/source/idea_maven_artefacts.json +++ b/pkgs/applications/editors/jetbrains/source/idea_maven_artefacts.json @@ -89,6 +89,16 @@ "hash": "d9c0813e00ff06888f30008098a3938a348863ee65c0b7f9a6aa524bb10982bf", "path": "ai/grazie/model/model-common-jvm/0.8.74/model-common-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/model/model-common-jvm/0.8.74/model-common-jvm-0.8.74.jar", + "hash": "d9c0813e00ff06888f30008098a3938a348863ee65c0b7f9a6aa524bb10982bf", + "path": "ai/grazie/model/model-common-jvm/0.8.74/model-common-jvm-0.8.74.jar" + }, + { + "url": "ai/grazie/model/model-def-jvm/0.8.74/model-def-jvm-0.8.74.jar", + "hash": "d79871ceab86ee827ee1f1f069ffccb5da3fba05b7cd9829b4deca5936126fef", + "path": "ai/grazie/model/model-def-jvm/0.8.74/model-def-jvm-0.8.74.jar" + }, { "url": "ai/grazie/model/model-def-jvm/0.8.74/model-def-jvm-0.8.74.jar", "hash": "d79871ceab86ee827ee1f1f069ffccb5da3fba05b7cd9829b4deca5936126fef", @@ -119,6 +129,11 @@ "hash": "99cac5b6a3d8cd6e32333bb88c1aead22c7360a1471ea4a546425b822546f57f", "path": "ai/grazie/model/model-gec-jvm/0.8.74/model-gec-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/model/model-gec-jvm/0.8.74/model-gec-jvm-0.8.74.jar", + "hash": "99cac5b6a3d8cd6e32333bb88c1aead22c7360a1471ea4a546425b822546f57f", + "path": "ai/grazie/model/model-gec-jvm/0.8.74/model-gec-jvm-0.8.74.jar" + }, { "url": "ai/grazie/model/model-indexing-jvm/0.8.74/model-indexing-jvm-0.8.74.jar", "hash": "664721a747bad766340aed882e265f01be3575a4d4800b003df35cbd9c698f6c", @@ -144,6 +159,11 @@ "hash": "f2c12ec41507a192df5740a91ef004b6587e7a3d542741d010ff099ff523246f", "path": "ai/grazie/model/model-ner-jvm/0.8.74/model-ner-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/model/model-ner-jvm/0.8.74/model-ner-jvm-0.8.74.jar", + "hash": "f2c12ec41507a192df5740a91ef004b6587e7a3d542741d010ff099ff523246f", + "path": "ai/grazie/model/model-ner-jvm/0.8.74/model-ner-jvm-0.8.74.jar" + }, { "url": "ai/grazie/model/model-nlc-jvm/0.8.74/model-nlc-jvm-0.8.74.jar", "hash": "84f506f92fa7f48e222215ce53ad898aa2f37f5df154a0679c3750976bac001b", @@ -194,6 +214,11 @@ "hash": "fa7db0b8e4cad3a8951c91d6d09c2c6baf8ae9008b0b59d76158cf2282797caa", "path": "ai/grazie/model/model-text-jvm/0.8.74/model-text-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/model/model-text-jvm/0.8.74/model-text-jvm-0.8.74.jar", + "hash": "fa7db0b8e4cad3a8951c91d6d09c2c6baf8ae9008b0b59d76158cf2282797caa", + "path": "ai/grazie/model/model-text-jvm/0.8.74/model-text-jvm-0.8.74.jar" + }, { "url": "ai/grazie/model/model-tone-formality-jvm/0.8.74/model-tone-formality-jvm-0.8.74.jar", "hash": "5596f5406cc20b0f0eb1a95733a39924eff44d443bc9b9d49687268d636f59d0", @@ -204,6 +229,11 @@ "hash": "ed6ca179c61ad44fd3a0b0401f6f25bfef680e3a3e704e83249ce5c26dc1a505", "path": "ai/grazie/model/model-tree-jvm/0.8.74/model-tree-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/model/model-tree-jvm/0.8.74/model-tree-jvm-0.8.74.jar", + "hash": "ed6ca179c61ad44fd3a0b0401f6f25bfef680e3a3e704e83249ce5c26dc1a505", + "path": "ai/grazie/model/model-tree-jvm/0.8.74/model-tree-jvm-0.8.74.jar" + }, { "url": "ai/grazie/model/swagger-annotations-jvm/0.8.74/swagger-annotations-jvm-0.8.74.jar", "hash": "e3c8ebc2e1d06fd9efece9fed214d80e16416b6630567d891e200dcad2f07144", @@ -219,6 +249,16 @@ "hash": "e3c8ebc2e1d06fd9efece9fed214d80e16416b6630567d891e200dcad2f07144", "path": "ai/grazie/model/swagger-annotations-jvm/0.8.74/swagger-annotations-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/model/swagger-annotations-jvm/0.8.74/swagger-annotations-jvm-0.8.74.jar", + "hash": "e3c8ebc2e1d06fd9efece9fed214d80e16416b6630567d891e200dcad2f07144", + "path": "ai/grazie/model/swagger-annotations-jvm/0.8.74/swagger-annotations-jvm-0.8.74.jar" + }, + { + "url": "ai/grazie/nlp/nlp-common-jvm/0.8.74/nlp-common-jvm-0.8.74.jar", + "hash": "fae2d16393c9b42f5808021204f0989a27c825a72128eef943e9ebe1702d5ea1", + "path": "ai/grazie/nlp/nlp-common-jvm/0.8.74/nlp-common-jvm-0.8.74.jar" + }, { "url": "ai/grazie/nlp/nlp-common-jvm/0.8.74/nlp-common-jvm-0.8.74.jar", "hash": "fae2d16393c9b42f5808021204f0989a27c825a72128eef943e9ebe1702d5ea1", @@ -234,11 +274,26 @@ "hash": "887f672cc8b16ad9ca2a660bcd46d32cfa5fa6a726eca23c61ff5eceaab4af35", "path": "ai/grazie/nlp/nlp-detect-jvm/0.8.74/nlp-detect-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/nlp/nlp-detect-jvm/0.8.74/nlp-detect-jvm-0.8.74.jar", + "hash": "887f672cc8b16ad9ca2a660bcd46d32cfa5fa6a726eca23c61ff5eceaab4af35", + "path": "ai/grazie/nlp/nlp-detect-jvm/0.8.74/nlp-detect-jvm-0.8.74.jar" + }, { "url": "ai/grazie/nlp/nlp-langs-jvm/0.8.74/nlp-langs-jvm-0.8.74.jar", "hash": "8619419456eb300942b819ce1046d7f6aa170efe892321a2d9e25ef7df612331", "path": "ai/grazie/nlp/nlp-langs-jvm/0.8.74/nlp-langs-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/nlp/nlp-langs-jvm/0.8.74/nlp-langs-jvm-0.8.74.jar", + "hash": "8619419456eb300942b819ce1046d7f6aa170efe892321a2d9e25ef7df612331", + "path": "ai/grazie/nlp/nlp-langs-jvm/0.8.74/nlp-langs-jvm-0.8.74.jar" + }, + { + "url": "ai/grazie/nlp/nlp-patterns-jvm/0.8.74/nlp-patterns-jvm-0.8.74.jar", + "hash": "97b03ed0b5c87cb486c64b1ed6574e05be2f3331d4ac394c85f35c24cb7a0f44", + "path": "ai/grazie/nlp/nlp-patterns-jvm/0.8.74/nlp-patterns-jvm-0.8.74.jar" + }, { "url": "ai/grazie/nlp/nlp-patterns-jvm/0.8.74/nlp-patterns-jvm-0.8.74.jar", "hash": "97b03ed0b5c87cb486c64b1ed6574e05be2f3331d4ac394c85f35c24cb7a0f44", @@ -249,11 +304,31 @@ "hash": "ea4cd2ec177029c88ab81e3b120d2c9aacc01997dc2ecc9ada5e22de9f10d723", "path": "ai/grazie/nlp/nlp-phonetics-jvm/0.8.74/nlp-phonetics-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/nlp/nlp-phonetics-jvm/0.8.74/nlp-phonetics-jvm-0.8.74.jar", + "hash": "ea4cd2ec177029c88ab81e3b120d2c9aacc01997dc2ecc9ada5e22de9f10d723", + "path": "ai/grazie/nlp/nlp-phonetics-jvm/0.8.74/nlp-phonetics-jvm-0.8.74.jar" + }, { "url": "ai/grazie/nlp/nlp-similarity-jvm/0.8.74/nlp-similarity-jvm-0.8.74.jar", "hash": "0fbf476e73762b15509264e31e282bfb1a63342a8e0c6921d88c24c4eaf3c2a3", "path": "ai/grazie/nlp/nlp-similarity-jvm/0.8.74/nlp-similarity-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/nlp/nlp-similarity-jvm/0.8.74/nlp-similarity-jvm-0.8.74.jar", + "hash": "0fbf476e73762b15509264e31e282bfb1a63342a8e0c6921d88c24c4eaf3c2a3", + "path": "ai/grazie/nlp/nlp-similarity-jvm/0.8.74/nlp-similarity-jvm-0.8.74.jar" + }, + { + "url": "ai/grazie/nlp/nlp-similarity-jvm/0.8.74/nlp-similarity-jvm-0.8.74.jar", + "hash": "0fbf476e73762b15509264e31e282bfb1a63342a8e0c6921d88c24c4eaf3c2a3", + "path": "ai/grazie/nlp/nlp-similarity-jvm/0.8.74/nlp-similarity-jvm-0.8.74.jar" + }, + { + "url": "ai/grazie/nlp/nlp-tokenizer-jvm/0.8.74/nlp-tokenizer-jvm-0.8.74.jar", + "hash": "b45bd05287973a6e30611933a5aa285d2115ea2f16545108f9285922dd71ca90", + "path": "ai/grazie/nlp/nlp-tokenizer-jvm/0.8.74/nlp-tokenizer-jvm-0.8.74.jar" + }, { "url": "ai/grazie/nlp/nlp-tokenizer-jvm/0.8.74/nlp-tokenizer-jvm-0.8.74.jar", "hash": "b45bd05287973a6e30611933a5aa285d2115ea2f16545108f9285922dd71ca90", @@ -270,24 +345,29 @@ "path": "ai/grazie/spell/gec-spell-engine-local/0.8.74/gec-spell-engine-local-0.8.74.jar" }, { - "url": "ai/grazie/spell/hunspell-de/0.2.318/hunspell-de-0.2.318.jar", - "hash": "4532f6939496a445fcb414851775da773c0ec267578843eac780f4471de091a4", - "path": "ai/grazie/spell/hunspell-de/0.2.318/hunspell-de-0.2.318.jar" + "url": "ai/grazie/spell/gec-spell-engine-local/0.8.74/gec-spell-engine-local-0.8.74.jar", + "hash": "9bc5a572406da07a704d5e71e662dd183dfe9385e7c06cab1a49debc5a355638", + "path": "ai/grazie/spell/gec-spell-engine-local/0.8.74/gec-spell-engine-local-0.8.74.jar" }, { - "url": "ai/grazie/spell/hunspell-en/0.2.318/hunspell-en-0.2.318.jar", - "hash": "2156335fe8fdc263beae3912178385c7ef7ea6472fafd429177479d260b20f80", - "path": "ai/grazie/spell/hunspell-en/0.2.318/hunspell-en-0.2.318.jar" + "url": "ai/grazie/spell/hunspell-de/0.2.327/hunspell-de-0.2.327.jar", + "hash": "41ace2052e81a529fdaca24d9ac47a1323d7ac91a4e764481ef4b84477483b42", + "path": "ai/grazie/spell/hunspell-de/0.2.327/hunspell-de-0.2.327.jar" }, { - "url": "ai/grazie/spell/hunspell-ru/0.2.318/hunspell-ru-0.2.318.jar", - "hash": "8774adc464d22899bb61621f9d8ed4900ba131163e3ff64b8b835f56736d8c14", - "path": "ai/grazie/spell/hunspell-ru/0.2.318/hunspell-ru-0.2.318.jar" + "url": "ai/grazie/spell/hunspell-en/0.2.327/hunspell-en-0.2.327.jar", + "hash": "474f2837876c3d31ceccd1fad2e28336553ab21472910cd2654aaa3373a3d031", + "path": "ai/grazie/spell/hunspell-en/0.2.327/hunspell-en-0.2.327.jar" }, { - "url": "ai/grazie/spell/hunspell-uk/0.2.318/hunspell-uk-0.2.318.jar", - "hash": "a1366fa763f5da5c436c6a94623acdd53370ee59ecc16652dda0a544f468a2bc", - "path": "ai/grazie/spell/hunspell-uk/0.2.318/hunspell-uk-0.2.318.jar" + "url": "ai/grazie/spell/hunspell-ru/0.2.327/hunspell-ru-0.2.327.jar", + "hash": "8c2b71691fbbc75cd6868aa6e7948f637470ba8b559cf6c98cacfe6b024f3513", + "path": "ai/grazie/spell/hunspell-ru/0.2.327/hunspell-ru-0.2.327.jar" + }, + { + "url": "ai/grazie/spell/hunspell-uk/0.2.327/hunspell-uk-0.2.327.jar", + "hash": "155565ea33fdac34ffc3117bf645493a245a655eb2030b40f5f532348e72a81a", + "path": "ai/grazie/spell/hunspell-uk/0.2.327/hunspell-uk-0.2.327.jar" }, { "url": "ai/grazie/tasks-library/tasks-library-api-jvm/0.4.14/tasks-library-api-jvm-0.4.14.jar", @@ -344,6 +424,11 @@ "hash": "e1cc87b2a052ce4e4124abc6cd6d9c14dbc9e3319f854eb5829d44af860cb7f6", "path": "ai/grazie/utils/utils-common-jvm/0.8.74/utils-common-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/utils/utils-common-jvm/0.8.74/utils-common-jvm-0.8.74.jar", + "hash": "e1cc87b2a052ce4e4124abc6cd6d9c14dbc9e3319f854eb5829d44af860cb7f6", + "path": "ai/grazie/utils/utils-common-jvm/0.8.74/utils-common-jvm-0.8.74.jar" + }, { "url": "ai/grazie/utils/utils-jwt-jvm/0.8.74/utils-jwt-jvm-0.8.74.jar", "hash": "23c6617feff191e38ebc1be8b17c23e703373c5d68dc894875a228816d5fa6cf", @@ -369,6 +454,11 @@ "hash": "ce5f571e5eae530cc4835d99977181a545bc07c85755b5b73a1bfb1a669f40d1", "path": "ai/grazie/utils/utils-multiplatform-jvm/0.8.74/utils-multiplatform-jvm-0.8.74.jar" }, + { + "url": "ai/grazie/utils/utils-multiplatform-jvm/0.8.74/utils-multiplatform-jvm-0.8.74.jar", + "hash": "ce5f571e5eae530cc4835d99977181a545bc07c85755b5b73a1bfb1a669f40d1", + "path": "ai/grazie/utils/utils-multiplatform-jvm/0.8.74/utils-multiplatform-jvm-0.8.74.jar" + }, { "url": "androidx/annotation/annotation-jvm/1.9.1/annotation-jvm-1.9.1.jar", "hash": "1e343917ebf27ba96fe4dc52b1cad7fd32b738fbc6355bb6cd5b3b305d7212d0", @@ -390,24 +480,24 @@ "path": "androidx/collection/collection-jvm/1.5.0/collection-jvm-1.5.0.jar" }, { - "url": "androidx/compose/runtime/runtime-annotation-jvm/1.10.0-beta01/runtime-annotation-jvm-1.10.0-beta01.jar", + "url": "androidx/compose/runtime/runtime-annotation-jvm/1.10.0-rc01/runtime-annotation-jvm-1.10.0-rc01.jar", "hash": "f89dda8bcd73876d0fc16568844b2bd79443ee7ca62810874d25c7dcaa394bd6", - "path": "androidx/compose/runtime/runtime-annotation-jvm/1.10.0-beta01/runtime-annotation-jvm-1.10.0-beta01.jar" + "path": "androidx/compose/runtime/runtime-annotation-jvm/1.10.0-rc01/runtime-annotation-jvm-1.10.0-rc01.jar" }, { - "url": "androidx/compose/runtime/runtime-desktop/1.10.0-beta01/runtime-desktop-1.10.0-beta01.jar", - "hash": "d35610a718146c6623f1dc99bb03d33080da1d139325c7d18c81649061085353", - "path": "androidx/compose/runtime/runtime-desktop/1.10.0-beta01/runtime-desktop-1.10.0-beta01.jar" + "url": "androidx/compose/runtime/runtime-desktop/1.10.0-rc01/runtime-desktop-1.10.0-rc01.jar", + "hash": "b195860542f612de0512b54a75353e0f6d58815f0c9530a03bc5b0e734474829", + "path": "androidx/compose/runtime/runtime-desktop/1.10.0-rc01/runtime-desktop-1.10.0-rc01.jar" }, { - "url": "androidx/compose/runtime/runtime-retain-desktop/1.10.0-beta01/runtime-retain-desktop-1.10.0-beta01.jar", - "hash": "e673e7bd810699399fe967675e8f24f3502ef8c9a967ee695b79d4649ef31908", - "path": "androidx/compose/runtime/runtime-retain-desktop/1.10.0-beta01/runtime-retain-desktop-1.10.0-beta01.jar" + "url": "androidx/compose/runtime/runtime-retain-desktop/1.10.0-rc01/runtime-retain-desktop-1.10.0-rc01.jar", + "hash": "463ee9c1e93d1b913458bfecc96d128a3574a802f41c8c9781d7320c3b55ed8b", + "path": "androidx/compose/runtime/runtime-retain-desktop/1.10.0-rc01/runtime-retain-desktop-1.10.0-rc01.jar" }, { - "url": "androidx/compose/runtime/runtime-saveable-desktop/1.10.0-beta01/runtime-saveable-desktop-1.10.0-beta01.jar", - "hash": "12f491f7f5b36304d852e373231f06a3057ea52e369f380044ebc23097dfc2c5", - "path": "androidx/compose/runtime/runtime-saveable-desktop/1.10.0-beta01/runtime-saveable-desktop-1.10.0-beta01.jar" + "url": "androidx/compose/runtime/runtime-saveable-desktop/1.10.0-rc01/runtime-saveable-desktop-1.10.0-rc01.jar", + "hash": "ef24e24cc8c9c3b9871007fbdf589ed9aaaecf95979a66b7484806f9f0e24d91", + "path": "androidx/compose/runtime/runtime-saveable-desktop/1.10.0-rc01/runtime-saveable-desktop-1.10.0-rc01.jar" }, { "url": "androidx/lifecycle/lifecycle-common-jvm/2.9.4/lifecycle-common-jvm-2.9.4.jar", @@ -435,9 +525,9 @@ "path": "androidx/lifecycle/lifecycle-viewmodel-savedstate-desktop/2.9.4/lifecycle-viewmodel-savedstate-desktop-2.9.4.jar" }, { - "url": "androidx/navigationevent/navigationevent-desktop/1.0.0-beta01/navigationevent-desktop-1.0.0-beta01.jar", + "url": "androidx/navigationevent/navigationevent-desktop/1.0.0/navigationevent-desktop-1.0.0.jar", "hash": "8283896d87f6d3e21dd5b12785e6c7ca3b7f15cbc4d0391b20ad23e54b520515", - "path": "androidx/navigationevent/navigationevent-desktop/1.0.0-beta01/navigationevent-desktop-1.0.0-beta01.jar" + "path": "androidx/navigationevent/navigationevent-desktop/1.0.0/navigationevent-desktop-1.0.0.jar" }, { "url": "androidx/savedstate/savedstate-compose-desktop/1.3.2/savedstate-compose-desktop-1.3.2.jar", @@ -554,6 +644,11 @@ "hash": "deeac157c8de6822878d85d0c7bc8467a19cc8484d37788f7804f039dde280b1", "path": "com/beust/jcommander/1.82/jcommander-1.82.jar" }, + { + "url": "com/carrotsearch/hppc/0.8.2/hppc-0.8.2.jar", + "hash": "97e45d4e0106d98dd3e76d9610e0bd3895409bd1ab1ed189855b05af0571025e", + "path": "com/carrotsearch/hppc/0.8.2/hppc-0.8.2.jar" + }, { "url": "com/carrotsearch/hppc/0.9.1/hppc-0.9.1.jar", "hash": "d58706a2be60c972452550cdba79870bf481447c50eb718308e33a6ba45c65ec", @@ -579,16 +674,31 @@ "hash": "28829eebb36863b058108fa1b9b8b5cfb94c1871346e4a4f73e69e1fe0a5f0f6", "path": "com/fasterxml/aalto-xml/1.3.3/aalto-xml-1.3.3.jar" }, + { + "url": "com/fasterxml/jackson/core/jackson-annotations/2.18.0/jackson-annotations-2.18.0.jar", + "hash": "a09367d2eeb526873abf737ff754c5085f82073a382ee72c3bbe15412217671f", + "path": "com/fasterxml/jackson/core/jackson-annotations/2.18.0/jackson-annotations-2.18.0.jar" + }, { "url": "com/fasterxml/jackson/core/jackson-annotations/2.19.0/jackson-annotations-2.19.0.jar", "hash": "ead60e9cac0e42b57092b9e2d087ff43536e9477d4486ba393037a8cc156cda7", "path": "com/fasterxml/jackson/core/jackson-annotations/2.19.0/jackson-annotations-2.19.0.jar" }, + { + "url": "com/fasterxml/jackson/core/jackson-core/2.18.0/jackson-core-2.18.0.jar", + "hash": "215bbd7c8fd65be504cb92ff3aa1c4b790fc7b14cca72f4546aac4143c101bb5", + "path": "com/fasterxml/jackson/core/jackson-core/2.18.0/jackson-core-2.18.0.jar" + }, { "url": "com/fasterxml/jackson/core/jackson-core/2.19.0/jackson-core-2.19.0.jar", "hash": "da8e859bac94874528116a25f20c68560e4287acbf27628711b8a4f96b028430", "path": "com/fasterxml/jackson/core/jackson-core/2.19.0/jackson-core-2.19.0.jar" }, + { + "url": "com/fasterxml/jackson/core/jackson-databind/2.18.0/jackson-databind-2.18.0.jar", + "hash": "2bf1927b7f3224683ed0157a1ec3b0ede75179da3e597d78c572d56ed00f9f3c", + "path": "com/fasterxml/jackson/core/jackson-databind/2.18.0/jackson-databind-2.18.0.jar" + }, { "url": "com/fasterxml/jackson/core/jackson-databind/2.19.0/jackson-databind-2.19.0.jar", "hash": "ceda311f476c3b18e1d2b240c94e2dcb9c8d44e70f8afa9facab88bac4ddc03a", @@ -709,6 +819,16 @@ "hash": "da76eba4122036f4372008564b0db192c8649a57c7a896ae565a1adfcc31f0b0", "path": "com/github/weisj/jsvg/1.3.0-jb.8/jsvg-1.3.0-jb.8.jar" }, + { + "url": "com/gitlab/dumonts/hunspell/2.1.2/hunspell-2.1.2.jar", + "hash": "973329ae3a43d35dacd618b93a5773a0a9210c8bf2b58a6b2d2a1e1c9f0389e9", + "path": "com/gitlab/dumonts/hunspell/2.1.2/hunspell-2.1.2.jar" + }, + { + "url": "com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar", + "hash": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15", + "path": "com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" + }, { "url": "com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar", "hash": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15", @@ -719,6 +839,16 @@ "hash": "0b27938f3d28ccd6884945d7e4f75f4e26a677bbf3cd39bbcb694f130f782aa9", "path": "com/google/api/grpc/proto-google-common-protos/2.51.0/proto-google-common-protos-2.51.0.jar" }, + { + "url": "com/google/api/grpc/proto-google-common-protos/2.59.2/proto-google-common-protos-2.59.2.jar", + "hash": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "path": "com/google/api/grpc/proto-google-common-protos/2.59.2/proto-google-common-protos-2.59.2.jar" + }, + { + "url": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", + "hash": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", + "path": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" + }, { "url": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", "hash": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", @@ -749,6 +879,11 @@ "hash": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", "path": "com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" }, + { + "url": "com/google/code/gson/gson/2.11.0/gson-2.11.0.jar", + "hash": "57928d6e5a6edeb2abd3770a8f95ba44dce45f3b23b7a9dc2b309c581552a78b", + "path": "com/google/code/gson/gson/2.11.0/gson-2.11.0.jar" + }, { "url": "com/google/code/gson/gson/2.13.1/gson-2.13.1.jar", "hash": "94855942d4992f112946d3de1c334e709237b8126d8130bf07807c018a4a2120", @@ -784,6 +919,16 @@ "hash": "03d0329547c13da9e17c634d1049ea2ead093925e290567e1a364fd6b1fc7ff8", "path": "com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar" }, + { + "url": "com/google/errorprone/error_prone_annotations/2.28.0/error_prone_annotations-2.28.0.jar", + "hash": "f3fc8a3a0a4020706a373b00e7f57c2512dd26d1f83d28c7d38768f8682b231e", + "path": "com/google/errorprone/error_prone_annotations/2.28.0/error_prone_annotations-2.28.0.jar" + }, + { + "url": "com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar", + "hash": "8a8f81cf9b359e3f6dfa691a1e776985c061ef2f223c9b2c80753e1b458e8064", + "path": "com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar" + }, { "url": "com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar", "hash": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", @@ -839,11 +984,21 @@ "hash": "f7b8f8fed176b9cf6831b98cb07320d7fbe91d99b29999f752c3821dfe45bdc8", "path": "com/google/guava/guava/25.1-android/guava-25.1-android.jar" }, + { + "url": "com/google/guava/guava/33.3.1-jre/guava-33.3.1-jre.jar", + "hash": "4bf0e2c5af8e4525c96e8fde17a4f7307f97f8478f11c4c8e35a0e3298ae4e90", + "path": "com/google/guava/guava/33.3.1-jre/guava-33.3.1-jre.jar" + }, { "url": "com/google/guava/guava/33.4.8-jre/guava-33.4.8-jre.jar", "hash": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", "path": "com/google/guava/guava/33.4.8-jre/guava-33.4.8-jre.jar" }, + { + "url": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", + "hash": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", + "path": "com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + }, { "url": "com/google/inject/guice/4.0/guice-4.0-no_aop.jar", "hash": "19393891be59b6feaf7e308bd8a3843b4e552c10cdb687ebffd7695634a250a8", @@ -914,6 +1069,11 @@ "hash": "2994a7eb78f2710bd3d3bfb639b2c94e219cedac0d4d084d516e78c16dddecf6", "path": "com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar" }, + { + "url": "com/google/j2objc/j2objc-annotations/3.0.0/j2objc-annotations-3.0.0.jar", + "hash": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "path": "com/google/j2objc/j2objc-annotations/3.0.0/j2objc-annotations-3.0.0.jar" + }, { "url": "com/google/jimfs/jimfs/1.1/jimfs-1.1.jar", "hash": "c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd", @@ -929,6 +1089,11 @@ "hash": "6ba90d0d081c03c5c03d2d41497f75a183da7fb23cc2691f7b782dea77f73d21", "path": "com/google/protobuf/protobuf-java/3.24.4-jb.2/protobuf-java-3.24.4-jb.2.jar" }, + { + "url": "com/google/protobuf/protobuf-java/3.25.8/protobuf-java-3.25.8.jar", + "hash": "72bdb32eb38cafb7dcd288262c29a34d57cba2e19101af9685155ba8c0a56008", + "path": "com/google/protobuf/protobuf-java/3.25.8/protobuf-java-3.25.8.jar" + }, { "url": "com/google/truth/truth/0.42/truth-0.42.jar", "hash": "dd652bdf0c4427c59848ac0340fd6b6d20c2cbfaa3c569a8366604dbcda5214c", @@ -969,6 +1134,11 @@ "hash": "2c8225cd73b2394382b9d0016d9278a00291562224a594eef00c00a6ac50bc04", "path": "com/h2database/h2-mvstore/2.3.232/h2-mvstore-2.3.232.jar" }, + { + "url": "com/hankcs/aho-corasick-double-array-trie/1.2.2/aho-corasick-double-array-trie-1.2.2.jar", + "hash": "cbc79badb1e3d18dd18fdb77850da17d4566371c955e5ae85654b770c6e17858", + "path": "com/hankcs/aho-corasick-double-array-trie/1.2.2/aho-corasick-double-array-trie-1.2.2.jar" + }, { "url": "com/hankcs/aho-corasick-double-array-trie/1.2.3/aho-corasick-double-array-trie-1.2.3.jar", "hash": "564f0fc690d50702a313510b9a72e9505ace6e81108e84f65de4feb0da244eb8", @@ -994,6 +1164,11 @@ "hash": "b3640b9f416a4411fd33c59abbeea8fd57d024c23e1819bf9673220a97499fe3", "path": "com/ibm/icu/icu4j/77.1/icu4j-77.1.jar" }, + { + "url": "com/intellij/annotations/12.0/annotations-12.0.jar", + "hash": "f8ab13b14be080fe2f617f90e55599760e4a1b4deeea5c595df63d0d6375ed6d", + "path": "com/intellij/annotations/12.0/annotations-12.0.jar" + }, { "url": "com/intellij/platform/kotlinx-coroutines-core-jvm/1.10.1-intellij-5/kotlinx-coroutines-core-jvm-1.10.1-intellij-5.jar", "hash": "e9b7e2b1262fd02fe63b08f636903ff36f453f08ae52190c78e3cbf19d777e42", @@ -1060,29 +1235,14 @@ "path": "com/jetbrains/format-ripper/format-ripper/1.2.0/format-ripper-1.2.0.jar" }, { - "url": "com/jetbrains/fus/reporting/ap-validation/171/ap-validation-171.jar", - "hash": "3c8c66663148ac5d2a953cb048a1939b96be543d4612c23e030a7c6fd20390cd", - "path": "com/jetbrains/fus/reporting/ap-validation/171/ap-validation-171.jar" + "url": "com/jetbrains/fus/reporting/ap-validation-all/1.0.205/ap-validation-all-1.0.205.jar", + "hash": "9921601d14966cf0f9231fd2b92ba9a5b65b02c92a3a9ebc2049c8b2710a2eea", + "path": "com/jetbrains/fus/reporting/ap-validation-all/1.0.205/ap-validation-all-1.0.205.jar" }, { - "url": "com/jetbrains/fus/reporting/configuration/171/configuration-171.jar", - "hash": "f138ed43c55cb90192518293a5b46a135221c898b2b05d6c0648645b3d0fac64", - "path": "com/jetbrains/fus/reporting/configuration/171/configuration-171.jar" - }, - { - "url": "com/jetbrains/fus/reporting/connection-client/171/connection-client-171.jar", - "hash": "ca8ebd17e33f333647b905d43fc8cce2ad16abd22bfa99b75cb8a499894648b8", - "path": "com/jetbrains/fus/reporting/connection-client/171/connection-client-171.jar" - }, - { - "url": "com/jetbrains/fus/reporting/model/171/model-171.jar", - "hash": "8aa0be7e7c1a46ef0827d98c026d328a6f9be27aed79b36692a7f38bacd41a6a", - "path": "com/jetbrains/fus/reporting/model/171/model-171.jar" - }, - { - "url": "com/jetbrains/fus/reporting/serialization-kotlin/171/serialization-kotlin-171.jar", - "hash": "83380929b70dc8e25db327be8680438f3d80087962a88f4dcf061c919ba2fc32", - "path": "com/jetbrains/fus/reporting/serialization-kotlin/171/serialization-kotlin-171.jar" + "url": "com/jetbrains/fus/reporting/api/1.0.205/api-1.0.205.jar", + "hash": "bd122fb2110ec009cf3143aef5e2d473611b5e015c0d2701686eb94200e538ca", + "path": "com/jetbrains/fus/reporting/api/1.0.205/api-1.0.205.jar" }, { "url": "com/jetbrains/infra/download-pgp-verifier/1.1.4/download-pgp-verifier-1.1.4.jar", @@ -1189,6 +1349,11 @@ "hash": "81ad7bfe7e59de4cd047eacf24f979ec47db40eac6afc76e6f10288b456b14b1", "path": "com/networknt/json-schema-validator/1.3.1/json-schema-validator-1.3.1.jar" }, + { + "url": "com/optimaize/languagedetector/language-detector/0.6/language-detector-0.6.jar", + "hash": "f53ecc3d71da9ebc82edd10fb35638d32e8b9d849273dd717a021eca02f2278d", + "path": "com/optimaize/languagedetector/language-detector/0.6/language-detector-0.6.jar" + }, { "url": "com/pngencoder/pngencoder/0.14.0/pngencoder-0.14.0.jar", "hash": "79bf02e8f49833dc3433ae1554999dd375075e5ab13447fc1e558857b51baecc", @@ -1279,6 +1444,11 @@ "hash": "02156773e4ae9d048d14a56ad35d644bee9f1052a791d072df3ded3c656e6e1a", "path": "com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2.jar" }, + { + "url": "com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2.jar", + "hash": "02156773e4ae9d048d14a56ad35d644bee9f1052a791d072df3ded3c656e6e1a", + "path": "com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2.jar" + }, { "url": "com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar", "hash": "993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce", @@ -1289,6 +1459,21 @@ "hash": "27d85fc134c9271d5c79d3300fc4669668f017e72409727c428f54f2417f04cd", "path": "com/sun/istack/istack-commons-runtime/3.0.12/istack-commons-runtime-3.0.12.jar" }, + { + "url": "com/sun/istack/istack-commons-runtime/4.1.2/istack-commons-runtime-4.1.2.jar", + "hash": "7fd6792361f4dd00f8c56af4a20cecc0066deea4a8f3dec38348af23fc2296ee", + "path": "com/sun/istack/istack-commons-runtime/4.1.2/istack-commons-runtime-4.1.2.jar" + }, + { + "url": "com/sun/xml/bind/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1.jar", + "hash": "d2ecba63615f317a11fb55c6468f6a9480f6411c10951d9881bafd9a9a8d0467", + "path": "com/sun/xml/bind/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1.jar" + }, + { + "url": "com/sun/xml/bind/jaxb-impl/2.3.3/jaxb-impl-2.3.3.jar", + "hash": "e5178d0c7948247f75a13c689bf36f4d5d4910a121f712aa3b20ae94377069d8", + "path": "com/sun/xml/bind/jaxb-impl/2.3.3/jaxb-impl-2.3.3.jar" + }, { "url": "com/thoughtworks/qdox/qdox/2.2.0/qdox-2.2.0.jar", "hash": "c260c3230b2340af97d54bf01f7f67ebc57c901922736c881bb11cb981302be2", @@ -1359,6 +1544,11 @@ "hash": "eeeae917917144a68a741d4c0dff66aa5c5c5fd85593ff217bced3fc8ca783b8", "path": "commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar" }, + { + "url": "commons-digester/commons-digester/2.1/commons-digester-2.1.jar", + "hash": "e0b2b980a84fc6533c5ce291f1917b32c507f62bcad64198fff44368c2196a3d", + "path": "commons-digester/commons-digester/2.1/commons-digester-2.1.jar" + }, { "url": "commons-discovery/commons-discovery/0.4/commons-discovery-0.4.jar", "hash": "97d264e2f98821c4cd39eacfd597b4dc7c19d4232cf1f335fc2eab389b2d92fd", @@ -1399,6 +1589,16 @@ "hash": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", "path": "commons-logging/commons-logging/1.2/commons-logging-1.2.jar" }, + { + "url": "commons-logging/commons-logging/1.3.4/commons-logging-1.3.4.jar", + "hash": "bc2dfe32f1ef06509e6a065144c1adf7b420eabf11a87f30bd127f8faa332016", + "path": "commons-logging/commons-logging/1.3.4/commons-logging-1.3.4.jar" + }, + { + "url": "commons-validator/commons-validator/1.9.0/commons-validator-1.9.0.jar", + "hash": "c3c14748e2d78db58df88808740711bd643b32c45ffa7b8a739f00fb467cd7d7", + "path": "commons-validator/commons-validator/1.9.0/commons-validator-1.9.0.jar" + }, { "url": "completion/ml/python/features/ml-completion-prev-exprs-models/1.11/ml-completion-prev-exprs-models-1.11.jar", "hash": "8924b199c8cc52530de2b250670806d8b046fa5ae9d32a9f27a9b224e934a1ad", @@ -1414,6 +1614,16 @@ "hash": "56f0b00adb704cbc1e86776b45f6890efe90685ab370a34b5b299593cdcaae22", "path": "de/danielnaber/german-pos-dict/1.2.4/german-pos-dict-1.2.4.jar" }, + { + "url": "de/danielnaber/german-pos-dict/1.2.4/german-pos-dict-1.2.4.jar", + "hash": "56f0b00adb704cbc1e86776b45f6890efe90685ab370a34b5b299593cdcaae22", + "path": "de/danielnaber/german-pos-dict/1.2.4/german-pos-dict-1.2.4.jar" + }, + { + "url": "de/danielnaber/jwordsplitter/4.7/jwordsplitter-4.7.jar", + "hash": "0435e604abe8b4a0b27f568db9349fbe0546df286bbe62f667c9fd9663df71b2", + "path": "de/danielnaber/jwordsplitter/4.7/jwordsplitter-4.7.jar" + }, { "url": "de/danielnaber/jwordsplitter/4.7/jwordsplitter-4.7.jar", "hash": "0435e604abe8b4a0b27f568db9349fbe0546df286bbe62f667c9fd9663df71b2", @@ -1454,6 +1664,21 @@ "hash": "33021c9cca70c6292d53ff7dac5d1832d422e986aba52ec998532a5f47f921f8", "path": "edu/washington/cs/knowitall/openregex/1.1.1/openregex-1.1.1.jar" }, + { + "url": "edu/washington/cs/knowitall/openregex/1.1.1/openregex-1.1.1.jar", + "hash": "33021c9cca70c6292d53ff7dac5d1832d422e986aba52ec998532a5f47f921f8", + "path": "edu/washington/cs/knowitall/openregex/1.1.1/openregex-1.1.1.jar" + }, + { + "url": "edu/washington/cs/knowitall/openregex/1.1.1/openregex-1.1.1.jar", + "hash": "33021c9cca70c6292d53ff7dac5d1832d422e986aba52ec998532a5f47f921f8", + "path": "edu/washington/cs/knowitall/openregex/1.1.1/openregex-1.1.1.jar" + }, + { + "url": "edu/washington/cs/knowitall/openregex/1.1.1/openregex-1.1.1.jar", + "hash": "33021c9cca70c6292d53ff7dac5d1832d422e986aba52ec998532a5f47f921f8", + "path": "edu/washington/cs/knowitall/openregex/1.1.1/openregex-1.1.1.jar" + }, { "url": "info/cukes/cucumber-html/0.2.6/cucumber-html-0.2.6.jar", "hash": "e2167e99bdb018576cce9cc0aad154ad995fe67a4b0c36c63344f743865f96e7", @@ -1714,11 +1939,31 @@ "hash": "b3ac96dd97acba8318dbe26f6a432d6c6db91c46c780805e8928b8103e5763dc", "path": "io/github/detekt/sarif4k/sarif4k-jvm/0.6.0/sarif4k-jvm-0.6.0.jar" }, + { + "url": "io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar", + "hash": "9990a2039778f6b4cc94790141c2868864eacee0620c6c459451121a901cd5b5", + "path": "io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar" + }, { "url": "io/github/oshai/kotlin-logging-jvm/7.0.3/kotlin-logging-jvm-7.0.3.jar", "hash": "241daa21665dd0ca55576a4bc4d8e9ace8891ae3c698cc77f13bb4bdac372e94", "path": "io/github/oshai/kotlin-logging-jvm/7.0.3/kotlin-logging-jvm-7.0.3.jar" }, + { + "url": "io/github/resilience4j/resilience4j-circuitbreaker/1.7.1/resilience4j-circuitbreaker-1.7.1.jar", + "hash": "05ae08b684e6245b8d88bcb823dfd0a2994052098226bd1e614fb9828e5d13df", + "path": "io/github/resilience4j/resilience4j-circuitbreaker/1.7.1/resilience4j-circuitbreaker-1.7.1.jar" + }, + { + "url": "io/github/resilience4j/resilience4j-core/1.7.1/resilience4j-core-1.7.1.jar", + "hash": "3153a2c96c3e3b31122a7fa8ca8ea1ab0f305bf82d096c291b7416443fff6491", + "path": "io/github/resilience4j/resilience4j-core/1.7.1/resilience4j-core-1.7.1.jar" + }, + { + "url": "io/github/resilience4j/resilience4j-micrometer/1.7.1/resilience4j-micrometer-1.7.1.jar", + "hash": "71d9be0d10026f2223f2afba5b10d5d1a7b569c6433bbc1fd189ca8817d66d60", + "path": "io/github/resilience4j/resilience4j-micrometer/1.7.1/resilience4j-micrometer-1.7.1.jar" + }, { "url": "io/github/smiley4/schema-kenerator-core/2.2.0/schema-kenerator-core-2.2.0.jar", "hash": "c1c197ed03acaf46773176a001836219b6299fe267dc4751c2c28ae98edfa0f3", @@ -1889,16 +2134,31 @@ "hash": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "path": "io/grpc/grpc-api/1.73.0/grpc-api-1.73.0.jar" }, + { + "url": "io/grpc/grpc-api/1.75.0/grpc-api-1.75.0.jar", + "hash": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "path": "io/grpc/grpc-api/1.75.0/grpc-api-1.75.0.jar" + }, { "url": "io/grpc/grpc-context/1.73.0/grpc-context-1.73.0.jar", "hash": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "path": "io/grpc/grpc-context/1.73.0/grpc-context-1.73.0.jar" }, + { + "url": "io/grpc/grpc-context/1.75.0/grpc-context-1.75.0.jar", + "hash": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "path": "io/grpc/grpc-context/1.75.0/grpc-context-1.75.0.jar" + }, { "url": "io/grpc/grpc-core/1.73.0/grpc-core-1.73.0.jar", "hash": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "path": "io/grpc/grpc-core/1.73.0/grpc-core-1.73.0.jar" }, + { + "url": "io/grpc/grpc-core/1.75.0/grpc-core-1.75.0.jar", + "hash": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "path": "io/grpc/grpc-core/1.75.0/grpc-core-1.75.0.jar" + }, { "url": "io/grpc/grpc-inprocess/1.65.1/grpc-inprocess-1.65.1.jar", "hash": "6e3b197f5668e26fec19a831d2dd1f6d53b6eb9d4d3978b8ffd4ff68f1aae020", @@ -1914,26 +2174,51 @@ "hash": "8328289ba6b73445e982a1cadf8e651ea65354e288c825a43e7c77f16da8a056", "path": "io/grpc/grpc-netty-shaded/1.73.0/grpc-netty-shaded-1.73.0.jar" }, + { + "url": "io/grpc/grpc-netty-shaded/1.75.0/grpc-netty-shaded-1.75.0.jar", + "hash": "d33d47a9720a392512c4e4ceaa17a458a0e3ed6188d17e98d6c4faf0679374d7", + "path": "io/grpc/grpc-netty-shaded/1.75.0/grpc-netty-shaded-1.75.0.jar" + }, { "url": "io/grpc/grpc-protobuf-lite/1.73.0/grpc-protobuf-lite-1.73.0.jar", "hash": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "path": "io/grpc/grpc-protobuf-lite/1.73.0/grpc-protobuf-lite-1.73.0.jar" }, + { + "url": "io/grpc/grpc-protobuf-lite/1.75.0/grpc-protobuf-lite-1.75.0.jar", + "hash": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "path": "io/grpc/grpc-protobuf-lite/1.75.0/grpc-protobuf-lite-1.75.0.jar" + }, { "url": "io/grpc/grpc-protobuf/1.73.0/grpc-protobuf-1.73.0.jar", "hash": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "path": "io/grpc/grpc-protobuf/1.73.0/grpc-protobuf-1.73.0.jar" }, + { + "url": "io/grpc/grpc-protobuf/1.75.0/grpc-protobuf-1.75.0.jar", + "hash": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "path": "io/grpc/grpc-protobuf/1.75.0/grpc-protobuf-1.75.0.jar" + }, { "url": "io/grpc/grpc-stub/1.73.0/grpc-stub-1.73.0.jar", "hash": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "path": "io/grpc/grpc-stub/1.73.0/grpc-stub-1.73.0.jar" }, + { + "url": "io/grpc/grpc-stub/1.75.0/grpc-stub-1.75.0.jar", + "hash": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "path": "io/grpc/grpc-stub/1.75.0/grpc-stub-1.75.0.jar" + }, { "url": "io/grpc/grpc-util/1.73.0/grpc-util-1.73.0.jar", "hash": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "path": "io/grpc/grpc-util/1.73.0/grpc-util-1.73.0.jar" }, + { + "url": "io/grpc/grpc-util/1.75.0/grpc-util-1.75.0.jar", + "hash": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "path": "io/grpc/grpc-util/1.75.0/grpc-util-1.75.0.jar" + }, { "url": "io/kotest/kotest-assertions-api-jvm/5.5.4/kotest-assertions-api-jvm-5.5.4.jar", "hash": "8b1c3e582e2f6f662261f3f45a6d723f3dd8d8b2b0b86a3f7d8e6c966eca0568", @@ -2329,6 +2614,16 @@ "hash": "ef28b4f12054ee125765b72fe3230e215a60b73b2ff2072a5c280fcf09329077", "path": "io/ktor/ktor-websockets-jvm/3.1.3/ktor-websockets-jvm-3.1.3.jar" }, + { + "url": "io/micrometer/micrometer-core/1.7.12/micrometer-core-1.7.12.jar", + "hash": "e7137f16fdbb183bf6608403f604036fa53971ca8635947745e8080039ab0533", + "path": "io/micrometer/micrometer-core/1.7.12/micrometer-core-1.7.12.jar" + }, + { + "url": "io/micrometer/micrometer-registry-prometheus/1.7.12/micrometer-registry-prometheus-1.7.12.jar", + "hash": "1fd64ca17b7ec6235dae4bb080283dcd7866e929189d82f5ba8a201e41ca9848", + "path": "io/micrometer/micrometer-registry-prometheus/1.7.12/micrometer-registry-prometheus-1.7.12.jar" + }, { "url": "io/mockk/mockk-agent-api-jvm/1.14.5/mockk-agent-api-jvm-1.14.5.jar", "hash": "a919a8fec03dfb0c084cb43dafcebe2dd9351431c7a08c2fc8147037de1d06b7", @@ -2644,11 +2939,21 @@ "hash": "3ebb866359b8ec9ba06e45eb27b1b88ee84dab7b052c3ddef57a0e5d12433fb5", "path": "io/nlopez/compose/rules/detekt/0.4.27/detekt-0.4.27.jar" }, + { + "url": "io/opentelemetry/opentelemetry-api/1.42.1/opentelemetry-api-1.42.1.jar", + "hash": "6b0f9d067260ea3ed6c3960352b80800b993cb3962fa6fb1b6383cd04c3c0874", + "path": "io/opentelemetry/opentelemetry-api/1.42.1/opentelemetry-api-1.42.1.jar" + }, { "url": "io/opentelemetry/opentelemetry-api/1.48.0/opentelemetry-api-1.48.0.jar", "hash": "8d3781bda58892f7d14216908fc0d1faf6f4e6b806e6e73e23489e41c0ecf012", "path": "io/opentelemetry/opentelemetry-api/1.48.0/opentelemetry-api-1.48.0.jar" }, + { + "url": "io/opentelemetry/opentelemetry-context/1.42.1/opentelemetry-context-1.42.1.jar", + "hash": "fc8f47bc94bec89a3dbdbcf631470fb7fd7d3e628b10d43bc376f17ebde4b405", + "path": "io/opentelemetry/opentelemetry-context/1.42.1/opentelemetry-context-1.42.1.jar" + }, { "url": "io/opentelemetry/opentelemetry-context/1.48.0/opentelemetry-context-1.48.0.jar", "hash": "1fcccff0f8171fe2001a17b99da229c12d0c4edcca617e453460344e92249d42", @@ -2699,6 +3004,11 @@ "hash": "668e78642d50709dd147406a197cfdd256b1d5931023a23f4a25ed88154c8089", "path": "io/opentelemetry/opentelemetry-sdk/1.48.0/opentelemetry-sdk-1.48.0.jar" }, + { + "url": "io/opentelemetry/opentelemetry-semconv/1.30.1-alpha/opentelemetry-semconv-1.30.1-alpha.jar", + "hash": "aaa73f6c6a3a67cdc07870387383808826d8dae7a84e47cae182b7a88a08e513", + "path": "io/opentelemetry/opentelemetry-semconv/1.30.1-alpha/opentelemetry-semconv-1.30.1-alpha.jar" + }, { "url": "io/opentelemetry/semconv/opentelemetry-semconv/1.30.0/opentelemetry-semconv-1.30.0.jar", "hash": "99c2478a9b803b7d385d1624d5c1ab6f9a64cac5a2dc00f44a350744a1d858ac", @@ -2709,16 +3019,61 @@ "hash": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", "path": "io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.jar" }, + { + "url": "io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.jar", + "hash": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", + "path": "io/perfmark/perfmark-api/0.27.0/perfmark-api-0.27.0.jar" + }, + { + "url": "io/prometheus/simpleclient/0.16.0/simpleclient-0.16.0.jar", + "hash": "22c374f237f7bc4fdb1f0ec2da379c0ba00e69ad2ffe8b6ade543d73062d377f", + "path": "io/prometheus/simpleclient/0.16.0/simpleclient-0.16.0.jar" + }, + { + "url": "io/prometheus/simpleclient_common/0.10.0/simpleclient_common-0.10.0.jar", + "hash": "8f91f079b6d2e45af3a6ff2ad5cb6c039dce602c51d0923790a32482691e50ff", + "path": "io/prometheus/simpleclient_common/0.10.0/simpleclient_common-0.10.0.jar" + }, + { + "url": "io/prometheus/simpleclient_guava/0.16.0/simpleclient_guava-0.16.0.jar", + "hash": "49959fe20423803b8958fe35ce6cdcc47e58e2251b191ad53eb7ef6fc46c4ae1", + "path": "io/prometheus/simpleclient_guava/0.16.0/simpleclient_guava-0.16.0.jar" + }, + { + "url": "io/prometheus/simpleclient_tracer_common/0.16.0/simpleclient_tracer_common-0.16.0.jar", + "hash": "e84a784ac8e24f182ee62da80b6b5c8140774b75bfa4bf9cc3d3b8390db625f6", + "path": "io/prometheus/simpleclient_tracer_common/0.16.0/simpleclient_tracer_common-0.16.0.jar" + }, + { + "url": "io/prometheus/simpleclient_tracer_otel/0.16.0/simpleclient_tracer_otel-0.16.0.jar", + "hash": "a2a84c59bef3796bb7f9c6f2ae8b7de8b905313ef28180ac3de7ff61dd68df3f", + "path": "io/prometheus/simpleclient_tracer_otel/0.16.0/simpleclient_tracer_otel-0.16.0.jar" + }, + { + "url": "io/prometheus/simpleclient_tracer_otel_agent/0.16.0/simpleclient_tracer_otel_agent-0.16.0.jar", + "hash": "7ad2bb40df74a772d9f5445a3d03579b49d6b37a47d5e90f6cf3f59ecf41ad06", + "path": "io/prometheus/simpleclient_tracer_otel_agent/0.16.0/simpleclient_tracer_otel_agent-0.16.0.jar" + }, { "url": "io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar", "hash": "164e026e01338638e3433e4f6efbda52ed9a64a94ced649c3d0bbe02a7c61282", "path": "io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar" }, + { + "url": "io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar", + "hash": "5d7a9515b05e3291194e04e641acf74a9a544c1caa1e2c24f59a1424c6ec8288", + "path": "io/vavr/vavr-match/0.10.2/vavr-match-0.10.2.jar" + }, { "url": "io/vavr/vavr-match/0.10.4/vavr-match-0.10.4.jar", "hash": "d46f96bf59ccd5800261eec5869a6877ee0a37ea781312e6735be55539f50354", "path": "io/vavr/vavr-match/0.10.4/vavr-match-0.10.4.jar" }, + { + "url": "io/vavr/vavr/0.10.2/vavr-0.10.2.jar", + "hash": "1b2ae46cf352627e05b39ac1f1d3bda7b285a8f643cdc7472aea4aa279492e54", + "path": "io/vavr/vavr/0.10.2/vavr-0.10.2.jar" + }, { "url": "io/vavr/vavr/0.10.4/vavr-0.10.4.jar", "hash": "12622deeea2618b59b284051a9484f1def8ccbebc847c350358f12d325ba9dd5", @@ -2734,6 +3089,26 @@ "hash": "733e1347e3ec909e8a7ee199e48a64d0180569461b3bc08c8a6bb1335f5ce1bd", "path": "it/krzeminski/snakeyaml-engine-kmp-jvm/3.1.1/snakeyaml-engine-kmp-jvm-3.1.1.jar" }, + { + "url": "it/unimi/dsi/fastutil-core/8.5.14/fastutil-core-8.5.14.jar", + "hash": "8fb6fe5989a32a74df3158fd8d6b91a4dfc44348772a8654c47dcadd1090a4d8", + "path": "it/unimi/dsi/fastutil-core/8.5.14/fastutil-core-8.5.14.jar" + }, + { + "url": "jakarta/activation/jakarta.activation-api/2.1.3/jakarta.activation-api-2.1.3.jar", + "hash": "01b176d718a169263e78290691fc479977186bcc6b333487325084d6586f4627", + "path": "jakarta/activation/jakarta.activation-api/2.1.3/jakarta.activation-api-2.1.3.jar" + }, + { + "url": "jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar", + "hash": "c04539f472e9a6dd0c7685ea82d677282269ab8e7baca2e14500e381e0c6cec5", + "path": "jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar" + }, + { + "url": "javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar", + "hash": "43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393", + "path": "javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar" + }, { "url": "javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar", "hash": "5909b396ca3a2be10d0eea32c74ef78d816e1b4ead21de1d78de1f890d033e04", @@ -2744,6 +3119,11 @@ "hash": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", "path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" }, + { + "url": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar", + "hash": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", + "path": "javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" + }, { "url": "javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar", "hash": "a1a922d0d9b6d183ed3800dfac01d1e1eb159f0e8c6f94736931c1def54a941f", @@ -2894,6 +3274,16 @@ "hash": "35da65fdbd3f9c1fe79cfc8399db975fd97660d8a219febfda9fd1a5fc058f10", "path": "javax/measure/unit-api/1.0/unit-api-1.0.jar" }, + { + "url": "javax/measure/unit-api/1.0/unit-api-1.0.jar", + "hash": "35da65fdbd3f9c1fe79cfc8399db975fd97660d8a219febfda9fd1a5fc058f10", + "path": "javax/measure/unit-api/1.0/unit-api-1.0.jar" + }, + { + "url": "javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar", + "hash": "88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06", + "path": "javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar" + }, { "url": "javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar", "hash": "88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06", @@ -2934,6 +3324,11 @@ "hash": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3", "path": "junit/junit/4.13.2/junit-4.13.2.jar" }, + { + "url": "net/arnx/jsonic/1.2.11/jsonic-1.2.11.jar", + "hash": "76a787944faab6c9bea64dc78400949027ed6fb686fe9b328d18f949852bc89f", + "path": "net/arnx/jsonic/1.2.11/jsonic-1.2.11.jar" + }, { "url": "net/bytebuddy/byte-buddy-agent/1.14.12/byte-buddy-agent-1.14.12.jar", "hash": "2b309a9300092e0b696f7c471fd51d9969001df784c8ab9f07997437d757ad6d", @@ -2984,11 +3379,21 @@ "hash": "4dda1120db856640dbec04140ed23242215a075fe127bdefa0dcfa29fb31267d", "path": "net/i2p/crypto/eddsa/0.3.0/eddsa-0.3.0.jar" }, + { + "url": "net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar", + "hash": "8ce969116cac95bd61b07a8d5e07174b352e63301473caac72c395e3c08488d2", + "path": "net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar" + }, { "url": "net/java/dev/jna/jna-platform/5.17.0/jna-platform-5.17.0.jar", "hash": "b7e3d46c87bad2eb409b0e704916bcd81206168e357312dfddd0e253679cd9e0", "path": "net/java/dev/jna/jna-platform/5.17.0/jna-platform-5.17.0.jar" }, + { + "url": "net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar", + "hash": "91a814ac4f40d60dee91d842e1a8ad874c62197984403d0e3c30d39e55cf53b3", + "path": "net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar" + }, { "url": "net/java/dev/jna/jna/5.15.0/jna-5.15.0.jar", "hash": "a564158d28ab5127fc6a958028ed54279fe0999662c46425b6a3b09a2a52094d", @@ -3034,6 +3439,11 @@ "hash": "a134be9884ddfa18304c8e437e64aa598d83ccfa439310029e61ea3fdae8b2ce", "path": "net/loomchild/segment/2.0.3/segment-2.0.3.jar" }, + { + "url": "net/loomchild/segment/2.0.3/segment-2.0.3.jar", + "hash": "a134be9884ddfa18304c8e437e64aa598d83ccfa439310029e61ea3fdae8b2ce", + "path": "net/loomchild/segment/2.0.3/segment-2.0.3.jar" + }, { "url": "net/minidev/accessors-smart/2.5.0/accessors-smart-2.5.0.jar", "hash": "12314fc6881d66a413fd66370787adba16e504fbf7e138690b0f3952e3fbd321", @@ -3099,6 +3509,16 @@ "hash": "4eeeae8d20c078abb64b015ec158add383ac581571cddc45c68f0c9ae0230720", "path": "org/apache/commons/commons-lang3/3.18.0/commons-lang3-3.18.0.jar" }, + { + "url": "org/apache/commons/commons-lang3/3.18.0/commons-lang3-3.18.0.jar", + "hash": "4eeeae8d20c078abb64b015ec158add383ac581571cddc45c68f0c9ae0230720", + "path": "org/apache/commons/commons-lang3/3.18.0/commons-lang3-3.18.0.jar" + }, + { + "url": "org/apache/commons/commons-lang3/3.18.0/commons-lang3-3.18.0.jar", + "hash": "4eeeae8d20c078abb64b015ec158add383ac581571cddc45c68f0c9ae0230720", + "path": "org/apache/commons/commons-lang3/3.18.0/commons-lang3-3.18.0.jar" + }, { "url": "org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar", "hash": "734c8356420cc8e30c795d64fd1fcd5d44ea9d90342a2cc3262c5158fbc6d98b", @@ -3149,6 +3569,16 @@ "hash": "1e56d7b058d28b65abd256b8458e3885b674c1d588fa43cd7d1cbb9c7ef2b308", "path": "org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar" }, + { + "url": "org/apache/commons/commons-pool2/2.12.0/commons-pool2-2.12.0.jar", + "hash": "6d3bd18df8410f3e31b031aca582cc109342358a62a2759ebd0c4cdf30d06f8b", + "path": "org/apache/commons/commons-pool2/2.12.0/commons-pool2-2.12.0.jar" + }, + { + "url": "org/apache/commons/commons-text/1.12.0/commons-text-1.12.0.jar", + "hash": "de023257ff166044a56bd1aa9124e843cd05dac5806cc705a9311f3556d5a15f", + "path": "org/apache/commons/commons-text/1.12.0/commons-text-1.12.0.jar" + }, { "url": "org/apache/commons/commons-text/1.14.0/commons-text-1.14.0.jar", "hash": "121fce2282910c8f0c3ba793a5436b31beb710423cbe2d574a3fb7a73c508e92", @@ -3199,6 +3629,11 @@ "hash": "1cdcc5a2d9cf4ffaf12fbf24bc2a18f2469cd295b60470ae8b97d1aa85dbad6f", "path": "org/apache/lucene/lucene-analyzers-common/8.11.1/lucene-analyzers-common-8.11.1.jar" }, + { + "url": "org/apache/lucene/lucene-backward-codecs/5.5.5/lucene-backward-codecs-5.5.5.jar", + "hash": "b62e089f505bc72dd8abb0ad55040604cdd92306e14871d7febcbf947dd9c6e5", + "path": "org/apache/lucene/lucene-backward-codecs/5.5.5/lucene-backward-codecs-5.5.5.jar" + }, { "url": "org/apache/lucene/lucene-backward-codecs/8.11.1/lucene-backward-codecs-8.11.1.jar", "hash": "38e72688eef81efffb9c5ea68918f4d1adb2eb0de64ce6a8222abee036eb63cf", @@ -3219,6 +3654,11 @@ "hash": "b85d6c2a6b4c29e90fa7c5d94b21fe796f9c6857870268b56904765126bae718", "path": "org/apache/lucene/lucene-core/2.4.1/lucene-core-2.4.1.jar" }, + { + "url": "org/apache/lucene/lucene-core/5.5.5/lucene-core-5.5.5.jar", + "hash": "8d27a8ab4ee8883282d7713f067e72d1cfde1e88d0f5701a119100ec9e86d7e1", + "path": "org/apache/lucene/lucene-core/5.5.5/lucene-core-5.5.5.jar" + }, { "url": "org/apache/lucene/lucene-core/8.11.1/lucene-core-8.11.1.jar", "hash": "78a61d0b843c1cf1fe5be380a4d3a4c1602d3fbba4ca1185da8797c9bb115483", @@ -4439,6 +4879,16 @@ "hash": "f418c519b49470c2ec7024086bf210ba370ff158732368005d3b8cef964d3fff", "path": "org/carrot2/morfologik-fsa-builders/2.1.9/morfologik-fsa-builders-2.1.9.jar" }, + { + "url": "org/carrot2/morfologik-fsa-builders/2.1.9/morfologik-fsa-builders-2.1.9.jar", + "hash": "f418c519b49470c2ec7024086bf210ba370ff158732368005d3b8cef964d3fff", + "path": "org/carrot2/morfologik-fsa-builders/2.1.9/morfologik-fsa-builders-2.1.9.jar" + }, + { + "url": "org/carrot2/morfologik-fsa/2.1.9/morfologik-fsa-2.1.9.jar", + "hash": "1bfefce937df14cc94d32a98ce59c33f4d5b6c0eddbb436b6bfe27ff2120a23d", + "path": "org/carrot2/morfologik-fsa/2.1.9/morfologik-fsa-2.1.9.jar" + }, { "url": "org/carrot2/morfologik-fsa/2.1.9/morfologik-fsa-2.1.9.jar", "hash": "1bfefce937df14cc94d32a98ce59c33f4d5b6c0eddbb436b6bfe27ff2120a23d", @@ -4449,6 +4899,16 @@ "hash": "8d2566a216f401380878f25196f84bd351b807b11f18bc71acd1417e04a1ec29", "path": "org/carrot2/morfologik-speller/2.1.9/morfologik-speller-2.1.9.jar" }, + { + "url": "org/carrot2/morfologik-speller/2.1.9/morfologik-speller-2.1.9.jar", + "hash": "8d2566a216f401380878f25196f84bd351b807b11f18bc71acd1417e04a1ec29", + "path": "org/carrot2/morfologik-speller/2.1.9/morfologik-speller-2.1.9.jar" + }, + { + "url": "org/carrot2/morfologik-stemming/2.1.9/morfologik-stemming-2.1.9.jar", + "hash": "6170895b2315b697f4da5630caf57c6c441f1cb419d89d1cb5326b0673293e8a", + "path": "org/carrot2/morfologik-stemming/2.1.9/morfologik-stemming-2.1.9.jar" + }, { "url": "org/carrot2/morfologik-stemming/2.1.9/morfologik-stemming-2.1.9.jar", "hash": "6170895b2315b697f4da5630caf57c6c441f1cb419d89d1cb5326b0673293e8a", @@ -4479,6 +4939,11 @@ "hash": "a40b2ce6d8551e5b90b1bf637064303f32944d61b52ab2014e38699df573941b", "path": "org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar" }, + { + "url": "org/checkerframework/checker-qual/3.43.0/checker-qual-3.43.0.jar", + "hash": "3fbc2e98f05854c3df16df9abaa955b91b15b3ecac33623208ed6424640ef0f6", + "path": "org/checkerframework/checker-qual/3.43.0/checker-qual-3.43.0.jar" + }, { "url": "org/codehaus/groovy/groovy-ant/3.0.25/groovy-ant-3.0.25.jar", "hash": "fd65c1a0cd1c60272b6ed0f45025d7afae8de20b5c11e2a131a7ccb4b0f1f1b2", @@ -4544,6 +5009,11 @@ "hash": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", "path": "org/codehaus/mojo/animal-sniffer-annotations/1.24/animal-sniffer-annotations-1.24.jar" }, + { + "url": "org/codehaus/mojo/animal-sniffer-annotations/1.24/animal-sniffer-annotations-1.24.jar", + "hash": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", + "path": "org/codehaus/mojo/animal-sniffer-annotations/1.24/animal-sniffer-annotations-1.24.jar" + }, { "url": "org/codehaus/plexus/plexus-archiver/4.8.0/plexus-archiver-4.8.0.jar", "hash": "24513c9bc6d52716f5a22f7ef03e26c310f62ebcde309de9833deac6a4ac32e3", @@ -4944,6 +5414,11 @@ "hash": "9e9a57439a98034732e94d841bb7065b56e3a065654361ca9cc07135e9fbe17c", "path": "org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar" }, + { + "url": "org/eclipse/angus/angus-activation/2.0.2/angus-activation-2.0.2.jar", + "hash": "6dd3bcffc22bce83b07376a0e2e094e4964a3195d4118fb43e380ef35436cc1e", + "path": "org/eclipse/angus/angus-activation/2.0.2/angus-activation-2.0.2.jar" + }, { "url": "org/eclipse/elk/org.eclipse.elk.alg.common.compaction/0.3.0/org.eclipse.elk.alg.common.compaction-0.3.0.jar", "hash": "7b5a2c04f1c942af3d8b891a9a535e74cfa45b4151b7835c3e9f63e96ec0332f", @@ -5124,16 +5599,31 @@ "hash": "2e5e775a9dc58ffa6bbd6aa6f099d62f8b62dcdeb4c3c3bbbe5cf2301bc2dcc1", "path": "org/fusesource/jansi/jansi/2.4.1/jansi-2.4.1.jar" }, + { + "url": "org/glassfish/jaxb/jaxb-core/4.0.5/jaxb-core-4.0.5.jar", + "hash": "ad3fd9bf00de3eda9859f70b6cfb011e2fe9904804e16a2665092888ece0fdca", + "path": "org/glassfish/jaxb/jaxb-core/4.0.5/jaxb-core-4.0.5.jar" + }, { "url": "org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.jar", "hash": "ba88e5bde7c0d878c3e1f2ec2fcabaf51d201eaf93b3bb9cfecfc1f11b2304d4", "path": "org/glassfish/jaxb/jaxb-runtime/2.3.9/jaxb-runtime-2.3.9.jar" }, + { + "url": "org/glassfish/jaxb/jaxb-runtime/4.0.5/jaxb-runtime-4.0.5.jar", + "hash": "485d8940e76373a7f300815ea5504bf5b726c234425ad30971019d133124cca4", + "path": "org/glassfish/jaxb/jaxb-runtime/4.0.5/jaxb-runtime-4.0.5.jar" + }, { "url": "org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.jar", "hash": "973018b87af911ecf6e6d861dd0d6a477e4d8ae6a883ec5d073d3df1330b87f0", "path": "org/glassfish/jaxb/txw2/2.3.9/txw2-2.3.9.jar" }, + { + "url": "org/glassfish/jaxb/txw2/4.0.5/txw2-4.0.5.jar", + "hash": "917355bc451481f30d043b24d123110517966af34383901773882810dca480e5", + "path": "org/glassfish/jaxb/txw2/4.0.5/txw2-4.0.5.jar" + }, { "url": "org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", "hash": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", @@ -5159,6 +5649,11 @@ "hash": "5e62846a89f05cd78cd9c1a553f340d002458380c320455dd1f8fc5497a8a1c1", "path": "org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar" }, + { + "url": "org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar", + "hash": "9b47fbae444feaac4b7e04f0ea294569e4bc282bc69d8c2ce2ac3f23577281e2", + "path": "org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar" + }, { "url": "org/hdrhistogram/HdrHistogram/2.2.2/HdrHistogram-2.2.2.jar", "hash": "22d1d4316c4ec13a68b559e98c8256d69071593731da96136640f864fa14fad8", @@ -5169,6 +5664,11 @@ "hash": "6f128a71c5e87a16f810513a73ad3c77d0ee0bb622ee0ce1ead115bccbc76d0a", "path": "org/imgscalr/imgscalr-lib/4.2/imgscalr-lib-4.2.jar" }, + { + "url": "org/ioperm/morphology-el/1.0.0/morphology-el-1.0.0.jar", + "hash": "caa36b7e96fd4c1804b3f4763de803ce87468d86908087087814f7d47caee668", + "path": "org/ioperm/morphology-el/1.0.0/morphology-el-1.0.0.jar" + }, { "url": "org/jacoco/org.jacoco.agent/0.8.14/org.jacoco.agent-0.8.14.jar", "hash": "20be9853385bdfc65a5929643412d09243d14514304b89ba23a265158cc8792b", @@ -5235,14 +5735,14 @@ "path": "org/jetbrains/apple-notary-api-kotlin-client/2.0.1/apple-notary-api-kotlin-client-2.0.1.jar" }, { - "url": "org/jetbrains/compose/animation/animation-core-desktop/1.10.0-beta01/animation-core-desktop-1.10.0-beta01.jar", - "hash": "530c042dcb2861382ed4d4a039f026c718b1d7c1b3cbbda58b12d26ba86683e3", - "path": "org/jetbrains/compose/animation/animation-core-desktop/1.10.0-beta01/animation-core-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/animation/animation-core-desktop/1.10.0-rc01/animation-core-desktop-1.10.0-rc01.jar", + "hash": "41c0220ddbc55cb897feb0d5816b748f9c11162171f12743c04b50d0d84db628", + "path": "org/jetbrains/compose/animation/animation-core-desktop/1.10.0-rc01/animation-core-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/animation/animation-desktop/1.10.0-beta01/animation-desktop-1.10.0-beta01.jar", - "hash": "4aab9a942a0bf3cef4b1c01451dbc13c2e30a9289c87c4fe416663d808e920fb", - "path": "org/jetbrains/compose/animation/animation-desktop/1.10.0-beta01/animation-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/animation/animation-desktop/1.10.0-rc01/animation-desktop-1.10.0-rc01.jar", + "hash": "3ec5254288b1e872263009221f677063ea728f90969598f399a5b02500ebc014", + "path": "org/jetbrains/compose/animation/animation-desktop/1.10.0-rc01/animation-desktop-1.10.0-rc01.jar" }, { "url": "org/jetbrains/compose/compiler/compiler-hosted/1.5.14/compiler-hosted-1.5.14.jar", @@ -5250,14 +5750,14 @@ "path": "org/jetbrains/compose/compiler/compiler-hosted/1.5.14/compiler-hosted-1.5.14.jar" }, { - "url": "org/jetbrains/compose/components/components-resources-desktop/1.10.0-alpha01/components-resources-desktop-1.10.0-alpha01.jar", - "hash": "efdd4db41e57baa5cd50d679be5a141ddf8ab9ed75f99fdaf9db7277343e3d96", - "path": "org/jetbrains/compose/components/components-resources-desktop/1.10.0-alpha01/components-resources-desktop-1.10.0-alpha01.jar" + "url": "org/jetbrains/compose/components/components-resources-desktop/1.10.0-rc01/components-resources-desktop-1.10.0-rc01.jar", + "hash": "7dbbe06683befa8110b4ac926a7432b7e2ee446ed156adf55ad17e9c868ae0e2", + "path": "org/jetbrains/compose/components/components-resources-desktop/1.10.0-rc01/components-resources-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/components/components-resources/1.10.0-alpha01/components-resources-1.10.0-alpha01.jar", - "hash": "75ed361cabb9ed491c00dadd0784d329ea6433c39d8240df062778c31b509bdb", - "path": "org/jetbrains/compose/components/components-resources/1.10.0-alpha01/components-resources-1.10.0-alpha01.jar" + "url": "org/jetbrains/compose/components/components-resources/1.10.0-rc01/components-resources-1.10.0-rc01.jar", + "hash": "7d2f02d5ecc865b8c9b81cc3026db4c0ba2ccf180c1be6844896e56581045b9a", + "path": "org/jetbrains/compose/components/components-resources/1.10.0-rc01/components-resources-1.10.0-rc01.jar" }, { "url": "org/jetbrains/compose/components/components-ui-tooling-preview-desktop/1.9.0/components-ui-tooling-preview-desktop-1.9.0.jar", @@ -5265,59 +5765,59 @@ "path": "org/jetbrains/compose/components/components-ui-tooling-preview-desktop/1.9.0/components-ui-tooling-preview-desktop-1.9.0.jar" }, { - "url": "org/jetbrains/compose/foundation/foundation-desktop/1.10.0-beta01/foundation-desktop-1.10.0-beta01.jar", - "hash": "ef70b786c9444735bd634c1e2d224d1511a39bd134afb123e8f408679244b563", - "path": "org/jetbrains/compose/foundation/foundation-desktop/1.10.0-beta01/foundation-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/foundation/foundation-desktop/1.10.0-rc01/foundation-desktop-1.10.0-rc01.jar", + "hash": "f988ef9d9517dc26b360943349bf1412d5735beb8ecf4f5304f10ecfe6ca05db", + "path": "org/jetbrains/compose/foundation/foundation-desktop/1.10.0-rc01/foundation-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/foundation/foundation-layout-desktop/1.10.0-beta01/foundation-layout-desktop-1.10.0-beta01.jar", - "hash": "6d38e4de37bcc3adeadf595d559e9cb73a215c763f8127fe780c820faf6a789b", - "path": "org/jetbrains/compose/foundation/foundation-layout-desktop/1.10.0-beta01/foundation-layout-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/foundation/foundation-layout-desktop/1.10.0-rc01/foundation-layout-desktop-1.10.0-rc01.jar", + "hash": "bd086a9f5ce453967ea1124bb709612bca14a4fbb6522a6023092a8866ee4ef0", + "path": "org/jetbrains/compose/foundation/foundation-layout-desktop/1.10.0-rc01/foundation-layout-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-backhandler-desktop/1.10.0-beta01/ui-backhandler-desktop-1.10.0-beta01.jar", - "hash": "08a4ac21eca159e16e959ae27f9431b33ecf8f0fc88bcc7499edd21d340de7a5", - "path": "org/jetbrains/compose/ui/ui-backhandler-desktop/1.10.0-beta01/ui-backhandler-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/ui/ui-backhandler-desktop/1.10.0-rc01/ui-backhandler-desktop-1.10.0-rc01.jar", + "hash": "1babf68f5a05cbe1ba8cf934f0e575bb0d0b184444514e6aa7ec1f8004c9ce33", + "path": "org/jetbrains/compose/ui/ui-backhandler-desktop/1.10.0-rc01/ui-backhandler-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-desktop/1.10.0-beta01/ui-desktop-1.10.0-beta01.jar", - "hash": "e4c01eefc1ec2d5a6f0e643f50865b56022b564cdcb0bbc122a64b692cb65d89", - "path": "org/jetbrains/compose/ui/ui-desktop/1.10.0-beta01/ui-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/ui/ui-desktop/1.10.0-rc01/ui-desktop-1.10.0-rc01.jar", + "hash": "c699d8571082a7f507fbede0b9d567c661f47013a4f3f9b68109b8a0bd828ea8", + "path": "org/jetbrains/compose/ui/ui-desktop/1.10.0-rc01/ui-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-geometry-desktop/1.10.0-beta01/ui-geometry-desktop-1.10.0-beta01.jar", + "url": "org/jetbrains/compose/ui/ui-geometry-desktop/1.10.0-rc01/ui-geometry-desktop-1.10.0-rc01.jar", "hash": "cdbfdabccac8abef2d9bc0420ec0c4be7a880f6d26b2d1cc4e2317c0d252ee27", - "path": "org/jetbrains/compose/ui/ui-geometry-desktop/1.10.0-beta01/ui-geometry-desktop-1.10.0-beta01.jar" + "path": "org/jetbrains/compose/ui/ui-geometry-desktop/1.10.0-rc01/ui-geometry-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-graphics-desktop/1.10.0-beta01/ui-graphics-desktop-1.10.0-beta01.jar", - "hash": "80f61d974f2ddac95084738f0f18e8c0f6c1923b4bf8cc6a9245b1376c8c992f", - "path": "org/jetbrains/compose/ui/ui-graphics-desktop/1.10.0-beta01/ui-graphics-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/ui/ui-graphics-desktop/1.10.0-rc01/ui-graphics-desktop-1.10.0-rc01.jar", + "hash": "d1710a4a15b115fc4c37878b32b10a476a0ec3b8399fa1fb588181dba83dbdd2", + "path": "org/jetbrains/compose/ui/ui-graphics-desktop/1.10.0-rc01/ui-graphics-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-test-desktop/1.10.0-beta01/ui-test-desktop-1.10.0-beta01.jar", - "hash": "65e46ce4ce2291ed0cead9d184ef96d8e10e31770e23901f71deadde6be72b2e", - "path": "org/jetbrains/compose/ui/ui-test-desktop/1.10.0-beta01/ui-test-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/ui/ui-test-desktop/1.10.0-rc01/ui-test-desktop-1.10.0-rc01.jar", + "hash": "b7d61af17254d98ffb858ceb80bd38597c2486eead80c2cfe0a37ba3ee9724b2", + "path": "org/jetbrains/compose/ui/ui-test-desktop/1.10.0-rc01/ui-test-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-test-junit4-desktop/1.10.0-beta01/ui-test-junit4-desktop-1.10.0-beta01.jar", + "url": "org/jetbrains/compose/ui/ui-test-junit4-desktop/1.10.0-rc01/ui-test-junit4-desktop-1.10.0-rc01.jar", "hash": "de2f63543b8f646b85c789e3bf53121e4e6d89d3c7c0afc0358954cc27316a71", - "path": "org/jetbrains/compose/ui/ui-test-junit4-desktop/1.10.0-beta01/ui-test-junit4-desktop-1.10.0-beta01.jar" + "path": "org/jetbrains/compose/ui/ui-test-junit4-desktop/1.10.0-rc01/ui-test-junit4-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-text-desktop/1.10.0-beta01/ui-text-desktop-1.10.0-beta01.jar", - "hash": "2d230e78f7160cc2dbcf5c2bd2824ee43832b26e40d01ddfe862c0236c37c8f0", - "path": "org/jetbrains/compose/ui/ui-text-desktop/1.10.0-beta01/ui-text-desktop-1.10.0-beta01.jar" + "url": "org/jetbrains/compose/ui/ui-text-desktop/1.10.0-rc01/ui-text-desktop-1.10.0-rc01.jar", + "hash": "6ee18433659f389621386e759217b3ed5ef0f1e22ea177cad705457dc75aa27b", + "path": "org/jetbrains/compose/ui/ui-text-desktop/1.10.0-rc01/ui-text-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-unit-desktop/1.10.0-beta01/ui-unit-desktop-1.10.0-beta01.jar", + "url": "org/jetbrains/compose/ui/ui-unit-desktop/1.10.0-rc01/ui-unit-desktop-1.10.0-rc01.jar", "hash": "f0f3439928b3d9132f07cb2d7a86091696372ebc8354d16b48830b6ce15e8161", - "path": "org/jetbrains/compose/ui/ui-unit-desktop/1.10.0-beta01/ui-unit-desktop-1.10.0-beta01.jar" + "path": "org/jetbrains/compose/ui/ui-unit-desktop/1.10.0-rc01/ui-unit-desktop-1.10.0-rc01.jar" }, { - "url": "org/jetbrains/compose/ui/ui-util-desktop/1.10.0-beta01/ui-util-desktop-1.10.0-beta01.jar", + "url": "org/jetbrains/compose/ui/ui-util-desktop/1.10.0-rc01/ui-util-desktop-1.10.0-rc01.jar", "hash": "7bfc93a8cad2974cdfd5a2c817e3083e0e3c48ef99e4dbba51eb98a14c92ed2d", - "path": "org/jetbrains/compose/ui/ui-util-desktop/1.10.0-beta01/ui-util-desktop-1.10.0-beta01.jar" + "path": "org/jetbrains/compose/ui/ui-util-desktop/1.10.0-rc01/ui-util-desktop-1.10.0-rc01.jar" }, { "url": "org/jetbrains/dokka/analysis-kotlin-descriptors/2.0.0/analysis-kotlin-descriptors-2.0.0.jar", @@ -5740,54 +6240,79 @@ "path": "org/jetbrains/intellij/deps/jcef/jcef/137.0.17-gf354b0e-chromium-137.0.7151.104-api-1.20-253-b13/jcef-137.0.17-gf354b0e-chromium-137.0.7151.104-api-1.20-253-b13.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-be/6.7.19/language-be-6.7.19.jar", - "hash": "e1112c8cbb7bc83523e2fc057e58b0b48dcdba5cb58e9771639ed2cd735ae4e4", - "path": "org/jetbrains/intellij/deps/languagetool/language-be/6.7.19/language-be-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-be/6.7.20/language-be-6.7.20.jar", + "hash": "f24b9d99f0b9dddbe1d63118dce0af30fd32cb6228f949cfbbad9902e2bfa169", + "path": "org/jetbrains/intellij/deps/languagetool/language-be/6.7.20/language-be-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-de/6.7.19/language-de-6.7.19.jar", - "hash": "3b8fdde02fa7c870daaa0d33d040d00a6dd9a8971e5bf01b3946ff2a9a7b5887", - "path": "org/jetbrains/intellij/deps/languagetool/language-de/6.7.19/language-de-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-de/6.7.20/language-de-6.7.20.jar", + "hash": "91d7d42c173b92d918cdf4266f7f6b468726445dca98740976002745ebdd9678", + "path": "org/jetbrains/intellij/deps/languagetool/language-de/6.7.20/language-de-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-en/6.7.19/language-en-6.7.19.jar", - "hash": "4faf190812aff01543fe930c7476db7d21b4a5ac892421c849aa85e090d5dd2b", - "path": "org/jetbrains/intellij/deps/languagetool/language-en/6.7.19/language-en-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-de/6.7.20/language-de-6.7.20.jar", + "hash": "91d7d42c173b92d918cdf4266f7f6b468726445dca98740976002745ebdd9678", + "path": "org/jetbrains/intellij/deps/languagetool/language-de/6.7.20/language-de-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-it/6.7.19/language-it-6.7.19.jar", - "hash": "66610c22526cae842fbcfc2d64b15b27e1e88f6bd715b8b72d951d60d205e53c", - "path": "org/jetbrains/intellij/deps/languagetool/language-it/6.7.19/language-it-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-el/6.7.20/language-el-6.7.20.jar", + "hash": "da622c6b8d7581a1ce9d58e3cab8c7e9b6770cbe994bb2982d1d82d743dfc436", + "path": "org/jetbrains/intellij/deps/languagetool/language-el/6.7.20/language-el-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-pt/6.7.19/language-pt-6.7.19.jar", - "hash": "15082b699292f1b28756337e3fe46295c556d1e1147bf98d155cca4a08382599", - "path": "org/jetbrains/intellij/deps/languagetool/language-pt/6.7.19/language-pt-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-en/6.7.20/language-en-6.7.20.jar", + "hash": "572cb63055eaa335522e9f3983d457c9acc24672edfc629cc82277d46b455702", + "path": "org/jetbrains/intellij/deps/languagetool/language-en/6.7.20/language-en-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-ru/6.7.19/language-ru-6.7.19.jar", - "hash": "24e353865ce2862de1cb2468b73f28bb4d7fb996ab480c9a9513999ba2a3252e", - "path": "org/jetbrains/intellij/deps/languagetool/language-ru/6.7.19/language-ru-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-it/6.7.20/language-it-6.7.20.jar", + "hash": "6b25433cf377e3fafce95f772aec21fec29c0267bf1b651834d74309700b34a5", + "path": "org/jetbrains/intellij/deps/languagetool/language-it/6.7.20/language-it-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-uk/6.7.19/language-uk-6.7.19.jar", - "hash": "a02e7a2aced8f3f43244c9b06bdd2ac620ffc76a173dd33c19f79e12a9056660", - "path": "org/jetbrains/intellij/deps/languagetool/language-uk/6.7.19/language-uk-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-pt/6.7.20/language-pt-6.7.20.jar", + "hash": "2878fbeeeff14a74a970a2a1c477a9cd5fd74a432c015ca810a85eaeaa078186", + "path": "org/jetbrains/intellij/deps/languagetool/language-pt/6.7.20/language-pt-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/language-zh/6.7.19/language-zh-6.7.19.jar", - "hash": "9aceb89c3f8b7f1b98eaef06b1b79e64ee5308f0edb2315785aad4f3c4045169", - "path": "org/jetbrains/intellij/deps/languagetool/language-zh/6.7.19/language-zh-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-ru/6.7.20/language-ru-6.7.20.jar", + "hash": "37ee7871b86ded531c364ab448ebf446a1666aef088ecbd35c9bebd25f7239f4", + "path": "org/jetbrains/intellij/deps/languagetool/language-ru/6.7.20/language-ru-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.19/languagetool-core-6.7.19.jar", - "hash": "adafb32cef456d63fbc71cd0e193211a58fb712517ad7fea7f3098e34a184842", - "path": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.19/languagetool-core-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-ru/6.7.20/language-ru-6.7.20.jar", + "hash": "37ee7871b86ded531c364ab448ebf446a1666aef088ecbd35c9bebd25f7239f4", + "path": "org/jetbrains/intellij/deps/languagetool/language-ru/6.7.20/language-ru-6.7.20.jar" }, { - "url": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.19/languagetool-core-6.7.19.jar", - "hash": "adafb32cef456d63fbc71cd0e193211a58fb712517ad7fea7f3098e34a184842", - "path": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.19/languagetool-core-6.7.19.jar" + "url": "org/jetbrains/intellij/deps/languagetool/language-uk/6.7.20/language-uk-6.7.20.jar", + "hash": "bc94dd9aaee1f3e076d55bc91872d383cd92c9293cc7efd2e316915690963280", + "path": "org/jetbrains/intellij/deps/languagetool/language-uk/6.7.20/language-uk-6.7.20.jar" + }, + { + "url": "org/jetbrains/intellij/deps/languagetool/language-uk/6.7.20/language-uk-6.7.20.jar", + "hash": "bc94dd9aaee1f3e076d55bc91872d383cd92c9293cc7efd2e316915690963280", + "path": "org/jetbrains/intellij/deps/languagetool/language-uk/6.7.20/language-uk-6.7.20.jar" + }, + { + "url": "org/jetbrains/intellij/deps/languagetool/language-zh/6.7.20/language-zh-6.7.20.jar", + "hash": "c04ded4e5f33399dc14a52e4d4b13d6a4bfaa817f91efb26aaf208a4bbfdb42b", + "path": "org/jetbrains/intellij/deps/languagetool/language-zh/6.7.20/language-zh-6.7.20.jar" + }, + { + "url": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.20/languagetool-core-6.7.20.jar", + "hash": "2ceb4fddcf6e6943e8e418a417caf05affd239c9f7855ba22aa8494aa0668256", + "path": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.20/languagetool-core-6.7.20.jar" + }, + { + "url": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.20/languagetool-core-6.7.20.jar", + "hash": "2ceb4fddcf6e6943e8e418a417caf05affd239c9f7855ba22aa8494aa0668256", + "path": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.20/languagetool-core-6.7.20.jar" + }, + { + "url": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.20/languagetool-core-6.7.20.jar", + "hash": "2ceb4fddcf6e6943e8e418a417caf05affd239c9f7855ba22aa8494aa0668256", + "path": "org/jetbrains/intellij/deps/languagetool/languagetool-core/6.7.20/languagetool-core-6.7.20.jar" }, { "url": "org/jetbrains/intellij/deps/org.eclipse.jgit/6.6.1.202309021850-r-jb-202407181518/org.eclipse.jgit-6.6.1.202309021850-r-jb-202407181518.jar", @@ -5900,14 +6425,14 @@ "path": "org/jetbrains/intellij/plugins/structure-intellij/3.316/structure-intellij-3.316.jar" }, { - "url": "org/jetbrains/jediterm/jediterm-core/3.57/jediterm-core-3.57.jar", - "hash": "e3d7c60adfdebe47732889d1ff21bc936ddf9990609ac54501c7cf749b0fe640", - "path": "org/jetbrains/jediterm/jediterm-core/3.57/jediterm-core-3.57.jar" + "url": "org/jetbrains/jediterm/jediterm-core/3.59/jediterm-core-3.59.jar", + "hash": "83247c676405d5c5c1764454d35f2bec4f70b72f1b75046d4c43bdbc49eb9587", + "path": "org/jetbrains/jediterm/jediterm-core/3.59/jediterm-core-3.59.jar" }, { - "url": "org/jetbrains/jediterm/jediterm-ui/3.57/jediterm-ui-3.57.jar", - "hash": "05a51058880face1793bcdee9b31578d0ca160fcf603e773d3a12c41d35fd43f", - "path": "org/jetbrains/jediterm/jediterm-ui/3.57/jediterm-ui-3.57.jar" + "url": "org/jetbrains/jediterm/jediterm-ui/3.59/jediterm-ui-3.59.jar", + "hash": "e94b38d2e49e405a93eff2b264692d148fc996d3e72051e145d31215326186a9", + "path": "org/jetbrains/jediterm/jediterm-ui/3.59/jediterm-ui-3.59.jar" }, { "url": "org/jetbrains/jetCheck/0.2.2/jetCheck-0.2.2.jar", @@ -5920,79 +6445,79 @@ "path": "org/jetbrains/jps/jps-javac-extension/10/jps-javac-extension-10.jar" }, { - "url": "org/jetbrains/kotlin/allopen-compiler-plugin-for-ide/2.3.20-ij253-45/allopen-compiler-plugin-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/allopen-compiler-plugin-for-ide/2.3.20-ij253-87/allopen-compiler-plugin-for-ide-2.3.20-ij253-87.jar", "hash": "f7374912dbbcfc18686114a78804a7f4ba91aa54b6f3bf4be10a54bb643f8a61", - "path": "org/jetbrains/kotlin/allopen-compiler-plugin-for-ide/2.3.20-ij253-45/allopen-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/allopen-compiler-plugin-for-ide/2.3.20-ij253-87/allopen-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/analysis-api-fe10-for-ide/2.3.20-ij253-45/analysis-api-fe10-for-ide-2.3.20-ij253-45.jar", - "hash": "cbf24708e46c2e064a37887d5b53d1234ba2b3c1d285ecc9ba82cb6152076297", - "path": "org/jetbrains/kotlin/analysis-api-fe10-for-ide/2.3.20-ij253-45/analysis-api-fe10-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/analysis-api-fe10-for-ide/2.3.20-ij253-87/analysis-api-fe10-for-ide-2.3.20-ij253-87.jar", + "hash": "a43d956c010eedbf6df9e7050705c13abade18f3803264ac26cfa3fc00c72dd7", + "path": "org/jetbrains/kotlin/analysis-api-fe10-for-ide/2.3.20-ij253-87/analysis-api-fe10-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/analysis-api-for-ide/2.3.20-ij253-45/analysis-api-for-ide-2.3.20-ij253-45.jar", - "hash": "47db94b0240122449cb95aa00dd8b9d0722948b81f8390b9d27d38797c0fc784", - "path": "org/jetbrains/kotlin/analysis-api-for-ide/2.3.20-ij253-45/analysis-api-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/analysis-api-for-ide/2.3.20-ij253-87/analysis-api-for-ide-2.3.20-ij253-87.jar", + "hash": "956c4e4e9c423e4a3a4f90a6436aabc6f377765621bfdc9eb862207160216b02", + "path": "org/jetbrains/kotlin/analysis-api-for-ide/2.3.20-ij253-87/analysis-api-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/analysis-api-impl-base-for-ide/2.3.20-ij253-45/analysis-api-impl-base-for-ide-2.3.20-ij253-45.jar", - "hash": "1ae230b0e5847a47838b871060b7271c9b2329febb85e1470d1490ffe2e28fd4", - "path": "org/jetbrains/kotlin/analysis-api-impl-base-for-ide/2.3.20-ij253-45/analysis-api-impl-base-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/analysis-api-impl-base-for-ide/2.3.20-ij253-87/analysis-api-impl-base-for-ide-2.3.20-ij253-87.jar", + "hash": "4954ca1501a0963e7e0ac3c9ef633e1976f795e8c6bf1c52d0a28b08e5751ffb", + "path": "org/jetbrains/kotlin/analysis-api-impl-base-for-ide/2.3.20-ij253-87/analysis-api-impl-base-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/analysis-api-impl-base-tests-for-ide/2.3.20-ij253-45/analysis-api-impl-base-tests-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/analysis-api-impl-base-tests-for-ide/2.3.20-ij253-87/analysis-api-impl-base-tests-for-ide-2.3.20-ij253-87.jar", "hash": "c6deada2fac53b8ea6523dbda77597b128006674616f140f04df23264c6d1aa3", - "path": "org/jetbrains/kotlin/analysis-api-impl-base-tests-for-ide/2.3.20-ij253-45/analysis-api-impl-base-tests-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/analysis-api-impl-base-tests-for-ide/2.3.20-ij253-87/analysis-api-impl-base-tests-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/analysis-api-k2-for-ide/2.3.20-ij253-45/analysis-api-k2-for-ide-2.3.20-ij253-45.jar", - "hash": "7fdbe230eae422cec677a358823315996f53853d4b4469e45e1531fb4f4e5245", - "path": "org/jetbrains/kotlin/analysis-api-k2-for-ide/2.3.20-ij253-45/analysis-api-k2-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/analysis-api-k2-for-ide/2.3.20-ij253-87/analysis-api-k2-for-ide-2.3.20-ij253-87.jar", + "hash": "fa5e5854a339d3c76c89987f638df5b64b27b888272ec7162763981fae7d06ae", + "path": "org/jetbrains/kotlin/analysis-api-k2-for-ide/2.3.20-ij253-87/analysis-api-k2-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/analysis-api-k2-tests-for-ide/2.3.20-ij253-45/analysis-api-k2-tests-for-ide-2.3.20-ij253-45.jar", - "hash": "7359f01e280d5d55781135956975278b3e4c1472e9628cce72bb0071705ce63b", - "path": "org/jetbrains/kotlin/analysis-api-k2-tests-for-ide/2.3.20-ij253-45/analysis-api-k2-tests-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/analysis-api-k2-tests-for-ide/2.3.20-ij253-87/analysis-api-k2-tests-for-ide-2.3.20-ij253-87.jar", + "hash": "725800ece6c76c3de403c1a936e415770a8bd5512d138b8491eb5433c5cd666d", + "path": "org/jetbrains/kotlin/analysis-api-k2-tests-for-ide/2.3.20-ij253-87/analysis-api-k2-tests-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/analysis-api-platform-interface-for-ide/2.3.20-ij253-45/analysis-api-platform-interface-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/analysis-api-platform-interface-for-ide/2.3.20-ij253-87/analysis-api-platform-interface-for-ide-2.3.20-ij253-87.jar", "hash": "33db5c2be1f298109a32c67efc9ff9f2351812cd18b1d3e3b6142b8c1f6562a0", - "path": "org/jetbrains/kotlin/analysis-api-platform-interface-for-ide/2.3.20-ij253-45/analysis-api-platform-interface-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/analysis-api-platform-interface-for-ide/2.3.20-ij253-87/analysis-api-platform-interface-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/assignment-compiler-plugin-for-ide/2.3.20-ij253-45/assignment-compiler-plugin-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/assignment-compiler-plugin-for-ide/2.3.20-ij253-87/assignment-compiler-plugin-for-ide-2.3.20-ij253-87.jar", "hash": "a1c99ebaca3f02a43d27c295ff6481a860c8e1e9f3b5a67dca2d6a01d5d977e5", - "path": "org/jetbrains/kotlin/assignment-compiler-plugin-for-ide/2.3.20-ij253-45/assignment-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/assignment-compiler-plugin-for-ide/2.3.20-ij253-87/assignment-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/compose-compiler-plugin-for-ide/2.3.20-ij253-45/compose-compiler-plugin-for-ide-2.3.20-ij253-45.jar", - "hash": "84612c6b067f7018325c00975bb49a35e1947d8de1c03009e999b746219105f4", - "path": "org/jetbrains/kotlin/compose-compiler-plugin-for-ide/2.3.20-ij253-45/compose-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/compose-compiler-plugin-for-ide/2.3.20-ij253-87/compose-compiler-plugin-for-ide-2.3.20-ij253-87.jar", + "hash": "32ce7920a16422638113923f434afffa11f1e65306548ed4044bab4be9ee17be", + "path": "org/jetbrains/kotlin/compose-compiler-plugin-for-ide/2.3.20-ij253-87/compose-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/incremental-compilation-impl-tests-for-ide/2.3.20-ij253-45/incremental-compilation-impl-tests-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/incremental-compilation-impl-tests-for-ide/2.3.20-ij253-87/incremental-compilation-impl-tests-for-ide-2.3.20-ij253-87.jar", "hash": "9d2369a7e71ff367dbed384ee50976c25743b09e4be68a58f9412ad165d8e0d7", - "path": "org/jetbrains/kotlin/incremental-compilation-impl-tests-for-ide/2.3.20-ij253-45/incremental-compilation-impl-tests-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/incremental-compilation-impl-tests-for-ide/2.3.20-ij253-87/incremental-compilation-impl-tests-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/js-plain-objects-compiler-plugin-for-ide/2.3.20-ij253-45/js-plain-objects-compiler-plugin-for-ide-2.3.20-ij253-45.jar", - "hash": "fde628289a120756ea6155cbe76b905e7e800c968404aa20d76382ec0b26cf07", - "path": "org/jetbrains/kotlin/js-plain-objects-compiler-plugin-for-ide/2.3.20-ij253-45/js-plain-objects-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/js-plain-objects-compiler-plugin-for-ide/2.3.20-ij253-87/js-plain-objects-compiler-plugin-for-ide-2.3.20-ij253-87.jar", + "hash": "c3c265fa976e6e50758aece13351510a9b9a7f0de3ac476f5de7d617e926d3f4", + "path": "org/jetbrains/kotlin/js-plain-objects-compiler-plugin-for-ide/2.3.20-ij253-87/js-plain-objects-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-build-common-tests-for-ide/2.3.20-ij253-45/kotlin-build-common-tests-for-ide-2.3.20-ij253-45.jar", - "hash": "c5d0331fb960fbb5e392118d1322e905f37be1b0b0abd6121d06caade7cc9b16", - "path": "org/jetbrains/kotlin/kotlin-build-common-tests-for-ide/2.3.20-ij253-45/kotlin-build-common-tests-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-build-common-tests-for-ide/2.3.20-ij253-87/kotlin-build-common-tests-for-ide-2.3.20-ij253-87.jar", + "hash": "d0d925a63436683c9ba594cdef82902d0186c38b28d40489f358ca94989012f1", + "path": "org/jetbrains/kotlin/kotlin-build-common-tests-for-ide/2.3.20-ij253-87/kotlin-build-common-tests-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-compiler-cli-for-ide/2.3.20-ij253-45/kotlin-compiler-cli-for-ide-2.3.20-ij253-45.jar", - "hash": "fd9db5d6b301967133bc977935d22295e247ed2ccefc2583942ef7376fd598c1", - "path": "org/jetbrains/kotlin/kotlin-compiler-cli-for-ide/2.3.20-ij253-45/kotlin-compiler-cli-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-compiler-cli-for-ide/2.3.20-ij253-87/kotlin-compiler-cli-for-ide-2.3.20-ij253-87.jar", + "hash": "fb52f096c512486941155004f0f90522eda247f61014235860a7d95011600f56", + "path": "org/jetbrains/kotlin/kotlin-compiler-cli-for-ide/2.3.20-ij253-87/kotlin-compiler-cli-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-compiler-common-for-ide/2.3.20-ij253-45/kotlin-compiler-common-for-ide-2.3.20-ij253-45.jar", - "hash": "4af9a30fde5d143da69428bfef59e292c794927613bf0a5b111aaaa0ead01ba2", - "path": "org/jetbrains/kotlin/kotlin-compiler-common-for-ide/2.3.20-ij253-45/kotlin-compiler-common-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-compiler-common-for-ide/2.3.20-ij253-87/kotlin-compiler-common-for-ide-2.3.20-ij253-87.jar", + "hash": "777ab6852e6054d338ab20b59aa75f92244a116a465d247e8366571e231f7968", + "path": "org/jetbrains/kotlin/kotlin-compiler-common-for-ide/2.3.20-ij253-87/kotlin-compiler-common-for-ide-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-compiler-embeddable/2.0.21/kotlin-compiler-embeddable-2.0.21.jar", @@ -6010,24 +6535,24 @@ "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/2.0.21/kotlin-compiler-embeddable-2.0.21.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-compiler-fe10-for-ide/2.3.20-ij253-45/kotlin-compiler-fe10-for-ide-2.3.20-ij253-45.jar", - "hash": "d1f296fae451d3e16f70a6812fe88024132422189a6cb8a74e4f62b1fa5f18fd", - "path": "org/jetbrains/kotlin/kotlin-compiler-fe10-for-ide/2.3.20-ij253-45/kotlin-compiler-fe10-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-compiler-fe10-for-ide/2.3.20-ij253-87/kotlin-compiler-fe10-for-ide-2.3.20-ij253-87.jar", + "hash": "862a7043999f5212182d41840e25c81f7bb837302d7d7ad1907c82154900ef92", + "path": "org/jetbrains/kotlin/kotlin-compiler-fe10-for-ide/2.3.20-ij253-87/kotlin-compiler-fe10-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-compiler-fir-for-ide/2.3.20-ij253-45/kotlin-compiler-fir-for-ide-2.3.20-ij253-45.jar", - "hash": "51241b1d60e87ef52b69ad58dc530230dd832def0cec16ca3a57e705f7ecd9bc", - "path": "org/jetbrains/kotlin/kotlin-compiler-fir-for-ide/2.3.20-ij253-45/kotlin-compiler-fir-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-compiler-fir-for-ide/2.3.20-ij253-87/kotlin-compiler-fir-for-ide-2.3.20-ij253-87.jar", + "hash": "c1246e36061a25d2d33ac251b57c017b180b2c00dff873a58bd28d82ac5391f2", + "path": "org/jetbrains/kotlin/kotlin-compiler-fir-for-ide/2.3.20-ij253-87/kotlin-compiler-fir-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-compiler-ir-for-ide/2.3.20-ij253-45/kotlin-compiler-ir-for-ide-2.3.20-ij253-45.jar", - "hash": "230f801ec0de74e6363bf7553c71dbf085d1aaaadcf553afd1248ab51fbcfef1", - "path": "org/jetbrains/kotlin/kotlin-compiler-ir-for-ide/2.3.20-ij253-45/kotlin-compiler-ir-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-compiler-ir-for-ide/2.3.20-ij253-87/kotlin-compiler-ir-for-ide-2.3.20-ij253-87.jar", + "hash": "3e864a41449ef1e2f106473953950d34e6278aa1350b5671357b30e7afbb1be1", + "path": "org/jetbrains/kotlin/kotlin-compiler-ir-for-ide/2.3.20-ij253-87/kotlin-compiler-ir-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-compiler-tests-for-ide/2.3.20-ij253-45/kotlin-compiler-tests-for-ide-2.3.20-ij253-45.jar", - "hash": "4b182e6689c0b5ff330195dc89d249df941a11a7027ce08e6e84163fa89d37d2", - "path": "org/jetbrains/kotlin/kotlin-compiler-tests-for-ide/2.3.20-ij253-45/kotlin-compiler-tests-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-compiler-tests-for-ide/2.3.20-ij253-87/kotlin-compiler-tests-for-ide-2.3.20-ij253-87.jar", + "hash": "f3e930788cd79cb3e5123b7b95d34ed8dc2deedfd42e9565ba097c953e32674d", + "path": "org/jetbrains/kotlin/kotlin-compiler-tests-for-ide/2.3.20-ij253-87/kotlin-compiler-tests-for-ide-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-compose-compiler-plugin/2.2.20/kotlin-compose-compiler-plugin-2.2.20.jar", @@ -6050,9 +6575,9 @@ "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/2.0.21/kotlin-daemon-embeddable-2.0.21.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-dataframe-compiler-plugin-for-ide/2.3.20-ij253-45/kotlin-dataframe-compiler-plugin-for-ide-2.3.20-ij253-45.jar", - "hash": "076c66a0899ca0dfaeb18efdf73ca70c0dfbe935a70e7f790e009885b61e56ee", - "path": "org/jetbrains/kotlin/kotlin-dataframe-compiler-plugin-for-ide/2.3.20-ij253-45/kotlin-dataframe-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-dataframe-compiler-plugin-for-ide/2.3.20-ij253-87/kotlin-dataframe-compiler-plugin-for-ide-2.3.20-ij253-87.jar", + "hash": "5be504a59ebb1faaad1b947e70da101b79554cee42c6f7c4738bffed5babedcf", + "path": "org/jetbrains/kotlin/kotlin-dataframe-compiler-plugin-for-ide/2.3.20-ij253-87/kotlin-dataframe-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-dist-for-ide/2.2.20/kotlin-dist-for-ide-2.2.20.jar", @@ -6070,14 +6595,14 @@ "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.20-dev-8162/kotlin-gradle-plugin-idea-1.9.20-dev-8162.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-gradle-statistics-for-ide/2.3.20-ij253-45/kotlin-gradle-statistics-for-ide-2.3.20-ij253-45.jar", - "hash": "94ffb26541561992a8eb23937f28437782830f896b90a6eed6f97e479fffdfa0", - "path": "org/jetbrains/kotlin/kotlin-gradle-statistics-for-ide/2.3.20-ij253-45/kotlin-gradle-statistics-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-gradle-statistics-for-ide/2.3.20-ij253-87/kotlin-gradle-statistics-for-ide-2.3.20-ij253-87.jar", + "hash": "5ed51fde2e2c308a5e51c93f0c306e2df361d995358fe320e0fee3eafd88d0a7", + "path": "org/jetbrains/kotlin/kotlin-gradle-statistics-for-ide/2.3.20-ij253-87/kotlin-gradle-statistics-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-jps-common-for-ide/2.3.20-ij253-45/kotlin-jps-common-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/kotlin-jps-common-for-ide/2.3.20-ij253-87/kotlin-jps-common-for-ide-2.3.20-ij253-87.jar", "hash": "4c42b6d0419bbdcb988df9ee3bd1d4f10fd90a3b1985966f66a9400d9c7a4ab0", - "path": "org/jetbrains/kotlin/kotlin-jps-common-for-ide/2.3.20-ij253-45/kotlin-jps-common-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/kotlin-jps-common-for-ide/2.3.20-ij253-87/kotlin-jps-common-for-ide-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.2.0/kotlin-jps-plugin-classpath-2.2.0.jar", @@ -6090,9 +6615,9 @@ "path": "org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.2.20/kotlin-jps-plugin-classpath-2.2.20.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20-ij253-45/kotlin-jps-plugin-classpath-2.3.20-ij253-45.jar", - "hash": "290744db458f813618c460312a1f35bb2ed082485385d558de368c893509d11c", - "path": "org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20-ij253-45/kotlin-jps-plugin-classpath-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20-ij253-87/kotlin-jps-plugin-classpath-2.3.20-ij253-87.jar", + "hash": "c398467118f90fa52609c09fd853bbab73fa826fb6ba3193581d93007d3793d0", + "path": "org/jetbrains/kotlin/kotlin-jps-plugin-classpath/2.3.20-ij253-87/kotlin-jps-plugin-classpath-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-jps-plugin-tests-for-ide/2.2.20/kotlin-jps-plugin-tests-for-ide-2.2.20.jar", @@ -6165,9 +6690,9 @@ "path": "org/jetbrains/kotlin/kotlin-script-runtime/2.2.20/kotlin-script-runtime-2.2.20.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-script-runtime/2.3.20-ij253-45/kotlin-script-runtime-2.3.20-ij253-45.jar", - "hash": "c35fd880ce45b252c0daee0bc644ea91a326a69c9dceda54151f4b2e13f3bdc3", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/2.3.20-ij253-45/kotlin-script-runtime-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-script-runtime/2.3.20-ij253-87/kotlin-script-runtime-2.3.20-ij253-87.jar", + "hash": "4708769225877c79239dfae72bf61947ef9834615d73d9e770e867ff2f4a5f10", + "path": "org/jetbrains/kotlin/kotlin-script-runtime/2.3.20-ij253-87/kotlin-script-runtime-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-scripting-common/2.0.21/kotlin-scripting-common-2.0.21.jar", @@ -6175,9 +6700,9 @@ "path": "org/jetbrains/kotlin/kotlin-scripting-common/2.0.21/kotlin-scripting-common-2.0.21.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-scripting-common/2.3.20-ij253-45/kotlin-scripting-common-2.3.20-ij253-45.jar", - "hash": "a06d90da5af5a992f93223d26976b81141edf5764dc798431352dbcd6606bce6", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/2.3.20-ij253-45/kotlin-scripting-common-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-scripting-common/2.3.20-ij253-87/kotlin-scripting-common-2.3.20-ij253-87.jar", + "hash": "4232986f099ea03551b0090173ac8712eb0b154782cb3cb340073487f9b4b52e", + "path": "org/jetbrains/kotlin/kotlin-scripting-common/2.3.20-ij253-87/kotlin-scripting-common-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/2.0.21/kotlin-scripting-compiler-embeddable-2.0.21.jar", @@ -6190,14 +6715,14 @@ "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/2.0.21/kotlin-scripting-compiler-impl-embeddable-2.0.21.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl/2.3.20-ij253-45/kotlin-scripting-compiler-impl-2.3.20-ij253-45.jar", - "hash": "c2b19162264b2aa78371cd834f8703e1c49c032ec9862cdb9b744a4a2a8e7ded", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl/2.3.20-ij253-45/kotlin-scripting-compiler-impl-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl/2.3.20-ij253-87/kotlin-scripting-compiler-impl-2.3.20-ij253-87.jar", + "hash": "284946efda62391471de3d4d7d64b4a807ce1f0f9fc7c31b049aed4d00e78a24", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl/2.3.20-ij253-87/kotlin-scripting-compiler-impl-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-scripting-dependencies/2.3.20-ij253-45/kotlin-scripting-dependencies-2.3.20-ij253-45.jar", - "hash": "beeae35aaf0e3043b8202e081bbdeb55672a89dc8bbcc482dfa5cc21d26dc1de", - "path": "org/jetbrains/kotlin/kotlin-scripting-dependencies/2.3.20-ij253-45/kotlin-scripting-dependencies-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-scripting-dependencies/2.3.20-ij253-87/kotlin-scripting-dependencies-2.3.20-ij253-87.jar", + "hash": "8614dddf67f21aa730e3030dbe3d58e92986660043e470c4c5b4c136a5254710", + "path": "org/jetbrains/kotlin/kotlin-scripting-dependencies/2.3.20-ij253-87/kotlin-scripting-dependencies-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-scripting-jvm/2.0.21/kotlin-scripting-jvm-2.0.21.jar", @@ -6205,9 +6730,9 @@ "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/2.0.21/kotlin-scripting-jvm-2.0.21.jar" }, { - "url": "org/jetbrains/kotlin/kotlin-scripting-jvm/2.3.20-ij253-45/kotlin-scripting-jvm-2.3.20-ij253-45.jar", - "hash": "42d81993e1dd93ba47dc648cf6f8af88aa20ab276077086adcffcc51cd65e08d", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/2.3.20-ij253-45/kotlin-scripting-jvm-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlin-scripting-jvm/2.3.20-ij253-87/kotlin-scripting-jvm-2.3.20-ij253-87.jar", + "hash": "92c88ac1306aeffa70e74eb65d5b1c2cce32c963cae728284c5a22d96bb30019", + "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/2.3.20-ij253-87/kotlin-scripting-jvm-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlin/kotlin-stdlib-common/1.7.20/kotlin-stdlib-common-1.7.20.jar", @@ -6250,44 +6775,44 @@ "path": "org/jetbrains/kotlin/kotlin-tooling-core/1.9.20-dev-8162/kotlin-tooling-core-1.9.20-dev-8162.jar" }, { - "url": "org/jetbrains/kotlin/kotlinx-serialization-compiler-plugin-for-ide/2.3.20-ij253-45/kotlinx-serialization-compiler-plugin-for-ide-2.3.20-ij253-45.jar", - "hash": "7566ed7641a9eb3852d51a58f15f0815827c903b493ed0b7386a9ee4f83769ba", - "path": "org/jetbrains/kotlin/kotlinx-serialization-compiler-plugin-for-ide/2.3.20-ij253-45/kotlinx-serialization-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/kotlinx-serialization-compiler-plugin-for-ide/2.3.20-ij253-87/kotlinx-serialization-compiler-plugin-for-ide-2.3.20-ij253-87.jar", + "hash": "7810d0e3a97b3722d380c5a95e13936b3320acabd1123b80214bde25ea21345b", + "path": "org/jetbrains/kotlin/kotlinx-serialization-compiler-plugin-for-ide/2.3.20-ij253-87/kotlinx-serialization-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/lombok-compiler-plugin-for-ide/2.3.20-ij253-45/lombok-compiler-plugin-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/lombok-compiler-plugin-for-ide/2.3.20-ij253-87/lombok-compiler-plugin-for-ide-2.3.20-ij253-87.jar", "hash": "8bc0ca5c9bb47b4ae74ab75306e8c0481d2748b3165dc850165d72d199540653", - "path": "org/jetbrains/kotlin/lombok-compiler-plugin-for-ide/2.3.20-ij253-45/lombok-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/lombok-compiler-plugin-for-ide/2.3.20-ij253-87/lombok-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/low-level-api-fir-for-ide/2.3.20-ij253-45/low-level-api-fir-for-ide-2.3.20-ij253-45.jar", - "hash": "635cd736b002e250cbb2165f5cb05b2a9750f403ec8eaf6e1be9fad67f3ec1aa", - "path": "org/jetbrains/kotlin/low-level-api-fir-for-ide/2.3.20-ij253-45/low-level-api-fir-for-ide-2.3.20-ij253-45.jar" + "url": "org/jetbrains/kotlin/low-level-api-fir-for-ide/2.3.20-ij253-87/low-level-api-fir-for-ide-2.3.20-ij253-87.jar", + "hash": "2014b8257d0ecc50c3204a716028d629c6b31052922e6a8662ec02812fb7ada6", + "path": "org/jetbrains/kotlin/low-level-api-fir-for-ide/2.3.20-ij253-87/low-level-api-fir-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/noarg-compiler-plugin-for-ide/2.3.20-ij253-45/noarg-compiler-plugin-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/noarg-compiler-plugin-for-ide/2.3.20-ij253-87/noarg-compiler-plugin-for-ide-2.3.20-ij253-87.jar", "hash": "261a90d908355e185f0a291aa71b3ce1f4e3c67aa31411244ef8c124958b0c77", - "path": "org/jetbrains/kotlin/noarg-compiler-plugin-for-ide/2.3.20-ij253-45/noarg-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/noarg-compiler-plugin-for-ide/2.3.20-ij253-87/noarg-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/parcelize-compiler-plugin-for-ide/2.3.20-ij253-45/parcelize-compiler-plugin-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/parcelize-compiler-plugin-for-ide/2.3.20-ij253-87/parcelize-compiler-plugin-for-ide-2.3.20-ij253-87.jar", "hash": "c4e51a757d46f19bdc2264c7be0cba0cc52eb52c9047c0be9b1df91eb8195f4e", - "path": "org/jetbrains/kotlin/parcelize-compiler-plugin-for-ide/2.3.20-ij253-45/parcelize-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/parcelize-compiler-plugin-for-ide/2.3.20-ij253-87/parcelize-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/sam-with-receiver-compiler-plugin-for-ide/2.3.20-ij253-45/sam-with-receiver-compiler-plugin-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/sam-with-receiver-compiler-plugin-for-ide/2.3.20-ij253-87/sam-with-receiver-compiler-plugin-for-ide-2.3.20-ij253-87.jar", "hash": "98457d26126f1095049a8769d78168ff7d0907f0b472ee28967073709b4b4607", - "path": "org/jetbrains/kotlin/sam-with-receiver-compiler-plugin-for-ide/2.3.20-ij253-45/sam-with-receiver-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/sam-with-receiver-compiler-plugin-for-ide/2.3.20-ij253-87/sam-with-receiver-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/scripting-compiler-plugin-for-ide/2.3.20-ij253-45/scripting-compiler-plugin-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/scripting-compiler-plugin-for-ide/2.3.20-ij253-87/scripting-compiler-plugin-for-ide-2.3.20-ij253-87.jar", "hash": "75048ae78a873e992533ba3c376a65701cff28fbcafd79d587efc999a638e0bd", - "path": "org/jetbrains/kotlin/scripting-compiler-plugin-for-ide/2.3.20-ij253-45/scripting-compiler-plugin-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/scripting-compiler-plugin-for-ide/2.3.20-ij253-87/scripting-compiler-plugin-for-ide-2.3.20-ij253-87.jar" }, { - "url": "org/jetbrains/kotlin/symbol-light-classes-for-ide/2.3.20-ij253-45/symbol-light-classes-for-ide-2.3.20-ij253-45.jar", + "url": "org/jetbrains/kotlin/symbol-light-classes-for-ide/2.3.20-ij253-87/symbol-light-classes-for-ide-2.3.20-ij253-87.jar", "hash": "298e61756dab332adc36712f14803e47f65f114f736c41cace04eaef2cce380e", - "path": "org/jetbrains/kotlin/symbol-light-classes-for-ide/2.3.20-ij253-45/symbol-light-classes-for-ide-2.3.20-ij253-45.jar" + "path": "org/jetbrains/kotlin/symbol-light-classes-for-ide/2.3.20-ij253-87/symbol-light-classes-for-ide-2.3.20-ij253-87.jar" }, { "url": "org/jetbrains/kotlinx/atomicfu-jvm/0.20.2/atomicfu-jvm-0.20.2.jar", @@ -6440,14 +6965,14 @@ "path": "org/jetbrains/runtime/jbr-api/1.9.0/jbr-api-1.9.0.jar" }, { - "url": "org/jetbrains/skiko/skiko-awt-runtime-all/0.9.30/skiko-awt-runtime-all-0.9.30.jar", - "hash": "1f8643e58e3bfd16625b1db6a3fd237410a32a37d54b74c51914069eea0a60a6", - "path": "org/jetbrains/skiko/skiko-awt-runtime-all/0.9.30/skiko-awt-runtime-all-0.9.30.jar" + "url": "org/jetbrains/skiko/skiko-awt-runtime-all/0.9.37.3/skiko-awt-runtime-all-0.9.37.3.jar", + "hash": "920a8209561ed5dcf362b227bdb337c358402dc8914a08e507bdbbdbbd3bbe06", + "path": "org/jetbrains/skiko/skiko-awt-runtime-all/0.9.37.3/skiko-awt-runtime-all-0.9.37.3.jar" }, { - "url": "org/jetbrains/skiko/skiko-awt/0.9.30/skiko-awt-0.9.30.jar", - "hash": "928b8566c9bd03e51d69d72ed1106ef7eae2c9ad23d64e49966c5dc212dca411", - "path": "org/jetbrains/skiko/skiko-awt/0.9.30/skiko-awt-0.9.30.jar" + "url": "org/jetbrains/skiko/skiko-awt/0.9.37.3/skiko-awt-0.9.37.3.jar", + "hash": "cdfe998711c8f0fa84f21745ebcfe6d840d307c4ceea7f0dda3158be2bb2193d", + "path": "org/jetbrains/skiko/skiko-awt/0.9.37.3/skiko-awt-0.9.37.3.jar" }, { "url": "org/jetbrains/skiko/skiko-awt/0.9.4/skiko-awt-0.9.4.jar", @@ -6594,6 +7119,11 @@ "hash": "e89df61466f0807f8a86db0e8805a837e59462c8ca47c67786e432133c490aca", "path": "org/json/json/20240205/json-20240205.jar" }, + { + "url": "org/json/json/20240303/json-20240303.jar", + "hash": "3cf6cd6892e32e2b4c1c39e0f52f5248a2f5b37646fdfbb79a66b46b618414ed", + "path": "org/json/json/20240303/json-20240303.jar" + }, { "url": "org/jsoup/jsoup/1.21.2/jsoup-1.21.2.jar", "hash": "f05496e255734759f0d4b5632da7b24f81313147c78c69e90ad045d096191344", @@ -6719,6 +7249,11 @@ "hash": "fe8da88bb31b6372855741fbd81ee1c7477b4f8a0624d3dafd20ee23e184650e", "path": "org/languagetool/portuguese-pos-dict/1.2.0/portuguese-pos-dict-1.2.0.jar" }, + { + "url": "org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar", + "hash": "a32a9ffa06b2f4e01c5360f8f9df7bc5d9454a5d373cd8f361347fa5a57165ec", + "path": "org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar" + }, { "url": "org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar", "hash": "488f51ed95f0fac48d1d87cb0e3bac08c012dcbf6ef3c1688685d708cdbccd56", @@ -6939,6 +7474,11 @@ "hash": "e7c2a48e8515ba1f49fa637d57b4e2f590b3f5bd97407ac699c3aa5efb1204a9", "path": "org/slf4j/slf4j-api/2.0.13/slf4j-api-2.0.13.jar" }, + { + "url": "org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar", + "hash": "a12578dde1ba00bd9b816d388a0b879928d00bab3c83c240f7013bf4196c579a", + "path": "org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar" + }, { "url": "org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar", "hash": "7b751d952061954d5abfed7181c1f645d336091b679891591d63329c622eb832", @@ -7184,6 +7724,16 @@ "hash": "7cbaa6f42e2c8412ef13cd0fb7f81936d64a1c3ea7c4f69cf75bb4e9410cb76b", "path": "tech/units/indriya/1.3/indriya-1.3.jar" }, + { + "url": "tech/units/indriya/1.3/indriya-1.3.jar", + "hash": "7cbaa6f42e2c8412ef13cd0fb7f81936d64a1c3ea7c4f69cf75bb4e9410cb76b", + "path": "tech/units/indriya/1.3/indriya-1.3.jar" + }, + { + "url": "tech/uom/lib/uom-lib-common/1.1/uom-lib-common-1.1.jar", + "hash": "4add5fbcb7f548b79230ed7e01cb9fd4f9e2524bd1598dbcbfd8150563fe27f7", + "path": "tech/uom/lib/uom-lib-common/1.1/uom-lib-common-1.1.jar" + }, { "url": "tech/uom/lib/uom-lib-common/1.1/uom-lib-common-1.1.jar", "hash": "4add5fbcb7f548b79230ed7e01cb9fd4f9e2524bd1598dbcbfd8150563fe27f7", @@ -7199,6 +7749,11 @@ "hash": "453886930ba7ba0d80d1158577e3e10d814e2c739ee17e297f062542d92dfd04", "path": "ua/net/nlp/morfologik-ukrainian-lt/6.7.1/morfologik-ukrainian-lt-6.7.1.jar" }, + { + "url": "ua/net/nlp/morfologik-ukrainian-lt/6.7.1/morfologik-ukrainian-lt-6.7.1.jar", + "hash": "453886930ba7ba0d80d1158577e3e10d814e2c739ee17e297f062542d92dfd04", + "path": "ua/net/nlp/morfologik-ukrainian-lt/6.7.1/morfologik-ukrainian-lt-6.7.1.jar" + }, { "url": "uk/org/webcompere/system-stubs-core/2.1.8/system-stubs-core-2.1.8.jar", "hash": "9c27322cfc7043c75384ad444007b0880ca18fe7231d69bfa69616bc773cafe1", From 674b6ec663895c07294ed634c3706cdf4fc337b3 Mon Sep 17 00:00:00 2001 From: Graham Bennett Date: Fri, 23 Jan 2026 11:15:02 +0000 Subject: [PATCH 11/49] opencode: install only limited node dependencies Hopefull addressed issues found in #479617 --- pkgs/by-name/op/opencode/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 77ec29542281..cf24dc98c613 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -44,6 +44,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { bun install \ --cpu="*" \ --frozen-lockfile \ + --filter ./packages/opencode \ + --filter ./packages/desktop \ --ignore-scripts \ --no-progress \ --os="*" @@ -66,7 +68,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { # NOTE: Required else we get errors that our fixed-output derivation references store paths dontFixup = true; - outputHash = "sha256-5U8lpx3sy6XXgR99IfUqDffIZ8FQ1nxXq5dVwpS+d00="; + outputHash = "sha256-37pmIiJzPEWeA7+5u5lz39vlFPI+N13Qw9weHrAaGW4="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; }; From 0ff588493eda0f5bc197b106ace96ce2717fac3e Mon Sep 17 00:00:00 2001 From: Daniel Fahey Date: Mon, 5 Jan 2026 11:32:40 +0000 Subject: [PATCH 12/49] labelife-label-printer: 2.0.0 -> 2.2.0.002 Upstream ZIP updated with new hash, adds ARMv6 support (armv6l-linux), 4 new printer models (A64M, D521 Pro, D420D, PM64D), and updated binaries. Refactored to use `fetchurl` instead of `fetchzip` for clearer nested archive handling. Removed `detox` dependency by properly quoting shell variables to handle spaces in PPD filenames. --- .../la/labelife-label-printer/package.nix | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/pkgs/by-name/la/labelife-label-printer/package.nix b/pkgs/by-name/la/labelife-label-printer/package.nix index 13ab4a9603a2..6d4b1a8bc730 100644 --- a/pkgs/by-name/la/labelife-label-printer/package.nix +++ b/pkgs/by-name/la/labelife-label-printer/package.nix @@ -1,55 +1,61 @@ { lib, stdenv, - fetchzip, + fetchurl, + unzip, cups, autoPatchelfHook, - detox, }: +let + archAttrset = { + aarch64-linux = "aarch64"; + armv6l-linux = "arm"; + armv7l-linux = "armhf"; + i686-linux = "i386"; + x86_64-linux = "x86_64"; + }; +in stdenv.mkDerivation (finalAttrs: { pname = "labelife-label-printer"; - version = "2.0.0"; + version = "2.2.0.002"; arch = - { - aarch64-linux = "aarch64"; - armv7l-linux = "armhf"; - i686-linux = "i386"; - x86_64-linux = "x86_64"; - } - .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); + archAttrset.${stdenv.hostPlatform.system} + or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); - src = fetchzip { + src = fetchurl { url = "https://oss.qu-in.ltd/Labelife/Label_Printer_Driver_Linux.zip"; - hash = "sha256-0ESZ0EqPh9Wz6ogQ6vTsAogujbn4zINtMh62sEpNRs4="; + hash = "sha256-yUrEV3pdTqiATZ1V9Ze0zTjsyA3b9i+Bbh1v0FzGeas="; }; nativeBuildInputs = [ + unzip autoPatchelfHook - detox ]; buildInputs = [ cups ]; unpackPhase = '' runHook preUnpack - tar -xzf ${finalAttrs.src}/LabelPrinter-${finalAttrs.version}.001.tar.gz --strip-components=1 + # Extract outer ZIP file + unzip -q ${finalAttrs.src} + + # Extract inner tar.gz with --strip-components=1 to remove the `LabelPrinter-${finalAttrs.version}/` prefix + tar -xzf Label_Printer_Driver_Linux.tar.gz --strip-components=1 runHook postUnpack ''; installPhase = '' runHook preInstall - # Remove spaces from PPD filenames - detox ppds # Install the CUPS filter with executable permissions install -Dm755 ./${finalAttrs.arch}/rastertolabeltspl $out/lib/cups/filter/rastertolabeltspl # Install all PPD files with read and write permissions for owner, and read for group and others for ppd in ./ppds/*.ppd; do - install -Dm644 $ppd $out/share/cups/model/label/$(basename $ppd) + install -Dm644 "$ppd" "$out/share/cups/model/label/$(basename "$ppd")" done runHook postInstall ''; @@ -71,12 +77,7 @@ stdenv.mkDerivation (finalAttrs: { - Aimo ''; maintainers = with lib.maintainers; [ daniel-fahey ]; - platforms = [ - "aarch64-linux" - "armv7l-linux" - "i686-linux" - "x86_64-linux" - ]; + platforms = lib.attrNames archAttrset; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; }) From d06e443656b94d29984b95afc58d6d77cfd49d9a Mon Sep 17 00:00:00 2001 From: Daniel Fahey Date: Tue, 20 Jan 2026 10:54:49 +0000 Subject: [PATCH 13/49] terminusdb: init at 12.0.2 --- pkgs/by-name/te/terminusdb/package.nix | 178 +++++++++++++++++++++++++ pkgs/by-name/te/terminusdb/tests.nix | 122 +++++++++++++++++ 2 files changed, 300 insertions(+) create mode 100644 pkgs/by-name/te/terminusdb/package.nix create mode 100644 pkgs/by-name/te/terminusdb/tests.nix diff --git a/pkgs/by-name/te/terminusdb/package.nix b/pkgs/by-name/te/terminusdb/package.nix new file mode 100644 index 000000000000..bcf7985700bb --- /dev/null +++ b/pkgs/by-name/te/terminusdb/package.nix @@ -0,0 +1,178 @@ +{ + lib, + stdenv, + fetchFromGitHub, + fetchpatch2, + swi-prolog, + libjwt, + rustPlatform, + cargo, + gmp, + mpfr, + libmpc, + protobuf, + pkg-config, + callPackage, + applyPatches, +}: +let + tusVersion = "0.0.16"; + jwt_ioVersion = "1.0.4"; + + tus = fetchFromGitHub { + owner = "terminusdb"; + repo = "tus"; + tag = "v${tusVersion}"; + hash = "sha256-NQGvDFtGEXhSXIZ7dZ2r13q8hRpYXkA9/NlFKED1ANM="; + }; + + jwt_io = applyPatches { + src = fetchFromGitHub { + owner = "terminusdb-labs"; + repo = "jwt_io"; + tag = "v${jwt_ioVersion}"; + hash = "sha256-YywD0zg4ft075AaxgNDOuxVxQSsQjP0BXTW5YLl2TS0="; + }; + # TODO: remove if/when merged upstream https://github.com/terminusdb-labs/jwt_io/pull/2 + patches = [ + # Remove problematic ECDSA384 and ECDSA512 tests that segfault due to OpenSSL/libjwt version incompatibilities + (fetchpatch2 { + url = "https://github.com/terminusdb-labs/jwt_io/commit/f2c7066fb8a7d4a16c0b5ce8ccb3086270524976.patch?full_index=1"; + hash = "sha256-A/eonL4MhkJ1L0dBoaiITcE0kTWlkFslpPj377WbdnM="; + }) + # SWI-Prolog 9.2 makes PL_register_foreign type checks strict; cast to pl_function_t + (fetchpatch2 { + url = "https://github.com/terminusdb-labs/jwt_io/commit/6bd0f2674eefcf80bfd3d1ca465b7af28efdc54e.patch?full_index=1"; + hash = "sha256-EacqYO9ulD6PUxT3gg6PEtQNmwenuKfxdv1a/2IA3wI="; + }) + # Allow unresolved SWI-Prolog symbols to resolve at load time on Darwin + (fetchpatch2 { + url = "https://github.com/terminusdb-labs/jwt_io/commit/dbb11e74566e25b7b942c1cbd4742bd485cc6bf5.patch?full_index=1"; + hash = "sha256-BPg28msT3zevNsB4yJeFUai5uW5DgilfESXw32h2gSA="; + }) + ]; + }; + + swi-prologWithDeps = + (swi-prolog.overrideAttrs ( + finalSwi-prologAttrs: previousAttrs: { + pname = "terminusdb-swi-prolog"; + nativeBuildInputs = previousAttrs.nativeBuildInputs ++ [ pkg-config ]; + buildInputs = previousAttrs.buildInputs ++ [ libjwt ]; + } + )).override + { + extraPacks = map (dep-path: "'file://${dep-path}'") [ + tus + jwt_io + ]; + }; +in +stdenv.mkDerivation (finalAttrs: { + pname = "terminusdb"; + version = "12.0.2"; + + src = fetchFromGitHub { + owner = "terminusdb"; + repo = "terminusdb"; + tag = "v${finalAttrs.version}"; + hash = "sha256-l573Drc76KSUXxhdleU/IBscDTul8VtgkZdrRPvNuNc="; + leaveDotGit = true; + postFetch = '' + # Will be used for `TERMINUSDB_GIT_HASH` + git -C $out rev-parse HEAD > $out/COMMIT + rm -rf $out/.git + ''; + }; + + cargoRoot = "src/rust"; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit (finalAttrs) src cargoRoot; + hash = "sha256-zF506S4SiWx/uYyN2Trm4XPVUIU2K/qoNSjfKthLVuw="; + }; + + # TODO: remove if/when merged upstream https://github.com/terminusdb/terminusdb/pull/2360 + patches = [ + # Avoid building bundled GMP/MPFR/MPC in gmp-mpfr-sys during the Rust build + (fetchpatch2 { + url = "https://github.com/terminusdb/terminusdb/commit/b84dc6b28ef3fd0ef76db2cf7f69537b95af07cc.patch?full_index=1"; + hash = "sha256-L3U/MHZgMSoXIy6j+1+gKKY2+2obKgaJ3HdJOoMe2Sw="; + }) + ]; + + strictDeps = true; + + nativeBuildInputs = [ + (with rustPlatform; [ + cargoSetupHook + bindgenHook # provides libclang + ]) + cargo + protobuf + swi-prologWithDeps + ]; + + buildInputs = [ + swi-prologWithDeps + gmp + mpfr + libmpc + ]; + + # Darwin: gmp-mpfr-sys (use-system-libs) runs raw `$CC ... -lgmp` probes without + # propagating `CFLAGS`/`CPPFLAGS`, so we must provide include/lib paths via + # compiler-native env vars + # https://gitlab.com/tspiteri/gmp-mpfr-sys/-/blob/v1.5.3/build.rs#L187 + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + C_INCLUDE_PATH = lib.makeSearchPath "include" [ + (lib.getDev gmp) + (lib.getDev mpfr) + libmpc + ]; + LIBRARY_PATH = lib.makeLibraryPath [ + gmp + mpfr + libmpc + ]; + }; + + checkTarget = "test"; + doCheck = true; + + # Darwin: (ignored on Linux) allow loopback sockets for tus tests + __darwinAllowLocalNetworking = true; + + preBuild = '' + export TERMINUSDB_GIT_HASH=$(cat $src/COMMIT) + export TERMINUSDB_JWT_ENABLED=true + ''; + + # Required for Prolog initialisation + dontStrip = true; + + installPhase = '' + runHook preInstall + install -Dm755 terminusdb -t $out/bin + runHook postInstall + ''; + + passthru.tests = { + upstream-integration = callPackage ./tests.nix { }; + }; + + meta = { + description = "In-memory graph database with Git-like versioned data"; + homepage = "https://github.com/terminusdb/terminusdb"; + license = lib.licenses.asl20; + longDescription = '' + TerminusDB is an open source, in-memory graph database and document store + for knowledge graphs and structured content. It uses a Git-like, immutable + versioned data model with branching, merging, and time travel, and can act + as a headless content platform with schema-driven documents and multiple + interfaces. + ''; + mainProgram = "terminusdb"; + maintainers = with lib.maintainers; [ daniel-fahey ]; + }; +}) diff --git a/pkgs/by-name/te/terminusdb/tests.nix b/pkgs/by-name/te/terminusdb/tests.nix new file mode 100644 index 000000000000..a9d0930fd919 --- /dev/null +++ b/pkgs/by-name/te/terminusdb/tests.nix @@ -0,0 +1,122 @@ +{ + lib, + buildNpmPackage, + fetchpatch2, + terminusdb, + procps, + curl, +}: + +buildNpmPackage { + pname = "terminusdb-tests"; + inherit (terminusdb) src version; + + nativeCheckInputs = [ + terminusdb + procps + curl + ]; + + sourceRoot = "${terminusdb.src.name}/tests"; + + npmDepsHash = "sha256-vNafxS19++AszhcYTw1jnfI4HMUyy5lOgKvjHHcGpWg="; + + # Test-only JS adjustments live here so the runtime package stays untouched + patches = [ + # TODO: remove if/when merged upstream https://github.com/terminusdb/terminusdb/pull/2362 + # Prefer an injected TerminusDB binary path in tests + (fetchpatch2 { + url = "https://github.com/terminusdb/terminusdb/commit/8ffe22b3e20bff8fe8efb1a2b8236bb8b40c0bc3.patch?full_index=1"; + relative = "tests"; + hash = "sha256-NrFQknjdrRJjHvkOrutSkzxkUwcC6S+S0kHuK/xQTj0="; + }) + ]; + postPatch = '' + # Read git hash from the COMMIT file in the source + substituteInPlace lib/info.js --replace-fail \ + " const { stdout: result } = await exec('git rev-parse --verify HEAD')" \ + " const result = await fs.readFile('${terminusdb.src}/COMMIT', 'utf8')" + + patchShebangs terminusdb.sh + ''; + + dontNpmBuild = true; + doCheck = true; + + # Custom test harness + preCheck = '' + # Test server endpoint and startup timeout + TERMINUSDB_INFO_URL="http://localhost:6363/api/info" + TERMINUSDB_START_TIMEOUT=60 + + note() { echo "$@"; } + fail() { echo "ERROR: $*" >&2; return 1; } + + stop_terminusdb() { + [ -n "''${TERMINUSDB_PID:-}" ] || fail "missing TERMINUSDB_PID" + kill "$TERMINUSDB_PID" + wait "$TERMINUSDB_PID" || true + unset TERMINUSDB_PID + } + + wait_for_terminusdb() { + curl --fail --silent \ + --max-time 2 \ + --retry "$TERMINUSDB_START_TIMEOUT" \ + --retry-delay 1 \ + --retry-all-errors \ + --retry-max-time "$TERMINUSDB_START_TIMEOUT" \ + "$TERMINUSDB_INFO_URL" >/dev/null \ + || fail "TerminusDB failed to start within ''${TERMINUSDB_START_TIMEOUT} seconds" + } + + start_terminusdb() { + # Initialise the server + terminusdb store init --force + + # Start the server in the background + terminusdb serve & TERMINUSDB_PID=$! + note "TerminusDB PID: $TERMINUSDB_PID" + + # Wait for server with custom timeout handling + note "Waiting for TerminusDB to start..." + wait_for_terminusdb + note "TerminusDB is ready!" + } + + # Ensure the server is stopped even if tests fail + trap 'runHook postCheck' EXIT + + # Ensure proper handling of UTF-8 encoded characters in command outputs and logs + export LANG="C.UTF-8" LC_ALL="C.UTF-8" + + # Keep logs quiet during tests + export TERMINUSDB_LOG_LEVEL="ERROR" + + # Point test helpers at the packaged terminusdb binary + export TERMINUSDB_EXEC_PATH="${lib.getExe terminusdb}" + + start_terminusdb + ''; + + checkPhase = '' + runHook preCheck + + note "Running local tests..."; npm run test-local + note "Running served tests..."; npm run test-served + + runHook postCheck + ''; + + # Ensure the server is properly stopped after tests + postCheck = '' + # Disable the EXIT trap so cleanup only runs once + trap - EXIT + stop_terminusdb + ''; + + installPhase = '' + touch $out + ''; + +} From 05849488098632e5f64d096d5efcf69215d017ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Lima?= Date: Thu, 22 Jan 2026 20:02:21 +0000 Subject: [PATCH 14/49] gnome-settings-daemon: fix crash with hands-free profile --- pkgs/by-name/gn/gnome-settings-daemon/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/gn/gnome-settings-daemon/package.nix b/pkgs/by-name/gn/gnome-settings-daemon/package.nix index 068932312b0c..d7930ca5a4c0 100644 --- a/pkgs/by-name/gn/gnome-settings-daemon/package.nix +++ b/pkgs/by-name/gn/gnome-settings-daemon/package.nix @@ -2,6 +2,7 @@ stdenv, lib, replaceVars, + fetchpatch, buildPackages, fetchurl, meson, @@ -56,6 +57,15 @@ stdenv.mkDerivation (finalAttrs: { (replaceVars ./fix-paths.patch { inherit tzdata; }) + + # Fix crash when switching to hands-free mode on a bluetooth headset + (fetchpatch { + name = "fix-bluetooth-handsfree-crash.patch"; + url = "https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/31.patch"; + hash = "sha256-jFbItlXT05nnp825R/HvsWDFxAMzL4z36CsxhQ2sEIY="; + stripLen = 1; + extraPrefix = "subprojects/gvc/"; + }) ]; depsBuildBuild = [ From 1ea5d2382dedf58a9c13e9e92aca6e3606b90db1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Lima?= Date: Thu, 22 Jan 2026 20:02:39 +0000 Subject: [PATCH 15/49] gnome-control-center: fix crash with hands-free profile --- pkgs/by-name/gn/gnome-control-center/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/gn/gnome-control-center/package.nix b/pkgs/by-name/gn/gnome-control-center/package.nix index 14b6b49245a3..c2f654a61659 100644 --- a/pkgs/by-name/gn/gnome-control-center/package.nix +++ b/pkgs/by-name/gn/gnome-control-center/package.nix @@ -3,6 +3,7 @@ lib, stdenv, replaceVars, + fetchpatch, accountsservice, adwaita-icon-theme, blueprint-compiler, @@ -89,6 +90,15 @@ stdenv.mkDerivation (finalAttrs: { inherit glibc tzdata shadow; inherit cups networkmanagerapplet; }) + + # Fix crash when switching to hands-free mode on a bluetooth headset + (fetchpatch { + name = "fix-bluetooth-handsfree-crash.patch"; + url = "https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/31.patch"; + hash = "sha256-jFbItlXT05nnp825R/HvsWDFxAMzL4z36CsxhQ2sEIY="; + stripLen = 1; + extraPrefix = "subprojects/gvc/"; + }) ]; nativeBuildInputs = [ From f6375b5135bc913580bb50c2c0736fd808aea24a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Lima?= Date: Thu, 22 Jan 2026 20:02:49 +0000 Subject: [PATCH 16/49] gnome-shell: fix crash with hands-free profile --- pkgs/by-name/gn/gnome-shell/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/gn/gnome-shell/package.nix b/pkgs/by-name/gn/gnome-shell/package.nix index 6feb12c5cf55..147c87770256 100644 --- a/pkgs/by-name/gn/gnome-shell/package.nix +++ b/pkgs/by-name/gn/gnome-shell/package.nix @@ -111,6 +111,15 @@ stdenv.mkDerivation (finalAttrs: { url = "https://src.fedoraproject.org/rpms/gnome-shell/raw/dcd112d9708954187e7490564c2229d82ba5326f/f/0001-gdm-Work-around-failing-fingerprint-auth.patch"; hash = "sha256-mgXty5HhiwUO1UV3/eDgWtauQKM0cRFQ0U7uocST25s="; }) + + # Fix crash when switching to hands-free mode on a bluetooth headset + (fetchpatch { + name = "fix-bluetooth-handsfree-crash.patch"; + url = "https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/31.patch"; + hash = "sha256-jFbItlXT05nnp825R/HvsWDFxAMzL4z36CsxhQ2sEIY="; + stripLen = 1; + extraPrefix = "subprojects/gvc/"; + }) ]; nativeBuildInputs = [ From cf9e93b4913b0a62bafe25ee6282a1b2778a0887 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 18:57:41 +0000 Subject: [PATCH 17/49] python3Packages.keystoneauth1: 5.12.0 -> 5.13.0 --- pkgs/development/python-modules/keystoneauth1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/keystoneauth1/default.nix b/pkgs/development/python-modules/keystoneauth1/default.nix index 4a62c9591990..e536a992be0a 100644 --- a/pkgs/development/python-modules/keystoneauth1/default.nix +++ b/pkgs/development/python-modules/keystoneauth1/default.nix @@ -27,12 +27,12 @@ buildPythonPackage rec { pname = "keystoneauth1"; - version = "5.12.0"; + version = "5.13.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-3RE8Lz3LQY2fdhxzuM1DqW3fqKYStRxXaCI4HznKSug="; + hash = "sha256-V8nKQHIHiZtQ2P8cqKu0pOdCdGG/wYd+uFGcOYnOY+w="; }; build-system = [ setuptools ]; From 2ef0d215621ff03cb8de34c1ca7b468cd4d16fd0 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Fri, 23 Jan 2026 11:28:04 -0800 Subject: [PATCH 18/49] python3Packages.docling-core: 2.50.1 -> 2.60.2 Changes: - Add tree-sitter dependency (now required for code chunking) - Add gitpython to test dependencies - Disable tests that require network access to download models - Update meta URLs from DS4SD to docling-project This update relaxes the typer version constraint from <0.20.0 to <0.22.0, fixing the build of llama-index-node-parser-docling and other packages that depend on docling-core. https://github.com/docling-project/docling-core/releases --- .../python-modules/docling-core/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/docling-core/default.nix b/pkgs/development/python-modules/docling-core/default.nix index 9c5cac247c5f..1beaa994f696 100644 --- a/pkgs/development/python-modules/docling-core/default.nix +++ b/pkgs/development/python-modules/docling-core/default.nix @@ -18,10 +18,12 @@ semchunk, tabulate, transformers, + tree-sitter, typer, typing-extensions, # tests + gitpython, jsondiff, pytestCheckHook, requests, @@ -29,14 +31,14 @@ buildPythonPackage rec { pname = "docling-core"; - version = "2.50.1"; + version = "2.60.2"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-core"; tag = "v${version}"; - hash = "sha256-pLIWskl5nXdOC5UwvfJ3Yhl8qV6jg42P89gLj7ASpTA="; + hash = "sha256-KrWeh5b3w1dBk3l7S1FpgONWqP9gS6nhbLIly3Nbtvg="; }; build-system = [ @@ -55,6 +57,7 @@ buildPythonPackage rec { semchunk tabulate transformers + tree-sitter typer typing-extensions ]; @@ -68,6 +71,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + gitpython jsondiff pytestCheckHook requests @@ -75,13 +79,15 @@ buildPythonPackage rec { disabledTestPaths = [ # attempts to download models + "test/test_code_chunker.py" + "test/test_code_chunking_strategy.py" "test/test_hybrid_chunker.py" ]; meta = { - changelog = "https://github.com/DS4SD/docling-core/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/docling-project/docling-core/blob/${src.tag}/CHANGELOG.md"; description = "Python library to define and validate data types in Docling"; - homepage = "https://github.com/DS4SD/docling-core"; + homepage = "https://github.com/docling-project/docling-core"; license = lib.licenses.mit; maintainers = [ ]; }; From e76f15890b5a246a9d3a2d6ae73c150fdd538274 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 19:34:51 +0000 Subject: [PATCH 19/49] nvidia_oc: 0.1.21 -> 0.1.24 --- pkgs/by-name/nv/nvidia_oc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nv/nvidia_oc/package.nix b/pkgs/by-name/nv/nvidia_oc/package.nix index 8335c908661b..68274b4ac9ab 100644 --- a/pkgs/by-name/nv/nvidia_oc/package.nix +++ b/pkgs/by-name/nv/nvidia_oc/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "nvidia_oc"; - version = "0.1.21"; + version = "0.1.24"; src = fetchFromGitHub { owner = "Dreaming-Codes"; repo = "nvidia_oc"; tag = version; - hash = "sha256-I5L+VUcbMw4lLvEvtcjs/3BXLKovEg/34DZAL4a7LJU="; + hash = "sha256-PIe4oJndISf6wDxHGQvTeN37cFa+3m6RwmxXRlseePc="; }; - cargoHash = "sha256-VRrMSDKB8VrfdKUbZ63XY1oq0xaxgcwn739dt0C/KKY="; + cargoHash = "sha256-e6cX9P5dHDOLS06Bx1VuMpH/ilcpyFnHpttG7DDwz8U="; nativeBuildInputs = [ autoAddDriverRunpath From ffd30bbb24ce538b4c17710ceed7a0de39aa2d63 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 23 Jan 2026 20:15:19 +0000 Subject: [PATCH 20/49] fosrl-olm: 1.3.0 -> 1.4.0 --- pkgs/by-name/fo/fosrl-olm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/fosrl-olm/package.nix b/pkgs/by-name/fo/fosrl-olm/package.nix index ea0a438c2361..c2d23ced641a 100644 --- a/pkgs/by-name/fo/fosrl-olm/package.nix +++ b/pkgs/by-name/fo/fosrl-olm/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "olm"; - version = "1.3.0"; + version = "1.4.0"; src = fetchFromGitHub { owner = "fosrl"; repo = "olm"; tag = version; - hash = "sha256-HwmWwGs62Dy/65HTgApuXLv4YRrFzi37A4JoL7vdLdo="; + hash = "sha256-k5l8l8nLI52oox1qUHEax8l939NyDum/RbwEYOgCDIc="; }; - vendorHash = "sha256-hLnoQof899zLnjbHrzvW2Y3Jj6fegxCVCRnz3XYKCeQ="; + vendorHash = "sha256-lqH/pMWeDsTJa39uJwHntCAUs0BwJiB0aMyFaI++5ms="; ldflags = [ "-s" From c4cce6cb83edcd9966f47fa667f2d0e7c5c5cf25 Mon Sep 17 00:00:00 2001 From: ccicnce113424 Date: Sat, 24 Jan 2026 04:38:59 +0800 Subject: [PATCH 21/49] libtsm: 4.0.2-unstable-2023-12-24 -> 4.4.1 --- pkgs/by-name/li/libtsm/package.nix | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/li/libtsm/package.nix b/pkgs/by-name/li/libtsm/package.nix index 9e7877e18f15..6c1770232036 100644 --- a/pkgs/by-name/li/libtsm/package.nix +++ b/pkgs/by-name/li/libtsm/package.nix @@ -4,32 +4,39 @@ fetchFromGitHub, libxkbcommon, pkg-config, - cmake, + meson, + ninja, + check, + nix-update-script, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "libtsm"; - version = "4.0.2-unstable-2023-12-24"; + version = "4.4.1"; src = fetchFromGitHub { - owner = "Aetf"; + owner = "kmscon"; repo = "libtsm"; - rev = "69922bde02c7af83b4d48a414cc6036af7388626"; - sha256 = "sha256-Rug3OWSbbiIivItULPNNptClIZ/PrXdQeUypAAxrUY8="; + tag = "v${finalAttrs.version}"; + hash = "sha256-8db/amwcV1a5Ho0dymQxKtOFsTN6nLUnwSobuAowSwk="; }; buildInputs = [ libxkbcommon ]; nativeBuildInputs = [ - cmake + meson + ninja pkg-config + check ]; + passthru.updateScript = nix-update-script { extraArgs = [ "--use-github-releases" ]; }; + meta = { description = "Terminal-emulator State Machine"; homepage = "https://www.freedesktop.org/wiki/Software/kmscon/libtsm/"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ ccicnce113424 ]; platforms = lib.platforms.linux; }; -} +}) From 6cb5e1e461644b3274c1959476cc445a08d3bfdf Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 23 Jan 2026 22:10:27 +0100 Subject: [PATCH 22/49] csfml_2: init at 2.6.1 (ex csfml) --- pkgs/by-name/cs/{csfml => csfml_2}/package.nix | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename pkgs/by-name/cs/{csfml => csfml_2}/package.nix (100%) diff --git a/pkgs/by-name/cs/csfml/package.nix b/pkgs/by-name/cs/csfml_2/package.nix similarity index 100% rename from pkgs/by-name/cs/csfml/package.nix rename to pkgs/by-name/cs/csfml_2/package.nix From 3ce3b8c72a5f4293ed5c78188c20981f1f6e334f Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Fri, 23 Jan 2026 22:13:15 +0100 Subject: [PATCH 23/49] csfml: 2.6.1 -> 3.0.0 changelog: https://github.com/SFML/CSFML/releases/tag/3.0.0 --- pkgs/by-name/cs/csfml/package.nix | 47 +++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 pkgs/by-name/cs/csfml/package.nix diff --git a/pkgs/by-name/cs/csfml/package.nix b/pkgs/by-name/cs/csfml/package.nix new file mode 100644 index 000000000000..be3a775e05ce --- /dev/null +++ b/pkgs/by-name/cs/csfml/package.nix @@ -0,0 +1,47 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + sfml, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "csfml"; + version = "3.0.0"; + + src = fetchFromGitHub { + owner = "SFML"; + repo = "CSFML"; + tag = finalAttrs.version; + hash = "sha256-8CRS+dV/hVQNTmgkxyFKcyTj/HWRks5bie4n6N/RWYM="; + }; + + # Fix incorrect path joining in cmake + # https://github.com/NixOS/nixpkgs/issues/144170 + postPatch = '' + substituteInPlace tools/pkg-config/csfml-*.pc.in \ + --replace-fail \ + 'libdir=''${exec_prefix}/@CMAKE_INSTALL_LIBDIR@' \ + "libdir=@CMAKE_INSTALL_FULL_LIBDIR@" + ''; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ sfml ]; + cmakeFlags = [ + (lib.cmakeFeature "CMAKE_MODULE_PATH" "${sfml}/share/SFML/cmake/Modules/") + ]; + + meta = { + homepage = "https://www.sfml-dev.org/"; + description = "Simple and fast multimedia library"; + longDescription = '' + SFML is a simple, fast, cross-platform and object-oriented multimedia API. + It provides access to windowing, graphics, audio and network. + It is written in C++, and has bindings for various languages such as C, .Net, Ruby, Python. + ''; + license = lib.licenses.zlib; + maintainers = [ lib.maintainers.jpdoyle ]; + platforms = lib.platforms.linux; + }; +}) From f2b3749252489273cb169e52caa4fe33f0433425 Mon Sep 17 00:00:00 2001 From: heiterefahne Date: Thu, 22 Jan 2026 22:11:50 +0100 Subject: [PATCH 24/49] inav-configurator: 5.1.0 -> 9.0.0 --- pkgs/by-name/in/inav-configurator/package.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/in/inav-configurator/package.nix b/pkgs/by-name/in/inav-configurator/package.nix index 60bd05dfb3b9..ffb5ad7d11e6 100644 --- a/pkgs/by-name/in/inav-configurator/package.nix +++ b/pkgs/by-name/in/inav-configurator/package.nix @@ -4,19 +4,19 @@ fetchurl, makeDesktopItem, copyDesktopItems, - nwjs, + electron, wrapGAppsHook3, gsettings-desktop-schemas, gtk3, + unzip, }: - stdenv.mkDerivation rec { pname = "inav-configurator"; - version = "5.1.0"; + version = "9.0.0"; src = fetchurl { - url = "https://github.com/iNavFlight/inav-configurator/releases/download/${version}/INAV-Configurator_linux64_${version}.tar.gz"; - sha256 = "sha256-ZvZxQICa5fnJBTx0aW/hqQCuhQW9MkcVa2sOjPYaPXM="; + url = "https://github.com/iNavFlight/inav-configurator/releases/download/${version}/INAV-Configurator_linux_x64_${version}.zip"; + sha256 = "sha256-n56QE0ZJ2slL0WZbnBl2pEgAUoDMuh467gWt+eRwa9c="; }; icon = fetchurl { @@ -27,6 +27,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ copyDesktopItems wrapGAppsHook3 + unzip ]; buildInputs = [ @@ -34,17 +35,19 @@ stdenv.mkDerivation rec { gtk3 ]; + unpackCmd = "unzip $src"; + installPhase = '' runHook preInstall mkdir -p $out/bin \ - $out/opt/${pname} + $out/opt/inav-configurator - cp -r inav-configurator $out/opt/inav-configurator/ + cp -r "." $out/opt/inav-configurator/ install -m 444 -D $icon $out/share/icons/hicolor/128x128/apps/${pname}.png chmod +x $out/opt/inav-configurator/inav-configurator - makeWrapper ${nwjs}/bin/nw $out/bin/${pname} --add-flags $out/opt/inav-configurator/inav-configurator + makeWrapper ${electron}/bin/electron $out/bin/inav-configurator --add-flags $out/opt/inav-configurator/resources/app runHook postInstall ''; From e894346f4eb85d451053a2e9fc9612f6cfbf2ba9 Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sat, 24 Jan 2026 09:50:36 +1100 Subject: [PATCH 25/49] nixos/xen: deprecate org.xenproject.bootspec.v1 Slated for deprecation in NixOS 26.05. It has been fully replaced in Nixpkgs by org.xenproject.bootspec.v2 for some time now. Signed-off-by: Fernando Rodrigues --- .../virtualisation/xen-boot-builder.sh | 44 ++++++------------- nixos/modules/virtualisation/xen-dom0.nix | 24 ++++------ 2 files changed, 22 insertions(+), 46 deletions(-) diff --git a/nixos/modules/virtualisation/xen-boot-builder.sh b/nixos/modules/virtualisation/xen-boot-builder.sh index 3fe689297864..95e363850359 100755 --- a/nixos/modules/virtualisation/xen-boot-builder.sh +++ b/nixos/modules/virtualisation/xen-boot-builder.sh @@ -45,28 +45,9 @@ for gen in "${gens[@]}"; do bootspecFile="$(sed -nr 's/^options init=(.*)\/init.*$/\1/p' "$gen")/boot.json" [ "$1" = "debug" ] && echo -e "\e[1;34mxenBootBuilder:\e[0m processing bootspec file $bootspecFile" - # We do nothing if the Bootspec for the current $gen does not contain the Xen - # extension, which is added as a configuration attribute below. - # We determine this by checking for the v1 or v2 bootspec extension, - # and setting the appropriate attributes based on version - xenSpecVer="" - xenParamVar="" - xenEfiPath="" - if grep -sq '"org.xenproject.bootspec.v1"' "$bootspecFile"; then - xenSpecVer="v1" - xenParamVar="xenParams" - xenEfiPath="xen" - fi - # We prefer the v2 extension, so if both are present somehow, - # we will use the v2 attributes + # Check for a valid Xen v2 spec being detected if grep -sq '"org.xenproject.bootspec.v2"' "$bootspecFile"; then - xenSpecVer="v2" - xenParamVar="params" - xenEfiPath="efiPath" - fi - # Check for a valid Xen spec being detected - if [ -n "$xenSpecVer" ]; then - [ "$1" = "debug" ] && echo -e " \e[1;32msuccess:\e[0m found $xenSpecVer Xen entries in $gen." + [ "$1" = "debug" ] && echo -e " \e[1;32msuccess:\e[0m found v2 Xen entries in $gen." # TODO: Support DeviceTree booting. Xen has some special handling for DeviceTree # attributes, which will need to be translated in a boot script similar to this @@ -82,7 +63,7 @@ for gen in "${gens[@]}"; do # the corresponding nixos generation, substituting `nixos` with `xen`: # `xen-$profile-generation-$number-specialisation-$specialisation.{cfg,conf}` xenGen=$(echo "$gen" | sed 's_/loader/entries/nixos_/loader/entries/xen_g;s_^.*/xen_xen_g;s_.conf$__g') - bootParams=$(jq -re ".\"org.xenproject.bootspec.$xenSpecVer\".$xenParamVar | join(\" \")" "$bootspecFile") + bootParams=$(jq -re ".\"org.xenproject.bootspec.v2\".params | join(\" \")" "$bootspecFile") kernel=$(jq -re '."org.nixos.bootspec.v1".kernel | sub("^/nix/store/"; "") | sub("/bzImage"; "-bzImage.efi")' "$bootspecFile") kernelParams=$(jq -re '."org.nixos.bootspec.v1".kernelParams | join(" ")' "$bootspecFile") initrd=$(jq -re '."org.nixos.bootspec.v1".initrd | sub("^/nix/store/"; "") | sub("/initrd"; "-initrd.efi")' "$bootspecFile") @@ -109,7 +90,7 @@ EOF # Create Xen UKI for $generation. Most of this is lifted from # https://xenbits.xenproject.org/docs/unstable/misc/efi.html. [ "$1" = "debug" ] && echo -e "\e[1;34mxenBootBuilder:\e[0m making Xen UKI..." - xenEfi=$(jq -re ".\"org.xenproject.bootspec.$xenSpecVer\".$xenEfiPath" "$bootspecFile") + xenEfi=$(jq -re ".\"org.xenproject.bootspec.v2\".efiPath" "$bootspecFile") finalSection=$(objdump --header --wide "$xenEfi" | tail -n +6 | sort --key="4,4" | tail -n 1 | grep -Eo '\.[a-z]*') padding=$(objdump --header --section="$finalSection" "$xenEfi" | awk -v section="$finalSection" '$0 ~ section { printf("0x%016x\n", and(strtonum("0x"$3) + strtonum("0x"$4) + 0xfff, compl(0xfff)))};') [ "$1" = "debug" ] && echo " - padding: $padding" @@ -132,13 +113,16 @@ sort-key $sortKey EOF [ "$1" = "debug" ] && echo -e "done." - # Sometimes, garbage collection weirdness causes a generation to still exist in - # the loader entries, but its Bootspec file was deleted. We consider such a - # generation to be invalid, but we don't write extra code to handle this - # situation, as supressing grep's error messages above is quite enough, and the - # error message below is still technically correct, as no Xen can be found in - # something that does not exist. + # Since NixOS 26.05, org.xenproject.bootspec.v1 is unsupported. + elif grep -sq '"org.xenproject.bootspec.v1"' "$bootspecFile"; then + [ "$1" = "debug" ] && echo -e "\n\e[1;33mwarning:\e[0m $gen has a \e[1;34morg.xenproject.bootspec.v1\e[0m Bootspec entry. This boot builder only supports v2 entries, so this generation will be ignored, and will \e[1;31mfail to boot\e[0m." else + # Sometimes, garbage collection weirdness causes a generation to still exist in + # the loader entries, but its Bootspec file was deleted. We consider such a + # generation to be invalid, but we don't write extra code to handle this + # situation, as supressing grep's error messages above is quite enough, and the + # error message below is still technically correct, as no Xen can be found in + # something that does not exist. [ "$1" = "debug" ] && echo -e " \e[1;33mwarning:\e[0m \e[1;31mno Xen found\e[0m in $gen." fi done @@ -153,7 +137,7 @@ mapfile -t postGenerations < <(find "$efiMountPoint"/loader/entries -type f -nam if ((${#postGenerations[@]} == 0)); then case "$1" in "default" | "info") echo "none found." && echo -e "If you believe this is an error, set the \e[1;34mvirtualisation.xen.boot.builderVerbosity\e[0m option to \e[1;34m\"debug\"\e[0m and rebuild to print debug logs." ;; - "debug") echo -e "\e[1;34mxenBootBuilder:\e[0m wrote \e[1;31mno generations\e[0m. Most likely, there were no generations with a valid \e[1;34morg.xenproject.bootspec.v1\e[0m or \e[1;34morg.xenproject.bootspec.v2\e[0m entry." ;; + "debug") echo -e "\e[1;34mxenBootBuilder:\e[0m wrote \e[1;31mno generations\e[0m. Most likely, there were no generations with a valid \e[1;34morg.xenproject.bootspec.v2\e[0m entry." ;; esac # If the script is successful, change the default boot, say "done.", write a diff --git a/nixos/modules/virtualisation/xen-dom0.nix b/nixos/modules/virtualisation/xen-dom0.nix index 92e40f77b82a..11fd5d705760 100644 --- a/nixos/modules/virtualisation/xen-dom0.nix +++ b/nixos/modules/virtualisation/xen-dom0.nix @@ -741,22 +741,14 @@ in # Xen Bootspec extension. This extension allows NixOS bootloaders to # fetch the dom0 kernel paths and access the `cfg.boot.params` option. - bootspec.extensions = { - # Bootspec extension v1 is deprecated, and will be removed in 26.05 - # It is present for backwards compatibility - "org.xenproject.bootspec.v1" = { - xen = cfg.boot.efi.path; - xenParams = cfg.boot.params; - }; - # Bootspec extension v2 includes more detail, - # including supporting multiboot, and is the current supported - # bootspec extension - "org.xenproject.bootspec.v2" = { - efiPath = cfg.boot.efi.path; - multibootPath = cfg.boot.bios.path; - version = cfg.package.version; - params = cfg.boot.params; - }; + # Bootspec extension v2 includes more detail, + # including supporting multiboot, and is the current supported + # bootspec extension + bootspec.extensions."org.xenproject.bootspec.v2" = { + efiPath = cfg.boot.efi.path; + multibootPath = cfg.boot.bios.path; + version = cfg.package.version; + params = cfg.boot.params; }; # See the `xenBootBuilder` script in the main `let...in` statement of this file. From c1233277887dc6393167c3daecc0b70492d60a33 Mon Sep 17 00:00:00 2001 From: ccicnce113424 Date: Sat, 24 Jan 2026 04:39:17 +0800 Subject: [PATCH 26/49] kmscon: 9.0.0-unstable-2025-01-09 -> 9.3.0 --- pkgs/by-name/km/kmscon/package.nix | 28 +++++++++++++--------------- pkgs/by-name/km/kmscon/sandbox.patch | 16 ++-------------- 2 files changed, 15 insertions(+), 29 deletions(-) diff --git a/pkgs/by-name/km/kmscon/package.nix b/pkgs/by-name/km/kmscon/package.nix index 27c9a1f17ebb..d5cf8dd13ee0 100644 --- a/pkgs/by-name/km/kmscon/package.nix +++ b/pkgs/by-name/km/kmscon/package.nix @@ -10,24 +10,25 @@ libGLU, libGL, pango, - pixman, pkg-config, docbook_xsl, libxslt, libgbm, ninja, check, + bash, buildPackages, + nix-update-script, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "kmscon"; - version = "9.0.0-unstable-2025-01-09"; + version = "9.3.0"; src = fetchFromGitHub { - owner = "Aetf"; + owner = "kmscon"; repo = "kmscon"; - rev = "a81941f4464e6f9cee75bfb8a1db88c253ede33d"; - sha256 = "sha256-l7Prt7CsYi4VCnp9xktvqqNT+4djSdO2GvP1JdxhNSI="; + tag = "v${finalAttrs.version}"; + hash = "sha256-vdM/3n3Y2FM+PLDgVuU10kkNLCSzTrFI35CaY5NxWks="; }; strictDeps = true; @@ -43,10 +44,11 @@ stdenv.mkDerivation { libtsm libxkbcommon pango - pixman systemdLibs libgbm check + # Needed for autoPatchShebangs when strictDeps = true + bash ]; nativeBuildInputs = [ @@ -57,22 +59,18 @@ stdenv.mkDerivation { libxslt # xsltproc ]; - env.NIX_CFLAGS_COMPILE = - lib.optionalString stdenv.cc.isGNU "-O " - + "-Wno-error=maybe-uninitialized -Wno-error=unused-result -Wno-error=implicit-function-declaration"; - - enableParallelBuilding = true; - patches = [ ./sandbox.patch # Generate system units where they should be (nix store) instead of /etc/systemd/system ]; + passthru.updateScript = nix-update-script { extraArgs = [ "--use-github-releases" ]; }; + meta = { description = "KMS/DRM based System Console"; mainProgram = "kmscon"; homepage = "https://www.freedesktop.org/wiki/Software/kmscon/"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ ccicnce113424 ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/km/kmscon/sandbox.patch b/pkgs/by-name/km/kmscon/sandbox.patch index e70d0da80a19..0a9292328aa3 100644 --- a/pkgs/by-name/km/kmscon/sandbox.patch +++ b/pkgs/by-name/km/kmscon/sandbox.patch @@ -1,25 +1,13 @@ -From d51e35a7ab936983b2a544992adae66093c6028f Mon Sep 17 00:00:00 2001 -From: hustlerone -Date: Thu, 20 Feb 2025 11:05:56 +0100 -Subject: [PATCH] Patch for nixpkgs - ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - diff --git a/meson.build b/meson.build -index 964b44b..4415084 100644 +index de29a32..e731bbd 100644 --- a/meson.build +++ b/meson.build @@ -39,7 +39,7 @@ mandir = get_option('mandir') moduledir = get_option('libdir') / meson.project_name() systemd_deps = dependency('systemd', required: false) --systemdsystemunitdir = systemd_deps.get_variable('systemdsystemunitdir', default_value: get_option('libdir') / 'systemd/system') +-systemdsystemunitdir = systemd_deps.get_variable('systemdsystemunitdir', default_value: 'lib/systemd/system') +systemdsystemunitdir = get_option('libdir') / 'systemd' # # Required dependencies --- -2.47.2 - From a7709129c1c2c3ca787958ab662d4c0dcbe9e4dd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:27:58 +0100 Subject: [PATCH 27/49] python312Packages.mypy-boto3-autoscaling: 1.42.31 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 1e3b2d0f396e..3b8991f8ac3c 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -147,8 +147,8 @@ in "sha256-jW+LgaUpdeCSJLnpNE13DSio9nFmp0icoLEMwxX44KU="; mypy-boto3-autoscaling = - buildMypyBoto3Package "autoscaling" "1.42.31" - "sha256-0EfPmOIE5w8S2XNGvZePztWAyDJ7tTdkXPBbFyEo+KQ="; + buildMypyBoto3Package "autoscaling" "1.42.33" + "sha256-F1+6Sd7kaCrZlulXzrFmF3RFUPEmRNvKeB1xQeSGgq4="; mypy-boto3-autoscaling-plans = buildMypyBoto3Package "autoscaling-plans" "1.42.3" From a9793ec1e9be9e30529969919a7772c127fa94f9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:28:01 +0100 Subject: [PATCH 28/49] python312Packages.mypy-boto3-budgets: 1.42.3 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 3b8991f8ac3c..77d046416d2d 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -175,8 +175,8 @@ in "sha256-p8bdld0zrW6NzBndSczyHclvkhKb4VW8npiAKz+8Ge4="; mypy-boto3-budgets = - buildMypyBoto3Package "budgets" "1.42.3" - "sha256-ycyUNWVH6be7P5uutkkjDBBfNKwMdRQxOO27fn6v/gU="; + buildMypyBoto3Package "budgets" "1.42.33" + "sha256-opWm1iTVk4erudBdsTJ/AzXF3gDDwOGHiZEwV7CP8V4="; mypy-boto3-ce = buildMypyBoto3Package "ce" "1.42.28" From 6e3e4ffbe9bc98f9e4b3c7c919e5d2daee67772b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:28:15 +0100 Subject: [PATCH 29/49] python312Packages.mypy-boto3-connect: 1.42.30 -> 1.42.34 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 77d046416d2d..2fad20fca0fe 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -335,8 +335,8 @@ in "sha256-HQUL0R1NWP6DXQ26iS9k6lIAVdwK899fwLGH4/Z4U8Q="; mypy-boto3-connect = - buildMypyBoto3Package "connect" "1.42.30" - "sha256-P0z7BN74A6ihdUOE5lFN68BUqvdMLq6KuvX/kY9yJgI="; + buildMypyBoto3Package "connect" "1.42.34" + "sha256-gXaO6np/xvtkrzYQUSJ60xUk0tm/R6U5tk6ATXciF8I="; mypy-boto3-connect-contact-lens = buildMypyBoto3Package "connect-contact-lens" "1.42.3" From f7fc793b50ff92c1e551cd226290fe1947580dc7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:28:23 +0100 Subject: [PATCH 30/49] python312Packages.mypy-boto3-dynamodb: 1.42.3 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 2fad20fca0fe..6cbc0a79362f 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -431,8 +431,8 @@ in "sha256-VLjmuBf9xHv0qwv2F3l/14KptFqXVE0OmwPF/WC06NI="; mypy-boto3-dynamodb = - buildMypyBoto3Package "dynamodb" "1.42.3" - "sha256-bjkLdELt7YQnn9pt242PFNDPxSyNFuZNqxTmI5rLSio="; + buildMypyBoto3Package "dynamodb" "1.42.33" + "sha256-qd1IxJJDVvcvJQCApfvv6sgR3zWBdDLbnqRGc2eI2oY="; mypy-boto3-dynamodbstreams = buildMypyBoto3Package "dynamodbstreams" "1.42.3" From c3828eadc4c7feea34d22d16e8b0bf4b6ca144ff Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:28:25 +0100 Subject: [PATCH 31/49] python312Packages.mypy-boto3-ec2: 1.42.32 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 6cbc0a79362f..68731cd545f0 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -443,8 +443,8 @@ in "sha256-92qhSUqTiLgbtvCdi/Mmgve18mcYR00ABL+bNy7/OnY="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.42.32" - "sha256-E0cOl5NqHnsKd3UHgKsZKHNqif7ZJ6a4ct9O5d54yiI="; + buildMypyBoto3Package "ec2" "1.42.33" + "sha256-6FgPHidDOccO4DvmCnE+1tDvZU+V/2I1aJ563D8/rDs="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.42.3" From af6fc1775ef5f948afb324ed35ddccb173db5a18 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:28:35 +0100 Subject: [PATCH 32/49] python312Packages.mypy-boto3-gamelift: 1.42.3 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 68731cd545f0..7eab15de1bf8 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -559,8 +559,8 @@ in "sha256-NqNGcL3HfJgx2ScPLKMNNwpVS3bO4Cu7JpYlenSJwJg="; mypy-boto3-gamelift = - buildMypyBoto3Package "gamelift" "1.42.3" - "sha256-4LBhjln6mCxMSooGEV7mo1Fe7U6Jssxq+6JYwqnFhRs="; + buildMypyBoto3Package "gamelift" "1.42.33" + "sha256-ur7KFFOyPnCQWKW5JyyQrJ/kumcfE52C8u/J5yJ+kQQ="; mypy-boto3-glacier = buildMypyBoto3Package "glacier" "1.42.30" From 262bbdb38bde6cc51fd99ec4263820d4f40e07aa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:28:39 +0100 Subject: [PATCH 33/49] python312Packages.mypy-boto3-guardduty: 1.42.15 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 7eab15de1bf8..a560fbf364f0 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -590,8 +590,8 @@ in "sha256-BrtHCaCwsfpaB5GA9kEhCFapQceZsjpyv3HVgpXUOFA="; mypy-boto3-guardduty = - buildMypyBoto3Package "guardduty" "1.42.15" - "sha256-xv1obHMQC5RPM8wv+rTs3jlslXVc7JuFgfdpcGGtfCw="; + buildMypyBoto3Package "guardduty" "1.42.33" + "sha256-Xo4t/M+9Kly33WHxtXSgww0cbNyF59k4LBeyyFSbSMw="; mypy-boto3-health = buildMypyBoto3Package "health" "1.42.10" From fb36f9847ace7cc72d646e0903bceb5f97e9e47c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:28:40 +0100 Subject: [PATCH 34/49] python312Packages.mypy-boto3-health: 1.42.10 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index a560fbf364f0..982664a80050 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -594,8 +594,8 @@ in "sha256-Xo4t/M+9Kly33WHxtXSgww0cbNyF59k4LBeyyFSbSMw="; mypy-boto3-health = - buildMypyBoto3Package "health" "1.42.10" - "sha256-4dxV8ztTpIHOx0SYIc0IZCMsThugUkobRYzjgkP5TnE="; + buildMypyBoto3Package "health" "1.42.33" + "sha256-YXXZ8ceqMcyq93rfUOr7XCB2XbpMsU3/AFk9gycUEow="; mypy-boto3-healthlake = buildMypyBoto3Package "healthlake" "1.42.3" From ea73e524dbc1cb86d7eba86f15763f0e9cb28ad4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:29:06 +0100 Subject: [PATCH 35/49] python312Packages.mypy-boto3-meteringmarketplace: 1.42.3 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 982664a80050..2e9184fa1624 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -898,8 +898,8 @@ in "sha256-7e9/QHJJbdGyNnpxVZZCdbxdc0ncJ7a2UsBiVF629VA="; mypy-boto3-meteringmarketplace = - buildMypyBoto3Package "meteringmarketplace" "1.42.3" - "sha256-FDdZQVLc6r/DWGZ5LNu33QhQjgcmHDbuzGzEJ/yFkyU="; + buildMypyBoto3Package "meteringmarketplace" "1.42.33" + "sha256-xI5F9ZZDoE7QgeXzSDoJmagTwnOtMr2jWHE6iH/7XkA="; mypy-boto3-mgh = buildMypyBoto3Package "mgh" "1.42.3" From c595330103778612dde61a46c287a9366f211218 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:29:44 +0100 Subject: [PATCH 36/49] python312Packages.mypy-boto3-verifiedpermissions: 1.42.31 -> 1.42.33 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 2e9184fa1624..3be034c68ec9 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1374,8 +1374,8 @@ in "sha256-olIHhtYBAz8+avIUNnLoD2pdMq+TLrB8Mn+haKeUl/0="; mypy-boto3-verifiedpermissions = - buildMypyBoto3Package "verifiedpermissions" "1.42.31" - "sha256-YIAxvp/geIyDsfhdEqc2UtIjFp12y6Tjq7SjmzpESfk="; + buildMypyBoto3Package "verifiedpermissions" "1.42.33" + "sha256-Hu79PPqjMZIddiH3DQyY0XqhbPsXM61BhR6iWKsMcRk="; mypy-boto3-voice-id = buildMypyBoto3Package "voice-id" "1.42.3" From 867587a02624a692a8c29d76fcbee52b34355f95 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:29:56 +0100 Subject: [PATCH 37/49] python313Packages.botocore-stubs: 1.42.32 -> 1.42.34 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index dff51c7e4aff..1408b6d412e5 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -9,13 +9,13 @@ buildPythonPackage (finalAttrs: { pname = "botocore-stubs"; - version = "1.42.32"; + version = "1.42.34"; pyproject = true; src = fetchPypi { pname = "botocore_stubs"; inherit (finalAttrs) version; - hash = "sha256-UwJ/N//X1EDZotjdhFcXF+EdhATx6Nu+dRGWQK0/yPk="; + hash = "sha256-89HFtFwsvhb2Nxmr5jmyOh7rP+ycPqCnJohYW0YujOM="; }; build-system = [ setuptools ]; From 99720f432bc7aef92dc91480c2550f8b0cbbaf7d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 24 Jan 2026 00:30:02 +0100 Subject: [PATCH 38/49] python313Packages.boto3-stubs: 1.42.32 -> 1.42.34 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index b39b6df042bd..1ebea8fa33c9 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.42.32"; + version = "1.42.34"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-b+nI/Rauxo5Gk9U7IVWtXBHQoZhGEGIrzTpusAN4dkg="; + hash = "sha256-+vzDcTwzG6wRv1X+kT5aOgGCDwzeZAz8RpTfWpSqlVc="; }; build-system = [ setuptools ]; From a4bb3a8724b42fb758a8ec07bd97a0db8de845c3 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Sat, 24 Jan 2026 00:50:34 +0100 Subject: [PATCH 39/49] tinymist: 0.14.8 -> 0.14.10 Changelog: https://github.com/Myriad-Dreamin/tinymist/releases/tag/v0.14.10 Diff: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.8...v0.14.10 --- .../vscode/extensions/myriad-dreamin.tinymist/default.nix | 4 ++-- pkgs/by-name/ti/tinymist/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix index 1fe9470e1cb8..ca841c82a043 100644 --- a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix +++ b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix @@ -10,8 +10,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "tinymist"; publisher = "myriad-dreamin"; - version = "0.14.8"; - hash = "sha256-m0qiur+hhWQ+PaL1JisSo9UHW0d0LsLF87YdnG6fQ18="; + version = "0.14.10"; + hash = "sha256-ez7VRSVjPVDqXpscwB+PGSEXw34YHmAV14atnSYO0vg="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ti/tinymist/package.nix b/pkgs/by-name/ti/tinymist/package.nix index e745798080d4..253152da0bfb 100644 --- a/pkgs/by-name/ti/tinymist/package.nix +++ b/pkgs/by-name/ti/tinymist/package.nix @@ -15,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "tinymist"; # Please update the corresponding vscode extension when updating # this derivation. - version = "0.14.8"; + version = "0.14.10"; src = fetchFromGitHub { owner = "Myriad-Dreamin"; repo = "tinymist"; tag = "v${finalAttrs.version}"; - hash = "sha256-0bO5Sn/602m9uE/dHls0RmRbTE1x+p2wEaah4xU2t0g="; + hash = "sha256-TDzna8ohzeZO9/baO8RbRrchVuqNFfirxTteXLDLH4g="; }; - cargoHash = "sha256-iz5NTPqWEVKpQLD7UayiRTeFDerUUAwMQJ4R1NOfC0o="; + cargoHash = "sha256-gO0tnHeARixYnkiy6PrD+dzVGEdrEW7kPsmo0Y4YYnY="; nativeBuildInputs = [ installShellFiles From 34bb03cd9a81402063a62c6e1b57eba8243c5499 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 00:26:20 +0000 Subject: [PATCH 40/49] libretro.pcsx-rearmed: 0-unstable-2026-01-04 -> 0-unstable-2026-01-19 --- pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix b/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix index cc900bddb9f0..b88fb46ea747 100644 --- a/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix +++ b/pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "pcsx-rearmed"; - version = "0-unstable-2026-01-04"; + version = "0-unstable-2026-01-19"; src = fetchFromGitHub { owner = "libretro"; repo = "pcsx_rearmed"; - rev = "32e2193bcc9d937d9b1a16db43258aef51cddae8"; - hash = "sha256-enq5RqeTiOLGqi+Hsj3wFZ6EUWSl0gX7u4ymznOffsQ="; + rev = "3a7850fdc6ac4ed0c323ade851b462504a3cbb79"; + hash = "sha256-D2+Vbs+EIZykQRJK8GxDyPSh+0DlObw6IfXBOq1JnAw="; }; dontConfigure = true; From 73d52928ef62640697a2a9436460348c98a855e4 Mon Sep 17 00:00:00 2001 From: emilylange Date: Sat, 24 Jan 2026 01:46:18 +0100 Subject: [PATCH 41/49] forgejo-runner: 12.6.0 -> 12.6.1 https://code.forgejo.org/forgejo/runner/releases/tag/v12.6.1 --- pkgs/by-name/fo/forgejo-runner/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fo/forgejo-runner/package.nix b/pkgs/by-name/fo/forgejo-runner/package.nix index 74678dc7894a..9d0cdb34865b 100644 --- a/pkgs/by-name/fo/forgejo-runner/package.nix +++ b/pkgs/by-name/fo/forgejo-runner/package.nix @@ -49,14 +49,14 @@ let in buildGoModule rec { pname = "forgejo-runner"; - version = "12.6.0"; + version = "12.6.1"; src = fetchFromGitea { domain = "code.forgejo.org"; owner = "forgejo"; repo = "runner"; rev = "v${version}"; - hash = "sha256-Otvv8NSGfze/WKN78nipVWkycqHh94ReHkVjYR8L0/E="; + hash = "sha256-RMrFuxcPDJ3LJgsPzZhs/Zd2A9m3uqgUbHpwQ6+ojys="; }; vendorHash = "sha256-fvSiEIE4XSJ8Ot4Tcmt8chD11fHVsECD2/8xrgIKhJs="; From 0139c618d55a88b684cf9fe6a63f43f6e5552027 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 00:57:08 +0000 Subject: [PATCH 42/49] python3Packages.pysigma-backend-sqlite: 1.1.0 -> 1.1.1 --- .../python-modules/pysigma-backend-sqlite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix b/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix index 3baea2eeb85d..3a7f98e1b543 100644 --- a/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix +++ b/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "pysigma-backend-sqlite"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "SigmaHQ"; repo = "pySigma-backend-sqlite"; tag = "v${finalAttrs.version}"; - hash = "sha256-R0VM4Keui8jvUJY+YqV6wU7buJHuLkONP7unj7AB3DA="; + hash = "sha256-FmqsWwMn/xtKfPPUA025UcEmgsqiQ+8vQm13B/5oahQ="; }; pythonRelaxDeps = [ "pysigma" ]; From 99b77c819ea4bf46102f5ce350a281288d2af0a4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 01:38:31 +0000 Subject: [PATCH 43/49] biome: 2.3.11 -> 2.3.12 --- pkgs/by-name/bi/biome/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bi/biome/package.nix b/pkgs/by-name/bi/biome/package.nix index 0b8119e4702c..892bce100900 100644 --- a/pkgs/by-name/bi/biome/package.nix +++ b/pkgs/by-name/bi/biome/package.nix @@ -10,16 +10,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "biome"; - version = "2.3.11"; + version = "2.3.12"; src = fetchFromGitHub { owner = "biomejs"; repo = "biome"; rev = "@biomejs/biome@${finalAttrs.version}"; - hash = "sha256-AWVFrzIDg+mVnUYTMLr10o8IOSvewVhVMcYd2wvT5y0="; + hash = "sha256-v/m7yS9bE3/WpfuqZoW+tgIEm1ARsXze/0PRUWi+mHA="; }; - cargoHash = "sha256-N2TauXj1pRrYnVD0qPtruy7qwdWBGJaa47++AaY8TMQ="; + cargoHash = "sha256-ldxw6znHscxfgg91BpaexsEvy3Dw2UMjcvI72VLUKG0="; nativeBuildInputs = [ pkg-config ]; From c3c52e0c4248e07b206f695a72ffdc6f83e50b67 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 23 Jan 2026 09:35:10 -0500 Subject: [PATCH 44/49] incus: 6.20.0 -> 6.21.0 Changelog: https://github.com/lxc/incus/releases/tag/v6.21.0 https://github.com/advisories/GHSA-x6jc-phwx-hp32 https://github.com/advisories/GHSA-7f67-crqm-jgh7 --- pkgs/by-name/in/incus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/incus/package.nix b/pkgs/by-name/in/incus/package.nix index 81bca524d35c..7cb7224d8356 100644 --- a/pkgs/by-name/in/incus/package.nix +++ b/pkgs/by-name/in/incus/package.nix @@ -1,7 +1,7 @@ import ./generic.nix { - hash = "sha256-nhf7defhiFBHsqfZ6y+NN3TuteII6t8zCvpTsPsO+EE="; - version = "6.20.0"; - vendorHash = "sha256-jIOV6vIkptHEuZcD/aS386o2M2AQHTjHngBxFi2tESA="; + hash = "sha256-zn4U44aGBQGjCyvziIPKqhR6RbQJTR0yF8GkyxGeSMc="; + version = "6.21.0"; + vendorHash = "sha256-ECk3gB94B5vv9N2S7beU6B3jSsq1x8vXtcpXg/KBHYI="; patches = [ ]; nixUpdateExtraArgs = [ "--override-filename=pkgs/by-name/in/incus/package.nix" From 667130a185b7845ff80b458fe853f6dd66caf11d Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 23 Jan 2026 20:18:05 -0500 Subject: [PATCH 45/49] nixosTests.incus: support user storage permissions change >= 6.21 Users can now read pools, but not their config --- nixos/tests/incus/incus-tests.nix | 41 +++++++++++++++++++++---------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/nixos/tests/incus/incus-tests.nix b/nixos/tests/incus/incus-tests.nix index 10470b36a795..094a98e261ca 100644 --- a/nixos/tests/incus/incus-tests.nix +++ b/nixos/tests/incus/incus-tests.nix @@ -201,18 +201,33 @@ in server.succeed("systemctl --no-pager -l status apparmor.service") server.wait_for_unit("apparmor.service") '' - + - lib.optionalString cfg.feature.user # python - '' - with subtest("incus-user allows restricted access for users"): - server.fail("incus project show user-1000") - server.succeed("su - testuser bash -c 'incus list'") - # a project is created dynamically for the user - server.succeed("incus project show user-1000") - # users shouldn't be able to list storage pools - server.fail("su - testuser bash -c 'incus storage list'") - # user can create an instance - server.succeed("su - testuser bash -c 'incus create --empty'") - '' + + lib.optionalString cfg.feature.user ( + # python + '' + with subtest("incus-user allows restricted access for users"): + server.fail("incus project show user-1000") + server.succeed("su - testuser bash -c 'incus list'") + # a project is created dynamically for the user + server.succeed("incus project show user-1000") + # user can create an instance + server.succeed("su - testuser bash -c 'incus create --empty'") + '' + + lib.optionalString (lib.versionOlder cfg.package.version "6.21") '' + # users shouldn't be able to list storage pools + server.fail("su - testuser bash -c 'incus storage list'") + '' + + lib.optionalString (lib.versionAtLeast cfg.package.version "6.21") '' + # users shouldn't be able to read storage pools + server.succeed("su - testuser bash -c 'incus storage list'") + + # pre-check that there is a pool source + pool_source = server.succeed("incus storage get default source").strip() + assert pool_source == "/var/lib/incus/storage-pools/default", f"Expected pool source /var/lib/incus/storage-pools/default, got {pool_source}" + + # users shouldn't be able to read storage pool config + code, pool_source = server.execute("su - testuser bash -c 'incus storage get default source'") + assert pool_source.strip() == "", f"Expected empty string, got {pool_source}" + '' + ) + instanceScript; } From c30e7ba4d5053524193e2b4636b15e57287ef72f Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 23 Jan 2026 20:18:05 -0500 Subject: [PATCH 46/49] incus-lts: 6.0.5 -> 6.0.5-unstable-2026-01-23 https://github.com/advisories/GHSA-x6jc-phwx-hp32 https://github.com/advisories/GHSA-7f67-crqm-jgh7 --- pkgs/by-name/in/incus/generic.nix | 17 ++++++++++------- pkgs/by-name/in/incus/lts.nix | 13 +++++++++++-- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/in/incus/generic.nix b/pkgs/by-name/in/incus/generic.nix index b47d29f3d04e..c35d687e2b12 100644 --- a/pkgs/by-name/in/incus/generic.nix +++ b/pkgs/by-name/in/incus/generic.nix @@ -1,8 +1,9 @@ { hash, lts ? false, - patches ? [ ], nixUpdateExtraArgs ? [ ], + patches ? [ ], + rev ? null, vendorHash, version, }: @@ -65,12 +66,14 @@ buildGoModule (finalAttrs: { "doc" ]; - src = fetchFromGitHub { - owner = "lxc"; - repo = "incus"; - tag = "v${version}"; - inherit hash; - }; + src = fetchFromGitHub ( + { + owner = "lxc"; + repo = "incus"; + inherit hash; + } + // (if (rev == null) then { tag = "v${version}"; } else { inherit rev; }) + ); patches = [ ./docs.patch ] ++ patches; diff --git a/pkgs/by-name/in/incus/lts.nix b/pkgs/by-name/in/incus/lts.nix index b051c64460c8..cc21599605ef 100644 --- a/pkgs/by-name/in/incus/lts.nix +++ b/pkgs/by-name/in/incus/lts.nix @@ -1,11 +1,20 @@ import ./generic.nix { - hash = "sha256-B29HLuw48j7/Er7p/sHen7ohbbACsAjzPr9Nn8eZNR0="; - version = "6.0.5"; + hash = "sha256-Sg3+399EgwEcZ8fp9cb2KEWQtBpYr5PkwTdnGl/AdfA"; + version = "6.0.5-unstable-2026-01-23"; + rev = "f8da60633e493bb5c0521981fa031bc909988c95"; vendorHash = "sha256-KOJqPvp+w7G505ZMJ1weRD2SATmfq1aeyCqmbJ6WMAY="; patches = [ # qemu 9.1 compat, remove when added to LTS ./572afb06f66f83ca95efa1b9386fceeaa1c9e11b.patch ./0c37b7e3ec65b4d0e166e2127d9f1835320165b8.patch + # post 6.0.5 patches, remove >= 6.0.6 + # ./c5359c809836c0f3b1e6022bf0528bb90ce06ad7.patch + # ./57096066959c843e1c413c4a97f64077b95cb397.patch + # ./f3dc9c0e6b77bb8765b347564702e026c2a8f9c6.patch + # ./d6a1ea3912938dae740cf821cd070e66e7a623ff.patch + # ./d6f0a77dd26df4c1ced80ffa63848279fd4330cc.patch + # ./92ac6ac999a4928cfdb92c485a048e4d51f471d0.patch + # ./f8da60633e493bb5c0521981fa031bc909988c95,patch ]; lts = true; nixUpdateExtraArgs = [ From 14b28f943162f2242e64863d6c77f9f178acd0ec Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 23 Jan 2026 21:40:32 +0800 Subject: [PATCH 47/49] pantheon.xdg-desktop-portal-pantheon: 8.0.4 -> 8.1.0 https://github.com/elementary/portals/compare/8.0.4...8.1.0 --- .../services/xdg-desktop-portal-pantheon/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix b/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix index 5e36e438c573..e3428ab4db01 100644 --- a/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix +++ b/pkgs/desktops/pantheon/services/xdg-desktop-portal-pantheon/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "xdg-desktop-portal-pantheon"; - version = "8.0.4"; + version = "8.1.0"; src = fetchFromGitHub { owner = "elementary"; repo = "portals"; - rev = version; - sha256 = "sha256-I0GsdpaH4SoOVPLLZa0da8+rwmJs1HtLrhkglNmYtrQ="; + tag = version; + hash = "sha256-e02cVUEzRGVIJQQh2bONLUhrjRfeSpYQYWup5Sn9HhM="; }; nativeBuildInputs = [ From 700466eb36136e1393cd3df2b67c5307547b784a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 02:57:43 +0000 Subject: [PATCH 48/49] python3Packages.elevenlabs: 2.30.0 -> 2.31.0 --- pkgs/development/python-modules/elevenlabs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elevenlabs/default.nix b/pkgs/development/python-modules/elevenlabs/default.nix index 4b499060c14d..41f75004e66d 100644 --- a/pkgs/development/python-modules/elevenlabs/default.nix +++ b/pkgs/development/python-modules/elevenlabs/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "elevenlabs"; - version = "2.30.0"; + version = "2.31.0"; pyproject = true; src = fetchFromGitHub { owner = "elevenlabs"; repo = "elevenlabs-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-UxH7I/6Y1umMYnSVlZN81kn0jkwR4hwLxmlD2EhrF88="; + hash = "sha256-5FETnLnmFqJ+AKey2dckTLgjwyaAAbB1BZUT8T9Tujo="; }; build-system = [ poetry-core ]; From 0488e44aaa3a65a8694a96e23b4e6b5f52dac839 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 24 Jan 2026 03:13:14 +0000 Subject: [PATCH 49/49] python3Packages.rocketchat-api: 2.1.0 -> 3.1.0 --- pkgs/development/python-modules/rocketchat-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rocketchat-api/default.nix b/pkgs/development/python-modules/rocketchat-api/default.nix index 0fee7f4214a6..628547e877f2 100644 --- a/pkgs/development/python-modules/rocketchat-api/default.nix +++ b/pkgs/development/python-modules/rocketchat-api/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "rocketchat-api"; - version = "2.1.0"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "jadolg"; repo = "rocketchat_API"; tag = version; - hash = "sha256-rkjo2DdWGOekr0VICH6+08wQxI8XkLKtznfjFDkeK04="; + hash = "sha256-K3b50mknji+pRTHfLdOBfvvr/zI8knjAzt5/0jhn3Tg="; }; build-system = [