diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 76bf3a20c3a3..2e92e5a4baf3 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -24905,6 +24905,13 @@
githubId = 149248;
name = "Christian Rackerseder";
};
+ Scriptkiddi = {
+ email = "nixos@scriptkiddi.de";
+ matrix = "@fritz.otlinghaus:helsinki-systems.de";
+ github = "Scriptkiddi";
+ githubId = 3598650;
+ name = "Fritz Otlinghaus";
+ };
Scrumplex = {
name = "Sefa Eyeoglu";
email = "contact@scrumplex.net";
@@ -26547,6 +26554,11 @@
github = "StephenWithPH";
githubId = 2990492;
};
+ stephsi = {
+ name = "Stephan Siegl";
+ github = "stephsi";
+ githubId = 3120909;
+ };
sterfield = {
email = "sterfield@gmail.com";
github = "sterfield";
diff --git a/nixos/modules/security/acme/default.nix b/nixos/modules/security/acme/default.nix
index 13012e176753..7bce714b2a0b 100644
--- a/nixos/modules/security/acme/default.nix
+++ b/nixos/modules/security/acme/default.nix
@@ -2,13 +2,11 @@
config,
lib,
pkgs,
- options,
...
}:
let
cfg = config.security.acme;
- opt = options.security.acme;
user = if cfg.useRoot then "root" else "acme";
# Used to calculate timer accuracy for coalescing
@@ -826,8 +824,8 @@ let
type = lib.types.attrsOf (lib.types.path);
inherit (defaultAndText "credentialFiles" { }) default defaultText;
description = ''
- Environment variables suffixed by "_FILE" to set for the cert's service
- for your selected dnsProvider.
+ Environment variables suffixed by "_FILE" or "_PATH" to set for the
+ cert's service for your selected dnsProvider.
To find out what values you need to set, consult the documentation at
for the corresponding dnsProvider.
This allows to securely pass credential files to lego by leveraging systemd
@@ -1186,10 +1184,13 @@ in
}
)
{
- assertion = lib.all (lib.hasSuffix "_FILE") (lib.attrNames data.credentialFiles);
+ assertion = lib.all (n: lib.hasSuffix "_FILE" n || lib.hasSuffix "_PATH" n) (
+ lib.attrNames data.credentialFiles
+ );
+
message = ''
Option `security.acme.certs.${cert}.credentialFiles` can only be
- used for variables suffixed by "_FILE".
+ used for variables suffixed by "_FILE" or "_PATH".
'';
}
diff --git a/pkgs/applications/audio/deadbeef/plugins/vgmstream.nix b/pkgs/applications/audio/deadbeef/plugins/vgmstream.nix
index 665b685932f9..98669ee1c13d 100644
--- a/pkgs/applications/audio/deadbeef/plugins/vgmstream.nix
+++ b/pkgs/applications/audio/deadbeef/plugins/vgmstream.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "deadbeef-vgmstream-plugin";
- version = "2026-05-24";
+ version = "2026-06-22";
src = fetchFromGitHub {
owner = "jchv";
repo = "deadbeef-vgmstream";
rev = finalAttrs.version;
- hash = "sha256-wuyqAAcNQZH7HeDve4ZXXK5q28lFfSYracCVuGjxfbw=";
+ hash = "sha256-pX6uhrLgJ2sWwm2tR45YuYbICrP8fKgOD/TXV79bHn4=";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/applications/editors/jupyter-kernels/r-ark/default.nix b/pkgs/applications/editors/jupyter-kernels/r-ark/default.nix
new file mode 100644
index 000000000000..2c7a6be07046
--- /dev/null
+++ b/pkgs/applications/editors/jupyter-kernels/r-ark/default.nix
@@ -0,0 +1,31 @@
+{ ark }:
+
+# Jupyter notebook:
+# nix shell --impure --expr 'with import ./. {}; [ (jupyter.override { definitions.r = r-ark-kernel.definition; }) ]' -c jupyter-notebook
+
+{
+ definition = {
+ displayName = "Ark R Kernel";
+ argv = [
+ "${ark}/bin/ark"
+ "--connection_file"
+ "{connection_file}"
+ "--session-mode"
+ "notebook"
+ ];
+ language = "R";
+ # Ark logs at INFO to stderr by default, which includes Jupyter messages.
+ # The notebook forwards this to the cell output, so quiet it to warnings.
+ #
+ # The `ark::console::console_comm=error` directive additionally silences a
+ # per-cell "UI comm is absent during dispatch" warning: after every execute,
+ # ark unconditionally tries to push an environment-pane update over the
+ # Positron-only `positron.ui` comm, which a plain Jupyter frontend never
+ # opens.
+ env = {
+ RUST_LOG = "ark=warn,ark::console::console_comm=error";
+ };
+ logo32 = null;
+ logo64 = null;
+ };
+}
diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json
index 16f7dd2d1ec1..bf2bd624c1ea 100644
--- a/pkgs/applications/networking/browsers/chromium/info.json
+++ b/pkgs/applications/networking/browsers/chromium/info.json
@@ -1,10 +1,10 @@
{
"chromium": {
- "version": "149.0.7827.155",
+ "version": "149.0.7827.196",
"chromedriver": {
- "version": "149.0.7827.156",
- "hash_darwin": "sha256-V7ZBijHsPzyphJPipWlIcU5Mb9l1OWzLc6PzxFKFuR8=",
- "hash_darwin_aarch64": "sha256-sUG2Qg+nPIrYQC0iKNK78O1l92qTSDbRnJFfrqJMpts="
+ "version": "149.0.7827.197",
+ "hash_darwin": "sha256-tN7s6s/pbfAGRCMcoT3QWYHD8QRq2gcHfFSXoSG9V5Y=",
+ "hash_darwin_aarch64": "sha256-DZ8CZ4Obp67Zo2m4iyqUnShyhTK8+/75cJ/WmZZqQhE="
},
"deps": {
"depot_tools": {
@@ -21,8 +21,8 @@
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
- "rev": "07b52360cc15066f987c910ab34dfbcd4a8778d2",
- "hash": "sha256-D9RKH0kzEfaMsCDnFFIGCGLyfhghnGMOLA0XmOa9MtI=",
+ "rev": "43eb30368c6ca3d14d540487954abb2780aeae3a",
+ "hash": "sha256-pwSfASgR4SiQTJBERhOVyR8mANYJk67f+u2pmCCW6ko=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -92,8 +92,8 @@
},
"src/third_party/angle": {
"url": "https://chromium.googlesource.com/angle/angle.git",
- "rev": "591ee1999d950f2bc54be89651eb62c8d7925314",
- "hash": "sha256-crooDCkJ6voJyDBIUvtjmXnA4xOx7YmGltuf2ulTLIk="
+ "rev": "355cc61af2aadd8f0494800325b2bf9908138108",
+ "hash": "sha256-fgaCyO0oaz90aTaWMHH8ocySA0hXDHsPEl6vtMj4BY0="
},
"src/third_party/angle/third_party/glmark2/src": {
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
@@ -132,8 +132,8 @@
},
"src/third_party/dawn": {
"url": "https://dawn.googlesource.com/dawn.git",
- "rev": "5f4c5ef509c5ffa65822302341cf9b2ccad471f9",
- "hash": "sha256-h+0Gep+RWTTEVoRrXCRDCtHdbYlSYdNK1botahtqUX0="
+ "rev": "54b4153cfef88e048f365f99b962478f0087dfe8",
+ "hash": "sha256-Bv30zz/pCNVzUl+mKCpusWc94poytv9ZFelZIcs+2B8="
},
"src/third_party/dawn/third_party/glfw3/src": {
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
@@ -817,8 +817,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
- "rev": "6511f6cfab1f24c360d0fb737d205c27da48a623",
- "hash": "sha256-Dpe0Z/zjdPlOlqi85c9QSr7rLs7dww+a/BY68B2MTCw="
+ "rev": "933ce636c562cd54d68e7f7c93ab5cdffd685fca",
+ "hash": "sha256-zYArO6QS9nDIVWPINRVaDN1uX8X/wchBDeZHPZnwHYk="
}
}
},
diff --git a/pkgs/by-name/ad/adrs/package.nix b/pkgs/by-name/ad/adrs/package.nix
index 147c6e61b678..30869b5ff7cc 100644
--- a/pkgs/by-name/ad/adrs/package.nix
+++ b/pkgs/by-name/ad/adrs/package.nix
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "adrs";
- version = "0.7.6";
+ version = "0.8.0";
src = fetchFromGitHub {
owner = "joshrotenberg";
repo = "adrs";
tag = "v${finalAttrs.version}";
- hash = "sha256-PB/BuZP2pvYJCjaazEPs9d2ik8Fs7nuTnHdLREsu+wQ=";
+ hash = "sha256-OXym/S88/y4UNp/BqV6RJb3EBV/TeqYCRHYlZJehur4=";
};
- cargoHash = "sha256-RzX3moZog5BIppvWtQcU4Yauk4hZQfc8ZuFkvRs5jXA=";
+ cargoHash = "sha256-gv/A2t0BjDsDySLOkUY8YIRS2tciRU8sbmjXdgSBiwE=";
meta = {
description = "Command-line tool for managing Architectural Decision Records";
diff --git a/pkgs/by-name/an/andcli/package.nix b/pkgs/by-name/an/andcli/package.nix
index cc2d1bd4dfcb..f06566d534fc 100644
--- a/pkgs/by-name/an/andcli/package.nix
+++ b/pkgs/by-name/an/andcli/package.nix
@@ -11,6 +11,8 @@ buildGoModule (finalAttrs: {
pname = "andcli";
version = "2.7.0";
+ __structuredAttrs = true;
+
subPackages = [ "cmd/andcli" ];
src = fetchFromGitHub {
diff --git a/pkgs/by-name/an/anki/addons/fsrs4anki-helper/default.nix b/pkgs/by-name/an/anki/addons/fsrs4anki-helper/default.nix
index 00b44473f34f..0def2c12142d 100644
--- a/pkgs/by-name/an/anki/addons/fsrs4anki-helper/default.nix
+++ b/pkgs/by-name/an/anki/addons/fsrs4anki-helper/default.nix
@@ -8,13 +8,13 @@
anki-utils.buildAnkiAddon (finalAttrs: {
pname = "fsrs4anki-helper";
- version = "24.06.3-unstable-2026-04-14";
+ version = "26.06.12-unstable-2026-06-08";
src = fetchFromGitHub {
owner = "open-spaced-repetition";
repo = "fsrs4anki-helper";
- rev = "703c99f009fa0465237df248e2c83e43851d95b4";
- hash = "sha256-yF0hTPdipFwhV1CcEmRRXezxc4754XCnX0HINrCgScQ=";
+ rev = "29208f220f21ff994c199712a6aaac47636773bf";
+ hash = "sha256-qoOV6cxA+oidHaKtBPVJpoc+/hitoihMRp15+IYcRnw=";
};
postFixup = ''
diff --git a/pkgs/by-name/ar/archisteamfarm/deps.json b/pkgs/by-name/ar/archisteamfarm/deps.json
index 8cb93b2e0a54..472ce7eaee05 100644
--- a/pkgs/by-name/ar/archisteamfarm/deps.json
+++ b/pkgs/by-name/ar/archisteamfarm/deps.json
@@ -281,8 +281,8 @@
},
{
"pname": "Markdig.Signed",
- "version": "1.1.3",
- "hash": "sha256-luLhgpC0d2ZTtvoSvaH/yaIc/IDppyf4P8M7sGbExJw="
+ "version": "1.2.0",
+ "hash": "sha256-dC75KeDfJOretrOkaH1Ai/uEYWvxjBosn4NMEhD+LCo="
},
{
"pname": "Microsoft.ApplicationInsights",
@@ -291,8 +291,8 @@
},
{
"pname": "Microsoft.AspNetCore.OpenApi",
- "version": "10.0.7",
- "hash": "sha256-WlAW49otxYzgrmuqHewUoBsjDcAZwhNz5WVbCT4EiIA="
+ "version": "10.0.8",
+ "hash": "sha256-v2E7nwc4Nac8Ns5cQ2KmzLash9AEMbfQbMo2bFy7oZM="
},
{
"pname": "Microsoft.CodeAnalysis.ResxSourceGenerator",
@@ -431,23 +431,23 @@
},
{
"pname": "Microsoft.Testing.Extensions.Telemetry",
- "version": "2.2.2",
- "hash": "sha256-4rXpgfroh8MnLWjYxUtYo/VcErYe9gpCaz80np3r1CI="
+ "version": "2.2.3",
+ "hash": "sha256-e70IRoXt5Aiwhxwd6nay0SBQD3ESXcAGh0lCucNtCAE="
},
{
"pname": "Microsoft.Testing.Extensions.TrxReport",
- "version": "2.2.2",
- "hash": "sha256-IOgroCb3Wvwas4z2Xxy4ils5AswZpKT/wvjQM5e95ig="
+ "version": "2.2.3",
+ "hash": "sha256-guXkeZ4AcbP9uu87/9IpSuZZdt03mFxShU/z2avv3oY="
},
{
"pname": "Microsoft.Testing.Extensions.TrxReport.Abstractions",
- "version": "2.2.2",
- "hash": "sha256-aP+mw/Q5U6lfNmMJCzLqVMpZ+TnBMTqXH0VGhR2FvbI="
+ "version": "2.2.3",
+ "hash": "sha256-eLb2Sm0lzQkgkdFdcZ76aIGShIf4lRPmpcMauUWN5QE="
},
{
"pname": "Microsoft.Testing.Extensions.VSTestBridge",
- "version": "2.2.2",
- "hash": "sha256-rtyA0w70swCKfz+ly6ev/BlNXH8WUHurfxsaWoo1LbA="
+ "version": "2.2.3",
+ "hash": "sha256-bSNPv1gAWEU7DVtqYS1qjbBN3lu9TTh6+/nDQCcIIHk="
},
{
"pname": "Microsoft.Testing.Platform",
@@ -456,13 +456,13 @@
},
{
"pname": "Microsoft.Testing.Platform",
- "version": "2.2.2",
- "hash": "sha256-azYgL1c9oVE1JDYs0HUWTClaIumw1xvxgmNz4Mx0q30="
+ "version": "2.2.3",
+ "hash": "sha256-Mz///qqkbdQsgpIjjAiHf/ptvjeQIsO6S99+tg+F8Fw="
},
{
"pname": "Microsoft.Testing.Platform.MSBuild",
- "version": "2.2.2",
- "hash": "sha256-uuhiI0aGFpM+I2ASh99rsfsRhKf8b/JUNx4Hcd2Ac6Q="
+ "version": "2.2.3",
+ "hash": "sha256-mwt+i2y8UV30JrssGCx9kgjcZ+upWhAxEBs5fCXA/6k="
},
{
"pname": "Microsoft.TestPlatform.ObjectModel",
@@ -476,23 +476,23 @@
},
{
"pname": "MSTest",
- "version": "4.2.2",
- "hash": "sha256-hTD140FHBWOoUxKmCkmL261gvwgJRXnzAwSl37sp6XI="
+ "version": "4.2.3",
+ "hash": "sha256-G6agMAoiK8oMPTpq25i7zsUXXCDxGMP/UBU72Wky9t0="
},
{
"pname": "MSTest.Analyzers",
- "version": "4.2.2",
- "hash": "sha256-m6FRWUdYM9tuNnm7ehY+j1wIr2i12+0LeK5JcpJdp5M="
+ "version": "4.2.3",
+ "hash": "sha256-XlSqWrZVG1nC/qDjNuSs51pM90nQ9QlQtwDKJQVsMPg="
},
{
"pname": "MSTest.TestAdapter",
- "version": "4.2.2",
- "hash": "sha256-QFjHNHVyijmuq29MuhUNMnaWEcJWPWGVp21BQj0Hb7M="
+ "version": "4.2.3",
+ "hash": "sha256-ckBpU7gg4LY2ZBPljRWz2yCj33vRf93Qm/JY7uGfeOs="
},
{
"pname": "MSTest.TestFramework",
- "version": "4.2.2",
- "hash": "sha256-+yrzh3fmkvOMnqk+eYKQTC1267uKeUDcS3TV1+3Gnck="
+ "version": "4.2.3",
+ "hash": "sha256-og5IO5g/fXm1y9hSNkqZ+libfD9o0dRm/8I9CF0J2So="
},
{
"pname": "Newtonsoft.Json",
@@ -586,8 +586,8 @@
},
{
"pname": "Scalar.AspNetCore",
- "version": "2.14.11",
- "hash": "sha256-NOH8fyTW+uuvggup1581IwO1Gv1FyvpCQMsPWItBlwA="
+ "version": "2.14.14",
+ "hash": "sha256-/9lh1yFvp8/ROxdQcJEhEtFwrpOCdRNwFfz8B53epVk="
},
{
"pname": "SteamKit2",
@@ -596,33 +596,33 @@
},
{
"pname": "System.Composition",
- "version": "10.0.7",
- "hash": "sha256-+D0uPBsF3vIl1IU3DZ1aCWpdQompwSvyFLvxprUErAE="
+ "version": "10.0.8",
+ "hash": "sha256-sp1IzwdxzVZwEF3mOCkobc5SYUGm/u3FDZUPkekoxZs="
},
{
"pname": "System.Composition.AttributedModel",
- "version": "10.0.7",
- "hash": "sha256-PxE1IuviKGncIzrCFNqhqFMNzEdnN5/A9kFHSyvg4P4="
+ "version": "10.0.8",
+ "hash": "sha256-6iUFdykgMj6yOG10qR3TOz6mrQnfDGsr4Q8WP65hBFU="
},
{
"pname": "System.Composition.Convention",
- "version": "10.0.7",
- "hash": "sha256-oPAOsNnNF0tOXHZoxnQt7PC2R4f+iqmzYKg++zPCdaA="
+ "version": "10.0.8",
+ "hash": "sha256-MIQePJ3OkWpA07U+xH1PwiV88WtSGBaTxUrA1j4hD6Y="
},
{
"pname": "System.Composition.Hosting",
- "version": "10.0.7",
- "hash": "sha256-bBoobvUuurRqog2nqchZKTwkIn7Weq7M3auboVgwALA="
+ "version": "10.0.8",
+ "hash": "sha256-SOAD0Yz8A/XJ8tEi7Q8DL9H7FzTcgg8HAbnZYKiyZNk="
},
{
"pname": "System.Composition.Runtime",
- "version": "10.0.7",
- "hash": "sha256-sZTjqpSbbEy4KsRMDoEKvvfjHkl7IL9pcD2N8kFVWro="
+ "version": "10.0.8",
+ "hash": "sha256-hRkoJ8S1oD4FKjnaDYwfzX2Pys6QvGiiX6YxrdGgAyA="
},
{
"pname": "System.Composition.TypedParts",
- "version": "10.0.7",
- "hash": "sha256-gqDp0guxUnnEJaB6I/9PSgxXWDbE5YhyrTa9Yu4s0OM="
+ "version": "10.0.8",
+ "hash": "sha256-NYo2dvMJ9WU0BKIGDkuIpFQHkbZE1sGJAtY8fINFpqo="
},
{
"pname": "System.IO.Hashing",
@@ -631,8 +631,8 @@
},
{
"pname": "System.Security.Cryptography.ProtectedData",
- "version": "10.0.7",
- "hash": "sha256-IhiXDRoBQil9KAVV97PiCOhiIQCSTIJuKQOOfBECSz0="
+ "version": "10.0.8",
+ "hash": "sha256-GYRQSkRnDWytMIQcoNrAVbJda5nzfbtg1HJuwRZVxH0="
},
{
"pname": "Tmds.DBus.Protocol",
diff --git a/pkgs/by-name/ar/archisteamfarm/package.nix b/pkgs/by-name/ar/archisteamfarm/package.nix
index 6c2e113d99b5..81e766c324da 100644
--- a/pkgs/by-name/ar/archisteamfarm/package.nix
+++ b/pkgs/by-name/ar/archisteamfarm/package.nix
@@ -21,13 +21,13 @@ in
buildDotnetModule rec {
pname = "archisteamfarm";
# nixpkgs-update: no auto update
- version = "6.3.6.0";
+ version = "6.3.6.1";
src = fetchFromGitHub {
owner = "JustArchiNET";
repo = "ArchiSteamFarm";
- rev = version;
- hash = "sha256-S2T741eOO0s8a3pikHz0hy/PBPpw5fmtpzGv0cmRk0I=";
+ tag = version;
+ hash = "sha256-C0n3e/t1Bq02vlrF/KyT7vlhtNDIbAsg9zAk9aKZ5/g=";
};
dotnet-runtime = dotnetCorePackages.aspnetcore_10_0;
@@ -103,6 +103,7 @@ buildDotnetModule rec {
meta = {
description = "Application with primary purpose of idling Steam cards from multiple accounts simultaneously";
+ changelog = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/tag/${src.tag}";
homepage = "https://github.com/JustArchiNET/ArchiSteamFarm";
license = lib.licenses.asl20;
mainProgram = "ArchiSteamFarm";
diff --git a/pkgs/by-name/ar/ark/package.nix b/pkgs/by-name/ar/ark/package.nix
new file mode 100644
index 000000000000..fbdbed890c23
--- /dev/null
+++ b/pkgs/by-name/ar/ark/package.nix
@@ -0,0 +1,55 @@
+{
+ lib,
+ rustPlatform,
+ fetchFromGitHub,
+ cmake,
+ makeBinaryWrapper,
+ R,
+}:
+
+rustPlatform.buildRustPackage (finalAttrs: {
+ pname = "ark";
+ version = "0.1.252";
+ __structuredAttrs = true;
+
+ src = fetchFromGitHub {
+ owner = "posit-dev";
+ repo = "ark";
+ rev = finalAttrs.version;
+ hash = "sha256-AI8i15UMI+KSmweXkS/UYITZBOEDx/knjpK9SA2M+Ns=";
+ };
+
+ cargoHash = "sha256-z9l0dgmZO6f63I/2pms4VMXMxO/9SAZSq1OFubGHIpw=";
+
+ # The amalthea crate bundles libzmq via the zeromq-src crate, which builds it
+ # with CMake.
+ nativeBuildInputs = [
+ cmake
+ makeBinaryWrapper
+ ];
+
+ # Only build the `ark` binary, not the whole workspace's test/dev crates.
+ cargoBuildFlags = [
+ "--package"
+ "ark"
+ ];
+
+ # Tests require a running R installation and network access.
+ doCheck = false;
+
+ # Ark loads R dynamically at runtime, locating it via `R_HOME` or by running
+ # `R RHOME`. Put R on PATH so the kernel works out of the box.
+ postInstall = ''
+ wrapProgram $out/bin/ark \
+ --suffix PATH : ${lib.makeBinPath [ R ]}
+ '';
+
+ meta = {
+ description = "R kernel for Jupyter applications, powering Positron's R support";
+ homepage = "https://github.com/posit-dev/ark";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ thomasjm ];
+ mainProgram = "ark";
+ platforms = lib.platforms.unix;
+ };
+})
diff --git a/pkgs/by-name/bl/blesh/package.nix b/pkgs/by-name/bl/blesh/package.nix
index a1a7de4a50a3..c9e3b727dbf4 100644
--- a/pkgs/by-name/bl/blesh/package.nix
+++ b/pkgs/by-name/bl/blesh/package.nix
@@ -10,14 +10,14 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "blesh";
- version = "0.4.0-devel3-unstable-2026-05-28";
+ version = "0.4.0-devel3-unstable-2026-06-21";
src = fetchFromGitHub {
owner = "akinomyoga";
repo = "ble.sh";
- rev = "f38850cb0add16f110341a517ff7c849adb43e57";
+ rev = "6cffa910eccce252fa391875c7c03c94fb6f1b09";
fetchSubmodules = true;
- hash = "sha256-EtOCZvUkzstXaT7N9qe+oT7+7ExlREsobzY+ylNy/7Y=";
+ hash = "sha256-CUIHfK1m00p6rBBNp/XqXifeRcG7BKpkdF7kl4+2tZY=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/bo/bobby/package.nix b/pkgs/by-name/bo/bobby/package.nix
new file mode 100644
index 000000000000..5b61c8e5ffb9
--- /dev/null
+++ b/pkgs/by-name/bo/bobby/package.nix
@@ -0,0 +1,84 @@
+{
+ cargo,
+ desktop-file-utils,
+ fetchFromGitHub,
+ glib,
+ gtk4,
+ lib,
+ libadwaita,
+ meson,
+ ninja,
+ nix-update-script,
+ pkg-config,
+ rustc,
+ rustPlatform,
+ sqlite,
+ stdenv,
+ wrapGAppsHook4,
+}:
+
+stdenv.mkDerivation (finalAttrs: {
+ pname = "bobby";
+ version = "50.0.2";
+
+ src = fetchFromGitHub {
+ owner = "hbons";
+ repo = "bobby";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-/N7CmzPwUdGkHIZujCGW3LvsGM6DdXrcm2kH6XlVGDA=";
+ };
+
+ cargoDeps = rustPlatform.fetchCargoVendor {
+ inherit (finalAttrs) pname version src;
+ hash = "sha256-TT3ceAy44sfyKZ7wmH3C4nj5TyfiJlu4vBWAaGs+pGg=";
+ };
+
+ buildInputs = [
+ glib
+ gtk4
+ libadwaita
+ sqlite
+ ];
+
+ # favor sqlite from nixpkgs instead of a vendored variant in rusqlite
+ postPatch = ''
+ substituteInPlace Cargo.toml \
+ --replace-fail ', features = ["bundled"]' ""
+ '';
+
+ nativeBuildInputs = [
+ cargo
+ desktop-file-utils # for `update-desktop-database`
+ gtk4 # for `gtk-update-icon-cache`
+ meson
+ ninja
+ pkg-config
+ rustc
+ rustPlatform.cargoSetupHook
+ wrapGAppsHook4 # fix error: GLib-GIO-ERROR **: No GSettings schemas are installed on the system
+ ];
+
+ mesonCheckFlags = [
+ "--print-errorlogs"
+ ];
+
+ doCheck = true;
+
+ passthru.updateScript = nix-update-script { };
+
+ __structuredAttrs = true;
+ strictDeps = true;
+
+ meta = {
+ changelog = "https://github.com/hbons/Bobby/blob/${finalAttrs.src.tag}/data/studio.planetpeanut.Bobby.metainfo.xml";
+ description = "Browse SQLite files";
+ donationPage = "https://planetpeanut.studio/sponsors";
+ homepage = "https://apps.gnome.org/Bobby/";
+ license = lib.licenses.gpl3Plus;
+ maintainers = with lib.maintainers; [
+ aiyion
+ ];
+ teams = [ lib.teams.gnome-circle ];
+ mainProgram = "bobby";
+ };
+})
diff --git a/pkgs/by-name/bu/bumpver/package.nix b/pkgs/by-name/bu/bumpver/package.nix
index 2c503ecce5a0..045173383159 100644
--- a/pkgs/by-name/bu/bumpver/package.nix
+++ b/pkgs/by-name/bu/bumpver/package.nix
@@ -8,12 +8,12 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "bumpver";
- version = "2021.1110";
+ version = "2026.1132";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
- sha256 = "b6a0ddb78db7e00ae7ffe895bf8ef97f91e6310dfc1c4721896bdfd044b1cb03";
+ sha256 = "sha256-gLIjwj/Km8ndVpt6RGgJSdNL7iOnOIYNmps28avjsOA=";
};
prePatch = ''
@@ -21,6 +21,8 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
--replace-fail "if any(arg.startswith(\"bdist\") for arg in sys.argv):" ""\
--replace-fail "import lib3to6" ""\
--replace-fail "package_dir = lib3to6.fix(package_dir)" ""
+
+ patchShebangs test/fixtures/hooks
'';
build-system = with python3.pkgs; [
@@ -28,12 +30,10 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
];
dependencies = with python3.pkgs; [
- pathlib2
click
toml
lexid
colorama
- setuptools
];
nativeCheckInputs = [
@@ -42,11 +42,6 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
mercurial
];
- disabledTests = [
- # fails due to more aggressive setuptools version specifier validation
- "test_parse_default_pattern"
- ];
-
meta = {
description = "Bump version numbers in project files";
homepage = "https://pypi.org/project/bumpver/";
diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix
index a310f105cd68..4514766a1ba0 100644
--- a/pkgs/by-name/co/codex/package.nix
+++ b/pkgs/by-name/co/codex/package.nix
@@ -26,18 +26,18 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "codex";
- version = "0.141.0";
+ version = "0.142.0";
src = fetchFromGitHub {
owner = "openai";
repo = "codex";
tag = "rust-v${finalAttrs.version}";
- hash = "sha256-1ZOaZlwAkH6DJpxlInfbXpaqmsbOIOGrFoj2dYehBMA=";
+ hash = "sha256-F8wlv0vSuljNFDgIzoeuVxvD0dk90z2FBtpBTMih7AA=";
};
sourceRoot = "${finalAttrs.src.name}/codex-rs";
- cargoHash = "sha256-bQPeRKTrNYeGCO20hpu+F37sScFOGr1EPOVf1E0FU+4=";
+ cargoHash = "sha256-fvEFNE12J6zaLZrN6oQB8X+jXoKPSCWrL17Sl28+7/c=";
__structuredAttrs = true;
diff --git a/pkgs/by-name/da/dawarich/gemset.nix b/pkgs/by-name/da/dawarich/gemset.nix
index df873b0b90a4..f8a4edb1f7e4 100644
--- a/pkgs/by-name/da/dawarich/gemset.nix
+++ b/pkgs/by-name/da/dawarich/gemset.nix
@@ -1,4 +1,15 @@
{
+ action_text-trix = {
+ dependencies = [ "railties" ];
+ groups = [ "default" ];
+ platforms = [ ];
+ source = {
+ remotes = [ "https://rubygems.org" ];
+ sha256 = "02a0yz97d12cf6wcj5r43ak57mhlcj4r84k5ma2g570046aga4kh";
+ type = "gem";
+ };
+ version = "2.1.19";
+ };
actioncable = {
dependencies = [
"actionpack"
@@ -11,10 +22,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "12xv89kmr6l6mflzqddk0zsmbbsr53mv9dz6z91sdcb3ifjd3881";
+ sha256 = "1w40bbkjd0lds57bfr24hbj9qfkwj9v33x6457g24sjfwispzg75";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
actionmailbox = {
dependencies = [
@@ -29,10 +40,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0m00a0sqf68rllzmsfkb02cqy4vi5q2lrrmgld1i5pf31iyahl96";
+ sha256 = "0ndf98dpzmz8xs6m253zpwnhyfrvxdkfyvssxps0vrx0x9sa8zfz";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
actionmailer = {
dependencies = [
@@ -47,10 +58,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0qc5ycibnxricdlgmrihds0hqjli5hhksbv947nqbsfg8b4gl63r";
+ sha256 = "13a4329lgrda8s9mqrfbaakvc90i6ak82rfpljmd0w5vj54747w3";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
actionpack = {
dependencies = [
@@ -73,13 +84,14 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0dabvb49acbwvy91587cbn36ghv3bsyl14a9aq4ll4nxfn4qdpn9";
+ sha256 = "18r93ii2ayw8n60qsx259dy8nwgbfxf3ndncla0xbia79np8r6dg";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
actiontext = {
dependencies = [
+ "action_text-trix"
"actionpack"
"activerecord"
"activestorage"
@@ -91,10 +103,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1q8jm23v29zv055wpgyrwzb008bvqbm4x8bb64l0f8r6ccywxwqj";
+ sha256 = "1ln7mwflqf7nsgkj9lm1p7bmc6h8yqaa47q1cdj9xsp102f034fj";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
actionview = {
dependencies = [
@@ -113,10 +125,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "04ql6lpvdmrl5169y166pfr9w53c6f40jkgmn4ljgkzh7pkaj3vd";
+ sha256 = "0pgxl9p2q2zbwb6626yw7rgpbmv2bvxykq2w1h83inrygy6chiqk";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
activejob = {
dependencies = [
@@ -127,10 +139,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "047asb83p78zh93v0q1svrfl6da3aqqbjlkwd2jap172pz1ybard";
+ sha256 = "1lz8bxb6pcf9yvxwyj6355aws3ylxi5rwc577ly4q858d9vb2jd1";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
activemodel = {
dependencies = [ "activesupport" ];
@@ -141,10 +153,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1hjv2kmv7i0jk8zkng3pxa1kdd90qpgr3v60qvs764yw8qyq35n7";
+ sha256 = "06c23jww82grgvxw19g4bi9c957aj5hh24wzyyw4jdpg9jz5rh4h";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
activerecord = {
dependencies = [
@@ -159,10 +171,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1ri9l5v4601bxwrkl105k1ccxxg2wpvg6x94rwqr834irnv63cl9";
+ sha256 = "1avhmih54xqyj14zrv6ciw2ndpb11bmkwq0fcwm0mfk64ixvw0w0";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
activerecord-postgis-adapter = {
dependencies = [
@@ -173,10 +185,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "06xp91kanz3w2s89wqb97fzzzcpy79rfjjs4zq85m402zg2fm08w";
+ sha256 = "1hms9ya0yiq1s1w6vy9yipaiq3yd8lrj7gw32p9bzmwyikc9naxf";
type = "gem";
};
- version = "11.0.0";
+ version = "11.1.1";
};
activestorage = {
dependencies = [
@@ -190,20 +202,20 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1wrxnj6rqzp7n80f0cfrdalz7b2md6sqqmx8lrgd3klaiwzqm295";
+ sha256 = "0k9q8sdlf576r8rp2hgdxy5lpr8f157bpq8mfsk52f8l169wwr05";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
activesupport = {
dependencies = [
"base64"
- "benchmark"
"bigdecimal"
"concurrent-ruby"
"connection_pool"
"drb"
"i18n"
+ "json"
"logger"
"minitest"
"securerandom"
@@ -219,10 +231,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "08ybmp63qrfaxq7bv7mvb4xvfb4fcylw2a0szankzkrpdbzi7wip";
+ sha256 = "03m2vjhq3nmc8c3hpivxhvkjd8igg16nmv0p2fgdsgacppgy1991";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
addressable = {
dependencies = [ "public_suffix" ];
@@ -312,25 +324,36 @@
};
version = "1.0.2";
};
+ auth-sanitizer = {
+ dependencies = [ "version_gem" ];
+ groups = [ "default" ];
+ platforms = [ ];
+ source = {
+ remotes = [ "https://rubygems.org" ];
+ sha256 = "0xy5gjb12kv6zjn4zyd16yfv4bygd02ykbr6cz10d6sqyw0wyzci";
+ type = "gem";
+ };
+ version = "0.2.1";
+ };
aws-eventstream = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1mvjjn8vh1c3nhibmjj9qcwxagj6m9yy961wblfqdmvhr9aklb3y";
+ sha256 = "0fqqdqg15rgwgz3mn4pj91agd20csk9gbrhi103d20328dfghsqi";
type = "gem";
};
- version = "1.3.2";
+ version = "1.4.0";
};
aws-partitions = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "07w1gp9wmldxw3bf25all32s46rrn10x25h0m9grj5fvs2y4m4nn";
+ sha256 = "1ihq7k01fwayf4ir0n6g99r7s8xja1rnr55p9agfdqffhlzwaq8s";
type = "gem";
};
- version = "1.1253.0";
+ version = "1.1259.0";
};
aws-sdk-core = {
dependencies = [
@@ -346,10 +369,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1zkkzr70qnm6jq2xxlg4zgp49zdg7431sgd6yl0sgrmq0bq3f31j";
+ sha256 = "074awkbb7rs9332vvxifxndrjambxf1bkj8w8hwj5krazk5l5h09";
type = "gem";
};
- version = "3.249.0";
+ version = "3.252.0";
};
aws-sdk-kms = {
dependencies = [
@@ -360,10 +383,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0xd3ddd9jiapkgv8im4pl9dcdy2ps7qjsssf2nz3q6sd1ca8x0di";
+ sha256 = "0hrkb8ar61zgswz16rcf1x00n1liwn236lh5zpya9x11yf6m8grn";
type = "gem";
};
- version = "1.96.0";
+ version = "1.129.0";
};
aws-sdk-s3 = {
dependencies = [
@@ -375,10 +398,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0ybqxlicjvhp74r4y87wy61j93j9kgs427881sv9b9zdx553qi3x";
+ sha256 = "04k5wasssinx66vws2jn4vhzfisg30mkhbdmcs3m99dhp66kmcnl";
type = "gem";
};
- version = "1.224.0";
+ version = "1.225.1";
};
aws-sigv4 = {
dependencies = [ "aws-eventstream" ];
@@ -386,10 +409,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1nx1il781qg58nwjkkdn9fw741cjjnixfsh389234qm8j5lpka2h";
+ sha256 = "003ch8qzh3mppsxch83ns0jra8d222ahxs96p9cdrl0grfazywv9";
type = "gem";
};
- version = "1.11.0";
+ version = "1.12.1";
};
base64 = {
groups = [
@@ -415,21 +438,6 @@
};
version = "3.1.22";
};
- benchmark = {
- groups = [
- "default"
- "development"
- "staging"
- "test"
- ];
- platforms = [ ];
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "0v1337j39w1z7x9zs4q7ag0nfv4vs4xlsjx2la0wpv8s6hig2pa6";
- type = "gem";
- };
- version = "0.5.0";
- };
bigdecimal = {
groups = [
"default"
@@ -461,10 +469,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "057jsch213i42qgdsz2vg1b190n2xvvbi3hgprc8nmaqim2ly9f1";
+ sha256 = "0jhnvalyqhjv10y2m804z2s9wabmys4a4di6187jjch3qy4an2y6";
type = "gem";
};
- version = "1.23.0";
+ version = "1.24.6";
};
brakeman = {
dependencies = [ "racc" ];
@@ -476,10 +484,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "164l8dh3c22c8448hgd0zqhsffxvn4d9wad2zzipav29sssjd532";
+ sha256 = "0vyg9l6xivamb49r4kzkcw12r9x943kv79wsvwslhm1qjvx23ybv";
type = "gem";
};
- version = "7.1.1";
+ version = "8.0.4";
};
builder = {
groups = [
@@ -511,18 +519,20 @@
version = "0.9.3";
};
byebug = {
+ dependencies = [ "reline" ];
groups = [
"default"
"development"
+ "staging"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "07hsr9zzl2mvf5gk65va4smdizlk9rsiz8wwxik0p96cj79518fl";
+ sha256 = "0pg05blj56sxdxq9d54386y9rlvj36vl95x21x9clh8rfpz3w9nj";
type = "gem";
};
- version = "12.0.0";
+ version = "13.0.0";
};
capybara = {
dependencies = [
@@ -603,10 +613,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1b8nlxr5z843ii7hfk6igpr5acw3k2ih9yjrgkyz2gbmallgjkz5";
+ sha256 = "02ifws3c4x7b54fv17sm4cca18d2pfw1saxpdji2lbd1f6xgbzrk";
type = "gem";
};
- version = "2.5.5";
+ version = "3.0.2";
};
crack = {
dependencies = [
@@ -683,10 +693,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1ya5gbz8p4qm1h4p33b99zfna4n5flmccvwp5air4086j4sv5bzy";
+ sha256 = "0fs7nz3ckyplaxv28nv4xhjdj6fl4ih7jkfjnzgfgphkp5fy5anf";
type = "gem";
};
- version = "3.0.0";
+ version = "3.0.5";
};
date = {
groups = [
@@ -723,6 +733,7 @@
];
groups = [
"development"
+ "staging"
"test"
];
platforms = [
@@ -741,10 +752,10 @@
];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1wmfy5n5v2rzpr5vz698sqfj1gl596bxrqw44sahq4x0rxjdn98l";
+ sha256 = "1djjx5332d1hdh9s782dyr0f9d4fr9rllzdcz2k0f8lz2730l2rf";
type = "gem";
};
- version = "1.11.0";
+ version = "1.11.1";
};
devise = {
dependencies = [
@@ -962,14 +973,15 @@
version = "6.5.1";
};
fakeredis = {
+ dependencies = [ "redis" ];
groups = [ "test" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0xlkcavchj9l9457q4gfjynrzj3d9q9p8sxwclqrn4g2wjdc8vap";
+ sha256 = "1avqz567g5d5c06f6fwgcdyn685svv54lsp911vxibw0r0f9q780";
type = "gem";
};
- version = "0.1.4";
+ version = "0.9.2";
};
faraday = {
dependencies = [
@@ -1049,10 +1061,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0kbf2r2ayb91d1i0lbpj418pcv33dc24pqs9fl1wg4rhzd035105";
+ sha256 = "015kkhddkcjncqdv8mf8fd09ki4s44kyg6f5nqjvaq66brdxd9yw";
type = "gem";
};
- version = "1.4.1";
+ version = "1.4.2";
};
flipper-active_record = {
dependencies = [
@@ -1063,10 +1075,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0dss4hhnw6ypn2yh0cq2yi08cwvkv0kqjxxih7214slps0d4i5si";
+ sha256 = "1lgw3pxpgb1j53l0ywmvia8w5l88kckgqf2m1dlrrma4iavsww5b";
type = "gem";
};
- version = "1.4.1";
+ version = "1.4.2";
};
flipper-ui = {
dependencies = [
@@ -1081,10 +1093,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "168agvgc6skln31x3r5ic5c6varc3m5b1gxnpkxq5p9gslvm53mp";
+ sha256 = "1vhdahaig6jhp9njxi5626q2ac8n4yyvl314r3haaawjds4gvcnp";
type = "gem";
};
- version = "1.4.1";
+ version = "1.4.2";
};
foreman = {
dependencies = [ "thor" ];
@@ -1170,10 +1182,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0xv7zdaw799fvhbh0pdq2hi6lhvp1sid988l35l18s45yddqvamy";
+ sha256 = "0405sjsqz2x62g5yghswbsm570xjh1j434p5867c70d9ijhhxy8n";
type = "gem";
};
- version = "6.7.0";
+ version = "6.8.0";
};
h3 = {
dependencies = [
@@ -1245,6 +1257,17 @@
};
version = "1.14.8";
};
+ icons = {
+ dependencies = [ "nokogiri" ];
+ groups = [ "default" ];
+ platforms = [ ];
+ source = {
+ remotes = [ "https://rubygems.org" ];
+ sha256 = "1s7lg09ki7x02advdrn98fa2gxbwaq5adlnf8mxqcnmsa4gid27x";
+ type = "gem";
+ };
+ version = "0.8.1";
+ };
importmap-rails = {
dependencies = [
"actionpack"
@@ -1255,10 +1278,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "05767zlpfafsairdl1kgalfdjlvydjsd1qdd5447hcpqj885p7vj";
+ sha256 = "0smixr7l97pky55k0kz9rxmmyk2032kp7xdqixaz2z699lmbw0bi";
type = "gem";
};
- version = "2.2.2";
+ version = "2.2.3";
};
io-console = {
groups = [
@@ -1336,14 +1359,16 @@
groups = [
"default"
"development"
+ "staging"
+ "test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0wr6x4fxcw113rj0gdpgz8v4faa8647w2ni9hfiiirv67qzm3pir";
+ sha256 = "1anz6a6n33x4s3906s0bz6x161kk1ns3h7xxsn3rpxkfsw7k2m33";
type = "gem";
};
- version = "2.19.6";
+ version = "2.19.8";
};
json-jwt = {
dependencies = [
@@ -1623,10 +1648,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0cnpnbn2yivj9gxkh8mjklbgnpx6nf7b8j2hky01dl0040hy0k76";
+ sha256 = "18g6ps30z6m365bly7sfialavnsf6m6qamdxsr84w96k51j4mnlb";
type = "gem";
};
- version = "1.8.0";
+ version = "1.8.3";
};
multi_json = {
groups = [ "default" ];
@@ -1669,10 +1694,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0ax0f0r97jm83q462vsrcbdxprs894fyyc44v62c48ihgb39hmcs";
+ sha256 = "03ga2h4i5hsk8pdlicyfvqfsbh55vrbikb0nkx9x7vx7fl6kdw19";
type = "gem";
};
- version = "0.6.4";
+ version = "0.6.4.1";
};
net-pop = {
dependencies = [ "net-protocol" ];
@@ -1738,6 +1763,7 @@
};
oauth2 = {
dependencies = [
+ "auth-sanitizer"
"faraday"
"jwt"
"logger"
@@ -1750,10 +1776,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "11rj80dgjz05x5xx93y4bfk9rcn7fl56srj8fgqn7ffzf3j13kxs";
+ sha256 = "19igd2jv3vqrqpqqdf36740g1sln16ibv1npgvdzcsfyr3q6jilg";
type = "gem";
};
- version = "2.0.18";
+ version = "2.0.22";
};
oj = {
dependencies = [
@@ -1764,10 +1790,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1cajn3ylwhby1x51d9hbchm964qwb5zp63f7sfdm55n85ffn1ara";
+ sha256 = "1v87lxi5cdaw3fvdf046fwzrgfbmi2ndkl31clh4zb5p1dxrdqzb";
type = "gem";
};
- version = "3.16.11";
+ version = "3.17.3";
};
omniauth = {
dependencies = [
@@ -1909,10 +1935,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "05xqijcf80sza5pnlp1c8whdaay8x5dc13214ngh790zrizgp8q9";
+ sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm";
type = "gem";
};
- version = "0.6.1";
+ version = "0.6.3";
};
parallel = {
groups = [
@@ -1922,10 +1948,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa";
+ sha256 = "0mlkn1vhh9lr7vljibpgspwsswk7mzm8nw6bbr616c9fbj35hlmk";
type = "gem";
};
- version = "1.27.0";
+ version = "2.1.0";
};
parser = {
dependencies = [
@@ -1939,10 +1965,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1mmb59323ldv6vxfmy98azgsla9k3di3fasvpb28hnn5bkx8fdff";
+ sha256 = "0m2xqvn1la62hji1mn04y59giikww95p2hs0r4y2rrz3mdxcwyni";
type = "gem";
};
- version = "3.3.10.0";
+ version = "3.3.11.1";
};
patience_diff = {
dependencies = [ "optimist" ];
@@ -1963,10 +1989,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0xf8i58shwvwlka4ld12nxcgqv0d5r1yizsvw74w5jaw83yllqaq";
+ sha256 = "16caca7lcz5pwl82snarqrayjj9j7abmxqw92267blhk7rbd120k";
type = "gem";
};
- version = "1.6.2";
+ version = "1.6.3";
};
posthog-rails = {
dependencies = [
@@ -1977,10 +2003,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0f2y2sd3r1ihpkwrjqa7h3frs2yv9pca00kpd54n2vy9y8vpi534";
+ sha256 = "06iv4rh9hfqx9q2yxl6yr5nqqlc6xp60sqmnf94f2zw3k5csynj5";
type = "gem";
};
- version = "3.9.1";
+ version = "3.11.0";
};
posthog-ruby = {
dependencies = [ "concurrent-ruby" ];
@@ -1988,10 +2014,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "09lpwyv5g6q3v4qrygkfdk3kzf3zh0bsyss0i5fgqhs4drnlhsz0";
+ sha256 = "0v3yciwz314asqvxkc3qli5z7vn86c11dx2hjy0dcx2x4nb2gd6h";
type = "gem";
};
- version = "3.9.1";
+ version = "3.11.0";
};
pp = {
dependencies = [ "prettyprint" ];
@@ -2079,19 +2105,21 @@
dependencies = [
"coderay"
"method_source"
+ "reline"
];
groups = [
"default"
"development"
+ "staging"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0ssv704qg75mwlyagdfr9xxbzn1ziyqgzm0x474jkynk8234pm8j";
+ sha256 = "0kh5nv8v74k1ccy6gc7nd04aaf1cjkbk7g8pwy2izvcqaq36jv6p";
type = "gem";
};
- version = "0.15.2";
+ version = "0.16.0";
};
pry-byebug = {
dependencies = [
@@ -2100,15 +2128,16 @@
];
groups = [
"development"
+ "staging"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0wpa3jd46h44rjz3hjwl5c0zfx3jav4a64nm8h0g1iwv61yvn2hb";
+ sha256 = "1dyi2dr5zp08s4bp9ik44v84wc0kdvinmcy7six0lfd8x150jkjr";
type = "gem";
};
- version = "3.11.0";
+ version = "3.12.0";
};
pry-rails = {
dependencies = [ "pry" ];
@@ -2151,10 +2180,10 @@
];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0x0r3gc66abv8i4dw0x0370b5hrshjfp6kpp7wbp178cy775fypb";
+ sha256 = "1dx5bc3s1mb1i53np4cdkypg7ccygnvagr3hglyndbqilrljvxql";
type = "gem";
};
- version = "5.3.1";
+ version = "5.4.0";
};
public_suffix = {
groups = [
@@ -2166,10 +2195,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1543ap9w3ydhx39ljcd675cdz9cr948x9mp00ab8qvq6118wv9xz";
+ sha256 = "08znfv30pxmdkjyihvbjqbvv874dj3nybmmyscl958dy3f7v12qs";
type = "gem";
};
- version = "6.0.2";
+ version = "7.0.5";
};
puma = {
dependencies = [ "nio4r" ];
@@ -2177,10 +2206,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1a3jd9qakasizrf7dkq5mqv51fjf02r2chybai2nskjaa6mz93mz";
+ sha256 = "1yw6nvkvddriacmva8hm0za0961d6j96dm7zm6748rmyzcfqgvf8";
type = "gem";
};
- version = "7.2.0";
+ version = "8.0.2";
};
pundit = {
dependencies = [ "activesupport" ];
@@ -2345,10 +2374,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1rjvzpnl0js6axlygij5a5c6cwmraxvv6z6c2px95qlbjj80zd2c";
+ sha256 = "1lww7i686rm9s50d34hb596y2kfl46dida2kjy8gr64c6jjpn0bd";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
rails-dom-testing = {
dependencies = [
@@ -2390,17 +2419,17 @@
};
rails_icons = {
dependencies = [
- "nokogiri"
+ "icons"
"rails"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0aixqyan3ik3z84135wn0zvvfb8krj4qxccsg9jbznjx0ywblhap";
+ sha256 = "0yqdd1qrvggh5gb3qicngxxassbqi1nyviiyqr6j9pg6853gn3y4";
type = "gem";
};
- version = "1.4.0";
+ version = "1.8.0";
};
railties = {
dependencies = [
@@ -2422,10 +2451,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1md96yl05v436jkgz9725cax9hf61sv74267cg7yidwnl3lwd65d";
+ sha256 = "08nyhsigcvjpj9i3r0s73yi8zm16sxmr2x7xgxlaq2jjrghb0gli";
type = "gem";
};
- version = "8.0.5";
+ version = "8.1.3";
};
rainbow = {
groups = [
@@ -2489,15 +2518,17 @@
version = "7.2.0";
};
redis = {
- dependencies = [ "redis-client" ];
- groups = [ "default" ];
+ groups = [
+ "default"
+ "test"
+ ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1bpsh5dbvybsa8qnv4dg11a6f2zn4sndarf7pk4iaayjgaspbrmm";
+ sha256 = "0fikjg6j12ka6hh36dxzhfkpqqmilzjfzcdf59iwkzsgd63f0ziq";
type = "gem";
};
- version = "5.4.1";
+ version = "4.8.1";
};
redis-client = {
dependencies = [ "connection_pool" ];
@@ -2505,10 +2536,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "16vplvxrsaq6as1hzw71mkfcpjdphk0m662k36vrilq2f9dgndhk";
+ sha256 = "18xy2nd8mcb186gqd11sy3vfwkq5n85mq26v7l325jkdiwgvyr8c";
type = "gem";
};
- version = "0.26.2";
+ version = "0.29.0";
};
regexp_parser = {
groups = [
@@ -2519,10 +2550,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "192mzi0wgwl024pwpbfa6c2a2xlvbh3mjd75a0sakdvkl60z64ya";
+ sha256 = "1fwfw26a32rps78920nn29shqg2zmqv72i89j1fap41isshida9m";
type = "gem";
};
- version = "2.11.3";
+ version = "2.12.0";
};
reline = {
dependencies = [ "io-console" ];
@@ -2617,10 +2648,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1mfxgxhsk4hpxh0ahk9yk593qiminv91gnfxkyixgm0nh6kn56ay";
+ sha256 = "1mgmr8f7rfab8hyfd0s15nbvsbxzbghj87qyi5jwynmkji481hc9";
type = "gem";
};
- version = "3.0.1";
+ version = "3.1.0";
};
rgeo-activerecord = {
dependencies = [
@@ -2631,10 +2662,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "151hzz2amv4xn3ka5ab3rm3ghbyip8fqsa5m6jkpbf38qn6jz8n8";
+ sha256 = "18ar7ycppwqwf3nyjm2q5rmqwgd2x04d1xwai8gc9wp2xavylyia";
type = "gem";
};
- version = "8.0.0";
+ version = "8.1.0";
};
rgeo-geojson = {
dependencies = [
@@ -2669,35 +2700,36 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1bwqy1iwbyn1091mg203is5ngsnvfparwa1wh89s1sgnfmirkmg2";
+ sha256 = "0hlm1cfqs891irh4pl6wynsfm7nh7w7baf0g6cqxfrxvlr64khb4";
type = "gem";
};
- version = "3.1.0";
+ version = "3.2.0";
};
rqrcode_core = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1ayrj7pwbv1g6jg5vvx6rq05lr1kbkfzbzqplj169aapmcivhh0y";
+ sha256 = "0l9hl5nb7jx8sjchsrlv6bk30hywr449ihcdxv2qy6wwz1fvh0zk";
type = "gem";
};
- version = "2.0.0";
+ version = "2.1.0";
};
rspec-core = {
dependencies = [ "rspec-support" ];
groups = [
"default"
"development"
+ "staging"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1r6zbis0hhbik1ck8kh58qb37d1qwij1x1d2fy4jxkzryh3na4r5";
+ sha256 = "0bcbh9yv6cs6pv299zs4bvalr8yxa51kcdd1pjl60yv625j3r0m8";
type = "gem";
};
- version = "3.13.3";
+ version = "3.13.6";
};
rspec-expectations = {
dependencies = [
@@ -2732,10 +2764,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0klv9mibmnfqw92w5bc1bab1x4dai60xfh0xz0mhgicibsp3gcbq";
+ sha256 = "0iqxmw0knjiz5nf6pgr8ihs6cjzh89f0ppj3fqiz8cvms79x6sh8";
type = "gem";
};
- version = "3.13.6";
+ version = "3.13.8";
};
rspec-rails = {
dependencies = [
@@ -2755,24 +2787,25 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1kis8dfxlvi6gdzrv9nsn3ckw0c2z7armhni917qs1jx7yjkjc8i";
+ sha256 = "1pr29snnnlgkqv80vbi4795l6rxq3l47x5rl7lyni4h8zj95c8q6";
type = "gem";
};
- version = "8.0.2";
+ version = "8.0.4";
};
rspec-support = {
groups = [
"default"
"development"
+ "staging"
"test"
];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0hrzdcklbl8pv721cq906yfl38fmqmlnh33ff8l752z1ys9y6q9a";
+ sha256 = "0z64h5rznm2zv21vjdjshz4v0h7bxvg02yc6g7yzxakj11byah06";
type = "gem";
};
- version = "3.13.3";
+ version = "3.13.7";
};
rswag-api = {
dependencies = [
@@ -2842,10 +2875,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0wz2np5ck54vpwcz18y9x7w80c308wza7gmfcykysq59ajkadw89";
+ sha256 = "138qbhxb6r8qyq6kz38i3wq4k2rdcrhfcyicxzw1798na7sxvndr";
type = "gem";
};
- version = "1.82.1";
+ version = "1.87.0";
};
rubocop-ast = {
dependencies = [
@@ -2859,10 +2892,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1zbikzd6237fvlzjfxdlhwi2vbmavg1cc81y6cyr581365nnghs9";
+ sha256 = "0dahfpnzz63hyqxa03x8rypnrxzwyvh4i5a8ri34bzpnf3pg64j4";
type = "gem";
};
- version = "1.49.0";
+ version = "1.49.1";
};
rubocop-rails = {
dependencies = [
@@ -2876,10 +2909,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "08kf3nhhhxcwb9shb4bv7jxr1mjrs63fwpywppmgy9cbwip29zqh";
+ sha256 = "1xaxlfas5grja3lvzjrfiv86ah3rxa15cmi7hc79b2cw8cjs7sis";
type = "gem";
};
- version = "2.34.2";
+ version = "2.35.4";
};
ruby-next-core = {
groups = [ "default" ];
@@ -2912,10 +2945,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0g2vx9bwl9lgn3w5zacl52ax57k4zqrsxg05ixf42986bww9kvf0";
+ sha256 = "0khy3d43cr2i4x9as2k41ckrjb4wkpcycdbzaara4fy4qw923n9f";
type = "gem";
};
- version = "3.2.2";
+ version = "3.3.1";
};
sanitize = {
dependencies = [
@@ -2957,10 +2990,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "16rmdnc8c779gmphv7n4rcx8bc6yv24i555lzqx2drmrqk721jbg";
+ sha256 = "0xw4bpmw2kfpfk187mnga2ranalm688y1w26kic6kwwsa9rg07bg";
type = "gem";
};
- version = "4.35.0";
+ version = "4.44.0";
};
sentry-rails = {
dependencies = [
@@ -2971,10 +3004,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1r5031qb02xmwmkrrz8ald4gc35xgcgz2h089873w33l5kcd9ygb";
+ sha256 = "1vdiia361bzmkajb8nfz6y87yjyj7wdnfp1n5lb5s8zbwr1sljfb";
type = "gem";
};
- version = "6.5.0";
+ version = "6.6.2";
};
sentry-ruby = {
dependencies = [
@@ -2986,10 +3019,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0srsbyw11h4gkr75vv4xcws8b9a9h7ii8wf3kb6syyh1d86swmrw";
+ sha256 = "1mkcrjn47y7z4g59psrz4xw3sniabf9dwwaqzsc8a18hgmssyjm6";
type = "gem";
};
- version = "6.5.0";
+ version = "6.6.2";
};
shoulda-matchers = {
dependencies = [ "activesupport" ];
@@ -2997,10 +3030,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0i1zkr4rsvf8pz1x38wkb82nsjx28prmyb5blsmw86pd5cmmfszg";
+ sha256 = "0xwwfj48d6mpc66lhl4yabnjazpf47wqg9n1i9na7q0h9isdigxl";
type = "gem";
};
- version = "6.5.0";
+ version = "7.0.1";
};
sidekiq = {
dependencies = [
@@ -3014,10 +3047,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1mjcm3csall2idnza3w9gvayq3fbpz0k1jsmhsdpgxj6ipddik1p";
+ sha256 = "03z48p8asbid67lmlsn12njk1gdb6xqibabyz5na3c94242ws85y";
type = "gem";
};
- version = "8.0.10";
+ version = "8.1.6";
};
sidekiq-cron = {
dependencies = [
@@ -3096,10 +3129,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0mnllrwhs7psw6xxs8x5yx85k12qjfdgs8zs0bxm70bfascx58r5";
+ sha256 = "1p9cnbz0fxkfqgpjb5xwwj5pfm969ndbp8shg43fz2kksqvl3rvh";
type = "gem";
};
- version = "2.0.3";
+ version = "2.0.5";
};
sprockets = {
dependencies = [
@@ -3135,10 +3168,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "03788mbipmihq2w7rznzvv0ks0s9z1321k1jyr6ffln8as3d5xmg";
+ sha256 = "014s1zxlxcw35shislar3y1i3mqa0c6gh3m21js14q1q5zharhjf";
type = "gem";
};
- version = "0.2.27";
+ version = "0.2.28";
};
stimulus-rails = {
dependencies = [ "railties" ];
@@ -3189,10 +3222,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1qc3682i373ccml000xvi9pdksj3rb9v9znagjs762iypp3nwrkm";
+ sha256 = "00n97vh59in3cnak281rlm87imnglr4zpqrz41xxc8x2vb0c2py3";
type = "gem";
};
- version = "0.17.0";
+ version = "0.19.0";
};
swd = {
dependencies = [
@@ -3257,10 +3290,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1bz11pq7n1g51f50jqmgyf5b1v64p1pfqmy5l21y6vpr37b2lwkd";
+ sha256 = "1jxcji88mh6xsqz0mfzwnxczpg7cyniph7wpavnavfz7lxl77xbq";
type = "gem";
};
- version = "0.6.0";
+ version = "0.6.1";
};
tsort = {
groups = [
@@ -3286,10 +3319,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "15gafkrlg8rdk2fra0w3rjc1jwicbdjv24grr5qn97z57kfv9jyb";
+ sha256 = "0priz7ww23h2j9j5zicc4np3rr357n01xw8zymn0bzxg79rr03gf";
type = "gem";
};
- version = "2.0.20";
+ version = "2.0.23";
};
tzinfo = {
dependencies = [ "concurrent-ruby" ];
@@ -3391,10 +3424,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "195r5qylwxwqbllnpli9c2pzin0lky6h3fw912h88g2lmri0j6hc";
+ sha256 = "15wwjmzk8y63v1w11lzc6y0pqlb2j040wvjgdfbxrcv2913gcpb9";
type = "gem";
};
- version = "1.1.9";
+ version = "1.1.11";
};
warden = {
dependencies = [ "rack" ];
@@ -3432,20 +3465,20 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1mqw7ca931zmqgad0fq4gw7z3gwb0pwx9cmd1b12ga4hgjsnysag";
+ sha256 = "142cbab47mjxmg8gc89d94sd3h7an9ligh38r9n88wb3xbr5cibp";
type = "gem";
};
- version = "3.26.1";
+ version = "3.26.2";
};
webrick = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "12d9n8hll67j737ym2zw4v23cn4vxyfkb6vyv1rzpwv6y6a3qbdl";
+ sha256 = "0ca1hr2rxrfw7s613rp4r4bxb454i3ylzniv9b9gxpklqigs3d5y";
type = "gem";
};
- version = "1.9.1";
+ version = "1.9.2";
};
websocket = {
groups = [
@@ -3469,10 +3502,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0qj9dmkmgahmadgh88kydb7cv15w13l1fj3kk9zz28iwji5vl3gd";
+ sha256 = "15idgibqpdaj97f734drx8a7k1jcc8wvxlk2nbafac72ihikicjs";
type = "gem";
};
- version = "0.8.0";
+ version = "0.8.1";
};
websocket-extensions = {
groups = [ "default" ];
@@ -3493,10 +3526,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "001sswk3d1n8nf4pzxxc4rvxw47q05m0harl50ys25b18nxqai6z";
+ sha256 = "1gqm78w1va32w6kbhpm86pvn9g28d2g7d9j9jrxys42sscg2znys";
type = "gem";
};
- version = "7.0.2";
+ version = "7.5.0";
};
xpath = {
dependencies = [ "nokogiri" ];
@@ -3613,10 +3646,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1pbkiwwla5gldgb3saamn91058nl1sq1344l5k36xsh9ih995nnq";
+ sha256 = "04hx33lsnp4q0qf8982mz0acs1dap5s2bsmihi0n0g08249sc4kj";
type = "gem";
};
- version = "2.7.5";
+ version = "2.8.2";
};
zlib = {
groups = [ "default" ];
diff --git a/pkgs/by-name/da/dawarich/package.nix b/pkgs/by-name/da/dawarich/package.nix
index acd55e201bc0..bb841683497d 100644
--- a/pkgs/by-name/da/dawarich/package.nix
+++ b/pkgs/by-name/da/dawarich/package.nix
@@ -63,7 +63,6 @@ stdenv.mkDerivation (finalAttrs: {
env = {
RAILS_ENV = "production";
NODE_ENV = "production";
- REDIS_URL = ""; # build error if not defined
TAILWINDCSS_INSTALL_DIR = "${tailwindcss_3}/bin";
};
diff --git a/pkgs/by-name/da/dawarich/sources.json b/pkgs/by-name/da/dawarich/sources.json
index 0e3d50536994..0f15d6d74ff3 100644
--- a/pkgs/by-name/da/dawarich/sources.json
+++ b/pkgs/by-name/da/dawarich/sources.json
@@ -1,5 +1,5 @@
{
- "version": "1.7.11",
- "hash": "sha256-10FPOt/58AgP4ChMlAn5bYg2erJFXDdjXlHr3pA4L3Y=",
- "npmHash": "sha256-CwpVV5xLw75ReS0IqFvV3oaVk6EBlqYIKRa2KehVwFQ="
+ "version": "1.9.1",
+ "hash": "sha256-ukpX2HOGNh14vbH/2UgjIU13PMBIA8Es2p7sBySAgVQ=",
+ "npmHash": "sha256-sUDEqvqNrztedUGZRRkD2ythpBQQwpqJz/QleUvqz0Y="
}
diff --git a/pkgs/by-name/di/diswall/package.nix b/pkgs/by-name/di/diswall/package.nix
index 96f52d4809aa..b8799c290b1b 100644
--- a/pkgs/by-name/di/diswall/package.nix
+++ b/pkgs/by-name/di/diswall/package.nix
@@ -2,20 +2,27 @@
lib,
rustPlatform,
fetchFromGitHub,
+ pkg-config,
+ openssl,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "diswall";
- version = "0.6.1";
+ version = "0.7.2";
src = fetchFromGitHub {
owner = "dis-works";
repo = "diswall-rs";
rev = "v${finalAttrs.version}";
- sha256 = "sha256-t2ZBi3ab6OUWzc0L0Hq/ay+s3KNDMeu6mkYxti48BuE=";
+ hash = "sha256-5kKVEdzN38gyovGAg3/FE5sbSwCBEiQH1GPsDeQ+rCg=";
};
- cargoHash = "sha256-I4jfeOtK+ho2jksGHgQqHE+L6UzS240t+7v3/Eb/xAs=";
+ cargoHash = "sha256-WXaNLlTbZc2On19azFUbcsx0fA2LpsNNWxO6BzJ469M=";
+
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ openssl ];
+
+ OPENSSL_NO_VENDOR = 1;
doCheck = false;
diff --git a/pkgs/by-name/el/element-call/package.nix b/pkgs/by-name/el/element-call/package.nix
index 1eb2861f3c5b..8ae64d5d77ac 100644
--- a/pkgs/by-name/el/element-call/package.nix
+++ b/pkgs/by-name/el/element-call/package.nix
@@ -16,20 +16,20 @@ let
# Keep this in sync with upstream locked version (likely a stable release, but not always latest)
matrix-js-sdk = stdenv.mkDerivation (finalAttrs: {
pname = "matrix-js-sdk";
- version = "41.7.0-rc.3";
+ version = "41.8.0-rc.0";
src = fetchFromGitHub {
owner = "matrix-org";
repo = "matrix-js-sdk";
tag = "v${finalAttrs.version}";
- hash = "sha256-KD+AbMGVAaGEU5h2JB5JyQtwG0SYejdADjJ7TrxqVrY=";
+ hash = "sha256-1e6nWeHNAhVynxv2R7GY5NRCBN0BriRjA3zLK0D5O9g=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 4;
- hash = "sha256-mWtzWAV/lyaCZEIiGmOLUkhwwMouNAWoYJWL7Srr/bM=";
+ hash = "sha256-Me76t/wl4HtmbQ+FzUNLEpOM6aYbzTl68tuDSEh+Hq4=";
};
nativeBuildInputs = [
@@ -58,20 +58,20 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "element-call";
- version = "0.20.1";
+ version = "0.20.2";
src = fetchFromGitHub {
owner = "element-hq";
repo = "element-call";
tag = "v${finalAttrs.version}";
- hash = "sha256-g71b0GVpe181iNum5i6z1bTAbCykyoYUy300Ebeds1Q=";
+ hash = "sha256-paUcZhjcLbJOpQOR8gRpGe0LzSaKtWsTzE1svzQaVZY=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 4;
- hash = "sha256-K+ccoUDNYdmeVyVSYLP1UsvdsAgD1aH80HIubZY4Mf8=";
+ hash = "sha256-JOpKxtElmNKepx3W+1LIolcrYrevsCEq7+Aoh0kwZEw=";
};
inherit matrix-js-sdk;
diff --git a/pkgs/by-name/fe/febio-studio/package.nix b/pkgs/by-name/fe/febio-studio/package.nix
index 4b96436c4fbb..09613f96e9b3 100644
--- a/pkgs/by-name/fe/febio-studio/package.nix
+++ b/pkgs/by-name/fe/febio-studio/package.nix
@@ -80,6 +80,6 @@ stdenv.mkDerivation (finalAttrs: {
license = with lib.licenses; [ mit ];
homepage = "https://febio.org/";
platforms = lib.platforms.unix;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
})
diff --git a/pkgs/by-name/fe/febio/package.nix b/pkgs/by-name/fe/febio/package.nix
index c7c2604d7ed1..28427d15792b 100644
--- a/pkgs/by-name/fe/febio/package.nix
+++ b/pkgs/by-name/fe/febio/package.nix
@@ -53,6 +53,6 @@ stdenv.mkDerivation (finalAttrs: {
license = with lib.licenses; [ mit ];
homepage = "https://febio.org/";
platforms = lib.platforms.unix;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
})
diff --git a/pkgs/by-name/fi/filebrowser-quantum/package.nix b/pkgs/by-name/fi/filebrowser-quantum/package.nix
index 7a1e4580c9c5..a38354409ddd 100644
--- a/pkgs/by-name/fi/filebrowser-quantum/package.nix
+++ b/pkgs/by-name/fi/filebrowser-quantum/package.nix
@@ -6,13 +6,13 @@
}:
let
- version = "1.3.3-stable";
+ version = "1.4.0-stable";
src = fetchFromGitHub {
owner = "gtsteffaniak";
repo = "filebrowser";
tag = "v${version}";
- hash = "sha256-Q4TtC5x/nAbeZzICH9R9LBqe/8tbQOFR8vAImhQ5sYM=";
+ hash = "sha256-Ojz1VTtlCFUTodQ66mr0ozLKsx3kUirm79HuFJu33yQ=";
};
frontend = buildNpmPackage {
@@ -20,7 +20,7 @@ let
inherit version src;
sourceRoot = "${src.name}/frontend";
- npmDepsHash = "sha256-+2CHRhu+cEmA0OvvU8ZKZ7Q5rTUX2KCSXFeVdievoYQ=";
+ npmDepsHash = "sha256-tisZA7v0WsynNxgbww48eERz9+om4w8MW4IMzQIyh+Y=";
buildPhase = ''
runHook preBuild
@@ -47,7 +47,7 @@ buildGoModule {
sourceRoot = "${src.name}/backend";
- vendorHash = "sha256-Fq5FqsZ4m5j+UIn1RsElhNUb4guwI9wo48SjQdvESRU=";
+ vendorHash = "sha256-WvilFCwTGXecsD/afUpLL6TrGzr/cgkQeltCKKDc4AI=";
preBuild = ''
mkdir -p http/embed
diff --git a/pkgs/by-name/fl/fluux-messenger/package.nix b/pkgs/by-name/fl/fluux-messenger/package.nix
index 7d34624a1e49..43e12c6d985b 100644
--- a/pkgs/by-name/fl/fluux-messenger/package.nix
+++ b/pkgs/by-name/fl/fluux-messenger/package.nix
@@ -18,7 +18,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "fluux-messenger";
- version = "0.16.1";
+ version = "0.16.2";
__structuredAttrs = true;
strictDeps = true;
@@ -26,16 +26,16 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "processone";
repo = "fluux-messenger";
rev = "v${finalAttrs.version}";
- hash = "sha256-os6zEB1E3D4WSRfru/UCDY0mgZxy0Zu/YcjhMbXt47g=";
+ hash = "sha256-G5VDcFHp+mIYBXh7Vju/8bGB3CPD1dyZKq8zAOKn3UY=";
};
cargoRoot = "apps/fluux/src-tauri";
- cargoHash = "sha256-V6iDPPBpdJQV5PA/isRy+Gz6NdwUUEj3mf9PM/nX10s=";
+ cargoHash = "sha256-/jaEpC0f6B1zTxN7MHv/DESFnRTSAd3qi9rrnXurcPQ=";
npmDeps = fetchNpmDeps {
name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps";
inherit (finalAttrs) src;
- hash = "sha256-iMkb7QZZrKjzmTzvWGbw8reF1nX4Avd1XKzyybz3q00=";
+ hash = "sha256-XAzE4I13GN4Gfi6g4VX5ZwM2DhVycKz7cGBQroAFvf8=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/gh/ghost-complete/package.nix b/pkgs/by-name/gh/ghost-complete/package.nix
index 8e21d5edc8e4..5b845d9fb6c0 100644
--- a/pkgs/by-name/gh/ghost-complete/package.nix
+++ b/pkgs/by-name/gh/ghost-complete/package.nix
@@ -8,13 +8,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ghost-complete";
- version = "0.16.0";
+ version = "0.18.0";
src = fetchFromGitHub {
owner = "StanMarek";
repo = "ghost-complete";
tag = "v${finalAttrs.version}";
- hash = "sha256-SL0PRGppuiglP/BStlvc//6dn2lP472lLfhz3Hq7ZVw=";
+ hash = "sha256-AOhH98qGHISf8AZw3MSMnS5ADL6wQJ5jlo4PXsw7CAo=";
};
__structuredAttrs = true;
@@ -27,7 +27,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail '"-C", "link-arg=-fuse-ld=/usr/bin/ld",' ""
'';
- cargoHash = "sha256-F568kxHWcbBQuAwUpkT1AwAr/u486/k094wVmB9SiqY=";
+ cargoHash = "sha256-l1Gp9FVtrGhzobM2Wdq110y1W7V6PNsQsJLBJ3sgOEs=";
cargoBuildFlags = [ "--package=ghost-complete" ];
diff --git a/pkgs/by-name/gi/gif-for-cli/package.nix b/pkgs/by-name/gi/gif-for-cli/package.nix
index 8c8e5ac307f1..ed278a90506d 100644
--- a/pkgs/by-name/gi/gif-for-cli/package.nix
+++ b/pkgs/by-name/gi/gif-for-cli/package.nix
@@ -57,7 +57,10 @@ python3Packages.buildPythonApplication {
longDescription = "Takes in a GIF, short video, or a query to the Tenor GIF API and converts it to animated ASCII art.";
homepage = "https://github.com/google/gif-for-cli";
license = lib.licenses.asl20;
- maintainers = with lib.maintainers; [ ambossmann ];
+ maintainers = with lib.maintainers; [
+ ambossmann
+ Scriptkiddi
+ ];
mainProgram = "gif-for-cli";
};
}
diff --git a/pkgs/by-name/gi/github-changelog-generator/package.nix b/pkgs/by-name/gi/github-changelog-generator/package.nix
index b1d59ddf4c2d..6df22424bca2 100644
--- a/pkgs/by-name/gi/github-changelog-generator/package.nix
+++ b/pkgs/by-name/gi/github-changelog-generator/package.nix
@@ -16,6 +16,7 @@ bundlerApp {
homepage = "https://github.com/github-changelog-generator/github-changelog-generator";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
+ Scriptkiddi
nicknovitski
];
platforms = lib.platforms.unix;
diff --git a/pkgs/by-name/gi/gitte/package.nix b/pkgs/by-name/gi/gitte/package.nix
index 2daf9cd2d8df..6d441da9c7d2 100644
--- a/pkgs/by-name/gi/gitte/package.nix
+++ b/pkgs/by-name/gi/gitte/package.nix
@@ -22,7 +22,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "gitte";
- version = "0.7.2";
+ version = "0.8.0";
__structuredAttrs = true;
@@ -30,12 +30,12 @@ stdenv.mkDerivation (finalAttrs: {
owner = "ckruse";
repo = "Gitte";
tag = finalAttrs.version;
- hash = "sha256-ZnJhObVZgseUz4cb/poaUmxfV+v11SC4xlNQDkff/fs=";
+ hash = "sha256-niVICk2RtDFA0/NK4cP+CU4uII/LcYjB+ZV60IHmr40=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
- hash = "sha256-Ouz9foDYXzK3UH6mjrM2T55U63FqOLLgCljNKSKIA/E=";
+ hash = "sha256-hJlO4GXPg6LWBCSKTQAwAawgWwN+OckvV2t9svTsaj4=";
};
strictDeps = true;
diff --git a/pkgs/by-name/gl/glpi-agent/package.nix b/pkgs/by-name/gl/glpi-agent/package.nix
index 8a23e9f21d2b..3e4314e5976e 100644
--- a/pkgs/by-name/gl/glpi-agent/package.nix
+++ b/pkgs/by-name/gl/glpi-agent/package.nix
@@ -16,13 +16,13 @@
perlPackages.buildPerlPackage rec {
pname = "glpi-agent";
- version = "1.17";
+ version = "1.18";
src = fetchFromGitHub {
owner = "glpi-project";
repo = "glpi-agent";
tag = version;
- hash = "sha256-ug3/ullvEn98UUg4fzDQl5PjVFlbgbaIiz0tuWz9XeA=";
+ hash = "sha256-oXnV862kb7hP1+tWIaXaFMFsGVww0/4Rw3UFEePC5KU=";
};
postPatch = ''
diff --git a/pkgs/by-name/gr/gradia/package.nix b/pkgs/by-name/gr/gradia/package.nix
index 1aa6761b181d..b4766d61f9e7 100644
--- a/pkgs/by-name/gr/gradia/package.nix
+++ b/pkgs/by-name/gr/gradia/package.nix
@@ -27,6 +27,8 @@ python3Packages.buildPythonApplication (finalAttrs: {
version = "1.13.0";
pyproject = false;
+ __structuredAttrs = true;
+
src = fetchFromGitHub {
owner = "AlexanderVanhee";
repo = "Gradia";
@@ -79,7 +81,9 @@ python3Packages.buildPythonApplication (finalAttrs: {
dontWrapGApps = true;
- makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ];
+ preFixup = ''
+ makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ '';
passthru.updateScript = nix-update-script { };
diff --git a/pkgs/by-name/hi/higan/package.nix b/pkgs/by-name/hi/higan/package.nix
index 79523e2ded29..4728999cef20 100644
--- a/pkgs/by-name/hi/higan/package.nix
+++ b/pkgs/by-name/hi/higan/package.nix
@@ -23,13 +23,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "higan";
- version = "115-unstable-2024-09-04";
+ version = "115-unstable-2025-08-30";
src = fetchFromGitHub {
owner = "higan-emu";
repo = "higan";
- rev = "a03b2e94c620eb12ab6f9936aee50e4389bee2ff";
- hash = "sha256-VpwHjA0LufKDnGRAS906Qh3R2pVt4uUGXxsRcca9SyM=";
+ rev = "8f4df010715298455b92cfc0821ea833770a8b5a";
+ hash = "sha256-sYMVe+Sj8tR7Off+Cgl+4pndTIforXgIOMoXrAdyd9s=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/hy/hydrus/package.nix b/pkgs/by-name/hy/hydrus/package.nix
index 743bd933fd4d..2a9ef9e7c826 100644
--- a/pkgs/by-name/hy/hydrus/package.nix
+++ b/pkgs/by-name/hy/hydrus/package.nix
@@ -16,14 +16,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "hydrus";
- version = "668";
+ version = "675";
pyproject = false;
src = fetchFromGitHub {
owner = "hydrusnetwork";
repo = "hydrus";
tag = "v${finalAttrs.version}";
- hash = "sha256-F6sQ2AyAIE7z7GH942sgzVbufA5GHEazoG+4YN8cFxQ=";
+ hash = "sha256-c/jt7CnGCbyTEtR/OW0IkRp9OeUnypfuS+yUZR6Nshs=";
};
nativeBuildInputs = [
@@ -104,7 +104,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
# Move the hydrus module and related directories
mkdir -p $out/${python3Packages.python.sitePackages}
- mv {hydrus,static,db} $out/${python3Packages.python.sitePackages}
+ mv hydrus static $out/${python3Packages.python.sitePackages}
# Fix random files being marked with execute permissions
chmod -x $out/${python3Packages.python.sitePackages}/static/*.{png,svg,ico}
# Build docs
diff --git a/pkgs/by-name/id/id3/fix-gcc15.patch b/pkgs/by-name/id/id3/fix-gcc15.patch
deleted file mode 100644
index ddce9ac753fc..000000000000
--- a/pkgs/by-name/id/id3/fix-gcc15.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/fileops.c b/fileops.c
-index 1e70af1..9017bd0 100644
---- a/fileops.c
-+++ b/fileops.c
-@@ -68,7 +68,6 @@ FILE *ftemp(char *templ, const char *mode)
- #else
- int fd = mkstemp(templ);
- if(fd >= 0) {
-- FILE* fdopen(); /* in case -ansi is used */
- if(f = fdopen(fd, mode)) return f;
- close(fd);
- #endif
diff --git a/pkgs/by-name/id/id3/package.nix b/pkgs/by-name/id/id3/package.nix
index 99be080a9af1..0fb5c1829da5 100644
--- a/pkgs/by-name/id/id3/package.nix
+++ b/pkgs/by-name/id/id3/package.nix
@@ -7,20 +7,15 @@
stdenv.mkDerivation (finalAttrs: {
pname = "id3";
- version = "0.81";
+ version = "0.82";
src = fetchFromGitHub {
owner = "squell";
repo = "id3";
rev = finalAttrs.version;
- hash = "sha256-+h1wwgTB7CpbjyUAK+9BNRhmy83D+1I+cZ70E1m3ENk=";
+ hash = "sha256-WwE+DotmA4Z5H4J5ShSWERk1K2QqvY01f8qnw0IRXR8=";
};
- patches = [
- # https://github.com/squell/id3/pull/35
- ./fix-gcc15.patch
- ];
-
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ];
makeFlags = [ "prefix=$(out)" ];
diff --git a/pkgs/by-name/jo/jocalsend/package.nix b/pkgs/by-name/jo/jocalsend/package.nix
index 11af40e879ca..ad86d22c6a19 100644
--- a/pkgs/by-name/jo/jocalsend/package.nix
+++ b/pkgs/by-name/jo/jocalsend/package.nix
@@ -11,6 +11,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
pname = "jocalsend";
version = "1.618033988";
+ __structuredAttrs = true;
+
src = fetchFromGitea {
domain = "git.kittencollective.com";
owner = "nebkor";
diff --git a/pkgs/by-name/kr/krita-unwrapped/package.nix b/pkgs/by-name/kr/krita-unwrapped/package.nix
index b2db245af594..039a958e02d6 100644
--- a/pkgs/by-name/kr/krita-unwrapped/package.nix
+++ b/pkgs/by-name/kr/krita-unwrapped/package.nix
@@ -37,10 +37,10 @@
stdenv.mkDerivation (finalAttrs: {
pname = "krita-unwrapped";
- version = "6.0.1";
+ version = "6.0.2.1";
src = fetchurl {
url = "mirror://kde/stable/krita/${finalAttrs.version}/krita-${finalAttrs.version}.tar.gz";
- hash = "sha256-COddFMgFJh/IIovsFt70cF9unPsBkecb0EzEwOGChIo=";
+ hash = "sha256-Z1M8sRXewqWYe1r6fdTPjgREuQfNmTSc8dD7ZEVuQPg=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/li/librepods/package.nix b/pkgs/by-name/li/librepods/package.nix
index 180d130f621a..6ec5dd872703 100644
--- a/pkgs/by-name/li/librepods/package.nix
+++ b/pkgs/by-name/li/librepods/package.nix
@@ -13,6 +13,9 @@ stdenv.mkDerivation (finalAttrs: {
pname = "librepods";
version = "0.2.5";
+ __structuredAttrs = true;
+ strictDeps = true;
+
src = fetchFromGitHub {
owner = "kavishdevar";
repo = "librepods";
diff --git a/pkgs/by-name/li/litecli/package.nix b/pkgs/by-name/li/litecli/package.nix
index 844ced7b232e..1cfbd9d5e9d3 100644
--- a/pkgs/by-name/li/litecli/package.nix
+++ b/pkgs/by-name/li/litecli/package.nix
@@ -53,7 +53,10 @@ python3Packages.buildPythonApplication (finalAttrs: {
homepage = "https://litecli.com";
changelog = "https://github.com/dbcli/litecli/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.bsd3;
- maintainers = with lib.maintainers; [ iamanaws ];
+ maintainers = with lib.maintainers; [
+ iamanaws
+ Scriptkiddi
+ ];
mainProgram = "litecli";
};
})
diff --git a/pkgs/by-name/lu/lux-cli/package.nix b/pkgs/by-name/lu/lux-cli/package.nix
index 1ce45d501e5a..dbdd23cfebca 100644
--- a/pkgs/by-name/lu/lux-cli/package.nix
+++ b/pkgs/by-name/lu/lux-cli/package.nix
@@ -18,18 +18,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lux-cli";
- version = "0.32.0";
+ version = "0.33.3";
src = fetchFromGitHub {
owner = "lumen-oss";
repo = "lux";
tag = "v${finalAttrs.version}";
- hash = "sha256-4S0kjWQ3Ckrgvh8biSkEU7jA2hwG+t3oHN6h1937xgY=";
+ hash = "sha256-N6BnLRI4I9PvpjSmtadtCdn5BLQIc4lsZXs9w3UQxu0=";
};
buildAndTestSubdir = "lux-cli";
- cargoHash = "sha256-eE5LKDRjSZ6IfPY/veTyZ7Lnlvl4WtULo6knRGFPRa4=";
+ cargoHash = "sha256-m9vl624Vkpu0bJUtHEaEKYwdQAVJJ088X7l69C6kcP0=";
nativeInstallCheckInputs = [
versionCheckHook
diff --git a/pkgs/by-name/ma/mastodon/gemset.nix b/pkgs/by-name/ma/mastodon/gemset.nix
index cf3922b1283d..9e0500f11092 100644
--- a/pkgs/by-name/ma/mastodon/gemset.nix
+++ b/pkgs/by-name/ma/mastodon/gemset.nix
@@ -671,10 +671,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "0pbgnd9iavcfxqgh7n77f788a4l6myc9qwgwzbkskvrl9mvgmyq4";
+ sha256 = "1clkjg3n7c29c01cykjp6gbnvywjilfanzcrcrazhzf551ssndy6";
type = "gem";
};
- version = "8.3.1";
+ version = "8.4.1";
};
childprocess = {
dependencies = [ "logger" ];
@@ -741,10 +741,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb";
+ sha256 = "1c2i64xsd35vijnb50rxb70g508s0x674xi0qpyyb8jy7bncl4j4";
type = "gem";
};
- version = "1.3.6";
+ version = "1.3.7";
};
connection_pool = {
groups = [
@@ -1192,10 +1192,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1b930ag8nh99v8n9645ac1wcah9fx0mclbp323q4i1ly9acvkk3k";
+ sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq";
type = "gem";
};
- version = "2.14.2";
+ version = "2.14.3";
};
faraday-follow_redirects = {
dependencies = [ "faraday" ];
@@ -1647,10 +1647,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1994i044vdmzzkyr76g8rpl1fq1532wf0sb21xg5r1ilj5iphmr8";
+ sha256 = "0mbjg75bsnpf3mr5ad3425wi2ps9r809gvr8n0n8lv2f3zgcapjh";
type = "gem";
};
- version = "1.14.8";
+ version = "1.15.1";
};
i18n-tasks = {
dependencies = [
@@ -2408,10 +2408,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "1s30b7h7qpyim30m8060xs415mbr3ci7i5hdg09chh1aqfx2qcbq";
+ sha256 = "1d9safb4dly6qmc2g06444l0zifby52yy6j1a5fa1g4j3ihm3jah";
type = "gem";
};
- version = "1.19.3";
+ version = "1.19.4";
};
omniauth = {
dependencies = [
@@ -2943,10 +2943,10 @@
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
- sha256 = "15j85zxs6c8ykis9770ii7m7rbbx5vxkqqk9shqicxamzd4wpafl";
+ sha256 = "174v7f6wjkhygpp6dr0vbka03v0h5kxdfkgsilbyi0pf4ihz112y";
type = "gem";
};
- version = "2.14.26";
+ version = "2.14.27";
};
parallel = {
groups = [
diff --git a/pkgs/by-name/ma/mastodon/source.nix b/pkgs/by-name/ma/mastodon/source.nix
index 8c130811aab0..00a99719379d 100644
--- a/pkgs/by-name/ma/mastodon/source.nix
+++ b/pkgs/by-name/ma/mastodon/source.nix
@@ -5,14 +5,14 @@
patches ? [ ],
}:
let
- version = "4.6.0";
+ version = "4.6.1";
in
applyPatches {
src = fetchFromGitHub {
owner = "mastodon";
repo = "mastodon";
rev = "v${version}";
- hash = "sha256-+rvl0+/3Hn9QYKwYT0ZTlP+Ps7y+G+D2Dcu/fEhP79g=";
+ hash = "sha256-vnFmyLcIeiDHsVxh6BHFjolsGM0n2thOwt3MXrkjEx8=";
passthru = {
inherit version;
yarnHash = "sha256-G1keSWDDpp0vBAOqQI8y8n7bmAeo9Hrdbo7R+cVZQwE=";
diff --git a/pkgs/by-name/mo/mo-viewer/package.nix b/pkgs/by-name/mo/mo-viewer/package.nix
new file mode 100644
index 000000000000..6538afbfad93
--- /dev/null
+++ b/pkgs/by-name/mo/mo-viewer/package.nix
@@ -0,0 +1,103 @@
+{
+ lib,
+ stdenvNoCC,
+ buildGoModule,
+ fetchFromGitHub,
+ fetchPnpmDeps,
+ nodejs,
+ pnpm_10,
+ jq,
+ pnpmConfigHook,
+ installShellFiles,
+ versionCheckHook,
+}:
+
+buildGoModule (finalAttrs: {
+ pname = "mo-viewer";
+ version = "1.6.1";
+
+ src = fetchFromGitHub {
+ owner = "k1LoW";
+ repo = "mo";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-/PiMYllj0l3XwIkqT/sc7U/vGXdNmTD8RowZWe9ZDR8=";
+ };
+
+ frontend = stdenvNoCC.mkDerivation (finalFrontendAttrs: {
+ pname = "${finalAttrs.pname}-frontend";
+ inherit (finalAttrs) version src;
+
+ pnpmRoot = "internal/frontend";
+
+ pnpmDeps = fetchPnpmDeps {
+ inherit (finalFrontendAttrs) pname version src;
+ sourceRoot = "${finalFrontendAttrs.src.name}/internal/frontend";
+ pnpm = pnpm_10;
+ fetcherVersion = 4;
+ hash = "sha256-thlwYvB7y6RFwLknbQt5evF4xQVzllrQqVYDdKSbEUM=";
+ };
+
+ nativeBuildInputs = [
+ nodejs
+ pnpm_10
+ pnpmConfigHook
+ jq
+ ];
+
+ postPatch = ''
+ jq 'del(.pnpm.executionEnv)' internal/frontend/package.json > internal/frontend/package.json.tmp
+ mv internal/frontend/package.json.tmp internal/frontend/package.json
+ '';
+
+ buildPhase = ''
+ runHook preBuild
+ pnpm -C internal/frontend run build
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ cp -r internal/static/dist $out
+ runHook postInstall
+ '';
+ });
+
+ vendorHash = "sha256-rmtJswO3DWWxpb2uk91aIatc7ugNmsqzwlEeKdX7ITE=";
+
+ preBuild = ''
+ cp -r ${finalAttrs.frontend} internal/static/dist
+ '';
+
+ env.CGO_ENABLED = 0;
+
+ ldflags = [
+ "-s"
+ "-w"
+ "-X github.com/k1LoW/mo/version.Revision=v${finalAttrs.version}"
+ ];
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = lib.optionalString (stdenvNoCC.buildPlatform.canExecute stdenvNoCC.hostPlatform) ''
+ installShellCompletion --cmd 'mo' \
+ --bash <("$out/bin/mo" completion bash) \
+ --zsh <("$out/bin/mo" completion zsh) \
+ --fish <("$out/bin/mo" completion fish)
+ '';
+
+ doCheck = !stdenvNoCC.hostPlatform.isDarwin;
+
+ nativeInstallCheckInputs = [ versionCheckHook ];
+ doInstallCheck = true;
+ versionCheckProgramArg = "--version";
+
+ __structuredAttrs = true;
+
+ meta = {
+ homepage = "https://github.com/k1LoW/mo";
+ description = "Markdown viewer that opens .md files in a browser";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ ryota2357 ];
+ mainProgram = "mo";
+ };
+})
diff --git a/pkgs/by-name/mu/musescore-evolution/package.nix b/pkgs/by-name/mu/musescore-evolution/package.nix
index 833ca12c694d..03f01633f930 100644
--- a/pkgs/by-name/mu/musescore-evolution/package.nix
+++ b/pkgs/by-name/mu/musescore-evolution/package.nix
@@ -22,33 +22,30 @@
libopus,
tinyxml-2,
qt5, # Needed for musescore 3.X
- fetchpatch,
}:
stdenv.mkDerivation (finalAttrs: {
+ __structuredAttrs = true;
+
pname = "musescore-evolution";
- version = "3.7.0-unstable-2026-03-03";
+ version = "3.7.0-unstable-2026-06-10";
src = fetchFromGitHub {
owner = "Jojo-Schmitz";
repo = "MuseScore";
- rev = "67504236fa073783f6616545185ec8bde6c22647";
- hash = "sha256-QUUvUkdrJ4iL6cgDob+PdVRZp44kzHeoOi2N0Xb51To=";
+ rev = "ec719c0152fbb0fb57758a14a3754ad08d31dfc7";
+ hash = "sha256-yXVKjaY/utXA3617ik4misxeOVFp+0oo0RSU3yPUA00=";
};
patches = [
./musescore-evolution-pch-fix.patch
- (fetchpatch {
- url = "https://github.com/Jojo-Schmitz/MuseScore/commit/bbaa38ba2babb339043f87d50cec3240ca49fe0b.patch";
- hash = "sha256-TbbrBo4uWCHeAs0Er3eYL+i0JWafI0zhetLpFjN0xg8=";
- })
];
# From top-level CMakeLists.txt:
# - DOWNLOAD_SOUNDFONT defaults ON and tries to fetch from the network.
# Download manually at Help > Manage Resources
cmakeFlags = [
- "-DDOWNLOAD_SOUNDFONT=OFF"
+ (lib.cmakeBool "DOWNLOAD_SOUNDFONT" false)
];
qtWrapperArgs = [
@@ -57,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
lib.makeLibraryPath [ libjack2 ]
}"
]
- ++ lib.optionals (stdenv.hostPlatform.isLinux) [
+ ++ lib.optionals stdenv.hostPlatform.isLinux [
"--set ALSA_PLUGIN_DIR ${alsa-plugins}/lib/alsa-lib"
]
++ lib.optionals (!stdenv.hostPlatform.isDarwin) [
@@ -68,21 +65,16 @@ stdenv.mkDerivation (finalAttrs: {
preFixup = ''
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
-
- # Recreate correct symlinks (let fixupPhase handle compression)
- if [ -e "$manDir/mscore-evo.1" ]; then
- ln -sf "mscore-evo.1" "$manDir/musescore-evo.1"
- fi
'';
dontWrapGApps = true;
nativeBuildInputs = [
- qt5.wrapQtAppsHook
cmake
- qt5.qttools
- pkg-config
ninja
+ pkg-config
+ qt5.qttools
+ qt5.wrapQtAppsHook
]
++ lib.optionals stdenv.hostPlatform.isLinux [
# Since https://github.com/musescore/MuseScore/pull/13847/commits/685ac998
@@ -91,25 +83,25 @@ stdenv.mkDerivation (finalAttrs: {
];
buildInputs = [
- libjack2
+ flac
freetype
lame
+ libjack2
libogg
+ libopus
+ libopusenc
libpulseaudio
libsndfile
libvorbis
portaudio
portmidi
- flac
- libopusenc
- libopus
- tinyxml-2
qt5.qtbase
qt5.qtdeclarative
+ qt5.qtgraphicaleffects
+ qt5.qtquickcontrols2
qt5.qtsvg
qt5.qtxmlpatterns
- qt5.qtquickcontrols2
- qt5.qtgraphicaleffects
+ tinyxml-2
]
++ lib.optionals stdenv.hostPlatform.isLinux [
alsa-lib
@@ -145,14 +137,18 @@ stdenv.mkDerivation (finalAttrs: {
# On Linux, let CMake + wrapQtAppsHook install/wrap "mscore", then rename it
# and adjust the .desktop file so it doesn't clash with the main musescore package.
postFixup = lib.optionalString stdenv.hostPlatform.isLinux ''
+ # 1) Rename the binaries
mv "$out/bin/mscore" "$out/bin/mscore-evo"
+ rm "$out/bin/musescore"
+ ln -s "$out/bin/mscore-evo" "$out/bin/musescore-evolution"
# 2) Fix desktop entry to point to mscore-evo and avoid ID clash
desktop="$out/share/applications/mscore.desktop"
substitute "$desktop" "$out/share/applications/mscore-evo.desktop" \
- --replace "Exec=mscore" "Exec=mscore-evo" \
- --replace "Name=MuseScore 3.7" "Name=MuseScore 3.7 (Evolution)" \
- --replace "Icon=mscore" "Icon=mscore-evo"
+ --replace-fail "Exec=mscore" "Exec=mscore-evo" \
+ --replace-fail "Name=MuseScore 3.7" "Name=MuseScore 3.7 (Evolution)" \
+ --replace-fail "Icon=mscore" "Icon=mscore-evo" \
+ --replace-fail "StartupWMClass=mscore" "StartupWMClass=MuseScore3"
rm $desktop
# 3) Rename app icons (apps/)
@@ -169,33 +165,29 @@ stdenv.mkDerivation (finalAttrs: {
"$out"/share/icons/hicolor/*/mimetypes/application-x-musescore+xml.*; do
dir="''${icon%/*}"; base="''${icon##*/}"; ext="''${base##*.}"
case "$base" in
- application-x-musescore.*) mv "$icon" "$dir/application-x-musescore-evo.$ext" ;;
- application-x-musescore+xml.*) mv "$icon" "$dir/application-x-musescore-evo+xml.$ext" ;;
+ application-x-musescore.*) mv "$icon" "$dir/application-x-musescore-evolution.$ext" ;;
+ application-x-musescore+xml.*) mv "$icon" "$dir/application-x-musescore-evolution+xml.$ext" ;;
esac
done
# 4) Rename MIME XML and point icons to the new names
- mv "$out/share/mime/packages/musescore.xml" "$out/share/mime/packages/musescore-evo.xml"
+ mv "$out/share/mime/packages/musescore.xml" "$out/share/mime/packages/musescore-evolution.xml"
sed -i \
- -e 's|application-x-musescore\(\+xml\)\?|application-x-musescore-evo\1|g' \
+ -e 's|application-x-musescore\(\+xml\)\?|application-x-musescore-evolution\1|g' \
-e 's|musescore|mscore-evo|g' \
- "$out/share/mime/packages/musescore-evo.xml"
+ "$out/share/mime/packages/musescore-evolution.xml"
# 5) Rename man pages to match mscore-evo and remove legacy symlinks
manDir="$out/share/man/man1"
- # Remove all old musescore/mscore symlinks first (gzip may have created them)
- find "$manDir" -type l \
- \( -name 'mscore.1*' -o -name 'musescore.1*' \) \
- -exec rm -f {} +
+ # Fix existing dangling aliases
+ if [ -f "$manDir/mscore.1.gz" ]; then
+ mv "$manDir/mscore.1.gz" "$manDir/mscore-evo.1.gz"
+ fi
- # Rename real files
- find "$manDir" \( -name 'mscore.1*' -o -name 'musescore.1*' \) -type f |
- while IFS= read -r man; do
- base="$(basename "$man")"
- newname=$(echo "$base" | sed -e 's/^mscore/mscore-evo/' -e 's/^musescore/mscore-evo/')
- mv "$man" "$manDir/$newname"
- done
+ # Replace old musescore.1.gz alias
+ rm -f "$manDir/musescore.1.gz"
+ ln -s "$manDir/mscore-evo.1.gz" "$manDir/musescore-evolution.1.gz"
# 6) Rename AppStream metadata and its IDs
meta="$out/share/metainfo/org.musescore.MuseScore.appdata.xml"
diff --git a/pkgs/by-name/ne/neovim-unwrapped/package.nix b/pkgs/by-name/ne/neovim-unwrapped/package.nix
index aeb2807ce0f7..109883fc5e67 100644
--- a/pkgs/by-name/ne/neovim-unwrapped/package.nix
+++ b/pkgs/by-name/ne/neovim-unwrapped/package.nix
@@ -22,12 +22,6 @@
nix-update-script,
writableTmpDirAsHomeHook,
wasmSupport ? false,
-
- # now defaults to false because some tests can be flaky (clipboard etc), see
- # also: https://github.com/neovim/neovim/issues/16233
- nodejs ? null,
- fish ? null,
- python3 ? null,
}:
let
@@ -194,22 +188,6 @@ stdenv.mkDerivation (
pkg-config
];
- # extra programs test via `make functionaltest`
- nativeCheckInputs =
- let
- pyEnv = python3.withPackages (
- ps: with ps; [
- pynvim
- msgpack
- ]
- );
- in
- [
- fish
- nodejs
- pyEnv # for src/clint.py
- ];
-
postPatch =
lib.optionalString wasmSupport ''
substituteInPlace src/nvim/CMakeLists.txt \
diff --git a/pkgs/by-name/ne/nerva/package.nix b/pkgs/by-name/ne/nerva/package.nix
index 49e4013b7e57..df78aa467715 100644
--- a/pkgs/by-name/ne/nerva/package.nix
+++ b/pkgs/by-name/ne/nerva/package.nix
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "nerva";
- version = "1.25.2";
+ version = "1.26.0";
src = fetchFromGitHub {
owner = "praetorian-inc";
repo = "nerva";
tag = "v${finalAttrs.version}";
- hash = "sha256-t8LAxtdA45nfpD99HvRiP5Nv8hsxP9iQF81JUbztLS4=";
+ hash = "sha256-tVm8HX5hAIIB9E813pl2rJiYoixlF2laeaulkBkPpUk=";
};
vendorHash = "sha256-Z0MSD+1/1VzrJ+pz5x0JvxrCxtJe59ckaTqHK/+TVN8=";
diff --git a/pkgs/by-name/ne/netpeek/package.nix b/pkgs/by-name/ne/netpeek/package.nix
index 23564c756a7a..f4442e1908a4 100644
--- a/pkgs/by-name/ne/netpeek/package.nix
+++ b/pkgs/by-name/ne/netpeek/package.nix
@@ -17,6 +17,8 @@ python3Packages.buildPythonApplication (finalAttrs: {
version = "0.2.7";
pyproject = false;
+ __structuredAttrs = true;
+
src = fetchFromGitHub {
owner = "ZingyTomato";
repo = "NetPeek";
diff --git a/pkgs/by-name/nu/numr/package.nix b/pkgs/by-name/nu/numr/package.nix
index c93f84bc4624..76b65dcc1b1f 100644
--- a/pkgs/by-name/nu/numr/package.nix
+++ b/pkgs/by-name/nu/numr/package.nix
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "numr";
- version = "0.5.5";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "nasedkinpv";
repo = "numr";
rev = "v${finalAttrs.version}";
- hash = "sha256-dx5Ow+trL0/gVKj0IOAVwwgNMl4ZwF5K7MEi6fv/QYc=";
+ hash = "sha256-GmG6iGcN0Y+0YgUmV+sAtdnusNpuVKLUrzKklmz+dvs=";
};
- cargoHash = "sha256-8illKr1unCiZRlcpuzBSCJ/H7HJPW2cHDLq1vF76vss=";
+ cargoHash = "sha256-SbgCF+m4dR2zPPJrVFxRLOOAyyjOSubXsYvzOa5tTyg=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/oh/oh-my-posh/package.nix b/pkgs/by-name/oh/oh-my-posh/package.nix
index 3e1925d69125..c068bd32779e 100644
--- a/pkgs/by-name/oh/oh-my-posh/package.nix
+++ b/pkgs/by-name/oh/oh-my-posh/package.nix
@@ -6,16 +6,16 @@
}:
buildGoModule (finalAttrs: {
pname = "oh-my-posh";
- version = "29.14.0";
+ version = "29.18.0";
src = fetchFromGitHub {
owner = "jandedobbeleer";
repo = "oh-my-posh";
tag = "v${finalAttrs.version}";
- hash = "sha256-Kjc9H/XVjlJQskWZyKN/y3Oy5HHIeIT5gLkAm2JBhOI=";
+ hash = "sha256-A01LX+UvPlnQy/GoRoLVIBl8TrIB6XGjvpr3fCB5Jsg=";
};
- vendorHash = "sha256-MKq0o6YE31YYFCJMhrcNPzxv+UljHa2FPNJZPBk+pGA=";
+ vendorHash = "sha256-cuVkJjaeLBECeEBPSB1hyRcBs4AhXkG4br0ehjZ0pjI=";
sourceRoot = "${finalAttrs.src.name}/src";
diff --git a/pkgs/by-name/pi/piliplus/git-hashes.json b/pkgs/by-name/pi/piliplus/git-hashes.json
index dd907060b689..e21144d289c8 100644
--- a/pkgs/by-name/pi/piliplus/git-hashes.json
+++ b/pkgs/by-name/pi/piliplus/git-hashes.json
@@ -1,25 +1,30 @@
{
- "canvas_danmaku": "sha256-XbOYi66WU6hV6Q2FnMC8HxFcY1MxAhyyJr4K+gCPEX4=",
- "chat_bottom_container": "sha256-+R1MiDMO4onCMXiJ7MJtJVAwyEJcikTyONwp+HibqA0=",
+ "audio_service": "sha256-ZoblGqxzeu1oCCCfv8RDfvV3UR9SK0oLw/iIKMIqIa0=",
+ "cached_network_image_ce": "sha256-fFW5JdskLpDVQDMzwlR6/AgfgPaz91Kl9ZhuFJFSjwM=",
+ "cached_network_image_platform_interface_ce": "sha256-fFW5JdskLpDVQDMzwlR6/AgfgPaz91Kl9ZhuFJFSjwM=",
+ "canvas_danmaku": "sha256-JGbWwe/uR+QMvSVlEZ3k1W7FFkiFJK3sV3+1Lyubmcw=",
+ "catcher_2": "sha256-feYZPwU9T8aWrFi+s4/JX8Ng3xsuAXdyX3YaSw02zcw=",
+ "chat_bottom_container": "sha256-ZF8sk0zavedI7RF+blff1S+0vmBBQJVY0ws7y3k1Fqs=",
"desktop_webview_window": "sha256-KWON5aTPlVVrLidmnfpV+syWPYEngChOvkN7miIFjvE=",
"extended_nested_scroll_view": "sha256-ocjIy7gpCikoqRMqY4oGw/p9YaQ2v2clhon2pIzTXk4=",
- "file_picker": "sha256-qbbO532AN54xpJSQhZ9F2yVN6fmKWcz3x8jPzMiIetE=",
- "floating": "sha256-0Xd9dsXJCQ/r/8Nb16oM+M8Jdw+r4QzGmU++HpqF/v0=",
- "flutter_smart_dialog": "sha256-sehrQraEWmYvUd9pdG4l3edbtR4yTcJOqPbuhzIrih4=",
+ "file_picker": "sha256-IVxQnT7e+ovk7meKnMv2wFWHJQlFbC9+DK2IYF4UWVc=",
+ "flutter_inappwebview_android": "sha256-9BD8Lv89jK5JgFuqGo6NmQmCYDZPmDJWMN4rLjr2j2w=",
+ "flutter_inappwebview_windows": "sha256-9BD8Lv89jK5JgFuqGo6NmQmCYDZPmDJWMN4rLjr2j2w=",
+ "flutter_smart_dialog": "sha256-Vq2SQ7TpM/TWaz5MrNUrc+4ANKQr0coA6hXbATTeKHc=",
"flutter_sortable_wrap": "sha256-Qj9Lzh+pJy+vHznGt5M3xwoJtaVtt00fxm4JJXL4bFI=",
"font_awesome_flutter": "sha256-EcrAmglNHxm16gWTi4nYbTfKx0CCprllIyvlvYlz8wY=",
"get": "sha256-zQ2m29nKCEjGvresMaDBo1oYfQ6WrFVbMSitcGmxyhU=",
+ "jnigen": "sha256-HN5DNy0wbe/fJ54BXHrdKdSr1F5qYIAOb99DNnNA898=",
"material_design_icons_flutter": "sha256-t2ENlgb3ZRIc6jvufVwKGcty+3Te6/+XP10YDBrosYM=",
- "media_kit": "sha256-tly3av5ojuasf+bXkOzLImcEm9oP25Y2flQDMV21T1s=",
- "media_kit_libs_android_video": "sha256-tly3av5ojuasf+bXkOzLImcEm9oP25Y2flQDMV21T1s=",
- "media_kit_libs_ios_video": "sha256-mB3GN5Sc4oxUaW7xOgORaRzP9hKcRpcPxhmraKs/AMg=",
- "media_kit_libs_video": "sha256-tly3av5ojuasf+bXkOzLImcEm9oP25Y2flQDMV21T1s=",
- "media_kit_libs_windows_video": "sha256-tly3av5ojuasf+bXkOzLImcEm9oP25Y2flQDMV21T1s=",
- "media_kit_native_event_loop": "sha256-tly3av5ojuasf+bXkOzLImcEm9oP25Y2flQDMV21T1s=",
- "media_kit_video": "sha256-tly3av5ojuasf+bXkOzLImcEm9oP25Y2flQDMV21T1s=",
- "native_device_orientation": "sha256-8abnUV7ZTAo0DAjekf353ey6xFvxfilTfbQOUWIahtk=",
- "screen_brightness_android": "sha256-iKH0yi89HxEe+yNpFvMpL7jJ5X6AbfeSBz3adIGkFtY=",
- "screen_brightness_platform_interface": "sha256-iKH0yi89HxEe+yNpFvMpL7jJ5X6AbfeSBz3adIGkFtY=",
+ "media_kit": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
+ "media_kit_libs_android_video": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
+ "media_kit_libs_ios_video": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
+ "media_kit_libs_video": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
+ "media_kit_libs_windows_video": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
+ "media_kit_native_event_loop": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
+ "media_kit_video": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
+ "native_device_orientation": "sha256-yVO1rf3kPn1WDwRgwGwVqrxJREHN41vN7FC4lJPyaIc=",
+ "screen_brightness_android": "sha256-vjxbXndi9Mm8ZnEd/w6V4/h8RVvj264Ybm5oW5Mf8ag=",
"super_sliver_list": "sha256-G24uRql1aIc1TDJwKqwQ72Pi4YbJybMn6lxOUySSDwk=",
"webdav_client": "sha256-euNF7HdDtZ68BqSEq9BvO10BK09MxX2wWGoElFS0yeE=",
"window_manager": "sha256-UAN3uOXKMfWk+G9GTHyhD2dGDojKA76mGbUR+EFc2Qo="
diff --git a/pkgs/by-name/pi/piliplus/package.nix b/pkgs/by-name/pi/piliplus/package.nix
index a4d2b83478df..8d579ede2b83 100644
--- a/pkgs/by-name/pi/piliplus/package.nix
+++ b/pkgs/by-name/pi/piliplus/package.nix
@@ -1,7 +1,7 @@
{
lib,
fetchFromGitHub,
- flutter341,
+ flutter344,
makeDesktopItem,
copyDesktopItems,
alsa-lib,
@@ -14,9 +14,9 @@
let
srcInfo = lib.importJSON ./src-info.json;
description = "Third-party Bilibili client developed in Flutter";
- version = "2.0.7.2";
+ version = "2.0.9.2";
in
-flutter341.buildFlutterApplication {
+flutter344.buildFlutterApplication {
pname = "piliplus";
inherit version;
diff --git a/pkgs/by-name/pi/piliplus/pubspec.lock.json b/pkgs/by-name/pi/piliplus/pubspec.lock.json
index 544c1c2ab446..c29ad4846a31 100644
--- a/pkgs/by-name/pi/piliplus/pubspec.lock.json
+++ b/pkgs/by-name/pi/piliplus/pubspec.lock.json
@@ -4,21 +4,21 @@
"dependency": "transitive",
"description": {
"name": "_fe_analyzer_shared",
- "sha256": "8d7ff3948166b8ec5da0fbb5962000926b8e02f2ed9b3e51d1738905fbd4c98d",
+ "sha256": "cd6add6f846f35fb79f3c315296703c1a24f3cfd7f4739d91a74961c1c7e9f1b",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "93.0.0"
+ "version": "100.0.0"
},
"analyzer": {
"dependency": "transitive",
"description": {
"name": "analyzer",
- "sha256": "de7148ed2fcec579b19f122c1800933dfa028f6d9fd38a152b04b1516cec120b",
+ "sha256": "6ba98576948803398b69e3a444df24eacdbe12ed699c7014e120ea38552debbf",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "10.0.1"
+ "version": "13.0.0"
},
"ansicolor": {
"dependency": "transitive",
@@ -34,11 +34,11 @@
"dependency": "direct main",
"description": {
"name": "app_links",
- "sha256": "3462d9defc61565fde4944858b59bec5be2b9d5b05f20aed190adb3ad08a7abc",
+ "sha256": "4ec328cd9fd51fd0e7eb8870a9612c1fde0f091901932238c4f4e60b5f7f1315",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "7.0.0"
+ "version": "7.1.2"
},
"app_links_linux": {
"dependency": "transitive",
@@ -54,11 +54,11 @@
"dependency": "transitive",
"description": {
"name": "app_links_platform_interface",
- "sha256": "05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f",
+ "sha256": "78a18580eecac98108d1eef52a7db668bc317714f5205e616973363326efe333",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.0.2"
+ "version": "2.0.3"
},
"app_links_web": {
"dependency": "transitive",
@@ -113,11 +113,12 @@
"audio_service": {
"dependency": "direct main",
"description": {
- "name": "audio_service",
- "sha256": "cb122c7c2639d2a992421ef96b67948ad88c5221da3365ccef1031393a76e044",
- "url": "https://pub.dev"
+ "path": "audio_service",
+ "ref": "main",
+ "resolved-ref": "81cf56d5a8b8e9c8aa5a4c9396aebe094e09622f",
+ "url": "https://github.com/bggRGjQaUbCoE/audio_service.git"
},
- "source": "hosted",
+ "source": "git",
"version": "0.18.18"
},
"audio_service_platform_interface": {
@@ -250,42 +251,34 @@
"source": "hosted",
"version": "8.12.6"
},
- "cached_network_image": {
+ "cached_network_image_ce": {
"dependency": "direct main",
"description": {
- "name": "cached_network_image",
- "sha256": "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916",
- "url": "https://pub.dev"
+ "path": "cached_network_image",
+ "ref": "develop",
+ "resolved-ref": "5b79ff9f53a9a55b57d4d6fc52eb529fdfdb30d7",
+ "url": "https://github.com/bggRGjQaUbCoE/flutter_cached_network_image_ce.git"
},
- "source": "hosted",
- "version": "3.4.1"
+ "source": "git",
+ "version": "4.6.4"
},
- "cached_network_image_platform_interface": {
+ "cached_network_image_platform_interface_ce": {
"dependency": "transitive",
"description": {
- "name": "cached_network_image_platform_interface",
- "sha256": "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829",
- "url": "https://pub.dev"
+ "path": "cached_network_image_platform_interface",
+ "ref": "5b79ff9f53a9a55b57d4d6fc52eb529fdfdb30d7",
+ "resolved-ref": "5b79ff9f53a9a55b57d4d6fc52eb529fdfdb30d7",
+ "url": "https://github.com/bggRGjQaUbCoE/flutter_cached_network_image_ce.git"
},
- "source": "hosted",
- "version": "4.1.1"
- },
- "cached_network_image_web": {
- "dependency": "transitive",
- "description": {
- "name": "cached_network_image_web",
- "sha256": "980842f4e8e2535b8dbd3d5ca0b1f0ba66bf61d14cc3a17a9b4788a3685ba062",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.1"
+ "source": "git",
+ "version": "5.2.0"
},
"canvas_danmaku": {
"dependency": "direct main",
"description": {
"path": ".",
"ref": "main",
- "resolved-ref": "af10fe3cd4d1f7071988f4d9d13cc17616f4de30",
+ "resolved-ref": "697d4516df2fc3ba7417c7ce9aba079d34ba13e5",
"url": "https://github.com/bggRGjQaUbCoE/canvas_danmaku.git"
},
"source": "git",
@@ -294,11 +287,12 @@
"catcher_2": {
"dependency": "direct main",
"description": {
- "name": "catcher_2",
- "sha256": "ac9dd03230fa4058d14d46450335ca3c40564f734d793e52f81053f3cbf95009",
- "url": "https://pub.dev"
+ "path": ".",
+ "ref": "dev",
+ "resolved-ref": "9138d8d2aeefc564efd2f35fde3f54ad1b7e89a7",
+ "url": "https://github.com/My-Responsitories/catcher_2.git"
},
- "source": "hosted",
+ "source": "git",
"version": "2.1.9"
},
"characters": {
@@ -315,12 +309,12 @@
"dependency": "direct main",
"description": {
"path": "packages/chat_bottom_container",
- "ref": "main",
- "resolved-ref": "dba2bf10db4a6f89564d9be63ce17b18f0f7e3e5",
+ "ref": "dev",
+ "resolved-ref": "227fe87aeedcd53573b17d6a6e5c08834fbc4e45",
"url": "https://github.com/bggRGjQaUbCoE/flutter_chat_packages.git"
},
"source": "git",
- "version": "0.3.2"
+ "version": "0.5.0"
},
"checked_yaml": {
"dependency": "transitive",
@@ -332,6 +326,16 @@
"source": "hosted",
"version": "2.0.4"
},
+ "cli_config": {
+ "dependency": "transitive",
+ "description": {
+ "name": "cli_config",
+ "sha256": "ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec",
+ "url": "https://pub.dev"
+ },
+ "source": "hosted",
+ "version": "0.2.0"
+ },
"cli_util": {
"dependency": "transitive",
"description": {
@@ -356,11 +360,11 @@
"dependency": "transitive",
"description": {
"name": "code_assets",
- "sha256": "83ccdaa064c980b5596c35dd64a8d3ecc68620174ab9b90b6343b753aa721687",
+ "sha256": "bf394f466ba9205f1812a0433b392d6af280f155f56651eda7c18cc32ed493b8",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.0.0"
+ "version": "1.2.1"
},
"collection": {
"dependency": "direct main",
@@ -446,21 +450,21 @@
"dependency": "transitive",
"description": {
"name": "dart_style",
- "sha256": "29f7ecc274a86d32920b1d9cfc7502fa87220da41ec60b55f329559d5732e2b2",
+ "sha256": "59d53ef8eaed9d288ed9767618e2b31c4fa0383a127db59d5eb2e737a7638a60",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "3.1.7"
+ "version": "3.1.9"
},
"dbus": {
"dependency": "transitive",
"description": {
"name": "dbus",
- "sha256": "d0c98dcd4f5169878b6cf8f6e0a52403a9dff371a3e2f019697accbf6f44a270",
+ "sha256": "0ce9b0a839e6dee59a37a623d2fc26a35bbbe6404213e419b0d6411023d62645",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.7.12"
+ "version": "0.7.14"
},
"desktop_webview_window": {
"dependency": "direct main",
@@ -507,11 +511,11 @@
"dependency": "direct main",
"description": {
"name": "dio_http2_adapter",
- "sha256": "79f3d69b155b92a786c8734bd11860390b986210d4e07cbb6a5c8c806a7187b2",
+ "sha256": "c56522c50bb3bab7e3ca77c153b0f03ae672a87d8c32e46be8f2868693ec9f0a",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.7.0"
+ "version": "2.7.1"
},
"dio_web_adapter": {
"dependency": "transitive",
@@ -649,11 +653,11 @@
"description": {
"path": ".",
"ref": "dev",
- "resolved-ref": "8cf6cfa7078aa69c2c7b08d9ad636a1040456852",
+ "resolved-ref": "8a987e491225341839bafb3d3171c4b2d797ef73",
"url": "https://github.com/bggRGjQaUbCoE/flutter_file_picker.git"
},
"source": "git",
- "version": "12.0.0-beta.3"
+ "version": "12.0.0-beta.6"
},
"file_selector_linux": {
"dependency": "transitive",
@@ -725,33 +729,12 @@
"source": "hosted",
"version": "4.0.1"
},
- "floating": {
- "dependency": "direct main",
- "description": {
- "path": ".",
- "ref": "version-3",
- "resolved-ref": "a66ec0b9dabde6b5880a3f4f3425e57842a38e51",
- "url": "https://github.com/bggRGjQaUbCoE/floating.git"
- },
- "source": "git",
- "version": "3.0.0"
- },
"flutter": {
"dependency": "direct main",
"description": "flutter",
"source": "sdk",
"version": "0.0.0"
},
- "flutter_cache_manager": {
- "dependency": "direct main",
- "description": {
- "name": "flutter_cache_manager",
- "sha256": "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.4.1"
- },
"flutter_displaymode": {
"dependency": "direct main",
"description": {
@@ -783,13 +766,14 @@
"version": "6.1.5"
},
"flutter_inappwebview_android": {
- "dependency": "transitive",
+ "dependency": "direct overridden",
"description": {
- "name": "flutter_inappwebview_android",
- "sha256": "62557c15a5c2db5d195cb3892aab74fcaec266d7b86d59a6f0027abd672cddba",
- "url": "https://pub.dev"
+ "path": "flutter_inappwebview_android",
+ "ref": "v6.1.5",
+ "resolved-ref": "0bfa46dfff87f0d9e9d5e13cbd5c4a7c7310f8c9",
+ "url": "https://github.com/bggRGjQaUbCoE/flutter_inappwebview.git"
},
- "source": "hosted",
+ "source": "git",
"version": "1.1.3"
},
"flutter_inappwebview_internal_annotations": {
@@ -843,13 +827,14 @@
"version": "1.1.2"
},
"flutter_inappwebview_windows": {
- "dependency": "transitive",
+ "dependency": "direct overridden",
"description": {
- "name": "flutter_inappwebview_windows",
- "sha256": "8b4d3a46078a2cdc636c4a3d10d10f2a16882f6be607962dbfff8874d1642055",
- "url": "https://pub.dev"
+ "path": "flutter_inappwebview_windows",
+ "ref": "v6.1.5",
+ "resolved-ref": "0bfa46dfff87f0d9e9d5e13cbd5c4a7c7310f8c9",
+ "url": "https://github.com/bggRGjQaUbCoE/flutter_inappwebview.git"
},
- "source": "hosted",
+ "source": "git",
"version": "0.6.0"
},
"flutter_launcher_icons": {
@@ -878,42 +863,32 @@
"source": "sdk",
"version": "0.0.0"
},
- "flutter_mailer": {
- "dependency": "transitive",
- "description": {
- "name": "flutter_mailer",
- "sha256": "149e51d4e3ba12f8b61e1923ff4304f308acb856b92e9d09326bec6a1ad943d6",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.1"
- },
"flutter_native_splash": {
"dependency": "direct dev",
"description": {
"name": "flutter_native_splash",
- "sha256": "4fb9f4113350d3a80841ce05ebf1976a36de622af7d19aca0ca9a9911c7ff002",
+ "sha256": "9db4b80b044e9af17cc4b1272137fc7ace0054d879ef8210a76adc34aaf4cdff",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.4.7"
+ "version": "2.4.8"
},
"flutter_plugin_android_lifecycle": {
"dependency": "transitive",
"description": {
"name": "flutter_plugin_android_lifecycle",
- "sha256": "38d1c268de9097ff59cf0e844ac38759fc78f76836d37edad06fa21e182055a0",
+ "sha256": "3854fe5e3bff0b113c658f260b90c95dea17c92db0f2addeac2e343dd9969785",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.0.34"
+ "version": "2.0.35"
},
"flutter_smart_dialog": {
"dependency": "direct main",
"description": {
"path": ".",
"ref": "main",
- "resolved-ref": "b87bda5672e1c8494853bb44bbf08515ef748bca",
+ "resolved-ref": "1dbede0ee22f161ec2c928e1e82f0ae9339a097d",
"url": "https://github.com/bggRGjQaUbCoE/flutter_smart_dialog.git"
},
"source": "git",
@@ -950,11 +925,11 @@
"dependency": "direct main",
"description": {
"name": "flutter_volume_controller",
- "sha256": "22edb0993ad03ecbc8d1164daeb5b39d798d409625db692675a86889403b1532",
+ "sha256": "78297fd48ce6330d39a11a4c1ae219a3256249f99dec34cfbe9323d2cbb5ebb9",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.3.4"
+ "version": "2.0.1"
},
"flutter_web_plugins": {
"dependency": "transitive",
@@ -962,16 +937,6 @@
"source": "sdk",
"version": "0.0.0"
},
- "fluttertoast": {
- "dependency": "transitive",
- "description": {
- "name": "fluttertoast",
- "sha256": "144ddd74d49c865eba47abe31cbc746c7b311c82d6c32e571fd73c4264b740e2",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "9.0.0"
- },
"font_awesome_flutter": {
"dependency": "direct main",
"description": {
@@ -1014,16 +979,6 @@
"source": "hosted",
"version": "2.3.2"
},
- "gt3_flutter_plugin": {
- "dependency": "direct main",
- "description": {
- "name": "gt3_flutter_plugin",
- "sha256": "9cf4070f3f1811b7aa7a1daebdec5886dbda8e64f932a713dab21d8128d7dad2",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.1"
- },
"gtk": {
"dependency": "transitive",
"description": {
@@ -1048,11 +1003,11 @@
"dependency": "transitive",
"description": {
"name": "hooks",
- "sha256": "025f060e86d2d4c3c47b56e33caf7f93bf9283340f26d23424ebcfccf34f621e",
+ "sha256": "9a62a50b50b769a737bc0a8ff381f333529df3ab746b2f6b02e83760231455ba",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.0.3"
+ "version": "2.0.2"
},
"html": {
"dependency": "direct main",
@@ -1158,11 +1113,11 @@
"dependency": "transitive",
"description": {
"name": "image_picker_android",
- "sha256": "d5b3e1774af29c9ab00103afb0d4614070f924d2e0057ac867ec98800114793f",
+ "sha256": "6f3a1995eafb000333174fae92202622033b0ee7fd917a6cd3730295264df84a",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.8.13+17"
+ "version": "0.8.13+19"
},
"image_picker_for_web": {
"dependency": "transitive",
@@ -1255,7 +1210,7 @@
"version": "0.6.1"
},
"jni": {
- "dependency": "transitive",
+ "dependency": "direct main",
"description": {
"name": "jni",
"sha256": "c2230682d5bc2362c1c9e8d3c7f406d9cbba23ab3f2e203a025dd47e0fb2e68f",
@@ -1274,6 +1229,17 @@
"source": "hosted",
"version": "1.0.1"
},
+ "jnigen": {
+ "dependency": "direct dev",
+ "description": {
+ "path": "pkgs/jnigen",
+ "ref": "HEAD",
+ "resolved-ref": "496f2f0bbe583307a7d5ce4c33e81f0797cb65fe",
+ "url": "https://github.com/dart-lang/native.git"
+ },
+ "source": "git",
+ "version": "0.17.0-wip"
+ },
"js": {
"dependency": "transitive",
"description": {
@@ -1288,11 +1254,11 @@
"dependency": "direct main",
"description": {
"name": "json_annotation",
- "sha256": "cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8",
+ "sha256": "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "4.11.0"
+ "version": "4.12.0"
},
"leak_tracker": {
"dependency": "transitive",
@@ -1374,16 +1340,6 @@
"source": "hosted",
"version": "1.3.0"
},
- "mailer": {
- "dependency": "transitive",
- "description": {
- "name": "mailer",
- "sha256": "7b8691b080809ea1b2fa2f1b0d49c7c089fb328bd23e68aa5818b9cf5f4b420d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "7.1.0"
- },
"matcher": {
"dependency": "transitive",
"description": {
@@ -1430,7 +1386,7 @@
"description": {
"path": "media_kit",
"ref": "version_1.2.5",
- "resolved-ref": "14c3ee41df4f51292b89eaf8f8c97420220fe136",
+ "resolved-ref": "deac6b62569584b6a5e28e6c60c187a0a7281b3a",
"url": "https://github.com/My-Responsitories/media-kit.git"
},
"source": "git",
@@ -1441,7 +1397,7 @@
"description": {
"path": "libs/android/media_kit_libs_android_video",
"ref": "version_1.2.5",
- "resolved-ref": "14c3ee41df4f51292b89eaf8f8c97420220fe136",
+ "resolved-ref": "deac6b62569584b6a5e28e6c60c187a0a7281b3a",
"url": "https://github.com/My-Responsitories/media-kit.git"
},
"source": "git",
@@ -1451,9 +1407,9 @@
"dependency": "direct overridden",
"description": {
"path": "libs/ios/media_kit_libs_ios_video",
- "ref": "dev",
- "resolved-ref": "547999bfb8b5cae9f9aca6125f46fd7cb500e994",
- "url": "https://github.com/bggRGjQaUbCoE/media-kit.git"
+ "ref": "version_1.2.5",
+ "resolved-ref": "deac6b62569584b6a5e28e6c60c187a0a7281b3a",
+ "url": "https://github.com/My-Responsitories/media-kit.git"
},
"source": "git",
"version": "1.1.4"
@@ -1483,7 +1439,7 @@
"description": {
"path": "libs/universal/media_kit_libs_video",
"ref": "version_1.2.5",
- "resolved-ref": "14c3ee41df4f51292b89eaf8f8c97420220fe136",
+ "resolved-ref": "deac6b62569584b6a5e28e6c60c187a0a7281b3a",
"url": "https://github.com/My-Responsitories/media-kit.git"
},
"source": "git",
@@ -1494,7 +1450,7 @@
"description": {
"path": "libs/windows/media_kit_libs_windows_video",
"ref": "version_1.2.5",
- "resolved-ref": "14c3ee41df4f51292b89eaf8f8c97420220fe136",
+ "resolved-ref": "deac6b62569584b6a5e28e6c60c187a0a7281b3a",
"url": "https://github.com/My-Responsitories/media-kit.git"
},
"source": "git",
@@ -1505,7 +1461,7 @@
"description": {
"path": "media_kit_native_event_loop",
"ref": "version_1.2.5",
- "resolved-ref": "14c3ee41df4f51292b89eaf8f8c97420220fe136",
+ "resolved-ref": "deac6b62569584b6a5e28e6c60c187a0a7281b3a",
"url": "https://github.com/My-Responsitories/media-kit.git"
},
"source": "git",
@@ -1516,7 +1472,7 @@
"description": {
"path": "media_kit_video",
"ref": "version_1.2.5",
- "resolved-ref": "14c3ee41df4f51292b89eaf8f8c97420220fe136",
+ "resolved-ref": "deac6b62569584b6a5e28e6c60c187a0a7281b3a",
"url": "https://github.com/My-Responsitories/media-kit.git"
},
"source": "git",
@@ -1536,11 +1492,11 @@
"dependency": "transitive",
"description": {
"name": "meta",
- "sha256": "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394",
+ "sha256": "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.17.0"
+ "version": "1.18.0"
},
"mime": {
"dependency": "direct main",
@@ -1557,22 +1513,12 @@
"description": {
"path": ".",
"ref": "master",
- "resolved-ref": "a987a459f17af0002397e49800ba4f68912b375c",
+ "resolved-ref": "7be186c79adca7d3ff5abc34bc75d171c68c2694",
"url": "https://github.com/bggRGjQaUbCoE/flutter_native_device_orientation.git"
},
"source": "git",
"version": "2.0.5"
},
- "native_toolchain_c": {
- "dependency": "transitive",
- "description": {
- "name": "native_toolchain_c",
- "sha256": "6ba77bb18063eebe9de401f5e6437e95e1438af0a87a3a39084fbd37c90df572",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.17.6"
- },
"nm": {
"dependency": "transitive",
"description": {
@@ -1587,11 +1533,11 @@
"dependency": "transitive",
"description": {
"name": "objective_c",
- "sha256": "100a1c87616ab6ed41ec263b083c0ef3261ee6cd1dc3b0f35f8ddfa4f996fe52",
+ "sha256": "6cb691c686fa2838c6deb34980d426145c2a5d537491cb83d463c33cdbc726ed",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "9.3.0"
+ "version": "9.4.1"
},
"octo_image": {
"dependency": "transitive",
@@ -1727,11 +1673,11 @@
"dependency": "direct main",
"description": {
"name": "permission_handler_apple",
- "sha256": "f000131e755c54cf4d84a5d8bd6e4149e262cc31c5a8b1d698de1ac85fa41023",
+ "sha256": "e20daf680eef1ca62ffe8c8c526b778cc386d50137c77ac71c8ec9c88c13fb9d",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "9.4.7"
+ "version": "9.4.9"
},
"permission_handler_platform_interface": {
"dependency": "direct main",
@@ -1843,16 +1789,6 @@
"source": "hosted",
"version": "1.5.0"
},
- "punycoder": {
- "dependency": "transitive",
- "description": {
- "name": "punycoder",
- "sha256": "aed79c05986a18782caa9bad649a4a786e840e1baaf6a2e1aa3a25d143d28e6e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.2.2"
- },
"qr": {
"dependency": "transitive",
"description": {
@@ -1884,7 +1820,7 @@
"version": "0.6.0"
},
"rxdart": {
- "dependency": "direct overridden",
+ "dependency": "transitive",
"description": {
"name": "rxdart",
"sha256": "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962",
@@ -1897,25 +1833,25 @@
"dependency": "direct main",
"description": {
"name": "saver_gallery",
- "sha256": "3f983d4be63aff52523c3e097a9b00ce9ab8444f9a982c878cde9d0359f4681d",
+ "sha256": "dcecd87113ffcb0eb467bb0ef5ed8f6dd894e26ff3dfd5822624281e7d2cb894",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "4.1.1"
+ "version": "5.1.0"
},
"screen_brightness_android": {
"dependency": "direct overridden",
"description": {
"path": "screen_brightness_android",
- "ref": "dev",
- "resolved-ref": "9823a66d9a0af8d9f5d0d9e98f87bb17e399235e",
+ "ref": "main",
+ "resolved-ref": "239b9e4595f257184c8afcaf21167f8667ba367d",
"url": "https://github.com/bggRGjQaUbCoE/screen_brightness.git"
},
"source": "git",
- "version": "2.1.4"
+ "version": "2.1.5"
},
"screen_brightness_ios": {
- "dependency": "direct overridden",
+ "dependency": "transitive",
"description": {
"name": "screen_brightness_ios",
"sha256": "0792d8f98852558f831b4b75241c46047b884598b3f4d982b37dc2dd43e2b2e1",
@@ -1927,73 +1863,62 @@
"screen_brightness_platform_interface": {
"dependency": "direct main",
"description": {
- "path": "screen_brightness_platform_interface",
- "ref": "dev",
- "resolved-ref": "9823a66d9a0af8d9f5d0d9e98f87bb17e399235e",
- "url": "https://github.com/bggRGjQaUbCoE/screen_brightness.git"
+ "name": "screen_brightness_platform_interface",
+ "sha256": "59d50850d6735d677780fc7359c8e997d0ff6df91c8465161c9e617a7b0a11d8",
+ "url": "https://pub.dev"
},
- "source": "git",
+ "source": "hosted",
"version": "2.1.1"
},
"screen_retriever": {
"dependency": "direct main",
"description": {
"name": "screen_retriever",
- "sha256": "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c",
+ "sha256": "42cc3b402a0f67d2455a0d067553d0f13453f6a008d98eababf8b63958d506bd",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.2.0"
+ "version": "0.2.1"
},
"screen_retriever_linux": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_linux",
- "sha256": "f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18",
+ "sha256": "2a476f1a5538065bc5badf376cfdc83d6ecf07d77eb2391b9c2bff5a76970048",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.2.0"
+ "version": "0.2.1"
},
"screen_retriever_macos": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_macos",
- "sha256": "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149",
+ "sha256": "b5abb900fcb86614ff10b738b34e37b9e1d03b0447280668e2bc8a98bdc7bd59",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.2.0"
+ "version": "0.2.1"
},
"screen_retriever_platform_interface": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_platform_interface",
- "sha256": "ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0",
+ "sha256": "3af22d926bedf20c2caa308eea376776451a3af125919ce072e56525fded8901",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.2.0"
+ "version": "0.2.1"
},
"screen_retriever_windows": {
"dependency": "transitive",
"description": {
"name": "screen_retriever_windows",
- "sha256": "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13",
+ "sha256": "c44b38a4c4bab34af259180a70a4eee1e29384e7b82e627c9faa68afcdab2e73",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.2.0"
- },
- "sentry": {
- "dependency": "transitive",
- "description": {
- "name": "sentry",
- "sha256": "f04095a25ff02b202a914174c73ec309570aa93d61098cb4a0a9e715b4aaa465",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "9.20.0"
+ "version": "0.2.1"
},
"share_plus": {
"dependency": "direct main",
@@ -2029,11 +1954,11 @@
"dependency": "transitive",
"description": {
"name": "shared_preferences_android",
- "sha256": "e8d4762b1e2e8578fc4d0fd548cebf24afd24f49719c08974df92834565e2c53",
+ "sha256": "93ae5884a9df5d3bb696825bceb3a17590754548b5d740eba51500afc8d088f5",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.4.23"
+ "version": "2.4.26"
},
"shared_preferences_foundation": {
"dependency": "transitive",
@@ -2131,56 +2056,6 @@
"source": "hosted",
"version": "1.10.2"
},
- "sqflite": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite",
- "sha256": "564cfed0746fe53140c23b70b308e045c3b31f17778f2f326ccb7d804ea0250a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.2+1"
- },
- "sqflite_android": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_android",
- "sha256": "881e28efdcc9950fd8e9bb42713dcf1103e62a2e7168f23c9338d82db13dec40",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.2+3"
- },
- "sqflite_common": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_common",
- "sha256": "f8a08a13fb8f0f8c590df89d745000bed44a673ed94bac846739e1a016875c21",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.5.7"
- },
- "sqflite_darwin": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_darwin",
- "sha256": "279832e5cde3fe99e8571879498c9211f3ca6391b0d818df4e17d9fff5c6ccb3",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.2"
- },
- "sqflite_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_platform_interface",
- "sha256": "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.0"
- },
"stack_trace": {
"dependency": "transitive",
"description": {
@@ -2236,11 +2111,11 @@
"dependency": "direct main",
"description": {
"name": "synchronized",
- "sha256": "63896c27e81b28f8cb4e69ead0d3e8f03f1d1e5fc531a3e579cabed6a2c7c9e5",
+ "sha256": "93b153dcb6a26dcddee6ca087dd634b53e38c10b5aa163e8e49501a776456153",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "3.4.0+1"
+ "version": "3.4.1"
},
"term_glyph": {
"dependency": "transitive",
@@ -2256,21 +2131,21 @@
"dependency": "transitive",
"description": {
"name": "test_api",
- "sha256": "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a",
+ "sha256": "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.7.10"
+ "version": "0.7.11"
},
"tray_manager": {
"dependency": "direct main",
"description": {
"name": "tray_manager",
- "sha256": "c5fd83b0ae4d80be6eaedfad87aaefab8787b333b8ebd064b0e442a81006035b",
+ "sha256": "1a659b08baa6e9b91ef8ce16eda37740de398be1c4cf322b8a1ddfef25c68c5a",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.5.2"
+ "version": "0.5.3"
},
"typed_data": {
"dependency": "transitive",
@@ -2292,16 +2167,6 @@
"source": "hosted",
"version": "2.3.1"
},
- "unorm_dart": {
- "dependency": "transitive",
- "description": {
- "name": "unorm_dart",
- "sha256": "0c69186b03ca6addab0774bcc0f4f17b88d4ce78d9d4d8f0619e30a99ead58e7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.3.2"
- },
"upower": {
"dependency": "transitive",
"description": {
@@ -2326,11 +2191,11 @@
"dependency": "transitive",
"description": {
"name": "url_launcher_android",
- "sha256": "3bb000251e55d4a209aa0e2e563309dc9bb2befea2295fd0cec1f51760aac572",
+ "sha256": "b413d49b73867ac08dd2f9890efd3cc11f2a0e577618d50843440a1fb3776c32",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "6.3.29"
+ "version": "6.3.32"
},
"url_launcher_ios": {
"dependency": "transitive",
@@ -2406,11 +2271,11 @@
"dependency": "transitive",
"description": {
"name": "vector_graphics",
- "sha256": "4d35a36400983c3457c289d4d553b5308f506ea84f7e51c7a564651b5525209a",
+ "sha256": "2306c03da2ba81724afeb589c351ebbc0aa7d86005925be8f8735856dbe5e42d",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.2.1"
+ "version": "1.2.2"
},
"vector_graphics_codec": {
"dependency": "transitive",
@@ -2426,11 +2291,11 @@
"dependency": "transitive",
"description": {
"name": "vector_graphics_compiler",
- "sha256": "98e7e94de127b46a86ef46197fff84ff99f3d3b80a708390d717ad731efef598",
+ "sha256": "7ee12e6dffe0fc8e755179d6d91b3b34f5924223fc104d85572ef9180d73d172",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.2.2"
+ "version": "1.2.5"
},
"vector_math": {
"dependency": "direct main",
@@ -2466,11 +2331,11 @@
"dependency": "direct main",
"description": {
"name": "wakelock_plus",
- "sha256": "2b09acadd7a2862d33c3577e77e7a2aabb684f47ccca1711f1413bd7307a6a72",
+ "sha256": "824c5bba0f800e86d32e57d3d1843c531f090005cc89d9a837933e6601093d53",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.6.0"
+ "version": "1.6.1"
},
"wakelock_plus_platform_interface": {
"dependency": "transitive",
@@ -2544,14 +2409,14 @@
"version": "1.2.2"
},
"win32": {
- "dependency": "transitive",
+ "dependency": "direct main",
"description": {
"name": "win32",
- "sha256": "a1fc9eb9248baa05dfc12ed5b66e377b3e23f095eec078e0371622b9033810d9",
+ "sha256": "ba6f4bba816c8d7e3c1580e170f3786d216951cc6b94babc3b814c08d2cb2738",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "6.2.0"
+ "version": "6.3.0"
},
"win32_registry": {
"dependency": "transitive",
@@ -2606,7 +2471,7 @@
}
},
"sdks": {
- "dart": ">=3.11.0 <4.0.0",
- "flutter": "3.41.9"
+ "dart": ">=3.12.0 <4.0.0",
+ "flutter": "3.44.2"
}
}
diff --git a/pkgs/by-name/pi/piliplus/src-info.json b/pkgs/by-name/pi/piliplus/src-info.json
index 8165c9470dd4..c5ba8bda0344 100644
--- a/pkgs/by-name/pi/piliplus/src-info.json
+++ b/pkgs/by-name/pi/piliplus/src-info.json
@@ -1,6 +1,6 @@
{
- "rev": "ad6c0e0d157650a76d22c3634cd93f433ed6eeb0",
- "revCount": 4956,
- "commitDate": 1778812800,
- "hash": "sha256-yLbivIJHYtRfmlAeR78GY6+9vKZtLePc0uID/JxgHng="
+ "rev": "2536350ccfc87b9d5d23c564e3d4c8adbd175820",
+ "revCount": 5051,
+ "commitDate": 1781325010,
+ "hash": "sha256-11Fe6oYdrZYwiXBjtKQephO0W1uQuh5/rDcS0lNHaoM="
}
diff --git a/pkgs/by-name/pi/pipeline/package.nix b/pkgs/by-name/pi/pipeline/package.nix
index 15510de413f6..ffd0e38f62a7 100644
--- a/pkgs/by-name/pi/pipeline/package.nix
+++ b/pkgs/by-name/pi/pipeline/package.nix
@@ -32,18 +32,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "pipeline";
- version = "4.0.3";
+ version = "4.0.4";
src = fetchFromGitLab {
owner = "schmiddi-on-mobile";
repo = "pipeline";
tag = finalAttrs.version;
- hash = "sha256-sSs3fr95oERsswPGZxbCyTLZnur89DMIdtbZjY1+vGE=";
+ hash = "sha256-KVAgUAQqnpzNXpCiPZJMQEVGrz/pt8fR/JcOFBynFCs=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src pname version;
- hash = "sha256-HpFxhApmRSIVzR5ON1rF4P5gODAa538p14MaipxeS3Y=";
+ hash = "sha256-bWMTZrcdYRXsKWD3VmLcAu9J/y9LbZ6EPE8AuB87iKA=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/pk/pkl-lsp/deps.json b/pkgs/by-name/pk/pkl-lsp/deps.json
index fe77d123981d..63ee94f46fbc 100644
--- a/pkgs/by-name/pk/pkl-lsp/deps.json
+++ b/pkgs/by-name/pk/pkl-lsp/deps.json
@@ -14,35 +14,32 @@
"jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=",
"pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4="
},
- "com/diffplug/durian#durian-swt.os/4.2.2": {
- "jar": "sha256-a1Mca0vlgaizLq2GHdwVwsk7IMZl+00z4DgUg8JERfQ=",
- "module": "sha256-rVlQLGknZu48M0vkliigDctNka4aSPJjLitxUStDXPk=",
- "pom": "sha256-GzxJFP1eLM4pZq1wdWY5ZBFFwdNCB3CTV4Py3yY2kIU="
+ "com/diffplug/durian#durian-swt.os/4.3.0": {
+ "jar": "sha256-geK2Oafkvm3JtyRXE88G9cq1HynbLha5tXZFyW/eKIQ=",
+ "module": "sha256-IFNqlfL+sr9DBRKMaq7Lb9idxFeYqchfJgK4qAnXUNs=",
+ "pom": "sha256-Q1z/VXiZht7arXF/aPuo1UgklHhWLc2EsirU1lZvRAs="
},
- "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/6.25.0": {
- "pom": "sha256-9FyCsS+qzYWs1HTrppkyL6XeqIQIskfQ5L3pQSkIIjo="
+ "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/8.4.0": {
+ "pom": "sha256-qJGqi+ZCZ2IVBb6uY6jeAqGACX3PO/wnBZ38b510pEA="
},
- "com/diffplug/spotless#spotless-lib-extra/2.45.0": {
- "jar": "sha256-YCy7zTgo7pz7LjCn+bMDNcaScTB3FBTUzdKU0h/ly2c=",
- "module": "sha256-9pnkNfTlzgPbYJpHaO6wNj1uB8ZfvPrx/GKcTnbuf7A=",
- "pom": "sha256-5x2LkRDdSNLn9KVLi/uozlWpbmteu9T0OpJGZJz1b7A="
+ "com/diffplug/spotless#spotless-lib-extra/4.5.0": {
+ "jar": "sha256-dU+ATAnfouuNU5YzEdK+aPG0pWIQEdy1UNcC6tKGUdk=",
+ "module": "sha256-Bf7t0gVQynxXCeUc7zgpPFADpcx/qrdU6dusW3Vd4KU=",
+ "pom": "sha256-UPJN+KOGtZ48rS2ylhjHOYgEgZAQYENCsX5jxubdPGU="
},
- "com/diffplug/spotless#spotless-lib/2.45.0": {
- "jar": "sha256-sllply4dmAKAyirlKRl+2bMWCq5ItQbPGTXwG9Exhmc=",
- "module": "sha256-+x+8+TUAczrHWcp99E8P9mVTEze0LaAS4on/CINNiQ8=",
- "pom": "sha256-WKd8IsQLIc8m29tCEwFu9HrM9bBwchfHkyqQ9D+PMNw="
+ "com/diffplug/spotless#spotless-lib/4.5.0": {
+ "jar": "sha256-mM2f5ktjmNp6kPL9kG7wq8Gg5tZvUZ/mrwilhde7bak=",
+ "module": "sha256-AlNtIagrdaWmOaPNQWCgg5oanDXy3EwP9FJBtHafXTU=",
+ "pom": "sha256-SvSliKd1rChPrVC/EUkkZwAE9rgKCSkT9QSOb9Gj2fI="
},
- "com/diffplug/spotless#spotless-plugin-gradle/6.25.0": {
- "jar": "sha256-9euQikxdpGKZ51Q/qtoEAtLEt31Yx7Qy1Lblk0mygKM=",
- "module": "sha256-RoHRe/PJIF2DeOynBcAAywzJjcx40DATy2iJjGvSx0Q=",
- "pom": "sha256-q1ZuPYS2w/rHqPySXy279TzZdZywOvPAfQ3EN9OXqNo="
+ "com/diffplug/spotless#spotless-plugin-gradle/8.4.0": {
+ "jar": "sha256-oHy1L8S4IhcWeW63AyMQakSjMZ7Itk5ugFb+gn+UOLo=",
+ "module": "sha256-lQhXXODePA1p+l+xrTWo2/iQKuoQVe/E0328FjyHMmc=",
+ "pom": "sha256-d0glMskp8EZGF/iXUT/CJNeuMlFeNIKaPO3F5WlH59s="
},
"com/fasterxml#oss-parent/55": {
"pom": "sha256-D14Y8rNev22Dn3/VSZcog/aWwhD5rjIwr9LCC6iGwE0="
},
- "com/fasterxml#oss-parent/61": {
- "pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ="
- },
"com/fasterxml#oss-parent/68": {
"pom": "sha256-Jer9ltriQra1pxCPVbLBQBW4KNqlq+I0KJ/W53Shzlc="
},
@@ -52,9 +49,9 @@
"com/fasterxml/jackson#jackson-parent/2.19.2": {
"pom": "sha256-Y5orY90F2k44EIEwOYXKrfu3rZ+FsdIyBjj2sR8gg2U="
},
- "com/fasterxml/woodstox#woodstox-core/7.1.0": {
- "jar": "sha256-gSZpIKHNxHMGqKK0cmyZ7Imz+/McJHDk9eR32dhXyp8=",
- "pom": "sha256-+ZXFCx0gl18KjW8OUyK8jRPHiuPcGCcXdoQUlypmzIU="
+ "com/fasterxml/woodstox#woodstox-core/7.1.1": {
+ "jar": "sha256-ArnQIunUdwT/inqFmg2/07KIKoMR63/x4YD3YMzaJxI=",
+ "pom": "sha256-r7XLRdQcH542dZCd5P7yQr3BzqRHagY0riD016VEM/8="
},
"com/google/code/gson#gson-parent/2.11.0": {
"pom": "sha256-issfO3Km8CaRasBzW62aqwKT1Sftt7NlMn3vE6k2e3o="
@@ -78,13 +75,13 @@
"jar": "sha256-1lImlJcTxMYaeE9BxRFn57Axb5N2Q5jrup5DNrPZVMI=",
"pom": "sha256-5O1sZpYgNm+ZOSBln+CsfLyD11PbwNwOseUplzr5byM="
},
- "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/9.2.2": {
- "pom": "sha256-ZLCuyyPFfukfzPJXx4F8uyxpXQT565nM+9pth/TFlOk="
+ "com/gradleup/shadow#com.gradleup.shadow.gradle.plugin/9.4.1": {
+ "pom": "sha256-AdDekM9QXN9PKgCkLFJCe9JtIN+VrPCMnrvRnWyug0c="
},
- "com/gradleup/shadow#shadow-gradle-plugin/9.2.2": {
- "jar": "sha256-rqYDnab2KTcMEKFxcOjz2o1nPhS++FgL0aZc3kSQc9A=",
- "module": "sha256-4tXqtRULxjBI6WcI6t6/0XbmOfIsgFFoBVszcQdo3YI=",
- "pom": "sha256-bO3IWZV0n5H/XNb8Z3H6PfZ4qlZSIl5uoFjNnXmVjGo="
+ "com/gradleup/shadow#shadow-gradle-plugin/9.4.1": {
+ "jar": "sha256-QiPAjWXkx+HxILSpbnMZ34/j36ZV3fJmH2C7VtrPkaw=",
+ "module": "sha256-HqvAJjuZ/SRTCqADRTyLH7AoZt4QzYni8VLwAsOrBXg=",
+ "pom": "sha256-W15e5HPddlrSOzAbdIhbRzsrI32zHkFu6/VXSpU6JNQ="
},
"com/squareup/okhttp3#okhttp/4.12.0": {
"jar": "sha256-sQUAgbFLt6On5VpNPvAbXc+rxFO0VzpPwBl2cZHV9OA=",
@@ -100,18 +97,18 @@
"module": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=",
"pom": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU="
},
- "commons-codec#commons-codec/1.16.0": {
- "jar": "sha256-VllfsgsLhbyR0NUD2tULt/G5r8Du1d/6bLslkpAASE0=",
- "pom": "sha256-bLWVeBnfOTlW/TEaOgw/XuwevEm6Wy0J8/ROYWf6PnQ="
+ "commons-codec#commons-codec/1.21.0": {
+ "jar": "sha256-TahRy2q/uYv+nrd8Xl/Ef1QU+ii5TiG3/ZpkZwXcFn8=",
+ "pom": "sha256-sjBBa6b1v534/Lbn9KbCa4+w/oXONx0T1YRu03aDCbc="
},
- "commons-io#commons-io/2.20.0": {
- "jar": "sha256-35C7oP48tYa38WTnj+j49No/LdXCf6ZF+IgQDMwl3XI=",
- "pom": "sha256-vb34EHLBkO6aixgaXFj1vZF6dQ+xOiVt679T9dvTOio="
+ "commons-io#commons-io/2.21.0": {
+ "jar": "sha256-fWQ6Kv6osFi3YqpvuQ5bJW9scpc5+LN4TDNw3cYJ6I0=",
+ "pom": "sha256-rkd5XnIYA+yP8d7tdL4oqBGgJxO9WjqwrGfCtYy2Nas="
},
- "dev/equo/ide#solstice/1.7.5": {
- "jar": "sha256-BuFLxDrMMx2ra16iAfxnNk7RI/mCyF+lEx8IF+1lrk8=",
- "module": "sha256-eYp7cGdyE27iijLt2GOx6fgWE6NJhAXXS+ilyb6/9U8=",
- "pom": "sha256-20U7urXn2opDE5sNzTuuZykzIfKcTZH1p5XZ/2xS3d8="
+ "dev/equo/ide#solstice/1.8.1": {
+ "jar": "sha256-bluizOgTvh1xzNwuzz5JJxsU5pG/u7GhFM86MOdzsQ0=",
+ "module": "sha256-pnYDnqavCPJXtG4Hwr8VcaRqTUtbnMuGw/yY0H+v6hs=",
+ "pom": "sha256-arSo7K4qu9NrkZ0Lm5+yTBdxSPE+U2TJegxu4Ro/xCY="
},
"io/github/gradle-nexus#publish-plugin/2.0.0": {
"jar": "sha256-lCwaFtFh9kYxkBtOLa1UHS/L/lHPAyOVXavgLiqe8qo=",
@@ -127,12 +124,12 @@
"jakarta/platform#jakartaee-api-parent/9.1.0": {
"pom": "sha256-p3AsSHAmgCeEtXl7YjMKi41lkr8PRzeyXGel6sgmWcA="
},
- "org/apache#apache/29": {
- "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c="
- },
"org/apache#apache/35": {
"pom": "sha256-6il9zRFBNui46LYwIw1Sp2wvxp9sXbJdZysYVwAHKLg="
},
+ "org/apache#apache/37": {
+ "pom": "sha256-Uk7EeHr/c69rOp+voVTH8YgbZIKZtmP9v8rdoShvI1M="
+ },
"org/apache/ant#ant-launcher/1.10.15": {
"jar": "sha256-XIVRmQMHoDIzbZjdrtVJo5ponwfU1Ma5UGAb8is9ahs=",
"pom": "sha256-ea+EKil53F/gAivAc8SYgQ7q2DvGKD7t803E3+MNrJU="
@@ -144,54 +141,66 @@
"jar": "sha256-djrNpKaViMnqiBepUoUf8ML8S/+h0IHCVl3EB/KdV5Q=",
"pom": "sha256-R4DmHoeBbu4fIdGE7Jl7Zfk9tfS5BCwXitsp4j50JdY="
},
- "org/apache/commons#commons-parent/58": {
- "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA="
+ "org/apache/commons#commons-parent/91": {
+ "pom": "sha256-0vi2/UgAtqrxIPWjgibV+dX8bbg3r5ni+bMwZ4aLmHI="
},
- "org/apache/commons#commons-parent/85": {
- "pom": "sha256-0Yn/LAAn6Wu2XTHm8iftKvlmFps2rx6XPdW6CJJtx7U="
+ "org/apache/commons#commons-parent/96": {
+ "pom": "sha256-LNMom0TvpTBS2c2vPwVUSDOlIKaC+cf/1AOgC7sVf5o="
},
"org/apache/groovy#groovy-bom/4.0.27": {
"module": "sha256-1sIlTINHuEzahMr3SRShh8Lzd+QoTo2Ls/kBUhgQqos=",
"pom": "sha256-qkTrUr/f5h0ns+RQ0rNI2I3qo0N6tNnUmoQJU0j59vs="
},
- "org/apache/logging/log4j#log4j-api/2.25.2": {
- "jar": "sha256-n9Zsn+C+oG+pZmwUeYmkbK+qkrSoh1NpfTlFzEMzjLs=",
- "module": "sha256-WPeF66u6zDA/Ow5aSF91X9qzKQ9p5JsDT4lj0ngjZV4=",
- "pom": "sha256-CVYJaiUCQIyVioMXTytqV9yy5bB7uRTISHMrRLirvcM="
+ "org/apache/logging/log4j#log4j-api/2.25.3": {
+ "jar": "sha256-6IZoKSD6D7nW62OV3LTeCIRD+GRsicXlhG4WjjJ/QG8=",
+ "module": "sha256-W+T3N0jWz53pXLci63n8rVvCQnk6l4p+cmbyNZGBHAw=",
+ "pom": "sha256-MoS+ZXOuuDNGz/a3RvoyXSPq3Z0JyOKG7R11kEoS3W4="
},
- "org/apache/logging/log4j#log4j-bom/2.25.2": {
- "pom": "sha256-Tym32cLZcP0qZpcXa/fd3EFQifYNaW0ov98xsk6S8Rw="
+ "org/apache/logging/log4j#log4j-bom/2.25.3": {
+ "pom": "sha256-ZleICHEo/mw6+dAlJEhTKvl4cRdmSB20k5a/AyWibK0="
},
- "org/apache/logging/log4j#log4j-core/2.25.2": {
- "jar": "sha256-5Q23cBQw/5B5gYUO9SekHVGlPdABf1Oghgr8urhXAnc=",
- "module": "sha256-JRQSc3eFDwR83jJbc7efriEzKSK+tkmiUzr9CEIlihE=",
- "pom": "sha256-L/9GPTmclAgtmCLCG/v0cOEFHbt9S0XyWw54G8Xg9BI="
+ "org/apache/logging/log4j#log4j-core/2.25.3": {
+ "jar": "sha256-Nit/y2W3OqRsxLxTq/TrIW9ESoO10aA3y2/f/wrp8Pk=",
+ "module": "sha256-ChRnoKtPxLJSc7VVHGCL15UguZ/SgRGgM9M4jwJVYwA=",
+ "pom": "sha256-ysGDRqDJErAmrVF/SE78POgyZ/LPambKhGmRL/GYaw0="
},
- "org/apache/logging/log4j#log4j/2.25.2": {
- "pom": "sha256-HYBXBY0LBcj3clyhrbpoc5y+rHWJjsoGpIymEVRsA+w="
+ "org/apache/logging/log4j#log4j/2.25.3": {
+ "pom": "sha256-pbdIJFris5b1vKlHpJbtwI29vfeWmuLMsattS0lznn8="
},
- "org/apache/maven#maven-api-annotations/4.0.0-rc-3": {
- "jar": "sha256-XTSQ9yrTp+gr6IsnYp83xZ/SUxuuURw7E4ZkINXYYr0=",
- "pom": "sha256-83HUqkRgxMwP4x0W20WC2+eGHvzS5nqvGEPimR8Xx0I="
+ "org/apache/maven#maven-api-annotations/4.0.0-rc-5": {
+ "jar": "sha256-H3MlwBoKxaUgbK/wn6OIUgxlBdq4UBePRS0saq09PIM=",
+ "pom": "sha256-KUsXWzHbZT0YahLB+cEqvDDOJNhP0I7Y7nrNP/z/c1I="
},
- "org/apache/maven#maven-api-xml/4.0.0-rc-3": {
- "jar": "sha256-8+OzZCNzxp1MdEHUDroHZeHXROmStiGURS9epUUd/bo=",
- "pom": "sha256-XxSOOelo08K3a4426hN3mJ8KeetDpqWa5yPZElzLXGE="
+ "org/apache/maven#maven-api-xml/4.0.0-rc-5": {
+ "jar": "sha256-NYhRqH7dDd1WakN0cOoCG6hRoEh+xNFIJf8E2wP/WHc=",
+ "pom": "sha256-ipJVq+4mRj+acwxara70LVkUk1mAUJvRZ3f4hfJzLRs="
},
- "org/apache/maven#maven-xml/4.0.0-rc-3": {
- "jar": "sha256-BjxCTLR/dRZBJdXuolFnuTHdaU40Jo1QJHN050IR3Rk=",
- "pom": "sha256-nZZekiyqwDYkl9J7v6UaRI+UydcTYjZnnGhSNwb3KYI="
+ "org/apache/maven#maven-api/4.0.0-rc-5": {
+ "pom": "sha256-YQwETwFZpuFcV57QV5QDJw+/ngDoPtsnaSaxz3f1rKk="
+ },
+ "org/apache/maven#maven-impl-modules/4.0.0-rc-5": {
+ "pom": "sha256-lzSkwzOHhsbmqv59tDdsrQufTt6mPZ78yOnybyBiXzU="
+ },
+ "org/apache/maven#maven-parent/45": {
+ "pom": "sha256-lP6Gnrm0zp/OOZXQXqhrFoyF2Sf50XvrgUoZYMdtfm8="
+ },
+ "org/apache/maven#maven-xml/4.0.0-rc-5": {
+ "jar": "sha256-pLetPjQQ4P62Q467YjHI4CRJzQL89kUbrtggAIoQNWQ=",
+ "pom": "sha256-pQMKSVjqpDsGfONgwpcxkL14uknuzOXq828ZaFPvyS8="
+ },
+ "org/apache/maven#maven/4.0.0-rc-5": {
+ "pom": "sha256-hRSh6zmY8SItJFgJCcRXbVzw31PUBp27tMptNDE4AvU="
},
"org/codehaus/plexus#plexus-utils/4.0.2": {
"jar": "sha256-iVcnTnX+LCeLFCjdFqDa7uHdOBUstu/4Fhd6wo/Mtpc=",
"pom": "sha256-UVHBO918w6VWlYOn9CZzkvAT/9MRXquNtfht5CCjZq8="
},
- "org/codehaus/plexus#plexus-xml/4.1.0": {
- "jar": "sha256-huan8HSE6LH3r2bZfTujyz1pKlRhtLHQordnDPV0jok=",
- "pom": "sha256-uKO6h7WsMXVJUEngIXiIDKJczJ6rGkR9OKGbU3xXgk4="
+ "org/codehaus/plexus#plexus-xml/4.1.1": {
+ "jar": "sha256-4JsfzEbadEoOTavnA/KHzhM7Yx6pXG4aioLrrSsaKBU=",
+ "pom": "sha256-z4hxHMW/kIkzRxDnJ2FglUB88EuWg3Vnfg3aqYqlfg0="
},
- "org/codehaus/plexus#plexus/20": {
- "pom": "sha256-p7WUsAL8eRczyOlEcNCQRfT9aak61cN1dS8gV/hGM7Q="
+ "org/codehaus/plexus#plexus/25": {
+ "pom": "sha256-+qeUfCAglnrQySslnun6Nh0F6QzQNtF8NwmLse2uo6M="
},
"org/codehaus/woodstox#stax2-api/4.2.2": {
"jar": "sha256-phxI1VPvrXi8Af/8SsUovruuZMuuwXCypeOc9h61Gr4=",
@@ -200,16 +209,16 @@
"org/eclipse/ee4j#project/1.0.7": {
"pom": "sha256-IFwDmkLLrjVW776wSkg+s6PPlVC9db+EJg3I8oIY8QU="
},
- "org/eclipse/jgit#org.eclipse.jgit-parent/6.7.0.202309050840-r": {
- "pom": "sha256-u56FQW2Y0HMfx2f41w6EaAQWAdZnKuItsqx5n3qjkR8="
+ "org/eclipse/jgit#org.eclipse.jgit-parent/7.5.0.202512021534-r": {
+ "pom": "sha256-fjiAaoU2kaSdsW6sg2/mtiYnaUOxCLZ3VKPVx0D7vA4="
},
- "org/eclipse/jgit#org.eclipse.jgit/6.7.0.202309050840-r": {
- "jar": "sha256-tWRHfQkiQaqrUMhKxd0aw3XAGCBE1+VlnTpgqQ4ugBo=",
- "pom": "sha256-BNB83b8ZjfpuRIuan7lA94HAEq2T2eqCBv4KTTplwZI="
+ "org/eclipse/jgit#org.eclipse.jgit/7.5.0.202512021534-r": {
+ "jar": "sha256-FZe8eKjYwBFpdtRqlIcqLMKGVnDrpNsLn1GBGzSTbXI=",
+ "pom": "sha256-bJVN/BDxwwG9uiXT1jCfd0eYBDY891VuUei7NxRVXGQ="
},
- "org/eclipse/platform#org.eclipse.osgi/3.18.300": {
- "jar": "sha256-urlD5Y7dFzCSOGctunpFrsni2svd24GKjPF3I+oT+iI=",
- "pom": "sha256-4nl2N1mZxUJ/y8//PzvCD77a+tiqRRArN59cL5fI/rQ="
+ "org/eclipse/platform#org.eclipse.osgi/3.24.100": {
+ "jar": "sha256-0g+JIDBZb7wsJdoArNvSdQ93zv1oE2wzo+J5uJSYZ6g=",
+ "pom": "sha256-+U4i9QNmKcxz7AM41+C5wFx2g70TZ4wWa8p/fIfm+oE="
},
"org/gradle/kotlin#gradle-kotlin-dsl-plugins/6.5.2": {
"jar": "sha256-O/9KBwDhyBXRlEifB7ugbLGQ6PKbdz03z+43rI1cdkQ=",
@@ -235,88 +244,89 @@
"jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=",
"pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c="
},
- "org/jetbrains/kotlin#abi-tools-api/2.2.20": {
- "jar": "sha256-8chm6sXcCI8/0IEQCENAm/TxYSu7mY+6ofaFMlyuDVU=",
- "pom": "sha256-HOL7NczYP8vJCuXFmN/bsilS0IVHgElEpbIfLEbKwL0="
+ "org/jetbrains/kotlin#abi-tools-api/2.3.21": {
+ "jar": "sha256-3HIcf6qETff11utiAh3J6t/RmY4ejfkYNB8W6zw5Guo=",
+ "pom": "sha256-c5V4i6yoKSFpTSZh9L6mc32eeFRbO1arpiQQDgUF2MI="
},
- "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.2.20": {
- "module": "sha256-n+aVWzf+KQtlFiXPnGgea6IKjxLEZYzOUCblk1BaMSk=",
- "pom": "sha256-P6gmRiy9hG0YAgLyLFGTQYy5zan2lcmUEjWpsbXBQdk="
+ "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.21": {
+ "module": "sha256-jkdTFzSm1uiWG04P0a6GefvL0SRxPdLP5+mhLEe8c44=",
+ "pom": "sha256-BY3N0jaAFCxnal7LzCDFSPmuCyDwD8+UGbnLADcRc7o="
},
- "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.2.20/gradle813": {
- "jar": "sha256-OmlZW2x1+/ktMgFodFxpj/cRS4YHhBBQ1ISYgjAG6HE="
+ "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.21/gradle813": {
+ "jar": "sha256-czebOE2dpmQZtfTVyD3hqZ3X8ZVmK8RcOUQ4WeY+GLI="
},
- "org/jetbrains/kotlin#kotlin-build-statistics/2.2.20": {
- "jar": "sha256-+2VKT1vFY2h1kXMSnfSRB60J3FtBcrAXda+z+nJXndU=",
- "pom": "sha256-tdU2T1fSH/FBgiBei2lf1oZNnYqleApu3EIJWEBHwRU="
+ "org/jetbrains/kotlin#kotlin-build-statistics/2.3.21": {
+ "jar": "sha256-Ey1sgC5F3rpMXtoa+WAcZpXa8TR9Xcs4hH8YfhesM3g=",
+ "pom": "sha256-djN952QHddu7bAhmK+vhB1UeC7Us2nG1xYk8MVuzpVo="
},
- "org/jetbrains/kotlin#kotlin-build-tools-api/2.2.20": {
- "jar": "sha256-/ZlHs6F2Iahvq9lTr4fzS9K7f4sm2uksHte+dHL0TDs=",
- "pom": "sha256-AtR9SHfsMktJbZMTMkXNTTSLZSMDzyfvpj44ry+zzyo="
+ "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.21": {
+ "jar": "sha256-suXMJmbBAAee00NhhSjrgg3PpQlQleMPLdGcYN/35GI=",
+ "pom": "sha256-cfil/z5A5xkQT1Mw4oMyDhnYWINO+S0Sv6DQZtvDcdc="
},
- "org/jetbrains/kotlin#kotlin-compiler-runner/2.2.20": {
- "jar": "sha256-+vloNPogBNeL2ORCD1go3j1CckJ9ZHR5gCTqbpz4XN0=",
- "pom": "sha256-kbsVJI9OqUS2Mw8xA/HrVF0TvditSuxDe3R6WG57F6k="
+ "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.21": {
+ "jar": "sha256-bbcIYinbidBxg6m0duCZL4YSDbwh9mCSzRJMftbXRDQ=",
+ "pom": "sha256-H6VIXunMzI6TOZU0scUqB1/NRj1poinJyqYBzAkdwog="
},
- "org/jetbrains/kotlin#kotlin-daemon-client/2.2.20": {
- "jar": "sha256-cO983NwwEHe5s7ohqp6cVadq+z/73+9KtWKmd9GN+kw=",
- "pom": "sha256-ihNtDxPrmDpr40/x4WPJznmFXkuiF09Fy0KqpnVT91Q="
+ "org/jetbrains/kotlin#kotlin-daemon-client/2.3.21": {
+ "jar": "sha256-+nZ8m0DQafFkxhem5r0wJkPHuowHkujtnkEsGPhLUL4=",
+ "pom": "sha256-1wqhMeENnEDUT/s9iMhcrFSmSjBUIXn4R/gD7HGuG60="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.2.20": {
- "jar": "sha256-T8MqG+ZFynQE4hskRSCI+T6OmT6v/Sbza9Ndv3XGB1I=",
- "pom": "sha256-sbbgEXktfKkv7K+/+sSlCPdvA5yfeuijI9GJKIgl9P4="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.21": {
+ "jar": "sha256-4k36gQu102+DvzIPJcIwNLLSgMx5A+KQFMS3vRJIUGI=",
+ "pom": "sha256-Cm4AthBXLfGe60hgsjzhyUOJfShqfe9LPg3nqgi+KAw="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.2.20": {
- "jar": "sha256-dgfuXHoMpT+lku58VA7oCJYqe62P7p7Xj+Z0hBRj2V0=",
- "module": "sha256-T8vx/H5Uzr/pC5peD7RpYv7Vwi03I52iNfXi37xtUog=",
- "pom": "sha256-C5E9oNIYhCAmOpBLtApkD9s1pTWnLwWC/llkHjoMSi4="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.21": {
+ "module": "sha256-TIDhxRjiLuhPQYns4T12swL70HhraSZGnNGdLg97x+U=",
+ "pom": "sha256-U8Zbb7K4HfO712wWlK/3ISURMaRbWPEJJLpLbBriVDc="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.2.20/gradle813": {
- "jar": "sha256-dgfuXHoMpT+lku58VA7oCJYqe62P7p7Xj+Z0hBRj2V0="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.3.21/gradle813": {
+ "jar": "sha256-rVjSY47gQfbOTnPpeC6/Uo4Yz5ADsQmapwReyVjjwZU="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.2.20": {
- "jar": "sha256-dtFu5ZzeHmpwVWtdQEhu+fEcFkOodJPBnE3zMWU4N9k=",
- "pom": "sha256-xRuhScfyk1nSWk7RIS4otpNOGkdW9VLAAHvxFE0onB0="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.3.21": {
+ "jar": "sha256-ASEJ0X4MrSA7Y2OFDUZ7hqA0n6f0BPwRMGqrbGOjIjI=",
+ "pom": "sha256-dMlhFwLfjLOgpRGBfBWQ/u5z0tIIQTHueLYghLTYgpE="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.2.20": {
- "jar": "sha256-7JacXwsJn4I4RiMiOPm9ZPPTdB5i6pBQrS5DL6150KA=",
- "module": "sha256-/IW7KUlsw/X5DHjHonejkw7xFg8IQ/iu1ke3TGejtJQ=",
- "pom": "sha256-NkQjJURfF7rCH1OGu0k4+D53K4NOWGBT1BRbGnXZ4oU="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.3.21": {
+ "jar": "sha256-lS5zlI4qINOYwmuHprtwzPZkGPuvFSfDUVsYjqnUvWA=",
+ "module": "sha256-AchKGocd5pwHAiKZIL09Dfy0YEXg3YMOUc82GffzdiY=",
+ "pom": "sha256-SepLd1fok3YudcKXj73A8kujUhqU7nETc49ihUoDC5E="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-model/2.2.20": {
- "jar": "sha256-U6MhUoJjIGAYUgSaC291OMqLtX/QnYeszRGLxo1D+OQ=",
- "module": "sha256-EZdKVPSOCCXpdxML9u9qyZp/216yr53iZa9iTHY2g+U=",
- "pom": "sha256-3uDjB7pub1GQPH5DPehSZ10eMOfyLPJGWxglVSZR7fs="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.21": {
+ "module": "sha256-4E06ViPPjdAf6cdLkYPuJBhQKYuoodz9J0b5SS3zprg=",
+ "pom": "sha256-am4v5xyYMtD2a+do4gIozgJSUUnqkvJ0K2YSXjl6WMk="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin/2.2.20": {
- "module": "sha256-3CS/pH4EQigykOIfBpoFYUHR8IjWy57Kouqs4bR7a4w=",
- "pom": "sha256-ucP9Lr1UhNYMX+DbeqEIeDA+7d/JP5Qvc1wHupmBh8w="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin/2.3.21/gradle813": {
+ "jar": "sha256-tX+s5dvRXJ0G7RfNccMSqCQcl1lVB4KsYo6FebztU/4="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin/2.2.20/gradle813": {
- "jar": "sha256-XTJbXCxdS8i/RBRdJOtNS+sGDRPRHr5IiYk27VzRVk4="
+ "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.3.21": {
+ "module": "sha256-XyDoze3JaVuIQAsDCwVkGWDhASORd2974f4k6gRNEtI=",
+ "pom": "sha256-et8h026Tdq1EUInhkadxXJqx+VA6IxJAlGQdhO5fy30="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.2.20": {
- "module": "sha256-P7tFda43xKd2rrhtj/k8aqEbDPLadXScUyDiWFCwIp4=",
- "pom": "sha256-PG1GnpFfuzCWrEy4wvRsedAnw8WQ5lihBoihVx61eNg="
+ "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.21": {
+ "jar": "sha256-fBGSL3xsinXyF0bvj8oAKu5Zdl92713/8bvYRtdaOOA=",
+ "pom": "sha256-dNC5uiuwtCpMjWTGoqJzBRHsYutpA2rkqxnX2rVLC68="
},
- "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.2.20": {
- "jar": "sha256-OYK+RbEpMOIYGbWJ2zcHyOhM4le/Ks5/xi/I3zaPWz4=",
- "pom": "sha256-CzAJtJQmv6F3qtlLSBCbjKVMck6i5sUGgmo6lc9ZEOE="
+ "org/jetbrains/kotlin#kotlin-metadata-jvm/2.3.20": {
+ "jar": "sha256-FyZLlpD+7TSqi459VW+y55UfaABGLxFyQ/upYgEBT30=",
+ "pom": "sha256-DF/7/5dG1Ca56GasBWviiSizGKJc3FaDkIHsRJspzZc="
},
- "org/jetbrains/kotlin#kotlin-metadata-jvm/2.2.20": {
- "jar": "sha256-hSTqyQ9+jg8TZog/LGyCDJO/ph3z12hXyNPoA89nMV0=",
- "pom": "sha256-e2qAtqLSZ2oEIvaWg4EyMVQlUfYbMgxochz7nh9ZCdA="
+ "org/jetbrains/kotlin#kotlin-native-utils/2.3.21": {
+ "jar": "sha256-CA6LPO7rLvzlHQI4T14i/w2N8am7qUrpAV4wrCGhdJA=",
+ "pom": "sha256-uRJdcl70/Xj8L0pLc1G/apS8G7OeZT9p+u4o2FgH8n0="
},
- "org/jetbrains/kotlin#kotlin-native-utils/2.2.20": {
- "jar": "sha256-UBd3SirqQf+HEhNxFs1NgAP+mroSAMEG5lcw/rW7dEI=",
- "pom": "sha256-U+++4FpxIhiQYPXuXspodjnOr+KfXlmW3phiopxnJyU="
+ "org/jetbrains/kotlin#kotlin-power-assert/2.3.21": {
+ "module": "sha256-jjckh33kBDFqlzM2JJL5GsE86nA/rHe7QPoTuAzSoOw=",
+ "pom": "sha256-/4xATRjvn/Mz04HvV3L1rhfJKU2Qe6XwTKjjWzhEWEM="
},
- "org/jetbrains/kotlin#kotlin-serialization/2.2.20": {
- "module": "sha256-iuU6MFsYxCBiyzt+qNRd0AvKEmDZfJZIr1SlaHnhz9g=",
- "pom": "sha256-pP7tPG9RvldyFRaRsNKW4AyPESX3s3jg8TvQ43Te81k="
+ "org/jetbrains/kotlin#kotlin-power-assert/2.3.21/gradle813": {
+ "jar": "sha256-FWS5cmnaag8CKch/Dvr3g+YOoHy8067ffOWF0vJQ5Z0="
},
- "org/jetbrains/kotlin#kotlin-serialization/2.2.20/gradle813": {
- "jar": "sha256-dBE+hnGOJqOlpa8177uXaa2lBcVarELp14xoYEC3vUY="
+ "org/jetbrains/kotlin#kotlin-serialization/2.3.21": {
+ "module": "sha256-Zh45Pz6mchz5ZcIDHUZgi713Y55ImdV1H1c04j83RUI=",
+ "pom": "sha256-ThKQ9JKxREoSZtO4OKCzHUo6cVOs1KfMo5BwZP4MNKc="
+ },
+ "org/jetbrains/kotlin#kotlin-serialization/2.3.21/gradle813": {
+ "jar": "sha256-DhI+4919qUppjA+SqmDyRESVJKzeYu7KSjbixgcbM0U="
},
"org/jetbrains/kotlin#kotlin-stdlib-common/2.3.0": {
"module": "sha256-/pAljbcTNVWBoBZDfQbAKdBpwgu93uE02R5LiHBz108=",
@@ -344,27 +354,30 @@
"module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=",
"pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI="
},
- "org/jetbrains/kotlin#kotlin-tooling-core/2.2.20": {
- "jar": "sha256-dAFOxPPveM59p+Pmlk8sUmoxIdXFj++MopeeXzRFgvQ=",
- "pom": "sha256-jvep2QYs59w/xlVxXdAoqZRLeElhPgEYR8XWs7mSgXE="
+ "org/jetbrains/kotlin#kotlin-tooling-core/2.3.21": {
+ "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=",
+ "pom": "sha256-bUmGsDzsaBW3sTLst2rWwLcczaeQSzoRTPOXAOnKyOQ="
},
- "org/jetbrains/kotlin#kotlin-util-io/2.2.20": {
- "jar": "sha256-1DGva+puLcmInE/iawc84VfxEchgj+laGL/gi4F8/3Q=",
- "pom": "sha256-xqXQGEjNBAz8j3uuYjLXktcFwpOi2nJmrmJszbNdagM="
+ "org/jetbrains/kotlin#kotlin-util-io/2.3.21": {
+ "jar": "sha256-t2hAXLhDvDAOzhpegDI+cPEb3hLw2RUG0MyZARvi8tc=",
+ "pom": "sha256-n0P507get+JPh6EIDggL+R7DedSpElEzm/QZ2oVbB8o="
},
- "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.2.20": {
- "jar": "sha256-vuSQHKU6WiHA22RZAdKwcK/2gkAkF91XiODjWTZFcTs=",
- "pom": "sha256-vtAGUSIGX65328DEb/xBRqaFy7GLijApq9XaO/qhECc="
+ "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.3.21": {
+ "jar": "sha256-dqEKVcpEgx6gapkjhNiAgF8qkyAW8ebBSsc0UWPSbiQ=",
+ "pom": "sha256-dd/VZv0HoRFxxNibG2cFFHXpbwUsKv/NgUNipx97tFE="
},
- "org/jetbrains/kotlin#kotlin-util-klib/2.2.20": {
- "jar": "sha256-7XyAlrK75HetF8MXjeuoyDr1MourNr/iEJEL1bQZI0w=",
- "pom": "sha256-2mwiR3qvQt2hbYWa2unj7Yq8khzLp/9RYTTMi9NZqpI="
+ "org/jetbrains/kotlin#kotlin-util-klib/2.3.21": {
+ "jar": "sha256-3goaZsoKH5X4WACtwMdxnAhGB2zE7Ne+SFd7dAvub7s=",
+ "pom": "sha256-Bi70j2uBMJw4sqBER7ysF3OyWG6NPWvv6Qi+l5Rto10="
},
- "org/jetbrains/kotlin/jvm#org.jetbrains.kotlin.jvm.gradle.plugin/2.2.20": {
- "pom": "sha256-Trh97+w+fC/s4OGh7N8ipwzdYYmCYlVbHZLnx7PzuV0="
+ "org/jetbrains/kotlin/jvm#org.jetbrains.kotlin.jvm.gradle.plugin/2.3.21": {
+ "pom": "sha256-LoZu+FiBGVlD0E4PIII1e0hMjrIFHywhly0A2aBoXdA="
},
- "org/jetbrains/kotlin/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.2.20": {
- "pom": "sha256-gKoyphE31QXES7HhNdkolZOm+UTOyAg6tZXAcd66xdg="
+ "org/jetbrains/kotlin/plugin/power-assert#org.jetbrains.kotlin.plugin.power-assert.gradle.plugin/2.3.21": {
+ "pom": "sha256-P0BoDSpthzEOF4pJE+8oLxGqRqeOyWvKJAsfa6922Ds="
+ },
+ "org/jetbrains/kotlin/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.3.21": {
+ "pom": "sha256-0eEq7tyfq0RAm2wIsqRThKS7hR/k6QOR763hTTR8SNc="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": {
"pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU="
@@ -374,10 +387,6 @@
"module": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=",
"pom": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs="
},
- "org/junit#junit-bom/5.11.4": {
- "module": "sha256-qaTye+lOmbnVcBYtJGqA9obSd9XTGutUgQR89R2vRuQ=",
- "pom": "sha256-GdS3R7IEgFMltjNFUylvmGViJ3pKwcteWTpeTE9eQRU="
- },
"org/junit#junit-bom/5.13.1": {
"module": "sha256-M8B6uXJHkKblhZugfWkResUwQ5ckVFqBxBeeMnLHXeg=",
"pom": "sha256-+mhFHqgwVy7UP/5R11tqBfel5mWmAqUfSda+AgY6ZfM="
@@ -386,34 +395,33 @@
"module": "sha256-7WfhUiFASsQrXlmBAu33Yt1qlS3JUAHpwMTudKBOgoM=",
"pom": "sha256-Q7EQT7P9TvS3KpdR1B4Jwp8AHIvgD/OXIjjcFppzS0k="
},
- "org/junit#junit-bom/5.9.3": {
- "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=",
- "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc="
+ "org/junit#junit-bom/5.13.4": {
+ "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=",
+ "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI="
+ },
+ "org/junit#junit-bom/5.14.1": {
+ "module": "sha256-J4rLEczJmYaUIkOG+W+0lBoi7bQstEbJLg8fMwFLa0g=",
+ "pom": "sha256-AbAd+jZlULQKxXYFSKfXKLYQnRfEUeg4ZNHl4M6GLJQ="
+ },
+ "org/junit#junit-bom/5.14.2": {
+ "module": "sha256-XSb0RAOSMm3SSDz0kBQ+6hSV1QlUWaC5ZRp7GzjiTr8=",
+ "pom": "sha256-7S3MeFW9RgvMyTob8Mli5jtWb/fY8d7Q8fJZO6gYOq8="
},
"org/mockito#mockito-bom/4.11.0": {
"pom": "sha256-2FMadGyYj39o7V8YjN6pRQBq6pk+xd+eUk4NJ9YUkdo="
},
- "org/ow2#ow2/1.5.1": {
- "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU="
+ "org/mockito#mockito-bom/5.20.0": {
+ "pom": "sha256-YmvA9584nSxBVD0W2NnbC1OtCEjMN6bgtM53Gk/gvEk="
},
- "org/ow2/asm#asm-commons/9.8": {
- "jar": "sha256-MwGhwctMWfzFKSZI2sHXxa7UwPBn376IhzuM3+d0BPQ=",
- "pom": "sha256-95PnjwH3A3F9CUcuVs3yEv4piXDIguIRbo5Un7bRQMI="
+ "org/slf4j#slf4j-api/2.0.17": {
+ "jar": "sha256-e3UdlSBhlU1av+1xgcH2RdM2CRtnmJFZHWMynGIuuDI=",
+ "pom": "sha256-FQxAKH987NwhuTgMqsmOkoxPM8Aj22s0jfHFrJdwJr8="
},
- "org/ow2/asm#asm-tree/9.8": {
- "jar": "sha256-FLeIDLfIXu0QHicQQy/D/7gydVMqaolNxMQJXUmtWfE=",
- "pom": "sha256-cUnn+qDhkSlvh5ru2SCciULTmPBpjSzKGpxijy4qj3c="
+ "org/slf4j#slf4j-bom/2.0.17": {
+ "pom": "sha256-940ntkK0uIbrg5/BArXNn+fzDzdZn/5oGFvk4WCQMek="
},
- "org/ow2/asm#asm/9.8": {
- "jar": "sha256-h26raoPa7K1cpn65/KuwY8l7WuuM8fynqYns3hdSIFE=",
- "pom": "sha256-wTZ8O7OD12Gef3l+ON91E4hfLu8ErntZCPaCImV7W6o="
- },
- "org/slf4j#slf4j-api/1.7.36": {
- "jar": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=",
- "pom": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ="
- },
- "org/slf4j#slf4j-parent/1.7.36": {
- "pom": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI="
+ "org/slf4j#slf4j-parent/2.0.17": {
+ "pom": "sha256-lc1x6FLf2ykSbli3uTnVfsKy5gJDkYUuC1Rd7ggrvzs="
},
"org/sonatype/oss#oss-parent/5": {
"pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0="
@@ -429,31 +437,29 @@
"jar": "sha256-IRswbPxE+Plt86Cj3a91uoxSie7XfWDXL4ibuFX1NeU=",
"pom": "sha256-CTvhsDMxvOKTLWglw36YJy12Ieap6fuTKJoAJRi43Vo="
},
- "org/vafer#jdependency/2.13": {
- "jar": "sha256-FFxghksjansSllUNMaSap1rWEpWBOO4NRxufywu+3T4=",
- "pom": "sha256-3Ip1HRudXz2imiihDmKF62+3Q/TW46MleRsZX9B4eXs="
+ "org/vafer#jdependency/2.15": {
+ "jar": "sha256-8oND1aDWjpYYeI42bfWgRDgGGVU5Fy7R0yBcYr5OQZM=",
+ "pom": "sha256-27DNFL99Z65IZrkSTINMWVCZ8aT8k7f0YRp/64yLlaM="
}
},
"https://repo.maven.apache.org/maven2": {
- "com/github/ajalt/clikt#clikt-core-jvm/5.0.1": {
- "jar": "sha256-6MQ3DbBsafpIBpg7DAqG66kcGl+t223zFVeP2PO3Nbc=",
- "module": "sha256-sYgdfY/3L7JojLSINHD7yoS8+IEMtp7DBQtJ2+HKWX8=",
- "pom": "sha256-OtciKGhLlaLbN2X+aq3UYIRg7xMAFtKUjkcza76KweQ="
+ "com/github/ajalt/clikt#clikt-core-jvm/5.1.0": {
+ "jar": "sha256-f3gEn6gVm6wFzgnd70MTJI1MrQAUp0QhTBFQ0U42Yec=",
+ "module": "sha256-PGmchzr/jisrbNfNIsxUnupCkyePOPUxrDMXYy13tMI=",
+ "pom": "sha256-OKjX8Hz0pmZsFh29e6/uHXqFtKt3eSRsJ2LRbrcA2p4="
},
- "com/github/ajalt/clikt#clikt-core/5.0.1": {
- "jar": "sha256-JwglyC7ZsrjrYc6JB7DDdSyxcs8uWdBq1qauT/I2Y4I=",
- "module": "sha256-KjDYyQXrcpOZYb6XLFQC/zH+HaM6sUcFUE9ZW/HFSFI=",
- "pom": "sha256-TF2rhycC1WIleXiYJWIXQkzXhmtaRTj5dJ2U5iWh0Qk="
+ "com/github/ajalt/clikt#clikt-core/5.1.0": {
+ "module": "sha256-tkXCUaJtPniCiBtsNH+FzJH/xg72yOwXhJRQLay7gw4=",
+ "pom": "sha256-2/rrFPlGzTHdwJDWvJmXoQTTPLV2oxu/5zWdvIerDSg="
},
- "com/github/ajalt/clikt#clikt-jvm/5.0.1": {
- "jar": "sha256-7Dh/4hiEqIC8iH3RRNkoqVww0zaX6IDbyPSk4wWjX7c=",
- "module": "sha256-gUIIpzSmW/HUSSaQ+6HXo/sZkscto5+XVYvzzaOM9yQ=",
- "pom": "sha256-x/MSuihScDCMhWXTzqcYtmiWscDwbgpml8PlJPjNocI="
+ "com/github/ajalt/clikt#clikt-jvm/5.1.0": {
+ "jar": "sha256-dcMwln2xWlxZH7pp/DsY/7aCcdVPkPIcHJxS6G+uudY=",
+ "module": "sha256-stbl8VmP1is31/28VSsNa0x93t+xvEoP7uziO/nFOTs=",
+ "pom": "sha256-LXaI+5VyidIY9du0gIen2aKdIyYKbkI63pFHywb+YnM="
},
- "com/github/ajalt/clikt#clikt/5.0.1": {
- "jar": "sha256-UdVCOnMQs71H3+hw1kvQzJIgMMouDCwglDnaHtUIHo4=",
- "module": "sha256-qnl8TNixzzOsXias5ZINL6z3JyxVgjzhqyPiwmecpi0=",
- "pom": "sha256-32VyyN7wxHjO/GsaQyQRQ134AfKj66rzt1zZ+YruggY="
+ "com/github/ajalt/clikt#clikt/5.1.0": {
+ "module": "sha256-CHn2eCFvk4T60/wR2tW1o+sdYyQ3eymlkjL0Vlu6D1A=",
+ "pom": "sha256-r9m7PkSlICN/3zIOYbrwUW6cGFZYEkJA0uDmZmI96og="
},
"com/github/ajalt/colormath#colormath-jvm/3.6.0": {
"jar": "sha256-WfdBrf5iBTBmeC2LGkWv0GaFpLxkszJ35Uh2uZPtiFw=",
@@ -461,108 +467,86 @@
"pom": "sha256-8Dw11QURDQZzNF9HQOVbzZdqmp+lobE8qirTmPO8Hl0="
},
"com/github/ajalt/colormath#colormath/3.6.0": {
- "jar": "sha256-49ox0EqJXlNfXQh2TM9fODQcQr99aNqW6h8ACfclmdY=",
"module": "sha256-aQeqSXrbmvY4EsdTZjic7T5ruL7oDnsjmttMU2c/iIQ=",
"pom": "sha256-zh3tjA259LxNNjS64Vn9jVu2qWDyzTuWoAyPDnnOZAs="
},
- "com/github/ajalt/mordant#mordant-core-jvm/3.0.0": {
- "jar": "sha256-nPm0bR9J8tbPJjVGKyncWeDCmx+y8IWzMSiIu+nHzTE=",
- "module": "sha256-I+BlmP75Kdgc3+0wpYQkP0d148M3HgkAGtJ7q3iMtxk=",
- "pom": "sha256-r3v/7gGvI42tX1e2vq/5yZkAGVUekukB3MGp5sO7FFM="
+ "com/github/ajalt/mordant#mordant-core-jvm/3.0.2": {
+ "jar": "sha256-ZRw710/06Y201Y49z0sU6Ame4NIg5nL1cfjP7uRJOQU=",
+ "module": "sha256-5ye2C+d8MTeuuy+nqdhdGF+rt5BNlE3CFTnULAEdNZA=",
+ "pom": "sha256-BOsXQTz97is1U2zyHDT5pD/4u/7J7BAURbLuKsnh/7k="
},
- "com/github/ajalt/mordant#mordant-core/3.0.0": {
- "jar": "sha256-c/UXnY6U+FEUR18Zlo0WWURZTmszjbcciwv9sJUe6z4=",
- "module": "sha256-Mp8Z5l18bMLwlOudZHrcisUR2MDqxMQYtM092KK8gEg=",
- "pom": "sha256-8wg4H/t0oDTPnl76edME/JdTFEUo+JytLR9wozV8zXo="
+ "com/github/ajalt/mordant#mordant-core/3.0.2": {
+ "module": "sha256-0flx5bMpTkS//zr6RA1843pR1Yg1aw+vsJDARrDpzgc=",
+ "pom": "sha256-Oh+bdkH+E7uMTwdCaSPmW5iPZqsPK5w5NwYn8qjZGis="
},
- "com/github/ajalt/mordant#mordant-jvm-ffm-jvm/3.0.0": {
- "jar": "sha256-D9tgAq3XJ9rrrRl0348304xFpwRF6+SDUBc6gbHHI1A=",
- "module": "sha256-oFAbyadCBH033AYFgEGH4e5vlzMC3br0dWKTnNBHjgc=",
- "pom": "sha256-ecpb3mvuyOfFkKN+wJ4H6u+ezX5qYP8dzwijIqBynCQ="
+ "com/github/ajalt/mordant#mordant-jvm-ffm-jvm/3.0.2": {
+ "jar": "sha256-ECJHhBJcnxeCwdTx0489VCNvzFXAMKKtAMvkMG4WK6Q=",
+ "module": "sha256-S4/mRlOuA7eSFrXFoOwm1Uyg+VMr3HKY3kCCpaOIcZI=",
+ "pom": "sha256-1quALOXImBg+w59ikbupM2s6e19+Hb0uuC++QZ5amjM="
},
- "com/github/ajalt/mordant#mordant-jvm-ffm/3.0.0": {
- "module": "sha256-bPgGG6IsR85tA81oU0028Lq4OFx7tlSMEPSpfdvv+hg=",
- "pom": "sha256-yOHJMW4ZPBDh848i4efXbDKTJTmJUODhEAXPwPMHg54="
+ "com/github/ajalt/mordant#mordant-jvm-ffm/3.0.2": {
+ "module": "sha256-G9cU09l4urfa1Wt8lIWwH7ta3brEnUvpyDVKw3bOP3Y=",
+ "pom": "sha256-q57bn0Sq3RRIEnJSwVhKgWIfhFxXKcPZn+JJNO6YpEw="
},
- "com/github/ajalt/mordant#mordant-jvm-graal-ffi-jvm/3.0.0": {
- "jar": "sha256-nCYGjFf6my3swkIGcZ0uXDDQ/zjy+ndPMuT5LrBWW1A=",
- "module": "sha256-atsKs7W+MCvGGIgrUergISQ3aReYRgBDzl5+W2O6X4M=",
- "pom": "sha256-uhw8nvIw7dshu5+stNVfFlLJsO/mXTFcCxKiim+F8uM="
+ "com/github/ajalt/mordant#mordant-jvm-graal-ffi-jvm/3.0.2": {
+ "jar": "sha256-bdS+vBZK6s3azI+Y6Phx4A/SHOe8LrDRgjDqg73fyGo=",
+ "module": "sha256-zTCkXAow9xwszIyDuOx+TO7DOHGPZoWT+MN839OYwbA=",
+ "pom": "sha256-jrQ4E5SEKRUjq2iWHlZIJmqu8dHvROHF7n0FBLta33A="
},
- "com/github/ajalt/mordant#mordant-jvm-graal-ffi/3.0.0": {
- "module": "sha256-DdOCuSfkCzk8n6Ft4ZDhbshQ+IJY4ik8JKhcp79HoO0=",
- "pom": "sha256-2CS/RFvlkqVPD9LE1HVPYUz27NnkdDDM0sORIJb7nJA="
+ "com/github/ajalt/mordant#mordant-jvm-graal-ffi/3.0.2": {
+ "module": "sha256-5QTKuCsTKnisa5by3i8IjmP1XHiDfPqdoufR3uDp3y0=",
+ "pom": "sha256-+046A/nMtnRJ2FPS40ZX6eComtgiDVEX5Kq91dn9bmU="
},
- "com/github/ajalt/mordant#mordant-jvm-jna-jvm/3.0.0": {
- "jar": "sha256-5frjBHFLjFortS3ud4PGAbG/9vwgRzjiftQw04W5bew=",
- "module": "sha256-UtzaqyOHm9BKVjKJTx2Nnzher5ImW30DJzXUCAdOcAE=",
- "pom": "sha256-CmdkL+KE5LGzqcfa8th/vC6zSQ6TIYMImjlOb006fuE="
+ "com/github/ajalt/mordant#mordant-jvm-jna-jvm/3.0.2": {
+ "jar": "sha256-QQY0QsiJGyd0U2qbh6UGKn/SDm8ZSZdMbacvSUctb00=",
+ "module": "sha256-Qx5V+e+NeSxaeF4BRtg19MKuDphY+kIPneBgJoKncSY=",
+ "pom": "sha256-HyiNXD3pQTR2DhhZRwlKvWXv2mqNIfk/Mvq+9olO5Is="
},
- "com/github/ajalt/mordant#mordant-jvm-jna/3.0.0": {
- "module": "sha256-uGPRWlZXmXVu0MRr2KYFL4/KXEhgnoGSKWcWchXaBQA=",
- "pom": "sha256-tAleJ06OTAjMKGLo9XItnb4hIUOvStGQcsPJ9H/eVU4="
+ "com/github/ajalt/mordant#mordant-jvm-jna/3.0.2": {
+ "module": "sha256-uAoLhp3AhMEeELXnFg6/GJ521ulQgweRanhWf6dnw+U=",
+ "pom": "sha256-uWV/1B1fmGNAXdJ1zzm5PQ+rwJj7lEHAoV3HZcFTaDw="
},
- "com/github/ajalt/mordant#mordant-jvm/3.0.0": {
+ "com/github/ajalt/mordant#mordant-jvm/3.0.2": {
"jar": "sha256-ntO5dvzMx42nRtSYZvqOu48QUwqTxUTqBCAlmmB92V4=",
- "module": "sha256-n1EkiBM1KEwAVFcxz1lweTz/oF5JU9kM2Sqahl4ZeG0=",
- "pom": "sha256-L9Kv6Kzg57uKrloGzP5I6JopxUABAhT8/8GkWRWgPkY="
+ "module": "sha256-ePaERgODJINNruNw9ZfWJIsDz6/pZAWtwrbdZs38P4w=",
+ "pom": "sha256-O3C9sHYLuSTrdwmcb8f0kyLFkbZ39YHvS7i+xYhbnEI="
},
- "com/github/ajalt/mordant#mordant/3.0.0": {
- "jar": "sha256-CQmE0gJpL/70R+iN/ixjaTpd4pZw2ggxuGO8KE2hR+I=",
- "module": "sha256-QIja+Do8Ni/a4lmFgvqGly+pe1xPAogm7RvO+kLkVNM=",
- "pom": "sha256-teBT1txYME807CTlzJdbnIqo1c/o1HQ8raE8mpVgFXg="
- },
- "com/github/ben-manes/caffeine#caffeine/2.9.3": {
- "jar": "sha256-Hgp7vvHdeRZTFD8/BdDkiZNL9UgeWKh8nmGc1Gtocps=",
- "module": "sha256-J9/TStZlaZDTxzF2NEsJkfLIJwn6swcJs93qj6MAMHA=",
- "pom": "sha256-b6TxwQGSgG+O8FtdS+e9n1zli4dvZDZNTpDD/AkjI9w="
+ "com/github/ajalt/mordant#mordant/3.0.2": {
+ "module": "sha256-1JvlTnf/S5YQ3C8ij4HcBlaqklvHJYj2JFjbWZiVCVE=",
+ "pom": "sha256-5cbZkBgl3gKJ5J0tt1A+A546FmCq2sY3Oyp2zd9eZRM="
},
"com/google/code/gson#gson-parent/2.11.0": {
"pom": "sha256-issfO3Km8CaRasBzW62aqwKT1Sftt7NlMn3vE6k2e3o="
},
- "com/google/code/gson#gson-parent/2.13.2": {
- "pom": "sha256-g6tSip1Q/XauuK1vcns+6ct2ZYYlV3TtFsqMTHbZ2s0="
+ "com/google/code/gson#gson-parent/2.14.0": {
+ "pom": "sha256-grD2aUxXWKuLsH4FYwII1Q9YnUteBP0KBG1Zzfe6PR0="
},
"com/google/code/gson#gson/2.11.0": {
"jar": "sha256-V5KNblpu3rKr03cKj5W6RNzkXzsjt6ncKzCcWBVSp4s=",
"pom": "sha256-wOVHvqmYiI5uJcWIapDnYicryItSdTQ90sBd7Wyi42A="
},
- "com/google/code/gson#gson/2.13.2": {
- "jar": "sha256-3QzhtVo+0ggMtw+cZVhQzahsIGhiMQAJ3LXlyVJlpeA=",
- "pom": "sha256-OqBqp8D5rwkpYaQtCVeOQyS+FGNIoO5u1HhX98Jne3Y="
- },
- "com/google/code/gson/gson/maven-metadata": {
- "xml": {
- "groupId": "com.google.code.gson",
- "lastUpdated": "20250910210152",
- "release": "2.13.2"
- }
+ "com/google/code/gson#gson/2.14.0": {
+ "jar": "sha256-LL0Rm/GWHCh4gxCWPcgLpl9Yze7B3ROci9sSQPqiw28=",
+ "pom": "sha256-H6ASLA43MxkmQoYcNr5Mb3maeVMnojvdKSJpG26bpIA="
},
"com/google/errorprone#error_prone_annotations/2.27.0": {
"jar": "sha256-JMkjNyxY410LnxagKJKbua7cd1IYZ8J08r0HNd9bofU=",
"pom": "sha256-TKWjXWEjXhZUmsNG0eNFUc3w/ifoSqV+A8vrJV6k5do="
},
- "com/google/errorprone#error_prone_annotations/2.28.0": {
- "jar": "sha256-8/yKOgpAIHBqNzsA5/V8JRLdJtH4PSjH04do+GgrIx4=",
- "pom": "sha256-DOkJ8TpWgUhHbl7iAPOA+Yx1ugiXGq8V2ylet3WY7zo="
- },
- "com/google/errorprone#error_prone_annotations/2.41.0": {
- "jar": "sha256-pW54K1tQgRrCBAc6NVoh2RWiEH/OE+xxEzGtA29mD8w=",
- "pom": "sha256-oVHfHi4LSGGNiwahgHSKKbOrs5sbI5b2och5pydIjG4="
+ "com/google/errorprone#error_prone_annotations/2.48.0": {
+ "jar": "sha256-tJxclYMW7WegnGmd2pqnScr0NNUdhj3qWZ7zakm5yFU=",
+ "pom": "sha256-GJ4JrQSJwyXpDaqp1cj0BjMGAvo2Zgm8oHy82tA6udo="
},
"com/google/errorprone#error_prone_parent/2.27.0": {
"pom": "sha256-+oGCnQSVWd9pJ/nJpv1rvQn4tQ5tRzaucsgwC2w9dlQ="
},
- "com/google/errorprone#error_prone_parent/2.28.0": {
- "pom": "sha256-rM79u1QWzvX80t3DfbTx/LNKIZPMGlXf5ZcKExs+doM="
+ "com/google/errorprone#error_prone_parent/2.48.0": {
+ "pom": "sha256-sz+opFyfF5SlAIwLLYOoTrKLXQEXptFW8AP58JvnQQ8="
},
- "com/google/errorprone#error_prone_parent/2.41.0": {
- "pom": "sha256-xTg4jXYKXByY3PBvbtPP5fEaZRgn21y9LtgojHlcrUI="
- },
- "de/undercouch#gradle-download-task/5.6.0": {
- "jar": "sha256-zkN6arnKcZzIVrVbp0kuQsTODumC5tIvtDLNVYh2gb4=",
- "module": "sha256-P+YJN66Dzs2qpOD2EykVaQKD7d+IQ54m8efjgEV4NSI=",
- "pom": "sha256-RqMBkMaLY9AegKQEQJfCULu8MgmkXw3FpNDioe1bgKc="
+ "de/undercouch#gradle-download-task/5.7.0": {
+ "jar": "sha256-+8mtrLZlJ6OeM43t5/tKtxwEfQf2yGuDbpXXiI+Ll4c=",
+ "module": "sha256-E2VOE42mFhYRwkOhaN4wEb1i3R8sEP7Fs8bgG6x02J0=",
+ "pom": "sha256-GueknyaugyKYiuehSxnHB6P/UlDOc6kY98qQADF79zo="
},
"io/github/java-diff-utils#java-diff-utils-parent/4.12": {
"pom": "sha256-2BHPnxGMwsrRMMlCetVcF01MCm8aAKwa4cm8vsXESxk="
@@ -571,26 +555,16 @@
"jar": "sha256-mZCiA5d49rTMlHkBQcKGiGTqzuBiDGxFlFESGpAc1bU=",
"pom": "sha256-wm4JftyOxoBdExmBfSPU5JbMEBXMVdxSAhEtj2qRZfw="
},
- "io/github/tree-sitter#jtreesitter/0.25.0": {
- "jar": "sha256-VvmvL24sKdmWKmmwW1kvDiTM7CKXkuDG8x+luNpsuas=",
- "pom": "sha256-P6HmvNefYkFzBc5E5T2NEWS/c7UWDg46mjQtkuPAjaM="
+ "io/github/tree-sitter#jtreesitter/0.25.6": {
+ "jar": "sha256-8ABQJa5DDSStzYhGuwXMQ40fwccS1f7NtOBtzRcOC8Q=",
+ "pom": "sha256-IqAc23/XMgCg2sGm2QynVzqMU4kQhZTGxOllcZbo5Uw="
},
- "io/opentelemetry#opentelemetry-api/1.41.0": {
- "jar": "sha256-kzZmjziN5ooKLD4RQVT+vSnbGadkTyfE66VI9d6FIlg=",
- "module": "sha256-JhRoWJyZO4j3zK2TOP/YFmud9Mw03jCAZpMrKlyd6VY=",
- "pom": "sha256-vB7w93s71tsLem8WUv20IWmKDlQ3RQSnQZ+xvrRWKZM="
+ "net/bytebuddy#byte-buddy-parent/1.18.3": {
+ "pom": "sha256-kOpTFzFQjup1/5KVFBxQjX+aU9GgX0W4D49JmVIUJu8="
},
- "io/opentelemetry#opentelemetry-context/1.41.0": {
- "jar": "sha256-XjQypEZKQyq/2rc75xQuUW0lqEqoQm/OEZL/sFMvqjU=",
- "module": "sha256-F03No+hAImE4rbjOkENXbdxDwoa2EtPb9kUx9nvY2Yc=",
- "pom": "sha256-yzs5YlmYNClZTWLkdmdcwAuyUskNMU1keptW3sI+VSY="
- },
- "net/bytebuddy#byte-buddy-parent/1.14.18": {
- "pom": "sha256-dpxdCxEV5z9oRSu6qjVrrZtzfV/ge4PUyeSDl1uB/jw="
- },
- "net/bytebuddy#byte-buddy/1.14.18": {
- "jar": "sha256-UhF68WlqU6p3wTE1MHStolzL3y31EfKvM/rWcE+pUQQ=",
- "pom": "sha256-IvsZB4/nBkirYFSSZscUaZaEciaqbm9+iP7MCBRySTk="
+ "net/bytebuddy#byte-buddy/1.18.3": {
+ "jar": "sha256-14OW48W84/KGXJGGZHSB5VidNMrMYySEcVtoYQjRfGY=",
+ "pom": "sha256-cVe2IqDWiFy1UmoQ8SIN3wkNu1LKL+OMMsxpxPFTB4g="
},
"net/java/dev/jna#jna/5.14.0": {
"jar": "sha256-NO0eHyf6iWvKUNvE6ZzzcylnzsOHp6DV40hsCWc/6MY=",
@@ -601,9 +575,9 @@
"module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=",
"pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA="
},
- "org/assertj#assertj-core/3.26.3": {
- "jar": "sha256-TC+GQY/0fua2f7xq2xlOgCGbeTKBs72ih5nUQlvJoL0=",
- "pom": "sha256-fXXFEKu7fcuR+zXOLxQG6AAP+rnuGPqpqt8xXxlzgWY="
+ "org/assertj#assertj-core/3.27.7": {
+ "jar": "sha256-xKRFQmw8KGFmaGO4QsxOx7uxxCJv79NwttL+g9bE/w8=",
+ "pom": "sha256-laENz7O6mq1NC16cUjqNWDN3vuXs1Lo34Z5Vo0Zn8Hk="
},
"org/bouncycastle#bcpg-jdk18on/1.80": {
"jar": "sha256-N5mg1TURuGB4CvQ8RK6OBRmvq7JjGVr0AXT0YxLNWL0=",
@@ -621,48 +595,29 @@
"jar": "sha256-Iuymh/eVVBH0Vq8z5uqOaPxzzYDLizKqX3qLGCfXxng=",
"pom": "sha256-Qhp95L/rnFs4sfxHxCagh9kIeJVdQQf1t6gusde3R7Y="
},
- "org/bouncycastle/bcprov-jdk18on/maven-metadata": {
- "xml": {
- "groupId": "org.bouncycastle",
- "lastUpdated": "20251126065922",
- "release": "1.83"
- }
+ "org/eclipse/lsp4j#org.eclipse.lsp4j.jsonrpc/1.0.0": {
+ "jar": "sha256-lkf+sFJL92PIeOEquHimhBArgczLP3f+7L7HCdVPm7s=",
+ "pom": "sha256-wJiSNnT2N6Fh8VZNaBBCpDQUBYGTUnewLU21JrI/hWs="
},
- "org/bouncycastle/bcutil-jdk18on/maven-metadata": {
- "xml": {
- "groupId": "org.bouncycastle",
- "lastUpdated": "20251126070121",
- "release": "1.83"
- }
- },
- "org/checkerframework#checker-qual/3.43.0": {
- "jar": "sha256-P7wumPBYVMPfFt+auqlVuRsVs+ysM2IyCO1kJGQO8PY=",
- "module": "sha256-+BYzJyRauGJVMpSMcqkwVIzZfzTWw/6GD6auxaNNebQ=",
- "pom": "sha256-kxO/U7Pv2KrKJm7qi5bjB5drZcCxZRDMbwIxn7rr7UM="
- },
- "org/eclipse/lsp4j#org.eclipse.lsp4j.jsonrpc/0.23.1": {
- "jar": "sha256-ThqndHTeF5HZbcVZMvtG799TIzVI849iunN2+LC8ZlA=",
- "pom": "sha256-sUKwxX5ehkAbfx1Zzm7ONhg2nQgIKYmk2s8fm8h775k="
- },
- "org/eclipse/lsp4j#org.eclipse.lsp4j/0.23.1": {
- "jar": "sha256-sWu8YjKjlG4D1Te7m+dOGEidvGqLjFq2y3mAhU34RA8=",
- "pom": "sha256-IwsIShj5HcfsxUV9rPzP3I/da/fERrzYiBXT8JAYY1E="
+ "org/eclipse/lsp4j#org.eclipse.lsp4j/1.0.0": {
+ "jar": "sha256-zNeIk/rMa/zDWdVsugXT1bhetB5MQNS0IVykXbX0Ftk=",
+ "pom": "sha256-jmyWjEXZJS5iGf2Vojo4JKYSCCgIJ4ehCFYtAsQXivA="
},
"org/jetbrains#annotations/13.0": {
"jar": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=",
"pom": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c="
},
- "org/jetbrains/kotlin#abi-tools-api/2.2.20": {
- "jar": "sha256-8chm6sXcCI8/0IEQCENAm/TxYSu7mY+6ofaFMlyuDVU=",
- "pom": "sha256-HOL7NczYP8vJCuXFmN/bsilS0IVHgElEpbIfLEbKwL0="
- },
"org/jetbrains/kotlin#abi-tools-api/2.3.0": {
"jar": "sha256-QBe8wfXTKFsX5rYiDRakaMhxWTDw35Y5bXZLV/Cm02U=",
"pom": "sha256-qJIhRAlxhudUjXFH3I3O1eYOMGnUY1ulUe8uV3WrmAk="
},
- "org/jetbrains/kotlin#abi-tools/2.2.20": {
- "jar": "sha256-paY3q4IXBJkc9wYWtk4CuaT4IMggGfk8DSbwzfsiZjM=",
- "pom": "sha256-ffGAKEU136pgq3jo5pNEiC5c3Np9clU1sRDgOu6MWFA="
+ "org/jetbrains/kotlin#abi-tools-api/2.3.21": {
+ "jar": "sha256-3HIcf6qETff11utiAh3J6t/RmY4ejfkYNB8W6zw5Guo=",
+ "pom": "sha256-c5V4i6yoKSFpTSZh9L6mc32eeFRbO1arpiQQDgUF2MI="
+ },
+ "org/jetbrains/kotlin#abi-tools/2.3.21": {
+ "jar": "sha256-Z2FlYgXDUUBQ9o/efDKyvrRyRnhiR9rPsnnbQypwVis=",
+ "pom": "sha256-4sAPASdLb0ZFpyikxuSpCnydRjlAlqMDJvfDGvCVZ7M="
},
"org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.3.0": {
"module": "sha256-d8IDSG/XkrWAVyBp5cRC0YDA7wVbpzRQXaKNGX7BL/c=",
@@ -686,58 +641,66 @@
"jar": "sha256-Z3hVlwDnLXZOniTZWPFuwMx152t1s4FMK83hRKYnT04=",
"pom": "sha256-QTkKXrIxFJOxpFubOXLDoL8dqEfoRaNKtoQKr0EmTeI="
},
- "org/jetbrains/kotlin#kotlin-build-tools-api/2.2.20": {
- "jar": "sha256-/ZlHs6F2Iahvq9lTr4fzS9K7f4sm2uksHte+dHL0TDs=",
- "pom": "sha256-AtR9SHfsMktJbZMTMkXNTTSLZSMDzyfvpj44ry+zzyo="
- },
"org/jetbrains/kotlin#kotlin-build-tools-api/2.3.0": {
"jar": "sha256-xsCc8oU0VySfcHyGOCESQJ1aVfULa4Vouk9TDdAD/tw=",
"pom": "sha256-FzTIvg4nFXJ3AkW01gbOW7iBbosNHA9+euEcEMLKF1s="
},
+ "org/jetbrains/kotlin#kotlin-build-tools-api/2.3.21": {
+ "jar": "sha256-suXMJmbBAAee00NhhSjrgg3PpQlQleMPLdGcYN/35GI=",
+ "pom": "sha256-cfil/z5A5xkQT1Mw4oMyDhnYWINO+S0Sv6DQZtvDcdc="
+ },
"org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.0": {
"jar": "sha256-AJST4crwTIKF8f7RV7uraINV2wTS3q7E9aD5tjX4ZuU=",
"pom": "sha256-ayMWTiKBY/1j+Bf7LF3ifW6cNAO3Y8y6BoBYTyF/jjI="
},
- "org/jetbrains/kotlin#kotlin-build-tools-impl/2.2.20": {
- "jar": "sha256-ZHiafwBWWSfy8/LRCfIwV009kwjtXW6Gv8qEPaZIfPc=",
- "pom": "sha256-4vQ157rwHeL/kNCoc3r4+b+X/BUuWVuGp2C6ZOjmnfY="
+ "org/jetbrains/kotlin#kotlin-build-tools-compat/2.3.21": {
+ "jar": "sha256-mWMrd3uKhaej+EMd70l+MfdgShR1u6PAEavjBfWF2NY=",
+ "pom": "sha256-gA3wZQgt3NhJXQvNT6EF0uXYDJ1864UaR8CiRFEEeas="
+ },
+ "org/jetbrains/kotlin#kotlin-build-tools-cri-impl/2.3.21": {
+ "jar": "sha256-z/CptmWFGjJcIZWFfi4aWnR5VMlDfQDeC6FVGaQpTEY=",
+ "pom": "sha256-Z1U7yyHpwRZ3AOwyd6x/q5cuays2j5W/bUZ+BGTb2jM="
},
"org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.0": {
"jar": "sha256-k6Xo/7EACAHIMqhisjvZdm9ETm9sGFwysftXh3+1zqM=",
"pom": "sha256-AKelPNgr5ws234oCI6Wrhhoqb/txnZt3M3XId8idugQ="
},
- "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.2.20": {
- "jar": "sha256-HGw/gQv+akGry8NLOi72OfHj9K7tOpU6Swl07qT0GIk=",
- "pom": "sha256-Bf8CX3+wky+xH6HhzK71KPdgJ9lWaA+INdQ4VCdi4go="
+ "org/jetbrains/kotlin#kotlin-build-tools-impl/2.3.21": {
+ "jar": "sha256-LNcDlkBKDkPAWq95qLNf86j/Lilq7fdw9uWSP7+srjs=",
+ "pom": "sha256-0F9jI8F/lhholWgx+dWvrTEQNbGMP1Q//S88hGaT2VI="
},
"org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.0": {
"jar": "sha256-jb2IL6WMPRfmg6JzkCiDFfi0kPjj47G+TcPigNN+KFo=",
"pom": "sha256-zOmxEfIRZgxcRTk+dI30aVC2HAEUfgdzttxxnui7d6g="
},
- "org/jetbrains/kotlin#kotlin-compiler-runner/2.2.20": {
- "jar": "sha256-+vloNPogBNeL2ORCD1go3j1CckJ9ZHR5gCTqbpz4XN0=",
- "pom": "sha256-kbsVJI9OqUS2Mw8xA/HrVF0TvditSuxDe3R6WG57F6k="
+ "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.3.21": {
+ "jar": "sha256-0+cPsBFnXnfvAPGmiRjTzZHu0mBYl30ePqKjeikyM68=",
+ "pom": "sha256-lSPI/q3LF/QtBP+pf+KpwI5dsY8JD225A9ylw2x65cQ="
},
"org/jetbrains/kotlin#kotlin-compiler-runner/2.3.0": {
"jar": "sha256-hwl38pYFQ2xesiV7nI5dZPMoLyqI7e5FRNNOxF8Wpqc=",
"pom": "sha256-ov8zZnin9TpEOSv8bFK2gS7dxz5AghyQfyomQWeeDrs="
},
- "org/jetbrains/kotlin#kotlin-daemon-client/2.2.20": {
- "jar": "sha256-cO983NwwEHe5s7ohqp6cVadq+z/73+9KtWKmd9GN+kw=",
- "pom": "sha256-ihNtDxPrmDpr40/x4WPJznmFXkuiF09Fy0KqpnVT91Q="
+ "org/jetbrains/kotlin#kotlin-compiler-runner/2.3.21": {
+ "jar": "sha256-bbcIYinbidBxg6m0duCZL4YSDbwh9mCSzRJMftbXRDQ=",
+ "pom": "sha256-H6VIXunMzI6TOZU0scUqB1/NRj1poinJyqYBzAkdwog="
},
"org/jetbrains/kotlin#kotlin-daemon-client/2.3.0": {
"jar": "sha256-sr5naIyvEaE41a4M4SNTga2asN25OVqwb42EagtGYBc=",
"pom": "sha256-teLnTuXC+I/Qi/g+7GRx9rvKeqEhWYgCtsMsVuhwYCY="
},
- "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.2.20": {
- "jar": "sha256-fFyM0vi+rdMoMjm7nKIZoMr6GvAmgrQHsYHhF5cY8vc=",
- "pom": "sha256-9Yhmv7yYZ8bWR1ec/3DUKHeZctvd2N5MJXh5y0N0FIk="
+ "org/jetbrains/kotlin#kotlin-daemon-client/2.3.21": {
+ "jar": "sha256-+nZ8m0DQafFkxhem5r0wJkPHuowHkujtnkEsGPhLUL4=",
+ "pom": "sha256-1wqhMeENnEDUT/s9iMhcrFSmSjBUIXn4R/gD7HGuG60="
},
"org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.0": {
"jar": "sha256-ObywLYwpOqZ4VUyLSdf/hGVwIXCSg8YYbjpAgGr5vRA=",
"pom": "sha256-TI3aucQLMNAbhc/qHxd31zUlybcWQ+YlDGV2/H0fwRI="
},
+ "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.3.21": {
+ "jar": "sha256-Ii/BCjwi500wNpv4oMpsT5Ny6sfUoAgeKQwlb6TTD7I=",
+ "pom": "sha256-9cV3dsXsNQSkFjZBZGALDL6F6+qPFuvvYH6trw/Wv0M="
+ },
"org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.3.0": {
"jar": "sha256-/HKYw2tF820WUscDuraT9f6bEVmOzZrH7J/f6IptsPA=",
"pom": "sha256-aQhDRFhvUkNNH7tRZmlgr/uHbGQ+gIYkXrgLpeREm7U="
@@ -769,34 +732,42 @@
"module": "sha256-/9anNzSypS+3Yz8WOVRL43HgYpxR2X+h5fteqTQ6Fwk=",
"pom": "sha256-cYYJKmnzaIQyxcCsuQtKZx/Y7oANhP5YT66P1TO6v4o="
},
+ "org/jetbrains/kotlin#kotlin-klib-abi-reader/2.3.21": {
+ "jar": "sha256-xFQbDaJUUqjqZFWv8N1ZC51WfR2mj2WyutsoH/0UzrY=",
+ "pom": "sha256-bDTzpbw28/2ZIG0q4au3NP4iVIga6s8pFUHmq8qIlLc="
+ },
"org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.3.0": {
"jar": "sha256-m6V9kaveq5rNWIoUtfQiCbmWRMU0Ft/56X7LS/l/Ukg=",
"pom": "sha256-zTHw7NqCplEi/8alXehxE5S2GEtRRAK34RkZGqgJGoI="
},
- "org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.2.20": {
- "jar": "sha256-XeE7Sb8dRBCZFep1tjiWZpNpXfQM1bIebhKu62fcKSQ=",
- "pom": "sha256-ZPn6nRljGcOOL66C6dzpm5q3nxo6SSv9BOoc0GxKhWY="
+ "org/jetbrains/kotlin#kotlin-klib-commonizer-embeddable/2.3.21": {
+ "jar": "sha256-VBJEACe/WlffQbEgitWexffHthJHOjDiiZiCyY/gcd0=",
+ "pom": "sha256-75BsX4qPlQB8qhUQpGBDQkzHOrf1+CJDwu+FtuiN3zA="
},
- "org/jetbrains/kotlin#kotlin-metadata-jvm/2.2.20": {
- "jar": "sha256-hSTqyQ9+jg8TZog/LGyCDJO/ph3z12hXyNPoA89nMV0=",
- "pom": "sha256-e2qAtqLSZ2oEIvaWg4EyMVQlUfYbMgxochz7nh9ZCdA="
+ "org/jetbrains/kotlin#kotlin-metadata-jvm/2.3.21": {
+ "jar": "sha256-AFkPJqWnaHd/BCUsbPk8AWozYaa8k2Nt9nN1rU0ZVX0=",
+ "pom": "sha256-g7erCwEj57FCij1fdNwVHpBKEMjNMgY5kaYGUIvCHoA="
},
"org/jetbrains/kotlin#kotlin-native-utils/2.3.0": {
"jar": "sha256-7kvygz0Q5fN90haoMSn1nzx8vvXrrBMPcGZIOXCMgLc=",
"pom": "sha256-Rp6PYB/b34kP+ozXSOEQcCqkUxu7KbZOXnUD8O/lDZA="
},
+ "org/jetbrains/kotlin#kotlin-power-assert-compiler-plugin-embeddable/2.3.21": {
+ "jar": "sha256-hMNOLOblRNTsPPWUCtxKISeHjZVtn0cDcKsS5BdkgzU=",
+ "pom": "sha256-9K4/b3w2omACgQyoMhyOYhoSUqT/gkNmUsI1JWp6/lg="
+ },
"org/jetbrains/kotlin#kotlin-reflect/1.6.10": {
"jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=",
"pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak="
},
- "org/jetbrains/kotlin#kotlin-reflect/2.2.20": {
- "jar": "sha256-ggkIOkp8TkdtmEKweDCPqWqW8Hpr2Z8F81hu4TKJqyY=",
- "pom": "sha256-TidHQGbbg/uixZB0KJunEr6MhRV83guQUCmkRcJ19bo="
- },
"org/jetbrains/kotlin#kotlin-reflect/2.3.0": {
"jar": "sha256-cU30voGVRf9N4fNqohg+DeqUtMjN98op6ciZGbrzY2I=",
"pom": "sha256-89F2jvL7UxBIPb6R4w6fo2x7Pi/e5pRaCLujEBQtKcE="
},
+ "org/jetbrains/kotlin#kotlin-reflect/2.3.21": {
+ "jar": "sha256-M+N9nfqGx6Kas06XW19KEoe0WIeGEQUfNIVlIiDBoss=",
+ "pom": "sha256-fjwv5c80lKm0dSVYDDjDXEPW42guagsvVllU4Zpy1jk="
+ },
"org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.3.0": {
"jar": "sha256-QOPhi7jFUjLuZSXOV9F7hl5WcosFK/DBDnvsHQhJmMo=",
"pom": "sha256-BnzIEOCaYeFufoe1Kk3WR+FfYLd+PaDRsVPz+A7r8wM="
@@ -808,49 +779,49 @@
"org/jetbrains/kotlin#kotlin-sam-with-receiver/2.3.0/gradle813": {
"jar": "sha256-r8iTlKUrUu8Lp6gpakJi0NOoo850CRXYfXE7CgFhMpg="
},
- "org/jetbrains/kotlin#kotlin-script-runtime/2.2.20": {
- "jar": "sha256-XIvV3Xrh6i7rJ3j9vqoZpWIYSXX2yrigu2d55BkHMa4=",
- "pom": "sha256-IpOhQenagKfpjYXtKkkuldsMAWW86rC3Klzp4tkrCAc="
- },
"org/jetbrains/kotlin#kotlin-script-runtime/2.3.0": {
"jar": "sha256-24JpYTcdZgUxjZxOS/zb+slMOgiSzcq9VSJIcP6tV/E=",
"pom": "sha256-20CN5tumaQeVvFOkoPhbM8en1qzLZ94ZAmQPr1QfL1s="
},
- "org/jetbrains/kotlin#kotlin-scripting-common/2.2.20": {
- "jar": "sha256-+5n/fwzZUtpo1UjT89ZErlB4sLlvybrwZewUZqKTuAU=",
- "pom": "sha256-iTjGIFKXW7uW3OotqaeNS2sk2vLwnTWMGnqEHxaMtzo="
+ "org/jetbrains/kotlin#kotlin-script-runtime/2.3.21": {
+ "jar": "sha256-7GG/EinIN/qfQlXzTKaYFhOLcxWOeum42WTPkspt/S4=",
+ "pom": "sha256-LPXREj2KYovMXudPWwewjFWoetTpyR4T24O7Wi/2qi0="
},
"org/jetbrains/kotlin#kotlin-scripting-common/2.3.0": {
"jar": "sha256-QlK3gs2lP8v9lTuQrwMlDiGX/+9uVavZsKLkj5Pv8lM=",
"pom": "sha256-9AuKrV3x68riUJLMM7hpP6Qw5TRCC6Wup/AGsvMrQw4="
},
- "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.2.20": {
- "jar": "sha256-2GJhDAAzQuUIjKIcRAQix9ijcA4ZnWA/ehAnjESIR2E=",
- "pom": "sha256-PW9vFZH6P3r14jFlxowu4BclFYZFQ09eMBdF5kfHVhE="
+ "org/jetbrains/kotlin#kotlin-scripting-common/2.3.21": {
+ "jar": "sha256-aYhXUb3OfU4dG5dYuvS8D+A7JIJ6vXt2h+WnwLTQKe0=",
+ "pom": "sha256-vs1qSEFg/hN/BtdtNflbZ3b6Ca5vdR5TlOaTWa7i9fY="
},
"org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.0": {
"jar": "sha256-ZxRdvqkxlNuyJT4vNaCp/ngBfCy84+zbSx/0P/9HGNU=",
"pom": "sha256-FjR61xI8BuiaUu+twxjZaick9UqBx+xZTA1ALh8eZFk="
},
- "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.2.20": {
- "jar": "sha256-e3kSNZL//r81xhag/xBDMscc3mN6ZX4JrbXfbD+cA84=",
- "pom": "sha256-+l+wJ+4qSbPb/zh3VBtC+3CuzMN7oC4dOthipcZyVLc="
+ "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.3.21": {
+ "jar": "sha256-oE/wbvtKWuB6ko2pT5tdBhIwyW1/69rri8dDjhqjGBE=",
+ "pom": "sha256-8aTyFh2fPULJrE7Lm5zuKhmQNoE1CdW1pP85oRy7n+M="
},
"org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.0": {
"jar": "sha256-MsdCfxBeYtT07/MDXaHkKAsndxvkrWFDuoZV0Yh3IM0=",
"pom": "sha256-TPG5v5rmnHbz6nWnhW3GbeRGeKfHQXFa6cFdtA7Nfv0="
},
- "org/jetbrains/kotlin#kotlin-scripting-jvm/2.2.20": {
- "jar": "sha256-qR+5BJY0oyum09LpGgy5mD4KpOccDC4bKDg4qOBhYx8=",
- "pom": "sha256-0df8RWSBne6v6OvdcfbyGBf/xVjr0U9HpW6NyTaW3Rk="
+ "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.3.21": {
+ "jar": "sha256-ieeKMybhIFqUIKGUQaTzgvenIkHVLJZCXonlsTA4coY=",
+ "pom": "sha256-L3wkrV6C4ttdtdqNwHDub8D1bCDpkGOaVMppB2vOPm0="
},
"org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.0": {
"jar": "sha256-NpM+uDYZqKZeBB36m2ktNOB9V8b9Yv43HIu/BYgL7Ec=",
"pom": "sha256-qemsNTtIBUA7A3spmZpUnxvESATniVnYT/sbwzBF8kc="
},
- "org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.2.20": {
- "jar": "sha256-jY+TYgGErIdsuo09/aF8JdQD+Q0kacqHrNfvox2EeZ8=",
- "pom": "sha256-fJa3mogscA0BKBr1iT0dkuknZX2AOHkGjYMQsNV5G8E="
+ "org/jetbrains/kotlin#kotlin-scripting-jvm/2.3.21": {
+ "jar": "sha256-jLY3Ey/H+lEccA7n8rY7KCYwFn9evWmaJjoLZ7XUhqs=",
+ "pom": "sha256-WAssmFfzpmLFOj3rSFHXoa+jvV9Ku+mQX1tV+1Ih+BY="
+ },
+ "org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.3.21": {
+ "jar": "sha256-VCo2/lrlw1t7tMwpcQDzY007X5fHtfeM5ENiGDC7vvQ=",
+ "pom": "sha256-xARZ8GJeuKt2KJcbQvqint7UvIdcJe+7owkmlLD/vpE="
},
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.2.20": {
"jar": "sha256-O9Juy20Sl4xcTgtB92yf9VH6wqXmJoQnqdKgzfilrZE=",
@@ -860,23 +831,24 @@
"jar": "sha256-wxQXeTXY3C7ah5UHEX8l1t5W9sV+3plBaxTNYiu54J0=",
"pom": "sha256-NditbBnaV6t00h7YHdxYSZt8GwAlEbXoUgANuwxYq64="
},
- "org/jetbrains/kotlin#kotlin-stdlib/2.2.20": {
- "jar": "sha256-iDbM/9NYX63amQEkSyDUKQHS881YEFjYQ04v+rzzo+c=",
- "module": "sha256-yRj1IU0CGnLjdn8nVul9EDpSbgTxQj2jZj79+1hH25U=",
- "pom": "sha256-SosIbmQxvPYjY39Ssv8ZLhrbkTg4dC5cDupwqN7kKcQ="
- },
- "org/jetbrains/kotlin#kotlin-stdlib/2.2.20/all": {
- "jar": "sha256-VVzbTIhKWEwbXVn2lvt2zWYJF/qza4roAyvNYsdQ7+U="
- },
"org/jetbrains/kotlin#kotlin-stdlib/2.3.0": {
"jar": "sha256-iHWHyRcTJQrVL+FK2RZtBCwzg1BJiQ6UN/NV/8WhlbE=",
"module": "sha256-CRCoo7aWD8eSxFxWqR18Oj8mKG8DKVVUtRnP83h1baI=",
"pom": "sha256-TVJW0+SETmVrDKQF9jUNbyF5XCQ3WzRSUmxUZ92ZtaI="
},
+ "org/jetbrains/kotlin#kotlin-stdlib/2.3.21": {
+ "jar": "sha256-b2TqxzbblDTdaSW0pRi50dFxd2UjIMN5Fs+bo859fXo=",
+ "module": "sha256-e06ksiQrsXektKu2PD89hXMx1A01hl42/MPbZm7BAXQ=",
+ "pom": "sha256-PgtI2qFNxz+AKdjZ4V7TKUA3fK97kVUQ+I0zIZs1AYY="
+ },
"org/jetbrains/kotlin#kotlin-tooling-core/2.3.0": {
"jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=",
"pom": "sha256-tQ6FtLEYwSIjge0c67K6lqfeLdrtti3aZ9SuBqGiXTc="
},
+ "org/jetbrains/kotlin#kotlin-tooling-core/2.3.21": {
+ "jar": "sha256-NnFCeBKZvA+RIMHe7A5ik0oa+ep/AaqpxaU1TcXY19k=",
+ "pom": "sha256-bUmGsDzsaBW3sTLst2rWwLcczaeQSzoRTPOXAOnKyOQ="
+ },
"org/jetbrains/kotlin#kotlin-util-io/2.3.0": {
"jar": "sha256-HJEgPyfnO5aI3f4aiAIyjTXrcPpV9eE96ttyHnj5KqQ=",
"pom": "sha256-hvmuNH2YfMwY2aEJ7tLlVDvjj/SMgdUtKMf6HyBarK8="
@@ -889,10 +861,6 @@
"jar": "sha256-ZLugCZZqAoGG2e5waw3ID+phwK5usXJe0dfXDvIrUuE=",
"pom": "sha256-lzWjPLZJg7qg0S3AyOGTSw5VLmvMh2chrFWKmCKFC/4="
},
- "org/jetbrains/kotlin#swift-export-embeddable/2.2.20": {
- "jar": "sha256-xAgKy0UComoaKdjxcbLjBIJKoiDCrtSvQEOHfy8tREg=",
- "pom": "sha256-CiNVWKEHhN+VqqVTXkFEpscfSfpqCqGOL8sBKbaLG3Y="
- },
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.8.0": {
"pom": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU="
},
@@ -901,121 +869,119 @@
"module": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=",
"pom": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.7.3": {
- "pom": "sha256-QiakkcW1nOkJ9ztlqpiUQZHI3Kw4JWN8a+EGnmtYmkY="
+ "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.11.0": {
+ "pom": "sha256-O+IhttqG3NpRysbEskBLielasJzI0GoFaJvi7zZzXew="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.7.3": {
- "jar": "sha256-8K3eRYZBREdThc9Kp+C3/rJ/Yfz5RyZl7ZjMlxsGses=",
- "module": "sha256-c7tMAnk/h8Ke9kvqS6AlgHb01Mlj/NpjPRJI7yS0tO8=",
- "pom": "sha256-c09fdJII3QvvPZjKpZTPkiKv3w/uW2hDNHqP5k4kBCc="
+ "org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.11.0": {
+ "jar": "sha256-9KgBxkfUNRMnzZ4axBE+K+nqN6ZKsKuuJpwlpS4o810=",
+ "module": "sha256-2L7m6KUdfBab1gYKu8ay1Oe8QZomXNcF1HgkuD8b0LY=",
+ "pom": "sha256-gwOThZdv3ElCQfRXJVihNueyERbXJ5sm2vM1R4v6y1c="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-core/1.7.3": {
- "jar": "sha256-SFBoLg5ZdoYmlTMNhOuGmfHcXVCEn2JSY5lcyIvG83s=",
- "module": "sha256-OdCabgLfKzJVhECmTGKPnGBfroxPYJAyF5gzTIIXfmQ=",
- "pom": "sha256-MdERd2ua93fKFnED8tYfvuqjLa5t1mNZBrdtgni6VzA="
+ "org/jetbrains/kotlinx#kotlinx-serialization-core/1.11.0": {
+ "module": "sha256-TgEUBvLCKFpam6jDtkcawWj26Cr4KxqTtxoHMdJwNk4=",
+ "pom": "sha256-MTN3P7z5gip/Ol6FqxmUHme9KJv1/DGC2dtNHKuG6yI="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.7.3": {
- "jar": "sha256-sekThJntjSA3Xt2j8rHJXzEDoljv9q+e3F6gcQDyspw=",
- "module": "sha256-D/cOITHypldYIvdhHAXig8SuCBczA/QQSUy0Eom9PvY=",
- "pom": "sha256-0zRdKAgXvgfpwnrNYHPUleF73/VxxHADTglmQgeGp90="
+ "org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.11.0": {
+ "jar": "sha256-VjoltOtckSiunCR589GlxE3NF2ESuRzwNoLpBuulyTU=",
+ "module": "sha256-RM5rdW+TyQrD2nPzXtCrA29Dtz9X81Y8ysnhUvQRJy0=",
+ "pom": "sha256-3G/845DzKNm8p0CmO5EJKv0J9Ec6HyqA131ks8W1BdM="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-json/1.7.3": {
- "jar": "sha256-qpP6PJY5LLE5WTE0Qw3C1RNn9Z1VPl43R+vYAHsmPxs=",
- "module": "sha256-HPAiijWIcx1rrzvLvbCKMiUB9wQg1Q4pKrUB5V2Mz08=",
- "pom": "sha256-BaiftqSvoKHUB51YgsrTSaF/4IqYv5a30A0GplUh3H0="
+ "org/jetbrains/kotlinx#kotlinx-serialization-json/1.11.0": {
+ "module": "sha256-kxa2Th0N4KjHQTS0YJFtz20Z5ieUG0xO62PgfpBxEa8=",
+ "pom": "sha256-K9jF550v7oGDpF7YaQJOHXRXGTaWCxgSXWA7Bxj1NuM="
},
"org/jspecify#jspecify/1.0.0": {
"jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=",
"module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=",
"pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y="
},
- "org/junit#junit-bom/5.11.2": {
- "module": "sha256-iDoFuJLxGFnzg23nm3IH4kfhQSVYPMuKO+9Ni8D1jyw=",
- "pom": "sha256-9I6IU4qsFF6zrgNFqevQVbKPMpo13OjR6SgTJcqbDqI="
+ "org/junit#junit-bom/5.13.4": {
+ "module": "sha256-6Vkoj94bGwUNm8CC/HhniRKNpdKFMJFGj8pQQQS99AA=",
+ "pom": "sha256-16CKmbJQLwu2jNTh+YTwv2kySqogi9D3M2bAP8NUikI="
},
- "org/junit#junit-bom/5.11.3": {
- "module": "sha256-S/D1PO6nx5D9+9JNujyeBM3FGGQnnuv8V6qkc+vKA4A=",
- "pom": "sha256-8T3y5Mrx/rzlZ2Z+fDeBAaAzHVPRMk1uLf467Psfd3Q="
+ "org/junit#junit-bom/6.0.3": {
+ "module": "sha256-KA48NIVfKhPeJBIZN+TPl+S565IG5g+JHk8KHPDnq6E=",
+ "pom": "sha256-plW2pdwA0b68kfsrFcDH6K6snWvc+HlZVQU3DidTAoc="
},
- "org/junit/jupiter#junit-jupiter-api/5.11.3": {
- "jar": "sha256-XYFHpg9JRTlz4lDtaHAbf/BVlk/iRi/Cyx7B1tRIibo=",
- "module": "sha256-zC4yvwDuZDSpoZ3P2fJ6z2ZaPdYy03fkdhgNies+8n0=",
- "pom": "sha256-8Zr+CSOwGTXEDy5+ltZgN+IAi3AXkXzHBRM4N3hJYY4="
+ "org/junit/jupiter#junit-jupiter-api/6.0.3": {
+ "jar": "sha256-1lXX5vDHrgfxCi87uq67bTDpsmIEoGitnps5UKooeSw=",
+ "module": "sha256-6k1/evmsFrsuF34miQeJb6PG+a5QcmBNRoLXrv/inKg=",
+ "pom": "sha256-dmyA+zGOFgDr9smpId6AGIexVIqigtataRiLdgjVbUc="
},
- "org/junit/jupiter#junit-jupiter-engine/5.11.3": {
- "jar": "sha256-5iQgyZ98DVmiFZou9j5hh36cgL1yLAPKi/O9zqBQpYk=",
- "module": "sha256-s3w9vEFSbrpeVMz/ROxUf0hVYstDyj0J2p+n2hmjBl4=",
- "pom": "sha256-eJ43jTfEndhlTWbjrTreQY5YhK5vSHI5Ad0758nsngM="
+ "org/junit/jupiter#junit-jupiter-engine/6.0.3": {
+ "jar": "sha256-Hi+rYa0n6gj8fHDdlnfPjG0a5UNNQtz91jOxLH58BNA=",
+ "module": "sha256-03TlhvHApdyh+00ZNJ4KgEqRc7lh+EHijPxYgeLmUV0=",
+ "pom": "sha256-uvvAmTJsGIPw7hywVtMbQiLiYWX5+aqbiW89P3ijFTg="
},
- "org/junit/jupiter#junit-jupiter-params/5.11.3": {
- "jar": "sha256-D3mOvsdExOZgX9TyBy9BqOmJ4tRp4h21qmfPeZwLUew=",
- "module": "sha256-sLUYC9HX9NFhsKCF+7JP2hbNcKfQX2Ni4asuSS0cq+w=",
- "pom": "sha256-zOw0JKBxSUTGd7lP1QP9DByiQ84VxAFg1gzmKKr6Nf8="
+ "org/junit/jupiter#junit-jupiter-params/6.0.3": {
+ "jar": "sha256-zylH4jArn4yKBZJZoneIHBytro+8JRTBapJc/re+suU=",
+ "module": "sha256-1LBksP8UD1Vd0GdEscxr//wQ9SSbLdWqRprl9NTv7Cg=",
+ "pom": "sha256-mVtk7KoiJ8S1Xz6453c19URDSi7Cz+7QYF6LrxCCY94="
},
- "org/junit/jupiter#junit-jupiter/5.11.3": {
- "jar": "sha256-rHV47+0WI2fD3cAGM44H1FcVEP2YZmQuqT1bnk7S9mU=",
- "module": "sha256-a5pr3dlKOPEmUmh67HyBJisZkf6+vEjKmP6rxWOhKwE=",
- "pom": "sha256-y+nzhaChO2/tjGxu0fFtxgWpJlfzslsZaDjHPZdoSAY="
+ "org/junit/jupiter#junit-jupiter/6.0.3": {
+ "jar": "sha256-eEtlgV9HmgyZqdOlc7FC4qUl77YCXZf3UbGecvkK7aM=",
+ "module": "sha256-gaZM8ir7jnaHVSE+nIDr06sDMc5ACm/WOeQ6VJWtj+A=",
+ "pom": "sha256-vO0g6RqqVnfxupb6b3GBAKuD6JSlLplhtgBMBWoYRew="
},
- "org/junit/platform#junit-platform-commons/1.11.3": {
- "jar": "sha256-viYpZLC2tI3pd8YdT5Md+M9h6A51DMPzoKOc3SHBAIw=",
- "module": "sha256-l531zqTESC/fxZCK3ItGq2q/ADbpmk0CzBjAdDyLggc=",
- "pom": "sha256-gW69MkSncNkV2cHUDTtGUf40j0L4m3y369De4gnFIEA="
+ "org/junit/platform#junit-platform-commons/6.0.3": {
+ "jar": "sha256-OfJi0Jw9UnGf4Ld/CA6Qo2leKF13mkGyMuF5Y65dogA=",
+ "module": "sha256-nfLma22VBAClGKmt00M9CjBxzhwzpvgPnPIlYtUpRbc=",
+ "pom": "sha256-vbjiS+l+Dll2nyFktTYfVSJ5WN9BA9aGgvh3mtLKjX0="
},
- "org/junit/platform#junit-platform-engine/1.11.3": {
- "jar": "sha256-AEP3L2EWZHNdqNyaMIvxLs0iNrBTOTUcR0HttNj6sNo=",
- "module": "sha256-K5UnTIxw3eS9vEmQnxxY61qSLlQcXdO+qpx68rv6Qaw=",
- "pom": "sha256-/ibcXakRuUtowSsiQSV6IIE1u7m4yRzBoTQzqAp6eR4="
+ "org/junit/platform#junit-platform-engine/6.0.3": {
+ "jar": "sha256-SR6eT3RfFhuKjkGGoafGpFDqEscJMMmu2uQnIVMB2Uc=",
+ "module": "sha256-U1qGeP2rxB2/DEHMW3Vh7xINdWUMPcOTAqfWCTdmE5M=",
+ "pom": "sha256-eofYxqCn2wJgsAzjAxgPb0HQQFYoldaARhnV227iMr4="
},
- "org/junit/platform#junit-platform-launcher/1.11.3": {
- "jar": "sha256-tHJ0WSAbABG+sHQr2AdCGh/IQmsRYZMDHth4JbwtTwQ=",
- "module": "sha256-cqqtIKPLIsFMA9WYDgJZZ1KmWe3EaylHH35c/yJWbow=",
- "pom": "sha256-ElFDZ7k84oUOXa4jt8PWSjZuVMuLgjf5FNiD/Z26G/o="
+ "org/junit/platform#junit-platform-launcher/6.0.3": {
+ "jar": "sha256-MVYINy5NxEvKDMs66KB+zCBrM2cDP6BXSKA8zVY/EwE=",
+ "module": "sha256-glZnrWqEsMW6dTdSvpqZ4wFL/lKRQ7xmtGdNkbA/pbg=",
+ "pom": "sha256-TTngPyCTd29BkwccjN8ZgTa5YWbHtDteN+fWFWudmO0="
},
"org/opentest4j#opentest4j/1.3.0": {
"jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=",
"module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=",
"pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U="
},
- "org/pkl-lang#pkl-cli-linux-aarch64/0.31.0": {
- "pom": "sha256-x3gmFPR3mEb7PHdM+h//H76KFPT3wSrfKAePCZuL2bk="
+ "org/pkl-lang#pkl-cli-linux-aarch64/0.31.1": {
+ "pom": "sha256-tv7vH7HdGoKPx1efn30GvJsQFAiP+EAQbiq7NpcHhyU="
},
- "org/pkl-lang#pkl-cli-linux-amd64/0.31.0": {
- "pom": "sha256-fW8qzg6gu30oAuGz9yl6TIIOsvsE9qfpuvKbtIHf1Vo="
+ "org/pkl-lang#pkl-cli-linux-amd64/0.31.1": {
+ "pom": "sha256-a9qNeO4to3bldosuR8juWBfIVYOfcu8+dH9zAHjbF3o="
},
- "org/pkl-lang#pkl-cli-macos-aarch64/0.31.0": {
- "pom": "sha256-TPv97UpFwv2mOd8VDaTcvpHE/wlvyNV0ixfObf0cImI="
+ "org/pkl-lang#pkl-cli-macos-aarch64/0.31.1": {
+ "pom": "sha256-uBe6WLi8MwEWoEkMzx1TbhCpiTS2iuodLJduU+NjVb4="
},
- "org/pkl-lang#pkl-cli-macos-amd64/0.31.0": {
- "pom": "sha256-JapHevmskTA8G7W8oF4Khe/CztXNeR6i7TR6jmuMhyg="
+ "org/pkl-lang#pkl-cli-macos-amd64/0.31.1": {
+ "pom": "sha256-R8jTjWZ//52ce8HmvV0ITUhv2X3jJPR5zvnLjufrunc="
},
- "org/pkl-lang#pkl-formatter/0.31.0": {
+ "org/pkl-lang#pkl-formatter/0.31.1": {
"jar": "sha256-DiIZhJM4k9Ye94nQBWgpFStjgnLOFetnjHQ60FJ34Hc=",
- "module": "sha256-AZQyJzxiZsVIPxtqtwnbUCG06RdN9/ZwBhbz8519MWU=",
- "pom": "sha256-XAUFbC4GfHyosMiei6sHKrMGIFm4sL5NFQA53t822pI="
+ "module": "sha256-dHvc/WhBDsWDiMKrY7UNFmEto5ynPyjvlEpiExCS/jw=",
+ "pom": "sha256-1r8vTKsqkz6FdaiLts4bMB+t5yrMScAxoyUN961XNQ4="
},
- "org/pkl-lang#pkl-parser/0.31.0": {
+ "org/pkl-lang#pkl-parser/0.31.1": {
"jar": "sha256-sjYkK4BB7nUO3+uB1wXcu9VVO4C8z5Pj1ANp3caSsB4=",
- "module": "sha256-m7PyN1nv9/vN5QJ4Iu2q//P3WSNSMdvfzGinxnP/9Hc=",
- "pom": "sha256-9Hsolbg6lyNPf4wSfq0TXoxLcHz+OAV1NWgUAFfvwfQ="
+ "module": "sha256-Ea1S0QB8EtMrwJAfvP/8s9eZ0IxwsmarfvgK/BhY38M=",
+ "pom": "sha256-f26/+TtpflBa1SHiVDkL3UrP4FatBpZxr9yioXWJego="
},
- "org/pkl-lang#pkl-stdlib/0.31.0": {
- "pom": "sha256-gTvfHz0BYSqaCst9rdvcZgRzrq/S87eKJGNgE8XGvNw="
+ "org/pkl-lang#pkl-stdlib/0.31.1": {
+ "pom": "sha256-p7y/Np1Ei4ZAR+Ow3q315TxRKs/yLbl7ioCN3mtxLQg="
},
- "org/pkl-lang/pkl-cli-linux-aarch64/0.31.0/pkl-cli-linux-aarch64-0.31.0": {
- "bin": "sha256-RxRgzdEeHLmsClQB/bBSd6462zpFc8wKnGPuCHwfk8g="
+ "org/pkl-lang/pkl-cli-linux-aarch64/0.31.1/pkl-cli-linux-aarch64-0.31.1": {
+ "bin": "sha256-fvEOdD2qkh+5Sue9uexphvNivyUMVYFLnqKusT8tCD4="
},
- "org/pkl-lang/pkl-cli-linux-amd64/0.31.0/pkl-cli-linux-amd64-0.31.0": {
- "bin": "sha256-WlwqiJtoypL/Qlj50nf5JBK5jf71BX2u91ZCAqIIcLY="
+ "org/pkl-lang/pkl-cli-linux-amd64/0.31.1/pkl-cli-linux-amd64-0.31.1": {
+ "bin": "sha256-YY8TlV11XK+/6MnLodJ2NYSM1J28ar/9OY0nUdsSMb8="
},
- "org/pkl-lang/pkl-cli-macos-aarch64/0.31.0/pkl-cli-macos-aarch64-0.31.0": {
- "bin": "sha256-NJQCrjLDU4LANLDAr3RP+w1TohOIjETe7JSngQ4USIk="
+ "org/pkl-lang/pkl-cli-macos-aarch64/0.31.1/pkl-cli-macos-aarch64-0.31.1": {
+ "bin": "sha256-G2pUONliTNJ5inUwchu7+ifvcu/lyHihtsVGxufKDo8="
},
- "org/pkl-lang/pkl-cli-macos-amd64/0.31.0/pkl-cli-macos-amd64-0.31.0": {
- "bin": "sha256-nxzI46wjJ7xIO5DQwiDaIOt4XDuj/pLgIfR9PVZ2goI="
+ "org/pkl-lang/pkl-cli-macos-amd64/0.31.1/pkl-cli-macos-amd64-0.31.1": {
+ "bin": "sha256-IhI+1K5MA6+oxUxp938L7Dmw+g9nsJ1tFI4KN2oqRx0="
},
- "org/pkl-lang/pkl-stdlib/0.31.0/pkl-stdlib-0.31.0": {
- "zip": "sha256-hcKVlc79njRhm+RvgIKu2cgQ5X90UV1sRZm55Oxo36I="
+ "org/pkl-lang/pkl-stdlib/0.31.1/pkl-stdlib-0.31.1": {
+ "zip": "sha256-H2Z2H61I5kngygIOvRdDPQe4ZraiN3hGgOkStMjkyWY="
}
}
}
diff --git a/pkgs/by-name/pk/pkl-lsp/package.nix b/pkgs/by-name/pk/pkl-lsp/package.nix
index 30baa5d1030e..dfc5d6e41128 100644
--- a/pkgs/by-name/pk/pkl-lsp/package.nix
+++ b/pkgs/by-name/pk/pkl-lsp/package.nix
@@ -7,23 +7,24 @@
makeBinaryWrapper,
nix-update-script,
versionCheckHook,
- zig_0_15,
+ zig_0_16,
}:
let
jdk = jdk25_headless;
gradle = gradle_9;
gradleOverlay = gradle.override { java = jdk; };
+ zig = zig_0_16;
in
stdenv.mkDerivation (finalAttrs: {
pname = "pkl-lsp";
- version = "0.6.0";
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "apple";
repo = "pkl-lsp";
tag = finalAttrs.version;
- hash = "sha256-V6MrDpdh4jnSiXWD0UbF/XXpLa95smCbdj9/jT0Xb3w=";
+ hash = "sha256-r/wNI319BPbU48Mrteq0LdS4YKnyyhPcYxTAS0Mlrp8=";
leaveDotGit = true;
postFetch = ''
pushd $out
@@ -43,33 +44,20 @@ stdenv.mkDerivation (finalAttrs: {
treeSitterPklSrc = fetchFromGitHub {
owner = "apple";
repo = "tree-sitter-pkl";
- rev = "v0.20.0";
- hash = "sha256-HfZ2NwO466Le2XFP1LZ2fLJgCq4Zq6hVpjChzsIoQgA=";
+ rev = "f9405e40597d7dac637a6b49e7d26c4515cb2a34";
+ hash = "sha256-U2e9RDAdVWPoZRoWQD0icBCHjH2TFyGD0TPwgn9Kg2A=";
};
postPatch = ''
substituteInPlace buildSrc/src/main/kotlin/BuildInfo.kt \
- --replace-fail 'val jdkVersion: Int = 22' \
- 'val jdkVersion: Int = ${lib.versions.major jdk.version}' \
--replace-fail 'val executable: Path get() = installDir.resolve(if (os.isWindows) "zig.exe" else "zig")' \
- 'val executable: Path get() = java.nio.file.Path.of("${lib.getExe zig_0_15}")' \
+ 'val executable: Path get() = java.nio.file.Path.of("${lib.getExe zig}")' \
substituteInPlace build.gradle.kts \
--replace-fail 'dependsOn(setupTreeSitterRepo)' "" \
--replace-fail 'dependsOn(setupTreeSitterPklRepo)' "" \
--replace-fail 'dependsOn(tasks.named("installZig"))' ""
- # Ensure all pkl-cli platform variants are cached
- # Otherwise, deps.json only includes the current system's pkl-cli, and the tests fail
- cat >> build.gradle.kts << 'GRADLE_PATCH'
- val pklCliAllPlatforms by configurations.creating
- dependencies {
- for (platform in listOf("linux-amd64", "linux-aarch64", "macos-amd64", "macos-aarch64")) {
- pklCliAllPlatforms("org.pkl-lang:pkl-cli-$platform:''${libs.versions.pkl.get()}")
- }
- }
- GRADLE_PATCH
-
mkdir -p build/repos/{tree-sitter,tree-sitter-pkl}
cp -r $treeSitterSrc/* build/repos/tree-sitter/
cp -r $treeSitterPklSrc/* build/repos/tree-sitter-pkl/
@@ -79,7 +67,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
gradleOverlay
makeBinaryWrapper
- zig_0_15
+ zig
];
mitmCache = gradle.fetchDeps {
@@ -100,6 +88,24 @@ stdenv.mkDerivation (finalAttrs: {
gradleFlagsArray+=(-DcommitId=$(cat .commit-hash))
'';
+ # - Ensure all pkl-cli platform variants are cached. Otherwise, deps.json only includes the current system's pkl-cli, and the tests fail.
+ # - Pin the Kotlin plugin's Bouncy Castle modules to a static version: it requests them as ranges but forbids dynamic versions (failOnNonReproducibleResolution), so fetchDeps' eager resolve fails.
+ preGradleUpdate = ''
+ cat >> build.gradle.kts << 'GRADLE_PATCH'
+ val pklCliAllPlatforms by configurations.creating
+ dependencies {
+ for (platform in listOf("linux-amd64", "linux-aarch64", "macos-amd64", "macos-aarch64")) {
+ pklCliAllPlatforms("org.pkl-lang:pkl-cli-$platform:''${libs.versions.pkl.get()}")
+ }
+ }
+ configurations.named("kotlinBouncyCastleConfiguration") {
+ resolutionStrategy.eachDependency {
+ if (requested.group == "org.bouncycastle") useVersion("1.80")
+ }
+ }
+ GRADLE_PATCH
+ '';
+
# running the checkPhase replaces the .jar produced by the buildPhase, and leads to this error:
# Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics
# at org.pkl.lsp.cli.Main.main(Main.kt)
diff --git a/pkgs/by-name/pr/precice-config-visualizer/package.nix b/pkgs/by-name/pr/precice-config-visualizer/package.nix
index f9965d1261bc..8a4d02bbc1fa 100644
--- a/pkgs/by-name/pr/precice-config-visualizer/package.nix
+++ b/pkgs/by-name/pr/precice-config-visualizer/package.nix
@@ -29,7 +29,7 @@ python3Packages.buildPythonApplication {
homepage = "https://github.com/precice/config-visualizer";
description = "Small python tool for visualizing the preCICE xml configuration";
license = lib.licenses.gpl3Only;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
mainProgram = "precice-config-visualizer";
};
}
diff --git a/pkgs/by-name/pr/precice/package.nix b/pkgs/by-name/pr/precice/package.nix
index 24ad02ae18e8..b1b215d4afe8 100644
--- a/pkgs/by-name/pr/precice/package.nix
+++ b/pkgs/by-name/pr/precice/package.nix
@@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "PreCICE stands for Precise Code Interaction Coupling Environment";
homepage = "https://precice.org/";
license = with lib.licenses; [ lgpl3Only ];
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
mainProgram = "precice-tools";
platforms = lib.platforms.unix;
};
diff --git a/pkgs/by-name/re/reframe/package.nix b/pkgs/by-name/re/reframe/package.nix
index 7261d0ef6dc8..2269454b9d5f 100644
--- a/pkgs/by-name/re/reframe/package.nix
+++ b/pkgs/by-name/re/reframe/package.nix
@@ -25,13 +25,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "reframe";
- version = "1.17.1";
+ version = "1.18.0";
src = fetchFromGitHub {
owner = "AlynxZhou";
repo = "reframe";
tag = "v${finalAttrs.version}";
- hash = "sha256-gZSvNoVY2gDGcN/EFbK6vH7PghfR1GXzZt2JXPBhLuo=";
+ hash = "sha256-DXWW1QXgHnfsnH6O3qnVZoioIn+UOePNy1ZPNzVK1ks=";
fetchSubmodules = true;
};
diff --git a/pkgs/by-name/ri/rink/package.nix b/pkgs/by-name/ri/rink/package.nix
index 3496c374a769..024fbbf7f317 100644
--- a/pkgs/by-name/ri/rink/package.nix
+++ b/pkgs/by-name/ri/rink/package.nix
@@ -64,6 +64,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
];
maintainers = with lib.maintainers; [
sb0
+ keysmashes
];
};
})
diff --git a/pkgs/by-name/sa/salmon/package.nix b/pkgs/by-name/sa/salmon/package.nix
index 4caba4faf339..f63e4a0a48ef 100644
--- a/pkgs/by-name/sa/salmon/package.nix
+++ b/pkgs/by-name/sa/salmon/package.nix
@@ -26,15 +26,15 @@
stdenv.mkDerivation (finalAttrs: {
pname = "salmon";
- version = "1.11.4";
+ version = "1.12.1";
# SALMON_PUFFERFISH_GIT_TAG defined in cmake/SalmonDependencies.cmake
pufferFishSrc = fetchFromGitHub {
owner = "COMBINE-lab";
repo = "pufferfish";
fetchSubmodules = true;
- rev = "ace68c1c022816ba8c50a1a07c5d08f2abd597d6";
- hash = "sha256-Zwl45sUYSmHOqsYLZPscigjgd1V3Waza0jRvhvNh7jU=";
+ rev = "1c788594cef77f0558b183281f32152e0ed22ba9";
+ hash = "sha256-N9KYmFsl90eY8R1wH1Jbi3nnNld6YVGeQjqoxYxPqtE=";
};
# SALMON_FQFEEDER_GIT_TAG defined in cmake/SalmonDependencies.cmake
@@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "COMBINE-lab";
repo = "salmon";
rev = "v${finalAttrs.version}";
- hash = "sha256-BjWXNQtycSwCTe40kujN/YzCNhGjkz2ULGOYtI01yos=";
+ hash = "sha256-ggFPp6sHPcR4Wq/B0AaMVf0LZVIz+QcvKMNrTfnAY4w=";
};
patches = [ ./fix_pufferfish.patch ];
@@ -92,6 +92,7 @@ stdenv.mkDerivation (finalAttrs: {
cmakeFlags = [
"-DSALMON_PUFFERFISH_SOURCE_DIR=${finalAttrs.pufferFishSrc}"
"-DSALMON_FQFEEDER_SOURCE_DIR=${finalAttrs.FQFeederSrc}"
+ "-DSALMON_FETCH_MISSING_DEPS=OFF"
];
# These are needed to please htslib
@@ -120,6 +121,6 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/COMBINE-lab/salmon/releases/tag/" + "v${finalAttrs.version}";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.all;
- maintainers = [ lib.maintainers.kupac ];
+ maintainers = [ ];
};
})
diff --git a/pkgs/by-name/se/sentry-native/package.nix b/pkgs/by-name/se/sentry-native/package.nix
index 06e0bfe4e81f..89b288392307 100644
--- a/pkgs/by-name/se/sentry-native/package.nix
+++ b/pkgs/by-name/se/sentry-native/package.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "sentry-native";
- version = "0.15.0";
+ version = "0.15.2";
src = fetchFromGitHub {
owner = "getsentry";
repo = "sentry-native";
tag = finalAttrs.version;
- hash = "sha256-zJP1mPkssDlrLzsUmxaSVMAImhI132+3R9JJiCxFH7o=";
+ hash = "sha256-119xEbCBmY61hJln0+ZncavZDXh+iY3oGrVtZPQZFsk=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/se/server-box/git-hashes.json b/pkgs/by-name/se/server-box/git-hashes.json
index d015dd21d6ff..75f1b66e17b5 100644
--- a/pkgs/by-name/se/server-box/git-hashes.json
+++ b/pkgs/by-name/se/server-box/git-hashes.json
@@ -1,3 +1,5 @@
{
- "computer": "sha256-qaD6jn78zDyZBktwJ4WTQa8oCvCWQJOBDaozBVsXNb8="
+ "computer": "sha256-qaD6jn78zDyZBktwJ4WTQa8oCvCWQJOBDaozBVsXNb8=",
+ "icons_plus": "sha256-/Aec3fBXbX949wPGlGkFXldTrv0Pxr1CpC3u5szAsxw=",
+ "re_editor": "sha256-RIawUQVjkE4pPlCryrQopvirfD1lld1ATzoyYjD4kCU="
}
diff --git a/pkgs/by-name/se/server-box/package.nix b/pkgs/by-name/se/server-box/package.nix
index 5337d8736244..a434e23158fb 100644
--- a/pkgs/by-name/se/server-box/package.nix
+++ b/pkgs/by-name/se/server-box/package.nix
@@ -1,6 +1,6 @@
{
lib,
- flutter341,
+ flutter344,
fetchFromGitHub,
autoPatchelfHook,
copyDesktopItems,
@@ -13,17 +13,17 @@
}:
let
- version = "1.0.1409";
+ version = "1.0.1426";
src = fetchFromGitHub {
owner = "lollipopkit";
repo = "flutter_server_box";
tag = "v${version}";
fetchSubmodules = true;
- hash = "sha256-+m44q4KhnJCcWG/i1KnNVYes3Uh1ZZwjzyIfnFW1Pm8=";
+ hash = "sha256-6/XKaE28v/LeDXnSAMX1alCIV2hBUeuDrH+Sa6t95m4=";
};
in
-flutter341.buildFlutterApplication {
+flutter344.buildFlutterApplication {
pname = "server-box";
inherit version src;
diff --git a/pkgs/by-name/se/server-box/pubspec.lock.json b/pkgs/by-name/se/server-box/pubspec.lock.json
index a3277cb3cd18..e13cca57ba31 100644
--- a/pkgs/by-name/se/server-box/pubspec.lock.json
+++ b/pkgs/by-name/se/server-box/pubspec.lock.json
@@ -247,7 +247,7 @@
"relative": true
},
"source": "path",
- "version": "1.0.0"
+ "version": "1.1.0"
},
"cli_config": {
"dependency": "transitive",
@@ -273,11 +273,11 @@
"dependency": "transitive",
"description": {
"name": "code_assets",
- "sha256": "83ccdaa064c980b5596c35dd64a8d3ecc68620174ab9b90b6343b753aa721687",
+ "sha256": "bf394f466ba9205f1812a0433b392d6af280f155f56651eda7c18cc32ed493b8",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.0.0"
+ "version": "1.2.1"
},
"code_builder": {
"dependency": "transitive",
@@ -383,11 +383,11 @@
"dependency": "transitive",
"description": {
"name": "dbus",
- "sha256": "d0c98dcd4f5169878b6cf8f6e0a52403a9dff371a3e2f019697accbf6f44a270",
+ "sha256": "0ce9b0a839e6dee59a37a623d2fc26a35bbbe6404213e419b0d6411023d62645",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.7.12"
+ "version": "0.7.14"
},
"dio": {
"dependency": "direct main",
@@ -623,21 +623,21 @@
"dependency": "direct dev",
"description": {
"name": "flutter_native_splash",
- "sha256": "4fb9f4113350d3a80841ce05ebf1976a36de622af7d19aca0ca9a9911c7ff002",
+ "sha256": "9db4b80b044e9af17cc4b1272137fc7ace0054d879ef8210a76adc34aaf4cdff",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.4.7"
+ "version": "2.4.8"
},
"flutter_plugin_android_lifecycle": {
"dependency": "transitive",
"description": {
"name": "flutter_plugin_android_lifecycle",
- "sha256": "38d1c268de9097ff59cf0e844ac38759fc78f76836d37edad06fa21e182055a0",
+ "sha256": "3854fe5e3bff0b113c658f260b90c95dea17c92db0f2addeac2e343dd9969785",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.0.34"
+ "version": "2.0.35"
},
"flutter_riverpod": {
"dependency": "direct main",
@@ -653,31 +653,31 @@
"dependency": "transitive",
"description": {
"name": "flutter_secure_storage",
- "sha256": "6848263f9744072d0977347c383fb8b57d9780319a6bf5238b5a2866a029de62",
+ "sha256": "7686b1d6a29985dcbb808c59518226e603e3bfa7c0ddfd1a0d00e4cda77c868e",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "10.2.0"
+ "version": "10.3.1"
},
"flutter_secure_storage_darwin": {
"dependency": "transitive",
"description": {
"name": "flutter_secure_storage_darwin",
- "sha256": "67cd1ff671add31dc13e45194398187a04bb63804b37fa47866afae296d73fcb",
+ "sha256": "82329fa5cdf343773b1b6897dea959105a29f092454259edff92f9f6637e8149",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.3.1"
+ "version": "0.3.2"
},
"flutter_secure_storage_linux": {
"dependency": "transitive",
"description": {
"name": "flutter_secure_storage_linux",
- "sha256": "2b5c76dce569ab752d55a1cee6a2242bcc11fdba927078fb88c503f150767cda",
+ "sha256": "a5f35ddab43cf5c8215d2feb4ce1957851f28c5c37e6f04335066a0602087bf5",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "3.0.0"
+ "version": "3.0.1"
},
"flutter_secure_storage_platform_interface": {
"dependency": "transitive",
@@ -792,7 +792,7 @@
"version": "2.3.2"
},
"highlight": {
- "dependency": "direct main",
+ "dependency": "transitive",
"description": {
"name": "highlight",
"sha256": "5353a83ffe3e3eca7df0abfb72dcf3fa66cc56b953728e7113ad4ad88497cf21",
@@ -835,11 +835,11 @@
"dependency": "transitive",
"description": {
"name": "hooks",
- "sha256": "025f060e86d2d4c3c47b56e33caf7f93bf9283340f26d23424ebcfccf34f621e",
+ "sha256": "9a62a50b50b769a737bc0a8ff381f333529df3ab746b2f6b02e83760231455ba",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.0.3"
+ "version": "2.0.2"
},
"html": {
"dependency": "transitive",
@@ -891,24 +891,25 @@
"source": "hosted",
"version": "4.1.2"
},
- "icloud_storage": {
+ "icloud_storage_plus": {
"dependency": "transitive",
"description": {
- "name": "icloud_storage",
- "sha256": "fa91d9c3b4264651f01a4f5b99cffa354ffe455623b13ecf92be86d88b1e26ea",
+ "name": "icloud_storage_plus",
+ "sha256": "309660223892e6aa61eb458487692e854d9294cffff9afa79f4af3c35328eab2",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "2.2.0"
},
"icons_plus": {
- "dependency": "transitive",
+ "dependency": "direct main",
"description": {
- "name": "icons_plus",
- "sha256": "8e2f601b8605d45dd55b106a0da084a1809125077a49574ca22e8bcd5b6e86f0",
- "url": "https://pub.dev"
+ "path": ".",
+ "ref": "main",
+ "resolved-ref": "42670d29c8c1cffb7203dd110e0009ba98709667",
+ "url": "https://github.com/lollipopkit/icons_plus"
},
- "source": "hosted",
+ "source": "git",
"version": "5.0.0"
},
"image": {
@@ -1075,11 +1076,11 @@
"dependency": "transitive",
"description": {
"name": "local_auth_android",
- "sha256": "b201c006fa769c23386f89aa6837ec0eb8179fcfb212eadcf87b422b3f9a6a78",
+ "sha256": "fdb936d59ab945c7af297defd67bd1ed87b11b6db1bc16d01e94677a8f1c38ec",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.0.8"
+ "version": "2.0.9"
},
"local_auth_darwin": {
"dependency": "transitive",
@@ -1165,11 +1166,11 @@
"dependency": "transitive",
"description": {
"name": "meta",
- "sha256": "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394",
+ "sha256": "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.17.0"
+ "version": "1.18.0"
},
"mime": {
"dependency": "transitive",
@@ -1195,21 +1196,11 @@
"dependency": "transitive",
"description": {
"name": "multi_split_view",
- "sha256": "06f5126a65d3010ce0a9d5c003e793041fe99377b23e3534bb05059f79a580e9",
+ "sha256": "76f6d593bce29e36ec52d8eff8849ac5a0e5b28648ebf38d8bbc158155b109d3",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "3.6.1"
- },
- "native_toolchain_c": {
- "dependency": "transitive",
- "description": {
- "name": "native_toolchain_c",
- "sha256": "6ba77bb18063eebe9de401f5e6437e95e1438af0a87a3a39084fbd37c90df572",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.17.6"
+ "version": "3.6.2"
},
"nested": {
"dependency": "transitive",
@@ -1235,11 +1226,11 @@
"dependency": "transitive",
"description": {
"name": "objective_c",
- "sha256": "100a1c87616ab6ed41ec263b083c0ef3261ee6cd1dc3b0f35f8ddfa4f996fe52",
+ "sha256": "6cb691c686fa2838c6deb34980d426145c2a5d537491cb83d463c33cdbc726ed",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "9.3.0"
+ "version": "9.4.1"
},
"package_config": {
"dependency": "transitive",
@@ -1513,11 +1504,12 @@
"re_editor": {
"dependency": "direct main",
"description": {
- "name": "re_editor",
- "sha256": "dd4e6ca7350a8fa0cda4e425b82a0c3c010f0f6b3f618c74223e05b8129ab629",
- "url": "https://pub.dev"
+ "path": ".",
+ "ref": "main",
+ "resolved-ref": "d5d70020da74082d182301a49e2bb87d30f0ab66",
+ "url": "https://github.com/lollipopkit/re-editor"
},
- "source": "hosted",
+ "source": "git",
"version": "0.8.0"
},
"re_highlight": {
@@ -1661,7 +1653,7 @@
"version": "6.1.0"
},
"shared_preferences": {
- "dependency": "direct main",
+ "dependency": "transitive",
"description": {
"name": "shared_preferences",
"sha256": "c3025c5534b01739267eb7d76959bbc25a6d10f6988e1c2a3036940133dd10bf",
@@ -1674,11 +1666,11 @@
"dependency": "transitive",
"description": {
"name": "shared_preferences_android",
- "sha256": "e8d4762b1e2e8578fc4d0fd548cebf24afd24f49719c08974df92834565e2c53",
+ "sha256": "a2c49fc1fed7140cadd892d765bd47edbe4ac0b9c7e7e3c493dcb58126f99cf0",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "2.4.23"
+ "version": "2.4.25"
},
"shared_preferences_foundation": {
"dependency": "transitive",
@@ -1890,31 +1882,31 @@
"dependency": "direct dev",
"description": {
"name": "test",
- "sha256": "280d6d890011ca966ad08df7e8a4ddfab0fb3aa49f96ed6de56e3521347a9ae7",
+ "sha256": "8d9ceddbab833f180fbefed08afa76d7c03513dfdba87ffcec2718b02bbcbf20",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.30.0"
+ "version": "1.31.0"
},
"test_api": {
"dependency": "transitive",
"description": {
"name": "test_api",
- "sha256": "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a",
+ "sha256": "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.7.10"
+ "version": "0.7.11"
},
"test_core": {
"dependency": "transitive",
"description": {
"name": "test_core",
- "sha256": "0381bd1585d1a924763c308100f2138205252fb90c9d4eeaf28489ee65ccde51",
+ "sha256": "1991d4cfe85d5043241acac92962c3977c8d2f2add1ee73130c7b286417d1d34",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "0.6.16"
+ "version": "0.6.17"
},
"tuple": {
"dependency": "transitive",
@@ -1960,11 +1952,11 @@
"dependency": "transitive",
"description": {
"name": "url_launcher_android",
- "sha256": "3bb000251e55d4a209aa0e2e563309dc9bb2befea2295fd0cec1f51760aac572",
+ "sha256": "b413d49b73867ac08dd2f9890efd3cc11f2a0e577618d50843440a1fb3776c32",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "6.3.29"
+ "version": "6.3.32"
},
"url_launcher_ios": {
"dependency": "transitive",
@@ -2040,11 +2032,11 @@
"dependency": "transitive",
"description": {
"name": "vector_graphics",
- "sha256": "4d35a36400983c3457c289d4d553b5308f506ea84f7e51c7a564651b5525209a",
+ "sha256": "2306c03da2ba81724afeb589c351ebbc0aa7d86005925be8f8735856dbe5e42d",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.2.1"
+ "version": "1.2.2"
},
"vector_graphics_codec": {
"dependency": "transitive",
@@ -2060,11 +2052,11 @@
"dependency": "transitive",
"description": {
"name": "vector_graphics_compiler",
- "sha256": "98e7e94de127b46a86ef46197fff84ff99f3d3b80a708390d717ad731efef598",
+ "sha256": "7ee12e6dffe0fc8e755179d6d91b3b34f5924223fc104d85572ef9180d73d172",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.2.2"
+ "version": "1.2.5"
},
"vector_math": {
"dependency": "transitive",
@@ -2110,11 +2102,11 @@
"dependency": "transitive",
"description": {
"name": "wakelock_plus_platform_interface",
- "sha256": "14b2e5b9e35c2631e656913c47adecdd71633ae92896a27a64c8f1fcfabc21cc",
+ "sha256": "b13f99e992e7ae6a152e16c5559d3c07ff445b13330192662494e614ca3e7d7b",
"url": "https://pub.dev"
},
"source": "hosted",
- "version": "1.5.0"
+ "version": "1.5.1"
},
"watch_connectivity": {
"dependency": "direct main",
@@ -2276,7 +2268,7 @@
}
},
"sdks": {
- "dart": ">=3.11.0 <4.0.0",
- "flutter": ">=3.41.0"
+ "dart": ">=3.12.0 <4.0.0",
+ "flutter": ">=3.44.0"
}
}
diff --git a/pkgs/by-name/sf/sftpgo-plugin-auth/package.nix b/pkgs/by-name/sf/sftpgo-plugin-auth/package.nix
index 95db5d2098ac..48740d7a0da9 100644
--- a/pkgs/by-name/sf/sftpgo-plugin-auth/package.nix
+++ b/pkgs/by-name/sf/sftpgo-plugin-auth/package.nix
@@ -6,16 +6,16 @@
}:
buildGoModule (finalAttrs: {
pname = "sftpgo-plugin-auth";
- version = "1.0.15";
+ version = "1.0.16";
src = fetchFromGitHub {
owner = "sftpgo";
repo = "sftpgo-plugin-auth";
tag = "v${finalAttrs.version}";
- hash = "sha256-2wkM7rXDc8DuZ+ab1/eX9o4jpz2C7fs60cAkIexN558=";
+ hash = "sha256-IKCdWr+ZmuPJxRYdjS3FMNS8CT8oy7tqTSlEwqxyNqw=";
};
- vendorHash = "sha256-dRKDJCy2OROoNRlQDma5JlDsqZp4DoIeT2AWAuVujuo=";
+ vendorHash = "sha256-AZWwPwumSNwMUEixm+aarJZlUaT647haVM87qm6oE4U=";
env.CGO_ENABLED = "0";
diff --git a/pkgs/by-name/si/sioyek/package.nix b/pkgs/by-name/si/sioyek/package.nix
index c08a0f31c9d7..fafb4e15ddf8 100644
--- a/pkgs/by-name/si/sioyek/package.nix
+++ b/pkgs/by-name/si/sioyek/package.nix
@@ -15,13 +15,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "sioyek";
- version = "2.0.0-unstable-2026-06-06";
+ version = "2.0.0-unstable-2026-06-13";
src = fetchFromGitHub {
owner = "ahrm";
repo = "sioyek";
- rev = "96a5b0aebbacffdd9c8ddefd6efd3413828d0f37";
- hash = "sha256-kCblPkBZETNmkX1RCQRR/zLBbAMhlB2svNCSltSeNlg=";
+ rev = "552008ace47614dbc21a0d41060b25f08767a4b6";
+ hash = "sha256-yzisnz/7pl7IgUK24CqivPoau17rIiu7n0Z20q7UXy8=";
};
buildInputs = [
@@ -91,6 +91,7 @@ stdenv.mkDerivation (finalAttrs: {
podocarp
stephen-huan
xyven1
+ stephsi
];
platforms = lib.platforms.unix;
};
diff --git a/pkgs/by-name/sn/snakemake/package.nix b/pkgs/by-name/sn/snakemake/package.nix
index b07e000f80cc..d3fd4a7a9acb 100644
--- a/pkgs/by-name/sn/snakemake/package.nix
+++ b/pkgs/by-name/sn/snakemake/package.nix
@@ -11,7 +11,7 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "snakemake";
- version = "9.22.0";
+ version = "9.23.1";
pyproject = true;
__structuredAttrs = true;
@@ -19,7 +19,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
owner = "snakemake";
repo = "snakemake";
tag = "v${finalAttrs.version}";
- hash = "sha256-x9kz1GZJqrdknO1KK2MiSsFMTO3IstDy9uCBbhmBuxg=";
+ hash = "sha256-3u48cmG6+C4yU9k1v4kUxRVloYR3MlfhXdOoZ9XSB4I=";
};
postPatch = ''
diff --git a/pkgs/by-name/sp/spaceship-prompt/package.nix b/pkgs/by-name/sp/spaceship-prompt/package.nix
index e411a473be3c..fb404e7cbcbf 100644
--- a/pkgs/by-name/sp/spaceship-prompt/package.nix
+++ b/pkgs/by-name/sp/spaceship-prompt/package.nix
@@ -6,13 +6,13 @@
stdenvNoCC.mkDerivation rec {
pname = "spaceship-prompt";
- version = "4.22.3";
+ version = "4.22.4";
src = fetchFromGitHub {
owner = "denysdovhan";
repo = "spaceship-prompt";
rev = "v${version}";
- sha256 = "sha256-v2D8+EwOV5gzzawjgn99WJnYjI9N6bxqbHtTTfNWBNo=";
+ sha256 = "sha256-BqdD6WwFW8Dtyyh81bQ66jZsJwq7Ck9kCwJpU9+xHtw=";
};
strictDeps = true;
diff --git a/pkgs/by-name/sp/sprite/package.nix b/pkgs/by-name/sp/sprite/package.nix
index 08103661017c..4532980a4c1c 100644
--- a/pkgs/by-name/sp/sprite/package.nix
+++ b/pkgs/by-name/sp/sprite/package.nix
@@ -5,10 +5,11 @@
versionCheckHook,
autoPatchelfHook,
writableTmpDirAsHomeHook,
+ makeWrapper,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "sprite";
- version = "0.0.1-rc43";
+ version = "0.0.1-rc44";
src = fetchurl {
url = "https://sprites-binaries.t3.storage.dev/client/v${finalAttrs.version}/sprite-${
@@ -16,21 +17,22 @@ stdenv.mkDerivation (finalAttrs: {
}-${if stdenv.hostPlatform.isx86_64 then "amd64" else "arm64"}.tar.gz";
hash =
{
- aarch64-darwin = "sha256-6ztxc59b2H76+o7k7zMOvA/PAOib4m7WRXo1XsigL04=";
- x86_64-darwin = "sha256-Ni779eJIFbZQ/zrAA3zQyYFFQ7ikEU9UYL9GeO1OcKA=";
- aarch64-linux = "sha256-YTNHlVknlVkyUsiI422Quo04CyIMxCbrjhPvGADHw2s=";
- x86_64-linux = "sha256-wEClvx4Kv7WK4uMYwNJqvsvjyQsonI01xlCo3z7CuwQ=";
+ aarch64-darwin = "sha256-XMr3JZxaFFpJh+CDxZYmbfOLrIhjgYj/mqOAA6qgyoo=";
+ x86_64-darwin = "sha256-KrBmA2auCp+gJ19Cmd7Kc6fDBkgxLIYV50/wWNhz4X0=";
+ aarch64-linux = "sha256-uiTQgChPRjo/OvvcQso52YxhaKjYJ5aU9nZRPUl5hgw=";
+ x86_64-linux = "sha256-cmffpuWg9XqFH2BcSC+gJG00kqHvV532XEDOs/u0dHs=";
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
sourceRoot = ".";
- nativeBuildInputs = lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook;
+ nativeBuildInputs = [ makeWrapper ] ++ lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook;
installPhase = ''
mkdir -p $out/bin
install -m 755 sprite $out/bin/
+ wrapProgram $out/bin/sprite --set UPGRADE_CHECK false
'';
passthru.updateScript = ./update.sh;
diff --git a/pkgs/by-name/st/stalwart-vandelay/package.nix b/pkgs/by-name/st/stalwart-vandelay/package.nix
index 7bd07b062b84..e3ff46155964 100644
--- a/pkgs/by-name/st/stalwart-vandelay/package.nix
+++ b/pkgs/by-name/st/stalwart-vandelay/package.nix
@@ -2,19 +2,20 @@
lib,
cacert,
fetchFromGitHub,
+ nix-update-script,
rustPlatform,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "vandelay";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchFromGitHub {
owner = "stalwartlabs";
repo = "vandelay";
tag = "v${finalAttrs.version}";
- hash = "sha256-khEK+uB/CrNBv4syDO9smDx9CbQ2BeDLZQn3wBuuA1g=";
+ hash = "sha256-5ByuCsKi0fFHwSWsYgjJcVo072buHiCFKHodAdF6Mrw=";
};
- cargoHash = "sha256-i0MtrOIguU4bXeTqvyJjwvJwherib2vCnW7hTFB0aNk=";
+ cargoHash = "sha256-BI5O55KeHhQ9dFjLkRX4cK7DWaPJx6/NYH/F6IXec7E=";
__structuredAttrs = true;
__darwinAllowLocalNetworking = true;
# called `Result::unwrap()` on an `Err` value: Tls("rustls platform verifier: unexpected error: No CA certificates were loaded from the system")
@@ -23,6 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
];
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
+ passthru.updateScript = nix-update-script { };
meta = {
description = "JMAP importer-exporter (and backup tool)";
longDescription = ''
diff --git a/pkgs/by-name/t3/t3/package.nix b/pkgs/by-name/t3/t3/package.nix
index 2017c0d57287..b00b6cdede6d 100644
--- a/pkgs/by-name/t3/t3/package.nix
+++ b/pkgs/by-name/t3/t3/package.nix
@@ -8,13 +8,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "t3";
- version = "1.0.9";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "flox";
repo = "t3";
tag = "v${finalAttrs.version}";
- hash = "sha256-42T0qQ3zK1jTRU+gcBzEet5rHZ6QuknCbPdbGPNlETI=";
+ hash = "sha256-49nmFvyA5HtX0rTqG4vrCdQPo78HMF7wIN4StItShB4=";
+ postFetch = "rm -f $out/.flox/env/manifest.lock";
};
makeFlags = [
diff --git a/pkgs/by-name/ta/tauno-monitor/package.nix b/pkgs/by-name/ta/tauno-monitor/package.nix
index 9631bd23d3b7..9a02cdd189b5 100644
--- a/pkgs/by-name/ta/tauno-monitor/package.nix
+++ b/pkgs/by-name/ta/tauno-monitor/package.nix
@@ -17,6 +17,8 @@ python3Packages.buildPythonApplication (finalAttrs: {
version = "0.2.20";
pyproject = false;
+ __structuredAttrs = true;
+
src = fetchFromGitHub {
owner = "taunoe";
repo = "tauno-monitor";
@@ -45,7 +47,9 @@ python3Packages.buildPythonApplication (finalAttrs: {
dontWrapGApps = true;
- makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ];
+ preFixup = ''
+ makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
+ '';
passthru.updateScript = nix-update-script { };
diff --git a/pkgs/by-name/te/telegram-bot-api/package.nix b/pkgs/by-name/te/telegram-bot-api/package.nix
index 2c40c961f145..6a73b8af8e54 100644
--- a/pkgs/by-name/te/telegram-bot-api/package.nix
+++ b/pkgs/by-name/te/telegram-bot-api/package.nix
@@ -11,14 +11,14 @@
stdenv.mkDerivation {
pname = "telegram-bot-api";
- version = "9.2";
+ version = "10.1";
src = fetchFromGitHub {
owner = "tdlib";
repo = "telegram-bot-api";
# https://github.com/tdlib/telegram-bot-api/issues/783
- rev = "3b6a0b769c4a7fbe064087a4ad9fe6b1dbda498f";
- hash = "sha256-EpDO1ulIT/RIUjc06BtGRpqdQIMpma5+DRy7i8YVhiU=";
+ rev = "0a9e5696ba149c99bedf972f040d2e28776a8a4f";
+ hash = "sha256-F3TYYB5sI8nadiHUaxW5BOC1XMnEfsrZQX2dLJXA5Mg=";
fetchSubmodules = true;
};
diff --git a/pkgs/by-name/ti/tinty/package.nix b/pkgs/by-name/ti/tinty/package.nix
index 17a04dadb18e..77da2ee64e97 100644
--- a/pkgs/by-name/ti/tinty/package.nix
+++ b/pkgs/by-name/ti/tinty/package.nix
@@ -6,7 +6,7 @@
nix-update-script,
}:
let
- version = "0.33.0";
+ version = "0.34.1";
in
rustPlatform.buildRustPackage {
pname = "tinty";
@@ -16,10 +16,10 @@ rustPlatform.buildRustPackage {
owner = "tinted-theming";
repo = "tinty";
tag = "v${version}";
- hash = "sha256-pQ7Aw95evZc8buPLkluUhxs113El2SFFNTltpunPbow=";
+ hash = "sha256-DoF3blFlGe7hquRZTrhwC+gO0hqw7vAEslFv1A9RSrA=";
};
- cargoHash = "sha256-pJH8ROgwfHZfJQWQI7u+mzqVX6I369/cF3QUM2+D7Y4=";
+ cargoHash = "sha256-4+oPOPgPSVgGlvVj4s5qKvW5p630pJnXL5LpOI2IVQQ=";
# Pretty much all tests require internet access
doCheck = false;
diff --git a/pkgs/by-name/to/todoist-cli/package.nix b/pkgs/by-name/to/todoist-cli/package.nix
index 78879c34e9d8..960e7e126004 100644
--- a/pkgs/by-name/to/todoist-cli/package.nix
+++ b/pkgs/by-name/to/todoist-cli/package.nix
@@ -7,16 +7,16 @@
}:
buildNpmPackage rec {
pname = "todoist-cli";
- version = "1.74.0";
+ version = "1.75.2";
src = fetchFromGitHub {
owner = "Doist";
repo = "todoist-cli";
rev = "v${version}";
- sha256 = "sha256-rPgTYZqqecOE3eVw9qJBLESNF7DMbR7E9cezHFmKeZs=";
+ sha256 = "sha256-f0mIBrX5+uGA77LR5G6JJaO3bhKGdPxHhakdcq2OfSw=";
};
- npmDepsHash = "sha256-BW238pzFc7Cwt5lfnR5xAtSv87qE/4ge88h3ynjzVI0=";
+ npmDepsHash = "sha256-Zv3emGjA58gtWtFFa4fwGQ/Z1QVNSWtcL4gfeqUnbpw=";
doCheck = true;
diff --git a/pkgs/by-name/to/tombi/package.nix b/pkgs/by-name/to/tombi/package.nix
index b83b2178fbf9..595c864f4f26 100644
--- a/pkgs/by-name/to/tombi/package.nix
+++ b/pkgs/by-name/to/tombi/package.nix
@@ -9,7 +9,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tombi";
- version = "1.1.3";
+ version = "1.1.5";
__structuredAttrs = true;
@@ -17,7 +17,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "tombi-toml";
repo = "tombi";
tag = "v${finalAttrs.version}";
- hash = "sha256-zkvg82Fl8bFr5U0015z+5mQpZGw8hOQxO/7llFBpGAA=";
+ hash = "sha256-leBXWOzUcCQItRV6e3NW2Y2HCRbSoH9C5e7jt24D/iY=";
};
# Tests relies on the presence of network
diff --git a/pkgs/by-name/ts/tsx/package.nix b/pkgs/by-name/ts/tsx/package.nix
index 85295a274b58..72e6c32bb673 100644
--- a/pkgs/by-name/ts/tsx/package.nix
+++ b/pkgs/by-name/ts/tsx/package.nix
@@ -5,22 +5,23 @@
pnpm_10,
fetchPnpmDeps,
pnpmConfigHook,
- nodejs-slim_22,
+ nodejs-slim_24,
versionCheckHook,
nix-update-script,
}:
let
- pnpm' = pnpm_10.override { nodejs-slim = nodejs-slim_22; };
+ nodejs-slim = nodejs-slim_24;
+ pnpm' = pnpm_10.override { inherit nodejs-slim; };
in
stdenv.mkDerivation (finalAttrs: {
pname = "tsx";
- version = "4.21.0";
+ version = "4.22.4";
src = fetchFromGitHub {
owner = "privatenumber";
repo = "tsx";
tag = "v${finalAttrs.version}";
- hash = "sha256-vlVRq637l84xi9Og0ryzYuu+1b/eBq13jQJIptY0u0o=";
+ hash = "sha256-hiUy3VQXHvzuCr+WjaRV/pUcnz3bq29lmpofqKZ/sv8=";
};
pnpmDeps = fetchPnpmDeps {
@@ -31,17 +32,17 @@ stdenv.mkDerivation (finalAttrs: {
;
pnpm = pnpm';
fetcherVersion = 3;
- hash = "sha256-7JdL2qz663+y3tzeK0LLn57vSsQ0P0d+FofRimWVjrM=";
+ hash = "sha256-A0KaFJNBJaMDTG9g8dj3/qZPkqg5hnRgjP0lfTg/CQY=";
};
nativeBuildInputs = [
- nodejs-slim_22
+ nodejs-slim
pnpmConfigHook
pnpm'
];
buildInputs = [
- nodejs-slim_22
+ nodejs-slim
];
patchPhase = ''
@@ -55,7 +56,11 @@ stdenv.mkDerivation (finalAttrs: {
# because tsx uses semantic-release, the package.json has a placeholder
# version number. this patches it to match the version of the nix package,
# which in turn is the release version in github.
- substituteInPlace package.json --replace-fail "0.0.0-semantic-release" "${finalAttrs.version}"
+ #
+ # also remove the prepare script, which is just used to generate LLM skills
+ substituteInPlace package.json \
+ --replace-fail "0.0.0-semantic-release" "${finalAttrs.version}" \
+ --replace-fail '"prepare": "skills-npm",' ""
runHook postPatch
'';
diff --git a/pkgs/by-name/ue/ueransim/package.nix b/pkgs/by-name/ue/ueransim/package.nix
index 54134d920615..fc273bc34371 100644
--- a/pkgs/by-name/ue/ueransim/package.nix
+++ b/pkgs/by-name/ue/ueransim/package.nix
@@ -4,7 +4,6 @@
cmake,
pkg-config,
fetchFromGitHub,
- fetchpatch,
lksctp-tools,
iproute2,
nix-update-script,
@@ -12,13 +11,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "ueransim";
- version = "3.2.8";
+ version = "3.3.0";
src = fetchFromGitHub {
owner = "aligungr";
repo = "ueransim";
tag = "v${finalAttrs.version}";
- hash = "sha256-dnFGPEgnmbx+ehfeas1Imv8G7s8snd7P2h70E3PtmuY=";
+ hash = "sha256-lTo/XYkRddyNdOpNO7MIAwq5mKMHDarCVzXjDomeXec=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/um/umami/package.nix b/pkgs/by-name/um/umami/package.nix
index 2ebc6b7a3550..ed00d634041a 100644
--- a/pkgs/by-name/um/umami/package.nix
+++ b/pkgs/by-name/um/umami/package.nix
@@ -45,36 +45,40 @@ let
# Pin the specific version of prisma to the one used by upstream
# to guarantee compatibility.
- prisma-engines' = prisma-engines_7.overrideAttrs (old: rec {
- version = "7.6.0";
- src = fetchFromGitHub {
- owner = "prisma";
- repo = "prisma-engines";
- tag = version;
- hash = "sha256-NMoAaiTa68i51lR6iMCyHyCAsFuuhPx2+tHFSSoqWqA=";
- };
- cargoHash = "sha256-uiFvzxwVJXCW9LUDFRC6ZkzSa7LQk+9ZJcaJw8mrBX4=";
+ prisma-engines' = prisma-engines_7.overrideAttrs (
+ finalAttrs: prevAttrs: {
+ version = "7.6.0";
+ src = fetchFromGitHub {
+ owner = "prisma";
+ repo = "prisma-engines";
+ tag = finalAttrs.version;
+ hash = "sha256-NMoAaiTa68i51lR6iMCyHyCAsFuuhPx2+tHFSSoqWqA=";
+ };
+ cargoHash = "sha256-uiFvzxwVJXCW9LUDFRC6ZkzSa7LQk+9ZJcaJw8mrBX4=";
- cargoDeps = rustPlatform.fetchCargoVendor {
- inherit (old) pname;
- inherit src version;
- patches = old.cargoDeps.vendorStaging.patches or [ ];
- hash = cargoHash;
- };
- });
- prisma' = (prisma_7.override { prisma-engines_7 = prisma-engines'; }).overrideAttrs (old: rec {
- version = "7.6.0";
- src = fetchFromGitHub {
- owner = "prisma";
- repo = "prisma";
- tag = version;
- hash = "sha256-BesX2ySfgew6+9Q6fnhZ8gMnnxh4D4fefaA5BhehlHE=";
- };
- pnpmDeps = old.pnpmDeps.override {
- inherit src version;
- hash = "sha256-ZOpNt+W5b1troicfkCi4wCCDtwhTB4VlPgxYMZetcs0=";
- };
- });
+ cargoDeps = rustPlatform.fetchCargoVendor {
+ inherit (prevAttrs) pname;
+ inherit (finalAttrs) src version;
+ patches = prevAttrs.cargoDeps.vendorStaging.patches or [ ];
+ hash = finalAttrs.cargoHash;
+ };
+ }
+ );
+ prisma' = (prisma_7.override { prisma-engines_7 = prisma-engines'; }).overrideAttrs (
+ finalAttrs: prevAttrs: {
+ version = "7.6.0";
+ src = fetchFromGitHub {
+ owner = "prisma";
+ repo = "prisma";
+ tag = finalAttrs.version;
+ hash = "sha256-BesX2ySfgew6+9Q6fnhZ8gMnnxh4D4fefaA5BhehlHE=";
+ };
+ pnpmDeps = prevAttrs.pnpmDeps.override {
+ inherit (finalAttrs) src version;
+ hash = "sha256-ZOpNt+W5b1troicfkCi4wCCDtwhTB4VlPgxYMZetcs0=";
+ };
+ }
+ );
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "umami";
diff --git a/pkgs/by-name/ve/verifpal/package.nix b/pkgs/by-name/ve/verifpal/package.nix
index 652cf00f78a0..39acb88195e6 100644
--- a/pkgs/by-name/ve/verifpal/package.nix
+++ b/pkgs/by-name/ve/verifpal/package.nix
@@ -1,26 +1,21 @@
{
lib,
fetchFromGitHub,
- buildGoModule,
- pigeon,
+ rustPlatform,
}:
-buildGoModule (finalAttrs: {
+rustPlatform.buildRustPackage (finalAttrs: {
pname = "verifpal";
- version = "0.31.2";
+ version = "0.52.0";
src = fetchFromGitHub {
owner = "symbolicsoft";
repo = "verifpal";
- rev = "v${finalAttrs.version}";
- hash = "sha256-k8SGCo36tk4Etg4jt0NDeEj1BmSYjaZZptNNnrOXs4E=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-o59Pn5B1GW8fzSsUzaJaK1S/CWaYLLVpqIcQ0L5P1KA=";
};
- vendorHash = "sha256-Vg375DBPvurRpwl918AGQU+wJGnB1tYisgch9FA+Y/g=";
-
- nativeBuildInputs = [ pigeon ];
-
- subPackages = [ "cmd/verifpal" ];
+ cargoHash = "sha256-BvaCEqxdY16oHb2jHsqu6mL4ZNtIhY4S+OnrqQ80Yhc=";
meta = {
homepage = "https://verifpal.com/";
diff --git a/pkgs/by-name/wa/wasm-tools/package.nix b/pkgs/by-name/wa/wasm-tools/package.nix
index 976cba3491d6..bbc2f8b07470 100644
--- a/pkgs/by-name/wa/wasm-tools/package.nix
+++ b/pkgs/by-name/wa/wasm-tools/package.nix
@@ -2,6 +2,8 @@
lib,
rustPlatform,
fetchFromGitHub,
+ installShellFiles,
+ stdenv,
}:
rustPlatform.buildRustPackage (finalAttrs: {
@@ -28,13 +30,16 @@ rustPlatform.buildRustPackage (finalAttrs: {
"--workspace"
"--exclude"
"wit-dylib"
- ]
- ++
- # Due to https://github.com/bytecodealliance/wasm-tools/issues/1820
- [
- "--"
- "--test-threads=1"
- ];
+ ];
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
+ installShellCompletion --cmd wasm-tools \
+ --bash <($out/bin/wasm-tools completion bash) \
+ --fish <($out/bin/wasm-tools completion fish) \
+ --zsh <($out/bin/wasm-tools completion zsh)
+ '';
meta = {
description = "Low level tooling for WebAssembly in Rust";
diff --git a/pkgs/desktops/lomiri/data/lomiri-schemas/default.nix b/pkgs/desktops/lomiri/data/lomiri-schemas/default.nix
index 9b59367ade0e..56f615352a2e 100644
--- a/pkgs/desktops/lomiri/data/lomiri-schemas/default.nix
+++ b/pkgs/desktops/lomiri/data/lomiri-schemas/default.nix
@@ -14,13 +14,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "lomiri-schemas";
- version = "0.1.10";
+ version = "0.1.11";
src = fetchFromGitLab {
owner = "ubports";
repo = "development/core/lomiri-schemas";
tag = finalAttrs.version;
- hash = "sha256-QZZTsVKu/6hyHhbBXZOYp4uVuih0nIBPocDsxBtbvyQ=";
+ hash = "sha256-PTt9aXxfw0LFF7nKYv7753feJy8uSmw4z513yj9Gqow=";
};
strictDeps = true;
diff --git a/pkgs/development/compilers/jetbrains-jdk/default.nix b/pkgs/development/compilers/jetbrains-jdk/default.nix
index e4d9b77491a0..0bd358489aa9 100644
--- a/pkgs/development/compilers/jetbrains-jdk/default.nix
+++ b/pkgs/development/compilers/jetbrains-jdk/default.nix
@@ -1,4 +1,5 @@
{
+ lib,
callPackage,
fetchurl,
jetbrains,
@@ -8,6 +9,7 @@
wayland-scanner,
wayland-protocols,
libxkbcommon,
+ speechd-minimal,
}:
let
@@ -26,8 +28,8 @@ let
# cd jetbrainsruntime
# git tag --points-at [revision]
# Look for the line that starts with jbr-
- javaVersion = "25.0.2";
- build = "432.48";
+ javaVersion = "25.0.3";
+ build = "508.4";
in
callPackage ./common.nix
{
@@ -36,12 +38,21 @@ callPackage ./common.nix
{
inherit javaVersion build;
# run `git log -1 --pretty=%ct` in jdk repo for new value on update
- sourceDateEpoch = 1777242155;
- srcHash = "sha256-BKyvBUKtg+JbZNuH/RZY87eJng6Eyd6L3cOwcOgOx/Y=";
+ sourceDateEpoch = 1780959777;
+ srcHash = "sha256-N+7D++Cxu0RGWChEWW8gtNz7E2I8qM2AFbXv4luAXto=";
homePath = "${jetbrains.jdk}/lib/openjdk";
jcefPackage = jetbrains.jcef;
extraBuildPhase = ''
cp -r ${gtk-protocols.out} gtk-shell.xml
+
+ # JBR hardcodes the speech-dispatcher header location to
+ # /usr/include/speech-dispatcher in its mkimages scripts.
+ substituteInPlace \
+ jb/project/tools/linux/scripts/mkimages_x64.sh \
+ jb/project/tools/linux/scripts/mkimages_aarch64.sh \
+ --replace-fail \
+ "--with-speechd-include=/usr/include/speech-dispatcher" \
+ "--with-speechd-include=${lib.getDev speechd-minimal}/include/speech-dispatcher"
'';
vendorVersionString = "nix/JBR-${javaVersion}-b${build}${if withJcef then "-jcef" else ""}";
extraConfigureFlags = [
diff --git a/pkgs/development/compilers/jetbrains-jdk/jcef.nix b/pkgs/development/compilers/jetbrains-jdk/jcef.nix
index 54eb462eef4c..6e7df50b8199 100644
--- a/pkgs/development/compilers/jetbrains-jdk/jcef.nix
+++ b/pkgs/development/compilers/jetbrains-jdk/jcef.nix
@@ -53,15 +53,15 @@ let
inherit (arches) depsArch projectArch targetArch;
# `cef_binary_${CEF_VERSION}_linux64_minimal`, where CEF_VERSION is from $src/CMakeLists.txt
- cef-name = "cef_binary_137.0.17+gf354b0e+chromium-137.0.7151.104_${platform}_minimal";
+ cef-name = "cef_binary_144.0.15+g72717cf+chromium-144.0.7559.172_${platform}_minimal";
cef-bin = cef-binary.override {
- version = "137.0.17"; # follow upstream. https://github.com/Almamu/linux-wallpaperengine/blob/b39f12757908eda9f4c1039613b914606568bb84/CMakeLists.txt#L47
- gitRevision = "f354b0e";
- chromiumVersion = "137.0.7151.104";
+ version = "144.0.15";
+ gitRevision = "72717cf";
+ chromiumVersion = "144.0.7559.172";
srcHashes = {
- aarch64-linux = "sha256-C9P4+TpzjyMD5z2qLbzubbrIr66usFjRx7QqiAxI2D8=";
- x86_64-linux = "sha256-iDC3a/YN0NqjX/b2waKvUAZCaR0lkLmUPqBJphE037Q=";
+ aarch64-linux = "sha256-2w2TDj7LGjYeUjpVvojAsHb8HlqG82AwH8Arg0NxREg=";
+ x86_64-linux = "sha256-JDlZmIEg9ajjuFOL8qAr6HDVbeu3/Cg21Z57fHryfdc=";
};
};
@@ -92,11 +92,11 @@ let
in
stdenv.mkDerivation rec {
pname = "jcef-jetbrains";
- rev = "97d05cdf1720586ebfff5d4bc6e15a6a533eb21e";
+ rev = "fa677024a129747bd8cb05447af8918c494e4af7";
# This is the commit number
# Currently from the branch: https://github.com/JetBrains/jcef/tree/261
# Run `git rev-list --count HEAD`
- version = "1156";
+ version = "1207";
nativeBuildInputs = [
cmake
@@ -126,7 +126,7 @@ stdenv.mkDerivation rec {
owner = "jetbrains";
repo = "jcef";
inherit rev;
- hash = "sha256-31WV6vYp0zIf6EkccQTeiggCRtQnDOg8/4J2q6axiGs=";
+ hash = "sha256-eYn1T4cRrHeVDSye6FKBv8X3zZPDGFurk6HJG+jPypY=";
};
# Find the hash in tools/buildtools/linux64/clang-format.sha1
diff --git a/pkgs/development/compilers/reason/default.nix b/pkgs/development/compilers/reason/default.nix
index 20b884d3f455..dd3663ed7ac2 100644
--- a/pkgs/development/compilers/reason/default.nix
+++ b/pkgs/development/compilers/reason/default.nix
@@ -18,8 +18,8 @@ let
param =
if lib.versionAtLeast ppxlib.version "0.36" then
{
- version = "3.17.3";
- hash = "sha256-AcRZG4ITrYxxtunx0YDqvSANRBk27if+n5lka3X5hlw=";
+ version = "3.18.0";
+ hash = "sha256-T7pqFvVFUbeOHZDrLBZ/bulkyvU4O8LS+TzszH5k3EQ=";
}
else
{
diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix
index f1dcae961908..cf84bbe2b86c 100644
--- a/pkgs/development/interpreters/python/default.nix
+++ b/pkgs/development/interpreters/python/default.nix
@@ -80,9 +80,9 @@
major = "3";
minor = "15";
patch = "0";
- suffix = "b2";
+ suffix = "b3";
};
- hash = "sha256-0U9HSrZ56QvHNLAv9YRHtuyZqCGvYdb/DB2g+G40GnE=";
+ hash = "sha256-apNa4jSmfmVJiUNzsM/rg2EYLQOyFEIyiulZirdCISc=";
inherit passthruFun;
};
diff --git a/pkgs/development/libraries/hyphen/dictionaries.nix b/pkgs/development/libraries/hyphen/dictionaries.nix
index 7714dc4e5956..d1beaf73b359 100644
--- a/pkgs/development/libraries/hyphen/dictionaries.nix
+++ b/pkgs/development/libraries/hyphen/dictionaries.nix
@@ -5,22 +5,19 @@
stdenv,
lib,
fetchgit,
- fetchurl,
symlinkJoin,
}:
let
- libreofficeRepository = "https://anongit.freedesktop.org/git/libreoffice/dictionaries.git";
- libreofficeCommit = "9e27d044d98e65f89af8c86df722a77be827bdc8";
- libreofficeSubdir = "de";
-
# this does not assume any structure for dictFilePath and readmeFilePath
mkDictFromLibreofficeGitCustom =
{
subdir,
shortName,
+ dictFileName,
shortDescription,
dictFilePath,
+ filenameAliases ? "",
readmeFilePath ? "",
}:
stdenv.mkDerivation rec {
@@ -28,8 +25,8 @@ let
pname = "hyphen-dict-${shortName}-libreoffice";
src = fetchgit {
url = "https://anongit.freedesktop.org/git/libreoffice/dictionaries.git";
- rev = "a2bf59878dd76685803ec260e15d875746ad6e25";
- hash = "sha256-3CvjgNjsrm4obATK6LmtYob8i2ngTbwP6FB4HlJMPCE=";
+ rev = "e4ad1862342d7e1365978499ca951ae4788c9dc0";
+ hash = "sha256-sv3KnmrewE1dRxeO+TqfOjfHjoJpzJ6p8MdBDiT3Ips=";
};
meta = {
description = "Hyphen dictionary for ${shortDescription} from LibreOffice";
@@ -44,6 +41,10 @@ let
cd $src/${subdir}
install -dm755 "$out/share/hyphen"
install -m644 "${dictFilePath}" "$out/share/hyphen"
+ # Aliases can be found in dictionaries.xcu.
+ for lang in ${filenameAliases}; do
+ ln -s "$out/share/hyphen/hyph_${dictFileName}.dic" "$out/share/hyphen/hyph_$lang.dic"
+ done
# docs
if [ -n "${readmeFilePath}" ]; then
install -dm755 "$out/share/doc/"
@@ -60,6 +61,7 @@ let
shortName,
shortDescription,
dictFileName,
+ filenameAliases ? "",
readmeFileName ? "",
}:
mkDictFromLibreofficeGitCustom {
@@ -67,6 +69,8 @@ let
inherit shortName;
inherit shortDescription;
dictFilePath = "hyph_${dictFileName}.dic";
+ dictFileName = dictFileName;
+ filenameAliases = filenameAliases;
readmeFilePath = if (readmeFileName != "") then "README_${readmeFileName}.txt" else "";
};
@@ -80,15 +84,28 @@ let
# AFRIKAANS
+ af_NA = af-za;
af_ZA = af-za;
af-za = mkDictFromLibreofficeGit {
subdir = "af_ZA";
shortName = "af-za";
shortDescription = "Afrikaans";
dictFileName = "af_ZA";
+ filenameAliases = "af_NA";
readmeFileName = "af_ZA";
};
+ # ASSAMESE
+
+ as_IN = as-in;
+ as-in = mkDictFromLibreofficeGit {
+ subdir = "as_IN";
+ shortName = "as-in";
+ shortDescription = "Assamese";
+ dictFileName = "as_IN";
+ readmeFileName = "as_IN";
+ };
+
# BELARUSSIAN
be_BY = be-by;
@@ -113,11 +130,17 @@ let
# CATALAN
+ ca_ES_valencia = ca-es;
+ ca_AD = ca-es;
+ ca_FR = ca-es;
+ ca_IT = ca-es;
ca_ES = ca-es;
ca-es = mkDictFromLibreofficeGitCustom {
subdir = "ca";
shortName = "ca-es";
shortDescription = "Catalan";
+ dictFileName = "ca";
+ filenameAliases = "ca_ES_valencia ca_AD ca_FR ca_IT";
dictFilePath = "dictionaries/hyph_ca.dic";
readmeFilePath = "README_hyph_ca.txt";
};
@@ -140,6 +163,7 @@ let
subdir = "da_DK";
shortName = "da-dk";
shortDescription = "Danish";
+ dictFileName = "da_DK";
dictFilePath = "hyph_da_DK.dic";
readmeFilePath = "HYPH_da_DK_README.txt";
};
@@ -187,11 +211,26 @@ let
# ENGLISH
en_GB = en-gb;
+ en_ZA = en-gb;
+ en_NA = en-gb;
+ en_ZW = en-gb;
+ en_AU = en-gb;
+ en_CA = en-gb;
+ en_IE = en-gb;
+ en_IN = en-gb;
+ en_BZ = en-gb;
+ en_BS = en-gb;
+ en_GH = en-gb;
+ en_JM = en-gb;
+ en_MW = en-gb;
+ en_NZ = en-gb;
+ en_TT = en-gb;
en-gb = mkDictFromLibreofficeGit {
subdir = "en";
shortName = "en-gb";
shortDescription = "English (Great Britain)";
dictFileName = "en_GB";
+ filenameAliases = "en_ZA en_NA en_ZW en_AU en_CA en_IE en_IN en_BZ en_BS en_GH en_JM en_MW en_NZ en_TT";
readmeFileName = "hyph_en_GB";
};
@@ -223,18 +262,42 @@ let
subdir = "eo";
shortName = "eo";
shortDescription = "Esperanto";
+ dictFileName = "eo";
dictFilePath = "hyph_eo.dic";
readmeFilePath = "desc_eo.txt";
};
# SPANISH
+ es_AR = es-es;
+ es_BO = es-es;
+ es_CL = es-es;
+ es_CO = es-es;
+ es_CR = es-es;
+ es_CU = es-es;
+ es_DO = es-es;
+ es_EC = es-es;
+ es_GQ = es-es;
+ es_GT = es-es;
+ es_HN = es-es;
+ es_MX = es-es;
+ es_NI = es-es;
+ es_PA = es-es;
+ es_PE = es-es;
+ es_PH = es-es;
+ es_PR = es-es;
+ es_PY = es-es;
+ es_SV = es-es;
+ es_US = es-es;
+ es_UY = es-es;
+ es_VE = es-es;
es_ES = es-es;
es-es = mkDictFromLibreofficeGit {
subdir = "es";
shortName = "es-es";
- shortDescription = "Spanish (Spain)";
+ shortDescription = "Spanish";
dictFileName = "es";
+ filenameAliases = "es_AR es_BO es_CL es_CO es_CR es_CU es_DO es_EC es_GQ es_GT es_HN es_MX es_NI es_PA es_PE es_PH es_PR es_PY es_SV es_US es_UY es_VE";
readmeFileName = "hyph_es";
};
@@ -251,15 +314,32 @@ let
# FRENCH
+ fr_BE = fr-fr;
+ fr_CA = fr-fr;
+ fr_CH = fr-fr;
+ fr_LU = fr-fr;
+ fr_MC = fr-fr;
fr_FR = fr-fr;
fr-fr = mkDictFromLibreofficeGit {
subdir = "fr_FR";
shortName = "fr-fr";
shortDescription = "French";
dictFileName = "fr";
+ filenameAliases = "fr_BE fr_CA fr_CH fr_LU fr_MC";
readmeFileName = "hyph_fr";
};
+ # GALICIAN
+
+ gl_ES = gl-es;
+ gl-es = mkDictFromLibreofficeGit {
+ subdir = "gl";
+ shortName = "gl-es";
+ shortDescription = "Galician";
+ dictFileName = "gl";
+ readmeFileName = "hyph-gl";
+ };
+
# CROATIAN
hr_HR = hr-hr;
@@ -289,21 +369,36 @@ let
subdir = "id";
shortName = "id-id";
shortDescription = "Indonesian";
+ dictFileName = "id_ID";
dictFilePath = "hyph_id_ID.dic";
readmeFilePath = "README-dict.adoc";
};
# ITALIAN
+ it-CH = it-it;
it_IT = it-it;
it-it = mkDictFromLibreofficeGit {
subdir = "it_IT";
shortName = "it-it";
shortDescription = "Italian";
dictFileName = "it_IT";
+ filenameAliases = "it_CH";
readmeFileName = "hyph_it_IT";
};
+ # KANNADA
+
+ kn_IN = kn-in;
+ kn-in = mkDictFromLibreofficeGitCustom {
+ subdir = "kn_IN";
+ shortName = "kn-in";
+ shortDescription = "Kannada";
+ dictFileName = "kn_IN";
+ dictFilePath = "hyph_kn_IN.dic";
+ readmeFilePath = "README-kn_IN.txt";
+ };
+
# LITHUANIAN
lt_LT = lt-lt;
@@ -311,6 +406,7 @@ let
subdir = "lt_LT";
shortName = "lt-lt";
shortDescription = "Lithuanian";
+ dictFileName = "lt";
dictFilePath = "hyph_lt.dic";
readmeFilePath = "README_hyph";
};
@@ -339,12 +435,14 @@ let
# DUTCH
+ nl_BE = nl-nl;
nl_NL = nl-nl;
nl-nl = mkDictFromLibreofficeGit {
subdir = "nl_NL";
shortName = "nl-nl";
shortDescription = "Dutch";
dictFileName = "nl_NL";
+ filenameAliases = "nl_BE";
readmeFileName = "NL";
};
@@ -368,6 +466,26 @@ let
readmeFileName = "hyph_NO";
};
+ # ORIYA
+
+ or_IN = or-in;
+ or-in = mkDictFromLibreofficeGit {
+ subdir = "or_IN";
+ shortName = "or-in";
+ shortDescription = "Oriya";
+ dictFileName = "or_IN";
+ };
+
+ # PANJABI
+
+ pa_IN = pa-in;
+ pa-in = mkDictFromLibreofficeGit {
+ subdir = "pa_IN";
+ shortName = "pa-in";
+ shortDescription = "Panjabi";
+ dictFileName = "pa_IN";
+ };
+
# POLISH
pl_PL = pl-pl;
@@ -421,6 +539,16 @@ let
readmeFileName = "ru_RU";
};
+ # SANSKRIT
+
+ sa_IN = sa-in;
+ sa-in = mkDictFromLibreofficeGit {
+ subdir = "sa_IN";
+ shortName = "sa-in";
+ shortDescription = "Sanskrit (India)";
+ dictFileName = "sa_IN";
+ };
+
# SLOVAK
sk_SK = sk-sk;
@@ -461,6 +589,7 @@ let
subdir = "sr";
shortName = "sr-sr";
shortDescription = "Serbian (Cyrillic)";
+ dictFileName = "sr";
dictFilePath = "hyph_sr.dic";
readmeFilePath = "README.txt";
};
@@ -470,12 +599,14 @@ let
subdir = "sr";
shortName = "sr-sr-latn";
shortDescription = "Serbian (Latin)";
+ dictFileName = "sr-Latn";
dictFilePath = "hyph_sr-Latn.dic";
readmeFilePath = "README.txt";
};
# SWEDISH
+ sv_FI = sv-se;
sv_SE = sv-se;
sv-se = mkDictFromLibreofficeGit {
subdir = "sv_SE";
@@ -525,6 +656,7 @@ let
subdir = "zu_ZA";
shortName = "zu-za";
shortDescription = "Zulu";
+ dictFileName = "zu_ZA";
dictFilePath = "hyph_zu_ZA.dic";
# no readme file provided, leave empty
};
diff --git a/pkgs/development/libraries/unqlite/default.nix b/pkgs/development/libraries/unqlite/default.nix
index a9921b63207e..8b368b6e6c8f 100644
--- a/pkgs/development/libraries/unqlite/default.nix
+++ b/pkgs/development/libraries/unqlite/default.nix
@@ -7,22 +7,17 @@
stdenv.mkDerivation rec {
pname = "unqlite";
- version = "1.1.9";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "symisc";
repo = "unqlite";
- rev = "v${version}";
- sha256 = "sha256-WLsyGEt7Xe6ZrOGMO7+3TU2sBgDTSmfD1WzD70pcDjo=";
+ tag = version;
+ hash = "sha256-HXhI+IEnBBsWzI+EriGqqkJmeyOF+Y/NJzu4rMd0eY0=";
};
nativeBuildInputs = [ cmake ];
- postPatch = ''
- substituteInPlace CMakeLists.txt \
- --replace-fail "CMAKE_MINIMUM_REQUIRED(VERSION 3.0.0)" "cmake_minimum_required(VERSION 3.10)"
- '';
-
meta = {
homepage = "https://unqlite.org/";
description = "Self-contained, serverless, zero-conf, transactional NoSQL DB library";
diff --git a/pkgs/development/ocaml-modules/ocaml-protoc/default.nix b/pkgs/development/ocaml-modules/ocaml-protoc/default.nix
index 8d9d3a768209..79c9f37942da 100644
--- a/pkgs/development/ocaml-modules/ocaml-protoc/default.nix
+++ b/pkgs/development/ocaml-modules/ocaml-protoc/default.nix
@@ -1,7 +1,10 @@
{
+ lib,
+ ocaml,
buildDunePackage,
pbrt,
stdlib-shims,
+ pbrt_services,
}:
buildDunePackage {
@@ -12,7 +15,8 @@ buildDunePackage {
buildInputs = [ stdlib-shims ];
propagatedBuildInputs = [ pbrt ];
- doCheck = true;
+ doCheck = lib.versionAtLeast ocaml.version "5.1";
+ checkInputs = [ pbrt_services ];
meta = pbrt.meta // {
description = "Protobuf Compiler for OCaml";
diff --git a/pkgs/development/ocaml-modules/pbrt/default.nix b/pkgs/development/ocaml-modules/pbrt/default.nix
index 10df7382f287..102916dad809 100644
--- a/pkgs/development/ocaml-modules/pbrt/default.nix
+++ b/pkgs/development/ocaml-modules/pbrt/default.nix
@@ -6,15 +6,13 @@
buildDunePackage (finalAttrs: {
pname = "pbrt";
- version = "2.4";
-
- minimalOCamlVersion = "4.03";
+ version = "4.1";
src = fetchFromGitHub {
owner = "mransan";
repo = "ocaml-protoc";
- rev = "${finalAttrs.version}.0";
- hash = "sha256-EXugdcjALukSjB31zAVG9WiN6GMGXi2jlhHWaZ+p+uM=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-UrgrzI5Pgi79C/OhqYxwSNfqsoBULUZ13XVaB71fGes=";
};
meta = {
diff --git a/pkgs/development/ocaml-modules/pbrt/services.nix b/pkgs/development/ocaml-modules/pbrt/services.nix
new file mode 100644
index 000000000000..1d02a4a657ba
--- /dev/null
+++ b/pkgs/development/ocaml-modules/pbrt/services.nix
@@ -0,0 +1,19 @@
+{
+ buildDunePackage,
+ pbrt,
+ pbrt_yojson,
+}:
+
+buildDunePackage {
+ pname = "pbrt_services";
+ inherit (pbrt) version src;
+
+ propagatedBuildInputs = [
+ pbrt
+ pbrt_yojson
+ ];
+
+ meta = pbrt.meta // {
+ description = "Runtime library for ocaml-protoc to support RPC services";
+ };
+}
diff --git a/pkgs/development/ocaml-modules/pbrt/yojson.nix b/pkgs/development/ocaml-modules/pbrt/yojson.nix
new file mode 100644
index 000000000000..a352408b7503
--- /dev/null
+++ b/pkgs/development/ocaml-modules/pbrt/yojson.nix
@@ -0,0 +1,21 @@
+{
+ buildDunePackage,
+ pbrt,
+ base64,
+ yojson,
+}:
+
+buildDunePackage {
+ pname = "pbrt_yojson";
+ inherit (pbrt) version src;
+
+ propagatedBuildInputs = [
+ pbrt
+ base64
+ yojson
+ ];
+
+ meta = pbrt.meta // {
+ description = "Runtime library for ocaml-protoc to support JSON encoding/decoding";
+ };
+}
diff --git a/pkgs/development/python-modules/asyncpraw/default.nix b/pkgs/development/python-modules/asyncpraw/default.nix
index c707deb59829..8d7910730f9f 100644
--- a/pkgs/development/python-modules/asyncpraw/default.nix
+++ b/pkgs/development/python-modules/asyncpraw/default.nix
@@ -17,19 +17,19 @@
buildPythonPackage (finalAttrs: {
pname = "asyncpraw";
- version = "7.8.1-unstable-2025-10-08";
+ version = "8.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "praw-dev";
repo = "asyncpraw";
- rev = "9221cbef5d94fce9ecc92376cbab084f0082502d";
- hash = "sha256-/7x7XYw1JDVaoc2+wKWW3iUkyfI6MVtBNP9G1AEUp4Y=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-lVRIZP9XsUEM1Czl4YC10EdSC8RmO5ugPgo3THyqi9A=";
};
pythonRelaxDeps = [
- "coverage"
"defusedxml"
+ "update-checker"
];
build-system = [ hatchling ];
@@ -38,12 +38,12 @@ buildPythonPackage (finalAttrs: {
aiofiles
aiohttp
asyncprawcore
- coverage
defusedxml
update-checker
];
nativeCheckInputs = [
+ coverage
pytestCheckHook
pytest-asyncio
pytest-vcr
diff --git a/pkgs/development/python-modules/asyncprawcore/default.nix b/pkgs/development/python-modules/asyncprawcore/default.nix
index b6a34a6a2b9a..3e172364d65b 100644
--- a/pkgs/development/python-modules/asyncprawcore/default.nix
+++ b/pkgs/development/python-modules/asyncprawcore/default.nix
@@ -3,7 +3,7 @@
aiohttp,
buildPythonPackage,
fetchFromGitHub,
- flit-core,
+ hatchling,
pytestCheckHook,
pytest-asyncio,
pytest-vcr,
@@ -11,19 +11,19 @@
yarl,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "asyncprawcore";
- version = "3.0.2";
+ version = "4.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "praw-dev";
repo = "asyncprawcore";
- tag = "v${version}";
- hash = "sha256-0FOMY/0LXGcHwDe4t+NMAovMhX83/mMv8sWvIf5gxok=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-kpqd6H8uiqp4rM+8B+qJxfslrY5uvRTEARwh/0runIg=";
};
- build-system = [ flit-core ];
+ build-system = [ hatchling ];
dependencies = [
aiohttp
@@ -53,8 +53,8 @@ buildPythonPackage rec {
meta = {
description = "Low-level asynchronous communication layer for Async PRAW";
homepage = "https://asyncpraw.readthedocs.io/";
- changelog = "https://github.com/praw-dev/asyncprawcore/blob/v${version}/CHANGES.rst";
+ changelog = "https://github.com/praw-dev/asyncprawcore/blob/v${finalAttrs.version}/CHANGES.rst";
license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.amadejkastelic ];
};
-}
+})
diff --git a/pkgs/development/python-modules/azure-mgmt-common/default.nix b/pkgs/development/python-modules/azure-mgmt-common/default.nix
index c928a10ae30d..7fa9fbf4249a 100644
--- a/pkgs/development/python-modules/azure-mgmt-common/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-common/default.nix
@@ -7,21 +7,26 @@
azure-mgmt-nspkg,
requests,
msrestazure,
+ setuptools,
isPy3k,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
version = "0.20.0";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
pname = "azure-mgmt-common";
src = fetchPypi {
- inherit pname version;
+ inherit (finalAttrs) pname version;
extension = "zip";
- sha256 = "c63812c13d9f36615c07f874bc602b733bb516f1ed62ab73189b8f71c6bfbfe6";
+ hash = "sha256-xjgSwT2fNmFcB/h0vGArczu1FvHtYqtzGJuPcca/v+Y=";
};
- propagatedBuildInputs = [
+ build-system = [ setuptools ];
+
+ dependencies = [
azure-common
azure-mgmt-nspkg
requests
@@ -35,6 +40,8 @@ buildPythonPackage rec {
doCheck = false;
+ pythonImportsCheck = [ "azure.mgmt.common" ];
+
meta = {
description = "This is the Microsoft Azure Resource Management common code";
homepage = "https://github.com/Azure/azure-sdk-for-python";
@@ -44,4 +51,4 @@ buildPythonPackage rec {
maxwilson
];
};
-}
+})
diff --git a/pkgs/development/python-modules/bashlex/default.nix b/pkgs/development/python-modules/bashlex/default.nix
index fd319178e678..9bbabfbc6e98 100644
--- a/pkgs/development/python-modules/bashlex/default.nix
+++ b/pkgs/development/python-modules/bashlex/default.nix
@@ -3,22 +3,27 @@
buildPythonPackage,
fetchFromGitHub,
python,
+ setuptools,
pytestCheckHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "bashlex";
version = "0.18";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchFromGitHub {
owner = "idank";
repo = "bashlex";
- rev = version;
+ tag = finalAttrs.version;
hash = "sha256-ddZN91H95RiTLXx4lpES1Dmz7nNsSVUeuFuOEpJ7LQI=";
};
+ build-system = [ setuptools ];
+
# workaround https://github.com/idank/bashlex/issues/51
preBuild = ''
${python.pythonOnBuildForHost.interpreter} -c 'import bashlex'
@@ -34,4 +39,4 @@ buildPythonPackage rec {
homepage = "https://github.com/idank/bashlex";
maintainers = with lib.maintainers; [ multun ];
};
-}
+})
diff --git a/pkgs/development/python-modules/baycomp/default.nix b/pkgs/development/python-modules/baycomp/default.nix
index af6474de2e17..0cc1c12743f2 100644
--- a/pkgs/development/python-modules/baycomp/default.nix
+++ b/pkgs/development/python-modules/baycomp/default.nix
@@ -2,23 +2,28 @@
lib,
buildPythonPackage,
fetchPypi,
+ setuptools,
numpy,
scipy,
matplotlib,
unittestCheckHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "baycomp";
version = "1.0.3";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchPypi {
- inherit pname version;
+ inherit (finalAttrs) pname version;
hash = "sha256-MrJa17FtWyUd259hEKMtezlTuYcJbaHSXvJ3k10l2uw=";
};
- propagatedBuildInputs = [
+ build-system = [ setuptools ];
+
+ dependencies = [
numpy
scipy
matplotlib
@@ -33,4 +38,4 @@ buildPythonPackage rec {
license = [ lib.licenses.mit ];
maintainers = [ ];
};
-}
+})
diff --git a/pkgs/development/python-modules/bcf/default.nix b/pkgs/development/python-modules/bcf/default.nix
index 4bd204a4df28..a50da1f740da 100644
--- a/pkgs/development/python-modules/bcf/default.nix
+++ b/pkgs/development/python-modules/bcf/default.nix
@@ -2,6 +2,7 @@
lib,
buildPythonPackage,
fetchFromGitHub,
+ setuptools,
appdirs,
click,
colorama,
@@ -13,24 +14,28 @@
requests,
schema,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "bcf";
version = "1.9.1";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchFromGitHub {
owner = "hardwario";
repo = "bch-firmware-tool";
- rev = "v${version}";
- sha256 = "sha256-xKggVEN3O0umDEt358xc+79/SEVm2peMjfFHGTppTEo=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-xKggVEN3O0umDEt358xc+79/SEVm2peMjfFHGTppTEo=";
};
+ build-system = [ setuptools ];
+
postPatch = ''
- sed -ri 's/@@VERSION@@/${version}/g' \
+ sed -ri 's/@@VERSION@@/${finalAttrs.version}/g' \
bcf/__init__.py setup.py
'';
- propagatedBuildInputs = [
+ dependencies = [
appdirs
click
colorama
@@ -54,4 +59,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ cynerd ];
};
-}
+})
diff --git a/pkgs/development/python-modules/bcg/default.nix b/pkgs/development/python-modules/bcg/default.nix
index 5932cbb898b0..c1a511defad5 100644
--- a/pkgs/development/python-modules/bcg/default.nix
+++ b/pkgs/development/python-modules/bcg/default.nix
@@ -3,6 +3,7 @@
buildPythonPackage,
fetchFromGitHub,
fetchpatch,
+ setuptools,
appdirs,
click,
click-log,
@@ -13,16 +14,18 @@
schema,
simplejson,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "bcg";
version = "1.17.0";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchFromGitHub {
owner = "hardwario";
repo = "bch-gateway";
- rev = "v${version}";
- sha256 = "2Yh5MeIv+BIxjoO9GOPqq7xTAFhyBvnxPy7DeO2FrkI=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-2Yh5MeIv+BIxjoO9GOPqq7xTAFhyBvnxPy7DeO2FrkI=";
};
patches = [
@@ -34,11 +37,13 @@ buildPythonPackage rec {
})
];
postPatch = ''
- sed -ri 's/@@VERSION@@/${version}/g' \
+ sed -ri 's/@@VERSION@@/${finalAttrs.version}/g' \
bcg/__init__.py setup.py
'';
- propagatedBuildInputs = [
+ build-system = [ setuptools ];
+
+ dependencies = [
appdirs
click
click-log
@@ -60,4 +65,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ cynerd ];
};
-}
+})
diff --git a/pkgs/development/python-modules/betacode/default.nix b/pkgs/development/python-modules/betacode/default.nix
index 24931f25029c..2a78d4e55025 100644
--- a/pkgs/development/python-modules/betacode/default.nix
+++ b/pkgs/development/python-modules/betacode/default.nix
@@ -1,26 +1,32 @@
{
fetchPypi,
buildPythonPackage,
+ setuptools,
pygtrie,
isPy3k,
lib,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "betacode";
version = "1.0";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
+
src = fetchPypi {
- inherit pname version;
- sha256 = "0s84kd9vblbjz61q7zchx64a6hmdqb4lillna5ryh0g9ij76g6r5";
+ inherit (finalAttrs) pname version;
+ hash = "sha256-JZtnjozpAehzUZbSSMnCrUKjiOmQ/YOD+XLRtVObBGk=";
};
+ build-system = [ setuptools ];
preBuild = "echo > README.rst";
# setup.py uses a python3 os.path.join
disabled = !isPy3k;
- propagatedBuildInputs = [ pygtrie ];
+ dependencies = [ pygtrie ];
+ pythonImportsCheck = [ "betacode" ];
meta = {
homepage = "https://github.com/matgrioni/betacode";
description = "Small python package to flexibly convert from betacode to unicode and back";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ kmein ];
};
-}
+})
diff --git a/pkgs/development/python-modules/bluepy/default.nix b/pkgs/development/python-modules/bluepy/default.nix
index 194a2ecd830c..910bd7e2996d 100644
--- a/pkgs/development/python-modules/bluepy/default.nix
+++ b/pkgs/development/python-modules/bluepy/default.nix
@@ -2,20 +2,25 @@
lib,
buildPythonPackage,
fetchPypi,
+ setuptools,
pkg-config,
glib,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "bluepy";
version = "1.3.0";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchPypi {
- inherit pname version;
- sha256 = "1v0wjy1rz0rbwghr1z3xhdm06lqn9iig6vr5j2wmymh3w6pysw9a";
+ inherit (finalAttrs) pname version;
+ hash = "sha256-KnHtr+EDVl+5kCVv82JMFlMDaoN9/JDh4yuDn4OXHOw=";
};
+ build-system = [ setuptools ];
+
buildInputs = [ glib ];
nativeBuildInputs = [ pkg-config ];
@@ -34,4 +39,4 @@ buildPythonPackage rec {
platforms = lib.platforms.linux;
license = lib.licenses.gpl2;
};
-}
+})
diff --git a/pkgs/development/python-modules/cachy/default.nix b/pkgs/development/python-modules/cachy/default.nix
index c59ef70c938c..fbf8d9bddcdf 100644
--- a/pkgs/development/python-modules/cachy/default.nix
+++ b/pkgs/development/python-modules/cachy/default.nix
@@ -2,22 +2,27 @@
lib,
buildPythonPackage,
fetchPypi,
+ setuptools,
redis,
python-memcached,
msgpack,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "cachy";
version = "0.3.0";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchPypi {
- inherit pname version;
- sha256 = "186581f4ceb42a0bbe040c407da73c14092379b1e4c0e327fdb72ae4a9b269b1";
+ inherit (finalAttrs) pname version;
+ hash = "sha256-GGWB9M60Kgu+BAxAfac8FAkjebHkwOMn/bcq5KmyabE=";
};
- propagatedBuildInputs = [
+ build-system = [ setuptools ];
+
+ dependencies = [
redis
python-memcached
msgpack
@@ -28,10 +33,12 @@ buildPythonPackage rec {
# https://github.com/NixOS/nixpkgs/pull/53599#discussion_r245855665
doCheck = false;
+ pythonImportsCheck = [ "cachy" ];
+
meta = {
homepage = "https://github.com/sdispater/cachy";
description = "Cachy provides a simple yet effective caching library";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ jakewaksbaum ];
};
-}
+})
diff --git a/pkgs/development/python-modules/cyclopts/default.nix b/pkgs/development/python-modules/cyclopts/default.nix
index f9a46fc29ed8..729d1701846e 100644
--- a/pkgs/development/python-modules/cyclopts/default.nix
+++ b/pkgs/development/python-modules/cyclopts/default.nix
@@ -28,16 +28,18 @@
buildPythonPackage (finalAttrs: {
pname = "cyclopts";
- version = "4.18.0";
+ version = "4.19.0";
pyproject = true;
src = fetchFromGitHub {
owner = "BrianPugh";
repo = "cyclopts";
tag = "v${finalAttrs.version}";
- hash = "sha256-Gg1FrEXmx90U5vO6u0ttue+niswIuWrKYFpscAoaaKY=";
+ hash = "sha256-4BaCqqAKktw1hyde5OXfCsb35h2/s+p4In3APyAXWoQ=";
};
+ pythonRelaxDeps = [ "rich-rst" ];
+
build-system = [
hatchling
hatch-vcs
diff --git a/pkgs/development/python-modules/googlemaps/default.nix b/pkgs/development/python-modules/googlemaps/default.nix
index 5a2f2ad9e866..504a45d1fefe 100644
--- a/pkgs/development/python-modules/googlemaps/default.nix
+++ b/pkgs/development/python-modules/googlemaps/default.nix
@@ -46,6 +46,6 @@ buildPythonPackage rec {
homepage = "https://github.com/googlemaps/google-maps-services-python";
changelog = "https://github.com/googlemaps/google-maps-services-python/releases/tag/v${version}";
license = lib.licenses.asl20;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
}
diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix
index b31a4b1ea581..c65804a5f894 100644
--- a/pkgs/development/python-modules/hass-nabucasa/default.nix
+++ b/pkgs/development/python-modules/hass-nabucasa/default.nix
@@ -92,6 +92,7 @@ buildPythonPackage (finalAttrs: {
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
fab
+ Scriptkiddi
];
};
})
diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix
index 4303c9ae55d5..4e06b6135f5a 100644
--- a/pkgs/development/python-modules/iamdata/default.nix
+++ b/pkgs/development/python-modules/iamdata/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage (finalAttrs: {
pname = "iamdata";
- version = "0.1.202606231";
+ version = "0.1.202606241";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${finalAttrs.version}";
- hash = "sha256-IQWbG1aPrQ8mgzCa8XFMiZDPeMStIy/L9WubtMKpCbI=";
+ hash = "sha256-7B6OPBlYW8k9uSuZ86dmY9ROdgKDcsFLjVqesIDb9r8=";
};
__darwinAllowLocalNetworking = true;
diff --git a/pkgs/development/python-modules/imbalanced-learn/default.nix b/pkgs/development/python-modules/imbalanced-learn/default.nix
index 65d8e16aec29..f4e92b53fada 100644
--- a/pkgs/development/python-modules/imbalanced-learn/default.nix
+++ b/pkgs/development/python-modules/imbalanced-learn/default.nix
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "imbalanced-learn";
- version = "0.14.1";
+ version = "0.14.2";
pyproject = true;
src = fetchFromGitHub {
owner = "scikit-learn-contrib";
repo = "imbalanced-learn";
tag = version;
- hash = "sha256-nY8Hn+EsKOXqAQV9TtuZaQY+XnxNNzIaHYM2n0gD5rY=";
+ hash = "sha256-uWln6+r9QsGnH4I4JQm2/y80zTQkAflVPlIN9KQNzy0=";
};
build-system = [
diff --git a/pkgs/development/python-modules/kaggle/default.nix b/pkgs/development/python-modules/kaggle/default.nix
index 07d04f48de9e..8076b3822d0a 100644
--- a/pkgs/development/python-modules/kaggle/default.nix
+++ b/pkgs/development/python-modules/kaggle/default.nix
@@ -1,47 +1,48 @@
{
bleach,
buildPythonPackage,
- certifi,
- fetchPypi,
+ fetchFromGitHub,
hatchling,
+ jupytext,
kagglesdk,
lib,
packaging,
+ protobuf,
python-dateutil,
+ python-dotenv,
python-slugify,
+ pytestCheckHook,
requests,
six,
tqdm,
urllib3,
- protobuf,
+ writableTmpDirAsHomeHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
+ __structuredAttrs = true;
+
pname = "kaggle";
- version = "1.8.3";
+ version = "2.2.2";
pyproject = true;
- src = fetchPypi {
- inherit pname version;
- hash = "sha256-MzXaV1KuKEPDqgUjt6ftkajdVQXBnLQDH51XZRw0YQY=";
+ src = fetchFromGitHub {
+ owner = "Kaggle";
+ repo = "kaggle-cli";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-LPeJxjxyeRHElU4y1JiG0zTX5NFlrrnwP6ZYdYkR8mo=";
};
build-system = [ hatchling ];
- pythonRemoveDeps = [
- "black"
- "mypy"
- "types-requests"
- "types-tqdm"
- ];
-
dependencies = [
bleach
- certifi
+ jupytext
kagglesdk
packaging
protobuf
python-dateutil
+ python-dotenv
python-slugify
requests
six
@@ -49,20 +50,26 @@ buildPythonPackage rec {
urllib3
];
- # Tests try to access the network.
- checkPhase = ''
- export HOME="$TMP"
- mkdir -p "$HOME/.kaggle/"
- echo '{"username":"foobar","key":"00000000000000000000000000000000"}' > "$HOME/.kaggle/kaggle.json"
- $out/bin/kaggle --help > /dev/null
- '';
+ nativeCheckInputs = [
+ pytestCheckHook
+ # kaggle creates its config dir at import time; needs a writable HOME.
+ writableTmpDirAsHomeHook
+ ];
+
+ # kaggle authenticates at import time; fake creds for the offline checks.
+ env = {
+ KAGGLE_USERNAME = "nixos-test";
+ KAGGLE_KEY = "00000000000000000000000000000000";
+ };
+
pythonImportsCheck = [ "kaggle" ];
meta = {
- description = "Official API for https://www.kaggle.com, accessible using a command line tool implemented in Python 3";
+ description = "Official Kaggle CLI";
mainProgram = "kaggle";
- homepage = "https://github.com/Kaggle/kaggle-api";
+ homepage = "https://github.com/Kaggle/kaggle-cli";
+ changelog = "https://github.com/Kaggle/kaggle-cli/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.asl20;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ daniel-fahey ];
};
-}
+})
diff --git a/pkgs/development/python-modules/knx-frontend/default.nix b/pkgs/development/python-modules/knx-frontend/default.nix
index 69ccf7cde5f3..00a90f5aaa2e 100644
--- a/pkgs/development/python-modules/knx-frontend/default.nix
+++ b/pkgs/development/python-modules/knx-frontend/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage (finalAttrs: {
pname = "knx-frontend";
- version = "2026.6.1.213802";
+ version = "2026.6.23.203726";
pyproject = true;
# TODO: source build, uses yarn.lock
src = fetchPypi {
pname = "knx_frontend";
inherit (finalAttrs) version;
- hash = "sha256-P3a2dPAaowvYzrUit0MAdNPjcTECkE8juMBAapLYtFs=";
+ hash = "sha256-lbkdw/OmMzwnhy2Z61rVhAi74euwx5M7h21YFZYcR4c=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/m3u8/default.nix b/pkgs/development/python-modules/m3u8/default.nix
index bc5cc6f7fecf..a70d819080c5 100644
--- a/pkgs/development/python-modules/m3u8/default.nix
+++ b/pkgs/development/python-modules/m3u8/default.nix
@@ -44,6 +44,6 @@ buildPythonPackage rec {
homepage = "https://github.com/globocom/m3u8";
changelog = "https://github.com/globocom/m3u8/releases/tag/${version}";
license = lib.licenses.mit;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
}
diff --git a/pkgs/development/python-modules/nutils/default.nix b/pkgs/development/python-modules/nutils/default.nix
index 0cc278f75824..67478567e2d4 100644
--- a/pkgs/development/python-modules/nutils/default.nix
+++ b/pkgs/development/python-modules/nutils/default.nix
@@ -69,6 +69,6 @@ buildPythonPackage rec {
changelog = "https://github.com/evalf/nutils/releases/tag/${src.tag}";
homepage = "https://www.nutils.org/";
license = lib.licenses.mit;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
}
diff --git a/pkgs/development/python-modules/openrouteservice/default.nix b/pkgs/development/python-modules/openrouteservice/default.nix
index 8c41636cfbb1..fd4ebb3b805b 100644
--- a/pkgs/development/python-modules/openrouteservice/default.nix
+++ b/pkgs/development/python-modules/openrouteservice/default.nix
@@ -34,6 +34,6 @@ buildPythonPackage rec {
homepage = "https://github.com/GIScience/openrouteservice-py";
description = "Python API to consume openrouteservice(s) painlessly";
license = lib.licenses.asl20;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
}
diff --git a/pkgs/development/python-modules/pyprecice/default.nix b/pkgs/development/python-modules/pyprecice/default.nix
index 9a6ce873d33d..135af007cd07 100644
--- a/pkgs/development/python-modules/pyprecice/default.nix
+++ b/pkgs/development/python-modules/pyprecice/default.nix
@@ -55,6 +55,6 @@ buildPythonPackage rec {
homepage = "https://github.com/precice/python-bindings";
changelog = "https://github.com/precice/python-bindings/blob/${src.tag}/CHANGELOG.md";
license = lib.licenses.lgpl3Only;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
}
diff --git a/pkgs/development/python-modules/rich-rst/default.nix b/pkgs/development/python-modules/rich-rst/default.nix
index 10698741bb32..457138c5e226 100644
--- a/pkgs/development/python-modules/rich-rst/default.nix
+++ b/pkgs/development/python-modules/rich-rst/default.nix
@@ -1,24 +1,24 @@
{
lib,
buildPythonPackage,
- fetchFromGitHub,
- setuptools,
- setuptools-scm,
docutils,
- rich,
+ fetchFromGitHub,
pytestCheckHook,
+ rich,
+ setuptools-scm,
+ setuptools,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "rich-rst";
- version = "1.3.2";
+ version = "2.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "wasi-master";
repo = "rich-rst";
- tag = "v${version}";
- hash = "sha256-NL5Y3m8KcAiZIH6IvuPp75Tbxh/X9Ob5qUWtYfuq8Bc=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-7nniBu9UnXA0pogv0TDkANTeOcsVYbyDxEr6/r7MxcY=";
};
build-system = [
@@ -38,7 +38,8 @@ buildPythonPackage rec {
meta = {
description = "Beautiful reStructuredText renderer for rich";
homepage = "https://github.com/wasi-master/rich-rst";
+ changelog = "https://github.com/wasi-master/rich-rst/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = [ ];
};
-}
+})
diff --git a/pkgs/development/python-modules/sklearn-compat/default.nix b/pkgs/development/python-modules/sklearn-compat/default.nix
index 494a080ce458..4e525bbe19e0 100644
--- a/pkgs/development/python-modules/sklearn-compat/default.nix
+++ b/pkgs/development/python-modules/sklearn-compat/default.nix
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "sklearn-compat";
- version = "0.1.5";
+ version = "0.1.6";
pyproject = true;
src = fetchFromGitHub {
owner = "sklearn-compat";
repo = "sklearn-compat";
tag = version;
- hash = "sha256-7YgNXYm/uMPRRZ1ApHQ8PPyeNBURuwHao5GSXJFCYZ0=";
+ hash = "sha256-bziweext3Mqq0Wa9KlX1gp5NpVYX8IpcvS1gTjxQa70=";
};
build-system = [
diff --git a/pkgs/development/python-modules/snitun/default.nix b/pkgs/development/python-modules/snitun/default.nix
index fc764f2c55ec..1540fcaec9de 100644
--- a/pkgs/development/python-modules/snitun/default.nix
+++ b/pkgs/development/python-modules/snitun/default.nix
@@ -62,7 +62,7 @@ buildPythonPackage rec {
changelog = "https://github.com/NabuCasa/snitun/releases/tag/${src.tag}";
homepage = "https://github.com/nabucasa/snitun";
license = lib.licenses.gpl3Only;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
platforms = lib.platforms.linux;
};
}
diff --git a/pkgs/development/python-modules/sqlparams/default.nix b/pkgs/development/python-modules/sqlparams/default.nix
new file mode 100644
index 000000000000..e96b562c4c38
--- /dev/null
+++ b/pkgs/development/python-modules/sqlparams/default.nix
@@ -0,0 +1,35 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ setuptools,
+ pytestCheckHook,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "sqlparams";
+ version = "6.2.0";
+ pyproject = true;
+ __structuredAttrs = true;
+
+ src = fetchFromGitHub {
+ owner = "cpburnz";
+ repo = "python-sql-parameters";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-PcAv76ZtArJDbddziOMTiDmMXyDTieDpqMA92iG2vgA=";
+ };
+
+ build-system = [ setuptools ];
+
+ nativeCheckInputs = [ pytestCheckHook ];
+
+ pythonImportsCheck = [ "sqlparams" ];
+
+ meta = {
+ description = "Convert DB API 2.0 named/numeric parameter styles to the style a driver supports";
+ homepage = "https://github.com/cpburnz/python-sql-parameters";
+ changelog = "https://github.com/cpburnz/python-sql-parameters/blob/${finalAttrs.src.tag}/CHANGES.rst";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ davidlghellin ];
+ };
+})
diff --git a/pkgs/development/python-modules/stringly/default.nix b/pkgs/development/python-modules/stringly/default.nix
index a642f441a3ee..37245f948f91 100644
--- a/pkgs/development/python-modules/stringly/default.nix
+++ b/pkgs/development/python-modules/stringly/default.nix
@@ -30,6 +30,6 @@ buildPythonPackage rec {
description = "Stringly: Human Readable Object Serialization";
homepage = "https://github.com/evalf/stringly";
license = lib.licenses.mit;
- maintainers = [ ];
+ maintainers = [ lib.maintainers.Scriptkiddi ];
};
}
diff --git a/pkgs/development/python-modules/tables/default.nix b/pkgs/development/python-modules/tables/default.nix
index 784172c9ceef..41e0a2067c98 100644
--- a/pkgs/development/python-modules/tables/default.nix
+++ b/pkgs/development/python-modules/tables/default.nix
@@ -1,49 +1,49 @@
{
lib,
- stdenv,
- fetchPypi,
- fetchpatch,
+ fetchFromGitHub,
buildPythonPackage,
+ stdenv,
+
+ # build-system
+ cython,
+ setuptools,
+ sphinx,
+
+ # build-inputs
blosc2,
bzip2,
c-blosc,
- cython,
hdf5,
lzo,
- numpy,
- numexpr,
- packaging,
pkg-config,
- setuptools,
- sphinx,
+
+ # dependencies
+ numexpr,
+ numpy,
+ packaging, # uses packaging.version at runtime
+ py-cpuinfo,
typing-extensions,
+
# Test inputs
python,
- pytest,
- py-cpuinfo,
+ writableTmpDirAsHomeHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "tables";
- version = "3.10.2";
+ version = "3.11.1";
pyproject = true;
+ __structuredAttrs = true;
- src = fetchPypi {
- inherit pname version;
- hash = "sha256-JUSBKnGG+tuoMdbdNOtJzNeI1qg/TkwrQxuDW2eWyRA=";
+ src = fetchFromGitHub {
+ owner = "PyTables";
+ repo = "PyTables";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-ImzfUc+B5odozROkwhnDUY2a9XDXn8Il2wKuLzOvKAg=";
+ fetchSubmodules = true;
};
- patches = [
- # should be included in next release
- (fetchpatch {
- name = "numexpr-2.13.0-compat.patch";
- url = "https://github.com/PyTables/PyTables/commit/41270019ce1ffd97ce8f23b21d635e00e12b0ccb.patch";
- hash = "sha256-CaDBYKiABVtlM5e9ChCsf8dWOwEnMPOIXQ100JTnlnE=";
- })
- ];
-
build-system = [
- blosc2
cython
setuptools
sphinx
@@ -54,6 +54,7 @@ buildPythonPackage rec {
];
buildInputs = [
+ blosc2
bzip2
c-blosc
blosc2.c-blosc2
@@ -63,6 +64,8 @@ buildPythonPackage rec {
dependencies = [
blosc2
+ c-blosc
+ blosc2.c-blosc2
py-cpuinfo
numpy
numexpr
@@ -70,41 +73,36 @@ buildPythonPackage rec {
typing-extensions
];
- # When doing `make distclean`, ignore docs
postPatch = ''
# Force test suite to error when unittest runner fails
substituteInPlace tables/tests/test_suite.py \
--replace-fail "return 0" "assert result.wasSuccessful(); return 0" \
--replace-fail "return 1" "assert result.wasSuccessful(); return 1"
+ # Hard-code the blosc2 path to avoid issues with blosc2.c-blosc2
substituteInPlace tables/__init__.py \
- --replace-fail 'find_library("blosc2")' '"${lib.getLib c-blosc}/lib/libblosc${stdenv.hostPlatform.extensions.sharedLibrary}"' '';
+ --replace-fail "ctypes.CDLL(str(lib_path))" \
+ "ctypes.CDLL('"${lib.getLib c-blosc}/lib/libblosc${stdenv.hostPlatform.extensions.sharedLibrary}"')"
+ '';
env = {
HDF5_DIR = lib.getDev hdf5;
+ LZO_DIR = lib.getDev lzo;
+ BZIP2_DIR = lib.getDev bzip2;
+ BLOSC_DIR = lib.getDev c-blosc;
+ BLOSC2_DIR = lib.getDev blosc2.c-blosc2;
};
- # Regenerate C code with Cython
- preBuild = ''
- make distclean
- '';
-
- pypaBuildFlags = [
- "--config-setting=--build-option=--hdf5=${lib.getDev hdf5}"
- "--config-setting=--build-option=--lzo=${lib.getDev lzo}"
- "--config-setting=--build-option=--bzip2=${lib.getDev bzip2}"
- "--config-setting=--build-option=--blosc=${lib.getDev c-blosc}"
- "--config-setting=--build-option=--blosc2=${lib.getDev blosc2.c-blosc2}"
+ nativeCheckInputs = [
+ python
+ writableTmpDirAsHomeHook
];
- nativeCheckInputs = [ pytest ];
-
preCheck = ''
- export HOME=$(mktemp -d)
- cd ..
+ cd tables/tests
'';
# Runs the light (yet comprehensive) subset of the test suite.
- # The whole "heavy" test suite supposedly takes ~4 hours to run.
+ # Pass `--heavy` for the whole "heavy" test suite (hour+ runtime).
checkPhase = ''
runHook preCheck
${python.interpreter} -m tables.tests.test_all
@@ -116,8 +114,8 @@ buildPythonPackage rec {
meta = {
description = "Hierarchical datasets for Python";
homepage = "https://www.pytables.org/";
- changelog = "https://github.com/PyTables/PyTables/releases/tag/v${version}";
+ changelog = "https://github.com/PyTables/PyTables/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.bsd2;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ sarahec ];
};
-}
+})
diff --git a/pkgs/development/python-modules/treelog/default.nix b/pkgs/development/python-modules/treelog/default.nix
index f4d6ffbd9901..c3140c16f81c 100644
--- a/pkgs/development/python-modules/treelog/default.nix
+++ b/pkgs/development/python-modules/treelog/default.nix
@@ -26,6 +26,6 @@ buildPythonPackage (finalAttrs: {
description = "Logging framework that organizes messages in a tree structure";
homepage = "https://github.com/evalf/treelog";
license = lib.licenses.mit;
- maintainers = [ ];
+ maintainers = [ lib.maintainers.Scriptkiddi ];
};
})
diff --git a/pkgs/development/python-modules/wsgiprox/default.nix b/pkgs/development/python-modules/wsgiprox/default.nix
index 67d6e294f7f1..f19e06dd3833 100644
--- a/pkgs/development/python-modules/wsgiprox/default.nix
+++ b/pkgs/development/python-modules/wsgiprox/default.nix
@@ -2,6 +2,7 @@
lib,
buildPythonPackage,
fetchFromGitHub,
+ setuptools,
six,
certauth,
}:
@@ -9,7 +10,9 @@
buildPythonPackage {
pname = "wsgiprox";
version = "1.5.2";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchFromGitHub {
owner = "webrecorder";
@@ -19,7 +22,9 @@ buildPythonPackage {
hash = "sha256-EquddaNrVceyJHuQMCajKHGZX2Q7ebR0Zhvi2pl2WEw=";
};
- propagatedBuildInputs = [
+ build-system = [ setuptools ];
+
+ dependencies = [
six
certauth
];
diff --git a/pkgs/development/python-modules/x256/default.nix b/pkgs/development/python-modules/x256/default.nix
index 96e26ec68afa..d055ee8a96f7 100644
--- a/pkgs/development/python-modules/x256/default.nix
+++ b/pkgs/development/python-modules/x256/default.nix
@@ -27,6 +27,6 @@ buildPythonPackage (finalAttrs: {
description = "Find the nearest xterm 256 color index for an RGB";
homepage = "https://github.com/magarcia/python-x256";
license = lib.licenses.mit;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ Scriptkiddi ];
};
})
diff --git a/pkgs/development/python-modules/xlrd/default.nix b/pkgs/development/python-modules/xlrd/default.nix
index 78308e5127f1..5c68872e28d2 100644
--- a/pkgs/development/python-modules/xlrd/default.nix
+++ b/pkgs/development/python-modules/xlrd/default.nix
@@ -2,28 +2,35 @@
lib,
buildPythonPackage,
fetchPypi,
+ setuptools,
pytestCheckHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "xlrd";
version = "2.0.2";
- format = "setuptools";
+ pyproject = true;
+
+ __structuredAttrs = true;
src = fetchPypi {
- inherit pname version;
- sha256 = "sha256-CLXiXeWPIc5x3H2zs7gQbB+ndvMCTFTkW0WzdOiSNMk=";
+ inherit (finalAttrs) pname version;
+ hash = "sha256-CLXiXeWPIc5x3H2zs7gQbB+ndvMCTFTkW0WzdOiSNMk=";
};
+ build-system = [ setuptools ];
+
nativeCheckInputs = [ pytestCheckHook ];
# No tests in archive
doCheck = false;
+ pythonImportsCheck = [ "xlrd" ];
+
meta = {
homepage = "https://www.python-excel.org/";
description = "Library for developers to extract data from Microsoft Excel (tm) spreadsheet files";
mainProgram = "runxlrd.py";
license = lib.licenses.bsd0;
};
-}
+})
diff --git a/pkgs/development/tools/build-managers/gradle/update-deps.nix b/pkgs/development/tools/build-managers/gradle/update-deps.nix
index 814aa888960b..b31a5c755667 100644
--- a/pkgs/development/tools/build-managers/gradle/update-deps.nix
+++ b/pkgs/development/tools/build-managers/gradle/update-deps.nix
@@ -37,6 +37,7 @@ lib.makeOverridable (
];
gradleScript = writeShellScript "gradle-commands.sh" ''
set -eo pipefail
+ if [ -e "''${NIX_ATTRS_SH_FILE:-}" ]; then . "$NIX_ATTRS_SH_FILE"; fi
export http_proxy="$MITM_CACHE_ADDRESS"
export https_proxy="$MITM_CACHE_ADDRESS"
export SSL_CERT_FILE="$MITM_CACHE_CA"
diff --git a/pkgs/development/tools/godot/4.7/default.nix b/pkgs/development/tools/godot/4.7/default.nix
new file mode 100644
index 000000000000..81ccf416ba37
--- /dev/null
+++ b/pkgs/development/tools/godot/4.7/default.nix
@@ -0,0 +1,11 @@
+{
+ version = "4.7-stable";
+ hash = "sha256-ur9bQ6DTUxeTRqFITAgjpyoOEHgYnjEAQY3sSNNtr0c=";
+ default = {
+ exportTemplatesHash = "sha256-lxRFncBxkHwPPV8X1gj69p582iEzH8XTnEUD/6Tpnuw=";
+ };
+ mono = {
+ exportTemplatesHash = "sha256-TAKguZrZxbwkPC55RoYo2z34k1DZ24/JlZiPadEm4Gk=";
+ nugetDeps = ./deps.json;
+ };
+}
diff --git a/pkgs/development/tools/godot/4.7/deps.json b/pkgs/development/tools/godot/4.7/deps.json
new file mode 100644
index 000000000000..ca271739dfb7
--- /dev/null
+++ b/pkgs/development/tools/godot/4.7/deps.json
@@ -0,0 +1,1297 @@
+[
+ {
+ "pname": "coverlet.collector",
+ "version": "6.0.4",
+ "hash": "sha256-ieiUl7G5pVKQ4V6rxhEe0ehep0/u1RBD3EAI63AQTI0="
+ },
+ {
+ "pname": "DiffPlex",
+ "version": "1.7.2",
+ "hash": "sha256-Vsn81duAmPIPkR40h5bEz7hgtF5Kt5nAAGhQZrQbqxE="
+ },
+ {
+ "pname": "Humanizer.Core",
+ "version": "2.14.1",
+ "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o="
+ },
+ {
+ "pname": "Humanizer.Core",
+ "version": "2.2.0",
+ "hash": "sha256-5Q6oRaV8wHPONHreKvB74VjV2FW36mwC3n+05It5vyI="
+ },
+ {
+ "pname": "JetBrains.Annotations",
+ "version": "2019.1.3",
+ "hash": "sha256-gn2Z7yANT+2tnK+qbOA2PviRf1M1VtvamABGajgGC6E="
+ },
+ {
+ "pname": "JetBrains.Lifetimes",
+ "version": "2024.3.0",
+ "hash": "sha256-EkSiuJuLJSip+zw9RHdHSLRFOZuCWWWn2zUY3aIqV1s="
+ },
+ {
+ "pname": "JetBrains.RdFramework",
+ "version": "2024.3.0",
+ "hash": "sha256-JtaT4VWDEqMcZ2Sy3yBTCmBalJ5+Qy9Mf84ns7PE2WE="
+ },
+ {
+ "pname": "JetBrains.Rider.PathLocator",
+ "version": "1.0.12",
+ "hash": "sha256-4VmTLbDa+KzFCE/pywgzMijLvgwqt9/nSXvLGg4w17g="
+ },
+ {
+ "pname": "Microsoft.Bcl.AsyncInterfaces",
+ "version": "1.1.1",
+ "hash": "sha256-fAcX4sxE0veWM1CZBtXR/Unky+6sE33yrV7ohrWGKig="
+ },
+ {
+ "pname": "Microsoft.Bcl.AsyncInterfaces",
+ "version": "5.0.0",
+ "hash": "sha256-bpJjcJSUSZH0GeOXoZI12xUQOf2SRtxG7sZV0dWS5TI="
+ },
+ {
+ "pname": "Microsoft.Bcl.AsyncInterfaces",
+ "version": "7.0.0",
+ "hash": "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE="
+ },
+ {
+ "pname": "Microsoft.Bcl.Cryptography",
+ "version": "9.0.10",
+ "hash": "sha256-mQt77cIDoHaGi+dWmRGMmIcTln3qs+6v95HwinVYqEw="
+ },
+ {
+ "pname": "Microsoft.Build",
+ "version": "15.1.548",
+ "hash": "sha256-v6rTGfytT6QwXkp97T6vQurVi8oDzZmIOn3/cHYuC6s="
+ },
+ {
+ "pname": "Microsoft.Build.Framework",
+ "version": "15.1.548",
+ "hash": "sha256-0U6XANGftKOS9Owx1x8hOe5GOdqx2uwQwuAsVHw297g="
+ },
+ {
+ "pname": "Microsoft.Build.Locator",
+ "version": "1.2.6",
+ "hash": "sha256-Z5wzSnsGbbJe3nvj6kAAv6KhYMK1H3Mktn4ugflpzuY="
+ },
+ {
+ "pname": "Microsoft.Build.NoTargets",
+ "version": "3.7.56",
+ "hash": "sha256-eL1PHJ2+sAdV7nKeXt02w8xc0s6sVv29pFpDok8JZjE="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Analyzer.Testing",
+ "version": "1.1.2",
+ "hash": "sha256-NeOzfN/9WiX/GsZicQ+oDUuPrZgrxTcP8w7kszAKaaY="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Analyzers",
+ "version": "1.0.0",
+ "hash": "sha256-40uYDx51I8gbyvIaCgo8HIsCoe1NjzQ1sCPb96gpeOs="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Analyzers",
+ "version": "3.0.0",
+ "hash": "sha256-KDbCfsBWSJ5ohEXUKp1s1LX9xA2NPvXE/xVzj68EdC0="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Analyzers",
+ "version": "3.3.2",
+ "hash": "sha256-pDeaMqX7a01Hp1Qd9P/y/B2rEGAv2eIY0Ld/klBZW5g="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Analyzers",
+ "version": "3.3.4",
+ "hash": "sha256-qDzTfZBSCvAUu9gzq2k+LOvh6/eRvJ9++VCNck/ZpnE="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CodeFix.Testing",
+ "version": "1.1.2",
+ "hash": "sha256-6l7tvU19JoNf/OXxKWSeypB13y9PBto0DwqtmHUUGXo="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Common",
+ "version": "1.0.1",
+ "hash": "sha256-jjWtdrHSISgBF1m94P0DsVbQa4YxKnf2CWRWYHQLTG8="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Common",
+ "version": "3.11.0",
+ "hash": "sha256-lOW5q1kAAk+Wpweb9TaZ1LztWzAODt9yZKe6SN5rkV8="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Common",
+ "version": "3.8.0",
+ "hash": "sha256-3G9vSc/gHH7FWgOySLTut1+eEaf3H66qcPOvNPLOx4o="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Common",
+ "version": "4.11.0",
+ "hash": "sha256-cX/xgM0VmS+Bsu63KZk2ofjFOOy1mzI+CCVEY6kI+Qk="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Common",
+ "version": "4.8.0",
+ "hash": "sha256-3IEinVTZq6/aajMVA8XTRO3LTIEt0PuhGyITGJLtqz4="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp",
+ "version": "3.11.0",
+ "hash": "sha256-AVFv1c6eMi5Jc6GXyL2P3WSs9YTOs3hPO7iGq9tZJsA="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp",
+ "version": "4.11.0",
+ "hash": "sha256-E9jEOjp9g/CFecsc5/QfRKOPXMRpSw0Tf79XsRgL+Mk="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp",
+ "version": "4.8.0",
+ "hash": "sha256-MmOnXJvd/ezs5UPcqyGLnbZz5m+VedpRfB+kFZeeqkU="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.Analyzer.Testing",
+ "version": "1.1.2",
+ "hash": "sha256-AT5AgpmG9yZ8EjFd23ZlWZwC0E7SvzNwe83yAayp3wA="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.XUnit",
+ "version": "1.1.2",
+ "hash": "sha256-zIjddo1+8ZRANO2aJNPCbtDhNyf6RO7gkkyrAuVLk70="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.CodeFix.Testing",
+ "version": "1.1.2",
+ "hash": "sha256-aJyBbJwbopYtAY8peCCNBHrqnV93WU+u4K2G2fTvOWQ="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit",
+ "version": "1.1.2",
+ "hash": "sha256-7VlXQyC/CbEnUY4UDIcAt48mgWSEzHZFXHc6FDhbEa4="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing",
+ "version": "1.1.2",
+ "hash": "sha256-WkdcHsqrFQnXEkcuyWPIPybY25QDzpMEem9KflPwFn0="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing.XUnit",
+ "version": "1.1.2",
+ "hash": "sha256-wYCDZopLucktDQpzACb/BTj+t4arpFuqUEAKxfjLk7U="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces",
+ "version": "3.11.0",
+ "hash": "sha256-4WQgwOdmKbCMfT2c4K+5ZkErU3zkRboJO0ORHhnUvpo="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces",
+ "version": "4.8.0",
+ "hash": "sha256-WNzc+6mKqzPviOI0WMdhKyrWs8u32bfGj2XwmfL7bwE="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.SourceGenerators.Testing",
+ "version": "1.1.2",
+ "hash": "sha256-5npL4J8jxcBTmNBT9k3CNeGT0lIWfmWBVXwzEiqRypg="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Testing.Verifiers.XUnit",
+ "version": "1.1.2",
+ "hash": "sha256-lwRXcej7nA6sa/Ss4HwDBgiMG3NTBx9peiLxn4l0Wrk="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Workspaces.Common",
+ "version": "1.0.1",
+ "hash": "sha256-/SYPkq5LhOoEWi+rcBZDyQL2U0cQk2YrykNJODrRLVs="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Workspaces.Common",
+ "version": "3.11.0",
+ "hash": "sha256-mkJ/pkf7x7kQ2NngYl8yOlEwJIEjphL84KyUC5vEKh4="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Workspaces.Common",
+ "version": "3.8.0",
+ "hash": "sha256-3D7xV3V1WsUU9OMMEOj+z9GouCDKXSBC4Z/Szs/OcWE="
+ },
+ {
+ "pname": "Microsoft.CodeAnalysis.Workspaces.Common",
+ "version": "4.8.0",
+ "hash": "sha256-X8R4SpWVO/gpip5erVZf5jCCx8EX3VzIRtNrQiLDIoM="
+ },
+ {
+ "pname": "Microsoft.CodeCoverage",
+ "version": "18.0.0",
+ "hash": "sha256-1RNxheCYASMusDC48BXtaO3MhnInw15JVfjfLM1VMGA="
+ },
+ {
+ "pname": "Microsoft.Composition",
+ "version": "1.0.27",
+ "hash": "sha256-G/3p3zxOWC8HqLt7Ll5cqN7507F6N/G6G/HzKazQRdE="
+ },
+ {
+ "pname": "Microsoft.NET.Test.Sdk",
+ "version": "18.0.0",
+ "hash": "sha256-9iW+9mvMeZgDXwSoR08bnvRNsN4jT8OVWcjq3lcE+cs="
+ },
+ {
+ "pname": "Microsoft.NETCore.Platforms",
+ "version": "1.0.1",
+ "hash": "sha256-mZotlGZqtrqDSoBrZhsxFe6fuOv5/BIo0w2Z2x0zVAU="
+ },
+ {
+ "pname": "Microsoft.NETCore.Platforms",
+ "version": "1.1.0",
+ "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM="
+ },
+ {
+ "pname": "Microsoft.NETCore.Platforms",
+ "version": "2.0.0",
+ "hash": "sha256-IEvBk6wUXSdyCnkj6tHahOJv290tVVT8tyemYcR0Yro="
+ },
+ {
+ "pname": "Microsoft.NETCore.Platforms",
+ "version": "2.1.2",
+ "hash": "sha256-gYQQO7zsqG+OtN4ywYQyfsiggS2zmxw4+cPXlK+FB5Q="
+ },
+ {
+ "pname": "Microsoft.NETCore.Platforms",
+ "version": "5.0.0",
+ "hash": "sha256-LIcg1StDcQLPOABp4JRXIs837d7z0ia6+++3SF3jl1c="
+ },
+ {
+ "pname": "Microsoft.NETCore.Targets",
+ "version": "1.0.1",
+ "hash": "sha256-lxxw/Gy32xHi0fLgFWNj4YTFBSBkjx5l6ucmbTyf7V4="
+ },
+ {
+ "pname": "Microsoft.NETCore.Targets",
+ "version": "1.1.0",
+ "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ="
+ },
+ {
+ "pname": "Microsoft.NETFramework.ReferenceAssemblies",
+ "version": "1.0.0",
+ "hash": "sha256-6faPQ4jaFY3OGGVk3lZKW+DEZaIOBZ/wHqbiDTsRR1k="
+ },
+ {
+ "pname": "Microsoft.NETFramework.ReferenceAssemblies.net461",
+ "version": "1.0.0",
+ "hash": "sha256-oS7sUMzKBkLmhggqbI6eBqb1OPAipH0TDTaDaBixcwM="
+ },
+ {
+ "pname": "Microsoft.TestPlatform.ObjectModel",
+ "version": "18.0.0",
+ "hash": "sha256-O/ivHdoIO+q1n0byJ9OZO4quOqACOD3K3Qm00wfhuZk="
+ },
+ {
+ "pname": "Microsoft.TestPlatform.TestHost",
+ "version": "18.0.0",
+ "hash": "sha256-qAIX2Rqxrnh1xaYRjCbkkvvMm407oyKihqyVjURX5wY="
+ },
+ {
+ "pname": "Microsoft.VisualStudio.Composition",
+ "version": "16.1.8",
+ "hash": "sha256-yFT4t3Uk31R5EPdAxxsTAmRuiv58MlYoYL4JT1ywlHQ="
+ },
+ {
+ "pname": "Microsoft.VisualStudio.Composition.NetFxAttributes",
+ "version": "16.1.8",
+ "hash": "sha256-FFemIG+m8RWUPo5W+kCHPh5Yn4fGS+tpjGiQTcT0sAE="
+ },
+ {
+ "pname": "Microsoft.VisualStudio.SolutionPersistence",
+ "version": "1.0.52",
+ "hash": "sha256-KZGPtOXe6Hv8RrkcsgoLKTRyaCScIpQEa2NhNB3iOXw="
+ },
+ {
+ "pname": "Microsoft.VisualStudio.Validation",
+ "version": "15.0.82",
+ "hash": "sha256-7JFaA/HZHVjsEtTh/iHDRLi5RcuA39KKvvCkuI4JQFc="
+ },
+ {
+ "pname": "Microsoft.Win32.Primitives",
+ "version": "4.0.1",
+ "hash": "sha256-B4t5El/ViBdxALMcpZulewc4j/3SIXf71HhJWhm4Ctk="
+ },
+ {
+ "pname": "Microsoft.Win32.Primitives",
+ "version": "4.3.0",
+ "hash": "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg="
+ },
+ {
+ "pname": "Microsoft.Win32.Registry",
+ "version": "4.0.0",
+ "hash": "sha256-M/06F/Z2wTHCh4pZOgtCjUGLD1FJXEJKCmzOeFMl7uo="
+ },
+ {
+ "pname": "Microsoft.Win32.Registry",
+ "version": "5.0.0",
+ "hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA="
+ },
+ {
+ "pname": "NETStandard.Library",
+ "version": "1.6.1",
+ "hash": "sha256-iNan1ix7RtncGWC9AjAZ2sk70DoxOsmEOgQ10fXm4Pw="
+ },
+ {
+ "pname": "NETStandard.Library",
+ "version": "2.0.3",
+ "hash": "sha256-Prh2RPebz/s8AzHb2sPHg3Jl8s31inv9k+Qxd293ybo="
+ },
+ {
+ "pname": "Newtonsoft.Json",
+ "version": "13.0.1",
+ "hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo="
+ },
+ {
+ "pname": "Newtonsoft.Json",
+ "version": "13.0.3",
+ "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc="
+ },
+ {
+ "pname": "NuGet.Common",
+ "version": "6.3.4",
+ "hash": "sha256-GDzEyx9/wdVOUAri94uoDjChmfDnBhI90nBfzoHarts="
+ },
+ {
+ "pname": "NuGet.Configuration",
+ "version": "6.3.4",
+ "hash": "sha256-qXIONIKcCIXJUmNJQs7MINQ18qIEUByTtW5xsORoZoc="
+ },
+ {
+ "pname": "NuGet.Frameworks",
+ "version": "6.12.1",
+ "hash": "sha256-GGpkbas+PNLx35vvr3nyAVz5lY/aeoMx6qjmT368Lpg="
+ },
+ {
+ "pname": "NuGet.Frameworks",
+ "version": "6.3.4",
+ "hash": "sha256-zqogus3HXQYSiqfnhVH2jd2VZXa+uTsmaw/uwD8dlgY="
+ },
+ {
+ "pname": "NuGet.Packaging",
+ "version": "6.3.4",
+ "hash": "sha256-1LKM5vgfNKn8v2LcqialwmcynACISR57q13n7I2lQbU="
+ },
+ {
+ "pname": "NuGet.Protocol",
+ "version": "6.3.4",
+ "hash": "sha256-j3L4bDzM+0/U4dm9q914DNpOzPpOPWhaolfOFKosdAQ="
+ },
+ {
+ "pname": "NuGet.Resolver",
+ "version": "6.3.4",
+ "hash": "sha256-rXYXgdJMtwne3skk4jMgqyZlwh3QCTX9hIHvvXafxUM="
+ },
+ {
+ "pname": "NuGet.Versioning",
+ "version": "6.3.4",
+ "hash": "sha256-6CMYVQeGfXu+xner3T3mgl/iQfXiYixoHizmrNA6bvQ="
+ },
+ {
+ "pname": "ReflectionAnalyzers",
+ "version": "0.1.22-dev",
+ "hash": "sha256-NA/pyCCzzIewVr6IfZtFQjR5lOBnBdSzYj5SzgsBFvw="
+ },
+ {
+ "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps="
+ },
+ {
+ "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I="
+ },
+ {
+ "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA="
+ },
+ {
+ "pname": "runtime.native.System",
+ "version": "4.0.0",
+ "hash": "sha256-bmaM0ovT4X4aqDJOR255Yda/u3fmHZskU++lMnsy894="
+ },
+ {
+ "pname": "runtime.native.System",
+ "version": "4.3.0",
+ "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y="
+ },
+ {
+ "pname": "runtime.native.System.IO.Compression",
+ "version": "4.1.0",
+ "hash": "sha256-085JrZxNEwIHdBWKKKFsh1JzpF0AblvrUsz5T8kH4jQ="
+ },
+ {
+ "pname": "runtime.native.System.IO.Compression",
+ "version": "4.3.0",
+ "hash": "sha256-DWnXs4vlKoU6WxxvCArTJupV6sX3iBbZh8SbqfHace8="
+ },
+ {
+ "pname": "runtime.native.System.Net.Http",
+ "version": "4.3.0",
+ "hash": "sha256-c556PyheRwpYhweBjSfIwEyZHnAUB8jWioyKEcp/2dg="
+ },
+ {
+ "pname": "runtime.native.System.Security.Cryptography.Apple",
+ "version": "4.3.0",
+ "hash": "sha256-2IhBv0i6pTcOyr8FFIyfPEaaCHUmJZ8DYwLUwJ+5waw="
+ },
+ {
+ "pname": "runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I="
+ },
+ {
+ "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM="
+ },
+ {
+ "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4="
+ },
+ {
+ "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple",
+ "version": "4.3.0",
+ "hash": "sha256-serkd4A7F6eciPiPJtUyJyxzdAtupEcWIZQ9nptEzIM="
+ },
+ {
+ "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0="
+ },
+ {
+ "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4="
+ },
+ {
+ "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g="
+ },
+ {
+ "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc="
+ },
+ {
+ "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw="
+ },
+ {
+ "pname": "System.AppContext",
+ "version": "4.1.0",
+ "hash": "sha256-v6YfyfrKmhww+EYHUq6cwYUMj00MQ6SOfJtcGVRlYzs="
+ },
+ {
+ "pname": "System.AppContext",
+ "version": "4.3.0",
+ "hash": "sha256-yg95LNQOwFlA1tWxXdQkVyJqT4AnoDc+ACmrNvzGiZg="
+ },
+ {
+ "pname": "System.Buffers",
+ "version": "4.3.0",
+ "hash": "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk="
+ },
+ {
+ "pname": "System.Buffers",
+ "version": "4.5.1",
+ "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI="
+ },
+ {
+ "pname": "System.Collections",
+ "version": "4.0.11",
+ "hash": "sha256-puoFMkx4Z55C1XPxNw3np8nzNGjH+G24j43yTIsDRL0="
+ },
+ {
+ "pname": "System.Collections",
+ "version": "4.3.0",
+ "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc="
+ },
+ {
+ "pname": "System.Collections.Concurrent",
+ "version": "4.0.12",
+ "hash": "sha256-zIEM7AB4SyE9u6G8+o+gCLLwkgi6+3rHQVPdn/dEwB8="
+ },
+ {
+ "pname": "System.Collections.Concurrent",
+ "version": "4.3.0",
+ "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI="
+ },
+ {
+ "pname": "System.Collections.Immutable",
+ "version": "1.1.36",
+ "hash": "sha256-x/UyLEyveCYI+JAWo9xallSPbl78dIVuW2pGqgTY/C0="
+ },
+ {
+ "pname": "System.Collections.Immutable",
+ "version": "1.2.0",
+ "hash": "sha256-FQ3l+ulbLSPhQ0JcQCC4D4SzjTnHsRqcOj56Ywy7pMo="
+ },
+ {
+ "pname": "System.Collections.Immutable",
+ "version": "5.0.0",
+ "hash": "sha256-GdwSIjLMM0uVfE56VUSLVNgpW0B//oCeSFj8/hSlbM8="
+ },
+ {
+ "pname": "System.Collections.Immutable",
+ "version": "7.0.0",
+ "hash": "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk="
+ },
+ {
+ "pname": "System.Collections.Immutable",
+ "version": "8.0.0",
+ "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w="
+ },
+ {
+ "pname": "System.Collections.NonGeneric",
+ "version": "4.0.1",
+ "hash": "sha256-jdCVXmGOsJ+2F0xAagCkiMZ91SGAm9iOhO2u4ksmKaU="
+ },
+ {
+ "pname": "System.ComponentModel.Composition",
+ "version": "4.5.0",
+ "hash": "sha256-xxeZs1zIkhl2ZXU8CaOtCkMX1N290IK7bbHYeEKD0aQ="
+ },
+ {
+ "pname": "System.Composition",
+ "version": "1.0.31",
+ "hash": "sha256-wcQEG6MCRa1S03s3Yb3E3tfsIBZid99M7WDhcb48Qik="
+ },
+ {
+ "pname": "System.Composition",
+ "version": "7.0.0",
+ "hash": "sha256-YjhxuzuVdAzRBHNQy9y/1ES+ll3QtLcd2o+o8wIyMao="
+ },
+ {
+ "pname": "System.Composition.AttributedModel",
+ "version": "1.0.31",
+ "hash": "sha256-u+XnXfj6LQ3OXwrb9KqHRW4a/a9yHzLrJOXwDQ1a/sY="
+ },
+ {
+ "pname": "System.Composition.AttributedModel",
+ "version": "7.0.0",
+ "hash": "sha256-3s52Dyk2J66v/B4LLYFBMyXl0I8DFDshjE+sMjW4ubM="
+ },
+ {
+ "pname": "System.Composition.Convention",
+ "version": "1.0.31",
+ "hash": "sha256-GQWo1YDyQ3r2OMcKW+GbR3BbZNIAdwK79XAfinNj+AE="
+ },
+ {
+ "pname": "System.Composition.Convention",
+ "version": "7.0.0",
+ "hash": "sha256-N4MkkBXSQkcFKsEdcSe6zmyFyMmFOHmI2BNo3wWxftk="
+ },
+ {
+ "pname": "System.Composition.Hosting",
+ "version": "1.0.31",
+ "hash": "sha256-fg9BIY+zWtiEBIJefYP2lKHDYa4r/vtPTr3ZI8e0K7g="
+ },
+ {
+ "pname": "System.Composition.Hosting",
+ "version": "7.0.0",
+ "hash": "sha256-7liQGMaVKNZU1iWTIXvqf0SG8zPobRoLsW7q916XC3M="
+ },
+ {
+ "pname": "System.Composition.Runtime",
+ "version": "1.0.31",
+ "hash": "sha256-mqfxjAnVyE1YCgXMOcV34IWhYFnvXVKjMo9Y/d3yDuo="
+ },
+ {
+ "pname": "System.Composition.Runtime",
+ "version": "7.0.0",
+ "hash": "sha256-Oo1BxSGLETmdNcYvnkGdgm7JYAnQmv1jY0gL0j++Pd0="
+ },
+ {
+ "pname": "System.Composition.TypedParts",
+ "version": "1.0.31",
+ "hash": "sha256-w9ApcUJr7jYP4Vf5+efIIqoWmr5v9R56W4uC0n8KktQ="
+ },
+ {
+ "pname": "System.Composition.TypedParts",
+ "version": "7.0.0",
+ "hash": "sha256-6ZzNdk35qQG3ttiAi4OXrihla7LVP+y2fL3bx40/32s="
+ },
+ {
+ "pname": "System.Console",
+ "version": "4.0.0",
+ "hash": "sha256-jtZfT/TpJtLisV/y5Mk3IfCpE79zwhBYXtyGP9jC3Xo="
+ },
+ {
+ "pname": "System.Console",
+ "version": "4.3.0",
+ "hash": "sha256-Xh3PPBZr0pDbDaK8AEHbdGz7ePK6Yi1ZyRWI1JM6mbo="
+ },
+ {
+ "pname": "System.Diagnostics.Contracts",
+ "version": "4.0.1",
+ "hash": "sha256-Mq2MU+80m+zqhe92JazEIDi4rsgk8MHg3yjNYlObzXg="
+ },
+ {
+ "pname": "System.Diagnostics.Debug",
+ "version": "4.0.11",
+ "hash": "sha256-P+rSQJVoN6M56jQbs76kZ9G3mAWFdtF27P/RijN8sj4="
+ },
+ {
+ "pname": "System.Diagnostics.Debug",
+ "version": "4.3.0",
+ "hash": "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM="
+ },
+ {
+ "pname": "System.Diagnostics.DiagnosticSource",
+ "version": "4.3.0",
+ "hash": "sha256-OFJRb0ygep0Z3yDBLwAgM/Tkfs4JCDtsNhwDH9cd1Xw="
+ },
+ {
+ "pname": "System.Diagnostics.FileVersionInfo",
+ "version": "4.0.0",
+ "hash": "sha256-Yy94jPhDXF2QHOF7qTmqKkn1048K9xkKryuBeDzsu+g="
+ },
+ {
+ "pname": "System.Diagnostics.Process",
+ "version": "4.1.0",
+ "hash": "sha256-OgW6ogQ+oYADYS0PHmwXdhrOKQJpqXlwzSvmfjTLNBg="
+ },
+ {
+ "pname": "System.Diagnostics.Tools",
+ "version": "4.3.0",
+ "hash": "sha256-gVOv1SK6Ape0FQhCVlNOd9cvQKBvMxRX9K0JPVi8w0Y="
+ },
+ {
+ "pname": "System.Diagnostics.TraceSource",
+ "version": "4.0.0",
+ "hash": "sha256-cCjdPU7ow91HGf1hBIOLJMQGO6pNmF+N+5/Z38XJh9U="
+ },
+ {
+ "pname": "System.Diagnostics.Tracing",
+ "version": "4.1.0",
+ "hash": "sha256-JA0jJcLbU3zh52ub3zweob2EVHvxOqiC6SCYHrY5WbQ="
+ },
+ {
+ "pname": "System.Diagnostics.Tracing",
+ "version": "4.3.0",
+ "hash": "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q="
+ },
+ {
+ "pname": "System.Dynamic.Runtime",
+ "version": "4.0.11",
+ "hash": "sha256-qWqFVxuXioesVftv2RVJZOnmojUvRjb7cS3Oh3oTit4="
+ },
+ {
+ "pname": "System.Formats.Asn1",
+ "version": "5.0.0",
+ "hash": "sha256-9nL3dN4w/dZ49W1pCkTjRqZm6Dh0mMVExNungcBHrKs="
+ },
+ {
+ "pname": "System.Formats.Asn1",
+ "version": "9.0.10",
+ "hash": "sha256-hPvY9hKsDEbNyyzaaMImebYTQWLWD/AOjtru+a4NsIc="
+ },
+ {
+ "pname": "System.Globalization",
+ "version": "4.0.11",
+ "hash": "sha256-rbSgc2PIEc2c2rN6LK3qCREAX3DqA2Nq1WcLrZYsDBw="
+ },
+ {
+ "pname": "System.Globalization",
+ "version": "4.3.0",
+ "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI="
+ },
+ {
+ "pname": "System.Globalization.Calendars",
+ "version": "4.3.0",
+ "hash": "sha256-uNOD0EOVFgnS2fMKvMiEtI9aOw00+Pfy/H+qucAQlPc="
+ },
+ {
+ "pname": "System.Globalization.Extensions",
+ "version": "4.3.0",
+ "hash": "sha256-mmJWA27T0GRVuFP9/sj+4TrR4GJWrzNIk2PDrbr7RQk="
+ },
+ {
+ "pname": "System.IO",
+ "version": "4.1.0",
+ "hash": "sha256-V6oyQFwWb8NvGxAwvzWnhPxy9dKOfj/XBM3tEC5aHrw="
+ },
+ {
+ "pname": "System.IO",
+ "version": "4.3.0",
+ "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY="
+ },
+ {
+ "pname": "System.IO.Compression",
+ "version": "4.1.0",
+ "hash": "sha256-UT4KEfJNZOk7b4X0AqLFUsqfHu6myVH/BhbRKYc+1Uc="
+ },
+ {
+ "pname": "System.IO.Compression",
+ "version": "4.3.0",
+ "hash": "sha256-f5PrQlQgj5Xj2ZnHxXW8XiOivaBvfqDao9Sb6AVinyA="
+ },
+ {
+ "pname": "System.IO.Compression.ZipFile",
+ "version": "4.3.0",
+ "hash": "sha256-WQl+JgWs+GaRMeiahTFUbrhlXIHapzcpTFXbRvAtvvs="
+ },
+ {
+ "pname": "System.IO.FileSystem",
+ "version": "4.0.1",
+ "hash": "sha256-4VKXFgcGYCTWVXjAlniAVq0dO3o5s8KHylg2wg2/7k0="
+ },
+ {
+ "pname": "System.IO.FileSystem",
+ "version": "4.3.0",
+ "hash": "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw="
+ },
+ {
+ "pname": "System.IO.FileSystem.Primitives",
+ "version": "4.0.1",
+ "hash": "sha256-IpigKMomqb6pmYWkrlf0ZdpILtRluX2cX5sOKVW0Feg="
+ },
+ {
+ "pname": "System.IO.FileSystem.Primitives",
+ "version": "4.3.0",
+ "hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg="
+ },
+ {
+ "pname": "System.IO.Pipelines",
+ "version": "5.0.1",
+ "hash": "sha256-2zT5uBiyYm+jLIoJppIKJttTtpcMNKxd7Li0QEVjbv8="
+ },
+ {
+ "pname": "System.IO.Pipelines",
+ "version": "7.0.0",
+ "hash": "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY="
+ },
+ {
+ "pname": "System.IO.Pipes",
+ "version": "4.0.0",
+ "hash": "sha256-6qMAD6DCZ5c1wswLWi1msqwu8GwI8un1RzjpUhzbrjs="
+ },
+ {
+ "pname": "System.Linq",
+ "version": "4.1.0",
+ "hash": "sha256-ZQpFtYw5N1F1aX0jUK3Tw+XvM5tnlnshkTCNtfVA794="
+ },
+ {
+ "pname": "System.Linq",
+ "version": "4.3.0",
+ "hash": "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A="
+ },
+ {
+ "pname": "System.Linq.Expressions",
+ "version": "4.1.0",
+ "hash": "sha256-7zqB+FXgkvhtlBzpcZyd81xczWP0D3uWssyAGw3t7b4="
+ },
+ {
+ "pname": "System.Linq.Expressions",
+ "version": "4.3.0",
+ "hash": "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8="
+ },
+ {
+ "pname": "System.Linq.Parallel",
+ "version": "4.0.1",
+ "hash": "sha256-TV1F3KYFipPmPnWFjX6hOZQNFsG2m729EdgPSFzqY0Q="
+ },
+ {
+ "pname": "System.Memory",
+ "version": "4.5.4",
+ "hash": "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E="
+ },
+ {
+ "pname": "System.Memory",
+ "version": "4.5.5",
+ "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI="
+ },
+ {
+ "pname": "System.Net.Http",
+ "version": "4.3.0",
+ "hash": "sha256-UoBB7WPDp2Bne/fwxKF0nE8grJ6FzTMXdT/jfsphj8Q="
+ },
+ {
+ "pname": "System.Net.Primitives",
+ "version": "4.0.11",
+ "hash": "sha256-2YSijNhCdw/ZU2yfH7vE+ReA8pgxRCXPnWr+ab36v4M="
+ },
+ {
+ "pname": "System.Net.Primitives",
+ "version": "4.3.0",
+ "hash": "sha256-MY7Z6vOtFMbEKaLW9nOSZeAjcWpwCtdO7/W1mkGZBzE="
+ },
+ {
+ "pname": "System.Net.Sockets",
+ "version": "4.1.0",
+ "hash": "sha256-muK7oXIX7ykqhXskuUt0KX6Hzg5VogJhUS0JiOB2BY0="
+ },
+ {
+ "pname": "System.Net.Sockets",
+ "version": "4.3.0",
+ "hash": "sha256-il7dr5VT/QWDg/0cuh+4Es2u8LY//+qqiY9BZmYxSus="
+ },
+ {
+ "pname": "System.Numerics.Vectors",
+ "version": "4.4.0",
+ "hash": "sha256-auXQK2flL/JpnB/rEcAcUm4vYMCYMEMiWOCAlIaqu2U="
+ },
+ {
+ "pname": "System.ObjectModel",
+ "version": "4.0.12",
+ "hash": "sha256-MudZ/KYcvYsn2cST3EE049mLikrNkmE7QoUoYKKby+s="
+ },
+ {
+ "pname": "System.ObjectModel",
+ "version": "4.3.0",
+ "hash": "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q="
+ },
+ {
+ "pname": "System.Reflection",
+ "version": "4.1.0",
+ "hash": "sha256-idZHGH2Yl/hha1CM4VzLhsaR8Ljo/rV7TYe7mwRJSMs="
+ },
+ {
+ "pname": "System.Reflection",
+ "version": "4.3.0",
+ "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY="
+ },
+ {
+ "pname": "System.Reflection.Emit",
+ "version": "4.0.1",
+ "hash": "sha256-F1MvYoQWHCY89/O4JBwswogitqVvKuVfILFqA7dmuHk="
+ },
+ {
+ "pname": "System.Reflection.Emit",
+ "version": "4.3.0",
+ "hash": "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU="
+ },
+ {
+ "pname": "System.Reflection.Emit.ILGeneration",
+ "version": "4.0.1",
+ "hash": "sha256-YG+eJBG5P+5adsHiw/lhJwvREnvdHw6CJyS8ZV4Ujd0="
+ },
+ {
+ "pname": "System.Reflection.Emit.ILGeneration",
+ "version": "4.3.0",
+ "hash": "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA="
+ },
+ {
+ "pname": "System.Reflection.Emit.Lightweight",
+ "version": "4.0.1",
+ "hash": "sha256-uVvNOnL64CPqsgZP2OLqNmxdkZl6Q0fTmKmv9gcBi+g="
+ },
+ {
+ "pname": "System.Reflection.Emit.Lightweight",
+ "version": "4.3.0",
+ "hash": "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I="
+ },
+ {
+ "pname": "System.Reflection.Extensions",
+ "version": "4.0.1",
+ "hash": "sha256-NsfmzM9G/sN3H8X2cdnheTGRsh7zbRzvegnjDzDH/FQ="
+ },
+ {
+ "pname": "System.Reflection.Extensions",
+ "version": "4.3.0",
+ "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk="
+ },
+ {
+ "pname": "System.Reflection.Metadata",
+ "version": "1.0.21",
+ "hash": "sha256-0yqDWxwaw57YQ5dl8qdo+2o6VvG8qKp4il093uWWAUs="
+ },
+ {
+ "pname": "System.Reflection.Metadata",
+ "version": "1.3.0",
+ "hash": "sha256-a/RQr++mSsziWaOTknicfIQX/zJrwPFExfhK6PM0tfg="
+ },
+ {
+ "pname": "System.Reflection.Metadata",
+ "version": "5.0.0",
+ "hash": "sha256-Wo+MiqhcP9dQ6NuFGrQTw6hpbJORFwp+TBNTq2yhGp8="
+ },
+ {
+ "pname": "System.Reflection.Metadata",
+ "version": "7.0.0",
+ "hash": "sha256-GwAKQhkhPBYTqmRdG9c9taqrKSKDwyUgOEhWLKxWNPI="
+ },
+ {
+ "pname": "System.Reflection.Metadata",
+ "version": "8.0.0",
+ "hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE="
+ },
+ {
+ "pname": "System.Reflection.Primitives",
+ "version": "4.0.1",
+ "hash": "sha256-SFSfpWEyCBMAOerrMCOiKnpT+UAWTvRcmoRquJR6Vq0="
+ },
+ {
+ "pname": "System.Reflection.Primitives",
+ "version": "4.3.0",
+ "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM="
+ },
+ {
+ "pname": "System.Reflection.TypeExtensions",
+ "version": "4.1.0",
+ "hash": "sha256-R0YZowmFda+xzKNR4kKg7neFoE30KfZwp/IwfRSKVK4="
+ },
+ {
+ "pname": "System.Reflection.TypeExtensions",
+ "version": "4.3.0",
+ "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng="
+ },
+ {
+ "pname": "System.Resources.ResourceManager",
+ "version": "4.0.1",
+ "hash": "sha256-cZ2/3/fczLjEpn6j3xkgQV9ouOVjy4Kisgw5xWw9kSw="
+ },
+ {
+ "pname": "System.Resources.ResourceManager",
+ "version": "4.3.0",
+ "hash": "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo="
+ },
+ {
+ "pname": "System.Runtime",
+ "version": "4.1.0",
+ "hash": "sha256-FViNGM/4oWtlP6w0JC0vJU+k9efLKZ+yaXrnEeabDQo="
+ },
+ {
+ "pname": "System.Runtime",
+ "version": "4.3.0",
+ "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg="
+ },
+ {
+ "pname": "System.Runtime.CompilerServices.Unsafe",
+ "version": "4.5.3",
+ "hash": "sha256-lnZMUqRO4RYRUeSO8HSJ9yBHqFHLVbmenwHWkIU20ak="
+ },
+ {
+ "pname": "System.Runtime.CompilerServices.Unsafe",
+ "version": "4.7.1",
+ "hash": "sha256-UvyoDV8O0oY3HPG1GbA56YVdvwTGEfjYR5gW1O7IK4U="
+ },
+ {
+ "pname": "System.Runtime.CompilerServices.Unsafe",
+ "version": "5.0.0",
+ "hash": "sha256-neARSpLPUzPxEKhJRwoBzhPxK+cKIitLx7WBYncsYgo="
+ },
+ {
+ "pname": "System.Runtime.CompilerServices.Unsafe",
+ "version": "6.0.0",
+ "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I="
+ },
+ {
+ "pname": "System.Runtime.Extensions",
+ "version": "4.1.0",
+ "hash": "sha256-X7DZ5CbPY7jHs20YZ7bmcXs9B5Mxptu/HnBUvUnNhGc="
+ },
+ {
+ "pname": "System.Runtime.Extensions",
+ "version": "4.3.0",
+ "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o="
+ },
+ {
+ "pname": "System.Runtime.Handles",
+ "version": "4.0.1",
+ "hash": "sha256-j2QgVO9ZOjv7D1het98CoFpjoYgxjupuIhuBUmLLH7w="
+ },
+ {
+ "pname": "System.Runtime.Handles",
+ "version": "4.3.0",
+ "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms="
+ },
+ {
+ "pname": "System.Runtime.InteropServices",
+ "version": "4.1.0",
+ "hash": "sha256-QceAYlJvkPRJc/+5jR+wQpNNI3aqGySWWSO30e/FfQY="
+ },
+ {
+ "pname": "System.Runtime.InteropServices",
+ "version": "4.3.0",
+ "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI="
+ },
+ {
+ "pname": "System.Runtime.InteropServices.RuntimeInformation",
+ "version": "4.0.0",
+ "hash": "sha256-5j53amb76A3SPiE3B0llT2XPx058+CgE7OXL4bLalT4="
+ },
+ {
+ "pname": "System.Runtime.InteropServices.RuntimeInformation",
+ "version": "4.3.0",
+ "hash": "sha256-MYpl6/ZyC6hjmzWRIe+iDoldOMW1mfbwXsduAnXIKGA="
+ },
+ {
+ "pname": "System.Runtime.Loader",
+ "version": "4.0.0",
+ "hash": "sha256-gE5/ehU3Qq5phhSxGuPmSv1DFVQeiyl1/+YyrO+I7lI="
+ },
+ {
+ "pname": "System.Runtime.Numerics",
+ "version": "4.3.0",
+ "hash": "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc="
+ },
+ {
+ "pname": "System.Security.AccessControl",
+ "version": "4.5.0",
+ "hash": "sha256-AFsKPb/nTk2/mqH/PYpaoI8PLsiKKimaXf+7Mb5VfPM="
+ },
+ {
+ "pname": "System.Security.AccessControl",
+ "version": "5.0.0",
+ "hash": "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54="
+ },
+ {
+ "pname": "System.Security.Cryptography.Algorithms",
+ "version": "4.3.0",
+ "hash": "sha256-tAJvNSlczYBJ3Ed24Ae27a55tq/n4D3fubNQdwcKWA8="
+ },
+ {
+ "pname": "System.Security.Cryptography.Cng",
+ "version": "4.3.0",
+ "hash": "sha256-u17vy6wNhqok91SrVLno2M1EzLHZm6VMca85xbVChsw="
+ },
+ {
+ "pname": "System.Security.Cryptography.Cng",
+ "version": "5.0.0",
+ "hash": "sha256-nOJP3vdmQaYA07TI373OvZX6uWshETipvi5KpL7oExo="
+ },
+ {
+ "pname": "System.Security.Cryptography.Csp",
+ "version": "4.3.0",
+ "hash": "sha256-oefdTU/Z2PWU9nlat8uiRDGq/PGZoSPRgkML11pmvPQ="
+ },
+ {
+ "pname": "System.Security.Cryptography.Encoding",
+ "version": "4.3.0",
+ "hash": "sha256-Yuge89N6M+NcblcvXMeyHZ6kZDfwBv3LPMDiF8HhJss="
+ },
+ {
+ "pname": "System.Security.Cryptography.OpenSsl",
+ "version": "4.3.0",
+ "hash": "sha256-DL+D2sc2JrQiB4oAcUggTFyD8w3aLEjJfod5JPe+Oz4="
+ },
+ {
+ "pname": "System.Security.Cryptography.Pkcs",
+ "version": "9.0.10",
+ "hash": "sha256-Hgs2WRGyiDDc8HcQOoP4Yi0eM3N892AkvVUTLD1MQx8="
+ },
+ {
+ "pname": "System.Security.Cryptography.Primitives",
+ "version": "4.3.0",
+ "hash": "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318="
+ },
+ {
+ "pname": "System.Security.Cryptography.ProtectedData",
+ "version": "4.4.0",
+ "hash": "sha256-Ri53QmFX8I8UH0x4PikQ1ZA07ZSnBUXStd5rBfGWFOE="
+ },
+ {
+ "pname": "System.Security.Cryptography.X509Certificates",
+ "version": "4.3.0",
+ "hash": "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0="
+ },
+ {
+ "pname": "System.Security.Permissions",
+ "version": "4.5.0",
+ "hash": "sha256-Fa6dX6Gyse1A/RBoin8cVaHQePbfBvp6jjWxUXPhXKQ="
+ },
+ {
+ "pname": "System.Security.Principal",
+ "version": "4.0.1",
+ "hash": "sha256-9wBgPnJfFOtrhKZ7wDXZ4q12GklQ49Ka02/9v7Frf9k="
+ },
+ {
+ "pname": "System.Security.Principal.Windows",
+ "version": "4.5.0",
+ "hash": "sha256-BkUYNguz0e4NJp1kkW7aJBn3dyH9STwB5N8XqnlCsmY="
+ },
+ {
+ "pname": "System.Security.Principal.Windows",
+ "version": "5.0.0",
+ "hash": "sha256-CBOQwl9veFkrKK2oU8JFFEiKIh/p+aJO+q9Tc2Q/89Y="
+ },
+ {
+ "pname": "System.Text.Encoding",
+ "version": "4.0.11",
+ "hash": "sha256-PEailOvG05CVgPTyKLtpAgRydlSHmtd5K0Y8GSHY2Lc="
+ },
+ {
+ "pname": "System.Text.Encoding",
+ "version": "4.3.0",
+ "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg="
+ },
+ {
+ "pname": "System.Text.Encoding.CodePages",
+ "version": "4.5.1",
+ "hash": "sha256-PIhkv59IXjyiuefdhKxS9hQfEwO9YWRuNudpo53HQfw="
+ },
+ {
+ "pname": "System.Text.Encoding.CodePages",
+ "version": "7.0.0",
+ "hash": "sha256-eCKTVwumD051ZEcoJcDVRGnIGAsEvKpfH3ydKluHxmo="
+ },
+ {
+ "pname": "System.Text.Encoding.Extensions",
+ "version": "4.0.11",
+ "hash": "sha256-+kf7J3dEhgCbnCM5vHYlsTm5/R/Ud0Jr6elpHm922iI="
+ },
+ {
+ "pname": "System.Text.Encoding.Extensions",
+ "version": "4.3.0",
+ "hash": "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc="
+ },
+ {
+ "pname": "System.Text.RegularExpressions",
+ "version": "4.1.0",
+ "hash": "sha256-x6OQN6MCN7S0fJ6EFTfv4rczdUWjwuWE9QQ0P6fbh9c="
+ },
+ {
+ "pname": "System.Text.RegularExpressions",
+ "version": "4.3.0",
+ "hash": "sha256-VLCk1D1kcN2wbAe3d0YQM/PqCsPHOuqlBY1yd2Yo+K0="
+ },
+ {
+ "pname": "System.Threading",
+ "version": "4.0.11",
+ "hash": "sha256-mob1Zv3qLQhQ1/xOLXZmYqpniNUMCfn02n8ZkaAhqac="
+ },
+ {
+ "pname": "System.Threading",
+ "version": "4.3.0",
+ "hash": "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc="
+ },
+ {
+ "pname": "System.Threading.Channels",
+ "version": "7.0.0",
+ "hash": "sha256-Cu0gjQsLIR8Yvh0B4cOPJSYVq10a+3F9pVz/C43CNeM="
+ },
+ {
+ "pname": "System.Threading.Overlapped",
+ "version": "4.0.1",
+ "hash": "sha256-CAWZlavcuBQHs+kaSX9CmkpHF7wC8rFrug3XPb5KJzo="
+ },
+ {
+ "pname": "System.Threading.Tasks",
+ "version": "4.0.11",
+ "hash": "sha256-5SLxzFg1df6bTm2t09xeI01wa5qQglqUwwJNlQPJIVs="
+ },
+ {
+ "pname": "System.Threading.Tasks",
+ "version": "4.3.0",
+ "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w="
+ },
+ {
+ "pname": "System.Threading.Tasks.Dataflow",
+ "version": "4.6.0",
+ "hash": "sha256-YYrT3GRzVBdendxt8FUDCnOBJi0nw/CJ9VrzcPJWLSg="
+ },
+ {
+ "pname": "System.Threading.Tasks.Extensions",
+ "version": "4.0.0",
+ "hash": "sha256-+YdcPkMhZhRbMZHnfsDwpNbUkr31X7pQFGxXYcAPZbE="
+ },
+ {
+ "pname": "System.Threading.Tasks.Extensions",
+ "version": "4.3.0",
+ "hash": "sha256-X2hQ5j+fxcmnm88Le/kSavjiGOmkcumBGTZKBLvorPc="
+ },
+ {
+ "pname": "System.Threading.Tasks.Extensions",
+ "version": "4.5.4",
+ "hash": "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng="
+ },
+ {
+ "pname": "System.Threading.Thread",
+ "version": "4.0.0",
+ "hash": "sha256-7EtSJuKqcW107FYA5Ko9NFXEWUPIzNDtlfKaQV2pvb8="
+ },
+ {
+ "pname": "System.Threading.ThreadPool",
+ "version": "4.0.10",
+ "hash": "sha256-/fowWjM/0ZZFC1Rwu0i5N71iRxV2JOd3jQV2Jn0wuTk="
+ },
+ {
+ "pname": "System.Threading.Timer",
+ "version": "4.3.0",
+ "hash": "sha256-pmhslmhQhP32TWbBzoITLZ4BoORBqYk25OWbru04p9s="
+ },
+ {
+ "pname": "System.Xml.ReaderWriter",
+ "version": "4.0.11",
+ "hash": "sha256-haZAFFQ9Sl2DhfvEbdx2YRqKEoxNMU5STaqpMmXw0zA="
+ },
+ {
+ "pname": "System.Xml.ReaderWriter",
+ "version": "4.3.0",
+ "hash": "sha256-QQ8KgU0lu4F5Unh+TbechO//zaAGZ4MfgvW72Cn1hzA="
+ },
+ {
+ "pname": "System.Xml.XDocument",
+ "version": "4.3.0",
+ "hash": "sha256-rWtdcmcuElNOSzCehflyKwHkDRpiOhJJs8CeQ0l1CCI="
+ },
+ {
+ "pname": "System.Xml.XmlDocument",
+ "version": "4.0.1",
+ "hash": "sha256-gdoFrPo54v1LjkBF79f8EvtltVVjHz9ZI9kc5ve0GkY="
+ },
+ {
+ "pname": "System.Xml.XPath",
+ "version": "4.0.1",
+ "hash": "sha256-lQCoK2M51SGRuGjfiuIW26Y2goABY2RLE6cZ4816WDo="
+ },
+ {
+ "pname": "System.Xml.XPath.XmlDocument",
+ "version": "4.0.1",
+ "hash": "sha256-bK9AfAYrdSipdRbmo8Rk7394ku92UFNe2TEQF5+k/lA="
+ },
+ {
+ "pname": "xunit",
+ "version": "2.9.3",
+ "hash": "sha256-BPrpSbjlIB7PoH+ocCusqMDrMZgRQZSzeTeJzHK/I9c="
+ },
+ {
+ "pname": "xunit.abstractions",
+ "version": "2.0.3",
+ "hash": "sha256-0D1y/C34iARI96gb3bAOG8tcGPMjx+fMabTPpydGlAM="
+ },
+ {
+ "pname": "xunit.analyzers",
+ "version": "1.18.0",
+ "hash": "sha256-DOgamLnfi9Ua5IDm3JVm9MaOFbSSbmq5l8j2NPO3qd0="
+ },
+ {
+ "pname": "xunit.assert",
+ "version": "2.3.0",
+ "hash": "sha256-lN+NiUEQoHWmoamUjvsNt2PVhHXYeHJHjHRk1BTs6R8="
+ },
+ {
+ "pname": "xunit.assert",
+ "version": "2.9.3",
+ "hash": "sha256-vHYOde8bd10pOmr7iTAYNtPlqHzsJl4x3t1DDuYdDCA="
+ },
+ {
+ "pname": "xunit.core",
+ "version": "2.9.3",
+ "hash": "sha256-qkVQ8Jw/LZWmxirkPOwiry7bvZn3IuaRzu/sp2H8anw="
+ },
+ {
+ "pname": "xunit.extensibility.core",
+ "version": "2.9.3",
+ "hash": "sha256-mcpVX+m0R7F0ev9CaBnbai9gtu4GVcqijEuRqe89D0g="
+ },
+ {
+ "pname": "xunit.extensibility.execution",
+ "version": "2.9.3",
+ "hash": "sha256-2rxMs2Dt4cAcmOFMwP5Yd3RpP0BnmiL8cXlKysXY0jw="
+ },
+ {
+ "pname": "xunit.runner.visualstudio",
+ "version": "3.1.5",
+ "hash": "sha256-O5657884QGldszsEWQFCDRTXViFBmZ4GGC+4iU+usSQ="
+ }
+]
diff --git a/pkgs/development/tools/godot/common.nix b/pkgs/development/tools/godot/common.nix
index a7b38916f72b..1ff39286d4bf 100644
--- a/pkgs/development/tools/godot/common.nix
+++ b/pkgs/development/tools/godot/common.nix
@@ -99,7 +99,15 @@ let
dottedVersion = lib.replaceStrings [ "-" ] [ "." ] version + lib.optionalString withMono ".mono";
- harfbuzz-icu = harfbuzz.override { withIcu = true; };
+ harfbuzz-raster = harfbuzz.override {
+ withRaster = lib.versionAtLeast version "4.7";
+ withCairo = lib.versionAtLeast version "4.7";
+ };
+
+ harfbuzz-icu = harfbuzz-raster.override {
+ withIcu = true;
+ harfbuzz = harfbuzz-raster;
+ };
mkTarget =
target:
@@ -341,6 +349,8 @@ let
);
attrs = finalAttrs: {
+ __structuredAttrs = true;
+
pname = "godot${suffix}";
inherit version;
@@ -400,10 +410,16 @@ let
dotnet restore modules/mono/editor/Godot.NET.Sdk/Godot.NET.Sdk.sln
'';
- # darwin needs $HOME/.cache/clang/ModuleCache
- preBuild = lib.optionalString stdenv.hostPlatform.isDarwin ''
- export HOME=$(mktemp -d)
- '';
+ # Godot 4.7 with system HarfBuzz needs explicit raster linkage, but should be resolved with 4.7.1.
+ # See https://github.com/godotengine/godot/pull/120568
+ preBuild =
+ lib.optionalString (!withBuiltins && lib.versionAtLeast version "4.7") ''
+ export NIX_LDFLAGS="$NIX_LDFLAGS -lharfbuzz-raster"
+ ''
+ # darwin needs $HOME/.cache/clang/ModuleCache.
+ + lib.optionalString stdenv.hostPlatform.isDarwin ''
+ export HOME=$(mktemp -d)
+ '';
# From: https://github.com/godotengine/godot/blob/4.2.2-stable/SConstruct
sconsFlags = mkSconsFlagsFromAttrSet (
@@ -645,7 +661,7 @@ let
# when building the mono editor, we need to build the assemblies
# before generating the bundle
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
- scons $sconsFlags generate_bundle=yes
+ scons "''${sconsFlags[@]}" generate_bundle=yes
''
);
@@ -675,8 +691,18 @@ let
--replace-fail "Godot Engine" "Godot Engine ${
lib.versions.majorMinor version + lib.optionalString withMono " (Mono)"
}"
- cp icon.svg "$out/share/icons/hicolor/scalable/apps/godot.svg"
- cp icon.png "$out/share/icons/godot.png"
+ ${
+ if lib.versionOlder version "4.7" then
+ ''
+ cp icon.svg "$out/share/icons/hicolor/scalable/apps/godot.svg"
+ cp icon.png "$out/share/icons/godot.png"
+ ''
+ else
+ ''
+ cp misc/logo/icon.svg "$out/share/icons/hicolor/scalable/apps/godot.svg"
+ cp misc/logo/icon.png "$out/share/icons/godot.png"
+ ''
+ }
''
+ lib.optionalString withMono ''
cp -r bin/GodotSharp "$out"/libexec/
diff --git a/pkgs/development/tools/godot/default.nix b/pkgs/development/tools/godot/default.nix
index 6e1277a8f2ec..de9d6cf563ff 100644
--- a/pkgs/development/tools/godot/default.nix
+++ b/pkgs/development/tools/godot/default.nix
@@ -61,6 +61,7 @@ rec {
godotPackages_4_4 = mkGodotPackages "4.4";
godotPackages_4_5 = mkGodotPackages "4.5";
godotPackages_4_6 = mkGodotPackages "4.6";
+ godotPackages_4_7 = mkGodotPackages "4.7";
godotPackages_4 = godotPackages_4_6;
godotPackages = godotPackages_4;
@@ -76,6 +77,9 @@ rec {
godot_4_6 = godotPackages_4_6.godot;
godot_4_6-mono = godotPackages_4_6.godot-mono;
godot_4_6-export-templates-bin = godotPackages_4_6.export-templates-bin;
+ godot_4_7 = godotPackages_4_7.godot;
+ godot_4_7-mono = godotPackages_4_7.godot-mono;
+ godot_4_7-export-templates-bin = godotPackages_4_7.export-templates-bin;
godot_4 = godotPackages_4.godot;
godot_4-mono = godotPackages_4.godot-mono;
godot_4-export-templates-bin = godotPackages_4.export-templates-bin;
diff --git a/pkgs/development/tools/godot/export-templates-bin.nix b/pkgs/development/tools/godot/export-templates-bin.nix
index d6fe6890c281..642af51dc9e8 100644
--- a/pkgs/development/tools/godot/export-templates-bin.nix
+++ b/pkgs/development/tools/godot/export-templates-bin.nix
@@ -14,6 +14,8 @@
# https://docs.godotengine.org/en/stable/tutorials/export/exporting_projects.html#export-templates
let
self = stdenvNoCC.mkDerivation {
+ __structuredAttrs = true;
+
pname = "godot-export-templates${lib.optionalString withMono "-mono"}-bin";
version = version;
@@ -26,6 +28,8 @@ let
unzip
];
+ strictDeps = true;
+
unpackPhase = ''
runHook preUnpack
unzip -q "$src"
diff --git a/pkgs/development/tools/ocaml/melange/default.nix b/pkgs/development/tools/ocaml/melange/default.nix
index 6e0139729635..ded48ecac77b 100644
--- a/pkgs/development/tools/ocaml/melange/default.nix
+++ b/pkgs/development/tools/ocaml/melange/default.nix
@@ -21,15 +21,20 @@
let
pname = "melange";
versionHash =
- if lib.versionAtLeast ocaml.version "5.4" then
+ if lib.versionAtLeast ocaml.version "5.5" then
{
- version = "6.0.1-54";
- hash = "sha256-bV5TD8qlLt7wQdm9W0TyhDDBFFo/PdJXGgiscnsBFmc=";
+ version = "7.0.0-55";
+ hash = "sha256:f71d2910599c230506efe01f43e02d16d4468fdaea34b537e9e3dfd7383cdf56";
+ }
+ else if lib.versionAtLeast ocaml.version "5.4" then
+ {
+ version = "7.0.0-54";
+ hash = "sha256:cb78172b329c1a0a1c120801d2b915c03c83d2027014ba88416e7cafc1251a7c";
}
else if lib.versionAtLeast ocaml.version "5.3" then
{
- version = "6.0.1-53";
- hash = "sha256-e1/RIsFsKeAbc2wgQf1Hhta+nyAXIuEP7uatXrU9cLs=";
+ version = "7.0.0-53";
+ hash = "sha256:2b3d94a770d1ce7d9cf43a83c1e61e176b0a13b7472c166bb6856121b5bd6e64";
}
else if lib.versionAtLeast ocaml.version "5.2" then
{
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index 5ca1e26dfea4..8de81bf72298 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -324,6 +324,9 @@ python3Packages.buildPythonApplication rec {
(replaceVars ./patches/ffmpeg-path.patch {
ffmpeg = "${lib.getExe ffmpeg-headless}";
})
+
+ # https://github.com/home-assistant/core/pull/172893
+ ./patches/pyjwt-2.13-compat.patch
];
postPatch = ''
diff --git a/pkgs/servers/home-assistant/patches/pyjwt-2.13-compat.patch b/pkgs/servers/home-assistant/patches/pyjwt-2.13-compat.patch
new file mode 100644
index 000000000000..4f72df241c55
--- /dev/null
+++ b/pkgs/servers/home-assistant/patches/pyjwt-2.13-compat.patch
@@ -0,0 +1,48 @@
+diff --git a/homeassistant/auth/__init__.py b/homeassistant/auth/__init__.py
+index d4b86febd1d..0edd0edd69b 100644
+--- a/homeassistant/auth/__init__.py
++++ b/homeassistant/auth/__init__.py
+@@ -656,6 +656,8 @@ class AuthManager:
+ try:
+ unverif_claims = jwt_wrapper.unverified_hs256_token_decode(token)
+ except jwt.InvalidTokenError:
++ # PyJWT 2.13 raises InvalidKeyError (not an InvalidTokenError) when
++ # the refresh token's key has been removed and is therefore empty.
+ return None
+
+ refresh_token = self.async_get_refresh_token(
+@@ -673,7 +675,7 @@ class AuthManager:
+ jwt_wrapper.verify_and_decode(
+ token, jwt_key, leeway=10, issuer=issuer, algorithms=["HS256"]
+ )
+- except jwt.InvalidTokenError:
++ except jwt.InvalidTokenError, jwt.InvalidKeyError:
+ return None
+
+ if refresh_token is None or not refresh_token.user.is_active:
+diff --git a/homeassistant/components/html5/notify.py b/homeassistant/components/html5/notify.py
+index 24b395748d8..3424749e86d 100644
+--- a/homeassistant/components/html5/notify.py
++++ b/homeassistant/components/html5/notify.py
+@@ -327,7 +327,7 @@ class HTML5PushCallbackView(HomeAssistantView):
+ if target_check.get(ATTR_TARGET) in self.registrations:
+ possible_target = self.registrations[target_check[ATTR_TARGET]]
+ key = possible_target["subscription"]["keys"]["auth"]
+- with suppress(jwt.exceptions.DecodeError), warnings.catch_warnings():
++ with suppress(jwt.exceptions.DecodeError, jwt.exceptions.InvalidKeyError), warnings.catch_warnings():
+ warnings.simplefilter("ignore", InsecureKeyLengthWarning)
+ return jwt.decode(token, key, algorithms=["ES256", "HS256"])
+
+diff --git a/tests/components/elmax/conftest.py b/tests/components/elmax/conftest.py
+index 02f01036996..c9c3f13e9e3 100644
+--- a/tests/components/elmax/conftest.py
++++ b/tests/components/elmax/conftest.py
+@@ -82,7 +82,7 @@ def httpx_mock_direct_fixture(base_uri: str) -> Generator[respx.MockRouter]:
+ expiration = datetime.now() + timedelta(hours=1)
+ decoded_jwt["payload"]["exp"] = int(expiration.timestamp())
+ jws_string = jwt.encode(
+- payload=decoded_jwt["payload"], algorithm="HS256", key=""
++ payload=decoded_jwt["payload"], algorithm="HS256", key="test"
+ )
+ login_json["token"] = f"JWT {jws_string}"
+ login_route.return_value = Response(200, json=login_json)
diff --git a/pkgs/tools/misc/gams/default.nix b/pkgs/tools/misc/gams/default.nix
index 7c5b78e89d64..9c4c9f976d2f 100644
--- a/pkgs/tools/misc/gams/default.nix
+++ b/pkgs/tools/misc/gams/default.nix
@@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.gams.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
- maintainers = [ ];
+ maintainers = [ lib.maintainers.Scriptkiddi ];
platforms = lib.platforms.linux;
};
}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f798e732d15c..fd0bae89108b 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2129,6 +2129,7 @@ with pkgs;
godotPackages_4_4
godotPackages_4_5
godotPackages_4_6
+ godotPackages_4_7
godotPackages_4
godotPackages
godot_4_3
@@ -2143,6 +2144,9 @@ with pkgs;
godot_4_6
godot_4_6-mono
godot_4_6-export-templates-bin
+ godot_4_7
+ godot_4_7-mono
+ godot_4_7-export-templates-bin
godot_4
godot_4-mono
godot_4-export-templates-bin
@@ -2323,6 +2327,7 @@ with pkgs;
definitions = {
clojure = clojupyter.definition;
octave = octave-kernel.definition;
+ r = r-ark-kernel.definition;
# wolfram = wolfram-for-jupyter-kernel.definition; # unfree
};
};
@@ -4542,6 +4547,8 @@ with pkgs;
octave-kernel = recurseIntoAttrs (callPackage ../applications/editors/jupyter-kernels/octave { });
+ r-ark-kernel = callPackage ../applications/editors/jupyter-kernels/r-ark { };
+
octavePackages = recurseIntoAttrs octave.pkgs;
# PHP interpreters, packages and extensions.
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index c2157ed3316c..71cfe7da5118 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -1721,6 +1721,10 @@ let
pbrt = callPackage ../development/ocaml-modules/pbrt { };
+ pbrt_services = callPackage ../development/ocaml-modules/pbrt/services.nix { };
+
+ pbrt_yojson = callPackage ../development/ocaml-modules/pbrt/yojson.nix { };
+
pcre2 = callPackage ../development/ocaml-modules/pcre2 {
inherit (pkgs) pcre2;
};
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index a53bf4579193..3b3783bddaba 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -18942,6 +18942,8 @@ self: super: with self; {
sqlobject = callPackage ../development/python-modules/sqlobject { };
+ sqlparams = callPackage ../development/python-modules/sqlparams { };
+
sqlparse = callPackage ../development/python-modules/sqlparse { };
sqltrie = callPackage ../development/python-modules/sqltrie { };